Home
last modified time | relevance | path

Searched refs:kvm_cpu_has (Results 1 – 25 of 47) sorted by relevance

12

/linux/tools/testing/selftests/kvm/x86/
H A Dset_sregs_test.c53 if (kvm_cpu_has(X86_FEATURE_UMIP)) in calc_supported_cr4_feature_bits()
55 if (kvm_cpu_has(X86_FEATURE_LA57)) in calc_supported_cr4_feature_bits()
57 if (kvm_cpu_has(X86_FEATURE_VMX)) in calc_supported_cr4_feature_bits()
59 if (kvm_cpu_has(X86_FEATURE_SMX)) in calc_supported_cr4_feature_bits()
61 if (kvm_cpu_has(X86_FEATURE_FSGSBASE)) in calc_supported_cr4_feature_bits()
63 if (kvm_cpu_has(X86_FEATURE_PCID)) in calc_supported_cr4_feature_bits()
65 if (kvm_cpu_has(X86_FEATURE_XSAVE)) in calc_supported_cr4_feature_bits()
67 if (kvm_cpu_has(X86_FEATURE_SMEP)) in calc_supported_cr4_feature_bits()
69 if (kvm_cpu_has(X86_FEATURE_SMAP)) in calc_supported_cr4_feature_bits()
71 if (kvm_cpu_has(X86_FEATURE_PKU)) in calc_supported_cr4_feature_bits()
H A Dnested_close_kvm_test.c74 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX) || in main()
75 kvm_cpu_has(X86_FEATURE_SVM)); in main()
79 if (kvm_cpu_has(X86_FEATURE_VMX)) in main()
H A Damx_test.c249 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XFD)); in main()
250 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XSAVE)); in main()
251 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_AMX_TILE)); in main()
252 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XTILECFG)); in main()
253 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XTILEDATA)); in main()
254 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XTILEDATA_XFD)); in main()
H A Dnested_invalid_cr3_test.c83 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX) || in main()
84 kvm_cpu_has(X86_FEATURE_SVM)); in main()
88 if (kvm_cpu_has(X86_FEATURE_VMX)) in main()
H A Dkvm_buslock_test.c75 const bool has_nested = kvm_cpu_has(X86_FEATURE_SVM) || kvm_cpu_has(X86_FEATURE_VMX); in main()
88 if (kvm_cpu_has(X86_FEATURE_SVM)) in main()
H A Dnested_tsc_adjust_test.c131 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX) || in main()
132 kvm_cpu_has(X86_FEATURE_SVM)); in main()
135 if (kvm_cpu_has(X86_FEATURE_VMX)) in main()
H A Dsev_init2_tests.c133 have_sev = kvm_cpu_has(X86_FEATURE_SEV); in main()
139 have_sev_es = kvm_cpu_has(X86_FEATURE_SEV_ES); in main()
145 have_snp = kvm_cpu_has(X86_FEATURE_SEV_SNP); in main()
H A Dnested_emulation_test.c130 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM) || kvm_cpu_has(X86_FEATURE_VMX)); in main()
135 if (kvm_cpu_has(X86_FEATURE_SVM)) in main()
H A Dnested_vmsave_vmload_test.c137 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM)); in main()
138 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_NPT)); in main()
139 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_V_VMSAVE_VMLOAD)); in main()
H A Dnested_tsc_scaling_test.c164 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX) || in main()
165 kvm_cpu_has(X86_FEATURE_SVM)); in main()
189 if (kvm_cpu_has(X86_FEATURE_VMX)) in main()
H A Daperfmperf_test.c124 const bool has_nested = kvm_cpu_has(X86_FEATURE_SVM) || kvm_cpu_has(X86_FEATURE_VMX); in main()
158 else if (kvm_cpu_has(X86_FEATURE_SVM)) in main()
H A Dnested_dirty_log_test.c215 if (kvm_cpu_has(X86_FEATURE_VMX)) in test_dirty_log()
285 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX) || kvm_cpu_has(X86_FEATURE_SVM)); in main()
H A Dsev_smoke_test.c248 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SEV)); in main()
252 if (kvm_cpu_has(X86_FEATURE_SEV_ES)) in main()
255 if (kvm_cpu_has(X86_FEATURE_SEV_SNP)) in main()
H A Dmsrs_test.c294 if (!kvm_cpu_has(msrs[idx].feature)) in host_test_msr()
464 (kvm_cpu_has(msr->feature) || kvm_cpu_has(msr->feature2)), in test_msrs()
467 (kvm_cpu_has(msr->feature) || kvm_cpu_has(msr->feature2)) ? in test_msrs()
H A Dvmx_nested_la57_state_test.c83 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX)); in main()
84 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_LA57)); in main()
H A Dtriple_fault_event_test.c66 bool has_vmx = kvm_cpu_has(X86_FEATURE_VMX); in main()
67 bool has_svm = kvm_cpu_has(X86_FEATURE_SVM); in main()
H A Dnested_set_state_test.c357 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX) || in main()
358 kvm_cpu_has(X86_FEATURE_SVM)); in main()
367 if (kvm_cpu_has(X86_FEATURE_VMX)) in main()
399 if (kvm_cpu_has(X86_FEATURE_VMX)) in main()
H A Dhyperv_cpuid.c148 if (!kvm_cpu_has(X86_FEATURE_VMX) || in main()
164 test_hv_cpuid(NULL, kvm_cpu_has(X86_FEATURE_VMX)); in main()
H A Dnested_exceptions_test.c225 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM) || kvm_cpu_has(X86_FEATURE_VMX)); in main()
230 if (kvm_cpu_has(X86_FEATURE_SVM)) in main()
H A Dsmm_test.c132 if (kvm_cpu_has(X86_FEATURE_SVM)) in main()
134 else if (kvm_cpu_has(X86_FEATURE_VMX)) in main()
H A Dvmx_msrs_test.c85 if (!kvm_cpu_has(feature)) in __ia32_feature_control_msr_test()
122 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX)); in main()
H A Dsvm_nested_soft_inject_test.c199 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM)); in main()
201 TEST_ASSERT(kvm_cpu_has(X86_FEATURE_NRIPS), in main()
H A Dxss_msr_test.c26 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XSAVES)); in main()
H A Dstate_test.c243 if (kvm_cpu_has(X86_FEATURE_SVM)) in main()
245 else if (kvm_cpu_has(X86_FEATURE_VMX)) in main()
/linux/tools/testing/selftests/kvm/include/x86/
H A Dsvm_util.h65 return kvm_cpu_has(X86_FEATURE_NPT); in kvm_cpu_has_npt()

12