| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | hyperv_cpuid.c | 135 TEST_REQUIRE(kvm_has_cap(KVM_CAP_HYPERV_CPUID)); in main() 149 !kvm_has_cap(KVM_CAP_HYPERV_ENLIGHTENED_VMCS)) { in main() 158 if (!kvm_has_cap(KVM_CAP_SYS_HYPERV_CPUID)) { in main()
|
| H A D | evmcs_smm_controls_test.c | 85 TEST_REQUIRE(kvm_has_cap(KVM_CAP_NESTED_STATE)); in main() 86 TEST_REQUIRE(kvm_has_cap(KVM_CAP_HYPERV_ENLIGHTENED_VMCS)); in main() 87 TEST_REQUIRE(kvm_has_cap(KVM_CAP_X86_SMM)); in main()
|
| H A D | sev_migrate_tests.c | 374 TEST_REQUIRE(kvm_has_cap(KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM)); in main() 375 TEST_REQUIRE(kvm_has_cap(KVM_CAP_VM_COPY_ENC_CONTEXT_FROM)); in main() 381 if (kvm_has_cap(KVM_CAP_VM_MOVE_ENC_CONTEXT_FROM)) { in main() 387 if (kvm_has_cap(KVM_CAP_VM_COPY_ENC_CONTEXT_FROM)) in main() 390 if (kvm_has_cap(KVM_CAP_VM_COPY_ENC_CONTEXT_FROM)) { in main()
|
| H A D | feature_msrs_test.c | 82 if (!kvm_has_cap(KVM_CAP_DISABLE_QUIRKS2) || in test_feature_msr() 106 TEST_REQUIRE(kvm_has_cap(KVM_CAP_GET_MSR_FEATURES)); in main()
|
| H A D | smm_test.c | 124 TEST_REQUIRE(kvm_has_cap(KVM_CAP_X86_SMM)); in main() 131 if (kvm_has_cap(KVM_CAP_NESTED_STATE)) { in main()
|
| H A D | exit_on_emulation_failure_test.c | 26 TEST_REQUIRE(kvm_has_cap(KVM_CAP_EXIT_ON_EMULATION_FAILURE)); in main()
|
| H A D | hyperv_evmcs.c | 243 TEST_REQUIRE(kvm_has_cap(KVM_CAP_NESTED_STATE)); in main() 244 TEST_REQUIRE(kvm_has_cap(KVM_CAP_HYPERV_ENLIGHTENED_VMCS)); in main()
|
| H A D | max_vcpuid_cap_test.c | 30 if (kvm_has_cap(KVM_CAP_SET_BOOT_CPU_ID)) { in main()
|
| H A D | platform_info_test.c | 48 TEST_REQUIRE(kvm_has_cap(KVM_CAP_MSR_PLATFORM_INFO)); in main()
|
| H A D | smaller_maxphyaddr_emulation_test.c | 54 TEST_REQUIRE(kvm_has_cap(KVM_CAP_SMALLER_MAXPHYADDR)); in main()
|
| H A D | tsc_scaling_sync.c | 88 TEST_REQUIRE(kvm_has_cap(KVM_CAP_VM_TSC_CONTROL)); in main()
|
| H A D | hyperv_extended_hypercalls.c | 46 TEST_REQUIRE(kvm_has_cap(KVM_CAP_HYPERV_CPUID)); in main()
|
| H A D | vmx_nested_la57_state_test.c | 85 TEST_REQUIRE(kvm_has_cap(KVM_CAP_NESTED_STATE)); in main()
|
| H A D | kvm_buslock_test.c | 82 TEST_REQUIRE(kvm_has_cap(KVM_CAP_X86_BUS_LOCK_EXIT)); in main()
|
| H A D | triple_fault_event_test.c | 71 TEST_REQUIRE(kvm_has_cap(KVM_CAP_X86_TRIPLE_FAULT_EVENT)); in main()
|
| H A D | monitor_mwait_test.c | 78 TEST_REQUIRE(kvm_has_cap(KVM_CAP_DISABLE_QUIRKS2)); in main()
|
| H A D | set_boot_cpu_id.c | 139 TEST_REQUIRE(kvm_has_cap(KVM_CAP_SET_BOOT_CPU_ID)); in main()
|
| /linux/tools/testing/selftests/kvm/ |
| H A D | coalesced_io_test.c | 192 TEST_REQUIRE(kvm_has_cap(KVM_CAP_COALESCED_MMIO)); in main() 195 TEST_REQUIRE(kvm_has_cap(KVM_CAP_COALESCED_PIO)); in main()
|
| H A D | dirty_log_test.c | 243 return kvm_has_cap(KVM_CAP_MANUAL_DIRTY_LOG_PROTECT2); in clear_log_supported() 294 return (kvm_has_cap(KVM_CAP_DIRTY_LOG_RING) || in dirty_ring_supported() 295 kvm_has_cap(KVM_CAP_DIRTY_LOG_RING_ACQ_REL)); in dirty_ring_supported()
|
| /linux/tools/testing/selftests/kvm/lib/s390/ |
| H A D | diag318_test_handler.c | 63 if (!kvm_has_cap(KVM_CAP_S390_DIAG318)) { in get_diag318_info()
|
| /linux/tools/testing/selftests/kvm/riscv/ |
| H A D | ebreak_test.c | 45 TEST_REQUIRE(kvm_has_cap(KVM_CAP_SET_GUEST_DEBUG)); in main()
|
| /linux/tools/testing/selftests/kvm/s390/ |
| H A D | keyop.c | 283 TEST_REQUIRE(kvm_has_cap(KVM_CAP_S390_KEYOP)); in main() 284 TEST_REQUIRE(kvm_has_cap(KVM_CAP_S390_UCONTROL)); in main()
|
| H A D | irq_routing.c | 68 TEST_REQUIRE(kvm_has_cap(KVM_CAP_IRQ_ROUTING)); in main()
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | vcpu_width_config.c | 85 TEST_REQUIRE(kvm_has_cap(KVM_CAP_ARM_EL1_32BIT)); in main()
|
| /linux/tools/testing/selftests/kvm/lib/x86/ |
| H A D | hyperv.c | 72 if (!kvm_has_cap(KVM_CAP_SYS_HYPERV_CPUID)) in kvm_hv_cpu_has()
|