Lines Matching defs:waiters
678 struct waithead waiters;
692 TAILQ_INIT(&mtx->waiters);
711 wait(&mtx->waiters, 0);
749 wakeup_one(&mtx->waiters);
757 assert(TAILQ_EMPTY(&mtx->waiters) && mtx->o == NULL);
905 struct waithead waiters;
916 TAILQ_INIT(&cv->waiters);
958 wait(&cv->waiters, 0);
969 wait(&cv->waiters, 0);
983 rv = wait(&cv->waiters, sec * 1000 + nsec / (1000*1000));
994 wakeup_one(&cv->waiters);
1001 wakeup_all(&cv->waiters);