Symbol: cpu_feature_enabled
arch/x86/boot/startup/sev-shared.c
15
#define has_cpuflag(f) cpu_feature_enabled(f)
arch/x86/coco/sev/core.c
238
if (cpu_feature_enabled(X86_FEATURE_COHERENCY_SFW_NO))
arch/x86/coco/sev/vc-shared.c
4
#define has_cpuflag(f) cpu_feature_enabled(f)
arch/x86/entry/common.c
49
if (cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/entry/syscall_32.c
342
if (cpu_feature_enabled(X86_FEATURE_XENPV))
arch/x86/entry/syscall_32.c
96
if (cpu_feature_enabled(X86_FEATURE_XENPV))
arch/x86/entry/syscall_64.c
109
if (cpu_feature_enabled(X86_FEATURE_XENPV))
arch/x86/entry/vsyscall/vsyscall_64.c
285
if (cpu_feature_enabled(X86_FEATURE_NX))
arch/x86/entry/vsyscall/vsyscall_64.c
294
if (!cpu_feature_enabled(X86_FEATURE_LASS))
arch/x86/entry/vsyscall/vsyscall_64.c
65
if (cpu_feature_enabled(X86_FEATURE_LASS) && vsyscall_mode == EMULATE) {
arch/x86/events/amd/brs.c
179
if (!cpu_feature_enabled(X86_FEATURE_BRS))
arch/x86/events/amd/brs.c
57
if (!cpu_feature_enabled(X86_FEATURE_BRS))
arch/x86/events/amd/core.c
294
if (cpu_feature_enabled(X86_FEATURE_ZEN4) || boot_cpu_data.x86 >= 0x1a)
arch/x86/events/amd/core.c
297
if (cpu_feature_enabled(X86_FEATURE_ZEN2) || boot_cpu_data.x86 >= 0x19)
arch/x86/events/amd/core.c
300
if (cpu_feature_enabled(X86_FEATURE_ZEN1))
arch/x86/events/amd/ibs.c
418
if (cpu_feature_enabled(X86_FEATURE_ZEN5))
arch/x86/events/amd/lbr.c
406
if (cpu_feature_enabled(X86_FEATURE_AMD_LBR_PMC_FREEZE)) {
arch/x86/events/core.c
3123
if (WARN_ON_ONCE(cpu_feature_enabled(X86_FEATURE_HYBRID_CPU)) ||
arch/x86/events/intel/core.c
8565
if (cpu_feature_enabled(X86_FEATURE_HYBRID_CPU)) {
arch/x86/events/perf_event.h
1487
if (cpu_feature_enabled(X86_FEATURE_AMD_LBR_PMC_FREEZE)) {
arch/x86/hyperv/hv_vtl.c
273
if (cpu_feature_enabled(X86_FEATURE_XSAVE))
arch/x86/hyperv/ivm.c
918
if (!cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
arch/x86/include/asm/acenv.h
26
if (!cpu_feature_enabled(X86_FEATURE_HYPERVISOR)) \
arch/x86/include/asm/acpi.h
76
return cpu_feature_enabled(X86_FEATURE_XENPV);
arch/x86/include/asm/entry-common.h
28
if (cpu_feature_enabled(X86_FEATURE_SMAP) ||
arch/x86/include/asm/entry-common.h
29
cpu_feature_enabled(X86_FEATURE_XENPV))
arch/x86/include/asm/entry-common.h
86
if (cpu_feature_enabled(X86_FEATURE_IBPB_EXIT_TO_USER) &&
arch/x86/include/asm/fpu/sched.h
35
cpu_feature_enabled(X86_FEATURE_FPU) &&
arch/x86/include/asm/fred.h
103
if (cpu_feature_enabled(X86_FEATURE_FRED) && (__this_cpu_read(fred_rsp0) != rsp0)) {
arch/x86/include/asm/gsseg.h
30
if (cpu_feature_enabled(X86_FEATURE_LKGS)) {
arch/x86/include/asm/gsseg.h
47
if (cpu_feature_enabled(X86_FEATURE_LKGS))
arch/x86/include/asm/idtentry.h
445
if (!cpu_feature_enabled(X86_FEATURE_FRED)) \
arch/x86/include/asm/kvm_para.h
38
if (cpu_feature_enabled(X86_FEATURE_TDX_GUEST))
arch/x86/include/asm/kvm_para.h
52
if (cpu_feature_enabled(X86_FEATURE_TDX_GUEST))
arch/x86/include/asm/kvm_para.h
67
if (cpu_feature_enabled(X86_FEATURE_TDX_GUEST))
arch/x86/include/asm/kvm_para.h
82
if (cpu_feature_enabled(X86_FEATURE_TDX_GUEST))
arch/x86/include/asm/kvm_para.h
98
if (cpu_feature_enabled(X86_FEATURE_TDX_GUEST))
arch/x86/include/asm/mmu_context.h
157
if (cpu_feature_enabled(X86_FEATURE_OSPKE)) {
arch/x86/include/asm/mmu_context.h
209
if (!cpu_feature_enabled(X86_FEATURE_OSPKE))
arch/x86/include/asm/pgalloc.h
41
if (cpu_feature_enabled(X86_FEATURE_PTI))
arch/x86/include/asm/pgtable.h
155
return cpu_feature_enabled(X86_FEATURE_SHSTK) &&
arch/x86/include/asm/pgtable.h
1682
return !cpu_feature_enabled(X86_FEATURE_XENPV);
arch/x86/include/asm/pgtable.h
177
return cpu_feature_enabled(X86_FEATURE_SHSTK) &&
arch/x86/include/asm/pgtable.h
200
return cpu_feature_enabled(X86_FEATURE_SHSTK) &&
arch/x86/include/asm/pgtable_64_types.h
36
#define pgtable_l5_enabled() cpu_feature_enabled(X86_FEATURE_LA57)
arch/x86/include/asm/pkeys.h
10
#define arch_max_pkey() (cpu_feature_enabled(X86_FEATURE_OSPKE) ? 16 : 1)
arch/x86/include/asm/pkeys.h
16
return cpu_feature_enabled(X86_FEATURE_OSPKE);
arch/x86/include/asm/pkeys.h
26
if (!cpu_feature_enabled(X86_FEATURE_OSPKE))
arch/x86/include/asm/pkeys.h
37
if (!cpu_feature_enabled(X86_FEATURE_OSPKE))
arch/x86/include/asm/pkru.h
37
if (cpu_feature_enabled(X86_FEATURE_OSPKE))
arch/x86/include/asm/pkru.h
44
if (!cpu_feature_enabled(X86_FEATURE_OSPKE))
arch/x86/include/asm/pkru.h
56
if (!cpu_feature_enabled(X86_FEATURE_OSPKE))
arch/x86/include/asm/switch_to.h
75
if (!cpu_feature_enabled(X86_FEATURE_FRED) && cpu_feature_enabled(X86_FEATURE_XENPV))
arch/x86/include/asm/timex.h
10
if (!cpu_feature_enabled(X86_FEATURE_TSC))
arch/x86/include/asm/tlbflush.h
275
if (!cpu_feature_enabled(X86_FEATURE_INVLPGB))
arch/x86/include/asm/tlbflush.h
288
if (cpu_feature_enabled(X86_FEATURE_INVLPGB)) {
arch/x86/include/asm/tlbflush.h
312
if (!cpu_feature_enabled(X86_FEATURE_INVLPGB))
arch/x86/include/asm/tsc.h
79
if (!cpu_feature_enabled(X86_FEATURE_TSC))
arch/x86/include/asm/unaccepted_memory.h
11
if (cpu_feature_enabled(X86_FEATURE_TDX_GUEST)) {
arch/x86/include/asm/vmware.h
103
if (cpu_feature_enabled(X86_FEATURE_TDX_GUEST))
arch/x86/include/asm/vmware.h
128
if (cpu_feature_enabled(X86_FEATURE_TDX_GUEST))
arch/x86/include/asm/vmware.h
153
if (cpu_feature_enabled(X86_FEATURE_TDX_GUEST))
arch/x86/include/asm/vmware.h
179
if (cpu_feature_enabled(X86_FEATURE_TDX_GUEST))
arch/x86/include/asm/vmware.h
207
if (cpu_feature_enabled(X86_FEATURE_TDX_GUEST))
arch/x86/include/asm/vmware.h
235
if (cpu_feature_enabled(X86_FEATURE_TDX_GUEST))
arch/x86/kernel/acpi/cppc.c
119
if (!cpu_feature_enabled(X86_FEATURE_APERFMPERF))
arch/x86/kernel/acpi/cppc.c
149
if (cpu_feature_enabled(X86_FEATURE_CPPC)) {
arch/x86/kernel/acpi/cppc.c
264
if (cpu_feature_enabled(X86_FEATURE_ZEN4)) {
arch/x86/kernel/acpi/cppc.c
275
if (cpu_feature_enabled(X86_FEATURE_AMD_HTR_CORES)) {
arch/x86/kernel/acpi/cstate.c
92
if (cpu_feature_enabled(X86_FEATURE_ZEN)) {
arch/x86/kernel/alternative.c
1030
return cpu_feature_enabled(X86_FEATURE_RETHUNK);
arch/x86/kernel/alternative.c
1035
if (!cpu_feature_enabled(X86_FEATURE_RETHUNK))
arch/x86/kernel/alternative.c
1792
if (HAS_KERNEL_IBT && cpu_feature_enabled(X86_FEATURE_IBT)) {
arch/x86/kernel/alternative.c
1797
if (!cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/alternative.c
191
if (!cpu_feature_enabled(X86_FEATURE_INDIRECT_THUNK_ITS))
arch/x86/kernel/alternative.c
201
if (!cpu_feature_enabled(X86_FEATURE_INDIRECT_THUNK_ITS))
arch/x86/kernel/alternative.c
216
if (!cpu_feature_enabled(X86_FEATURE_INDIRECT_THUNK_ITS))
arch/x86/kernel/alternative.c
851
if (!cpu_feature_enabled(X86_FEATURE_INDIRECT_THUNK_ITS))
arch/x86/kernel/alternative.c
902
if (cpu_feature_enabled(X86_FEATURE_RETPOLINE) &&
arch/x86/kernel/alternative.c
903
!cpu_feature_enabled(X86_FEATURE_RETPOLINE_LFENCE)) {
arch/x86/kernel/alternative.c
904
if (cpu_feature_enabled(X86_FEATURE_CALL_DEPTH))
arch/x86/kernel/alternative.c
939
if (cpu_feature_enabled(X86_FEATURE_RETPOLINE_LFENCE)) {
arch/x86/kernel/amd_nb.c
132
if (cpu_feature_enabled(X86_FEATURE_ZEN))
arch/x86/kernel/amd_node.c
252
if (!cpu_feature_enabled(X86_FEATURE_ZEN))
arch/x86/kernel/callthunks.c
255
if (!cpu_feature_enabled(X86_FEATURE_CALL_DEPTH))
arch/x86/kernel/cet.c
152
if (cpu_feature_enabled(X86_FEATURE_USER_SHSTK))
arch/x86/kernel/cet.c
157
if (cpu_feature_enabled(X86_FEATURE_IBT))
arch/x86/kernel/cpu/amd.c
1144
if (!cpu_feature_enabled(X86_FEATURE_XENPV))
arch/x86/kernel/cpu/amd.c
1282
if (!cpu_feature_enabled(X86_FEATURE_BPEXT))
arch/x86/kernel/cpu/amd.c
1297
if (!cpu_feature_enabled(X86_FEATURE_BPEXT))
arch/x86/kernel/cpu/amd.c
1319
if (cpu_feature_enabled(X86_FEATURE_ZEN2))
arch/x86/kernel/cpu/amd.c
1352
if (!cpu_feature_enabled(X86_FEATURE_ZEN))
arch/x86/kernel/cpu/amd.c
369
(cpu_feature_enabled(X86_FEATURE_ZEN3) ||
arch/x86/kernel/cpu/amd.c
370
cpu_feature_enabled(X86_FEATURE_ZEN4) ||
arch/x86/kernel/cpu/amd.c
371
cpu_feature_enabled(X86_FEATURE_RMPREAD)) &&
arch/x86/kernel/cpu/aperfmperf.c
479
if (!cpu_feature_enabled(X86_FEATURE_APERFMPERF))
arch/x86/kernel/cpu/aperfmperf.c
513
if (!cpu_feature_enabled(X86_FEATURE_APERFMPERF))
arch/x86/kernel/cpu/aperfmperf.c
539
if (!cpu_feature_enabled(X86_FEATURE_APERFMPERF))
arch/x86/kernel/cpu/aperfmperf.c
550
if (cpu_feature_enabled(X86_FEATURE_APERFMPERF))
arch/x86/kernel/cpu/bhyve.c
29
if (!cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
arch/x86/kernel/cpu/bugs.c
109
if (!cpu_feature_enabled(X86_FEATURE_KERNEL_IBRS))
arch/x86/kernel/cpu/bugs.c
2178
if (spectre_v2_cmd == SPECTRE_V2_CMD_IBRS && cpu_feature_enabled(X86_FEATURE_XENPV)) {
arch/x86/kernel/cpu/bugs.c
3276
if (cpu_feature_enabled(X86_FEATURE_MSR_SPEC_CTRL)) {
arch/x86/kernel/cpu/cacheinfo.c
679
if (cpu_feature_enabled(X86_FEATURE_PGE)) {
arch/x86/kernel/cpu/cacheinfo.c
688
if (cpu_feature_enabled(X86_FEATURE_MTRR))
arch/x86/kernel/cpu/cacheinfo.c
700
if (cpu_feature_enabled(X86_FEATURE_MTRR))
arch/x86/kernel/cpu/cacheinfo.c
707
if (cpu_feature_enabled(X86_FEATURE_PGE))
arch/x86/kernel/cpu/common.c
1495
!cpu_feature_enabled(X86_FEATURE_SEV_SNP))) {
arch/x86/kernel/cpu/common.c
2154
if (HAS_KERNEL_IBT && cpu_feature_enabled(X86_FEATURE_IBT))
arch/x86/kernel/cpu/common.c
2312
if (!cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/cpu/common.c
2415
if (!cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/cpu/common.c
2432
if (cpu_feature_enabled(X86_FEATURE_FSGSBASE)) {
arch/x86/kernel/cpu/common.c
2437
if (cpu_feature_enabled(X86_FEATURE_FRED)) {
arch/x86/kernel/cpu/common.c
2450
if (cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/cpu/common.c
2474
if (IS_ENABLED(CONFIG_X86_64) || cpu_feature_enabled(X86_FEATURE_VME) ||
arch/x86/kernel/cpu/common.c
392
if (!cpu_feature_enabled(X86_FEATURE_UMIP))
arch/x86/kernel/cpu/common.c
427
if (!cpu_feature_enabled(X86_FEATURE_LASS))
arch/x86/kernel/cpu/common.c
568
if (pku_disabled || !cpu_feature_enabled(X86_FEATURE_PKU))
arch/x86/kernel/cpu/common.c
576
} else if (!cpu_feature_enabled(X86_FEATURE_OSPKE)) {
arch/x86/kernel/cpu/common.c
612
if (cpu_feature_enabled(X86_FEATURE_IBT)) {
arch/x86/kernel/cpu/common.c
625
if (cpu_feature_enabled(X86_FEATURE_IBT)) {
arch/x86/kernel/cpu/common.c
642
kernel_ibt = HAS_KERNEL_IBT && cpu_feature_enabled(X86_FEATURE_IBT);
arch/x86/kernel/cpu/common.c
643
user_shstk = cpu_feature_enabled(X86_FEATURE_SHSTK) &&
arch/x86/kernel/cpu/common.c
668
if (!(cpu_feature_enabled(X86_FEATURE_IBT) ||
arch/x86/kernel/cpu/common.c
669
cpu_feature_enabled(X86_FEATURE_SHSTK)))
arch/x86/kernel/cpu/hygon.c
223
if (!cpu_feature_enabled(X86_FEATURE_XENPV))
arch/x86/kernel/cpu/match.c
25
if (cpu_feature_enabled(X86_FEATURE_HYBRID_CPU))
arch/x86/kernel/cpu/mce/core.c
2210
mce_flags.overflow_recov = cpu_feature_enabled(X86_FEATURE_OVERFLOW_RECOV);
arch/x86/kernel/cpu/mce/core.c
2211
mce_flags.succor = cpu_feature_enabled(X86_FEATURE_SUCCOR);
arch/x86/kernel/cpu/mce/core.c
2212
mce_flags.smca = cpu_feature_enabled(X86_FEATURE_SMCA);
arch/x86/kernel/cpu/mce/inject.c
107
if (cpu_feature_enabled(X86_FEATURE_SMCA)) {
arch/x86/kernel/cpu/mce/inject.c
615
if (cpu_feature_enabled(X86_FEATURE_SMCA)) {
arch/x86/kernel/cpu/mce/inject.c
737
if (!cpu_feature_enabled(X86_FEATURE_SMCA))
arch/x86/kernel/cpu/mce/internal.h
332
if (cpu_feature_enabled(X86_FEATURE_SMCA)) {
arch/x86/kernel/cpu/mshyperv.c
505
if (cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/cpu/mtrr/cleanup.c
670
if (!cpu_feature_enabled(X86_FEATURE_MTRR) || enable_mtrr_cleanup < 1)
arch/x86/kernel/cpu/mtrr/cleanup.c
870
if (!cpu_feature_enabled(X86_FEATURE_MTRR) || disable_mtrr_trim)
arch/x86/kernel/cpu/mtrr/generic.c
450
if (!cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
arch/x86/kernel/cpu/mtrr/generic.c
462
!cpu_feature_enabled(X86_FEATURE_XENPV) &&
arch/x86/kernel/cpu/mtrr/generic.c
463
!cpu_feature_enabled(X86_FEATURE_TDX_GUEST))
arch/x86/kernel/cpu/mtrr/legacy.c
16
if (cpu_feature_enabled(X86_FEATURE_K6_MTRR))
arch/x86/kernel/cpu/mtrr/legacy.c
20
if (cpu_feature_enabled(X86_FEATURE_CENTAUR_MCR))
arch/x86/kernel/cpu/mtrr/legacy.c
24
if (cpu_feature_enabled(X86_FEATURE_CYRIX_ARR))
arch/x86/kernel/cpu/mtrr/mtrr.c
548
bool generic_mtrrs = cpu_feature_enabled(X86_FEATURE_MTRR);
arch/x86/kernel/cpu/sgx/driver.c
173
if (!cpu_feature_enabled(X86_FEATURE_SGX_LC)) {
arch/x86/kernel/cpu/sgx/driver.c
192
if (cpu_feature_enabled(X86_FEATURE_OSXSAVE)) {
arch/x86/kernel/cpu/sgx/encl.c
456
if (cpu_feature_enabled(X86_FEATURE_SGX2) &&
arch/x86/kernel/cpu/sgx/ioctl.c
654
if (!(cpu_feature_enabled(X86_FEATURE_SGX2)))
arch/x86/kernel/cpu/sgx/main.c
1030
if (!cpu_feature_enabled(X86_FEATURE_SGX))
arch/x86/kernel/cpu/sgx/main.c
949
if (!cpu_feature_enabled(X86_FEATURE_SGX_EUPDATESVN))
arch/x86/kernel/cpu/sgx/virt.c
330
if (!cpu_feature_enabled(X86_FEATURE_VMX))
arch/x86/kernel/cpu/sgx/virt.c
432
if (!cpu_feature_enabled(X86_FEATURE_SGX_LC)) {
arch/x86/kernel/cpu/topology_amd.c
180
if (cpu_feature_enabled(X86_FEATURE_AMD_HTR_CORES))
arch/x86/kernel/cpu/topology_amd.c
89
if (!cpu_feature_enabled(X86_FEATURE_XTOPOLOGY)) {
arch/x86/kernel/cpu/tsx.c
132
} else if (cpu_feature_enabled(X86_FEATURE_MSR_TSX_CTRL)) {
arch/x86/kernel/cpu/tsx.c
156
!cpu_feature_enabled(X86_FEATURE_MSR_TSX_CTRL) ||
arch/x86/kernel/cpu/tsx.c
157
!cpu_feature_enabled(X86_FEATURE_SRBDS_CTRL))
arch/x86/kernel/espfix_64.c
110
if (cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/espfix_64.c
137
if (cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/fpu/core.c
1005
if (cpu_feature_enabled(X86_FEATURE_AMX_TILE) &&
arch/x86/kernel/fpu/core.c
422
if (cpu_feature_enabled(X86_FEATURE_XSAVE)) {
arch/x86/kernel/fpu/core.c
440
if (!cpu_feature_enabled(X86_FEATURE_XSAVE)) {
arch/x86/kernel/fpu/core.c
563
if (cpu_feature_enabled(X86_FEATURE_FXSR))
arch/x86/kernel/fpu/core.c
675
if (!cpu_feature_enabled(X86_FEATURE_FPU))
arch/x86/kernel/fpu/core.c
836
if (!cpu_feature_enabled(X86_FEATURE_FPU)) {
arch/x86/kernel/fpu/init.c
187
if (!cpu_feature_enabled(X86_FEATURE_FPU)) {
arch/x86/kernel/fpu/init.c
189
} else if (cpu_feature_enabled(X86_FEATURE_FXSR)) {
arch/x86/kernel/fpu/internal.h
10
return cpu_feature_enabled(X86_FEATURE_XSAVE);
arch/x86/kernel/fpu/internal.h
15
return cpu_feature_enabled(X86_FEATURE_FXSR);
arch/x86/kernel/fpu/regset.c
133
if (!cpu_feature_enabled(X86_FEATURE_XSAVE))
arch/x86/kernel/fpu/regset.c
150
if (!cpu_feature_enabled(X86_FEATURE_XSAVE))
arch/x86/kernel/fpu/regset.c
193
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK) ||
arch/x86/kernel/fpu/regset.c
223
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK) ||
arch/x86/kernel/fpu/regset.c
410
if (!cpu_feature_enabled(X86_FEATURE_FPU))
arch/x86/kernel/fpu/regset.c
413
if (!cpu_feature_enabled(X86_FEATURE_FXSR)) {
arch/x86/kernel/fpu/regset.c
444
if (!cpu_feature_enabled(X86_FEATURE_FPU))
arch/x86/kernel/fpu/regset.c
453
if (cpu_feature_enabled(X86_FEATURE_FXSR))
arch/x86/kernel/fpu/regset.c
462
if (cpu_feature_enabled(X86_FEATURE_XSAVE))
arch/x86/kernel/fpu/regset.c
76
if (!cpu_feature_enabled(X86_FEATURE_FXSR))
arch/x86/kernel/fpu/regset.c
98
if (!cpu_feature_enabled(X86_FEATURE_FXSR))
arch/x86/kernel/fpu/signal.c
480
if (!IS_ENABLED(CONFIG_X86_64) && !cpu_feature_enabled(X86_FEATURE_FPU)) {
arch/x86/kernel/fpu/xstate.c
1005
if (cpu_feature_enabled(X86_FEATURE_XCOMPACTED)) {
arch/x86/kernel/fpu/xstate.c
1092
if (!cpu_feature_enabled(X86_FEATURE_OSPKE))
arch/x86/kernel/fpu/xstate.c
1419
if (WARN_ON_FPU(!cpu_feature_enabled(X86_FEATURE_XSAVES)))
arch/x86/kernel/fpu/xstate.c
1675
bool compacted = cpu_feature_enabled(X86_FEATURE_XCOMPACTED);
arch/x86/kernel/fpu/xstate.c
181
if (!cpu_feature_enabled(X86_FEATURE_XCOMPACTED) ||
arch/x86/kernel/fpu/xstate.c
1920
if (cpu_feature_enabled(X86_FEATURE_AVX512F))
arch/x86/kernel/fpu/xstate.c
219
if (cpu_feature_enabled(X86_FEATURE_XFD))
arch/x86/kernel/fpu/xstate.c
346
if (cpu_feature_enabled(X86_FEATURE_XSAVES))
arch/x86/kernel/fpu/xstate.c
621
bool compacted = cpu_feature_enabled(X86_FEATURE_XCOMPACTED);
arch/x86/kernel/fpu/xstate.c
622
bool xsaves = cpu_feature_enabled(X86_FEATURE_XSAVES);
arch/x86/kernel/fpu/xstate.c
719
bool compacted = cpu_feature_enabled(X86_FEATURE_XCOMPACTED);
arch/x86/kernel/fpu/xstate.c
872
if (!cpu_feature_enabled(X86_FEATURE_XFD))
arch/x86/kernel/fpu/xstate.c
875
if (!cpu_feature_enabled(X86_FEATURE_XSAVES))
arch/x86/kernel/fpu/xstate.c
904
if (cpu_feature_enabled(X86_FEATURE_XSAVEC) ||
arch/x86/kernel/fpu/xstate.c
905
cpu_feature_enabled(X86_FEATURE_XSAVES))
arch/x86/kernel/fpu/xstate.c
977
if (cpu_feature_enabled(X86_FEATURE_XSAVE))
arch/x86/kernel/fpu/xstate.c
984
if (cpu_feature_enabled(X86_FEATURE_XSAVES)) {
arch/x86/kernel/fpu/xstate.h
20
if (cpu_feature_enabled(X86_FEATURE_XCOMPACTED))
arch/x86/kernel/fpu/xstate.h
359
if (cpu_feature_enabled(X86_FEATURE_XSAVES))
arch/x86/kernel/fpu/xstate.h
67
if (!cpu_feature_enabled(X86_FEATURE_ARCH_LBR))
arch/x86/kernel/fpu/xstate.h
93
if (unlikely(!cpu_feature_enabled(X86_FEATURE_OSPKE)))
arch/x86/kernel/hpet.c
921
if (!cpu_feature_enabled(X86_FEATURE_MWAIT))
arch/x86/kernel/irqinit.c
104
if (!cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/process.c
953
} else if (cpu_feature_enabled(X86_FEATURE_TDX_GUEST)) {
arch/x86/kernel/process_64.c
193
if (!cpu_feature_enabled(X86_FEATURE_FRED) &&
arch/x86/kernel/process_64.c
194
!cpu_feature_enabled(X86_FEATURE_XENPV)) {
arch/x86/kernel/process_64.c
219
if (!cpu_feature_enabled(X86_FEATURE_FRED) &&
arch/x86/kernel/process_64.c
220
!cpu_feature_enabled(X86_FEATURE_XENPV)) {
arch/x86/kernel/process_64.c
377
if (!cpu_feature_enabled(X86_FEATURE_OSPKE))
arch/x86/kernel/process_64.c
573
if (cpu_feature_enabled(X86_FEATURE_FRED)) {
arch/x86/kernel/process_64.c
710
if (cpu_feature_enabled(X86_FEATURE_AMD_WORKLOAD_CLASS))
arch/x86/kernel/process_64.c
830
if (!cpu_feature_enabled(X86_FEATURE_LAM))
arch/x86/kernel/process_64.c
965
if (!cpu_feature_enabled(X86_FEATURE_LAM))
arch/x86/kernel/shstk.c
159
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK) || in_ia32_syscall())
arch/x86/kernel/shstk.c
390
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK) ||
arch/x86/kernel/shstk.c
423
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK) ||
arch/x86/kernel/shstk.c
446
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK) ||
arch/x86/kernel/shstk.c
484
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK))
arch/x86/kernel/shstk.c
523
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK))
arch/x86/kernel/shstk.c
547
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK))
arch/x86/kernel/smpboot.c
1509
if (cpu_feature_enabled(X86_FEATURE_KERNEL_IBRS))
arch/x86/kernel/smpboot.c
373
if (cpu_feature_enabled(X86_FEATURE_TOPOEXT) && topology_amd_nodes_per_pkg() > 1)
arch/x86/kernel/traps.c
1262
if (!cpu_feature_enabled(X86_FEATURE_FRED) &&
arch/x86/kernel/traps.c
1509
if (!IS_ENABLED(CONFIG_X86_64) || !cpu_feature_enabled(X86_FEATURE_XFD))
arch/x86/kernel/traps.c
1673
if (!cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/traps.c
794
if (cpu_feature_enabled(X86_FEATURE_LASS))
arch/x86/kernel/traps.c
856
if (!cpu_feature_enabled(X86_FEATURE_ENQCMD))
arch/x86/kernel/tsc.c
1520
if (!cpu_feature_enabled(X86_FEATURE_TSC)) {
arch/x86/kernel/tsc_sync.c
112
if (!cpu_feature_enabled(X86_FEATURE_TSC_ADJUST) || tsc_clocksource_reliable)
arch/x86/kernel/umip.c
357
if (!cpu_feature_enabled(X86_FEATURE_UMIP))
arch/x86/kvm/mmu/spte.c
299
if (cpu_feature_enabled(X86_FEATURE_CLEAR_CPU_BUF_VM_MMIO) &&
arch/x86/kvm/pmu.c
132
if (cpu_feature_enabled(X86_FEATURE_HYBRID_CPU)) {
arch/x86/kvm/svm/avic.c
1239
(cpu_feature_enabled(X86_FEATURE_ZEN4) || boot_cpu_data.x86 >= 0x1A);
arch/x86/kvm/svm/avic.c
1285
if (cpu_feature_enabled(X86_FEATURE_X2AVIC_EXT))
arch/x86/kvm/svm/sev.c
3218
if (sev_es_enabled && cpu_feature_enabled(X86_FEATURE_DEBUG_SWAP) &&
arch/x86/kvm/svm/sev.c
3219
cpu_feature_enabled(X86_FEATURE_NO_NESTED_DATA_BP))
arch/x86/kvm/svm/sev.c
3222
if (sev_snp_enabled && tsc_khz && cpu_feature_enabled(X86_FEATURE_SNP_SECURE_TSC))
arch/x86/kvm/svm/sev.c
4707
if (cpu_feature_enabled(X86_FEATURE_ALLOWED_SEV_FEATURES))
arch/x86/kvm/svm/sev.c
4843
(cpu_feature_enabled(X86_FEATURE_DEBUG_SWAP) &&
arch/x86/kvm/svm/sev.c
4857
if (cpu_feature_enabled(X86_FEATURE_V_TSC_AUX) &&
arch/x86/kvm/svm/svm.c
1191
if (cpu_feature_enabled(X86_FEATURE_IDLE_HLT))
arch/x86/kvm/svm/svm.c
1398
if (!cpu_feature_enabled(X86_FEATURE_SRSO_BP_SPEC_REDUCE))
arch/x86/kvm/svm/svm.c
1418
if (!cpu_feature_enabled(X86_FEATURE_SRSO_BP_SPEC_REDUCE))
arch/x86/kvm/svm/svm.c
1470
if (cpu_feature_enabled(X86_FEATURE_SRSO_BP_SPEC_REDUCE) &&
arch/x86/kvm/svm/svm.c
2767
if (cpu_feature_enabled(X86_FEATURE_LFENCE_RDTSC))
arch/x86/kvm/svm/svm.c
3637
if (!cpu_feature_enabled(X86_FEATURE_HYPERVISOR) &&
arch/x86/kvm/svm/svm.c
4613
if (cpu_feature_enabled(X86_FEATURE_ERAPS))
arch/x86/kvm/svm/svm.c
5567
if (cpu_feature_enabled(X86_FEATURE_BUS_LOCK_THRESHOLD))
arch/x86/kvm/svm/svm.c
810
if (cpu_feature_enabled(X86_FEATURE_IBPB))
arch/x86/kvm/svm/svm.c
814
if (cpu_feature_enabled(X86_FEATURE_FLUSH_L1D))
arch/x86/kvm/svm/svm.c
824
if (cpu_feature_enabled(X86_FEATURE_V_SPEC_CTRL))
arch/x86/kvm/svm/svm.h
486
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
arch/x86/kvm/vmx/tdx.c
3462
if (!cpu_feature_enabled(X86_FEATURE_OSXSAVE)) {
arch/x86/kvm/vmx/tdx.c
3467
if (!cpu_feature_enabled(X86_FEATURE_TDX_HOST_PLATFORM)) {
arch/x86/kvm/vmx/vmx.c
4306
if (cpu_feature_enabled(X86_FEATURE_IBPB))
arch/x86/kvm/vmx/vmx.c
4310
if (cpu_feature_enabled(X86_FEATURE_FLUSH_L1D))
arch/x86/kvm/vmx/vmx.c
514
vmx->disable_fb_clear = !cpu_feature_enabled(X86_FEATURE_CLEAR_CPU_BUF) &&
arch/x86/kvm/vmx/vmx.c
5386
!cpu_feature_enabled(X86_FEATURE_SGX2));
arch/x86/kvm/vmx/vmx.c
8045
if (!cpu_feature_enabled(X86_FEATURE_ARCH_LBR) &&
arch/x86/kvm/vmx/vmx.c
989
if (cpu_feature_enabled(X86_FEATURE_CLEAR_CPU_BUF_VM_MMIO) &&
arch/x86/kvm/x86.c
11499
if (cpu_feature_enabled(X86_FEATURE_IBPB_EXIT_TO_USER))
arch/x86/kvm/x86.c
1206
if (cpu_feature_enabled(X86_FEATURE_PKU) &&
arch/x86/kvm/x86.c
1218
if (cpu_feature_enabled(X86_FEATURE_PKU) &&
arch/x86/kvm/x86.h
167
if (cpu_feature_enabled(X86_FEATURE_AMD_IBRS_SAME_MODE))
arch/x86/lib/kaslr.c
25
#define has_cpuflag(f) cpu_feature_enabled(f)
arch/x86/mm/fault.c
1262
if (unlikely(cpu_feature_enabled(X86_FEATURE_SMAP) &&
arch/x86/mm/fault.c
1497
address = cpu_feature_enabled(X86_FEATURE_FRED) ? fred_event_data(regs) : read_cr2();
arch/x86/mm/fault.c
865
if (!cpu_feature_enabled(X86_FEATURE_OSPKE))
arch/x86/mm/init.c
1078
cpu_feature_enabled(X86_FEATURE_PSE)) {
arch/x86/mm/init.c
250
if (cpu_feature_enabled(X86_FEATURE_PTI))
arch/x86/mm/init.c
969
if (IS_ENABLED(CONFIG_X86_64) && cpu_feature_enabled(X86_FEATURE_PTI))
arch/x86/mm/init_64.c
1498
if (!cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
arch/x86/mm/mem_encrypt_amd.c
253
return !cpu_feature_enabled(X86_FEATURE_SME_COHERENT);
arch/x86/mm/pat/memtype.c
257
if (!cpu_feature_enabled(X86_FEATURE_PAT))
arch/x86/mm/pat/memtype.c
290
if (pat_disabled || cpu_feature_enabled(X86_FEATURE_XENPV)) {
arch/x86/mm/pat/set_memory.c
1261
if (!cpu_feature_enabled(X86_FEATURE_PSE))
arch/x86/mm/pat/set_memory.c
367
return !cpu_feature_enabled(X86_FEATURE_HYPERVISOR);
arch/x86/mm/pkeys.c
176
if (!cpu_feature_enabled(X86_FEATURE_OSPKE))
arch/x86/mm/pti.c
105
if (cpu_feature_enabled(X86_FEATURE_INVLPGB)) {
arch/x86/mm/pti.c
110
if (cpu_feature_enabled(X86_FEATURE_FRED)) {
arch/x86/mm/pti.c
535
if (cpu_feature_enabled(X86_FEATURE_PCID))
arch/x86/mm/tlb.c
1476
if (cpu_feature_enabled(X86_FEATURE_INVLPGB))
arch/x86/mm/tlb.c
1514
if (cpu_feature_enabled(X86_FEATURE_INVLPGB))
arch/x86/mm/tlb.c
1522
if (cpu_feature_enabled(X86_FEATURE_INVLPGB))
arch/x86/mm/tlb.c
1697
if (cpu_feature_enabled(X86_FEATURE_PGE)) {
arch/x86/mm/tlb.c
1721
if (cpu_feature_enabled(X86_FEATURE_INVLPGB) && batch->unmapped_pages) {
arch/x86/mm/tlb.c
240
if (cpu_feature_enabled(X86_FEATURE_INVLPGB)) {
arch/x86/mm/tlb.c
407
if (!cpu_feature_enabled(X86_FEATURE_INVLPGB))
arch/x86/mm/tlb.c
430
if (!cpu_feature_enabled(X86_FEATURE_INVLPGB))
arch/x86/mm/tlb.c
448
if (!cpu_feature_enabled(X86_FEATURE_INVLPGB))
arch/x86/mm/tlb.c
516
if (cpu_feature_enabled(X86_FEATURE_PTI))
arch/x86/mm/tlb.c
527
if (cpu_feature_enabled(X86_FEATURE_PTI))
arch/x86/mm/tlb.c
555
if (!cpu_feature_enabled(X86_FEATURE_PCID))
arch/x86/net/bpf_jit_comp.c
1645
if (cpu_feature_enabled(X86_FEATURE_CLEAR_BHB_LOOP)) {
arch/x86/net/bpf_jit_comp.c
1660
if ((cpu_feature_enabled(X86_FEATURE_CLEAR_BHB_LOOP) &&
arch/x86/net/bpf_jit_comp.c
1661
cpu_feature_enabled(X86_FEATURE_HYPERVISOR)) ||
arch/x86/net/bpf_jit_comp.c
1662
cpu_feature_enabled(X86_FEATURE_CLEAR_BHB_HW)) {
arch/x86/net/bpf_jit_comp.c
703
if (cpu_feature_enabled(X86_FEATURE_INDIRECT_THUNK_ITS)) {
arch/x86/net/bpf_jit_comp.c
706
} else if (cpu_feature_enabled(X86_FEATURE_RETPOLINE_LFENCE)) {
arch/x86/net/bpf_jit_comp.c
709
} else if (cpu_feature_enabled(X86_FEATURE_RETPOLINE)) {
arch/x86/net/bpf_jit_comp.c
711
if (cpu_feature_enabled(X86_FEATURE_CALL_DEPTH))
arch/x86/platform/efi/efi_64.c
458
if (!cpu_feature_enabled(X86_FEATURE_LASS))
arch/x86/platform/efi/efi_64.c
470
if (!cpu_feature_enabled(X86_FEATURE_LASS))
arch/x86/virt/hw.c
178
if (!cpu_feature_enabled(X86_FEATURE_VMX))
arch/x86/virt/hw.c
285
if (!cpu_feature_enabled(X86_FEATURE_SVM) ||
arch/x86/virt/svm/cmdline.c
30
if (!cpu_feature_enabled(X86_FEATURE_HYPERVISOR)) {
arch/x86/virt/svm/sev.c
686
if (cpu_feature_enabled(X86_FEATURE_SEGMENTED_RMP))
arch/x86/virt/svm/sev.c
736
if (cpu_feature_enabled(X86_FEATURE_RMPREAD)) {
arch/x86/virt/vmx/tdx/tdx.c
1231
if (!cpu_feature_enabled(X86_FEATURE_TDX_HOST_PLATFORM)) {
arch/x86/virt/vmx/tdx/tdx.c
1236
if (!cpu_feature_enabled(X86_FEATURE_XSAVE)) {
arch/x86/virt/vmx/tdx/tdx.c
1241
if (!cpu_feature_enabled(X86_FEATURE_MOVDIR64B)) {
arch/x86/virt/vmx/tdx/tdx.c
1246
if (!cpu_feature_enabled(X86_FEATURE_SELFSNOOP)) {
arch/x86/xen/setup.c
1009
if (!cpu_feature_enabled(X86_FEATURE_SYSFAST32))
arch/x86/xen/setup.c
1012
if (cpu_feature_enabled(X86_FEATURE_SYSCALL32)) {
drivers/acpi/x86/utils.c
250
if (!cpu_feature_enabled(X86_FEATURE_ZEN))
drivers/cpufreq/amd-pstate-ut.c
483
has_floor_freq = cpu_feature_enabled(X86_FEATURE_CPPC_PERF_PRIO);
drivers/cpufreq/amd-pstate.c
1098
if (cpu_feature_enabled(X86_FEATURE_CPPC))
drivers/cpufreq/amd-pstate.c
1548
return cpu_feature_enabled(X86_FEATURE_CPPC_PERF_PRIO);
drivers/cpufreq/amd-pstate.c
166
if (cpu_feature_enabled(X86_FEATURE_ZEN2)) {
drivers/cpufreq/amd-pstate.c
1660
current_pstate_driver->boost_enabled = cpu_feature_enabled(X86_FEATURE_CPB);
drivers/cpufreq/amd-pstate.c
1688
if (cpu_feature_enabled(X86_FEATURE_CPPC) || cppc_state == AMD_PSTATE_ACTIVE)
drivers/cpufreq/amd-pstate.c
2179
if (!cpu_feature_enabled(X86_FEATURE_HW_PSTATE)) {
drivers/cpufreq/amd-pstate.c
2202
if (!cpu_feature_enabled(X86_FEATURE_CPPC)) {
drivers/cpufreq/amd-pstate.c
2203
if (cpu_feature_enabled(X86_FEATURE_ZEN2)) {
drivers/cpufreq/amd-pstate.c
2210
} else if (cpu_feature_enabled(X86_FEATURE_ZEN3) ||
drivers/cpufreq/amd-pstate.c
2211
cpu_feature_enabled(X86_FEATURE_ZEN4)) {
drivers/cpufreq/amd-pstate.c
2218
} else if (cpu_feature_enabled(X86_FEATURE_ZEN5)) {
drivers/cpufreq/amd-pstate.c
2282
if (cpu_feature_enabled(X86_FEATURE_CPPC)) {
drivers/cpufreq/amd-pstate.c
341
if (!cpu_feature_enabled(X86_FEATURE_CPPC_PERF_PRIO))
drivers/cpufreq/amd-pstate.c
376
if (!cpu_feature_enabled(X86_FEATURE_CPPC_PERF_PRIO))
drivers/cpufreq/amd-pstate.c
869
if (!cpu_feature_enabled(X86_FEATURE_CPB)) {
drivers/cpufreq/amd-pstate.c
906
if (cpu_feature_enabled(X86_FEATURE_AMD_WORKLOAD_CLASS) &&
drivers/cpufreq/amd-pstate.c
955
if (cpu_feature_enabled(X86_FEATURE_AMD_FAST_CPPC))
drivers/cpufreq/intel_pstate.c
1939
if (!hwp_active || !cpu_feature_enabled(X86_FEATURE_HWP_NOTIFY))
drivers/cpufreq/intel_pstate.c
1943
if (cpu_feature_enabled(X86_FEATURE_HWP_HIGHEST_PERF_CHANGE))
drivers/cpufreq/intel_pstate.c
1971
if (!cpu_feature_enabled(X86_FEATURE_HWP_NOTIFY))
drivers/cpufreq/intel_pstate.c
1999
if (cpu_feature_enabled(X86_FEATURE_HWP_HIGHEST_PERF_CHANGE))
drivers/cpufreq/intel_pstate.c
2061
cpu_feature_enabled(X86_FEATURE_IDA))
drivers/cpufreq/intel_pstate.c
2291
if (!cpu_feature_enabled(X86_FEATURE_HYBRID_CPU))
drivers/dma/idxd/init.c
1334
if (!cpu_feature_enabled(X86_FEATURE_MOVDIR64B)) {
drivers/dma/idxd/init.c
1339
if (!cpu_feature_enabled(X86_FEATURE_ENQCMD))
drivers/edac/i10nm_base.c
942
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
drivers/edac/imh_base.c
549
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
drivers/edac/mce_amd.c
943
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
drivers/edac/pnd2_edac.c
1534
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
drivers/edac/sb_edac.c
3635
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
drivers/edac/skx_base.c
618
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
drivers/hwmon/k10temp.c
456
data->is_zen = cpu_feature_enabled(X86_FEATURE_ZEN);
drivers/idle/intel_idle.c
2218
if (cpu_feature_enabled(X86_FEATURE_KERNEL_IBRS) &&
drivers/iommu/amd/init.c
3237
if (cpu_feature_enabled(X86_FEATURE_LA57) &&
drivers/iommu/amd/init.c
3916
if (cpu_feature_enabled(X86_FEATURE_LA57) &&
drivers/iommu/intel/svm.c
172
sflags = cpu_feature_enabled(X86_FEATURE_LA57) ? PASID_FLAG_FL5LP : 0;
drivers/iommu/intel/svm.c
33
if (cpu_feature_enabled(X86_FEATURE_GBPAGES) &&
drivers/iommu/intel/svm.c
40
if (cpu_feature_enabled(X86_FEATURE_LA57) &&
drivers/platform/x86/amd/hfi/hfi.c
522
!cpu_feature_enabled(X86_FEATURE_AMD_HTR_CORES) ||
drivers/platform/x86/amd/hfi/hfi.c
523
!cpu_feature_enabled(X86_FEATURE_AMD_WORKLOAD_CLASS))
drivers/platform/x86/amd/pmc/mp1_stb.c
243
if (cpu_feature_enabled(X86_FEATURE_ZEN5))
drivers/platform/x86/intel/pmc/pltdrv.c
62
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR) && !xen_initial_domain())
drivers/platform/x86/intel/uncore-frequency/uncore-frequency.c
272
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
drivers/pps/generators/pps_gen_tio.c
200
if (!(cpu_feature_enabled(X86_FEATURE_TSC_KNOWN_FREQ) &&
drivers/pps/generators/pps_gen_tio.c
201
cpu_feature_enabled(X86_FEATURE_ART))) {
drivers/ras/amd/fmpm.c
777
if (!cpu_feature_enabled(X86_FEATURE_AMD_PPIN)) {
include/net/tc_wrapper.h
236
if (cpu_feature_enabled(X86_FEATURE_RETPOLINE))
include/xen/xen.h
28
#define xen_pv_domain() (cpu_feature_enabled(X86_FEATURE_XENPV))
net/netfilter/nf_tables_core.c
34
if (!cpu_feature_enabled(X86_FEATURE_RETPOLINE))