Lines Matching refs:vnode
71 #define LOCKPARENT 0x0008 /* want parent vnode returned */
72 #define WANTPARENT 0x0010 /* want parent vnode returned */
84 #include <sys/vnode.h>
100 enum path_operation ni_op; /* intended operation, see enum path_operation in vnode.h */
105 struct vnode *ni_startdir; /* starting directory */
106 struct vnode *ni_rootdir; /* logical root directory */
107 struct vnode *ni_usedvp; /* directory passed in via USEDVP */
111 struct vnode *ni_vp; /* vnode of result */
112 struct vnode *ni_dvp; /* vnode of intermediate directory */
148 /* public FOLLOW 0x00000040 see vnode.h */
150 /* public NOTRIGGER 0x10000000 see vnode.h */
167 /* public ISDOTDOT 0x00002000 see vnode.h */
168 /* public MAKEENTRY 0x00004000 see vnode.h */
169 /* public ISLASTCN 0x00008000 see vnode.h */
171 /* public ISWHITEOUT 0x00020000 see vnode.h */
172 /* public DOWHITEOUT 0x00040000 see vnode.h */
174 #define AUDITVNPATH1 0x00100000 /* audit the path/vnode info */
175 #define AUDITVNPATH2 0x00200000 /* audit the path/vnode info */
181 #define UNIONCREATED 0x02000000 /* union fs creation of vnode */
186 /* public NOTRIGGER 0x10000000 see vnode.h */
194 /* Note: vnode triggers require more precise path operation (ni_op) */
245 vnode_t nc_dvp; /* vnode of parent of name */
246 vnode_t nc_vp; /* vnode the name refers to */
259 int relookup(struct vnode *dvp, struct vnode **vpp,