Home
last modified time | relevance | path

Searched refs:LK_EXCLUSIVE_WAITERS (Results 1 – 2 of 2) sorted by relevance

/f-stack/freebsd/sys/
H A Dlockmgr.h43 #define LK_EXCLUSIVE_WAITERS 0x04 macro
47 (LK_SHARED_WAITERS | LK_EXCLUSIVE_WAITERS)
/f-stack/freebsd/kern/
H A Dkern_lock.c118 if ((x & (LK_SHARE | LK_EXCLUSIVE_WAITERS | LK_EXCLUSIVE_SPINNERS)) == in LK_CAN_SHARE()
347 if ((x & LK_EXCLUSIVE_WAITERS) != 0 && realexslp != 0) { in wakeupshlk()
905 if ((x & LK_EXCLUSIVE_WAITERS) == 0) { in lockmgr_xlock_hard()
907 x | LK_EXCLUSIVE_WAITERS)) { in lockmgr_xlock_hard()
1172 if ((x & LK_EXCLUSIVE_WAITERS) != 0 && realexslp != 0) { in lockmgr_xunlock_hard()
1485 if (v & LK_EXCLUSIVE_WAITERS) { in __lockmgr_args()
1487 v &= ~LK_EXCLUSIVE_WAITERS; in __lockmgr_args()
1554 if ((x & LK_EXCLUSIVE_WAITERS) == 0) { in __lockmgr_args()
1556 x | LK_EXCLUSIVE_WAITERS)) { in __lockmgr_args()
1676 if (x & LK_EXCLUSIVE_WAITERS) in lockmgr_printinfo()
[all …]