Searched refs:cpu_feature (Results 1 - 25 of 42) sorted by relevance

12

/freebsd-13-stable/lib/csu/i386/
H A Dreloc.c37 uint32_t cpu_feature, cpu_feature2; local
58 cpu_feature = p[3];
70 cpu_feature = 0;
80 uint32_t))*where)(cpu_feature, cpu_feature2,
/freebsd-13-stable/lib/csu/amd64/
H A Dreloc.c37 uint32_t cpu_feature, cpu_feature2; local
41 cpu_feature = p[3];
58 uint32_t))ptr)(cpu_feature, cpu_feature2,
/freebsd-13-stable/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) {
166 if ((cpu_feature & CPUID_CX8) == 0) {
179 if ((cpu_feature & CPUID_CX8) == 0) { \
190 if ((cpu_feature & CPUID_CX8) == 0) {
H A Datomic.h570 if ((cpu_feature & CPUID_CX8) == 0)
580 if ((cpu_feature & CPUID_CX8) == 0)
590 if ((cpu_feature & CPUID_CX8) == 0)
600 if ((cpu_feature & CPUID_CX8) == 0)
610 if ((cpu_feature & CPUID_CX8) == 0)
/freebsd-13-stable/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];
/freebsd-13-stable/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];
/freebsd-13-stable/sys/crypto/openssl/
H A Dossl_x86.c46 * [0] = cpu_feature but with a few custom bits
62 OPENSSL_ia32cap_P[0] = cpu_feature & ~(CPUID_B20 | CPUID_IA64);
72 if (cpu_feature & CPUID_HTT) {
/freebsd-13-stable/sys/amd64/amd64/
H A Dinitcpu.c260 if ((cpu_feature & CPUID_XMM) && (cpu_feature & CPUID_FXSR)) {
328 if ((cpu_feature & CPUID_CLFSH) != 0)
338 cpu_feature &= ~CPUID_CLFSH;
347 cpu_feature &= ~CPUID_CLFSH;
/freebsd-13-stable/sys/x86/include/
H A Difunc.h45 uint32_t cpu_feature __unused, \
H A Dx86_var.h43 extern u_int cpu_feature;
/freebsd-13-stable/lib/libc/x86/sys/
H A D__vdso_gettc.c147 tsc_selector_idx(u_int cpu_feature) argument
154 if (cpu_feature == 0)
167 if (cpu_feature != 0) {
182 if ((cpu_feature & CPUID_SSE2) == 0)
190 return (tsc_selector[tsc_selector_idx(cpu_feature)].ts_rdtsc_low);
195 return (tsc_selector[tsc_selector_idx(cpu_feature)].ts_rdtsc32);
/freebsd-13-stable/sys/contrib/openzfs/include/os/freebsd/spl/sys/
H A Dsimd_x86.h102 return (!!(cpu_feature & CPUID_SSE));
111 return (!!(cpu_feature & CPUID_SSE2));
/freebsd-13-stable/sys/i386/i386/
H A Dinitcpu.c389 cpu_feature |= CPUID_CX8;
419 cpu_feature = regs[3];
625 cpu_feature = regs[3];
732 if ((cpu_feature & CPUID_XMM) == 0 &&
739 cpu_feature = regs[3];
763 if ((cpu_feature & CPUID_XMM) && (cpu_feature & CPUID_FXSR)) {
785 if ((cpu_feature & CPUID_CLFSH) != 0)
795 cpu_feature &= ~CPUID_CLFSH;
803 cpu_feature
[all...]
H A Dlocore.s425 movl %edx,cpu_feature # store cpu_feature
H A Dpmap_base.c305 if ((cpu_feature & CPUID_SS) != 0)
307 if ((cpu_feature & CPUID_CLFSH) != 0)
395 (cpu_feature & CPUID_CLFSH) == 0) {
960 pae_mode = (cpu_feature & CPUID_PAE) != 0;
H A Dvm86.c504 if (cpu_feature & CPUID_VME)
568 if (cpu_feature & CPUID_VME)
832 if (cpu_feature & CPUID_VME)
846 if ((cpu_feature & CPUID_VME) == 0)
H A Dpmap.c541 if ((cpu_feature & CPUID_PSE) != 0) {
552 if ((cpu_feature & CPUID_PGE) != 0) {
556 ncr4 |= (cpu_feature & CPUID_VME) != 0 ? CR4_VME : 0;
566 if ((cpu_feature & CPUID_PAT) == 0)
818 if ((cpu_feature & CPUID_PAT) == 0) {
1023 if (vm_guest != VM_GUEST_NO && (cpu_feature & CPUID_SS) == 0 &&
1135 if ((cpu_feature & CPUID_PAT) == 0)
2098 if ((cpu_feature & CPUID_PAT) == 0) {
4500 if (cpu_feature & CPUID_SSE2)
5569 if ((cpu_feature
[all...]
/freebsd-13-stable/sys/x86/x86/
H A Dtsc.c260 if (cpu_feature & CPUID_SSE2) {
273 if (cpu_feature & CPUID_SSE2) {
284 if (cpu_feature & CPUID_SSE2) {
341 if ((cpu_feature & CPUID_TSC) == 0 || tsc_disabled)
577 if ((cpu_feature & CPUID_TSC) == 0 || tsc_disabled)
652 } else if ((cpu_feature & CPUID_SSE2) != 0 && mp_ncpus > 1) {
H A Didentcpu.c93 u_int cpu_feature; /* Feature flags */ variable
790 printf("\n Features=0x%b", cpu_feature,
1116 if ((cpu_feature & CPUID_HTT) &&
1119 cpu_feature &= ~CPUID_HTT;
1576 cpu_feature = regs[3];
1673 amd_feature = regs[3] & ~(cpu_feature & 0x0183f3ff);
1687 cpu_maxphyaddr = (cpu_feature & CPUID_PAE) != 0 ? 36 : 32;
1759 cpu_feature = regs[3]; /* edx */
H A Dmca.c1271 if (!mca_enabled || !(cpu_feature & CPUID_MCE))
1274 if (cpu_feature & CPUID_MCA) {
1401 if (!(cpu_feature & CPUID_MCA)) {
H A Dlocal_apic.c559 if ((cpu_feature & CPUID_TSC) != 0 &&
613 KASSERT((cpu_feature & CPUID_TSC) != 0 && tsc_freq != 0,
1863 if (!(cpu_feature & CPUID_APIC))
/freebsd-13-stable/sys/dev/hyperv/vmbus/amd64/
H A Dhyperv_machdep.c186 (cpu_feature & CPUID_SSE2) == 0) /* SSE2 for mfence/lfence */
/freebsd-13-stable/sys/x86/cpufreq/
H A Dp4tcc.c125 if ((cpu_feature & (CPUID_ACPI | CPUID_TM)) != (CPUID_ACPI | CPUID_TM))

Completed in 211 milliseconds

12