Home
last modified time | relevance | path

Searched refs:mq_cond (Results 1 – 1 of 1) sorted by relevance

/titanic_50/usr/src/lib/mergeq/
H A Dmergeq.c190 cond_t mq_cond; /* Condition variable */ member
233 VERIFY0(cond_destroy(&mqp->mq_cond)); in mergeq_fini()
280 if ((ret = cond_init(&mqp->mq_cond, USYNC_THREAD, NULL)) != 0) { in mergeq_init()
406 (void) cond_wait(&mqp->mq_cond, &mqp->mq_lock); in mergeq_push()
418 (void) cond_broadcast(&mqp->mq_cond); in mergeq_push()
459 (void) cond_wait(&mqp->mq_cond, &mqp->mq_lock); in mergeq_pop()
517 (void) cond_broadcast(&mqp->mq_cond); in mergeq_thr_merge()