Home
last modified time | relevance | path

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

/f-stack/freebsd/sys/
H A Drwlock.h59 #define RW_LOCK_READ_WAITERS 0x02 macro
64 (RW_LOCK_READ | RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS | \
66 #define RW_LOCK_WAITERS (RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS)
75 #define RW_DESTROYED (RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS)
/f-stack/freebsd/kern/
H A Dkern_rwlock.c603 if (!(v & RW_LOCK_READ_WAITERS)) { in __rw_rlock_hard()
605 v | RW_LOCK_READ_WAITERS)) in __rw_rlock_hard()
812 setv |= (v & RW_LOCK_READ_WAITERS); in __rw_runlock_hard()
1228 KASSERT(rw->rw_lock & (RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS), in __rw_wunlock_hard()
1257 setv |= (v & RW_LOCK_READ_WAITERS); in __rw_wunlock_hard()
1396 rwait = v & RW_LOCK_READ_WAITERS; in __rw_downgrade_int()
1407 v &= ~RW_LOCK_READ_WAITERS; in __rw_downgrade_int()
1548 switch (rw->rw_lock & (RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS)) { in db_show_rwlock()
1549 case RW_LOCK_READ_WAITERS: in db_show_rwlock()
1555 case RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS: in db_show_rwlock()