Searched refs:v_lock (Results 1 – 8 of 8) sorted by relevance
/freebsd/sys/kern/ |
H A D | vfs_default.c | 507 MPASS(vp->v_vnlock == &vp->v_lock); in vop_lock() 514 return (lockmgr_slock(&vp->v_lock, flags, ap->a_file, ap->a_line)); in vop_lock() 516 return (lockmgr_xlock(&vp->v_lock, flags, ap->a_file, ap->a_line)); in vop_lock() 520 return (lockmgr_lock_flags(&vp->v_lock, flags, in vop_lock() 529 MPASS(vp->v_vnlock == &vp->v_lock); in vop_unlock() 531 return (lockmgr_unlock(&vp->v_lock)); in vop_unlock() 539 MPASS(vp->v_vnlock == &vp->v_lock); in vop_islocked() 541 return (lockstatus(&vp->v_lock)); in vop_islocked()
|
H A D | vfs_subr.c | 672 vp->v_vnlock = &vp->v_lock; in vnode_init() 4497 vp->v_vnlock = &vp->v_lock; in vgonel()
|
/freebsd/sys/fs/nullfs/ |
H A D | null_subr.c | 169 lockmgr(&vp->v_lock, LK_EXCLUSIVE, NULL); in null_destroy_proto() 172 vp->v_vnlock = &vp->v_lock; in null_destroy_proto()
|
H A D | null_vnops.c | 312 * back to private v_lock. In this case we in null_bypass() 779 * lowervp to v_lock in our own vnode structure. Handle this in null_lock() 899 KASSERT(lowervp != NULL && vp->v_vnlock != &vp->v_lock, in null_reclaim() 907 lockmgr(&vp->v_lock, LK_EXCLUSIVE, NULL); in null_reclaim() 911 vp->v_vnlock = &vp->v_lock; in null_reclaim()
|
/freebsd/sys/fs/unionfs/ |
H A D | union_subr.c | 263 lockmgr(&vp->v_lock, LK_EXCLUSIVE, NULL); in unionfs_nodeget_cleanup() 271 vp->v_vnlock = &vp->v_lock; in unionfs_nodeget_cleanup() 504 if (lockmgr(&vp->v_lock, LK_EXCLUSIVE | LK_NOWAIT, NULL) != 0) in unionfs_noderem() 512 vp->v_vnlock = &(vp->v_lock); in unionfs_noderem()
|
/freebsd/sys/ufs/ffs/ |
H A D | ffs_snapshot.c | 676 lockmgr(&vp->v_lock, LK_RELEASE, NULL); in ffs_snapshot() 2067 lockmgr(&vp->v_lock, LK_RELEASE, NULL); in ffs_snapshot_mount() 2150 lockmgr(&vp->v_lock, LK_RELEASE, NULL); in ffs_snapshot_unmount() 2688 if (lockmgr(&vp->v_lock, LK_EXCLUSIVE | LK_NOWAIT | in revert_snaplock() 2692 lockmgr(&vp->v_lock, LK_EXCLUSIVE | LK_INTERLOCK, in revert_snaplock() 2699 vp->v_vnlock = &vp->v_lock; in revert_snaplock()
|
/freebsd/sys/sys/ |
H A D | vnode.h | 170 struct lock v_lock; /* u (if fs don't have one) */ member
|
/freebsd/lib/libprocstat/ |
H A D | libprocstat.c | 1304 error = kvm_read_all(kd, (unsigned long)vnode.v_lock.lock_object.lo_name, in procstat_get_vnode_info_kvm()
|