Home
last modified time | relevance | path

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

/xnu-8792.61.2/EXTERNAL_HEADERS/corecrypto/
H A Dcc_runtime_config.h25 #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 Dcc_runtime_config.h49 #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 Dcpuid.c103 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 Dcpuid.h268 extern arm_cpu_info_t *cpuid_info(void);
/xnu-8792.61.2/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()
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 Dtsc.c179 i386_cpu_info_t *infop = cpuid_info(); in tsc_init()
H A Dcpuid.h584 extern i386_cpu_info_t *cpuid_info(void);
H A Di386_init.c1070 i386_lbr_init(cpuid_info(), false); in do_init_slave()
H A Dmachine_routines.c665 cpuid_infop = cpuid_info(); in ml_cpu_get_info_type()
H A Dfpu.c452 cpuid_xsave_leaf_t *xs0p = &cpuid_info()->cpuid_xsave_leaf[0]; in init_fpu()
/xnu-8792.61.2/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.c952 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 Dmonotonic_x86_64.c371 i386_cpu_info_t *info = cpuid_info(); in mt_early_init()
/xnu-8792.61.2/bsd/dev/i386/
H A Dsysctl.c74 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 Dsysctl.c273 switch (cpuid_info()->arm_info.arm_implementor) {
/xnu-8792.61.2/osfmk/i386/commpage/
H A Dcommpage.c552 cfamily = cpuid_info()->cpuid_cpufamily; in commpage_populate_one()
/xnu-8792.61.2/osfmk/arm64/
H A Dcpu.c700 cpu_info_p = cpuid_info(); in cpu_init()
/xnu-8792.61.2/bsd/kern/
H A Dkern_mib.c1241 …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()