Searched refs:TH_MODE_FAIRSHARE (Results 1 - 3 of 3) sorted by relevance

/darwin-on-arm/xnu/osfmk/kern/
H A Dsched.h173 TH_MODE_FAIRSHARE /* use fair-share scheduling */ enumerator in enum:__anon1090
H A Dsched_fixedpriority.c570 } else if (processor->current_thmode == TH_MODE_FAIRSHARE) {
644 thread->sched_mode = TH_MODE_FAIRSHARE;
679 thread->sched_mode = TH_MODE_FAIRSHARE;
762 thread->sched_mode = TH_MODE_FAIRSHARE;
H A Dsched_prim.c1695 if (!inactive_state && (thread->sched_mode != TH_MODE_FAIRSHARE || SCHED(fairshare_runq_count)() == 0) && (rt_runq.count == 0 || BASEPRI_RTQUEUES < thread->sched_pri) &&
1696 (new_thread = SCHED(choose_thread)(processor, thread->sched_mode == TH_MODE_FAIRSHARE ? MINPRI : thread->sched_pri)) == THREAD_NULL) {
3132 processor->current_thmode == TH_MODE_FAIRSHARE)) {
3604 else if (thread->sched_mode == TH_MODE_FAIRSHARE)
3866 if (thread->sched_mode == TH_MODE_FAIRSHARE) {

Completed in 27 milliseconds