| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | kvm_buslock_test.c | 63 if (this_cpu_has(X86_FEATURE_SVM)) in guest_code() 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 | smm_test.c | 83 if (this_cpu_has(X86_FEATURE_SVM)) { in guest_code() 99 if (this_cpu_has(X86_FEATURE_SVM)) { in guest_code() 132 if (kvm_cpu_has(X86_FEATURE_SVM)) in main()
|
| H A D | nested_emulation_test.c | 51 int f = this_cpu_has(X86_FEATURE_SVM) ? SVM_F : VMX_F; in guest_code() 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 | aperfmperf_test.c | 98 if (this_cpu_has(X86_FEATURE_SVM)) in guest_code() 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_exceptions_test.c | 161 if (this_cpu_has(X86_FEATURE_SVM)) in l1_guest_code() 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 | nested_set_state_test.c | 280 vcpu_set_cpuid_feature(vcpu, X86_FEATURE_SVM); in test_svm_nested_state() 358 kvm_cpu_has(X86_FEATURE_SVM)); in main() 370 vcpu_clear_cpuid_feature(vcpu, X86_FEATURE_SVM); in main()
|
| H A D | state_test.c | 216 if (this_cpu_has(X86_FEATURE_SVM)) in guest_code() 243 if (kvm_cpu_has(X86_FEATURE_SVM)) in main()
|
| H A D | svm_nested_shutdown_test.c | 48 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM)); in main()
|
| H A D | svm_vmcall_test.c | 42 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM)); in main()
|
| H A D | nested_close_kvm_test.c | 75 kvm_cpu_has(X86_FEATURE_SVM)); in main()
|
| H A D | svm_int_ctl_test.c | 89 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM)); in main()
|
| H A D | nested_invalid_cr3_test.c | 84 kvm_cpu_has(X86_FEATURE_SVM)); in main()
|
| H A D | triple_fault_event_test.c | 67 bool has_svm = kvm_cpu_has(X86_FEATURE_SVM); in main()
|
| H A D | nested_tsc_adjust_test.c | 132 kvm_cpu_has(X86_FEATURE_SVM)); in main()
|
| H A D | svm_nested_soft_inject_test.c | 199 TEST_REQUIRE(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()
|
| H A D | nested_tsc_scaling_test.c | 165 kvm_cpu_has(X86_FEATURE_SVM)); in main()
|
| H A D | hyperv_svm_test.c | 159 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_SVM)); in main()
|
| H A D | nested_dirty_log_test.c | 285 TEST_REQUIRE(kvm_cpu_has(X86_FEATURE_VMX) || kvm_cpu_has(X86_FEATURE_SVM)); in main()
|
| /linux/arch/x86/include/asm/ |
| H A D | cpufeatures.h | 153 #define X86_FEATURE_SVM ( 6*32+ 2) /* "svm" Secure Virtual Machine */ macro
|
| /linux/tools/arch/x86/include/asm/ |
| H A D | cpufeatures.h | 153 #define X86_FEATURE_SVM ( 6*32+ 2) /* "svm" Secure Virtual Machine */ macro
|
| /linux/arch/x86/kernel/cpu/ |
| H A D | amd.c | 1101 if (cpu_has(c, X86_FEATURE_SVM)) { in init_amd() 1105 clear_cpu_cap(c, X86_FEATURE_SVM); in init_amd()
|
| /linux/arch/x86/kvm/svm/ |
| H A D | svm.c | 64 X86_MATCH_FEATURE(X86_FEATURE_SVM, NULL), 434 if (!cpu_has(c, X86_FEATURE_SVM)) { in __kvm_is_svm_supported() 4851 if (!guest_cpu_cap_has(vcpu, X86_FEATURE_SVM)) in svm_leave_smm() 5321 kvm_cpu_cap_set(X86_FEATURE_SVM); in svm_set_cpu_caps()
|
| /linux/tools/testing/selftests/kvm/include/x86/ |
| H A D | processor.h | 187 #define X86_FEATURE_SVM KVM_X86_CPU_FEATURE(0x80000001, 0, ECX, 2) macro
|
| /linux/arch/x86/kvm/ |
| H A D | cpuid.c | 1821 if (!kvm_cpu_cap_has(X86_FEATURE_SVM)) { in __do_cpuid_func()
|