Lines Matching refs:wait
64 cond_t *wait; member
78 cond_t *wait; in slp_new_queue() local
91 if (!(wait = calloc(1, sizeof (*wait)))) { in slp_new_queue()
96 (void) cond_init(wait, NULL, NULL); in slp_new_queue()
107 q->wait = wait; in slp_new_queue()
138 (void) cond_signal(q->wait); in slp_enqueue()
163 (void) cond_signal(q->wait); in slp_enqueue_at_head()
210 err = cond_timedwait(q->wait, q->lock, to); in slp_dequeue_timed()
212 err = cond_wait(q->wait, q->lock); in slp_dequeue_timed()
258 (void) cond_destroy(q->wait); in slp_destroy_queue()
260 free(q->wait); in slp_destroy_queue()