Symbol: RW_HAS_WAITERS
lib/libpthread/pthread_rwlock.c
214
next = rw_cas(ptr, owner, owner | RW_HAS_WAITERS);
lib/libpthread/pthread_rwlock.c
337
owner | RW_HAS_WAITERS | RW_WRITE_WANTED);
lib/libpthread/pthread_rwlock.c
486
if ((new & (RW_THREAD | RW_HAS_WAITERS)) != RW_HAS_WAITERS) {
lib/libpthread/pthread_rwlock.c
503
if ((owner & RW_HAS_WAITERS) == 0) {
lib/libpthread/pthread_rwlock.c
519
new |= RW_HAS_WAITERS | RW_WRITE_WANTED;
lib/libpthread/pthread_rwlock.c
521
new |= RW_HAS_WAITERS;
lib/libpthread/pthread_rwlock.c
596
set = RW_HAS_WAITERS | RW_WRITE_WANTED;
lib/libpthread/pthread_rwlock.c
598
set = RW_HAS_WAITERS;
lib/libpthread/pthread_rwlock.c
603
newval = (owner & ~(RW_HAS_WAITERS | RW_WRITE_WANTED)) | set;
sys/arch/alpha/alpha/machdep.c
141
__CTASSERT(RW_HAS_WAITERS == 1);
sys/arch/vax/vax/lock_stubs.S
150
#if RW_HAS_WAITERS != 1
sys/kern/kern_rwlock.c
167
RW_ASSERT(rw, (o & RW_HAS_WAITERS) != 0);
sys/kern/kern_rwlock.c
257
if ((owner & (RW_WRITE_LOCKED|RW_HAS_WAITERS)) != RW_WRITE_LOCKED) {
sys/kern/kern_rwlock.c
318
set_wait = RW_HAS_WAITERS;
sys/kern/kern_rwlock.c
324
set_wait = RW_HAS_WAITERS | RW_WRITE_WANTED;
sys/kern/kern_rwlock.c
473
if ((newown & (RW_THREAD | RW_HAS_WAITERS)) == RW_HAS_WAITERS)
sys/kern/kern_rwlock.c
489
RW_ASSERT(rw, (owner & RW_HAS_WAITERS) != 0);
sys/kern/kern_rwlock.c
513
newown |= RW_WRITE_LOCKED | RW_HAS_WAITERS;
sys/kern/kern_rwlock.c
536
newown |= RW_HAS_WAITERS | RW_WRITE_WANTED;
sys/kern/kern_rwlock.c
616
if ((owner & RW_HAS_WAITERS) == 0) {
sys/kern/kern_rwlock.c
648
RW_ASSERT(rw, (rw->rw_owner & RW_HAS_WAITERS) != 0);
sys/kern/kern_rwlock.c
651
newown |= RW_READ_INCR | RW_HAS_WAITERS |
sys/kern/kern_rwlock.c
667
newown |= RW_HAS_WAITERS | RW_WRITE_WANTED;