p9fs_node
struct p9fs_node *parent; /* pointer to parent p9fs node */
STAILQ_ENTRY(p9fs_node) p9fs_node_next;
#define P9FS_VTON(vp) ((struct p9fs_node *)(vp)->v_data)
struct p9fs_node rnp; /* root p9fs node for this session */
STAILQ_HEAD( ,p9fs_node) virt_node_list; /* list of p9fs nodes in this session*/
int p9fs_vget_common(struct mount *mp, struct p9fs_node *np, int flags,
struct p9fs_node *parent, struct p9_fid *fid, struct vnode **vpp,
void p9fs_destroy_node(struct p9fs_node **npp);
void p9fs_dispose_node(struct p9fs_node **npp);
void p9fs_cleanup(struct p9fs_node *vp);
void p9fs_fid_remove_all(struct p9fs_node *np, int leave_ofids);
void p9fs_fid_remove(struct p9fs_node *np, struct p9_fid *vfid,
void p9fs_fid_add(struct p9fs_node *np, struct p9_fid *fid,
struct p9fs_node *np, struct ucred *cred, int fid_type, int mode, int *error);
struct p9fs_node *np, *pnp, *tmp;
p9fs_fid_remove_all(struct p9fs_node *np, int leave_ofids)
p9fs_fid_remove(struct p9fs_node *np, struct p9_fid *fid, int fid_type)
p9fs_fid_add(struct p9fs_node *np, struct p9_fid *fid, int fid_type)
p9fs_get_full_path(struct p9fs_node *np, char ***names)
struct p9fs_node *node;
p9fs_get_fid_from_uid(struct p9fs_node *np, uid_t uid, int fid_type, int mode)
p9fs_get_fid(struct p9_client *clnt, struct p9fs_node *np, struct ucred *cred,
struct p9fs_node *root;
sizeof(struct p9fs_node), NULL, NULL, NULL, NULL, UMA_ALIGN_PTR, 0);
struct p9fs_node *np;
p9fs_destroy_node(struct p9fs_node **npp)
struct p9fs_node *np;
p9fs_vget_common(struct mount *mp, struct p9fs_node *np, int flags,
struct p9fs_node *parent, struct p9_fid *fid, struct vnode **vpp,
struct p9fs_node *node;
struct p9fs_node *p9fs_root;
struct p9fs_node *np;
struct p9fs_node *np;
p9fs_dispose_node(struct p9fs_node **npp)
struct p9fs_node *node;
struct p9fs_node *np;
struct p9fs_node *np;
STAILQ_REMOVE(&vses->virt_node_list, np, p9fs_node, p9fs_node_next);
struct p9fs_node *node;
struct p9fs_node *np;
struct p9fs_node *np;
struct p9fs_node *np;
struct p9fs_node *np;
remove_common(struct p9fs_node *dnp, struct p9fs_node *np, const char *name,
struct p9fs_node *np;
struct p9fs_node *dnp;
struct p9fs_node *np;
struct p9fs_node *dnp;
struct p9fs_node *np;
struct p9fs_node *dnp;
struct p9fs_node *dnp;
struct p9fs_node *np;
struct p9fs_node *dnp;
struct p9fs_node *dnp;
struct p9fs_node *np;
struct p9fs_node *np;
struct p9fs_node *tdnode;
struct p9fs_node *fdnode;
struct p9fs_node *fnode;
struct p9fs_node *tnode;
struct p9fs_node *np;
struct p9fs_node *dnp; /*dir p9_node */
struct p9fs_node *np;
struct p9fs_node *np;
create_common(struct p9fs_node *dnp, struct componentname *cnp,
struct p9fs_node *dnp;
struct p9fs_node *dnp;
struct p9fs_node *dnp;
struct p9fs_node *np;
struct p9fs_node *np;
struct p9fs_node *node;
struct p9fs_node *node;
struct p9fs_node *node;
struct p9fs_node *np;
p9fs_cleanup(struct p9fs_node *np)