/src/share/examples/puffs/pgfs/ |
pgfs.h | 32 puffs_cookie_t pgfs_root_cookie(void); 36 int pgfs_node_getattr(struct puffs_usermount *, puffs_cookie_t, 38 int pgfs_node_readdir(struct puffs_usermount *, puffs_cookie_t, 41 int pgfs_node_lookup(struct puffs_usermount *, puffs_cookie_t, 43 int pgfs_node_mkdir(struct puffs_usermount *, puffs_cookie_t, 46 int pgfs_node_create(struct puffs_usermount *, puffs_cookie_t, 49 int pgfs_node_write(struct puffs_usermount *, puffs_cookie_t, 51 int pgfs_node_read(struct puffs_usermount *, puffs_cookie_t, 53 int pgfs_node_link(struct puffs_usermount *, puffs_cookie_t, 54 puffs_cookie_t, const struct puffs_cn *) [all...] |
pgfs_puffs.c | 59 cookie_to_fileid(puffs_cookie_t cookie) 65 static puffs_cookie_t 68 puffs_cookie_t cookie = (puffs_cookie_t)(uintptr_t)id; 75 puffs_cookie_t 83 pgfs_node_getattr(struct puffs_usermount *pu, puffs_cookie_t opc, 119 pgfs_node_readdir(struct puffs_usermount *pu, puffs_cookie_t opc, 287 pgfs_node_lookup(struct puffs_usermount *pu, puffs_cookie_t opc, 379 pgfs_node_mkdir(struct puffs_usermount *pu, puffs_cookie_t opc, 421 pgfs_node_create(struct puffs_usermount *pu, puffs_cookie_t opc [all...] |
/src/lib/libperfuse/ |
perfuse_priv.h | 154 puffs_cookie_t pnd_pn; 182 void perfuse_new_fh(puffs_cookie_t, uint64_t, int); 183 void perfuse_destroy_fh(puffs_cookie_t, uint64_t); 184 uint64_t perfuse_get_fh(puffs_cookie_t, int); 186 char *perfuse_node_path(struct perfuse_state *, puffs_cookie_t); 187 int perfuse_node_close_common(struct puffs_usermount *, puffs_cookie_t, int); 203 int perfuse_fs_nodetofh(struct puffs_usermount *, puffs_cookie_t, 207 puffs_cookie_t, struct puffs_newinfo *, const struct puffs_cn *); 209 puffs_cookie_t, struct puffs_newinfo *, const struct puffs_cn *, 212 puffs_cookie_t, struct puffs_newinfo *, const struct puffs_cn * [all...] |
subr.c | 78 pnd->pnd_pn = (puffs_cookie_t)pn; 126 perfuse_new_fh(puffs_cookie_t opc, uint64_t fh, int mode) 152 perfuse_destroy_fh(puffs_cookie_t opc, uint64_t fh) 180 perfuse_get_fh(puffs_cookie_t opc, int mode) 205 perfuse_node_path(struct perfuse_state *ps, puffs_cookie_t opc) 304 perfuse_node_cache(struct perfuse_state *ps, puffs_cookie_t opc) 320 perfuse_cache_flush(puffs_cookie_t opc)
|
ops.c | 49 static void print_node(const char *, puffs_cookie_t); 55 static int xchg_msg(struct puffs_usermount *, puffs_cookie_t, 57 static int mode_access(puffs_cookie_t, const struct puffs_cred *, mode_t); 58 static int sticky_access(puffs_cookie_t, struct puffs_node *, 62 static int node_lookup_common(struct puffs_usermount *, puffs_cookie_t, 65 static int node_mk_common(struct puffs_usermount *, puffs_cookie_t, 68 static ssize_t fuse_to_dirent(struct puffs_usermount *, puffs_cookie_t, 70 static void readdir_buffered(puffs_cookie_t, struct dirent *, off_t *, 72 static void node_ref(puffs_cookie_t); 73 static void node_rele(puffs_cookie_t); [all...] |
perfuse_if.h | 132 puffs_cookie_t, int, size_t, const struct puffs_cred *); 214 uint64_t perfuse_get_nodeid(struct puffs_usermount *, puffs_cookie_t);
|
debug.c | 132 perfuse_trace_begin(struct perfuse_state *ps, puffs_cookie_t opc,
|
/src/lib/libpuffs/ |
puffs.h | 171 int (*puffs_fs_nodetofh)(struct puffs_usermount *, puffs_cookie_t, 174 puffs_cookie_t, int, int, const char *); 177 puffs_cookie_t, struct puffs_newinfo *, const struct puffs_cn *); 179 puffs_cookie_t, struct puffs_newinfo *, const struct puffs_cn *, 182 puffs_cookie_t, struct puffs_newinfo *, const struct puffs_cn *, 185 puffs_cookie_t, int, const struct puffs_cred *); 187 puffs_cookie_t, int, const struct puffs_cred *); 189 puffs_cookie_t, int, const struct puffs_cred *); 191 puffs_cookie_t, struct vattr *, const struct puffs_cred *); 193 puffs_cookie_t, const struct vattr *, const struct puffs_cred *) [all...] |
flush.c | 50 puffs_inval_namecache_node(struct puffs_usermount *pu, puffs_cookie_t cookie, 59 doflush(struct puffs_usermount *pu, puffs_cookie_t cookie, int op, 94 puffs_inval_namecache_dir(struct puffs_usermount *pu, puffs_cookie_t cookie) 108 puffs_inval_pagecache_node(struct puffs_usermount *pu, puffs_cookie_t cookie) 116 puffs_cookie_t cookie, off_t start, off_t end) 123 puffs_flush_pagecache_node(struct puffs_usermount *pu, puffs_cookie_t cookie) 131 puffs_cookie_t cookie, off_t start, off_t end)
|
puffsdump.h | 42 void puffsdump_cookie(puffs_cookie_t, const char *);
|
null.c | 261 puffs_null_fs_nodetofh(struct puffs_usermount *pu, puffs_cookie_t opc, 298 puffs_null_node_lookup(struct puffs_usermount *pu, puffs_cookie_t opc, 337 puffs_null_node_create(struct puffs_usermount *pu, puffs_cookie_t opc, 356 puffs_null_node_mknod(struct puffs_usermount *pu, puffs_cookie_t opc, 375 puffs_null_node_getattr(struct puffs_usermount *pu, puffs_cookie_t opc, 390 puffs_null_node_setattr(struct puffs_usermount *pu, puffs_cookie_t opc, 407 puffs_null_node_fsync(struct puffs_usermount *pu, puffs_cookie_t opc, 457 puffs_null_node_remove(struct puffs_usermount *pu, puffs_cookie_t opc, 458 puffs_cookie_t targ, const struct puffs_cn *pcn) 471 puffs_null_node_link(struct puffs_usermount *pu, puffs_cookie_t opc [all...] |
pnode.c | 153 puffs_newinfo_setcookie(struct puffs_newinfo *pni, puffs_cookie_t cookie)
|
subr.c | 117 puffs_genfs_node_getattr(struct puffs_usermount *pu, puffs_cookie_t opc, 132 puffs_genfs_node_reclaim(struct puffs_usermount *pu, puffs_cookie_t opc)
|
paths.c | 48 puffs_cookie_t parent)
|
/src/lib/libp2k/ |
p2k.c | 243 const char *str, puffs_cookie_t cook) 684 p2k_fs_nodetofh(struct puffs_usermount *pu, puffs_cookie_t cookie, void *fid, 694 puffs_cookie_t cookie, int flags, 714 p2k_node_lookup(struct puffs_usermount *pu, puffs_cookie_t opc, 829 p2k_node_create(struct puffs_usermount *pu, puffs_cookie_t opc, 839 p2k_node_mknod(struct puffs_usermount *pu, puffs_cookie_t opc, 849 p2k_node_open(struct puffs_usermount *pu, puffs_cookie_t opc, int mode, 867 p2k_node_close(struct puffs_usermount *pu, puffs_cookie_t opc, int flags, 884 p2k_node_access(struct puffs_usermount *pu, puffs_cookie_t opc, int mode, 902 p2k_node_getattr(struct puffs_usermount *pu, puffs_cookie_t opc [all...] |
/src/sys/fs/puffs/ |
puffs_sys.h | 107 puffs_cookie_t pnc_cookie; 126 puffs_cookie_t ck; 156 puffs_cookie_t pmp_root_cookie; 213 puffs_cookie_t pn_cookie; /* userspace pnode cookie */ 251 void puffs_msg_setinfo(struct puffs_msgpark *, int, int, puffs_cookie_t); 261 int puffs_getvnode(struct mount *, puffs_cookie_t, enum vtype, 264 puffs_cookie_t, struct componentname *, 272 int puffs_cookie2vnode(struct puffs_mount *, puffs_cookie_t, 291 puffs_cookie_t);
|
puffs_msgif.h | 233 typedef void *puffs_cookie_t; typedef in typeref:typename:void * 234 typedef puffs_cookie_t puffs_croissant_t; 253 puffs_cookie_t pa_root_cookie; 295 puffs_cookie_t preq_cookie; 338 puffs_cookie_t pf_cookie; 479 puffs_cookie_t pvnr_newnode; /* IN */ 496 puffs_cookie_t pvnr_newnode; /* IN */ 509 puffs_cookie_t pvnr_newnode; /* IN */ 605 puffs_cookie_t pvnr_cookie_targ; /* OUT */ 615 puffs_cookie_t pvnr_newnode; /* IN * [all...] |
puffs_node.c | 57 puffs_getvnode1(struct mount *mp, puffs_cookie_t ck, enum vtype type, 135 puffs_getvnode(struct mount *mp, puffs_cookie_t ck, enum vtype type, 145 puffs_cookie_t ck, struct componentname *cnp, 245 puffs_cookie2vnode(struct puffs_mount *pmp, puffs_cookie_t ck,
|
puffs_compat.c | 101 puffs_cookie_t pvnr_newnode; /* IN */ 114 puffs_cookie_t pvnr_newnode; /* IN */ 124 puffs_cookie_t pvnr_newnode; /* IN */ 143 puffs_cookie_t pvnr_newnode; /* IN */ 153 puffs_cookie_t pvnr_newnode; /* IN */
|
puffs_subr.c | 202 const char *str, puffs_cookie_t ck)
|
puffs_vnops.c | 372 static int callremove(struct puffs_mount *, puffs_cookie_t, puffs_cookie_t, 374 static int callrmdir(struct puffs_mount *, puffs_cookie_t, puffs_cookie_t, 376 static void callinactive(struct puffs_mount *, puffs_cookie_t, int); 377 static void callreclaim(struct puffs_mount *, puffs_cookie_t, int); 395 puffs_cookie_t dck, puffs_cookie_t ck, struct componentname *cnp) 1253 callinactive(struct puffs_mount *pmp, puffs_cookie_t ck, int iaflag) 1378 callreclaim(struct puffs_mount *pmp, puffs_cookie_t ck, int nlookup [all...] |
/src/usr.sbin/perfused/ |
perfused.h | 64 puffs_cookie_t, int, size_t, const struct puffs_cred *);
|
/src/usr.sbin/puffs/mount_psshfs/ |
node.c | 42 psshfs_node_lookup(struct puffs_usermount *pu, puffs_cookie_t opc, 117 psshfs_node_getattr(struct puffs_usermount *pu, puffs_cookie_t opc, 133 psshfs_node_setattr(struct puffs_usermount *pu, puffs_cookie_t opc, 223 psshfs_node_create(struct puffs_usermount *pu, puffs_cookie_t opc, 285 psshfs_node_open(struct puffs_usermount *pu, puffs_cookie_t opc, int mode, 377 psshfs_node_inactive(struct puffs_usermount *pu, puffs_cookie_t opc) 386 psshfs_node_readdir(struct puffs_usermount *pu, puffs_cookie_t opc, 471 psshfs_node_read(struct puffs_usermount *pu, puffs_cookie_t opc, uint8_t *buf, 586 psshfs_node_write(struct puffs_usermount *pu, puffs_cookie_t opc, uint8_t *buf, 672 psshfs_node_readlink(struct puffs_usermount *pu, puffs_cookie_t opc [all...] |
fs.c | 235 psshfs_fs_nodetofh(struct puffs_usermount *pu, puffs_cookie_t cookie,
|
/src/sbin/mount_portal/ |
puffs_portal.c | 517 portal_node_lookup(struct puffs_usermount *pu, puffs_cookie_t opc, 542 portal_node_getattr(struct puffs_usermount *pu, puffs_cookie_t opc, 625 portal_node_setattr(struct puffs_usermount *pu, puffs_cookie_t opc, 633 portal_node_open(struct puffs_usermount *pu, puffs_cookie_t opc, int mode, 655 portal_node_read(struct puffs_usermount *pu, puffs_cookie_t opc, 729 portal_node_write(struct puffs_usermount *pu, puffs_cookie_t opc, 772 portal_node_seek(struct puffs_usermount *pu, puffs_cookie_t opc, 786 portal_node_poll(struct puffs_usermount *pu, puffs_cookie_t opc, int *events) 817 portal_node_inactive(struct puffs_usermount *pu, puffs_cookie_t opc) 828 portal_node_reclaim(struct puffs_usermount *pu, puffs_cookie_t opc [all...] |