Home
last modified time | relevance | path

Searched refs:cpu_feature (Results 1 – 25 of 44) sorted by relevance

12

/freebsd-13.1/sys/i386/include/
H A Dcounter.h44 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 Datomic.h542 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 Dreloc.c37 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 Dinitcpu.c260 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 Dreloc.c37 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 Dinitcpu.c389 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 Dpmap_base.c305 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 Dlocore.s425 movl %edx,cpu_feature # store cpu_feature
H A Dvm86.c504 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.c148 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 Dsched_getcpu_x86.c70 if (cpu_feature != 0) {
/freebsd-13.1/sys/compat/linuxkpi/common/include/asm/
H A Dcpufeature.h21 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 Dossl_x86.c62 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 Drtld_machdep.h56 extern uint32_t cpu_feature;
62 cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2))
H A Dreloc.c500 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 Drtld_machdep.h56 extern uint32_t cpu_feature;
62 cpu_feature, cpu_feature2, cpu_stdext_feature, cpu_stdext_feature2))
H A Dreloc.c453 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 Dtsc.c287 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 Didentcpu.c93 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 Dsimd_x86.h102 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 Difunc.h44 uint32_t cpu_feature __unused, \
H A Dx86_var.h43 extern u_int cpu_feature;
/freebsd-13.1/sys/compat/linuxkpi/common/include/linux/
H A Dpage.h115 else if (cpu_feature & CPUID_CLFSH) in lkpi_clflushopt()
/freebsd-13.1/sys/dev/hyperv/vmbus/amd64/
H A Dhyperv_machdep.c188 (cpu_feature & CPUID_SSE2) == 0) /* SSE2 for mfence/lfence */ in hyperv_tsc_tcinit()
/freebsd-13.1/sys/x86/cpufreq/
H A Dp4tcc.c125 if ((cpu_feature & (CPUID_ACPI | CPUID_TM)) != (CPUID_ACPI | CPUID_TM)) in p4tcc_identify()

12