Lines Matching defs:puffs_mount
77 #define MPTOPUFFSMP(mp) ((struct puffs_mount *)((mp)->mnt_data))
81 #define VPTOPUFFSMP(vp) ((struct puffs_mount*)((struct puffs_node*)vp->v_data))
139 struct puffs_mount {
239 typedef void (*parkdone_fn)(struct puffs_mount *, struct puffs_req *, void *);
254 void puffs_msg_enqueue(struct puffs_mount *, struct puffs_msgpark *);
255 int puffs_msg_wait(struct puffs_mount *, struct puffs_msgpark *);
256 int puffs_msg_wait2(struct puffs_mount *, struct puffs_msgpark *,
259 void puffs_msg_sendresp(struct puffs_mount *, struct puffs_req *, int);
272 int puffs_cookie2vnode(struct puffs_mount *, puffs_cookie_t,
278 void puffs_parkdone_asyncbioread(struct puffs_mount *,
280 void puffs_parkdone_asyncbiowrite(struct puffs_mount *,
282 void puffs_parkdone_poll(struct puffs_mount *, struct puffs_req *, void *);
284 void puffs_mp_reference(struct puffs_mount *);
285 void puffs_mp_release(struct puffs_mount *);
290 void puffs_senderr(struct puffs_mount *, int, int, const char *,
302 void puffs_userdead(struct puffs_mount *);
314 checkerr(struct puffs_mount *pmp, int error, const char *str)