Home
last modified time | relevance | path

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

/f-stack/freebsd/kern/
H A Dkern_sx.c509 (x & SX_LOCK_EXCLUSIVE_WAITERS))) in sx_downgrade_int()
525 (x & SX_LOCK_EXCLUSIVE_WAITERS)); in sx_downgrade_int()
813 !((x & SX_LOCK_EXCLUSIVE_WAITERS))) { in _sx_xlock_hard()
815 setx |= SX_LOCK_EXCLUSIVE_WAITERS; in _sx_xlock_hard()
829 if (!(x & SX_LOCK_EXCLUSIVE_WAITERS)) { in _sx_xlock_hard()
831 x | SX_LOCK_EXCLUSIVE_WAITERS)) { in _sx_xlock_hard()
960 if ((x & SX_LOCK_EXCLUSIVE_WAITERS) != 0 && in _sx_xunlock_hard()
1342 if (x & SX_LOCK_EXCLUSIVE_WAITERS) { in _sx_sunlock_hard()
1513 (SX_LOCK_SHARED_WAITERS | SX_LOCK_EXCLUSIVE_WAITERS)) { in db_show_sx()
1517 case SX_LOCK_EXCLUSIVE_WAITERS: in db_show_sx()
[all …]
/f-stack/freebsd/sys/
H A Dsx.h72 #define SX_LOCK_EXCLUSIVE_WAITERS 0x04 macro
77 SX_LOCK_EXCLUSIVE_WAITERS | SX_LOCK_RECURSED | SX_LOCK_WRITE_SPINNER)
78 #define SX_LOCK_WAITERS (SX_LOCK_SHARED_WAITERS | SX_LOCK_EXCLUSIVE_WAITERS)
89 (SX_LOCK_SHARED_WAITERS | SX_LOCK_EXCLUSIVE_WAITERS)