Home
last modified time | relevance | path

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

/freebsd/sys/sys/
H A Dlockmgr.h174 #define LK_NODDLKTREAT 0x002000 macro
/freebsd/sys/kern/
H A Dvfs_lookup.c775 lkflags |= LK_NODDLKTREAT; in needs_exclusive_leaf()
921 * LK_NODDLKTREAT to allow recursion on the shared in vfs_lookup_cross_mount()
948 crosslkflags &= ~LK_NODDLKTREAT; in vfs_lookup_cross_mount()
H A Dvfs_default.c509 if (__predict_false((flags & ~(LK_TYPE_MASK | LK_NODDLKTREAT | LK_RETRY)) != 0)) in vop_lock()
H A Dkern_lock.c127 if ((curthread->td_lk_slocks != 0 && !(flags & LK_NODDLKTREAT)) || in LK_CAN_SHARE()
H A Dvfs_vnops.c4135 MPASS((lkflags1 & ~(LK_SHARED | LK_EXCLUSIVE | LK_NODDLKTREAT)) == 0); in vn_lock_pair()
4138 MPASS((lkflags2 & ~(LK_SHARED | LK_EXCLUSIVE | LK_NODDLKTREAT)) == 0); in vn_lock_pair()
/freebsd/sys/ufs/ffs/
H A Dffs_vnops.c503 if ((ap->a_flags & LK_NODDLKTREAT) != 0) in ffs_lock()
562 if ((ap->a_flags & LK_NODDLKTREAT) != 0) in ffs_lock()