/src/tests/fs/puffs/h_dtfs/ |
dtfs.h | 64 struct puffs_node *dotdot; 80 struct puffs_node *dfd_node; 81 struct puffs_node *dfd_parent; 89 struct puffs_node *dfid_addr; 102 struct puffs_node * dtfs_genfile(struct puffs_node *, 110 void dtfs_nukenode(struct puffs_node *, struct puffs_node *, 112 void dtfs_freenode(struct puffs_node *); 113 void dtfs_setsize(struct puffs_node *, off_t) [all...] |
dtfs_subr.c | 80 struct puffs_node * 81 dtfs_genfile(struct puffs_node *dir, const struct puffs_cn *pcn, 87 struct puffs_node *newpn; 179 dtfs_nukenode(struct puffs_node *nukeme, struct puffs_node *pn_parent, 200 dtfs_freenode(struct puffs_node *pn) 237 dtfs_setsize(struct puffs_node *pn, off_t newsize) 285 dtfs_adddent(struct puffs_node *pn_dir, struct dtfs_dirent *dent) 288 struct puffs_node *pn_file = dent->dfd_node; 310 dtfs_removedent(struct puffs_node *pn_dir, struct dtfs_dirent *dent [all...] |
dtfs_vnops.c | 46 struct puffs_node *pn_dir = opc; 102 struct puffs_node *pn = opc; 112 struct puffs_node *pn = opc; 171 struct puffs_node *pn_parent = opc; 172 struct puffs_node *pn_new; 189 struct puffs_node *pn_parent = opc; 190 struct puffs_node *pn = targ; 208 struct puffs_node *pn_parent = opc; 209 struct puffs_node *pn_new; 223 struct puffs_node *pn_parent = opc [all...] |
dtfs_vfsops.c | 46 struct puffs_node *pn = puffs_getroot(pu); 68 struct puffs_node *pn = puffs_getroot(pu); 92 struct puffs_node *pn = puffs_getroot(pu); 126 struct puffs_node *pn; 231 addrcmp(struct puffs_usermount *pu, struct puffs_node *pn, void *arg) 245 struct puffs_node *pn; 270 struct puffs_node *pn = cookie;
|
/src/lib/libpuffs/ |
pnode.c | 48 struct puffs_node * 51 struct puffs_node *pn; 53 pn = calloc(1, sizeof(struct puffs_node)); 69 puffs_pn_remove(struct puffs_node *pn) 77 puffs_pn_put(struct puffs_node *pn) 91 struct puffs_node *pn_cur, *pn_next; 107 puffs_pn_getvap(struct puffs_node *pn) 114 puffs_pn_getpriv(struct puffs_node *pn) 121 puffs_pn_setpriv(struct puffs_node *pn, void *priv) 128 puffs_pn_getpo(struct puffs_node *pn [all...] |
puffs.h | 79 struct puffs_node { struct 90 LIST_ENTRY(puffs_node) pn_entries; 284 typedef struct puffs_node *(*pu_cmap_fn)(struct puffs_usermount *, 503 struct puffs_node *); 504 struct puffs_node *puffs_getroot(struct puffs_usermount *); 522 struct puffs_node *puffs_pn_new(struct puffs_usermount *, void *); 523 void puffs_pn_remove(struct puffs_node *); 524 void puffs_pn_put(struct puffs_node *); 525 struct vattr *puffs_pn_getvap(struct puffs_node *); 526 void * puffs_pn_getpriv(struct puffs_node *); [all...] |
null.c | 129 inodecmp(struct puffs_usermount *pu, struct puffs_node *pn, void *arg) 142 struct puffs_node *pn; 220 fhcmp(struct puffs_usermount *pu, struct puffs_node *pn, void *arg) 246 struct puffs_node *pn_res; 264 struct puffs_node *pn = opc; 301 struct puffs_node *pn = opc, *pn_res; 378 struct puffs_node *pn = opc; 393 struct puffs_node *pn = opc; 411 struct puffs_node *pn = opc; 460 struct puffs_node *pn_targ = targ [all...] |
Makefile | 16 puffs_framebuf.3 puffs_node.3 puffs_ops.3 puffs_path.3
|
paths.c | 50 struct puffs_node *pn_parent = PU_CMAP(pu, parent); 93 puffs_path_prefixadj(struct puffs_usermount *pu, struct puffs_node *pn, 140 puffs_path_walkcmp(struct puffs_usermount *pu, struct puffs_node *pn, void *arg)
|
puffs_priv.h | 42 #define PU_CMAP(pu, c) (pu->pu_cmap ? pu->pu_cmap(pu,c) : (struct puffs_node*)c) 121 struct puffs_node *pu_pn_root; 123 LIST_HEAD(, puffs_node) pu_pnodelst;
|
/src/sys/modules/puffs/ |
Makefile | 8 SRCS= puffs_node.c puffs_msgif.c puffs_subr.c puffs_vfsops.c puffs_vnops.c
|
/src/sys/rump/fs/lib/libsyspuffs/ |
Makefile | 9 SRCS= puffs_msgif.c puffs_node.c puffs_subr.c puffs_vfsops.c puffs_vnops.c
|
/src/usr.sbin/puffs/mount_psshfs/ |
psshfs.h | 94 struct puffs_node *entry; 103 struct puffs_node *node; 117 struct puffs_node *parent; 229 struct puffs_node *); 232 struct puffs_node *makenode(struct puffs_usermount *, struct puffs_node *, 234 struct puffs_node *allocnode(struct puffs_usermount *, struct puffs_node *, 236 struct psshfs_dir *direnter(struct puffs_node *, const char *); 237 void nukenode(struct puffs_node *, const char *, int) [all...] |
node.c | 46 struct puffs_node *pn_dir = opc; 48 struct puffs_node *pn; 120 struct puffs_node *pn = opc; 141 struct puffs_node *pn = opc; 228 struct puffs_node *pn = opc; 229 struct puffs_node *pn_new; 292 struct puffs_node *pn = opc; 379 struct puffs_node *pn = opc; 393 struct puffs_node *pn = opc; 476 struct puffs_node *pn = opc [all...] |
subr.c | 70 setpnva(struct puffs_usermount *pu, struct puffs_node *pn, 115 lookup_by_entry(struct psshfs_dir *bdir, size_t ndir, struct puffs_node *entry) 241 getnodeattr(struct puffs_usermount *pu, struct puffs_node *pn, const char *path) 261 struct puffs_node *pn) 422 struct puffs_node * 423 makenode(struct puffs_usermount *pu, struct puffs_node *parent, 428 struct puffs_node *pn; 450 struct puffs_node * 451 allocnode(struct puffs_usermount *pu, struct puffs_node *parent, 456 struct puffs_node *pn [all...] |
/src/usr.sbin/puffs/mount_9p/ |
subr.c | 55 static struct puffs_node * 59 struct puffs_node *pn; 73 struct puffs_node * 76 struct puffs_node *pn; 84 struct puffs_node * 88 struct puffs_node *pn;
|
node.c | 43 nodecmp(struct puffs_usermount *pu, struct puffs_node *pn, void *arg) 55 do_getattr(struct puffs_usermount *pu, struct puffs_node *pn, struct vattr *vap) 80 struct puffs_node *pn = opc; 95 struct puffs_node *pn, *pn_dir = opc; 170 struct puffs_node *pn = opc; 239 struct puffs_node *pn = opc; 275 struct puffs_node *pn = opc; 308 struct puffs_node *pn = opc; 333 struct puffs_node *pn = opc; 376 struct puffs_node *pn = opc [all...] |
ninepuffs.h | 172 struct puffs_node *p9p_handshake(struct puffs_usermount *, 176 struct puffs_node *newp9pnode_va(struct puffs_usermount *, 178 struct puffs_node *newp9pnode_qid(struct puffs_usermount *,
|
/src/sys/fs/puffs/ |
puffs_sys.h | 79 #define VPTOPP(vp) ((struct puffs_node *)(vp)->v_data) 80 #define VPTOPNC(vp) (((struct puffs_node *)(vp)->v_data)->pn_cookie) 81 #define VPTOPUFFSMP(vp) ((struct puffs_mount*)((struct puffs_node*)vp->v_data)) 138 LIST_HEAD(puffs_node_hashlist, puffs_node); 206 struct puffs_node { struct 257 struct puffs_node *, struct puffs_node *); 268 void puffs_releasenode(struct puffs_node *); 269 void puffs_referencenode(struct puffs_node *); 296 void puffs_updatenode(struct puffs_node *, int, voff_t) [all...] |
puffs_node.c | 1 /* $NetBSD: puffs_node.c,v 1.38 2018/02/08 09:05:20 dholland Exp $ */ 33 __KERNEL_RCSID(0, "$NetBSD: puffs_node.c,v 1.38 2018/02/08 09:05:20 dholland Exp $"); 62 struct puffs_node *pnode; 190 struct puffs_node *pnode; 278 puffs_updatenode(struct puffs_node *pn, int flags, voff_t size) 310 puffs_referencenode(struct puffs_node *pn) 319 * puffs_node instead of the vnode. Can't use vref()/vrele() on 325 puffs_releasenode(struct puffs_node *pn)
|
/src/lib/librefuse/ |
refuse.c | 89 static int fuse_setattr(struct fuse *, struct puffs_node *, 92 static struct puffs_node * 95 struct puffs_node *pn; 107 nukern(struct puffs_node *pn) 310 fuse_getattr(struct fuse *fuse, struct puffs_node *pn, const char *path, 333 fuse_setattr(struct fuse *fuse, struct puffs_node *pn, const char *path, 388 struct puffs_newinfo *pni, struct puffs_node **pn_new) 390 struct puffs_node *pn; 431 struct puffs_node *pn_res; 470 struct puffs_node *pn = opc [all...] |
/src/lib/libperfuse/ |
perfuse_priv.h | 64 struct puffs_node *ps_root; 162 ((struct perfuse_node_data *)puffs_pn_getpriv((struct puffs_node *)opc)) 179 struct puffs_node *perfuse_new_pn(struct puffs_usermount *, const char *, 180 struct puffs_node *); 181 void perfuse_destroy_pn(struct puffs_usermount *, struct puffs_node *);
|
subr.c | 53 struct puffs_node * 55 struct puffs_node *parent) 58 struct puffs_node *pn; 93 perfuse_destroy_pn(struct puffs_usermount *pu, struct puffs_node *pn)
|
/src/usr.sbin/puffs/mount_sysctlfs/ |
sysctlfs.c | 163 static struct puffs_node * 168 struct puffs_node *pn; 331 struct puffs_node *pn_root; 364 struct puffs_node *pn; 391 struct puffs_node *pn = cookie; 547 struct puffs_node *pn_dir = opc; 548 struct puffs_node *pn_new; 600 struct puffs_node *pn = opc; 645 struct puffs_node *pn_dir = opc; 646 struct puffs_node *pn_res [all...] |
/src/share/examples/puffs/pnullfs/ |
pnullfs.c | 54 struct puffs_node *pn_root;
|