Home
last modified time | relevance | path

Searched refs:exit_reason (Results 1 – 25 of 52) sorted by relevance

123

/Linux-v5.4/tools/testing/selftests/kvm/x86_64/
Dsync_regs_test.c141 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main()
143 run->exit_reason, in main()
144 exit_reason_str(run->exit_reason)); in main()
163 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main()
165 run->exit_reason, in main()
166 exit_reason_str(run->exit_reason)); in main()
190 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main()
192 run->exit_reason, in main()
193 exit_reason_str(run->exit_reason)); in main()
208 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main()
[all …]
Dplatform_info_test.c55 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in test_msr_platform_info_enabled()
57 run->exit_reason, in test_msr_platform_info_enabled()
58 exit_reason_str(run->exit_reason)); in test_msr_platform_info_enabled()
75 TEST_ASSERT(run->exit_reason == KVM_EXIT_SHUTDOWN, in test_msr_platform_info_disabled()
77 run->exit_reason, in test_msr_platform_info_disabled()
78 exit_reason_str(run->exit_reason)); in test_msr_platform_info_disabled()
Dvmx_close_while_nested_test.c71 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main()
73 run->exit_reason, in main()
74 exit_reason_str(run->exit_reason)); in main()
Dcr4_cpuid_sync_test.c91 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main()
93 run->exit_reason, in main()
94 exit_reason_str(run->exit_reason)); in main()
Dvmx_dirty_log_test.c122 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main()
124 run->exit_reason, in main()
125 exit_reason_str(run->exit_reason)); in main()
Dvmx_tsc_adjust_test.c146 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main()
148 run->exit_reason, in main()
149 exit_reason_str(run->exit_reason)); in main()
Dsmm_test.c126 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main()
128 stage, run->exit_reason, in main()
129 exit_reason_str(run->exit_reason)); in main()
Devmcs_test.c105 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main()
107 stage, run->exit_reason, in main()
108 exit_reason_str(run->exit_reason)); in main()
Dstate_test.c148 TEST_ASSERT(run->exit_reason == KVM_EXIT_IO, in main()
150 stage, run->exit_reason, in main()
151 exit_reason_str(run->exit_reason)); in main()
Dmmio_warning_test.c48 res, run->exit_reason, run->internal.suberror); in thr()
/Linux-v5.4/tools/testing/selftests/kvm/s390x/
Dsync_regs_test.c122 TEST_ASSERT(run->exit_reason == KVM_EXIT_S390_SIEIC, in main()
124 run->exit_reason, in main()
125 exit_reason_str(run->exit_reason)); in main()
147 TEST_ASSERT(run->exit_reason == KVM_EXIT_S390_SIEIC, in main()
149 run->exit_reason, in main()
150 exit_reason_str(run->exit_reason)); in main()
172 TEST_ASSERT(run->exit_reason == KVM_EXIT_S390_SIEIC, in main()
174 run->exit_reason, in main()
175 exit_reason_str(run->exit_reason)); in main()
Dmemop.c67 TEST_ASSERT(run->exit_reason == KVM_EXIT_S390_SIEIC, in main()
69 run->exit_reason, in main()
70 exit_reason_str(run->exit_reason)); in main()
/Linux-v5.4/arch/mips/kvm/
Dtrap_emul.c63 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_no_handler()
100 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_cop_unusable()
105 run->exit_reason = KVM_EXIT_INTR; in kvm_trap_emul_handle_cop_unusable()
128 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_bad_load()
137 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_bad_load()
145 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_bad_load()
147 run->exit_reason = KVM_EXIT_MMIO; in kvm_mips_bad_load()
164 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_bad_store()
172 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_bad_store()
174 run->exit_reason = KVM_EXIT_MMIO; in kvm_mips_bad_store()
[all …]
Dvz.c861 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_vz_no_handler()
1453 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_vz_handle_guest_exit()
1496 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_vz_handle_cop_unusable()
1527 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_vz_handle_msa_disabled()
1549 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_vz_handle_tlb_ld_miss()
1558 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_vz_handle_tlb_ld_miss()
1567 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_vz_handle_tlb_ld_miss()
1574 run->exit_reason = KVM_EXIT_MMIO; in kvm_trap_vz_handle_tlb_ld_miss()
1577 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_vz_handle_tlb_ld_miss()
1605 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_vz_handle_tlb_st_miss()
[all …]
/Linux-v5.4/arch/x86/kvm/vmx/
Dnested.h28 bool nested_vmx_exit_reflected(struct kvm_vcpu *vcpu, u32 exit_reason);
29 void nested_vmx_vmexit(struct kvm_vcpu *vcpu, u32 exit_reason,
76 u32 exit_reason) in nested_vmx_reflect_vmexit() argument
85 WARN_ON(exit_reason == EXIT_REASON_EXTERNAL_INTERRUPT); in nested_vmx_reflect_vmexit()
95 nested_vmx_vmexit(vcpu, exit_reason, exit_intr_info, in nested_vmx_reflect_vmexit()
Dvmx.c1566 to_vmx(vcpu)->exit_reason != EXIT_REASON_EPT_MISCONFIG) { in skip_emulated_instruction()
4648 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exception_nmi()
4696 kvm_run->exit_reason = KVM_EXIT_DEBUG; in handle_exception_nmi()
4702 kvm_run->exit_reason = KVM_EXIT_EXCEPTION; in handle_exception_nmi()
4718 vcpu->run->exit_reason = KVM_EXIT_SHUTDOWN; in handle_triple_fault()
4852 vcpu->run->exit_reason = KVM_EXIT_SET_TPR; in handle_cr()
4886 vcpu->run->exit_reason = 0; in handle_cr()
4919 vcpu->run->exit_reason = KVM_EXIT_DEBUG; in handle_dr()
5258 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_invalid_guest_state()
5858 u32 exit_reason = vmx->exit_reason; in vmx_handle_exit() local
[all …]
Dnested.c330 u32 exit_reason; in nested_ept_inject_page_fault() local
334 exit_reason = EXIT_REASON_PML_FULL; in nested_ept_inject_page_fault()
338 exit_reason = EXIT_REASON_EPT_MISCONFIG; in nested_ept_inject_page_fault()
340 exit_reason = EXIT_REASON_EPT_VIOLATION; in nested_ept_inject_page_fault()
342 nested_vmx_vmexit(vcpu, exit_reason, 0, exit_qualification); in nested_ept_inject_page_fault()
2947 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in nested_get_vmcs12_pages()
3048 u32 exit_reason = EXIT_REASON_INVALID_STATE; in nested_vmx_enter_non_root_mode() local
3106 exit_reason = EXIT_REASON_MSR_LOAD_FAIL; in nested_vmx_enter_non_root_mode()
3174 vmcs12->vm_exit_reason = exit_reason | VMX_EXIT_REASONS_FAILED_VMENTRY; in nested_vmx_enter_non_root_mode()
3730 u32 exit_reason, u32 exit_intr_info, in prepare_vmcs12() argument
[all …]
/Linux-v5.4/arch/arm64/kvm/
Dhandle_exit.c125 run->exit_reason = KVM_EXIT_DEBUG; in kvm_handle_guest_debug()
300 run->exit_reason = KVM_EXIT_FAIL_ENTRY; in handle_exit()
307 run->exit_reason = KVM_EXIT_FAIL_ENTRY; in handle_exit()
312 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exit()
/Linux-v5.4/arch/arm/kvm/
Dhandle_exit.c167 run->exit_reason = KVM_EXIT_FAIL_ENTRY; in handle_exit()
172 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exit()
/Linux-v5.4/tools/testing/selftests/kvm/lib/s390x/
Ducall.c41 if (run->exit_reason == KVM_EXIT_S390_SIEIC && in get_ucall()
/Linux-v5.4/tools/testing/selftests/kvm/lib/x86_64/
Ducall.c43 if (run->exit_reason == KVM_EXIT_IO && run->io.port == UCALL_PIO_PORT) { in get_ucall()
/Linux-v5.4/tools/testing/selftests/kvm/lib/aarch64/
Ducall.c97 if (run->exit_reason == KVM_EXIT_MMIO && in get_ucall()
/Linux-v5.4/arch/x86/kvm/
Dtrace.h226 TP_PROTO(unsigned int exit_reason, struct kvm_vcpu *vcpu, u32 isa),
227 TP_ARGS(exit_reason, vcpu, isa),
230 __field( unsigned int, exit_reason )
239 __entry->exit_reason = exit_reason;
250 __print_symbolic(__entry->exit_reason, VMX_EXIT_REASONS) :
251 __print_symbolic(__entry->exit_reason, SVM_EXIT_REASONS),
/Linux-v5.4/virt/kvm/arm/
Dmmio.c211 run->exit_reason = KVM_EXIT_MMIO; in io_mem_abort()
Darm.c673 if (run->exit_reason == KVM_EXIT_MMIO) { in kvm_arch_vcpu_ioctl_run()
687 run->exit_reason = KVM_EXIT_UNKNOWN; in kvm_arch_vcpu_ioctl_run()
717 run->exit_reason = KVM_EXIT_INTR; in kvm_arch_vcpu_ioctl_run()
731 run->exit_reason = KVM_EXIT_INTR; in kvm_arch_vcpu_ioctl_run()

123