Searched refs:RW_LOCK_WAITERS (Results 1 – 2 of 2) sorted by relevance
603 if (!(x & RW_LOCK_WAITERS)) { in _rw_runlock()620 v = rw->rw_lock & (RW_LOCK_WAITERS | RW_LOCK_WRITE_SPINNER); in _rw_runlock()621 MPASS(v & RW_LOCK_WAITERS); in _rw_runlock()796 x = v & (RW_LOCK_WAITERS | RW_LOCK_WRITE_SPINNER); in _rw_wlock_hard()960 if (!(v & RW_LOCK_WAITERS)) { in _rw_try_upgrade()982 x = rw->rw_lock & RW_LOCK_WAITERS; in _rw_try_upgrade()1040 v = rw->rw_lock & RW_LOCK_WAITERS; in _rw_downgrade()
64 #define RW_LOCK_WAITERS (RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS) macro