| /freebsd-13.1/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | simd_x86.h | 171 has_avx2 = !!(cpu_stdext_feature & CPUID_STDEXT_AVX2); in zfs_avx2_available() 199 has_avx512 = !!(cpu_stdext_feature & CPUID_STDEXT_AVX512F); in zfs_avx512f_available() 210 has_avx512 = !!(cpu_stdext_feature & CPUID_STDEXT_AVX512F) && in zfs_avx512cd_available() 211 !!(cpu_stdext_feature & CPUID_STDEXT_AVX512CD); in zfs_avx512cd_available() 223 !!(cpu_stdext_feature & CPUID_STDEXT_AVX512CD); in zfs_avx512er_available() 235 !!(cpu_stdext_feature & CPUID_STDEXT_AVX512PF); in zfs_avx512pf_available() 246 has_avx512 = !!(cpu_stdext_feature & CPUID_STDEXT_AVX512BW); in zfs_avx512bw_available() 258 !!(cpu_stdext_feature & CPUID_STDEXT_AVX512DQ); in zfs_avx512dq_available() 270 !!(cpu_stdext_feature & CPUID_STDEXT_AVX512VL); in zfs_avx512vl_available() 282 !!(cpu_stdext_feature & CPUID_STDEXT_AVX512IFMA); in zfs_avx512ifma_available() [all …]
|
| /freebsd-13.1/sys/amd64/amd64/ |
| H A D | copyout.c | 46 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 55 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 64 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 70 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 79 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 88 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 97 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 106 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 115 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 121 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? [all …]
|
| H A D | initcpu.c | 264 if (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) in initializecpu() 282 if (cpu_stdext_feature & CPUID_STDEXT_SMEP && in initializecpu() 289 if (cpu_stdext_feature & CPUID_STDEXT_SMEP) in initializecpu() 291 if (cpu_stdext_feature & CPUID_STDEXT_SMAP) in initializecpu() 339 cpu_stdext_feature &= ~CPUID_STDEXT_CLFLUSHOPT; in initializecpucache() 348 cpu_stdext_feature &= ~CPUID_STDEXT_CLFLUSHOPT; in initializecpucache()
|
| H A D | fpu.c | 281 if ((cpu_stdext_feature & CPUID_EXTSTATE_XSAVEOPT) != 0) { 282 return ((cpu_stdext_feature & CPUID_STDEXT_NFPUSG) != 0 ? 285 return ((cpu_stdext_feature & CPUID_STDEXT_NFPUSG) != 0 ? 295 return ((cpu_stdext_feature & CPUID_STDEXT_NFPUSG) != 0 ?
|
| H A D | machdep.c | 1339 invpcid_works = (cpu_stdext_feature & in hammer_time() 1794 return ((cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0 ? 1875 return ((cpu_stdext_feature & CPUID_STDEXT_ERMS) != 0 ? 1883 return ((cpu_stdext_feature & CPUID_STDEXT_ERMS) != 0 ? 1890 return ((cpu_stdext_feature & CPUID_STDEXT_ERMS) != 0 ? 1900 return ((cpu_stdext_feature & CPUID_STDEXT_ERMS) != 0 ?
|
| /freebsd-13.1/lib/csu/i386/ |
| H A D | reloc.c | 38 uint32_t cpu_stdext_feature, cpu_stdext_feature2; in crt1_handle_rel() local 63 cpu_stdext_feature = p[1]; in crt1_handle_rel() 66 cpu_stdext_feature = 0; in crt1_handle_rel() 72 cpu_stdext_feature = 0; in crt1_handle_rel() 81 cpu_stdext_feature, cpu_stdext_feature2); in crt1_handle_rel()
|
| /freebsd-13.1/lib/csu/amd64/ |
| H A D | reloc.c | 38 uint32_t cpu_stdext_feature, cpu_stdext_feature2; in crt1_handle_rela() local 46 cpu_stdext_feature = p[1]; in crt1_handle_rela() 49 cpu_stdext_feature = 0; in crt1_handle_rela() 59 cpu_stdext_feature, cpu_stdext_feature2); in crt1_handle_rela()
|
| /freebsd-13.1/sys/amd64/linux/ |
| H A D | linux_machdep.c | 290 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 299 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 308 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 317 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 326 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ?
|
| /freebsd-13.1/sys/cddl/dev/dtrace/amd64/ |
| H A D | dtrace_isa.c | 682 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 692 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 701 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 710 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 719 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 728 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 737 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ?
|
| /freebsd-13.1/libexec/rtld-elf/amd64/ |
| H A D | rtld_machdep.h | 58 extern uint32_t cpu_stdext_feature; 62 cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2))
|
| H A D | reloc.c | 500 uint32_t cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2; variable 514 cpu_stdext_feature = p[1]; in ifunc_init() 535 (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0) in allocate_initial_tls()
|
| /freebsd-13.1/libexec/rtld-elf/i386/ |
| H A D | rtld_machdep.h | 58 extern uint32_t cpu_stdext_feature; 62 cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2))
|
| H A D | reloc.c | 453 uint32_t cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2; variable 500 cpu_stdext_feature = p[1]; in ifunc_init()
|
| /freebsd-13.1/lib/libc/amd64/sys/ |
| H A D | amd64_get_gsbase.c | 64 (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0)
|
| H A D | amd64_get_fsbase.c | 64 (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0)
|
| H A D | amd64_set_gsbase.c | 64 (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0)
|
| H A D | amd64_set_fsbase.c | 64 (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0)
|
| /freebsd-13.1/sys/dev/xen/privcmd/ |
| H A D | privcmd.c | 298 if (cpu_stdext_feature & CPUID_STDEXT_SMAP) in privcmd_ioctl() 304 if (cpu_stdext_feature & CPUID_STDEXT_SMAP) in privcmd_ioctl() 499 if (cpu_stdext_feature & CPUID_STDEXT_SMAP) in privcmd_ioctl() 504 if (cpu_stdext_feature & CPUID_STDEXT_SMAP) in privcmd_ioctl()
|
| /freebsd-13.1/sys/x86/include/ |
| H A D | ifunc.h | 46 uint32_t cpu_stdext_feature __unused, \
|
| H A D | x86_var.h | 53 extern u_int cpu_stdext_feature;
|
| /freebsd-13.1/sys/amd64/linux32/ |
| H A D | linux32_machdep.c | 735 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 744 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 753 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 762 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 771 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ?
|
| /freebsd-13.1/sys/crypto/openssl/ |
| H A D | ossl_x86.c | 92 OPENSSL_ia32cap_P[2] = cpu_stdext_feature; in ossl_cpuid()
|
| /freebsd-13.1/sys/compat/linuxkpi/common/include/linux/ |
| H A D | page.h | 113 if (cpu_stdext_feature & CPUID_STDEXT_CLFLUSHOPT) in lkpi_clflushopt()
|
| /freebsd-13.1/sys/dev/random/ |
| H A D | ivy.c | 134 has_rdseed = (cpu_stdext_feature & CPUID_STDEXT_RDSEED);
|
| /freebsd-13.1/sys/x86/x86/ |
| H A D | identcpu.c | 112 u_int cpu_stdext_feature; /* %ebx */ variable 940 if (cpu_stdext_feature != 0) { in printcpuinfo() 942 cpu_stdext_feature, in printcpuinfo() 1595 cpu_stdext_feature = regs[1]; in identify_cpu2() 1605 cpu_stdext_feature &= ~cpu_stdext_disable; in identify_cpu2()
|