Home
last modified time | relevance | path

Searched refs:LK_CANRECURSE (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/fs/nullfs/
H A Dnull_vfsops.c223 vn_lock(lowerrootvp, LK_EXCLUSIVE | LK_RETRY | LK_CANRECURSE); in nullfs_mount()
287 vn_lock(mp->mnt_vnodecovered, LK_EXCLUSIVE | LK_RETRY | LK_CANRECURSE); in nullfs_unmount()
/freebsd/sys/fs/unionfs/
H A Dunion_vfsops.c339 vn_lock(mp->mnt_vnodecovered, LK_EXCLUSIVE | LK_RETRY | LK_CANRECURSE); in unionfs_domount()
397 vn_lock(mp->mnt_vnodecovered, LK_EXCLUSIVE | LK_RETRY | LK_CANRECURSE); in unionfs_unmount()
H A Dunion_subr.c785 vn_lock(uvp, LK_EXCLUSIVE | LK_CANRECURSE | LK_RETRY); in unionfs_node_update()
H A Dunion_vnops.c2185 flags |= LK_CANRECURSE; in unionfs_lock()
/freebsd/sys/sys/
H A Dlockmgr.h155 #define LK_CANRECURSE 0x000001 macro
/freebsd/sys/fs/nfsclient/
H A Dnfs_clnode.c144 LK_CANRECURSE); in ncl_nget()
H A Dnfs_clport.c247 LK_CANRECURSE); in nfscl_nget()
H A Dnfs_clvnops.c352 (ap->a_flags & LK_INIT_MASK) == LK_CANRECURSE && in nfs_lock()
/freebsd/sys/kern/
H A Dkern_lock.c437 if (flags & LK_CANRECURSE) in lockinit()
795 if ((flags & LK_CANRECURSE) == 0 && in lockmgr_xlock_hard()
H A Dvfs_lookup.c919 * filesystem by passing LK_CANRECURSE if the in vfs_lookup_cross_mount()
926 crosslkflags |= LK_EXCLUSIVE | LK_CANRECURSE; in vfs_lookup_cross_mount()
/freebsd/sys/vm/
H A Dvm_fault.c836 error = vget(vp, locked | LK_CANRECURSE | LK_NOWAIT); in vm_fault_lock_vnode()
847 error = vget(vp, locked | LK_RETRY | LK_CANRECURSE); in vm_fault_lock_vnode()
/freebsd/sys/ufs/ffs/
H A Dffs_snapshot.c2623 LK_CANRECURSE | LK_NOSHARE); in ffs_snapdata_alloc()