Home
last modified time | relevance | path

Searched refs:pset_array (Results 1 – 10 of 10) sorted by relevance

/xnu-12377.61.12/osfmk/kern/
H A Dsched_amp.c733 assert(pset_array[0] != NULL); in sched_amp_cpu_init_completed()
734 assert(pset_array[1] != NULL); in sched_amp_cpu_init_completed()
739 if (pset_array[0] == ecore_set) { in sched_amp_cpu_init_completed()
740 assert(pset_array[1] == pcore_set); in sched_amp_cpu_init_completed()
742 assert(pset_array[0] == pcore_set); in sched_amp_cpu_init_completed()
743 assert(pset_array[1] == ecore_set); in sched_amp_cpu_init_completed()
H A Dsched_rt.c141 processor_set_t src_pset = pset_array[src_cluster_id]; in rt_init_completed()
149 processor_set_t dst_pset = pset_array[dst_cluster_id]; in rt_init_completed()
173 sched_rt_config_pset_push(pset_array[pset_id]); in rt_init_completed()
227 os_atomic_store(&pset_array[src_pset]->sched_rt_edges[dst_pset], edge_config, relaxed); in sched_rt_config_set()
235 return os_atomic_load(&pset_array[src_pset]->sched_rt_edges[dst_pset], relaxed); in sched_rt_config_get()
316 sched_rt_config_pset_push(pset_array[pset_id]); in sched_rt_matrix_set()
469 processor_set_t nset = pset_array[istate.spis_pset_id]; in sched_rt_choose_processor()
563 const processor_set_t nset = pset_array[istate.spis_pset_id]; in sched_rt_steal_thread()
855 processor_set_t nset = pset_array[istate.spis_pset_id]; in rt_choose_next_processor_for_spill_IPI()
H A Dsched_clutch.c182 extern processor_set_t pset_array[MAX_PSETS];
3914 os_atomic_store(&pset_array[src_cluster]->sched_edges[dst_cluster][bucket], edge_config, relaxed); in sched_edge_config_set()
3926 return os_atomic_load(&pset_array[src_cluster]->sched_edges[dst_cluster][bucket], relaxed); in sched_edge_config_get()
3939 processor_set_t src_pset = pset_array[src_pset_id]; in sched_edge_config_pset_push()
4262 processor_set_t candidate_pset = pset_array[cluster_id]; in sched_edge_steal_candidate()
4292 processor_set_t target_pset = pset_array[cluster]; in sched_edge_foreign_runnable_thread_available()
4317 processor_set_t target_pset = pset_array[cluster]; in sched_edge_foreign_runnable_thread_remove()
4384 processor_set_t target_pset = pset_array[istate.spis_pset_id]; in sched_edge_foreign_running_thread_available()
4457 processor_set_t steal_from_pset = pset_array[istate.spis_pset_id]; in sched_edge_steal_thread()
4573 …uint64_t cluster_load = sched_pset_cluster_shared_rsrc_load(pset_array[cluster_id], shared_rsrc_ty… in sched_edge_shared_rsrc_migrate_possible()
[all …]
H A Dprocessor.h549 extern processor_set_t __single pset_array[MAX_PSETS]; /* array indexed by pset_id */
737 return pset_array[pset_id]; in next_pset()
H A Dprocessor.c188 processor_set_t pset_array[MAX_PSETS] = { 0 }; variable
464 return pset_array[cluster_id]->pset_type; in pset_type_for_id()
764 os_atomic_store(&pset_array[pset->pset_id], pset, release); in pset_init()
1868 return pset_array[thread->th_bound_cluster_id]->pset_cluster_type; in recommended_pset_type()
H A Dsched_prim.c2293 processor_set_t nset = pset_array[pset_id]; in other_psets_have_earlier_rt_threads_pending()
5328 pset = pset_array[id]; in choose_starting_pset()
5343 assert(bit_test(pset_array[0]->cpu_bitmask, 0)); in choose_starting_pset()
5358 pset = pset_array[id]; in choose_starting_pset()
5375 pset = pset_array[id]; in choose_starting_pset()
5385 pset = pset_array[next_idle_pset_id]; in choose_starting_pset()
8593 processor_set_t pset = pset_array[pset_id]; in sched_update_recommended_cores_locked()
8642 processor_set_t pset = pset_array[pset_id]; in sched_update_recommended_cores_locked()
8787 processor_set_t pset = pset_array[pset_id]; in sched_update_powered_cores_drops_lock()
8840 processor_set_t pset = pset_array[pset_id]; in sched_update_powered_cores_drops_lock()
[all …]
H A Dthread_group.c1480 processor_set_t pset = pset_array[cluster_id]; in sched_perfcontrol_edge_cpu_rotation_bitmasks_set()
1489 processor_set_t pset = pset_array[cluster_id]; in sched_perfcontrol_edge_cpu_rotation_bitmasks_get()
/xnu-12377.61.12/tests/sched/sched_test_harness/
H A Dsched_edge_harness.c172 pset_array[i] = psets[i]; in edge_impl_init_runqueues()
414 pset_array[cluster_id]->pset_load_average[QoS] = load_avg; in impl_set_pset_load_avg()
428 processor_set_t pset = pset_array[cluster_id]; in impl_set_pset_derecommended()
438 processor_set_t pset = pset_array[cluster_id]; in impl_set_pset_recommended()
497 processor_set_t starting_pset = pset_array[src_pset_id]; in impl_iterate_pset_search_order()
/xnu-12377.61.12/tests/sched/sched_test_harness/shadow_headers/
H A Dmisc_needed_deps.c38 processor_set_t pset_array[MAX_PSETS]; variable
H A Dsched_prim.c326 return pset_array[cluster_id]->pset_type; in pset_type_for_id()