Home
last modified time | relevance | path

Searched refs:cluster_type_t (Results 1 – 20 of 20) sorted by relevance

/xnu-8792.41.9/osfmk/i386/
H A Dmachine_routines.h131 } cluster_type_t; typedef
367 unsigned int ml_cpu_cache_sharing(unsigned int level, cluster_type_t cluster_type, bool include_all…
368 void ml_cpu_get_info_type(ml_cpu_info_t * ml_cpu_info, cluster_type_t cluster_type);
369 unsigned int ml_get_cpu_number_type(cluster_type_t cluster_type, bool logical, bool available);
370 unsigned int ml_get_cluster_number_type(cluster_type_t cluster_type);
H A Dmachine_routines.c630 ml_cpu_get_info_type(ml_cpu_info_t *cpu_infop, cluster_type_t cluster_type __unused) in ml_cpu_get_info_type()
701 ml_get_cpu_number_type(cluster_type_t cluster_type __unused, bool logical, bool available) in ml_get_cpu_number_type()
719 ml_get_cluster_type_name(cluster_type_t cluster_type __unused, char *name, size_t name_size) in ml_get_cluster_type_name()
725 ml_get_cluster_number_type(cluster_type_t cluster_type __unused) in ml_get_cluster_number_type()
H A Dcpu_topology.c317 ml_cpu_cache_sharing(unsigned int level, cluster_type_t cluster_type __unused, bool include_all_cpu… in ml_cpu_cache_sharing()
/xnu-8792.41.9/osfmk/arm/
H A Dmachine_routines.h267 } cluster_type_t; typedef
273 unsigned int ml_get_cpu_number_type(cluster_type_t cluster_type, bool logical, bool available);
275 unsigned int ml_get_cluster_number_type(cluster_type_t cluster_type);
277 unsigned int ml_cpu_cache_sharing(unsigned int level, cluster_type_t cluster_type, bool include_all…
315 cluster_type_t ml_get_boot_cluster_type(void);
322 cluster_type_t cluster_type;
360 cluster_type_t cluster_type;
448 cluster_type_t cluster_type;
624 void ml_cpu_get_info_type(ml_cpu_info_t * ml_cpu_info, cluster_type_t cluster_type);
1183 extern void sched_perfcontrol_thread_group_recommend(void *data, cluster_type_t recommendation);
H A Dcpuid.c294 cluster_type_t cluster_type = ml_get_topology_info()->cpus[ml_get_cpu_number_local()].cluster_type; in do_cacheid()
416 cache_info_type(cluster_type_t cluster_type) in cache_info_type()
H A Dcpuid.h277 extern cache_info_t *cache_info_type(cluster_type_t cluster_type);
H A Dmachine_routines_common.c1285 ml_cpu_get_info_type(ml_cpu_info_t * ml_cpu_info, cluster_type_t cluster_type) in ml_cpu_get_info_type()
1317 ml_get_cpu_number_type(cluster_type_t cluster_type, bool logical, bool available) in ml_get_cpu_number_type()
1335 ml_get_cluster_type_name(cluster_type_t cluster_type, char *name, size_t name_size) in ml_get_cluster_type_name()
1341 ml_get_cluster_number_type(cluster_type_t cluster_type) in ml_get_cluster_number_type()
1347 ml_cpu_cache_sharing(unsigned int level, cluster_type_t cluster_type, bool include_all_cpu_types __… in ml_cpu_cache_sharing()
H A Dcpu_data_internal.h205 cluster_type_t cpu_cluster_type;
/xnu-8792.41.9/bsd/kern/
H A Dsys_recount.c174 extern cluster_type_t cpu_type_for_perflevel(int perflevel); in _perflevel_index_to_cpu_kind()
175 cluster_type_t cluster = cpu_type_for_perflevel(perflevel); in _perflevel_index_to_cpu_kind()
177 cluster_type_t cluster = CLUSTER_TYPE_SMP; in _perflevel_index_to_cpu_kind()
H A Dkern_mib.c234 cluster_type_t cpu_type_for_perflevel(int perflevel);
235 cluster_type_t
1248cluster_type_t min_perflevel_cluster_type = cpu_type_for_perflevel(__builtin_popcount(ml_get_cpu_t… in sysctl_mib_init()
/xnu-8792.41.9/osfmk/kern/
H A Dthread_group.h127 cluster_type_t thread_group_recommendation(struct thread_group *tg);
131 void thread_group_update_recommendation(struct thread_group *tg, cluster_type_t new_reco…
H A Dthread_group.c53 cluster_type_t tg_recommendation;
1221 inline cluster_type_t
1315 thread_group_update_recommendation(struct thread_group *tg, cluster_type_t new_recommendation) in thread_group_update_recommendation()
1331 sched_perfcontrol_thread_group_recommend(__unused void *machine_data, __unused cluster_type_t new_r… in sched_perfcontrol_thread_group_recommend()
1396 sched_perfcontrol_thread_group_recommend(__unused void *machine_data, __unused cluster_type_t new_r… in sched_perfcontrol_thread_group_recommend()
H A Dprocessor.h268 cluster_type_t pset_type;
566 extern cluster_type_t pset_type_for_id(uint32_t cluster_id);
H A Dsched_amp.c109 sched_amp_thread_group_recommendation_change(struct thread_group *tg, cluster_type_t new_recommenda…
690 sched_amp_thread_group_recommendation_change(struct thread_group *tg, cluster_type_t new_recommenda… in sched_amp_thread_group_recommendation_change()
H A Dprocessor.c364 cluster_type_t
386cluster_type_t current_processor_type = pset_type_for_id(processor->processor_set->pset_cluster_id… in processor_state_update_running_foreign()
387 cluster_type_t thread_type = pset_type_for_id(sched_edge_thread_preferred_cluster(thread)); in processor_state_update_running_foreign()
1674 cluster_type_t recommendation = thread_group_recommendation(tg); in recommended_pset_type()
H A Dsched_prim.h971 …void (*thread_group_recommendation_change)(struct thread_group *tg, cluster_type_t new_recommendat…
H A Drecount.c105 cluster_type_t type = topo_info->cpus[i].cluster_type; in recount_startup()
H A Dsched_clutch.c4181 cluster_type_t preferred_cluster_type = pset_type_for_id(preferred_cluster_id); in sched_edge_migration_check()
/xnu-8792.41.9/osfmk/machine/
H A Dmachine_routines.h290 void ml_get_cluster_type_name(cluster_type_t cluster_type, char *name,
/xnu-8792.41.9/osfmk/arm64/
H A Dmachine_routines.c1177 cluster_type_t