Home
last modified time | relevance | path

Searched refs:cpu_feature2 (Results 1 – 25 of 32) sorted by relevance

12

/freebsd/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dsimd_x86.h85 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 Dreloc.c31 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 Dinitcpu.c83 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 Dmachdep.c569 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 Dfpu.c347 cpu_feature2 = cp[2]; in fpuinit_bsp2()
/freebsd/lib/libc/csu/amd64/
H A Dreloc.c31 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 Dossl_x86.c98 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 Dcpufeature.h23 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 Dgetcontextx.c65 if ((cpu_feature2 & CPUID2_OSXSAVE) != 0) {
103 return ((cpu_feature2 & CPUID2_OSXSAVE) != 0 ? __fillcontextx2_xfpu :
/freebsd/sys/x86/x86/
H A Didentcpu.c96 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 Dcpu_machdep.c517 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 Dlocal_apic.c494 (cpu_feature2 & CPUID2_TSCDLT) != 0 && in lapic_init()
665 if ((cpu_feature2 & CPUID2_X2APIC) != 0) in lapic_dump()
/freebsd/sys/x86/include/
H A Difunc.h43 uint32_t cpu_feature2 __unused, \
H A Dx86_var.h41 extern u_int cpu_feature2;
/freebsd/sys/i386/i386/
H A Dlocore.S421 movl %ecx,cpu_feature2 # store cpu_feature2
H A Dinitcpu.c746 (cpu_feature2 & CPUID2_HV) == 0) in initializecpu()
H A Dmachdep.c695 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 Divy.c130 has_rdrand = (cpu_feature2 & CPUID2_RDRAND);
/freebsd/libexec/rtld-elf/i386/
H A Dreloc.c454 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 Dreloc.c510 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 Dgsb_crc32.c778 if ((cpu_feature2 & CPUID2_SSE42) != 0)
/freebsd/sys/crypto/aesni/
H A Daesni.c93 *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 Dmadt.c209 if ((cpu_feature2 & CPUID2_X2APIC) != 0) { in madt_setup_local()
/freebsd/sys/amd64/pt/
H A Dpt.c905 if ((cpu_feature2 & CPUID2_XSAVE) == 0) { in pt_supported()
/freebsd/sys/compat/linprocfs/
H A Dlinprocfs.c361 if (cpu_feature2 & (1 << j) && in linprocfs_docpuinfo()
385 if ((cpu_feature2 & CPUID2_XSAVE) != 0) { in linprocfs_docpuinfo()

12