Home
last modified time | relevance | path

Searched refs:pset_cluster_type (Results 1 – 12 of 12) sorted by relevance

/xnu-11215/osfmk/kern/
H A Dsched_amp.c220 if (pset->pset_cluster_type == PSET_AMP_P) { in sched_amp_pset_init()
224 assert(pset->pset_cluster_type == PSET_AMP_E); in sched_amp_pset_init()
493 assert(pset->pset_cluster_type != PSET_AMP_P); in sched_amp_steal_thread()
640 if (processor->processor_set->pset_cluster_type == PSET_AMP_E) { in sched_amp_thread_avoid_processor()
644 } else if (processor->processor_set->pset_cluster_type == PSET_AMP_P) { in sched_amp_thread_avoid_processor()
665 if (choose_pcores && (pset->pset_cluster_type != PSET_AMP_P)) { in sched_amp_choose_processor()
707 return pset->pset_cluster_type == PSET_AMP_E; in sched_amp_thread_eligible_for_pset()
741 pct_name[pset->pset_cluster_type]); in sched_amp_cpu_init_completed()
744 assert(pset->pset_cluster_type != PSET_SMP); in sched_amp_cpu_init_completed()
745 if (pset->pset_cluster_type == PSET_AMP_E) { in sched_amp_cpu_init_completed()
[all …]
H A Dsched_amp_common.c227 if (nset->pset_cluster_type == PSET_AMP_E) { in should_spill_to_ecores()
301 …return (pset->pset_cluster_type == PSET_AMP_E) && (pcore_set != NULL) && (pcore_set->online_proces… in sched_amp_steal_thread_enabled()
316 if (!ecore_set || cpset->pset_cluster_type == PSET_AMP_E || !cprocessor->is_recommended) { in sched_amp_balance()
369 assert(pset->pset_cluster_type == PSET_AMP_E); in sched_amp_bounce_thread_group_from_ecores()
H A Dprocessor.c244 pset_node0.pset_cluster_type = PSET_SMP; in processor_bootstrap()
258 pset0.pset_cluster_type = boot_type; in processor_bootstrap()
259 pset_node0.pset_cluster_type = boot_type; in processor_bootstrap()
274 ecore_node->pset_cluster_type = PSET_AMP_E; in processor_bootstrap()
275 pcore_node->pset_cluster_type = PSET_AMP_P; in processor_bootstrap()
585 pset->pset_cluster_type = pset_type; in pset_create()
1788 return pset_hint->pset_cluster_type; in recommended_pset_type()
1798 return pset_array[thread->th_bound_cluster_id]->pset_cluster_type; in recommended_pset_type()
H A Dprocessor.h269 pset_cluster_type_t pset_cluster_type; member
308 pset_cluster_type_t pset_cluster_type; /* Same as the type of all psets in this node */ member
H A Drecount.c1213 processor->processor_set->pset_cluster_type == PSET_AMP_P ? in recount_processor_init()
H A Dsched_clutch.c3910 pset->pset_type = (pset->pset_cluster_type == PSET_AMP_P) ? CLUSTER_TYPE_P : CLUSTER_TYPE_E; in sched_edge_pset_init()
4814 …et_hint && (selected_pset == NULL || selected_pset->pset_cluster_type != pset_hint->pset_cluster_t… in sched_edge_migrate_candidate()
H A Dsched_prim.c9618 if (pset->pset_cluster_type == PSET_AMP_P) { in sched_update_pset_load_average()
10228 return pset_cluster_type_name_char(pset_hint->pset_cluster_type); in sysctl_get_task_cluster_type()
10244 pset_cluster_type_t pset_type = pset_array[self->th_bound_cluster_id]->pset_cluster_type; in sysctl_get_bound_cluster_type()
10252 if (node->pset_cluster_type != t) { in find_pset_of_type()
10261 assert(pset->pset_cluster_type == t); in find_pset_of_type()
/xnu-11215/tools/lldbmacros/
H A Drecount.py469 if unsigned(pset.pset_cluster_type) != 0:
471 pset.pset_cluster_type, 'PSET_AMP_')
H A Dscheduler.py765 if pset.pset_cluster_type != 0:
766 … cluster_type = GetEnumName('pset_cluster_type_t', pset.pset_cluster_type, 'PSET_AMP_')
/xnu-11215/osfmk/arm64/
H A Dmachine_routines.c1657 …pset_cluster_type_t pset_cluster_type = cluster_type_to_pset_cluster_type(this_cpu_datap->cpu_clus… in ml_processor_register() local
1659 …pset = pset_create(pset_node, pset_cluster_type, this_cpu_datap->cpu_cluster_id, this_cpu_datap->c… in ml_processor_register()
H A Dplatform_tests.c972 switch (pset->pset_cluster_type) { in lt_test_locks()
/xnu-11215/osfmk/arm/
H A Dmachine_routines_common.c823 switch (processor->processor_set->pset_cluster_type) { in __ml_interrupts_disabled_cpu_kind()