Lines Matching refs:vnode_t
93 } vnode_t; typedef
119 #define BHV_TO_VNODE(bdp) ((vnode_t *)BHV_VOBJ(bdp))
120 #define BHV_TO_VNODE_NULL(bdp) ((vnode_t *)BHV_VOBJNULL(bdp))
131 #define LINVFS_GET_VP(inode) ((vnode_t *)list_entry(inode, vnode_t, v_inode))
198 typedef int (*vop_lookup_t)(bhv_desc_t *, vname_t *, vnode_t **,
199 int, vnode_t *, struct cred *);
201 vnode_t **, struct cred *);
203 typedef int (*vop_link_t)(bhv_desc_t *, vnode_t *, vname_t *,
205 typedef int (*vop_rename_t)(bhv_desc_t *, vname_t *, vnode_t *, vname_t *,
208 vnode_t **, struct cred *);
213 char *, vnode_t **, struct cred *);
235 typedef void (*vop_link_removed_t)(bhv_desc_t *, vnode_t *, int);
499 extern vnode_t *vn_initialize(struct inode *);
529 extern vnode_t *vn_get(struct vnode *, vmap_t *);
542 extern vnode_t *vn_hold(struct vnode *);