Lines Matching refs:next
32 mutex_waiter* next; // next in queue
38 rw_lock_waiter* next; // next in queue
281 waiter = waiter->next;
298 waiter.next = NULL;
302 lock->waiters->last->next = &waiter;
334 lock->waiters = waiter->next;
351 lock->waiters = waiter->next;
430 lock->waiters = waiter->next;
602 waiter.next = NULL;
606 lock->waiters->last->next = &waiter;
632 other = other->next;
637 lock->waiters = waiter.next;
642 previous->next = waiter.next;
818 waiter = waiter->next;
875 lock->waiters = waiter->next;
998 waiter.next = NULL;
1001 lock->waiters->last->next = &waiter;
1038 lock->waiters = waiter->next;
1114 waiter.next = NULL;
1117 lock->waiters->last->next = &waiter;
1149 otherWaiter = otherWaiter->next;
1154 if (waiter.next != NULL)
1155 waiter.next->last = waiter.last;
1156 lock->waiters = waiter.next;
1158 if (waiter.next == NULL)
1160 previousWaiter->next = waiter.next;
1209 waiter = waiter->next;