Home
last modified time | relevance | path

Searched refs:VI_MTX (Results 1 – 6 of 6) sorted by relevance

/freebsd/sys/sys/
H A Dvnode.h462 #define VI_MTX(vp) (&(vp)->v_interlock) macro
836 rangelock_unlock(&(vp)->v_rl, (cookie), VI_MTX(vp))
839 VI_MTX(vp))
841 rangelock_rlock(&(vp)->v_rl, (start), (end), VI_MTX(vp))
843 rangelock_tryrlock(&(vp)->v_rl, (start), (end), VI_MTX(vp))
845 rangelock_wlock(&(vp)->v_rl, (start), (end), VI_MTX(vp))
847 rangelock_trywlock(&(vp)->v_rl, (start), (end), VI_MTX(vp))
/freebsd/sys/ufs/ffs/
H A Dffs_snapshot.c1798 VI_MTX(devvp)) != 0) in ffs_snapblkfree()
2138 VI_MTX(devvp)); in ffs_snapshot_unmount()
2330 VI_MTX(devvp)) != 0) { in ffs_copyonwrite()
2504 VI_MTX(devvp)) == 0) in ffs_sync_snap()
2650 lockmgr(&sn->sn_lock, LK_DRAIN|LK_INTERLOCK, VI_MTX(devvp)); in try_free_snapdata()
2683 LK_INTERLOCK, VI_MTX(devvp)) != 0) { in revert_snaplock()
2687 VI_MTX(devvp)); in revert_snaplock()
2737 LK_EXCLUSIVE | LK_SLEEPFAIL, VI_MTX(devvp)); in ffs_snapdata_acquire()
H A Dffs_vnops.c516 &VI_MTX(vp)->lock_object, ap->a_file, ap->a_line); in ffs_lock()
/freebsd/sys/kern/
H A Dvfs_default.c376 msleep(vp, VI_MTX(vp), PLOCK, "lockfo", 0); in vop_stdadvlock()
471 ilk = VI_MTX(vp); in vop_stdlock()
519 ilk = VI_MTX(vp); in vop_lock()
H A Dvfs_subr.c4564 if (mtx_owned(VI_MTX(vp))) in vn_printf()
5683 if (vfs_badlock_mutex && !mtx_owned(VI_MTX(vp))) in assert_vi_locked()
5691 if (vfs_badlock_mutex && mtx_owned(VI_MTX(vp))) in assert_vi_unlocked()
H A Dkern_lockf.c809 msleep(state, VI_MTX(vp), 0, "purgelocks", 0); in lf_purgelocks()