Symbol: kvm_cpu_has
tools/testing/selftests/kvm/include/x86/processor.h
1010
return nr_bits > feature.f.bit && !kvm_cpu_has(feature.f);
tools/testing/selftests/kvm/include/x86/processor.h
1015
return nr_bits > feature.f.bit || kvm_cpu_has(feature.f);
tools/testing/selftests/kvm/include/x86/svm_util.h
65
return kvm_cpu_has(X86_FEATURE_NPT);
tools/testing/selftests/kvm/lib/x86/memstress.c
115
if (kvm_cpu_has(X86_FEATURE_VMX))
tools/testing/selftests/kvm/lib/x86/processor.c
1306
*pa_bits = kvm_cpu_has(X86_FEATURE_PAE) ? 36 : 32;
tools/testing/selftests/kvm/lib/x86/processor.c
488
if (kvm_cpu_has(X86_FEATURE_VMX))
tools/testing/selftests/kvm/lib/x86/processor.c
661
if (kvm_cpu_has(X86_FEATURE_XSAVE))
tools/testing/selftests/kvm/lib/x86/processor.c
686
if (!kvm_cpu_has(X86_FEATURE_XSAVE))
tools/testing/selftests/kvm/lib/x86/vmx.c
380
if (!kvm_cpu_has(X86_FEATURE_VMX))
tools/testing/selftests/kvm/steal_time.c
67
return kvm_cpu_has(X86_FEATURE_KVM_STEAL_TIME);
tools/testing/selftests/kvm/x86/amx_test.c
249
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XFD));
tools/testing/selftests/kvm/x86/amx_test.c
250
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XSAVE));
tools/testing/selftests/kvm/x86/amx_test.c
251
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_AMX_TILE));
tools/testing/selftests/kvm/x86/amx_test.c
252
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XTILECFG));
tools/testing/selftests/kvm/x86/amx_test.c
253
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XTILEDATA));
tools/testing/selftests/kvm/x86/amx_test.c
254
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XTILEDATA_XFD));
tools/testing/selftests/kvm/x86/aperfmperf_test.c
124
const bool has_nested = kvm_cpu_has(X86_FEATURE_SVM) || kvm_cpu_has(X86_FEATURE_VMX);
tools/testing/selftests/kvm/x86/aperfmperf_test.c
158
else if (kvm_cpu_has(X86_FEATURE_SVM))
tools/testing/selftests/kvm/x86/cpuid_test.c
171
if (kvm_cpu_has(X86_FEATURE_XSAVE))
tools/testing/selftests/kvm/x86/cpuid_test.c
173
if (kvm_cpu_has(X86_FEATURE_PKU))
tools/testing/selftests/kvm/x86/cr4_cpuid_sync_test.c
69
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XSAVE));
tools/testing/selftests/kvm/x86/evmcs_smm_controls_test.c
84
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX));
tools/testing/selftests/kvm/x86/hyperv_cpuid.c
148
if (!kvm_cpu_has(X86_FEATURE_VMX) ||
tools/testing/selftests/kvm/x86/hyperv_cpuid.c
164
test_hv_cpuid(NULL, kvm_cpu_has(X86_FEATURE_VMX));
tools/testing/selftests/kvm/x86/hyperv_evmcs.c
242
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX));
tools/testing/selftests/kvm/x86/hyperv_features.c
139
bool has_invtsc = kvm_cpu_has(X86_FEATURE_INVTSC);
tools/testing/selftests/kvm/x86/hyperv_svm_test.c
159
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM));
tools/testing/selftests/kvm/x86/kvm_buslock_test.c
75
const bool has_nested = kvm_cpu_has(X86_FEATURE_SVM) || kvm_cpu_has(X86_FEATURE_VMX);
tools/testing/selftests/kvm/x86/kvm_buslock_test.c
88
if (kvm_cpu_has(X86_FEATURE_SVM))
tools/testing/selftests/kvm/x86/msrs_test.c
294
if (!kvm_cpu_has(msrs[idx].feature))
tools/testing/selftests/kvm/x86/msrs_test.c
464
(kvm_cpu_has(msr->feature) || kvm_cpu_has(msr->feature2)),
tools/testing/selftests/kvm/x86/msrs_test.c
467
(kvm_cpu_has(msr->feature) || kvm_cpu_has(msr->feature2)) ?
tools/testing/selftests/kvm/x86/nested_close_kvm_test.c
74
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX) ||
tools/testing/selftests/kvm/x86/nested_close_kvm_test.c
75
kvm_cpu_has(X86_FEATURE_SVM));
tools/testing/selftests/kvm/x86/nested_close_kvm_test.c
79
if (kvm_cpu_has(X86_FEATURE_VMX))
tools/testing/selftests/kvm/x86/nested_dirty_log_test.c
215
if (kvm_cpu_has(X86_FEATURE_VMX))
tools/testing/selftests/kvm/x86/nested_dirty_log_test.c
285
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX) || kvm_cpu_has(X86_FEATURE_SVM));
tools/testing/selftests/kvm/x86/nested_emulation_test.c
130
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM) || kvm_cpu_has(X86_FEATURE_VMX));
tools/testing/selftests/kvm/x86/nested_emulation_test.c
135
if (kvm_cpu_has(X86_FEATURE_SVM))
tools/testing/selftests/kvm/x86/nested_exceptions_test.c
225
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM) || kvm_cpu_has(X86_FEATURE_VMX));
tools/testing/selftests/kvm/x86/nested_exceptions_test.c
230
if (kvm_cpu_has(X86_FEATURE_SVM))
tools/testing/selftests/kvm/x86/nested_invalid_cr3_test.c
83
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX) ||
tools/testing/selftests/kvm/x86/nested_invalid_cr3_test.c
84
kvm_cpu_has(X86_FEATURE_SVM));
tools/testing/selftests/kvm/x86/nested_invalid_cr3_test.c
88
if (kvm_cpu_has(X86_FEATURE_VMX))
tools/testing/selftests/kvm/x86/nested_set_state_test.c
357
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX) ||
tools/testing/selftests/kvm/x86/nested_set_state_test.c
358
kvm_cpu_has(X86_FEATURE_SVM));
tools/testing/selftests/kvm/x86/nested_set_state_test.c
367
if (kvm_cpu_has(X86_FEATURE_VMX))
tools/testing/selftests/kvm/x86/nested_set_state_test.c
399
if (kvm_cpu_has(X86_FEATURE_VMX))
tools/testing/selftests/kvm/x86/nested_tsc_adjust_test.c
131
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX) ||
tools/testing/selftests/kvm/x86/nested_tsc_adjust_test.c
132
kvm_cpu_has(X86_FEATURE_SVM));
tools/testing/selftests/kvm/x86/nested_tsc_adjust_test.c
135
if (kvm_cpu_has(X86_FEATURE_VMX))
tools/testing/selftests/kvm/x86/nested_tsc_scaling_test.c
164
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX) ||
tools/testing/selftests/kvm/x86/nested_tsc_scaling_test.c
165
kvm_cpu_has(X86_FEATURE_SVM));
tools/testing/selftests/kvm/x86/nested_tsc_scaling_test.c
189
if (kvm_cpu_has(X86_FEATURE_VMX))
tools/testing/selftests/kvm/x86/nested_vmsave_vmload_test.c
137
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM));
tools/testing/selftests/kvm/x86/nested_vmsave_vmload_test.c
138
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_NPT));
tools/testing/selftests/kvm/x86/nested_vmsave_vmload_test.c
139
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_V_VMSAVE_VMLOAD));
tools/testing/selftests/kvm/x86/pmu_counters_test.c
692
kvm_has_perf_caps = kvm_cpu_has(X86_FEATURE_PDCM);
tools/testing/selftests/kvm/x86/set_sregs_test.c
53
if (kvm_cpu_has(X86_FEATURE_UMIP))
tools/testing/selftests/kvm/x86/set_sregs_test.c
55
if (kvm_cpu_has(X86_FEATURE_LA57))
tools/testing/selftests/kvm/x86/set_sregs_test.c
57
if (kvm_cpu_has(X86_FEATURE_VMX))
tools/testing/selftests/kvm/x86/set_sregs_test.c
59
if (kvm_cpu_has(X86_FEATURE_SMX))
tools/testing/selftests/kvm/x86/set_sregs_test.c
61
if (kvm_cpu_has(X86_FEATURE_FSGSBASE))
tools/testing/selftests/kvm/x86/set_sregs_test.c
63
if (kvm_cpu_has(X86_FEATURE_PCID))
tools/testing/selftests/kvm/x86/set_sregs_test.c
65
if (kvm_cpu_has(X86_FEATURE_XSAVE))
tools/testing/selftests/kvm/x86/set_sregs_test.c
67
if (kvm_cpu_has(X86_FEATURE_SMEP))
tools/testing/selftests/kvm/x86/set_sregs_test.c
69
if (kvm_cpu_has(X86_FEATURE_SMAP))
tools/testing/selftests/kvm/x86/set_sregs_test.c
71
if (kvm_cpu_has(X86_FEATURE_PKU))
tools/testing/selftests/kvm/x86/sev_init2_tests.c
133
have_sev = kvm_cpu_has(X86_FEATURE_SEV);
tools/testing/selftests/kvm/x86/sev_init2_tests.c
139
have_sev_es = kvm_cpu_has(X86_FEATURE_SEV_ES);
tools/testing/selftests/kvm/x86/sev_init2_tests.c
145
have_snp = kvm_cpu_has(X86_FEATURE_SEV_SNP);
tools/testing/selftests/kvm/x86/sev_migrate_tests.c
377
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SEV));
tools/testing/selftests/kvm/x86/sev_migrate_tests.c
379
have_sev_es = kvm_cpu_has(X86_FEATURE_SEV_ES);
tools/testing/selftests/kvm/x86/sev_smoke_test.c
248
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SEV));
tools/testing/selftests/kvm/x86/sev_smoke_test.c
252
if (kvm_cpu_has(X86_FEATURE_SEV_ES))
tools/testing/selftests/kvm/x86/sev_smoke_test.c
255
if (kvm_cpu_has(X86_FEATURE_SEV_SNP))
tools/testing/selftests/kvm/x86/smm_test.c
132
if (kvm_cpu_has(X86_FEATURE_SVM))
tools/testing/selftests/kvm/x86/smm_test.c
134
else if (kvm_cpu_has(X86_FEATURE_VMX))
tools/testing/selftests/kvm/x86/state_test.c
243
if (kvm_cpu_has(X86_FEATURE_SVM))
tools/testing/selftests/kvm/x86/state_test.c
245
else if (kvm_cpu_has(X86_FEATURE_VMX))
tools/testing/selftests/kvm/x86/svm_int_ctl_test.c
89
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM));
tools/testing/selftests/kvm/x86/svm_nested_shutdown_test.c
48
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM));
tools/testing/selftests/kvm/x86/svm_nested_soft_inject_test.c
199
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM));
tools/testing/selftests/kvm/x86/svm_nested_soft_inject_test.c
201
TEST_ASSERT(kvm_cpu_has(X86_FEATURE_NRIPS),
tools/testing/selftests/kvm/x86/svm_vmcall_test.c
42
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM));
tools/testing/selftests/kvm/x86/triple_fault_event_test.c
66
bool has_vmx = kvm_cpu_has(X86_FEATURE_VMX);
tools/testing/selftests/kvm/x86/triple_fault_event_test.c
67
bool has_svm = kvm_cpu_has(X86_FEATURE_SVM);
tools/testing/selftests/kvm/x86/vmx_apic_access_test.c
83
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX));
tools/testing/selftests/kvm/x86/vmx_apicv_updates_test.c
119
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX));
tools/testing/selftests/kvm/x86/vmx_invalid_nested_guest_state.c
61
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX));
tools/testing/selftests/kvm/x86/vmx_msrs_test.c
122
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX));
tools/testing/selftests/kvm/x86/vmx_msrs_test.c
85
if (!kvm_cpu_has(feature))
tools/testing/selftests/kvm/x86/vmx_nested_la57_state_test.c
83
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX));
tools/testing/selftests/kvm/x86/vmx_nested_la57_state_test.c
84
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_LA57));
tools/testing/selftests/kvm/x86/vmx_pmu_caps_test.c
237
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_PDCM));
tools/testing/selftests/kvm/x86/vmx_preemption_timer_test.c
168
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX));
tools/testing/selftests/kvm/x86/xcr0_cpuid_test.c
112
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XSAVE));
tools/testing/selftests/kvm/x86/xss_msr_test.c
26
TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XSAVES));