Searched refs:v_interlock (Results 1 – 2 of 2) sorted by relevance
148 struct mtx v_interlock; /* lock for "i" things */ member457 #define VI_LOCK(vp) mtx_lock(&(vp)->v_interlock)458 #define VI_LOCK_FLAGS(vp, flags) mtx_lock_flags(&(vp)->v_interlock, (flags))459 #define VI_TRYLOCK(vp) mtx_trylock(&(vp)->v_interlock)460 #define VI_UNLOCK(vp) mtx_unlock(&(vp)->v_interlock)461 #define VI_MTX(vp) (&(vp)->v_interlock)
544 mtx_init(&vp->v_interlock, "vnode interlock", NULL, MTX_DEF); in vnode_init()592 mtx_destroy(&vp->v_interlock); in vnode_fini()