Searched refs:pset_array (Results 1 – 10 of 10) sorted by relevance
| /xnu-12377.61.12/osfmk/kern/ |
| H A D | sched_amp.c | 733 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 D | sched_rt.c | 141 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 D | sched_clutch.c | 182 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 D | processor.h | 549 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 D | processor.c | 188 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 D | sched_prim.c | 2293 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 D | thread_group.c | 1480 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 D | sched_edge_harness.c | 172 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 D | misc_needed_deps.c | 38 processor_set_t pset_array[MAX_PSETS]; variable
|
| H A D | sched_prim.c | 326 return pset_array[cluster_id]->pset_type; in pset_type_for_id()
|