Symbol: cpu_has
arch/loongarch/kernel/alternative.c
214
if (!cpu_has(a->feature)) {
arch/um/include/asm/cpufeature.h
126
#define cpu_has_bug(c, bit) cpu_has(c, (bit))
arch/um/include/asm/cpufeature.h
54
#define boot_cpu_has(bit) cpu_has(&boot_cpu_data, bit)
arch/um/kernel/um_arch.c
86
seq_printf(m, "fpu\t\t: %s\n", str_yes_no(cpu_has(&boot_cpu_data, X86_FEATURE_FPU)));
arch/um/kernel/um_arch.c
89
if (cpu_has(&boot_cpu_data, i) && (x86_cap_flags[i] != NULL))
arch/x86/events/intel/core.c
7220
return (cpu >= 0) && is_attr_for_this_pmu(kobj, attr) && cpu_has(&cpu_data(cpu), X86_FEATURE_RTM) ? attr->mode : 0;
arch/x86/events/intel/core.c
7541
if (!cpu_has(&boot_cpu_data, X86_FEATURE_ARCH_PERFMON)) {
arch/x86/include/asm/acpi.h
126
if (cpu_has(c, X86_FEATURE_EST))
arch/x86/include/asm/acpi.h
129
if (cpu_has(c, X86_FEATURE_ACPI))
arch/x86/include/asm/acpi.h
132
if (cpu_has(c, X86_FEATURE_HWP))
arch/x86/include/asm/acpi.h
139
if (!cpu_has(c, X86_FEATURE_MWAIT) ||
arch/x86/include/asm/cpufeature.h
126
#define cpu_has_bug(c, bit) cpu_has(c, (bit))
arch/x86/include/asm/cpufeature.h
74
#define boot_cpu_has(bit) cpu_has(&boot_cpu_data, bit)
arch/x86/kernel/cpu/amd.c
1005
if (!cpu_has(c, X86_FEATURE_HYPERVISOR))
arch/x86/kernel/cpu/amd.c
1052
if (cpu_has(c, X86_FEATURE_FSRM))
arch/x86/kernel/cpu/amd.c
1092
if ((c->x86 >= 6) && (!cpu_has(c, X86_FEATURE_XSAVEERPTR)))
arch/x86/kernel/cpu/amd.c
1101
if (cpu_has(c, X86_FEATURE_SVM)) {
arch/x86/kernel/cpu/amd.c
1109
if (!cpu_has(c, X86_FEATURE_LFENCE_RDTSC) && cpu_has(c, X86_FEATURE_XMM2)) {
arch/x86/kernel/cpu/amd.c
1131
if (!cpu_has(c, X86_FEATURE_3DNOWPREFETCH))
arch/x86/kernel/cpu/amd.c
1132
if (cpu_has(c, X86_FEATURE_3DNOW) || cpu_has(c, X86_FEATURE_LM))
arch/x86/kernel/cpu/amd.c
1140
if (cpu_has(c, X86_FEATURE_IRPERF))
arch/x86/kernel/cpu/amd.c
1153
cpu_has(c, X86_FEATURE_AUTOIBRS))
arch/x86/kernel/cpu/amd.c
1160
if (cpu_has(c, X86_FEATURE_TCE))
arch/x86/kernel/cpu/amd.c
1230
if (cpu_has(c, X86_FEATURE_INVLPGB))
arch/x86/kernel/cpu/amd.c
216
if (!cpu_has(c, X86_FEATURE_XMM)) {
arch/x86/kernel/cpu/amd.c
264
if (cpu_has(c, X86_FEATURE_MP))
arch/x86/kernel/cpu/amd.c
358
if (cpu_has(c, X86_FEATURE_SEV_SNP)) {
arch/x86/kernel/cpu/amd.c
366
if (!cpu_has(c, X86_FEATURE_HYPERVISOR) &&
arch/x86/kernel/cpu/amd.c
406
if (cpu_has(c, X86_FEATURE_HYPERVISOR))
arch/x86/kernel/cpu/amd.c
409
if (cpu_has(c, X86_FEATURE_ZEN3) ||
arch/x86/kernel/cpu/amd.c
410
cpu_has(c, X86_FEATURE_ZEN4)) {
arch/x86/kernel/cpu/amd.c
423
if (cpu_has(c, X86_FEATURE_CONSTANT_TSC)) {
arch/x86/kernel/cpu/amd.c
450
if (cpu_has(c, X86_FEATURE_MWAITX))
arch/x86/kernel/cpu/amd.c
535
if (cpu_has(c, X86_FEATURE_GP_ON_USER_CPUID))
arch/x86/kernel/cpu/amd.c
579
if (cpu_has(c, X86_FEATURE_SME) || cpu_has(c, X86_FEATURE_SEV)) {
arch/x86/kernel/cpu/amd.c
682
if (!cpu_has(c, X86_FEATURE_HYPERVISOR) && !cpu_has(c, X86_FEATURE_IBPB_BRTYPE)) {
arch/x86/kernel/cpu/amd.c
707
if (c->x86_model < 0x14 && cpu_has(c, X86_FEATURE_LAHF_LM) && !cpu_has(c, X86_FEATURE_HYPERVISOR)) {
arch/x86/kernel/cpu/amd.c
909
if (!cpu_has(c, X86_FEATURE_HYPERVISOR))
arch/x86/kernel/cpu/amd.c
927
if (!cpu_has(c, X86_FEATURE_HYPERVISOR)) {
arch/x86/kernel/cpu/amd.c
930
if (!cpu_has(c, X86_FEATURE_CPB))
arch/x86/kernel/cpu/amd.c
959
if (cpu_has(c, X86_FEATURE_HYPERVISOR))
arch/x86/kernel/cpu/amd.c
962
if (!cpu_has(c, X86_FEATURE_AVX))
arch/x86/kernel/cpu/amd.c
992
if (!cpu_has(c, X86_FEATURE_HYPERVISOR)) {
arch/x86/kernel/cpu/amd.c
998
if (!cpu_has(c, X86_FEATURE_BTC_NO))
arch/x86/kernel/cpu/bus_lock.c
372
if (!cpu_has(c, X86_FEATURE_CORE_CAPABILITIES))
arch/x86/kernel/cpu/common.c
1001
if (cpu_has(c, X86_FEATURE_AMD_IBPB))
arch/x86/kernel/cpu/common.c
1004
if (cpu_has(c, X86_FEATURE_AMD_STIBP)) {
arch/x86/kernel/cpu/common.c
1009
if (cpu_has(c, X86_FEATURE_AMD_SSBD)) {
arch/x86/kernel/cpu/common.c
1087
if (IS_ENABLED(CONFIG_X86_64) || cpu_has(c, X86_FEATURE_SEP))
arch/x86/kernel/cpu/common.c
1102
if (!cpu_has(c, X86_FEATURE_CPUID) ||
arch/x86/kernel/cpu/common.c
1113
if (cpu_has(c, X86_FEATURE_PAE) ||
arch/x86/kernel/cpu/common.c
1114
cpu_has(c, X86_FEATURE_PSE36))
arch/x86/kernel/cpu/common.c
1480
!cpu_has(c, X86_FEATURE_AMD_SSB_NO))
arch/x86/kernel/cpu/common.c
1491
(cpu_has(c, X86_FEATURE_AUTOIBRS) &&
arch/x86/kernel/cpu/common.c
1520
(cpu_has(c, X86_FEATURE_RTM) ||
arch/x86/kernel/cpu/common.c
1532
if ((cpu_has(c, X86_FEATURE_RDRAND) ||
arch/x86/kernel/cpu/common.c
1533
cpu_has(c, X86_FEATURE_RDSEED)) &&
arch/x86/kernel/cpu/common.c
1549
if (!cpu_has(c, X86_FEATURE_BTC_NO)) {
arch/x86/kernel/cpu/common.c
1557
if (!cpu_has(c, X86_FEATURE_SRSO_NO)) {
arch/x86/kernel/cpu/common.c
1585
if (cpu_has(c, X86_FEATURE_AMD_IBPB) && !cpu_has(c, X86_FEATURE_AMD_IBPB_RET))
arch/x86/kernel/cpu/common.c
1595
if (!cpu_has(c, X86_FEATURE_TSA_SQ_NO) ||
arch/x86/kernel/cpu/common.c
1596
!cpu_has(c, X86_FEATURE_TSA_L1_NO)) {
arch/x86/kernel/cpu/common.c
1599
(cpu_has(c, X86_FEATURE_HYPERVISOR) && cpu_has(c, X86_FEATURE_ZEN)))
arch/x86/kernel/cpu/common.c
1932
if (cpu_has(c, X86_FEATURE_NULL_SEL_CLR_BASE))
arch/x86/kernel/cpu/common.c
1942
if (cpu_has(c, X86_FEATURE_HYPERVISOR)) {
arch/x86/kernel/cpu/common.c
343
if (!cpu_has(c, X86_FEATURE_PN) || !disable_x86_serial_nr)
arch/x86/kernel/cpu/common.c
373
if (cpu_has(c, X86_FEATURE_SMEP))
arch/x86/kernel/cpu/common.c
384
if (cpu_has(c, X86_FEATURE_SMAP))
arch/x86/kernel/cpu/common.c
395
if (!cpu_has(c, X86_FEATURE_UMIP))
arch/x86/kernel/cpu/common.c
697
if (!cpu_has(c, df->feature))
arch/x86/kernel/cpu/common.c
983
if (cpu_has(c, X86_FEATURE_SPEC_CTRL)) {
arch/x86/kernel/cpu/common.c
989
if (cpu_has(c, X86_FEATURE_INTEL_STIBP))
arch/x86/kernel/cpu/common.c
992
if (cpu_has(c, X86_FEATURE_SPEC_CTRL_SSBD) ||
arch/x86/kernel/cpu/common.c
993
cpu_has(c, X86_FEATURE_VIRT_SSBD))
arch/x86/kernel/cpu/common.c
996
if (cpu_has(c, X86_FEATURE_AMD_IBRS)) {
arch/x86/kernel/cpu/cpuid-deps.c
180
if (cpu_has(c, d->feature) && !cpu_has(c, d->depends)) {
arch/x86/kernel/cpu/feat_ctl.c
128
enable_vmx = cpu_has(c, X86_FEATURE_VMX) &&
arch/x86/kernel/cpu/feat_ctl.c
131
if (cpu_has(c, X86_FEATURE_SGX) && IS_ENABLED(CONFIG_X86_SGX)) {
arch/x86/kernel/cpu/feat_ctl.c
138
enable_sgx_driver = cpu_has(c, X86_FEATURE_SGX_LC);
arch/x86/kernel/cpu/feat_ctl.c
174
if (!cpu_has(c, X86_FEATURE_VMX))
arch/x86/kernel/cpu/feat_ctl.c
201
if (!cpu_has(c, X86_FEATURE_VMX) && enable_sgx_kvm) {
arch/x86/kernel/cpu/hygon.c
106
if (cpu_has(c, X86_FEATURE_MWAITX))
arch/x86/kernel/cpu/hygon.c
194
if (cpu_has(c, X86_FEATURE_SVM)) {
arch/x86/kernel/cpu/hygon.c
202
if (cpu_has(c, X86_FEATURE_XMM2)) {
arch/x86/kernel/cpu/hygon.c
98
if (cpu_has(c, X86_FEATURE_CONSTANT_TSC)) {
arch/x86/kernel/cpu/intel.c
138
if (cpu_has(c, X86_FEATURE_HYPERVISOR))
arch/x86/kernel/cpu/intel.c
206
if (c->x86 >= 6 && !cpu_has(c, X86_FEATURE_IA64))
arch/x86/kernel/cpu/intel.c
210
if ((cpu_has(c, X86_FEATURE_SPEC_CTRL) ||
arch/x86/kernel/cpu/intel.c
211
cpu_has(c, X86_FEATURE_INTEL_STIBP) ||
arch/x86/kernel/cpu/intel.c
212
cpu_has(c, X86_FEATURE_IBRS) || cpu_has(c, X86_FEATURE_IBPB) ||
arch/x86/kernel/cpu/intel.c
213
cpu_has(c, X86_FEATURE_STIBP)) && bad_spectre_microcode(c)) {
arch/x86/kernel/cpu/intel.c
334
if (cpu_has(c, X86_FEATURE_TME))
arch/x86/kernel/cpu/intel.c
549
if (cpu_has(c, X86_FEATURE_XMM2))
arch/x86/kernel/cpu/match.c
79
if (m->feature != X86_FEATURE_ANY && !cpu_has(c, m->feature))
arch/x86/kernel/cpu/mce/core.c
500
return cpu_has(c, X86_FEATURE_MCE) && cpu_has(c, X86_FEATURE_MCA);
arch/x86/kernel/cpu/mce/p5.c
54
if (!cpu_has(c, X86_FEATURE_MCE))
arch/x86/kernel/cpu/microcode/intel.c
1003
cpu_has(c, X86_FEATURE_IA64)) {
arch/x86/kernel/cpu/mtrr/if.c
413
if ((!cpu_has(c, X86_FEATURE_MTRR)) &&
arch/x86/kernel/cpu/mtrr/if.c
414
(!cpu_has(c, X86_FEATURE_K6_MTRR)) &&
arch/x86/kernel/cpu/mtrr/if.c
415
(!cpu_has(c, X86_FEATURE_CYRIX_ARR)) &&
arch/x86/kernel/cpu/mtrr/if.c
416
(!cpu_has(c, X86_FEATURE_CENTAUR_MCR)))
arch/x86/kernel/cpu/perfctr-watchdog.c
55
if (cpu_has(&boot_cpu_data, X86_FEATURE_ARCH_PERFMON))
arch/x86/kernel/cpu/perfctr-watchdog.c
88
if (cpu_has(&boot_cpu_data, X86_FEATURE_ARCH_PERFMON))
arch/x86/kernel/cpu/proc.c
106
if (cpu_has(c, i) && x86_cap_flags[i] != NULL)
arch/x86/kernel/cpu/proc.c
110
if (cpu_has(c, X86_FEATURE_VMX) && c->vmx_capability[0]) {
arch/x86/kernel/cpu/proc.c
88
if (cpu_has(c, X86_FEATURE_TSC)) {
arch/x86/kernel/cpu/rdrand.c
31
if (!cpu_has(c, X86_FEATURE_RDRAND))
arch/x86/kernel/cpu/resctrl/core.c
1077
if (!cpu_has(c, X86_FEATURE_CQM_LLC) && !cpu_has(c, X86_FEATURE_ABMC)) {
arch/x86/kernel/cpu/resctrl/core.c
1087
if (cpu_has(c, X86_FEATURE_CQM_OCCUP_LLC) ||
arch/x86/kernel/cpu/resctrl/core.c
1088
cpu_has(c, X86_FEATURE_CQM_MBM_TOTAL) ||
arch/x86/kernel/cpu/resctrl/core.c
1089
cpu_has(c, X86_FEATURE_CQM_MBM_LOCAL) ||
arch/x86/kernel/cpu/resctrl/core.c
1090
cpu_has(c, X86_FEATURE_ABMC)) {
arch/x86/kernel/cpu/topology_amd.c
162
if (cpu_has(c, X86_FEATURE_TOPOEXT) || c->x86_vendor != X86_VENDOR_AMD ||
arch/x86/kernel/cpu/topology_common.c
90
if (cpu_has(c, X86_FEATURE_HT)) {
arch/x86/kernel/msr.c
218
if (!cpu_has(c, X86_FEATURE_MSR))
arch/x86/kernel/process.c
886
if (!cpu_has(c, X86_FEATURE_MWAIT))
arch/x86/kernel/tsc.c
1586
int constant_tsc = cpu_has(&cpu_data(cpu), X86_FEATURE_CONSTANT_TSC);
arch/x86/kvm/svm/svm.c
434
if (!cpu_has(c, X86_FEATURE_SVM)) {
arch/x86/kvm/svm/svm.c
553
if (cpu_has(&boot_cpu_data, X86_FEATURE_OSVW)) {
arch/x86/kvm/x86.c
10032
if (__cr4_reserved_bits(cpu_has, c) !=
arch/x86/kvm/x86.c
10033
__cr4_reserved_bits(cpu_has, &boot_cpu_data))
arch/x86/power/cpu.c
284
if (cpu_has(c, X86_FEATURE_MSR_IA32_FEAT_CTL))
drivers/acpi/processor_idle.c
138
if (cpu_has(&cpu_data(pr->id), X86_FEATURE_ARAT))
drivers/cpufreq/acpi-cpufreq.c
186
return cpu_has(cpu, X86_FEATURE_EST);
drivers/cpufreq/acpi-cpufreq.c
193
return cpu_has(cpu, X86_FEATURE_HW_PSTATE);
drivers/cpufreq/acpi-cpufreq.c
716
if (cpu_has(c, X86_FEATURE_CONSTANT_TSC))
drivers/cpufreq/longrun.c
171
if (cpu_has(c, X86_FEATURE_LRTI)) {
drivers/cpufreq/p4-clockmod.c
121
if (cpu_has(c, X86_FEATURE_EST))
drivers/cpufreq/speedstep-centrino.c
353
!cpu_has(cpu, X86_FEATURE_EST))
drivers/cpufreq/speedstep-centrino.c
356
if (cpu_has(cpu, X86_FEATURE_CONSTANT_TSC))
drivers/hwmon/coretemp.c
684
if (!cpu_has(c, X86_FEATURE_DTHERM))
drivers/hwmon/coretemp.c
711
if (cpu_has(c, X86_FEATURE_PTS))
drivers/thermal/intel/therm_throt.c
478
if (cpu_has(c, X86_FEATURE_PLN) && int_pln_enable) {
drivers/thermal/intel/therm_throt.c
486
if (cpu_has(c, X86_FEATURE_PTS)) {
drivers/thermal/intel/therm_throt.c
505
if (cpu_has(c, X86_FEATURE_PLN) && int_pln_enable) {
drivers/thermal/intel/therm_throt.c
696
if (!cpu_has(c, X86_FEATURE_ACPI) || !cpu_has(c, X86_FEATURE_ACC))
drivers/thermal/intel/therm_throt.c
755
if (cpu_has(c, X86_FEATURE_TM2)) {
drivers/thermal/intel/therm_throt.c
772
if (cpu_has(c, X86_FEATURE_PLN) && !int_pln_enable)
drivers/thermal/intel/therm_throt.c
776
else if (cpu_has(c, X86_FEATURE_PLN) && int_pln_enable)
drivers/thermal/intel/therm_throt.c
784
if (cpu_has(c, X86_FEATURE_PTS)) {
drivers/thermal/intel/therm_throt.c
786
if (cpu_has(c, X86_FEATURE_PLN) && !int_pln_enable)
drivers/thermal/intel/therm_throt.c
791
else if (cpu_has(c, X86_FEATURE_PLN) && int_pln_enable)
drivers/thermal/intel/therm_throt.c
801
if (cpu_has(c, X86_FEATURE_HFI)) {
drivers/thermal/intel/x86_pkg_temp_thermal.c
470
if (!cpu_has(c, X86_FEATURE_DTHERM) || !cpu_has(c, X86_FEATURE_PTS))