Lines Matching defs:tpt_cv
186 kcondvar_t tpt_cv;
404 cv_init(&pool->tp_dispatcher.tpt_cv, "pooldisp");
418 cv_broadcast(&pool->tp_dispatcher.tpt_cv);
431 KASSERT(!cv_has_waiters(&pool->tp_dispatcher.tpt_cv));
432 cv_destroy(&pool->tp_dispatcher.tpt_cv);
451 cv_broadcast(&pool->tp_dispatcher.tpt_cv);
453 cv_broadcast(&thread->tpt_cv);
457 cv_wait(&pool->tp_dispatcher.tpt_cv, &pool->tp_lock);
467 KASSERT(!cv_has_waiters(&pool->tp_dispatcher.tpt_cv));
468 cv_destroy(&pool->tp_dispatcher.tpt_cv);
488 cv_broadcast(&pool->tp_dispatcher.tpt_cv);
892 cv_broadcast(&job->job_thread->tpt_cv);
979 cv_wait(&dispatcher->tpt_cv, &pool->tp_lock);
991 cv_wait(&dispatcher->tpt_cv, &pool->tp_lock);
1008 cv_init(&thread->tpt_cv, "pooljob");
1038 cv_broadcast(&thread->tpt_cv);
1082 cv_broadcast(&thread->tpt_cv);
1113 cv_wait(&thread->tpt_cv, &pool->tp_lock);
1126 if (cv_timedwait(&thread->tpt_cv, &pool->tp_lock,
1173 KASSERT(!cv_has_waiters(&thread->tpt_cv));
1174 cv_destroy(&thread->tpt_cv);