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

/freebsd-11-stable/sys/sys/
H A Drwlock.h57 #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-11-stable/sys/kern/
H A Dkern_rwlock.c575 * If the RW_LOCK_READ_WAITERS flag is already set, then
580 if (!(v & RW_LOCK_READ_WAITERS)) {
582 v | RW_LOCK_READ_WAITERS))
811 setv |= (v & RW_LOCK_READ_WAITERS);
1159 KASSERT(rw->rw_lock & (RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS),
1188 setv |= (v & RW_LOCK_READ_WAITERS);
1327 rwait = v & RW_LOCK_READ_WAITERS;
1338 v &= ~RW_LOCK_READ_WAITERS;
1479 switch (rw->rw_lock & (RW_LOCK_READ_WAITERS | RW_LOCK_WRITE_WAITERS)) {
1480 case RW_LOCK_READ_WAITERS
[all...]

Completed in 57 milliseconds