| /freebsd-13.1/sys/i386/include/ |
| H A D | counter.h | 44 if ((cpu_feature & CPUID_CX8) == 0) \ 49 if ((cpu_feature & CPUID_CX8) == 0) \ 113 if ((cpu_feature & CPUID_CX8) == 0) { in counter_u64_fetch_inline() 166 if ((cpu_feature & CPUID_CX8) == 0) { in counter_u64_zero_inline() 179 if ((cpu_feature & CPUID_CX8) == 0) { \ 190 if ((cpu_feature & CPUID_CX8) == 0) { in counter_u64_add()
|
| H A D | atomic.h | 542 if ((cpu_feature & CPUID_CX8) == 0) in atomic_cmpset_64() 552 if ((cpu_feature & CPUID_CX8) == 0) in atomic_fcmpset_64() 562 if ((cpu_feature & CPUID_CX8) == 0) in atomic_load_acq_64() 572 if ((cpu_feature & CPUID_CX8) == 0) in atomic_store_rel_64() 582 if ((cpu_feature & CPUID_CX8) == 0) in atomic_swap_64()
|
| /freebsd-13.1/lib/csu/i386/ |
| H A D | reloc.c | 37 uint32_t cpu_feature, cpu_feature2; in crt1_handle_rel() local 58 cpu_feature = p[3]; in crt1_handle_rel() 70 cpu_feature = 0; in crt1_handle_rel() 80 uint32_t))*where)(cpu_feature, cpu_feature2, in crt1_handle_rel()
|
| /freebsd-13.1/sys/amd64/amd64/ |
| H A D | initcpu.c | 260 if ((cpu_feature & CPUID_XMM) && (cpu_feature & CPUID_FXSR)) { in initializecpu() 328 if ((cpu_feature & CPUID_CLFSH) != 0) in initializecpucache() 338 cpu_feature &= ~CPUID_CLFSH; in initializecpucache() 347 cpu_feature &= ~CPUID_CLFSH; in initializecpucache()
|
| /freebsd-13.1/lib/csu/amd64/ |
| H A D | reloc.c | 37 uint32_t cpu_feature, cpu_feature2; in crt1_handle_rela() local 41 cpu_feature = p[3]; in crt1_handle_rela() 58 uint32_t))ptr)(cpu_feature, cpu_feature2, in crt1_handle_rela()
|
| /freebsd-13.1/sys/i386/i386/ |
| H A D | initcpu.c | 389 cpu_feature |= CPUID_CX8; in init_rise() 419 cpu_feature = regs[3]; in init_winchip() 625 cpu_feature = regs[3]; in init_transmeta() 732 if ((cpu_feature & CPUID_XMM) == 0 && in initializecpu() 739 cpu_feature = regs[3]; in initializecpu() 763 if ((cpu_feature & CPUID_XMM) && (cpu_feature & CPUID_FXSR)) { in initializecpu() 785 if ((cpu_feature & CPUID_CLFSH) != 0) in initializecpucache() 795 cpu_feature &= ~CPUID_CLFSH; in initializecpucache() 803 cpu_feature &= ~CPUID_CLFSH; in initializecpucache()
|
| H A D | pmap_base.c | 305 if ((cpu_feature & CPUID_SS) != 0) 307 if ((cpu_feature & CPUID_CLFSH) != 0) 395 (cpu_feature & CPUID_CLFSH) == 0) { in pmap_invalidate_cache_pages() 960 pae_mode = (cpu_feature & CPUID_PAE) != 0; in pmap_cold()
|
| H A D | locore.s | 425 movl %edx,cpu_feature # store cpu_feature
|
| H A D | vm86.c | 504 if (cpu_feature & CPUID_VME) in vm86_initialize_pae() 568 if (cpu_feature & CPUID_VME) in vm86_initialize_nopae() 832 if (cpu_feature & CPUID_VME) in vm86_sysarch() 846 if ((cpu_feature & CPUID_VME) == 0) in vm86_sysarch()
|
| /freebsd-13.1/lib/libc/x86/sys/ |
| H A D | __vdso_gettc.c | 148 tsc_selector_idx(u_int cpu_feature) in tsc_selector_idx() argument 155 if (cpu_feature == 0) in tsc_selector_idx() 165 if (cpu_feature != 0) { in tsc_selector_idx() 180 if ((cpu_feature & CPUID_SSE2) == 0) in tsc_selector_idx() 188 return (tsc_selector[tsc_selector_idx(cpu_feature)].ts_rdtsc_low); 193 return (tsc_selector[tsc_selector_idx(cpu_feature)].ts_rdtsc32);
|
| H A D | sched_getcpu_x86.c | 70 if (cpu_feature != 0) {
|
| /freebsd-13.1/sys/compat/linuxkpi/common/include/asm/ |
| H A D | cpufeature.h | 21 return ((cpu_feature & CPUID_CLFSH) != 0); in static_cpu_has() 25 return ((cpu_feature & CPUID_PAT) != 0); in static_cpu_has()
|
| /freebsd-13.1/sys/crypto/openssl/ |
| H A D | ossl_x86.c | 62 OPENSSL_ia32cap_P[0] = cpu_feature & ~(CPUID_B20 | CPUID_IA64); in ossl_cpuid() 72 if (cpu_feature & CPUID_HTT) { in ossl_cpuid()
|
| /freebsd-13.1/libexec/rtld-elf/amd64/ |
| H A D | rtld_machdep.h | 56 extern uint32_t cpu_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 508 cpu_feature = p[3]; in ifunc_init()
|
| /freebsd-13.1/libexec/rtld-elf/i386/ |
| H A D | rtld_machdep.h | 56 extern uint32_t cpu_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 494 cpu_feature = p[3]; in ifunc_init()
|
| /freebsd-13.1/sys/x86/x86/ |
| H A D | tsc.c | 287 if (cpu_feature & CPUID_SSE2) { in probe_tsc_freq() 300 if (cpu_feature & CPUID_SSE2) { in probe_tsc_freq() 311 if (cpu_feature & CPUID_SSE2) { in probe_tsc_freq() 370 if ((cpu_feature & CPUID_TSC) == 0 || tsc_disabled) in init_TSC() 611 if ((cpu_feature & CPUID_TSC) == 0 || tsc_disabled) in init_TSC_tc() 668 } else if ((cpu_feature & CPUID_SSE2) != 0 && mp_ncpus > 1) { in init_TSC_tc()
|
| H A D | identcpu.c | 93 u_int cpu_feature; /* Feature flags */ variable 790 printf("\n Features=0x%b", cpu_feature, in printcpuinfo() 1116 if ((cpu_feature & CPUID_HTT) && in printcpuinfo() 1119 cpu_feature &= ~CPUID_HTT; in printcpuinfo() 1576 cpu_feature = regs[3]; in identify_cpu1() 1673 amd_feature = regs[3] & ~(cpu_feature & 0x0183f3ff); in finishidentcpu() 1687 cpu_maxphyaddr = (cpu_feature & CPUID_PAE) != 0 ? 36 : 32; in finishidentcpu() 1759 cpu_feature = regs[3]; /* edx */ in finishidentcpu()
|
| /freebsd-13.1/sys/contrib/openzfs/include/os/freebsd/spl/sys/ |
| H A D | simd_x86.h | 102 return (!!(cpu_feature & CPUID_SSE)); in zfs_sse_available() 111 return (!!(cpu_feature & CPUID_SSE2)); in zfs_sse2_available()
|
| /freebsd-13.1/sys/x86/include/ |
| H A D | ifunc.h | 44 uint32_t cpu_feature __unused, \
|
| H A D | x86_var.h | 43 extern u_int cpu_feature;
|
| /freebsd-13.1/sys/compat/linuxkpi/common/include/linux/ |
| H A D | page.h | 115 else if (cpu_feature & CPUID_CLFSH) in lkpi_clflushopt()
|
| /freebsd-13.1/sys/dev/hyperv/vmbus/amd64/ |
| H A D | hyperv_machdep.c | 188 (cpu_feature & CPUID_SSE2) == 0) /* SSE2 for mfence/lfence */ in hyperv_tsc_tcinit()
|
| /freebsd-13.1/sys/x86/cpufreq/ |
| H A D | p4tcc.c | 125 if ((cpu_feature & (CPUID_ACPI | CPUID_TM)) != (CPUID_ACPI | CPUID_TM)) in p4tcc_identify()
|