Lines Matching defs:vnode
103 struct vnode { struct
108 enum vtype v_type:8; /* u vnode type */ argument
112 struct vop_vector *v_op; /* u vnode operations vector */ argument
119 TAILQ_ENTRY(vnode) v_nmntvnodes; /* m vnodes for mount point */ argument
132 * vfs_hash: (mount + inode) -> vnode hash. The hash value argument
142 struct namecache *v_cache_dd; /* c Cache entry for .. vnode */ argument
149 struct lock *v_vnlock; /* u pointer to vnode lock */ argument
162 struct label *v_label; /* MAC label for vnode */ argument
176 u_short v_iflag; /* i vnode flags (see below) */ argument
177 u_short v_vflag; /* v vnode flags */ argument
178 u_short v_mflag; /* l mnt-specific vnode flags */ argument
188 #define bo2vnode(bo) __containerof((bo), struct vnode, v_bufobj) argument