HomeSort by: relevance | last modified time | path
    Searched refs:puffs_usermount (Results 1 - 25 of 52) sorted by relevancy

1 2 3

  /src/share/examples/puffs/pgfs/
pgfs.h 34 int pgfs_fs_statvfs(struct puffs_usermount *, struct statvfs *);
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,
55 int pgfs_node_remove(struct puffs_usermount *, puffs_cookie_t
    [all...]
pgfs_db.h 31 int pgfs_connectdb(struct puffs_usermount *, const char *, const char *, bool,
63 struct Xconn *begin(struct puffs_usermount *, const char *);
64 struct Xconn *begin_readonly(struct puffs_usermount *, const char *);
68 int flush_xacts(struct puffs_usermount *);
  /src/lib/libpuffs/
puffs.h 89 struct puffs_usermount *pn_mnt;
97 struct puffs_usermount;
164 int (*puffs_fs_unmount)(struct puffs_usermount *, int);
165 int (*puffs_fs_statvfs)(struct puffs_usermount *,
167 int (*puffs_fs_sync)(struct puffs_usermount *, int,
169 int (*puffs_fs_fhtonode)(struct puffs_usermount *, void *, size_t,
171 int (*puffs_fs_nodetofh)(struct puffs_usermount *, puffs_cookie_t,
173 int (*puffs_fs_extattrctl)(struct puffs_usermount *, int,
176 int (*puffs_node_lookup)(struct puffs_usermount *,
178 int (*puffs_node_create)(struct puffs_usermount *,
    [all...]
suspend.c 44 puffs_fs_suspend(struct puffs_usermount *pu)
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)
101 puffs_inval_namecache_all(struct puffs_usermount *pu)
108 puffs_inval_pagecache_node(struct puffs_usermount *pu, puffs_cookie_t cookie)
115 puffs_inval_pagecache_node_range(struct puffs_usermount *pu,
123 puffs_flush_pagecache_node(struct puffs_usermount *pu, puffs_cookie_t cookie)
130 puffs_flush_pagecache_node_range(struct puffs_usermount *pu,
puffs_priv.h 92 struct puffs_usermount { struct
166 struct puffs_usermount *pcc_pu;
220 void puffs__framev_input(struct puffs_usermount *, struct puffs_framectrl *,
222 int puffs__framev_output(struct puffs_usermount *, struct puffs_framectrl*,
224 void puffs__framev_exit(struct puffs_usermount *);
225 void puffs__framev_readclose(struct puffs_usermount *,
227 void puffs__framev_writeclose(struct puffs_usermount *,
231 int puffs__framev_addfd_ctrl(struct puffs_usermount *, int, int,
237 void puffs__ml_dispatch(struct puffs_usermount *, struct puffs_framebuf *);
239 int puffs__cc_create(struct puffs_usermount *, puffs_ccfunc
    [all...]
puffs.c 119 finalpush(struct puffs_usermount *pu)
133 puffs_kernerr_abort(struct puffs_usermount *pu, uint8_t type,
144 puffs_kernerr_log(struct puffs_usermount *pu, uint8_t type,
153 puffs_getselectable(struct puffs_usermount *pu)
160 puffs__nextreq(struct puffs_usermount *pu)
172 puffs_setblockingmode(struct puffs_usermount *pu, int mode)
197 puffs_getstate(struct puffs_usermount *pu)
204 puffs_setstacksize(struct puffs_usermount *pu, size_t ss)
239 puffs_getrootpathobj(struct puffs_usermount *pu)
253 puffs_setroot(struct puffs_usermount *pu, struct puffs_node *pn
    [all...]
pnode.c 49 puffs_pn_new(struct puffs_usermount *pu, void *privdata)
79 struct puffs_usermount *pu = pn->pn_mnt;
89 puffs_pn_nodewalk(struct puffs_usermount *pu, puffs_nodewalk_fn fn, void *arg)
134 struct puffs_usermount *
callcontext.c 161 struct puffs_usermount *pu = pcc->pcc_pu;
186 slowccalloc(struct puffs_usermount *pu)
224 puffs__cc_create(struct puffs_usermount *pu, puffs_ccfunc func,
295 struct puffs_usermount *pu = pcc->pcc_pu;
306 struct puffs_usermount *pu = pcc->pcc_pu;
324 puffs__cc_exit(struct puffs_usermount *pu)
335 puffs_cc_getcc(struct puffs_usermount *pu)
348 puffs__cc_savemain(struct puffs_usermount *pu)
359 puffs__cc_restoremain(struct puffs_usermount *pu)
null.c 129 inodecmp(struct puffs_usermount *pu, struct puffs_node *pn, void *arg)
139 makenode(struct puffs_usermount *pu, struct puffs_newinfo *pni,
194 puffs_null_fs_statvfs(struct puffs_usermount *pu, struct puffs_statvfs *svfsb)
220 fhcmp(struct puffs_usermount *pu, struct puffs_node *pn, void *arg)
243 puffs_null_fs_fhtonode(struct puffs_usermount *pu, void *fid, size_t fidsize,
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
    [all...]
paths.c 47 puffs_path_pcnbuild(struct puffs_usermount *pu, struct puffs_cn *pcn,
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)
171 puffs_path_buildhash(struct puffs_usermount *pu, struct puffs_pathobj *po)
192 puffs_stdpath_cmppath(struct puffs_usermount *pu, struct puffs_pathobj *c1,
219 puffs_stdpath_buildpath(struct puffs_usermount *pu,
295 puffs_stdpath_freepath(struct puffs_usermount *pu, struct puffs_pathobj *po)
requests.c 59 puffs__fsframe_read(struct puffs_usermount *pu, struct puffs_framebuf *pb,
118 puffs__fsframe_write(struct puffs_usermount *pu, struct puffs_framebuf *pb,
201 puffs__fsframe_cmp(struct puffs_usermount *pu,
234 puffs__fsframe_gotframe(struct puffs_usermount *pu, struct puffs_framebuf *pb)
  /src/usr.sbin/perfused/
perfused.h 48 int perfused_readframe(struct puffs_usermount *,
50 int perfused_writeframe(struct puffs_usermount *,
52 int perfused_cmpframe(struct puffs_usermount *,
54 void perfused_gotframe(struct puffs_usermount *, struct puffs_framebuf *);
55 void perfused_fdnotify(struct puffs_usermount *, int, int) __dead;
61 void perfused_umount(struct puffs_usermount *);
63 perfuse_msg_t *perfused_new_pb(struct puffs_usermount *,
65 int perfused_xchg_pb(struct puffs_usermount *, perfuse_msg_t *, size_t,
  /src/lib/libperfuse/
perfuse_priv.h 63 struct puffs_usermount *ps_pu;
179 struct puffs_node *perfuse_new_pn(struct puffs_usermount *, const char *,
181 void perfuse_destroy_pn(struct puffs_usermount *, struct puffs_node *);
185 uint64_t perfuse_next_unique(struct puffs_usermount *);
187 int perfuse_node_close_common(struct puffs_usermount *, puffs_cookie_t, int);
197 int perfuse_fs_unmount(struct puffs_usermount *, int);
198 int perfuse_fs_statvfs(struct puffs_usermount *, struct puffs_statvfs *);
199 int perfuse_fs_sync(struct puffs_usermount *, int,
201 int perfuse_fs_fhtonode(struct puffs_usermount *, void *, size_t,
203 int perfuse_fs_nodetofh(struct puffs_usermount *, puffs_cookie_t
    [all...]
perfuse_if.h 131 typedef perfuse_msg_t *(*perfuse_new_msg_fn)(struct puffs_usermount *,
133 typedef int (*perfuse_xchg_msg_fn)(struct puffs_usermount *,
140 typedef void (*perfuse_umount_fn)(struct puffs_usermount *);
141 typedef void (*perfuse_fsreq_fn)(struct puffs_usermount *, perfuse_msg_t *);
209 struct puffs_usermount *perfuse_init(struct perfuse_callbacks *,
211 void perfuse_setspecific(struct puffs_usermount *, void *);
212 void *perfuse_getspecific(struct puffs_usermount *);
213 uint64_t perfuse_next_unique(struct puffs_usermount *);
214 uint64_t perfuse_get_nodeid(struct puffs_usermount *, puffs_cookie_t);
215 int perfuse_inloop(struct puffs_usermount *);
    [all...]
  /src/usr.sbin/puffs/mount_9p/
ninepuffs.h 130 int p9pbuf_read(struct puffs_usermount *, struct puffs_framebuf *,int,int*);
131 int p9pbuf_write(struct puffs_usermount *, struct puffs_framebuf*,int,int*);
132 int p9pbuf_cmp(struct puffs_usermount *,
155 int proto_getstat(struct puffs_usermount *, struct puffs_framebuf *, struct vattr *,
157 int proto_expect_walk_nqids(struct puffs_usermount *,
159 int proto_expect_stat(struct puffs_usermount *, struct puffs_framebuf *,
161 int proto_expect_qid(struct puffs_usermount *, struct puffs_framebuf *,
163 int proto_handle_rerror(struct puffs_usermount *, struct puffs_framebuf *);
165 int proto_cc_dupfid(struct puffs_usermount *, p9pfid_t, p9pfid_t);
166 int proto_cc_clunkfid(struct puffs_usermount *, p9pfid_t, int)
    [all...]
subr.c 56 makep9pnode(struct puffs_usermount *pu, p9pfid_t fid)
74 newp9pnode_va(struct puffs_usermount *pu, const struct vattr *va, p9pfid_t fid)
85 newp9pnode_qid(struct puffs_usermount *pu, const struct qid9p *qid,
102 getdfwithoffset(struct puffs_usermount *pu, struct p9pnode *p9n, off_t wantoff,
175 releasedf(struct puffs_usermount *pu, struct dirfid *dfp)
190 nukealldf(struct puffs_usermount *pu, struct p9pnode *p9n)
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)
77 puffs9p_node_getattr(struct puffs_usermount *pu, void *opc, struct vattr *vap,
90 puffs9p_node_lookup(struct puffs_usermount *pu, void *opc, struct puffs_newinfo *pni,
165 puffs9p_node_readdir(struct puffs_usermount *pu, void *opc, struct dirent *dent,
235 puffs9p_node_setattr(struct puffs_usermount *pu, void *opc,
270 puffs9p_node_open(struct puffs_usermount *pu, void *opc, int mode,
306 puffs9p_node_inactive(struct puffs_usermount *pu, void *opc)
328 puffs9p_node_read(struct puffs_usermount *pu, void *opc, uint8_t *buf,
371 puffs9p_node_write(struct puffs_usermount *pu, void *opc, uint8_t *buf
    [all...]
  /src/usr.sbin/puffs/mount_psshfs/
psshfs.h 187 int psshfs_handshake(struct puffs_usermount *, int);
189 int psbuf_read(struct puffs_usermount *, struct puffs_framebuf *,int,int*);
190 int psbuf_write(struct puffs_usermount *, struct puffs_framebuf *,int,int*);
191 int psbuf_cmp(struct puffs_usermount *,
228 int sftp_readdir(struct puffs_usermount *, struct psshfs_ctx *,
232 struct puffs_node *makenode(struct puffs_usermount *, struct puffs_node *,
234 struct puffs_node *allocnode(struct puffs_usermount *, struct puffs_node *,
239 int getpathattr(struct puffs_usermount *, const char *, struct vattr *);
240 int getnodeattr(struct puffs_usermount *, struct puffs_node *, const char *);
242 void closehandles(struct puffs_usermount *, struct psshfs_node *, int)
    [all...]
  /src/tests/fs/puffs/h_dtfs/
dtfs_vfsops.c 44 rtstr(struct puffs_usermount *pu, const char *str, enum vtype vt)
66 rtdev(struct puffs_usermount *pu, const char *str, enum vtype vt)
90 rtnorm(struct puffs_usermount *pu, const char *str, enum vtype vt)
109 int (*pfunc)(struct puffs_usermount *, const char *, enum vtype);
122 dtfs_domount(struct puffs_usermount *pu, const char *typestr)
195 dtfs_fs_statvfs(struct puffs_usermount *pu, struct puffs_statvfs *sbp)
231 addrcmp(struct puffs_usermount *pu, struct puffs_node *pn, void *arg)
241 dtfs_fs_fhtonode(struct puffs_usermount *pu, void *fid, size_t fidsize,
267 dtfs_fs_nodetofh(struct puffs_usermount *pu, void *cookie,
294 dtfs_fs_unmount(struct puffs_usermount *pu, int flags
    [all...]
dtfs_vnops.c 43 dtfs_node_lookup(struct puffs_usermount *pu, void *opc,
99 dtfs_node_access(struct puffs_usermount *pu, void *opc, int acc_mode,
109 dtfs_node_setattr(struct puffs_usermount *pu, void *opc,
167 dtfs_node_create(struct puffs_usermount *pu, void *opc,
186 dtfs_node_remove(struct puffs_usermount *pu, void *opc, void *targ,
204 dtfs_node_mkdir(struct puffs_usermount *pu, void *opc,
220 dtfs_node_rmdir(struct puffs_usermount *pu, void *opc, void *targ,
236 dtfs_node_readdir(struct puffs_usermount *pu, void *opc,
281 dtfs_node_poll(struct puffs_usermount *pu, void *opc, int *events)
301 dtfs_node_mmap(struct puffs_usermount *pu, void *opc, vm_prot_t prot
    [all...]
  /src/lib/libp2k/
p2k.c 78 struct puffs_usermount *p2m_pu;
147 makelwp(struct puffs_usermount *pu)
158 dumpmp(struct puffs_usermount *pu)
242 p2k_errcatcher(struct puffs_usermount *pu, uint8_t type, int error,
415 struct puffs_usermount *pu = p2m->p2m_pu;
589 p2k_fs_statvfs(struct puffs_usermount *pu, struct puffs_statvfs *sbp)
601 p2k_fs_unmount(struct puffs_usermount *pu, int flags)
634 p2k_fs_sync(struct puffs_usermount *pu, int waitfor,
651 p2k_fs_fhtonode(struct puffs_usermount *pu, void *fid, size_t fidsize,
684 p2k_fs_nodetofh(struct puffs_usermount *pu, puffs_cookie_t cookie, void *fid
    [all...]
  /src/lib/librefuse/
refuse.c 93 newrn(struct puffs_usermount *pu)
236 set_fuse_context_pid(struct puffs_usermount *pu)
386 fuse_newnode(struct puffs_usermount *pu, const char *path,
428 puffs_fuse_node_lookup(struct puffs_usermount *pu, void *opc,
467 puffs_fuse_node_getattr(struct puffs_usermount *pu, void *opc, struct vattr *va,
484 puffs_fuse_node_readlink(struct puffs_usermount *pu, void *opc,
513 puffs_fuse_node_mknod(struct puffs_usermount *pu, void *opc,
540 puffs_fuse_node_mkdir(struct puffs_usermount *pu, void *opc,
572 puffs_fuse_node_create(struct puffs_usermount *pu, void *opc,
628 puffs_fuse_node_remove(struct puffs_usermount *pu, void *opc, void *targ
    [all...]
fuse_internal.h 50 struct puffs_usermount *pu;
  /src/usr.sbin/puffs/mount_sysctlfs/
sysctlfs.c 94 static int sysctlfs_domount(struct puffs_usermount *);
100 sysctlfs_pathbuild(struct puffs_usermount *pu,
127 sysctlfs_pathtransform(struct puffs_usermount *pu,
147 sysctlfs_pathcmp(struct puffs_usermount *pu, struct puffs_pathobj *po1,
157 sysctlfs_pathfree(struct puffs_usermount *pu, struct puffs_pathobj *po)
164 getnode(struct puffs_usermount *pu, struct puffs_pathobj *po, int nodetype)
237 struct puffs_usermount *pu;
328 sysctlfs_domount(struct puffs_usermount *pu)
360 sysctlfs_fs_fhtonode(struct puffs_usermount *pu, void *fid, size_t fidsize,
388 sysctlfs_fs_nodetofh(struct puffs_usermount *pu, void *cookie
    [all...]

Completed in 21 milliseconds

1 2 3