/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
H A D | simd_x86.h | 85 has_osxsave = (cpu_feature2 & CPUID2_OSXSAVE) != 0; in __simd_state_enabled() 125 return ((cpu_feature2 & CPUID2_SSE3) != 0); in zfs_sse3_available() 134 return ((cpu_feature2 & CPUID2_SSSE3) != 0); in zfs_ssse3_available() 143 return ((cpu_feature2 & CPUID2_SSE41) != 0); in zfs_sse4_1_available() 152 return ((cpu_feature2 & CPUID2_SSE42) != 0); in zfs_sse4_2_available() 163 has_avx = (cpu_feature2 & CPUID2_AVX) != 0; in zfs_avx_available()
|
/freebsd/lib/libc/csu/i386/ |
H A D | reloc.c | 31 static uint32_t cpu_feature, cpu_feature2; variable 58 cpu_feature2 = p[2]; in ifunc_init() 70 cpu_feature2 = 0; in ifunc_init() 85 uint32_t))*where)(cpu_feature, cpu_feature2, in crt1_handle_rel()
|
/freebsd/sys/amd64/amd64/ |
H A D | initcpu.c | 83 CPUID_TO_FAMILY(cpu_id) == 0x10) && (cpu_feature2 & CPUID2_HV) == 0) in init_amd() 103 if ((cpu_feature2 & CPUID2_HV) == 0) in init_amd() 115 if ((cpu_feature2 & CPUID2_HV) == 0) { in init_amd() 129 if ((cpu_feature2 & CPUID2_HV) == 0) { in init_amd() 143 if ((cpu_feature2 & CPUID2_HV) == 0) { in init_amd() 152 (cpu_feature2 & CPUID2_HV) == 0) { in init_amd()
|
H A D | machdep.c | 569 if (cpu_feature2 & (CPUID2_VMX | CPUID2_SMX)) in DB_SHOW_COMMAND_FLAGS() 1339 if ((cpu_feature2 & CPUID2_PCID) == 0) in hammer_time() 1351 if ((cpu_feature2 & CPUID2_XSAVE) != 0) { in hammer_time()
|
H A D | fpu.c | 347 cpu_feature2 = cp[2]; in fpuinit_bsp2()
|
/freebsd/lib/libc/csu/amd64/ |
H A D | reloc.c | 31 static uint32_t cpu_feature, cpu_feature2; variable 41 cpu_feature2 = p[2]; in ifunc_init() 63 uint32_t))ptr)(cpu_feature, cpu_feature2, in crt1_handle_rela()
|
/freebsd/sys/crypto/openssl/ |
H A D | ossl_x86.c | 98 OPENSSL_ia32cap_P[1] = cpu_feature2 & ~AMDID2_XOP; in ossl_cpuid() 111 if (cpu_feature2 & CPUID2_OSXSAVE) in ossl_cpuid() 141 } else if ((cpu_feature2 & in ossl_cpuid()
|
/freebsd/sys/compat/linuxkpi/common/include/asm/ |
H A D | cpufeature.h | 23 return ((cpu_feature2 & CPUID2_SSE41) != 0); in static_cpu_has() 27 return ((cpu_feature2 & CPUID2_HV) != 0); in static_cpu_has()
|
/freebsd/lib/libc/x86/gen/ |
H A D | getcontextx.c | 65 if ((cpu_feature2 & CPUID2_OSXSAVE) != 0) { 103 return ((cpu_feature2 & CPUID2_OSXSAVE) != 0 ? __fillcontextx2_xfpu :
|
/freebsd/sys/x86/x86/ |
H A D | identcpu.c | 96 u_int cpu_feature2; /* Feature flags */ variable 832 if (cpu_feature2 != 0) { in printcpuinfo() 833 printf("\n Features2=0x%b", cpu_feature2, in printcpuinfo() 1060 if ((cpu_feature2 & CPUID2_XSAVE) != 0) { in printcpuinfo() 1136 if (cpu_feature2 & CPUID2_VMX) in printcpuinfo() 1482 if (cpu_feature2 & CPUID2_HV) { in identify_hypervisor() 1572 cpu_feature2 = regs[2]; in identify_cpu1() 1654 if (cpu_high >= 5 && (cpu_feature2 & CPUID2_MON) != 0) { in finishidentcpu()
|
H A D | cpu_machdep.c | 517 return ((cpu_feature2 & CPUID2_MON) != 0 && ((cpu_mon_mwait_flags & in cpu_mwait_usable() 658 if ((cpu_feature2 & CPUID2_MON) && idle_mwait) { in cpu_idle() 743 (cpu_feature2 & idle_tbl[i].id_cpuid2_flag) == 0) in idle_sysctl_available() 768 (cpu_feature2 & idle_tbl[i].id_cpuid2_flag) == 0) in cpu_idle_selector() 1271 (cpu_feature2 & CPUID2_AVX) != 0) in hw_mds_recalculate()
|
H A D | local_apic.c | 494 (cpu_feature2 & CPUID2_TSCDLT) != 0 && in lapic_init() 665 if ((cpu_feature2 & CPUID2_X2APIC) != 0) in lapic_dump()
|
/freebsd/sys/x86/include/ |
H A D | ifunc.h | 43 uint32_t cpu_feature2 __unused, \
|
H A D | x86_var.h | 41 extern u_int cpu_feature2;
|
/freebsd/sys/i386/i386/ |
H A D | locore.S | 421 movl %ecx,cpu_feature2 # store cpu_feature2
|
H A D | initcpu.c | 746 (cpu_feature2 & CPUID2_HV) == 0) in initializecpu()
|
H A D | machdep.c | 695 if (cpu_feature2 & (CPUID2_VMX | CPUID2_SMX)) in DB_SHOW_COMMAND_FLAGS() 1540 if (cpu_fxsr && (cpu_feature2 & CPUID2_XSAVE) != 0) { in init386()
|
/freebsd/sys/dev/random/ |
H A D | ivy.c | 130 has_rdrand = (cpu_feature2 & CPUID2_RDRAND);
|
/freebsd/libexec/rtld-elf/i386/ |
H A D | reloc.c | 454 uint32_t cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2; variable 497 cpu_feature2 = p[2]; in ifunc_init()
|
/freebsd/libexec/rtld-elf/amd64/ |
H A D | reloc.c | 510 uint32_t cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2; variable 519 cpu_feature2 = p[2]; in ifunc_init()
|
/freebsd/sys/libkern/ |
H A D | gsb_crc32.c | 778 if ((cpu_feature2 & CPUID2_SSE42) != 0)
|
/freebsd/sys/crypto/aesni/ |
H A D | aesni.c | 93 *has_aes = ((cpu_feature2 & CPUID2_AESNI) != 0 && in detect_cpu_features() 94 (cpu_feature2 & CPUID2_SSE41) != 0); in detect_cpu_features() 96 (cpu_feature2 & CPUID2_SSSE3) != 0); in detect_cpu_features()
|
/freebsd/sys/x86/acpica/ |
H A D | madt.c | 209 if ((cpu_feature2 & CPUID2_X2APIC) != 0) { in madt_setup_local()
|
/freebsd/sys/amd64/pt/ |
H A D | pt.c | 905 if ((cpu_feature2 & CPUID2_XSAVE) == 0) { in pt_supported()
|
/freebsd/sys/compat/linprocfs/ |
H A D | linprocfs.c | 361 if (cpu_feature2 & (1 << j) && in linprocfs_docpuinfo() 385 if ((cpu_feature2 & CPUID2_XSAVE) != 0) { in linprocfs_docpuinfo()
|