Lines Matching refs:Waiter
56 * Waiter entry. Lives on the stack.
300 RTSEMEVENTDARWINENTRY Waiter;
301 Waiter.fWokenUp = false;
302 RTListAppend(&pThis->WaitList, &Waiter.Node);
313 rcWait = lck_spin_sleep(pThis->pSpinlock, LCK_SLEEP_DEFAULT, (event_t)&Waiter, fInterruptible);
319 (event_t)&Waiter, fInterruptible, u64AbsTime);
330 if (RT_LIKELY(Waiter.fWokenUp))
340 rc = !Waiter.fWokenUp ? VERR_TIMEOUT : VINF_SUCCESS;
345 rc = !Waiter.fWokenUp ? VERR_INTERRUPTED : VINF_SUCCESS;
364 RTListNodeRemove(&Waiter.Node);