Home
last modified time | relevance | path

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

/xnu-11417.140.69/osfmk/kern/
H A Dprocessor.h150 PROCESSOR_IDLE = 4, /* Idle (available) */ enumerator
749 if (bit_test(pset->cpu_available_map, cpuid) && (new_state < PROCESSOR_IDLE)) { in pset_update_processor_state()
752 } else if (!bit_test(pset->cpu_available_map, cpuid) && (new_state >= PROCESSOR_IDLE)) { in pset_update_processor_state()
763 if ((old_state == PROCESSOR_IDLE) || (new_state == PROCESSOR_IDLE)) { in pset_update_processor_state()
764 if (new_state == PROCESSOR_IDLE) { in pset_update_processor_state()
775 if (new_state == PROCESSOR_IDLE) { in pset_update_processor_state()
790 cpumap_t idle_map = pset->cpu_state_map[PROCESSOR_IDLE]; in pset_update_processor_state()
H A Dsched_amp_common.c121 uint64_t idle_map = pset->recommended_bitmask & pset->cpu_state_map[PROCESSOR_IDLE]; in pset_signal_spill()
197 if ((pset->recommended_bitmask & pset->cpu_state_map[PROCESSOR_IDLE]) != 0) { in pset_should_accept_spilled_thread()
247 if ((nset->recommended_bitmask & nset->cpu_state_map[PROCESSOR_IDLE]) != 0) { in should_spill_to_ecores()
H A Dsched_prim.c2313 if (sib_processor->state != PROCESSOR_IDLE) { in sched_SMT_balance()
2389 return (pset->cpu_state_map[PROCESSOR_IDLE] | pset->cpu_state_map[PROCESSOR_DISPATCHING]) & in pset_available_but_not_running_cpumap()
2490 if (processor->state == PROCESSOR_DISPATCHING || processor->state == PROCESSOR_IDLE) { in pset_commit_processor_to_new_thread()
2780 … if ((pset->recommended_bitmask & pset->primary_map & pset->cpu_state_map[PROCESSOR_IDLE]) != 0) { in thread_select()
2940 (processor->processor_secondary->state == PROCESSOR_IDLE)); in thread_select()
3168 pset_update_processor_state(pset, processor, PROCESSOR_IDLE); in thread_select()
3607 pset_update_processor_state(pset, active_processor, PROCESSOR_IDLE); in pset_cancel_deferred_dispatch()
4913 if (processor->state == PROCESSOR_IDLE) { in realtime_setrun()
5035 bool dst_idle = (dst->state == PROCESSOR_IDLE); in sched_ipi_action()
5195 if (processor->state == PROCESSOR_IDLE) { in processor_setrun()
[all …]
H A Dsched_amp.c519 (bit_count(pset->recommended_bitmask & pset->cpu_state_map[PROCESSOR_IDLE]) == 0)) { in sched_amp_steal_thread()
H A Dsched_clutch.c4408 …uint64_t non_avoided_idle_primary_map = processor->processor_set->cpu_state_map[PROCESSOR_IDLE] & … in sched_edge_thread_avoid_processor()