| /xnu-8796.141.3/osfmk/i386/ |
| H A D | machine_routines.h | 148 } cluster_type_t; typedef 384 unsigned int ml_cpu_cache_sharing(unsigned int level, cluster_type_t cluster_type, bool include_all… 385 void ml_cpu_get_info_type(ml_cpu_info_t * ml_cpu_info, cluster_type_t cluster_type); 386 unsigned int ml_get_cpu_number_type(cluster_type_t cluster_type, bool logical, bool available); 387 unsigned int ml_get_cluster_number_type(cluster_type_t cluster_type);
|
| H A D | machine_routines.c | 630 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 D | cpu_topology.c | 317 ml_cpu_cache_sharing(unsigned int level, cluster_type_t cluster_type __unused, bool include_all_cpu… in ml_cpu_cache_sharing()
|
| /xnu-8796.141.3/osfmk/arm/ |
| H A D | machine_routines.h | 273 } cluster_type_t; typedef 279 unsigned int ml_get_cpu_number_type(cluster_type_t cluster_type, bool logical, bool available); 281 unsigned int ml_get_cluster_number_type(cluster_type_t cluster_type); 283 unsigned int ml_cpu_cache_sharing(unsigned int level, cluster_type_t cluster_type, bool include_all… 338 cluster_type_t ml_get_boot_cluster_type(void); 373 cluster_type_t cluster_type; 411 cluster_type_t cluster_type; 499 cluster_type_t cluster_type; 679 void ml_cpu_get_info_type(ml_cpu_info_t * ml_cpu_info, cluster_type_t cluster_type); 1241 extern void sched_perfcontrol_thread_group_recommend(void *data, cluster_type_t recommendation);
|
| H A D | cpuid.c | 298 cluster_type_t cluster_type = ml_get_topology_info()->cpus[ml_get_cpu_number_local()].cluster_type; in do_cacheid() 429 cache_info_type(cluster_type_t cluster_type) in cache_info_type()
|
| H A D | cpuid.h | 278 extern cache_info_t *cache_info_type(cluster_type_t cluster_type);
|
| H A D | machine_routines_common.c | 1297 ml_cpu_get_info_type(ml_cpu_info_t * ml_cpu_info, cluster_type_t cluster_type) in ml_cpu_get_info_type() 1329 ml_get_cpu_number_type(cluster_type_t cluster_type, bool logical, bool available) in ml_get_cpu_number_type() 1347 ml_get_cluster_type_name(cluster_type_t cluster_type, char *name, size_t name_size) in ml_get_cluster_type_name() 1353 ml_get_cluster_number_type(cluster_type_t cluster_type) in ml_get_cluster_number_type() 1359 ml_cpu_cache_sharing(unsigned int level, cluster_type_t cluster_type, bool include_all_cpu_types __… in ml_cpu_cache_sharing()
|
| H A D | cpu_data_internal.h | 205 cluster_type_t cpu_cluster_type;
|
| /xnu-8796.141.3/bsd/kern/ |
| H A D | sys_recount.c | 174 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 D | kern_mib.c | 234 cluster_type_t cpu_type_for_perflevel(int perflevel); 235 cluster_type_t 624 …cluster_type_t min_perflevel_cluster_type = cpu_type_for_perflevel(__builtin_popcount(ml_get_cpu_t… in sysctl_hw_cachesize() 1303 …cluster_type_t min_perflevel_cluster_type = cpu_type_for_perflevel(__builtin_popcount(ml_get_cpu_t… in sysctl_mib_init()
|
| /xnu-8796.141.3/osfmk/kern/ |
| H A D | thread_group.h | 129 cluster_type_t thread_group_recommendation(struct thread_group *tg); 133 void thread_group_update_recommendation(struct thread_group *tg, cluster_type_t new_reco…
|
| H A D | thread_group.c | 53 cluster_type_t tg_recommendation; 1190 inline cluster_type_t 1284 thread_group_update_recommendation(struct thread_group *tg, cluster_type_t new_recommendation) in thread_group_update_recommendation() 1300 sched_perfcontrol_thread_group_recommend(__unused void *machine_data, __unused cluster_type_t new_r… in sched_perfcontrol_thread_group_recommend() 1365 sched_perfcontrol_thread_group_recommend(__unused void *machine_data, __unused cluster_type_t new_r… in sched_perfcontrol_thread_group_recommend()
|
| H A D | processor.h | 268 cluster_type_t pset_type; 566 extern cluster_type_t pset_type_for_id(uint32_t cluster_id);
|
| H A D | sched_amp.c | 109 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 D | processor.c | 364 cluster_type_t 386 …cluster_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() 1681 cluster_type_t recommendation = thread_group_recommendation(tg); in recommended_pset_type()
|
| H A D | sched_prim.h | 1006 …void (*thread_group_recommendation_change)(struct thread_group *tg, cluster_type_t new_recommendat…
|
| H A D | recount.c | 105 cluster_type_t type = topo_info->cpus[i].cluster_type; in recount_startup()
|
| H A D | sched_clutch.c | 4171 cluster_type_t preferred_cluster_type = pset_type_for_id(preferred_cluster_id); in sched_edge_migration_check()
|
| /xnu-8796.141.3/osfmk/machine/ |
| H A D | machine_routines.h | 291 void ml_get_cluster_type_name(cluster_type_t cluster_type, char *name,
|
| /xnu-8796.141.3/osfmk/arm64/ |
| H A D | machine_routines.c | 1185 cluster_type_t
|