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/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
148
if (cpu_feature_enabled(X86_FEATURE_NX))
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
292
if (cpu_feature_enabled(X86_FEATURE_ZEN4) || boot_cpu_data.x86 >= 0x1a)
arch/x86/events/amd/core.c
295
if (cpu_feature_enabled(X86_FEATURE_ZEN2) || boot_cpu_data.x86 >= 0x19)
arch/x86/events/amd/core.c
298
if (cpu_feature_enabled(X86_FEATURE_ZEN1))
arch/x86/events/amd/lbr.c
403
if (cpu_feature_enabled(X86_FEATURE_AMD_LBR_PMC_FREEZE)) {
arch/x86/events/core.c
3120
if (WARN_ON_ONCE(cpu_feature_enabled(X86_FEATURE_HYBRID_CPU)) ||
arch/x86/events/intel/core.c
8229
if (cpu_feature_enabled(X86_FEATURE_HYBRID_CPU)) {
arch/x86/events/perf_event.h
1479
if (cpu_feature_enabled(X86_FEATURE_AMD_LBR_PMC_FREEZE)) {
arch/x86/hyperv/hv_vtl.c
250
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
98
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
468
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
160
if (cpu_feature_enabled(X86_FEATURE_OSPKE)) {
arch/x86/include/asm/mmu_context.h
212
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
163
return cpu_feature_enabled(X86_FEATURE_SHSTK) &&
arch/x86/include/asm/pgtable.h
1678
return !cpu_feature_enabled(X86_FEATURE_XENPV);
arch/x86/include/asm/pgtable.h
185
return cpu_feature_enabled(X86_FEATURE_SHSTK) &&
arch/x86/include/asm/pgtable.h
208
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
17
return cpu_feature_enabled(X86_FEATURE_OSPKE);
arch/x86/include/asm/pkeys.h
27
if (!cpu_feature_enabled(X86_FEATURE_OSPKE))
arch/x86/include/asm/pkeys.h
38
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
11
!cpu_feature_enabled(X86_FEATURE_TSC))
arch/x86/include/asm/tlbflush.h
253
if (!cpu_feature_enabled(X86_FEATURE_INVLPGB))
arch/x86/include/asm/tlbflush.h
266
if (cpu_feature_enabled(X86_FEATURE_INVLPGB)) {
arch/x86/include/asm/tlbflush.h
290
if (!cpu_feature_enabled(X86_FEATURE_INVLPGB))
arch/x86/include/asm/tsc.h
80
!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
1136
if (!cpu_feature_enabled(X86_FEATURE_XENPV))
arch/x86/kernel/cpu/amd.c
1274
if (!cpu_feature_enabled(X86_FEATURE_BPEXT))
arch/x86/kernel/cpu/amd.c
1289
if (!cpu_feature_enabled(X86_FEATURE_BPEXT))
arch/x86/kernel/cpu/amd.c
1311
if (cpu_feature_enabled(X86_FEATURE_ZEN2))
arch/x86/kernel/cpu/amd.c
1344
if (!cpu_feature_enabled(X86_FEATURE_ZEN))
arch/x86/kernel/cpu/amd.c
367
(cpu_feature_enabled(X86_FEATURE_ZEN3) ||
arch/x86/kernel/cpu/amd.c
368
cpu_feature_enabled(X86_FEATURE_ZEN4) ||
arch/x86/kernel/cpu/amd.c
369
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
108
if (!cpu_feature_enabled(X86_FEATURE_KERNEL_IBRS))
arch/x86/kernel/cpu/bugs.c
2165
if (spectre_v2_cmd == SPECTRE_V2_CMD_IBRS && cpu_feature_enabled(X86_FEATURE_XENPV)) {
arch/x86/kernel/cpu/bugs.c
3234
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
1492
!cpu_feature_enabled(X86_FEATURE_SEV_SNP))) {
arch/x86/kernel/cpu/common.c
2156
if (HAS_KERNEL_IBT && cpu_feature_enabled(X86_FEATURE_IBT))
arch/x86/kernel/cpu/common.c
2313
if (!cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/cpu/common.c
2416
if (!cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/cpu/common.c
2433
if (cpu_feature_enabled(X86_FEATURE_FSGSBASE)) {
arch/x86/kernel/cpu/common.c
2438
if (cpu_feature_enabled(X86_FEATURE_FRED)) {
arch/x86/kernel/cpu/common.c
2451
if (cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/cpu/common.c
2475
if (IS_ENABLED(CONFIG_X86_64) || cpu_feature_enabled(X86_FEATURE_VME) ||
arch/x86/kernel/cpu/common.c
391
if (!cpu_feature_enabled(X86_FEATURE_UMIP))
arch/x86/kernel/cpu/common.c
414
if (!cpu_feature_enabled(X86_FEATURE_LASS))
arch/x86/kernel/cpu/common.c
565
if (pku_disabled || !cpu_feature_enabled(X86_FEATURE_PKU))
arch/x86/kernel/cpu/common.c
573
} else if (!cpu_feature_enabled(X86_FEATURE_OSPKE)) {
arch/x86/kernel/cpu/common.c
609
if (cpu_feature_enabled(X86_FEATURE_IBT)) {
arch/x86/kernel/cpu/common.c
622
if (cpu_feature_enabled(X86_FEATURE_IBT)) {
arch/x86/kernel/cpu/common.c
639
kernel_ibt = HAS_KERNEL_IBT && cpu_feature_enabled(X86_FEATURE_IBT);
arch/x86/kernel/cpu/common.c
640
user_shstk = cpu_feature_enabled(X86_FEATURE_SHSTK) &&
arch/x86/kernel/cpu/common.c
665
if (!(cpu_feature_enabled(X86_FEATURE_IBT) ||
arch/x86/kernel/cpu/common.c
666
cpu_feature_enabled(X86_FEATURE_SHSTK)))
arch/x86/kernel/cpu/hygon.c
222
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
2236
mce_flags.overflow_recov = cpu_feature_enabled(X86_FEATURE_OVERFLOW_RECOV);
arch/x86/kernel/cpu/mce/core.c
2237
mce_flags.succor = cpu_feature_enabled(X86_FEATURE_SUCCOR);
arch/x86/kernel/cpu/mce/core.c
2238
mce_flags.smca = cpu_feature_enabled(X86_FEATURE_SMCA);
arch/x86/kernel/cpu/mce/inject.c
106
if (cpu_feature_enabled(X86_FEATURE_SMCA)) {
arch/x86/kernel/cpu/mce/inject.c
614
if (cpu_feature_enabled(X86_FEATURE_SMCA)) {
arch/x86/kernel/cpu/mce/inject.c
736
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
491
if (cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/cpu/mtrr/cleanup.c
669
if (!cpu_feature_enabled(X86_FEATURE_MTRR) || enable_mtrr_cleanup < 1)
arch/x86/kernel/cpu/mtrr/cleanup.c
869
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
170
if (!cpu_feature_enabled(X86_FEATURE_SGX_LC)) {
arch/x86/kernel/cpu/sgx/driver.c
189
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
1027
if (!cpu_feature_enabled(X86_FEATURE_SGX))
arch/x86/kernel/cpu/sgx/main.c
946
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
179
if (cpu_feature_enabled(X86_FEATURE_AMD_HTR_CORES))
arch/x86/kernel/cpu/topology_amd.c
88
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
1010
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
561
if (!cpu_feature_enabled(X86_FEATURE_FPU)) {
arch/x86/kernel/fpu/core.c
568
if (cpu_feature_enabled(X86_FEATURE_FXSR))
arch/x86/kernel/fpu/core.c
680
if (!cpu_feature_enabled(X86_FEATURE_FPU))
arch/x86/kernel/fpu/core.c
841
if (!cpu_feature_enabled(X86_FEATURE_FPU)) {
arch/x86/kernel/fpu/init.c
194
if (!cpu_feature_enabled(X86_FEATURE_FPU)) {
arch/x86/kernel/fpu/init.c
196
} 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
475
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
1093
if (!cpu_feature_enabled(X86_FEATURE_OSPKE))
arch/x86/kernel/fpu/xstate.c
1420
if (WARN_ON_FPU(!cpu_feature_enabled(X86_FEATURE_XSAVES)))
arch/x86/kernel/fpu/xstate.c
1676
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
1921
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
952
} 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
167
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK) || in_ia32_syscall())
arch/x86/kernel/shstk.c
394
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK) ||
arch/x86/kernel/shstk.c
427
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK) ||
arch/x86/kernel/shstk.c
450
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK) ||
arch/x86/kernel/shstk.c
488
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK))
arch/x86/kernel/shstk.c
527
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK))
arch/x86/kernel/shstk.c
551
if (!cpu_feature_enabled(X86_FEATURE_USER_SHSTK))
arch/x86/kernel/smpboot.c
1489
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
1260
if (!cpu_feature_enabled(X86_FEATURE_FRED) &&
arch/x86/kernel/traps.c
1514
if (!IS_ENABLED(CONFIG_X86_64) || !cpu_feature_enabled(X86_FEATURE_XFD))
arch/x86/kernel/traps.c
1692
if (!cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kernel/traps.c
793
if (cpu_feature_enabled(X86_FEATURE_LASS))
arch/x86/kernel/traps.c
855
if (!cpu_feature_enabled(X86_FEATURE_ENQCMD))
arch/x86/kernel/tsc.c
1536
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/kvm/mmu/spte.c
295
if (cpu_feature_enabled(X86_FEATURE_CLEAR_CPU_BUF_VM_MMIO) &&
arch/x86/kvm/pmu.c
117
if (cpu_feature_enabled(X86_FEATURE_HYBRID_CPU)) {
arch/x86/kvm/svm/avic.c
1236
(cpu_feature_enabled(X86_FEATURE_ZEN4) || boot_cpu_data.x86 >= 0x1A);
arch/x86/kvm/svm/avic.c
1282
if (cpu_feature_enabled(X86_FEATURE_X2AVIC_EXT))
arch/x86/kvm/svm/sev.c
3164
if (sev_es_enabled && cpu_feature_enabled(X86_FEATURE_DEBUG_SWAP) &&
arch/x86/kvm/svm/sev.c
3165
cpu_feature_enabled(X86_FEATURE_NO_NESTED_DATA_BP))
arch/x86/kvm/svm/sev.c
3168
if (sev_snp_enabled && tsc_khz && cpu_feature_enabled(X86_FEATURE_SNP_SECURE_TSC))
arch/x86/kvm/svm/sev.c
4618
if (cpu_feature_enabled(X86_FEATURE_ALLOWED_SEV_FEATURES))
arch/x86/kvm/svm/sev.c
4756
(sev_snp_guest(kvm) && cpu_feature_enabled(X86_FEATURE_DEBUG_SWAP))) {
arch/x86/kvm/svm/sev.c
4769
if (cpu_feature_enabled(X86_FEATURE_V_TSC_AUX) &&
arch/x86/kvm/svm/svm.c
1132
if (cpu_feature_enabled(X86_FEATURE_IDLE_HLT))
arch/x86/kvm/svm/svm.c
1338
if (!cpu_feature_enabled(X86_FEATURE_SRSO_BP_SPEC_REDUCE))
arch/x86/kvm/svm/svm.c
1358
if (!cpu_feature_enabled(X86_FEATURE_SRSO_BP_SPEC_REDUCE))
arch/x86/kvm/svm/svm.c
1410
if (cpu_feature_enabled(X86_FEATURE_SRSO_BP_SPEC_REDUCE) &&
arch/x86/kvm/svm/svm.c
2716
if (cpu_feature_enabled(X86_FEATURE_LFENCE_RDTSC))
arch/x86/kvm/svm/svm.c
3532
if (!cpu_feature_enabled(X86_FEATURE_HYPERVISOR) &&
arch/x86/kvm/svm/svm.c
4420
if (cpu_feature_enabled(X86_FEATURE_ERAPS))
arch/x86/kvm/svm/svm.c
5361
if (cpu_feature_enabled(X86_FEATURE_BUS_LOCK_THRESHOLD))
arch/x86/kvm/svm/svm.c
787
if (cpu_feature_enabled(X86_FEATURE_IBPB))
arch/x86/kvm/svm/svm.c
791
if (cpu_feature_enabled(X86_FEATURE_FLUSH_L1D))
arch/x86/kvm/svm/svm.c
801
if (cpu_feature_enabled(X86_FEATURE_V_SPEC_CTRL))
arch/x86/kvm/svm/svm.h
430
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
arch/x86/kvm/vmx/tdx.c
3524
if (!cpu_feature_enabled(X86_FEATURE_OSXSAVE)) {
arch/x86/kvm/vmx/tdx.c
3529
if (!cpu_feature_enabled(X86_FEATURE_MOVDIR64B)) {
arch/x86/kvm/vmx/tdx.c
3534
if (!cpu_feature_enabled(X86_FEATURE_SELFSNOOP)) {
arch/x86/kvm/vmx/tdx.c
3539
if (!cpu_feature_enabled(X86_FEATURE_TDX_HOST_PLATFORM)) {
arch/x86/kvm/vmx/vmx.c
1018
if (cpu_feature_enabled(X86_FEATURE_CLEAR_CPU_BUF_VM_MMIO) &&
arch/x86/kvm/vmx/vmx.c
4384
if (cpu_feature_enabled(X86_FEATURE_IBPB))
arch/x86/kvm/vmx/vmx.c
4388
if (cpu_feature_enabled(X86_FEATURE_FLUSH_L1D))
arch/x86/kvm/vmx/vmx.c
506
vmx->disable_fb_clear = !cpu_feature_enabled(X86_FEATURE_CLEAR_CPU_BUF) &&
arch/x86/kvm/vmx/vmx.c
5454
!cpu_feature_enabled(X86_FEATURE_SGX2));
arch/x86/kvm/vmx/vmx.c
7504
if (!cpu_feature_enabled(X86_FEATURE_MSR_SPEC_CTRL))
arch/x86/kvm/vmx/vmx.c
7517
if (cpu_feature_enabled(X86_FEATURE_KERNEL_IBRS) ||
arch/x86/kvm/vmx/vmx.c
7559
if (cpu_feature_enabled(X86_FEATURE_FRED))
arch/x86/kvm/vmx/vmx.c
8145
if (!cpu_feature_enabled(X86_FEATURE_ARCH_LBR) &&
arch/x86/kvm/x86.c
11466
if (cpu_feature_enabled(X86_FEATURE_IBPB_EXIT_TO_USER))
arch/x86/kvm/x86.c
1236
if (cpu_feature_enabled(X86_FEATURE_PKU) &&
arch/x86/kvm/x86.c
1248
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
1253
if (unlikely(cpu_feature_enabled(X86_FEATURE_SMAP) &&
arch/x86/mm/fault.c
1488
address = cpu_feature_enabled(X86_FEATURE_FRED) ? fred_event_data(regs) : read_cr2();
arch/x86/mm/fault.c
856
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
1485
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
1254
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
177
if (!cpu_feature_enabled(X86_FEATURE_OSPKE))
arch/x86/mm/pti.c
104
if (cpu_feature_enabled(X86_FEATURE_INVLPGB)) {
arch/x86/mm/pti.c
529
if (cpu_feature_enabled(X86_FEATURE_PCID))
arch/x86/mm/tlb.c
1497
if (cpu_feature_enabled(X86_FEATURE_INVLPGB))
arch/x86/mm/tlb.c
1535
if (cpu_feature_enabled(X86_FEATURE_INVLPGB))
arch/x86/mm/tlb.c
1543
if (cpu_feature_enabled(X86_FEATURE_INVLPGB))
arch/x86/mm/tlb.c
1718
if (cpu_feature_enabled(X86_FEATURE_PGE)) {
arch/x86/mm/tlb.c
1742
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
1616
if (cpu_feature_enabled(X86_FEATURE_CLEAR_BHB_LOOP)) {
arch/x86/net/bpf_jit_comp.c
1631
if ((cpu_feature_enabled(X86_FEATURE_CLEAR_BHB_LOOP) &&
arch/x86/net/bpf_jit_comp.c
1632
cpu_feature_enabled(X86_FEATURE_HYPERVISOR)) ||
arch/x86/net/bpf_jit_comp.c
1633
cpu_feature_enabled(X86_FEATURE_CLEAR_BHB_HW)) {
arch/x86/net/bpf_jit_comp.c
674
if (cpu_feature_enabled(X86_FEATURE_INDIRECT_THUNK_ITS)) {
arch/x86/net/bpf_jit_comp.c
677
} else if (cpu_feature_enabled(X86_FEATURE_RETPOLINE_LFENCE)) {
arch/x86/net/bpf_jit_comp.c
680
} else if (cpu_feature_enabled(X86_FEATURE_RETPOLINE)) {
arch/x86/net/bpf_jit_comp.c
682
if (cpu_feature_enabled(X86_FEATURE_CALL_DEPTH))
arch/x86/virt/svm/cmdline.c
30
if (!cpu_feature_enabled(X86_FEATURE_HYPERVISOR)) {
arch/x86/virt/svm/sev.c
655
if (cpu_feature_enabled(X86_FEATURE_SEGMENTED_RMP))
arch/x86/virt/svm/sev.c
705
if (cpu_feature_enabled(X86_FEATURE_RMPREAD)) {
arch/x86/xen/setup.c
1004
if (!cpu_feature_enabled(X86_FEATURE_SYSFAST32))
arch/x86/xen/setup.c
1007
if (cpu_feature_enabled(X86_FEATURE_SYSCALL32)) {
drivers/acpi/x86/utils.c
250
if (!cpu_feature_enabled(X86_FEATURE_ZEN))
drivers/cpufreq/amd-pstate.c
1037
if (cpu_feature_enabled(X86_FEATURE_CPPC))
drivers/cpufreq/amd-pstate.c
1263
current_pstate_driver->boost_enabled = cpu_feature_enabled(X86_FEATURE_CPB);
drivers/cpufreq/amd-pstate.c
1291
if (cpu_feature_enabled(X86_FEATURE_CPPC) || cppc_state == AMD_PSTATE_ACTIVE)
drivers/cpufreq/amd-pstate.c
161
if (cpu_feature_enabled(X86_FEATURE_ZEN2)) {
drivers/cpufreq/amd-pstate.c
1746
if (!cpu_feature_enabled(X86_FEATURE_CPPC)) {
drivers/cpufreq/amd-pstate.c
1747
if (cpu_feature_enabled(X86_FEATURE_ZEN2)) {
drivers/cpufreq/amd-pstate.c
1754
} else if (cpu_feature_enabled(X86_FEATURE_ZEN3) ||
drivers/cpufreq/amd-pstate.c
1755
cpu_feature_enabled(X86_FEATURE_ZEN4)) {
drivers/cpufreq/amd-pstate.c
1762
} else if (cpu_feature_enabled(X86_FEATURE_ZEN5)) {
drivers/cpufreq/amd-pstate.c
1826
if (cpu_feature_enabled(X86_FEATURE_CPPC)) {
drivers/cpufreq/amd-pstate.c
808
if (!cpu_feature_enabled(X86_FEATURE_CPB)) {
drivers/cpufreq/amd-pstate.c
845
if (cpu_feature_enabled(X86_FEATURE_AMD_WORKLOAD_CLASS) &&
drivers/cpufreq/amd-pstate.c
894
if (cpu_feature_enabled(X86_FEATURE_AMD_FAST_CPPC))
drivers/cpufreq/intel_pstate.c
1937
if (!hwp_active || !cpu_feature_enabled(X86_FEATURE_HWP_NOTIFY))
drivers/cpufreq/intel_pstate.c
1941
if (cpu_feature_enabled(X86_FEATURE_HWP_HIGHEST_PERF_CHANGE))
drivers/cpufreq/intel_pstate.c
1969
if (!cpu_feature_enabled(X86_FEATURE_HWP_NOTIFY))
drivers/cpufreq/intel_pstate.c
1997
if (cpu_feature_enabled(X86_FEATURE_HWP_HIGHEST_PERF_CHANGE))
drivers/cpufreq/intel_pstate.c
2059
cpu_feature_enabled(X86_FEATURE_IDA))
drivers/cpufreq/intel_pstate.c
2289
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
1141
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
drivers/edac/imh_base.c
537
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
drivers/edac/mce_amd.c
933
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
drivers/edac/pnd2_edac.c
1535
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
drivers/edac/sb_edac.c
3644
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
drivers/edac/skx_base.c
618
if (cpu_feature_enabled(X86_FEATURE_HYPERVISOR))
drivers/hwmon/k10temp.c
454
data->is_zen = cpu_feature_enabled(X86_FEATURE_ZEN);
drivers/idle/intel_idle.c
2124
if (cpu_feature_enabled(X86_FEATURE_KERNEL_IBRS) &&
drivers/iommu/amd/init.c
3233
if (cpu_feature_enabled(X86_FEATURE_LA57) &&
drivers/iommu/amd/init.c
3863
if (cpu_feature_enabled(X86_FEATURE_LA57) &&
drivers/iommu/intel/svm.c
175
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
520
!cpu_feature_enabled(X86_FEATURE_AMD_HTR_CORES) ||
drivers/platform/x86/amd/hfi/hfi.c
521
!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
205
if (!(cpu_feature_enabled(X86_FEATURE_TSC_KNOWN_FREQ) &&
drivers/pps/generators/pps_gen_tio.c
206
cpu_feature_enabled(X86_FEATURE_ART))) {
drivers/ras/amd/fmpm.c
776
if (!cpu_feature_enabled(X86_FEATURE_AMD_PPIN)) {
include/net/tc_wrapper.h
205
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))