| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | set_sregs_test.c | 53 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 D | nested_close_kvm_test.c | 74 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 D | amx_test.c | 249 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 D | nested_invalid_cr3_test.c | 83 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 D | kvm_buslock_test.c | 75 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 D | nested_tsc_adjust_test.c | 131 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 D | sev_init2_tests.c | 133 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 D | nested_emulation_test.c | 130 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 D | nested_vmsave_vmload_test.c | 137 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 D | nested_tsc_scaling_test.c | 164 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 D | aperfmperf_test.c | 124 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 D | nested_dirty_log_test.c | 215 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 D | sev_smoke_test.c | 248 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 D | msrs_test.c | 294 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 D | vmx_nested_la57_state_test.c | 83 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX)); in main() 84 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_LA57)); in main()
|
| H A D | triple_fault_event_test.c | 66 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 D | nested_set_state_test.c | 357 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 D | hyperv_cpuid.c | 148 if (!kvm_cpu_has(X86_FEATURE_VMX) || in main() 164 test_hv_cpuid(NULL, kvm_cpu_has(X86_FEATURE_VMX)); in main()
|
| H A D | nested_exceptions_test.c | 225 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 D | smm_test.c | 132 if (kvm_cpu_has(X86_FEATURE_SVM)) in main() 134 else if (kvm_cpu_has(X86_FEATURE_VMX)) in main()
|
| H A D | vmx_msrs_test.c | 85 if (!kvm_cpu_has(feature)) in __ia32_feature_control_msr_test() 122 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX)); in main()
|
| H A D | svm_nested_soft_inject_test.c | 199 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM)); in main() 201 TEST_ASSERT(kvm_cpu_has(X86_FEATURE_NRIPS), in main()
|
| H A D | xss_msr_test.c | 26 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_XSAVES)); in main()
|
| H A D | state_test.c | 243 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 D | svm_util.h | 65 return kvm_cpu_has(X86_FEATURE_NPT); in kvm_cpu_has_npt()
|