/freebsd/sys/fs/nullfs/ |
H A D | null_subr.c | 172 vp->v_vnlock = &vp->v_lock; in null_destroy_proto() 229 vp->v_vnlock = lowervp->v_vnlock; in null_nodeget()
|
H A D | null_vnops.c | 311 * been reclaimed, which changes its v_vnlock in null_bypass() 318 old_vps[i]->v_vnlock != lvp->v_vnlock) { in null_bypass() 430 * dvp to be reclaimed due to shared v_vnlock. Check for the in null_lookup() 899 KASSERT(lowervp != NULL && vp->v_vnlock != &vp->v_lock, in null_reclaim() 911 vp->v_vnlock = &vp->v_lock; in null_reclaim()
|
/freebsd/sys/fs/unionfs/ |
H A D | union_subr.c | 271 vp->v_vnlock = &vp->v_lock; in unionfs_nodeget_cleanup() 365 vp->v_vnlock = uppervp->v_vnlock; in unionfs_nodeget() 367 vp->v_vnlock = lowervp->v_vnlock; in unionfs_nodeget() 479 KASSERT(vp->v_vnlock->lk_recurse == 0 || (vp->v_vflag & VV_ROOT) != 0, in unionfs_noderem() 512 vp->v_vnlock = &(vp->v_lock); in unionfs_noderem() 783 lockrec = lvp->v_vnlock->lk_recurse; in unionfs_node_update() 788 vp->v_vnlock = uvp->v_vnlock; in unionfs_node_update()
|
/freebsd/sys/kern/ |
H A D | vfs_default.c | 472 return (lockmgr_lock_flags(vp->v_vnlock, ap->a_flags, in vop_stdlock() 482 return (lockmgr_unlock(vp->v_vnlock)); in vop_stdunlock() 490 return (lockstatus(ap->a_vp->v_vnlock)); in vop_stdislocked() 498 * - v_vnlock pointer is not honored 507 MPASS(vp->v_vnlock == &vp->v_lock); in vop_lock() 529 MPASS(vp->v_vnlock == &vp->v_lock); in vop_unlock() 539 MPASS(vp->v_vnlock == &vp->v_lock); in vop_islocked()
|
H A D | vfs_subr.c | 672 vp->v_vnlock = &vp->v_lock; in vnode_init() 677 lockinit(vp->v_vnlock, PVFS, "vnode", VLKTIMEOUT, in vnode_init() 722 lockdestroy(vp->v_vnlock); in vnode_fini() 2103 lo = &vp->v_vnlock->lock_object; in getnewvnode() 2116 vp->v_vnlock->lock_object.lo_flags |= LK_NOSHARE; in getnewvnode() 4497 vp->v_vnlock = &vp->v_lock; in vgonel() 4659 lockmgr_printinfo(vp->v_vnlock); in vn_printf() 5787 witness_is_owned(&vp->v_vnlock->lock_object) == -1) in assert_vop_locked() 5803 witness_is_owned(&vp->v_vnlock->lock_object) == 1) in assert_vop_unlocked() 5848 if (a->a_tdvp->v_vnlock != a->a_fdvp->v_vnlock && in vop_rename_pre() [all …]
|
H A D | vfs_lookup.c | 127 lk = vp->v_vnlock; 146 lk = vp->v_vnlock;
|
H A D | vfs_vnops.c | 4154 if ((vp1->v_vnlock->lock_object.lo_flags & in vn_lock_pair() 4174 (vp1->v_vnlock->lock_object.lo_flags & LK_NOSHARE) != 0) in vn_lock_pair() 4192 (vp2->v_vnlock->lock_object.lo_flags & LK_NOSHARE) != 0) in vn_lock_pair()
|
/freebsd/sys/sys/ |
H A D | vnode.h | 172 struct lock *v_vnlock; /* u pointer to vnode lock */ member 465 #define VN_LOCK_AREC(vp) lockallowrecurse((vp)->v_vnlock) 466 #define VN_LOCK_ASHARE(vp) lockallowshare((vp)->v_vnlock) 467 #define VN_LOCK_DSHARE(vp) lockdisableshare((vp)->v_vnlock)
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_vnops.c | 514 lkp = vp->v_vnlock; in ffs_lock() 517 if (lkp == vp->v_vnlock || result != 0) in ffs_lock() 539 if (result == 0 && vp->v_vnlock->lk_recurse == 0) { in ffs_lock() 577 if (result == 0 && vp->v_vnlock->lk_recurse == 0) { in ffs_lock() 605 KASSERT(vp->v_type != VDIR || vp->v_vnlock->lk_recurse != 0 || in ffs_unlock_debug() 610 vp->v_vnlock->lk_recurse == 0) in ffs_unlock_debug()
|
H A D | ffs_snapshot.c | 675 vp->v_vnlock = &sn->sn_lock; in ffs_snapshot() 1909 lockmgr(vp->v_vnlock, LK_RELEASE, NULL); in ffs_snapblkfree() 2066 vp->v_vnlock = &sn->sn_lock; in ffs_snapshot_mount() 2473 lockmgr(vp->v_vnlock, LK_RELEASE, NULL); in ffs_copyonwrite() 2697 KASSERT(vp->v_vnlock == &sn->sn_lock, in revert_snaplock() 2699 vp->v_vnlock = &vp->v_lock; in revert_snaplock()
|
H A D | ffs_vfsops.c | 1754 lockmgr(vp->v_vnlock, LK_EXCLUSIVE | LK_NOWITNESS, NULL); in ffs_vgetf()
|
/freebsd/sys/fs/nfsclient/ |
H A D | nfs_clnode.c | 149 lockmgr(vp->v_vnlock, LK_EXCLUSIVE | LK_NOWITNESS, NULL); in ncl_nget()
|
H A D | nfs_clport.c | 285 lockmgr(vp->v_vnlock, LK_EXCLUSIVE | LK_NOWITNESS, NULL); in nfscl_nget()
|
H A D | nfs_clvnops.c | 354 if (onfault && vp->v_vnlock->lk_recurse == 0) { in nfs_lock() 365 (lktype == LK_SHARED && vp->v_vnlock->lk_recurse > 0)) { in nfs_lock()
|
/freebsd/sys/fs/smbfs/ |
H A D | smbfs_node.c | 192 lockmgr(vp->v_vnlock, LK_EXCLUSIVE, NULL); in smbfs_node_alloc()
|
/freebsd/sys/fs/p9fs/ |
H A D | p9fs_vfsops.c | 347 lockmgr(vp->v_vnlock, LK_EXCLUSIVE, NULL); in p9fs_vget_common()
|
/freebsd/sys/fs/msdosfs/ |
H A D | msdosfs_denode.c | 186 lockmgr(nvp->v_vnlock, LK_EXCLUSIVE | LK_NOWITNESS, NULL); in deget()
|
/freebsd/sys/fs/udf/ |
H A D | udf_vfsops.c | 624 lockmgr(vp->v_vnlock, LK_EXCLUSIVE, NULL); in udf_vget()
|
/freebsd/sys/fs/cd9660/ |
H A D | cd9660_vfsops.c | 716 lockmgr(vp->v_vnlock, LK_EXCLUSIVE, NULL); in cd9660_vget_internal()
|
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/ |
H A D | zfs_ctldir.c | 191 lockmgr(vp->v_vnlock, LK_EXCLUSIVE, NULL); in sfs_vgetx()
|
/freebsd/sys/fs/tarfs/ |
H A D | tarfs_vfsops.c | 1190 lockmgr(vp->v_vnlock, lkflags, NULL); in tarfs_vget()
|
/freebsd/sys/fs/ext2fs/ |
H A D | ext2_alloc.c | 432 lockmgr(vp->v_vnlock, LK_EXCLUSIVE, NULL); in ext2_valloc()
|