Home
last modified time | relevance | path

Searched refs:cpu_state_map (Results 1 – 7 of 7) sorted by relevance

/xnu-11417.140.69/osfmk/kern/
H A Dsched_amp_common.c121 uint64_t idle_map = pset->recommended_bitmask & pset->cpu_state_map[PROCESSOR_IDLE]; in pset_signal_spill()
146 uint64_t running_map = pset->recommended_bitmask & pset->cpu_state_map[PROCESSOR_RUNNING]; in pset_signal_spill()
197 if ((pset->recommended_bitmask & pset->cpu_state_map[PROCESSOR_IDLE]) != 0) { in pset_should_accept_spilled_thread()
201 uint64_t cpu_map = (pset->recommended_bitmask & pset->cpu_state_map[PROCESSOR_RUNNING]); in pset_should_accept_spilled_thread()
247 if ((nset->recommended_bitmask & nset->cpu_state_map[PROCESSOR_IDLE]) != 0) { in should_spill_to_ecores()
333 uint64_t running_map = pset->cpu_state_map[PROCESSOR_RUNNING]; in sched_amp_balance()
376 uint64_t running_map = pset->cpu_state_map[PROCESSOR_RUNNING]; in sched_amp_bounce_thread_group_from_ecores()
H A Dprocessor.h222 cpumap_t cpu_state_map[PROCESSOR_STATE_LEN]; member
746 bit_clear(pset->cpu_state_map[old_state], cpuid); in pset_update_processor_state()
747 bit_set(pset->cpu_state_map[new_state], cpuid); in pset_update_processor_state()
790 cpumap_t idle_map = pset->cpu_state_map[PROCESSOR_IDLE]; in pset_update_processor_state()
H A Dsched_prim.c2320 uint64_t running_secondary_map = (cpset->cpu_state_map[PROCESSOR_RUNNING] & 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()
2780 … if ((pset->recommended_bitmask & pset->primary_map & pset->cpu_state_map[PROCESSOR_IDLE]) != 0) { in thread_select()
3573 uint64_t dispatching_map = (pset->cpu_state_map[PROCESSOR_DISPATCHING] & in pset_cancel_deferred_dispatch()
5363 …uint64_t idle_primary_map = (pset->cpu_state_map[PROCESSOR_IDLE] & pset->primary_map & pset->recom… in choose_processor_smt()
5525 …uint64_t idle_primary_map = (pset->cpu_state_map[PROCESSOR_IDLE] & pset->primary_map & pset->recom… in choose_processor_smt()
5574 …uint64_t active_map = ((pset->cpu_state_map[PROCESSOR_RUNNING] | pset->cpu_state_map[PROCESSOR_DIS… in choose_processor_smt()
5615 uint64_t idle_secondary_map = (pset->cpu_state_map[PROCESSOR_IDLE] & in choose_processor_smt()
5832 uint64_t idle_map = (pset->cpu_state_map[PROCESSOR_IDLE] & pset->recommended_bitmask); in choose_processor()
5979 uint64_t idle_map = (pset->cpu_state_map[PROCESSOR_IDLE] & pset->recommended_bitmask); in choose_processor()
[all …]
H A Dsched_amp.c518 (pset->pset_runq.count > bit_count(pset->cpu_state_map[PROCESSOR_DISPATCHING])) && in sched_amp_steal_thread()
519 (bit_count(pset->recommended_bitmask & pset->cpu_state_map[PROCESSOR_IDLE]) == 0)) { in sched_amp_steal_thread()
H A Dprocessor.c356 bit_set(pset->cpu_state_map[PROCESSOR_OFF_LINE], cpu_id); in processor_init()
656 pset->cpu_state_map[i] = 0; in pset_init()
H A Dsched_clutch.c4211 …uint64_t running_foreign_bitmap = target_pset->cpu_state_map[PROCESSOR_RUNNING] & target_pset->cpu… in sched_edge_foreign_running_thread_available()
4408 …uint64_t non_avoided_idle_primary_map = processor->processor_set->cpu_state_map[PROCESSOR_IDLE] & … in sched_edge_thread_avoid_processor()
4473 …uint64_t cpu_running_foreign_map = (target_pset->cpu_running_foreign & target_pset->cpu_state_map[… in sched_edge_balance()
5071 uint64_t running_map = root_clutch->scr_pset->cpu_state_map[PROCESSOR_RUNNING]; in sched_edge_migrate_thread_group_running_threads()
/xnu-11417.140.69/tools/lldbmacros/
H A Dscheduler.py696 …active_bitmap = int(pset.cpu_state_map[processor_dispatching]) | int(pset.cpu_state_map[processor_…
711 idle_bitmap = int(pset.cpu_state_map[processor_idle])
729 idle_bitmap = int(pset.cpu_state_map[processor_idle]) & ~(int(pset.primary_map))
746 other_bitmap |= int(pset.cpu_state_map[i])