Lines Matching refs:mutex_waiter
30 struct mutex_waiter {
32 mutex_waiter* next; // next in queue
33 mutex_waiter* last; // last in queue (valid for the first in queue)
278 mutex_waiter* waiter = lock->lock.waiters;
873 while (mutex_waiter* waiter = lock->waiters) {
996 mutex_waiter waiter;
1035 mutex_waiter* waiter = lock->waiters;
1112 mutex_waiter waiter;
1145 mutex_waiter* previousWaiter = NULL;
1146 mutex_waiter* otherWaiter = lock->waiters;
1206 mutex_waiter* waiter = lock->waiters;