Home
last modified time | relevance | path

Searched refs:v_interlock (Results 1 – 3 of 3) sorted by relevance

/freebsd-14.2/sys/sys/
H A Dvnode.h173 struct mtx v_interlock; /* lock for "i" things */ member
461 #define VI_LOCK(vp) mtx_lock(&(vp)->v_interlock)
462 #define VI_LOCK_FLAGS(vp, flags) mtx_lock_flags(&(vp)->v_interlock, (flags))
463 #define VI_TRYLOCK(vp) mtx_trylock(&(vp)->v_interlock)
464 #define VI_UNLOCK(vp) mtx_unlock(&(vp)->v_interlock)
465 #define VI_MTX(vp) (&(vp)->v_interlock)
/freebsd-14.2/sys/ufs/ffs/
H A Dffs_vnops.c1405 msleep(&ip->i_ea_refs, &vp->v_interlock, PINOD + 2, "ufs_ea", in ffs_lock_ea()
/freebsd-14.2/sys/kern/
H A Dvfs_subr.c637 mtx_init(&vp->v_interlock, "vnode interlock", NULL, MTX_DEF); in vnode_init()
687 mtx_destroy(&vp->v_interlock); in vnode_fini()