Home
last modified time | relevance | path

Searched refs:v_lock (Results 1 – 8 of 8) sorted by relevance

/freebsd/sys/kern/
H A Dvfs_default.c507 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 Dvfs_subr.c630 vp->v_vnlock = &vp->v_lock; in vnode_init()
4413 vp->v_vnlock = &vp->v_lock; in vgonel()
/freebsd/sys/fs/nullfs/
H A Dnull_subr.c169 lockmgr(&vp->v_lock, LK_EXCLUSIVE, NULL); in null_destroy_proto()
172 vp->v_vnlock = &vp->v_lock; in null_destroy_proto()
H A Dnull_vnops.c899 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 Dunion_subr.c263 lockmgr(&vp->v_lock, LK_EXCLUSIVE, NULL); in unionfs_nodeget_cleanup()
271 vp->v_vnlock = &vp->v_lock; in unionfs_nodeget_cleanup()
458 if (lockmgr(&vp->v_lock, LK_EXCLUSIVE | LK_NOWAIT, NULL) != 0) in unionfs_noderem()
471 vp->v_vnlock = &(vp->v_lock); in unionfs_noderem()
/freebsd/sys/ufs/ffs/
H A Dffs_snapshot.c667 lockmgr(&vp->v_lock, LK_RELEASE, NULL); in ffs_snapshot()
2058 lockmgr(&vp->v_lock, LK_RELEASE, NULL); in ffs_snapshot_mount()
2141 lockmgr(&vp->v_lock, LK_RELEASE, NULL); in ffs_snapshot_unmount()
2682 if (lockmgr(&vp->v_lock, LK_EXCLUSIVE | LK_NOWAIT | in revert_snaplock()
2686 lockmgr(&vp->v_lock, LK_EXCLUSIVE | LK_INTERLOCK, in revert_snaplock()
2693 vp->v_vnlock = &vp->v_lock; in revert_snaplock()
/freebsd/sys/sys/
H A Dvnode.h170 struct lock v_lock; /* u (if fs don't have one) */ member
/freebsd/lib/libprocstat/
H A Dlibprocstat.c1303 error = kvm_read_all(kd, (unsigned long)vnode.v_lock.lock_object.lo_name, in procstat_get_vnode_info_kvm()