Lines Matching refs:rw_lock_waiter
36 struct rw_lock_waiter {
38 rw_lock_waiter* next; // next in queue
39 rw_lock_waiter* last; // last in queue (valid for the first in queue)
296 rw_lock_waiter waiter;
324 rw_lock_waiter* waiter = lock->waiters;
428 while (rw_lock_waiter* waiter = lock->waiters) {
600 rw_lock_waiter waiter;
628 rw_lock_waiter* previous = NULL;
629 rw_lock_waiter* other = lock->waiters;
815 rw_lock_waiter* waiter = lock->waiters;