Home
last modified time | relevance | path

Searched refs:cpuid_info (Results 1 – 21 of 21) sorted by relevance

/xnu-8020.101.4/EXTERNAL_HEADERS/corecrypto/
H A Dcc_runtime_config.h27 #define CC_HAS_AVX2() ((cpuid_info()->cpuid_leaf7_features & CPUID_LEAF7_FEATURE_AVX2) != 0)
28 …#define CC_HAS_AVX512_AND_IN_KERNEL() ((cpuid_info()->cpuid_leaf7_features & CPUID_LEAF7_FEATUR…
29 #define CC_HAS_BMI2() ((cpuid_info()->cpuid_leaf7_features & CPUID_LEAF7_FEATURE_BMI2) != 0)
30 #define CC_HAS_ADX() ((cpuid_info()->cpuid_leaf7_features & CPUID_LEAF7_FEATURE_ADX) != 0)
/xnu-8020.101.4/osfmk/arm/
H A Dcpuid.c120 cpuid_info(void) in cpuid_info() function
130 switch (cpuid_info()->arm_info.arm_implementor) { in cpuid_get_cpufamily()
132 switch (cpuid_info()->arm_info.arm_part) { in cpuid_get_cpufamily()
161 switch (cpuid_info()->arm_info.arm_part) { in cpuid_get_cpufamily()
223 if (cpuid_info()->arm_info.arm_implementor != CPU_VID_APPLE) { in cpuid_get_cpusubfamily()
227 switch (cpuid_info()->arm_info.arm_part) { in cpuid_get_cpusubfamily()
H A Dcpuid.h268 extern arm_cpu_info_t *cpuid_info(void);
H A Dcpu.c225 cpu_info_p = cpuid_info(); in cpu_init()
/xnu-8020.101.4/osfmk/i386/
H A Dmachine_check.c88 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 Dcpu_threads.c83 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 Dcpuid.c323 do_cwas(cpuid_info(), TRUE); in cpuid_do_was()
1195 cpuid_info(void) in cpuid_info() function
1281 return cpuid_info()->cpuid_family; in cpuid_family()
1287 return cpuid_info()->cpuid_cpufamily; in cpuid_cpufamily()
1293 return cpuid_info()->cpuid_cpu_type; in cpuid_cputype()
1299 return cpuid_info()->cpuid_cpu_subtype; in cpuid_cpusubtype()
1308 (void) cpuid_info(); in cpuid_features()
1329 return cpuid_info()->cpuid_extfeatures; in cpuid_extfeatures()
1335 return cpuid_info()->cpuid_leaf7_features; in cpuid_leaf7_features()
1341 return cpuid_info()->cpuid_leaf7_extfeatures; in cpuid_leaf7_extfeatures()
H A Dtsc.c179 i386_cpu_info_t *infop = cpuid_info(); in tsc_init()
H A Dcpuid.h576 extern i386_cpu_info_t *cpuid_info(void);
H A Dmachine_routines.c658 cpuid_infop = cpuid_info(); in ml_cpu_get_info_type()
H A Di386_init.c1067 i386_lbr_init(cpuid_info(), false); in do_init_slave()
H A Dfpu.c451 cpuid_xsave_leaf_t *xs0p = &cpuid_info()->cpuid_xsave_leaf[0]; in init_fpu()
/xnu-8020.101.4/osfmk/x86_64/
H A Dkpc_x86.c131 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 Dloose_ends.c960 addr64_t linesize = cpuid_info()->cache_linesize; in dcache_incoherent_io_store64()
985 uint64_t linesize = cpuid_info()->cache_linesize; in flush_dcache64()
1024 i386_cpu_info_t *cpuid_infop = cpuid_info(); in cache_flush_page_phys()
H A Dmonotonic_x86_64.c371 i386_cpu_info_t *info = cpuid_info(); in mt_early_init()
/xnu-8020.101.4/bsd/dev/i386/
H A Dsysctl.c75 void *ptr = (uint8_t *)cpuid_info() + (uintptr_t)arg1;
82 void *ptr = (uint8_t *)cpuid_info() + (uintptr_t)arg1;
94 i386_cpu_info_t *cpu_info = cpuid_info();
105 i386_cpu_info_t *cpu_info = cpuid_info();
116 i386_cpu_info_t *cpu_info = cpuid_info();
127 i386_cpu_info_t *cpu_info = cpuid_info();
172 uint64_t leaf7_features = cpuid_info()->cpuid_leaf7_features;
173 uint64_t leaf7_extfeatures = cpuid_info()->cpuid_leaf7_extfeatures;
195 i386_cpu_info_t *cpu_info = cpuid_info();
211 i386_cpu_info_t *cpu_info = cpuid_info();
[all …]
/xnu-8020.101.4/bsd/dev/arm/
H A Dsysctl.c168 switch (cpuid_info()->arm_info.arm_implementor) {
/xnu-8020.101.4/bsd/dev/arm64/
H A Dsysctl.c273 switch (cpuid_info()->arm_info.arm_implementor) {
/xnu-8020.101.4/osfmk/i386/commpage/
H A Dcommpage.c552 cfamily = cpuid_info()->cpuid_cpufamily; in commpage_populate_one()
/xnu-8020.101.4/osfmk/arm64/
H A Dcpu.c711 cpu_info_p = cpuid_info(); in cpu_init()
/xnu-8020.101.4/bsd/kern/
H A Dkern_mib.c1226 …packages = (int)(roundup(ml_cpu_cache_sharing(0, CLUSTER_TYPE_SMP, true), cpuid_info()->thread_cou… in sysctl_mib_init()
1227 / cpuid_info()->thread_count); in sysctl_mib_init()