| /freebsd-14.2/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | simd_x86.h | 176 has_avx2 = (cpu_stdext_feature & CPUID_STDEXT_AVX2) != 0; in zfs_avx2_available() 189 has_shani = (cpu_stdext_feature & CPUID_STDEXT_SHA) != 0; in zfs_shani_available() 217 has_avx512 = (cpu_stdext_feature & CPUID_STDEXT_AVX512F) != 0; in zfs_avx512f_available() 229 (cpu_stdext_feature & CPUID_STDEXT_AVX512CD) != 0; in zfs_avx512cd_available() 241 (cpu_stdext_feature & CPUID_STDEXT_AVX512CD) != 0; in zfs_avx512er_available() 253 (cpu_stdext_feature & CPUID_STDEXT_AVX512PF) != 0; in zfs_avx512pf_available() 264 has_avx512 = (cpu_stdext_feature & CPUID_STDEXT_AVX512BW) != 0; in zfs_avx512bw_available() 276 (cpu_stdext_feature & CPUID_STDEXT_AVX512DQ) != 0; in zfs_avx512dq_available() 288 (cpu_stdext_feature & CPUID_STDEXT_AVX512VL) != 0; in zfs_avx512vl_available() 300 (cpu_stdext_feature & CPUID_STDEXT_AVX512IFMA) != 0; in zfs_avx512ifma_available() [all …]
|
| /freebsd-14.2/sys/amd64/amd64/ |
| H A D | copyout.c | 48 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 57 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 66 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 72 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 81 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 90 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 99 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 108 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 117 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 123 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? [all …]
|
| H A D | initcpu.c | 287 if (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) in initializecpu() 305 if (cpu_stdext_feature & CPUID_STDEXT_SMEP && in initializecpu() 312 if (cpu_stdext_feature & CPUID_STDEXT_SMEP) in initializecpu() 314 if (cpu_stdext_feature & CPUID_STDEXT_SMAP) in initializecpu() 371 cpu_stdext_feature &= ~CPUID_STDEXT_CLFLUSHOPT; in initializecpucache() 380 cpu_stdext_feature &= ~CPUID_STDEXT_CLFLUSHOPT; in initializecpucache()
|
| H A D | machdep.c | 1334 invpcid_works = (cpu_stdext_feature & in hammer_time() 1803 return ((cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0 ? 1884 return ((cpu_stdext_feature & CPUID_STDEXT_ERMS) != 0 ? 1892 return ((cpu_stdext_feature & CPUID_STDEXT_ERMS) != 0 ? 1899 return ((cpu_stdext_feature & CPUID_STDEXT_ERMS) != 0 ? 1909 return ((cpu_stdext_feature & CPUID_STDEXT_ERMS) != 0 ?
|
| /freebsd-14.2/lib/libc/csu/i386/ |
| H A D | reloc.c | 30 static uint32_t cpu_stdext_feature, cpu_stdext_feature2; variable 60 cpu_stdext_feature = p[1]; in init_cpu_features() 63 cpu_stdext_feature = 0; in init_cpu_features() 69 cpu_stdext_feature = 0; in init_cpu_features() 84 cpu_stdext_feature, cpu_stdext_feature2); in crt1_handle_rel()
|
| /freebsd-14.2/lib/libc/csu/amd64/ |
| H A D | reloc.c | 30 static uint32_t cpu_stdext_feature, cpu_stdext_feature2; variable 43 cpu_stdext_feature = p[1]; in init_cpu_features() 46 cpu_stdext_feature = 0; in init_cpu_features() 62 cpu_stdext_feature, cpu_stdext_feature2); in crt1_handle_rela()
|
| /freebsd-14.2/sys/cddl/dev/dtrace/amd64/ |
| H A D | dtrace_isa.c | 657 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 667 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 676 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 685 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 694 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 703 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 712 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ?
|
| /freebsd-14.2/libexec/rtld-elf/amd64/ |
| H A D | rtld_machdep.h | 59 extern uint32_t cpu_stdext_feature; 63 cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2))
|
| H A D | reloc.c | 499 uint32_t cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2; variable 513 cpu_stdext_feature = p[1]; in ifunc_init() 539 (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0) in allocate_initial_tls()
|
| /freebsd-14.2/libexec/rtld-elf/i386/ |
| H A D | rtld_machdep.h | 59 extern uint32_t cpu_stdext_feature; 63 cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2))
|
| H A D | reloc.c | 451 uint32_t cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2; variable 498 cpu_stdext_feature = p[1]; in ifunc_init()
|
| /freebsd-14.2/sys/amd64/linux/ |
| H A D | linux_machdep.c | 180 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 189 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 198 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 207 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 216 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ?
|
| /freebsd-14.2/lib/libc/amd64/sys/ |
| H A D | amd64_get_gsbase.c | 60 (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0)
|
| H A D | amd64_get_fsbase.c | 60 (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0)
|
| H A D | amd64_set_gsbase.c | 60 (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0)
|
| H A D | amd64_set_fsbase.c | 60 (cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0)
|
| /freebsd-14.2/sys/amd64/linux32/ |
| H A D | linux32_machdep.c | 558 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 567 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 576 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 585 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ? 594 return ((cpu_stdext_feature & CPUID_STDEXT_SMAP) != 0 ?
|
| /freebsd-14.2/sys/x86/linux/ |
| H A D | linux_x86.c | 107 if ((cpu_stdext_feature & CPUID_STDEXT_FSGSBASE) != 0) in linux_x86_elf_hwcap2()
|
| /freebsd-14.2/sys/dev/xen/privcmd/ |
| H A D | privcmd.c | 296 if (cpu_stdext_feature & CPUID_STDEXT_SMAP) in privcmd_ioctl() 302 if (cpu_stdext_feature & CPUID_STDEXT_SMAP) in privcmd_ioctl() 495 if (cpu_stdext_feature & CPUID_STDEXT_SMAP) in privcmd_ioctl() 500 if (cpu_stdext_feature & CPUID_STDEXT_SMAP) in privcmd_ioctl()
|
| /freebsd-14.2/sys/x86/include/ |
| H A D | ifunc.h | 44 uint32_t cpu_stdext_feature __unused, \
|
| H A D | x86_var.h | 50 extern u_int cpu_stdext_feature;
|
| /freebsd-14.2/sys/crypto/openssl/ |
| H A D | ossl_x86.c | 102 OPENSSL_ia32cap_P[2] = cpu_stdext_feature; in ossl_cpuid()
|
| /freebsd-14.2/sys/dev/random/ |
| H A D | ivy.c | 132 has_rdseed = (cpu_stdext_feature & CPUID_STDEXT_RDSEED);
|
| /freebsd-14.2/sys/compat/linuxkpi/common/include/linux/ |
| H A D | page.h | 112 if (cpu_stdext_feature & CPUID_STDEXT_CLFLUSHOPT) in lkpi_clflushopt()
|
| /freebsd-14.2/sys/x86/x86/ |
| H A D | identcpu.c | 110 u_int cpu_stdext_feature; /* %ebx */ variable 938 if (cpu_stdext_feature != 0) { in printcpuinfo() 940 cpu_stdext_feature, in printcpuinfo() 1548 cpu_stdext_feature = regs[1]; in identify_cpu2() 1558 cpu_stdext_feature &= ~cpu_stdext_disable; in identify_cpu2()
|