Searched refs:bound_runq (Results 1 – 4 of 4) sorted by relevance
| /xnu-8019.80.24/osfmk/kern/ |
| H A D | sched_dualq.c | 222 run_queue_t bound_runq = dualq_bound_runq(processor); in sched_dualq_choose_thread() local 225 if (bound_runq->highq < priority && in sched_dualq_choose_thread() 230 if (bound_runq->count && main_runq->count) { in sched_dualq_choose_thread() 231 if (bound_runq->highq >= main_runq->highq) { in sched_dualq_choose_thread() 232 chosen_runq = bound_runq; in sched_dualq_choose_thread() 236 } else if (bound_runq->count) { in sched_dualq_choose_thread() 237 chosen_runq = bound_runq; in sched_dualq_choose_thread() 244 if (chosen_runq == bound_runq) { in sched_dualq_choose_thread() 320 run_queue_t bound_runq = dualq_bound_runq(processor); in sched_dualq_processor_csw_check() local 324 pri = MAX(main_runq->highq, bound_runq->highq); in sched_dualq_processor_csw_check() [all …]
|
| H A D | sched_amp.c | 242 run_queue_t bound_runq = amp_bound_runq(processor); in sched_amp_choose_thread() local 245 if ((bound_runq->highq < priority) && in sched_amp_choose_thread() 251 if ((spill_pri > bound_runq->highq) && in sched_amp_choose_thread() 261 if (bound_runq->highq >= main_runq->highq) { in sched_amp_choose_thread() 262 chosen_runq = bound_runq; in sched_amp_choose_thread() 317 run_queue_t bound_runq = amp_bound_runq(processor); in sched_amp_processor_csw_check() local 332 pri = MAX(main_runq->highq, bound_runq->highq); in sched_amp_processor_csw_check() 348 if (bound_runq->urgency > 0) { in sched_amp_processor_csw_check() 376 run_queue_t bound_runq = amp_bound_runq(processor); in sched_amp_processor_queue_has_priority() local 378 int qpri = MAX(main_runq->highq, bound_runq->highq); in sched_amp_processor_queue_has_priority()
|
| H A D | sched_multiq.c | 1027 run_queue_t bound_runq = multiq_bound_runq(processor); in sched_multiq_choose_thread() local 1031 if (bound_runq->highq < priority && in sched_multiq_choose_thread() 1036 if (bound_runq->count && main_entryq->count) { in sched_multiq_choose_thread() 1037 if (bound_runq->highq >= main_entryq->highq) { in sched_multiq_choose_thread() 1042 } else if (bound_runq->count) { in sched_multiq_choose_thread() 1053 MACH_MULTIQ_BOUND, main_entryq->highq, bound_runq->highq, 0, 0); in sched_multiq_choose_thread() 1055 return run_queue_dequeue(bound_runq, SCHED_HEADQ); in sched_multiq_choose_thread() 1214 run_queue_t bound_runq = multiq_bound_runq(processor); in sched_multiq_processor_csw_check() local 1218 pri = MAX(main_entryq->highq, bound_runq->highq); in sched_multiq_processor_csw_check() 1231 if (bound_runq->urgency > 0) { in sched_multiq_processor_csw_check() [all …]
|
| H A D | sched_clutch.c | 2877 run_queue_t bound_runq = sched_clutch_bound_runq(processor); in sched_clutch_choose_thread() local 2880 if (bound_runq->highq < priority && in sched_clutch_choose_thread() 2885 if (bound_runq->count && clutch_count) { in sched_clutch_choose_thread() 2886 if (bound_runq->highq >= clutch_pri) { in sched_clutch_choose_thread() 2889 } else if (bound_runq->count) { in sched_clutch_choose_thread() 2902 thread = run_queue_dequeue(bound_runq, SCHED_HEADQ); in sched_clutch_choose_thread() 2943 run_queue_t bound_runq = sched_clutch_bound_runq(processor); in sched_clutch_processor_csw_check() local 2948 pri = MAX(clutch_pri, bound_runq->highq); in sched_clutch_processor_csw_check() 2961 if (bound_runq->urgency > 0) { in sched_clutch_processor_csw_check() 2976 run_queue_t bound_runq = sched_clutch_bound_runq(processor); in sched_clutch_processor_queue_has_priority() local [all …]
|