Home
last modified time | relevance | path

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

/freebsd-9-stable/sys/kern/
Dkern_rwlock.c603 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()
/freebsd-9-stable/sys/sys/
Drwlock.h64 #define RW_LOCK_WAITERS (RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS) macro