| /xnu-12377.41.6/EXTERNAL_HEADERS/corecrypto/ |
| H A D | cc_runtime_config.h | 24 #define CC_HAS_RDRAND() ((cpuid_features() & CPUID_FEATURE_RDRAND) != 0) 25 #define CC_HAS_AESNI() ((cpuid_features() & CPUID_FEATURE_AES) != 0) 26 #define CC_HAS_SupplementalSSE3() ((cpuid_features() & CPUID_FEATURE_SSSE3) != 0) 27 #define CC_HAS_AVX1() ((cpuid_features() & CPUID_FEATURE_AVX1_0) != 0)
|
| /xnu-12377.41.6/osfmk/corecrypto/ |
| H A D | cc_runtime_config.h | 48 #define CC_HAS_RDRAND() ((cpuid_features() & CPUID_FEATURE_RDRAND) != 0) 49 #define CC_HAS_AESNI() ((cpuid_features() & CPUID_FEATURE_AES) != 0) 50 #define CC_HAS_SupplementalSSE3() ((cpuid_features() & CPUID_FEATURE_SSSE3) != 0) 51 #define CC_HAS_AVX1() ((cpuid_features() & CPUID_FEATURE_AVX1_0) != 0)
|
| /xnu-12377.41.6/osfmk/i386/ |
| H A D | machine_routines.c | 708 } else if ((cpuid_features() & CPUID_FEATURE_SSE4_2) && os_supports_sse) { in ml_cpu_get_info_type() 710 } else if ((cpuid_features() & CPUID_FEATURE_SSE4_1) && os_supports_sse) { in ml_cpu_get_info_type() 712 } else if ((cpuid_features() & CPUID_FEATURE_SSSE3) && os_supports_sse) { in ml_cpu_get_info_type() 714 } else if ((cpuid_features() & CPUID_FEATURE_SSE3) && os_supports_sse) { in ml_cpu_get_info_type() 716 } else if ((cpuid_features() & CPUID_FEATURE_SSE2) && os_supports_sse) { in ml_cpu_get_info_type() 718 } else if ((cpuid_features() & CPUID_FEATURE_SSE) && os_supports_sse) { in ml_cpu_get_info_type() 720 } else if (cpuid_features() & CPUID_FEATURE_MMX) { in ml_cpu_get_info_type() 1045 virtualized = ((cpuid_features() & CPUID_FEATURE_VMM) != 0); in ml_init_lock_timeout()
|
| H A D | cpuid.c | 671 info_p->cpuid_features = quad(reg[ecx], reg[edx]); in cpuid_set_generic_info() 684 if (info_p->cpuid_features & CPUID_FEATURE_HTT) { in cpuid_set_generic_info() 709 DBG(" features : 0x%016llx\n", info_p->cpuid_features); in cpuid_set_generic_info() 978 ((info_p->cpuid_features & CPUID_X86_64_H_FEATURE_SUBSET) == CPUID_X86_64_H_FEATURE_SUBSET) && in cpuid_set_info() 995 if (0 != (info_p->cpuid_features & CPUID_FEATURE_VMM) && in cpuid_set_info() 1260 cpuid_get_feature_names(cpuid_features(), buf, sizeof(buf))); in cpuid_feature_display() 1270 if (cpuid_features() & CPUID_FEATURE_HTT) { in cpuid_feature_display() 1326 cpuid_features(void) in cpuid_features() function 1338 … cpuid_cpu_infop->cpuid_features &= ~(CPUID_FEATURE_SSE | CPUID_FEATURE_SSE2 | CPUID_FEATURE_FXSR); in cpuid_features() 1341 cpuid_cpu_infop->cpuid_features &= ~(CPUID_FEATURE_SSE2); in cpuid_features() [all …]
|
| H A D | lapic_native.c | 393 if (!is_x2apic && (cpuid_features() & CPUID_FEATURE_x2APIC)) { in lapic_init() 576 if (cpuid_features() & CPUID_FEATURE_APIC) { in lapic_probe() 600 if (cpuid_features() & CPUID_FEATURE_APIC) { in lapic_probe() 677 lapic_max_interrupt_cpunum = ((cpuid_features() & CPUID_FEATURE_HTT) ? 1 : 0); in lapic_configure()
|
| H A D | rtclock_native.c | 171 if ((cpuid_features() & CPUID_FEATURE_TSCTMR)) { in rtc_timer_init()
|
| H A D | cpuid.h | 439 uint64_t cpuid_features; member 578 extern uint64_t cpuid_features(void);
|
| H A D | mtrr.c | 277 if ((cpuid_features() & CPUID_FEATURE_MTRR) == 0) { in mtrr_init() 698 if (!(cpuid_features() & CPUID_FEATURE_PAT)) { in pat_init()
|
| H A D | machine_check.c | 88 uint64_t features = cpuid_info()->cpuid_features; in mca_get_availability()
|
| H A D | fpu.c | 479 if (cpuid_features() & CPUID_FEATURE_FXSR) { in init_fpu() 482 if (cpuid_features() & CPUID_FEATURE_SSE) { in init_fpu() 503 if (cpuid_features() & CPUID_FEATURE_XSAVE) { in init_fpu()
|
| H A D | pcb_native.c | 235 if (info_p->cpuid_features & CPUID_FEATURE_PDCM) { in i386_lbr_init()
|
| /xnu-12377.41.6/osfmk/i386/commpage/ |
| H A D | commpage.c | 328 setif(bits, kHasAES, cpuid_features() & in commpage_init_cpu_capabilities() 330 setif(bits, kHasF16C, cpuid_features() & in commpage_init_cpu_capabilities() 332 setif(bits, kHasRDRAND, cpuid_features() & in commpage_init_cpu_capabilities() 334 setif(bits, kHasFMA, cpuid_features() & in commpage_init_cpu_capabilities()
|
| /xnu-12377.41.6/bsd/dev/i386/ |
| H A D | sysctl.c | 144 cpuid_get_feature_names(cpuid_features(), buf, sizeof(buf)); 196 if (!(cpuid_features() & CPUID_FEATURE_HTT)) { 258 if (cpuid_features() & CPUID_FEATURE_VMM) { 424 (void *)offsetof(i386_cpu_info_t, cpuid_features), sizeof(uint64_t),
|
| /xnu-12377.41.6/osfmk/i386/vmx/ |
| H A D | vmx_cpu.c | 55 return 0 != (cpuid_features() & CPUID_FEATURE_VMX); in vmx_is_available()
|
| /xnu-12377.41.6/osfmk/x86_64/ |
| H A D | pmap_pcid.c | 111 if ((cpuid_features() & CPUID_FEATURE_PCID)) { in pmap_pcid_configure()
|
| /xnu-12377.41.6/osfmk/prng/ |
| H A D | prng_random.c | 157 } else if (cpuid_features() & CPUID_FEATURE_RDRAND) { in bootseed_init_native()
|
| /xnu-12377.41.6/iokit/Kernel/ |
| H A D | IOHibernateIO.cpp | 2089 bool cpuAES = (0 != (CPUID_FEATURE_AES & cpuid_features())); in hibernate_write_image()
|
| /xnu-12377.41.6/osfmk/kern/ |
| H A D | zalloc.c | 2811 if (__probable(cpuid_features() & CPUID_FEATURE_RDRAND)) { in zalloc_random_mask64()
|