Home
last modified time | relevance | path

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

/xnu-8020.121.3/osfmk/kern/
H A Dsched_amp_common.c117 uint64_t idle_map = pset->recommended_bitmask & pset->cpu_state_map[PROCESSOR_IDLE]; in pset_signal_spill()
141 uint64_t running_map = pset->recommended_bitmask & pset->cpu_state_map[PROCESSOR_RUNNING]; in pset_signal_spill()
187 if ((pset->recommended_bitmask & pset->cpu_state_map[PROCESSOR_IDLE]) != 0) { in pset_should_accept_spilled_thread()
191 uint64_t cpu_map = (pset->recommended_bitmask & pset->cpu_state_map[PROCESSOR_RUNNING]); in pset_should_accept_spilled_thread()
237 if ((nset->recommended_bitmask & nset->cpu_state_map[PROCESSOR_IDLE]) != 0) { in should_spill_to_ecores()
323 uint64_t running_map = pset->cpu_state_map[PROCESSOR_RUNNING]; in sched_amp_balance()
363 uint64_t running_map = pset->cpu_state_map[PROCESSOR_RUNNING]; in sched_amp_bounce_thread_group_from_ecores()
H A Dprocessor.h208 cpumap_t cpu_state_map[PROCESSOR_STATE_LEN]; member
619 bit_clear(pset->cpu_state_map[old_state], cpuid); in pset_update_processor_state()
620 bit_set(pset->cpu_state_map[new_state], cpuid); in pset_update_processor_state()
656 cpumap_t idle_map = pset->cpu_state_map[PROCESSOR_IDLE]; in pset_update_processor_state()
H A Dsched_amp.c514 (pset->pset_runq.count > bit_count(pset->cpu_state_map[PROCESSOR_DISPATCHING])) && in sched_amp_steal_thread()
515 (bit_count(pset->recommended_bitmask & pset->cpu_state_map[PROCESSOR_IDLE]) == 0)) { in sched_amp_steal_thread()
H A Dsched_traditional.c719 uint64_t active_map = (pset->cpu_state_map[PROCESSOR_RUNNING] | in sched_traditional_steal_thread()
720 pset->cpu_state_map[PROCESSOR_DISPATCHING]); in sched_traditional_steal_thread()
H A Dsched_prim.c2018 uint64_t running_secondary_map = (cpset->cpu_state_map[PROCESSOR_RUNNING] & in sched_SMT_balance()
2045 …return (pset->cpu_state_map[PROCESSOR_IDLE] | pset->cpu_state_map[PROCESSOR_DISPATCHING] | pset->c… in pset_available_cpumap()
2058 return (pset->cpu_state_map[PROCESSOR_IDLE] | pset->cpu_state_map[PROCESSOR_DISPATCHING]) & in pset_available_but_not_running_cpumap()
2443 … if ((pset->recommended_bitmask & pset->primary_map & pset->cpu_state_map[PROCESSOR_IDLE]) != 0) { in thread_select()
3207 uint64_t dispatching_map = (pset->cpu_state_map[PROCESSOR_DISPATCHING] & in pset_cancel_deferred_dispatch()
5107 uint64_t idle_primary_map = (pset->cpu_state_map[PROCESSOR_IDLE] & in choose_processor()
5125 …uint64_t active_map = ((pset->cpu_state_map[PROCESSOR_RUNNING] | pset->cpu_state_map[PROCESSOR_DIS… in choose_processor()
5166 uint64_t idle_secondary_map = (pset->cpu_state_map[PROCESSOR_IDLE] & in choose_processor()
7550 bitmap_t *active_map = &pset->cpu_state_map[PROCESSOR_RUNNING]; in sched_edge_pset_running_higher_bucket()
7700 …int load = ((bit_count(pset->cpu_state_map[PROCESSOR_RUNNING]) + non_rt_load + rt_runq_count(pset)… in sched_update_pset_load_average()
[all …]
H A Dprocessor.c289 bit_set(pset->cpu_state_map[PROCESSOR_OFF_LINE], cpu_id); in processor_init()
576 pset->cpu_state_map[i] = 0; in pset_init()
H A Dsched_clutch.c3944 …uint64_t running_foreign_bitmap = target_pset->cpu_state_map[PROCESSOR_RUNNING] & target_pset->cpu… in sched_edge_foreign_running_thread_available()
4146 …uint64_t cpu_running_foreign_map = (target_pset->cpu_running_foreign & target_pset->cpu_state_map[… in sched_edge_balance()
4718 uint64_t running_map = root_clutch->scr_pset->cpu_state_map[PROCESSOR_RUNNING]; in sched_edge_migrate_thread_group_running_threads()
/xnu-8020.121.3/tools/lldbmacros/
H A Dscheduler.py782 …active_bitmap = int(pset.cpu_state_map[processor_dispatching]) | int(pset.cpu_state_map[processor_…
799 idle_bitmap = int(pset.cpu_state_map[processor_idle]) & int(pset.primary_map)
812 idle_bitmap = int(pset.cpu_state_map[processor_idle]) & ~(int(pset.primary_map))
827 other_bitmap |= int(pset.cpu_state_map[i])