| /xnu-8792.61.2/EXTERNAL_HEADERS/corecrypto/ |
| H A D | cc_runtime_config.h | 25 #define CC_HAS_AVX2() ((cpuid_info()->cpuid_leaf7_features & CPUID_LEAF7_FEATURE_AVX2) != 0) 26 …#define CC_HAS_AVX512_AND_IN_KERNEL() ((cpuid_info()->cpuid_leaf7_features & CPUID_LEAF7_FEATUR… 27 #define CC_HAS_BMI2() ((cpuid_info()->cpuid_leaf7_features & CPUID_LEAF7_FEATURE_BMI2) != 0) 28 #define CC_HAS_ADX() ((cpuid_info()->cpuid_leaf7_features & CPUID_LEAF7_FEATURE_ADX) != 0)
|
| /xnu-8792.61.2/osfmk/corecrypto/ |
| H A D | cc_runtime_config.h | 49 #define CC_HAS_AVX2() ((cpuid_info()->cpuid_leaf7_features & CPUID_LEAF7_FEATURE_AVX2) != 0) 50 …#define CC_HAS_AVX512_AND_IN_KERNEL() ((cpuid_info()->cpuid_leaf7_features & CPUID_LEAF7_FEATUR… 51 #define CC_HAS_BMI2() ((cpuid_info()->cpuid_leaf7_features & CPUID_LEAF7_FEATURE_BMI2) != 0) 52 #define CC_HAS_ADX() ((cpuid_info()->cpuid_leaf7_features & CPUID_LEAF7_FEATURE_ADX) != 0)
|
| /xnu-8792.61.2/osfmk/arm/ |
| H A D | cpuid.c | 103 cpuid_info(void) in cpuid_info() function 113 switch (cpuid_info()->arm_info.arm_implementor) { in cpuid_get_cpufamily() 115 switch (cpuid_info()->arm_info.arm_part) { in cpuid_get_cpufamily() 144 switch (cpuid_info()->arm_info.arm_part) { in cpuid_get_cpufamily() 206 if (cpuid_info()->arm_info.arm_implementor != CPU_VID_APPLE) { in cpuid_get_cpusubfamily() 210 switch (cpuid_info()->arm_info.arm_part) { in cpuid_get_cpusubfamily()
|
| H A D | cpuid.h | 268 extern arm_cpu_info_t *cpuid_info(void);
|
| /xnu-8792.61.2/osfmk/i386/ |
| H A D | machine_check.c | 88 uint64_t features = cpuid_info()->cpuid_features; in mca_get_availability() 89 uint32_t family = cpuid_info()->cpuid_family; in mca_get_availability() 90 uint32_t model = cpuid_info()->cpuid_model; in mca_get_availability() 91 uint32_t stepping = cpuid_info()->cpuid_stepping; in mca_get_availability() 254 i386_cpu_info_t *infop = cpuid_info(); in mca_report_cpu_info()
|
| H A D | cpu_threads.c | 83 cpuinfo = cpuid_info(); in cpu_is_hyperthreaded() 126 cpuinfo = cpuid_info(); in x86_LLC_info() 129 if (cachep->type == 0 || cpuid_info()->cache_size[i] == 0) { in x86_LLC_info() 181 cpuinfo = cpuid_info(); in initTopoParms() 287 if (cachep->type == 0 || cpuid_info()->cache_size[i] == 0) { in x86_cache_list() 299 cur->maxcpus = cpuid_info()->cache_sharing[i]; in x86_cache_list() 300 cur->partitions = cpuid_info()->cache_partitions[i]; in x86_cache_list() 301 cur->cache_size = cpuid_info()->cache_size[i]; in x86_cache_list() 302 cur->line_size = cpuid_info()->cache_linesize; in x86_cache_list()
|
| H A D | cpuid.c | 323 do_cwas(cpuid_info(), TRUE); in cpuid_do_was() 1190 cpuid_info(void) in cpuid_info() function 1276 return cpuid_info()->cpuid_family; in cpuid_family() 1282 return cpuid_info()->cpuid_cpufamily; in cpuid_cpufamily() 1288 return cpuid_info()->cpuid_cpu_type; in cpuid_cputype() 1294 return cpuid_info()->cpuid_cpu_subtype; in cpuid_cpusubtype() 1303 (void) cpuid_info(); in cpuid_features() 1324 return cpuid_info()->cpuid_extfeatures; in cpuid_extfeatures() 1330 return cpuid_info()->cpuid_leaf7_features; in cpuid_leaf7_features() 1336 return cpuid_info()->cpuid_leaf7_extfeatures; in cpuid_leaf7_extfeatures()
|
| H A D | tsc.c | 179 i386_cpu_info_t *infop = cpuid_info(); in tsc_init()
|
| H A D | cpuid.h | 584 extern i386_cpu_info_t *cpuid_info(void);
|
| H A D | i386_init.c | 1070 i386_lbr_init(cpuid_info(), false); in do_init_slave()
|
| H A D | machine_routines.c | 665 cpuid_infop = cpuid_info(); in ml_cpu_get_info_type()
|
| H A D | fpu.c | 452 cpuid_xsave_leaf_t *xs0p = &cpuid_info()->cpuid_xsave_leaf[0]; in init_fpu()
|
| /xnu-8792.61.2/osfmk/x86_64/ |
| H A D | kpc_x86.c | 131 info = cpuid_info(); in kpc_fixed_count() 139 info = cpuid_info(); in kpc_configurable_count() 174 info = cpuid_info(); in kpc_fixed_width() 184 info = cpuid_info(); in kpc_configurable_width() 567 i386_cpu_info_t *info = cpuid_info(); in kpc_arch_init() 715 i386_cpu_info_t *info = cpuid_info(); in kpc_get_pmu_version()
|
| H A D | loose_ends.c | 952 addr64_t linesize = cpuid_info()->cache_linesize; in dcache_incoherent_io_store64() 977 uint64_t linesize = cpuid_info()->cache_linesize; in flush_dcache64() 1016 i386_cpu_info_t *cpuid_infop = cpuid_info(); in cache_flush_page_phys()
|
| H A D | monotonic_x86_64.c | 371 i386_cpu_info_t *info = cpuid_info(); in mt_early_init()
|
| /xnu-8792.61.2/bsd/dev/i386/ |
| H A D | sysctl.c | 74 void *ptr = (uint8_t *)cpuid_info() + (uintptr_t)arg1; 81 void *ptr = (uint8_t *)cpuid_info() + (uintptr_t)arg1; 93 i386_cpu_info_t *cpu_info = cpuid_info(); 104 i386_cpu_info_t *cpu_info = cpuid_info(); 115 i386_cpu_info_t *cpu_info = cpuid_info(); 126 i386_cpu_info_t *cpu_info = cpuid_info(); 171 uint64_t leaf7_features = cpuid_info()->cpuid_leaf7_features; 172 uint64_t leaf7_extfeatures = cpuid_info()->cpuid_leaf7_extfeatures; 194 i386_cpu_info_t *cpu_info = cpuid_info(); 210 i386_cpu_info_t *cpu_info = cpuid_info(); [all …]
|
| /xnu-8792.61.2/bsd/dev/arm64/ |
| H A D | sysctl.c | 273 switch (cpuid_info()->arm_info.arm_implementor) {
|
| /xnu-8792.61.2/osfmk/i386/commpage/ |
| H A D | commpage.c | 552 cfamily = cpuid_info()->cpuid_cpufamily; in commpage_populate_one()
|
| /xnu-8792.61.2/osfmk/arm64/ |
| H A D | cpu.c | 700 cpu_info_p = cpuid_info(); in cpu_init()
|
| /xnu-8792.61.2/bsd/kern/ |
| H A D | kern_mib.c | 1241 …packages = (int)(roundup(ml_cpu_cache_sharing(0, CLUSTER_TYPE_SMP, true), cpuid_info()->thread_cou… in sysctl_mib_init() 1242 / cpuid_info()->thread_count); in sysctl_mib_init()
|