Home
last modified time | relevance | path

Searched refs:cpu_has (Results 1 – 25 of 31) sorted by relevance

12

/arch/x86/kernel/cpu/
A Damd.c216 if (!cpu_has(c, X86_FEATURE_XMM)) { in init_amd_k7()
264 if (cpu_has(c, X86_FEATURE_MP)) in init_amd_k7()
409 if (cpu_has(c, X86_FEATURE_ZEN3) || in tsa_init()
562 if (cpu_has(c, X86_FEATURE_SME) || cpu_has(c, X86_FEATURE_SEV)) { in early_detect_mem_encrypt()
665 if (!cpu_has(c, X86_FEATURE_HYPERVISOR) && !cpu_has(c, X86_FEATURE_IBPB_BRTYPE)) { in early_init_amd()
690 …if (c->x86_model < 0x14 && cpu_has(c, X86_FEATURE_LAHF_LM) && !cpu_has(c, X86_FEATURE_HYPERVISOR))… in init_amd_k8()
963 if (!cpu_has(c, X86_FEATURE_AVX)) in zen2_zenbleed_check()
1041 if (cpu_has(c, X86_FEATURE_FSRM)) in init_amd()
1098 if (!cpu_has(c, X86_FEATURE_LFENCE_RDTSC) && cpu_has(c, X86_FEATURE_XMM2)) { in init_amd()
1121 if (cpu_has(c, X86_FEATURE_3DNOW) || cpu_has(c, X86_FEATURE_LM)) in init_amd()
[all …]
A Dfeat_ctl.c128 enable_vmx = cpu_has(c, X86_FEATURE_VMX) && in init_ia32_feat_ctl()
131 if (cpu_has(c, X86_FEATURE_SGX) && IS_ENABLED(CONFIG_X86_SGX)) { in init_ia32_feat_ctl()
138 enable_sgx_driver = cpu_has(c, X86_FEATURE_SGX_LC); in init_ia32_feat_ctl()
174 if (!cpu_has(c, X86_FEATURE_VMX)) in init_ia32_feat_ctl()
201 if (!cpu_has(c, X86_FEATURE_VMX) && enable_sgx_kvm) { in init_ia32_feat_ctl()
A Dintel.c138 if (cpu_has(c, X86_FEATURE_HYPERVISOR)) in bad_spectre_microcode()
206 if (c->x86 >= 6 && !cpu_has(c, X86_FEATURE_IA64)) in early_init_intel()
210 if ((cpu_has(c, X86_FEATURE_SPEC_CTRL) || in early_init_intel()
211 cpu_has(c, X86_FEATURE_INTEL_STIBP) || in early_init_intel()
212 cpu_has(c, X86_FEATURE_IBRS) || cpu_has(c, X86_FEATURE_IBPB) || in early_init_intel()
213 cpu_has(c, X86_FEATURE_STIBP)) && bad_spectre_microcode(c)) { in early_init_intel()
336 if (cpu_has(c, X86_FEATURE_TME)) in early_init_intel()
551 if (cpu_has(c, X86_FEATURE_XMM2)) in init_intel()
A Dcommon.c365 if (cpu_has(c, X86_FEATURE_SMEP)) in setup_smep()
376 if (cpu_has(c, X86_FEATURE_SMAP)) in setup_smap()
387 if (!cpu_has(c, X86_FEATURE_UMIP)) in setup_umip()
654 if (!cpu_has(c, df->feature)) in filter_cpuid_features()
958 if (cpu_has(c, X86_FEATURE_AMD_IBPB)) in init_speculation_control()
1060 if (!cpu_has(c, X86_FEATURE_CPUID) || in get_cpu_address_sizes()
1071 if (cpu_has(c, X86_FEATURE_PAE) || in get_cpu_address_sizes()
1072 cpu_has(c, X86_FEATURE_PSE36)) in get_cpu_address_sizes()
1462 (cpu_has(c, X86_FEATURE_RTM) || in cpu_set_bug_bits()
1527 if (cpu_has(c, X86_FEATURE_AMD_IBPB) && !cpu_has(c, X86_FEATURE_AMD_IBPB_RET)) in cpu_set_bug_bits()
[all …]
A Dhygon.c97 if (cpu_has(c, X86_FEATURE_CONSTANT_TSC)) { in bsp_init_hygon()
105 if (cpu_has(c, X86_FEATURE_MWAITX)) in bsp_init_hygon()
197 if (cpu_has(c, X86_FEATURE_SVM)) { in init_hygon()
205 if (cpu_has(c, X86_FEATURE_XMM2)) { in init_hygon()
A Dperfctr-watchdog.c55 if (cpu_has(&boot_cpu_data, X86_FEATURE_ARCH_PERFMON)) in nmi_perfctr_msr_to_bit()
88 if (cpu_has(&boot_cpu_data, X86_FEATURE_ARCH_PERFMON)) in nmi_evntsel_msr_to_bit()
A Dproc.c88 if (cpu_has(c, X86_FEATURE_TSC)) { in show_cpuinfo()
106 if (cpu_has(c, i) && x86_cap_flags[i] != NULL) in show_cpuinfo()
110 if (cpu_has(c, X86_FEATURE_VMX) && c->vmx_capability[0]) { in show_cpuinfo()
A Drdrand.c31 if (!cpu_has(c, X86_FEATURE_RDRAND)) in x86_init_rdrand()
A Dcpuid-deps.c177 if (cpu_has(c, d->feature) && !cpu_has(c, d->depends)) { in check_cpufeature_deps()
A Dmatch.c79 if (m->feature != X86_FEATURE_ANY && !cpu_has(c, m->feature)) in x86_match_cpu()
A Dtopology_amd.c157 if (cpu_has(c, X86_FEATURE_TOPOEXT) || c->x86_vendor != X86_VENDOR_AMD || in topoext_fixup()
A Dtopology_common.c87 if (cpu_has(c, X86_FEATURE_HT)) { in parse_legacy()
A Dbus_lock.c371 if (!cpu_has(c, X86_FEATURE_CORE_CAPABILITIES)) in split_lock_setup()
/arch/x86/include/asm/
A Dacpi.h126 if (cpu_has(c, X86_FEATURE_EST)) in arch_acpi_set_proc_cap_bits()
129 if (cpu_has(c, X86_FEATURE_ACPI)) in arch_acpi_set_proc_cap_bits()
132 if (cpu_has(c, X86_FEATURE_HWP)) in arch_acpi_set_proc_cap_bits()
139 if (!cpu_has(c, X86_FEATURE_MWAIT) || in arch_acpi_set_proc_cap_bits()
A Dcpufeature.h54 #define cpu_has(c, bit) \ macro
74 #define boot_cpu_has(bit) cpu_has(&boot_cpu_data, bit)
125 #define cpu_has_bug(c, bit) cpu_has(c, (bit))
/arch/um/include/asm/
A Dcpufeature.h36 #define cpu_has(c, bit) \ macro
54 #define boot_cpu_has(bit) cpu_has(&boot_cpu_data, bit)
126 #define cpu_has_bug(c, bit) cpu_has(c, (bit))
/arch/x86/kernel/cpu/mtrr/
A Dif.c413 if ((!cpu_has(c, X86_FEATURE_MTRR)) && in mtrr_if_init()
414 (!cpu_has(c, X86_FEATURE_K6_MTRR)) && in mtrr_if_init()
415 (!cpu_has(c, X86_FEATURE_CYRIX_ARR)) && in mtrr_if_init()
416 (!cpu_has(c, X86_FEATURE_CENTAUR_MCR))) in mtrr_if_init()
/arch/x86/kernel/cpu/mce/
A Dp5.c54 if (!cpu_has(c, X86_FEATURE_MCE)) in intel_p5_mcheck_init()
A Dcore.c499 return cpu_has(c, X86_FEATURE_MCE) && cpu_has(c, X86_FEATURE_MCA); in mce_available()
2069 mce_flags.overflow_recov = !!cpu_has(c, X86_FEATURE_OVERFLOW_RECOV); in __mcheck_cpu_init_early()
2070 mce_flags.succor = !!cpu_has(c, X86_FEATURE_SUCCOR); in __mcheck_cpu_init_early()
2071 mce_flags.smca = !!cpu_has(c, X86_FEATURE_SMCA); in __mcheck_cpu_init_early()
/arch/loongarch/include/asm/
A Dcpu-features.h16 #define cpu_has(feat) (cpu_data[0].options & BIT_ULL(feat)) macro
/arch/um/kernel/
A Dum_arch.c82 seq_printf(m, "fpu\t\t: %s\n", str_yes_no(cpu_has(&boot_cpu_data, X86_FEATURE_FPU))); in show_cpuinfo()
85 if (cpu_has(&boot_cpu_data, i) && (x86_cap_flags[i] != NULL)) in show_cpuinfo()
/arch/x86/kernel/cpu/resctrl/
A Dcore.c968 if (!cpu_has(c, X86_FEATURE_CQM_LLC)) { in resctrl_cpu_detect()
978 if (cpu_has(c, X86_FEATURE_CQM_OCCUP_LLC) || in resctrl_cpu_detect()
979 cpu_has(c, X86_FEATURE_CQM_MBM_TOTAL) || in resctrl_cpu_detect()
980 cpu_has(c, X86_FEATURE_CQM_MBM_LOCAL)) { in resctrl_cpu_detect()
/arch/x86/kernel/
A Dmsr.c218 if (!cpu_has(c, X86_FEATURE_MSR)) in msr_open()
/arch/loongarch/kernel/
A Dalternative.c214 if (!cpu_has(a->feature)) { in apply_alternatives()
/arch/x86/power/
A Dcpu.c284 if (cpu_has(c, X86_FEATURE_MSR_IA32_FEAT_CTL)) in __restore_processor_state()

Completed in 39 milliseconds

12