Home
last modified time | relevance | path

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

/freebsd/sys/kern/
H A Dkern_lock.c69 ~(LK_ALL_WAITERS | LK_EXCLUSIVE_SPINNERS)));
122 if ((x & (LK_SHARE | LK_EXCLUSIVE_WAITERS | LK_EXCLUSIVE_SPINNERS)) == in LK_CAN_SHARE()
329 x = orig_x & (LK_ALL_WAITERS | LK_EXCLUSIVE_SPINNERS); in wakeupshlk()
886 v = x & (LK_ALL_WAITERS | LK_EXCLUSIVE_SPINNERS); in lockmgr_xlock_hard()
888 v &= ~LK_EXCLUSIVE_SPINNERS; in lockmgr_xlock_hard()
1161 MPASS((x & LK_EXCLUSIVE_SPINNERS) == 0); in lockmgr_xunlock_hard()
1380 MPASS((x & LK_EXCLUSIVE_SPINNERS) == 0); in __lockmgr_args()
1457 v = x & (LK_ALL_WAITERS | LK_EXCLUSIVE_SPINNERS); in __lockmgr_args()
1459 v = (x & ~LK_EXCLUSIVE_SPINNERS); in __lockmgr_args()
1629 MPASS((x & LK_EXCLUSIVE_SPINNERS) == 0); in _lockmgr_disown()
[all …]
/freebsd/sys/sys/
H A Dlockmgr.h42 #define LK_EXCLUSIVE_SPINNERS 0x08 macro
47 (LK_SHARE | LK_ALL_WAITERS | LK_EXCLUSIVE_SPINNERS | LK_WRITER_RECURSED)