Home
last modified time | relevance | path

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

/freebsd-10-stable/sys/sys/
Drwlock.h58 #define RW_LOCK_READ_WAITERS 0x02 macro
62 (RW_LOCK_READ | RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS | \
64 #define RW_LOCK_WAITERS (RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS)
73 #define RW_DESTROYED (RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS)
/freebsd-10-stable/sys/kern/
Dkern_rwlock.c550 if (!(v & RW_LOCK_READ_WAITERS)) { in __rw_rlock()
552 v | RW_LOCK_READ_WAITERS)) { in __rw_rlock()
724 x |= (v & RW_LOCK_READ_WAITERS); in _rw_runlock_cookie()
992 KASSERT(rw->rw_lock & (RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS), in __rw_wunlock_hard()
1021 v |= (rw->rw_lock & RW_LOCK_READ_WAITERS); in __rw_wunlock_hard()
1154 rwait = v & RW_LOCK_READ_WAITERS; in __rw_downgrade()
1165 v &= ~RW_LOCK_READ_WAITERS; in __rw_downgrade()
1297 switch (rw->rw_lock & (RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS)) { in db_show_rwlock()
1298 case RW_LOCK_READ_WAITERS: in db_show_rwlock()
1304 case RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS: in db_show_rwlock()