Searched refs:UT_WORKQ_OVERCOMMIT (Results 1 – 2 of 2) sorted by relevance
82 #define UT_WORKQ_OVERCOMMIT 0x08 /* Overcommit thread. */ macro
1018 if ((uu_flags & UT_WORKQ_OVERCOMMIT) == 0) { in workq_pop_idle_thread()1134 return (uth->uu_workq_flags & UT_WORKQ_OVERCOMMIT) != 0; in workq_thread_is_overcommit()1140 return (uth->uu_workq_flags & (UT_WORKQ_OVERCOMMIT | in workq_thread_is_nonovercommit()1159 uth->uu_workq_flags &= ~(UT_WORKQ_OVERCOMMIT | UT_WORKQ_COOPERATIVE); in workq_thread_set_type()1272 uth->uu_workq_flags &= ~(UT_WORKQ_RUNNING | UT_WORKQ_OVERCOMMIT | UT_WORKQ_COOPERATIVE); in workq_push_idle_thread()2501 workq_thread_set_type(uth, UT_WORKQ_OVERCOMMIT); in bsdthread_set_self()3011 uu_flags |= UT_WORKQ_OVERCOMMIT; in workq_reqthreads()3813 (uth->uu_workq_flags & (UT_WORKQ_DYING | UT_WORKQ_OVERCOMMIT))) { in workq_kernreturn()4514 wq->wq_creator = uth = workq_pop_idle_thread(wq, UT_WORKQ_OVERCOMMIT, in workq_schedule_creator()4645 workq_thread_set_type(uth, UT_WORKQ_OVERCOMMIT); in workq_select_threadreq_or_park_and_unlock()[all …]