Searched refs:RW_LOCK_WAITERS (Results 1 – 2 of 2) sorted by relevance
749 if (RW_READERS(*vp) > 1 || !(*vp & RW_LOCK_WAITERS)) { in __rw_runlock_try()790 MPASS(v & RW_LOCK_WAITERS); in __rw_runlock_hard()1099 setv = v & (RW_LOCK_WAITERS | RW_LOCK_WRITE_SPINNER); in __rw_wlock_hard()1305 if (!(v & RW_LOCK_WAITERS)) { in __rw_try_upgrade_int()1328 setv = tid | (v & RW_LOCK_WAITERS); in __rw_try_upgrade_int()1331 if (v & RW_LOCK_WAITERS) in __rw_try_upgrade_int()1395 v = rw->rw_lock & RW_LOCK_WAITERS; in __rw_downgrade_int()
66 #define RW_LOCK_WAITERS (RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS) macro