Lines Matching refs:wait
62 cond_t *wait; member
76 cond_t *wait; in slp_new_queue() local
89 if (!(wait = calloc(1, sizeof (*wait)))) { in slp_new_queue()
94 (void) cond_init(wait, USYNC_THREAD, NULL); in slp_new_queue()
105 q->wait = wait; in slp_new_queue()
136 (void) cond_signal(q->wait); in slp_enqueue()
161 (void) cond_signal(q->wait); in slp_enqueue_at_head()
208 err = cond_timedwait(q->wait, q->lock, to); in slp_dequeue_timed()
210 err = cond_wait(q->wait, q->lock); in slp_dequeue_timed()
256 (void) cond_destroy(q->wait); in slp_destroy_queue()
258 free(q->wait); in slp_destroy_queue()