/linux-master/arch/riscv/kvm/ |
H A D | vcpu_exit.c | 169 * Return > 0 to return to guest, < 0 on error, 0 (and set exit_reason) on 183 run->exit_reason = KVM_EXIT_UNKNOWN;
|
H A D | vcpu_insn.c | 339 run->exit_reason = KVM_EXIT_RISCV_CSR; 571 run->exit_reason = KVM_EXIT_MMIO; 704 run->exit_reason = KVM_EXIT_MMIO;
|
H A D | vcpu_sbi.c | 121 run->exit_reason = KVM_EXIT_RISCV_SBI; 149 run->exit_reason = KVM_EXIT_SYSTEM_EVENT;
|
H A D | vcpu.c | 692 switch (run->exit_reason) { 724 run->exit_reason = KVM_EXIT_UNKNOWN;
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | tsc_msrs_test.c | 90 exit_reason_str(vcpu->run->exit_reason));
|
H A D | xen_vmcall_test.c | 110 if (run->exit_reason == KVM_EXIT_XEN) {
|
H A D | cpuid_test.c | 122 exit_reason_str(vcpu->run->exit_reason));
|
H A D | userspace_msr_exit_test.c | 386 if (vcpu->run->exit_reason == KVM_EXIT_IO && 656 switch (run->exit_reason) {
|
/linux-master/arch/loongarch/kvm/ |
H A D | exit.c | 303 vcpu->run->exit_reason = KVM_EXIT_MMIO; 306 vcpu->run->exit_reason = KVM_EXIT_LOONGARCH_IOCSR; 606 run->exit_reason = KVM_EXIT_MMIO; 649 run->exit_reason = KVM_EXIT_INTERNAL_ERROR;
|
H A D | vcpu.c | 131 run->exit_reason = KVM_EXIT_UNKNOWN; 1161 if (run->exit_reason == KVM_EXIT_LOONGARCH_IOCSR) { 1169 /* Clear exit_reason */ 1170 run->exit_reason = KVM_EXIT_UNKNOWN;
|
/linux-master/virt/kvm/ |
H A D | dirty_ring.c | 205 vcpu->run->exit_reason = KVM_EXIT_DIRTY_RING_FULL;
|
/linux-master/tools/testing/selftests/kvm/ |
H A D | dirty_log_test.c | 265 "Invalid guest sync status: exit_reason=%s", 266 exit_reason_str(run->exit_reason)); 403 } else if (run->exit_reason == KVM_EXIT_DIRTY_RING_FULL || 407 run->exit_reason == KVM_EXIT_DIRTY_RING_FULL); 416 "exit_reason=%s", 417 exit_reason_str(run->exit_reason));
|
H A D | demand_paging_test.c | 51 "Invalid guest sync status: exit_reason=%s", 52 exit_reason_str(run->exit_reason));
|
H A D | kvm_page_table_test.c | 209 "Invalid guest sync status: exit_reason=%s", 210 exit_reason_str(vcpu->run->exit_reason));
|
H A D | dirty_log_perf_test.c | 93 "Invalid guest sync status: exit_reason=%s", 94 exit_reason_str(run->exit_reason));
|
/linux-master/arch/arm64/kvm/ |
H A D | psci.c | 189 vcpu->run->exit_reason = KVM_EXIT_SYSTEM_EVENT; 214 run->exit_reason = KVM_EXIT_SYSTEM_EVENT;
|
H A D | arm.c | 828 vcpu->run->exit_reason = KVM_EXIT_SYSTEM_EVENT; 931 run->exit_reason = KVM_EXIT_INTR; 937 run->exit_reason = KVM_EXIT_FAIL_ENTRY; 981 if (run->exit_reason == KVM_EXIT_MMIO) { 997 run->exit_reason = KVM_EXIT_UNKNOWN;
|
/linux-master/arch/mips/kvm/ |
H A D | vz.c | 836 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; 1537 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; 1582 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; 1614 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; 1636 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; 1645 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; 1654 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; 1661 run->exit_reason = KVM_EXIT_MMIO; 1664 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; 1692 run->exit_reason [all...] |
H A D | mips.c | 1185 run->exit_reason = KVM_EXIT_UNKNOWN; 1218 if (run->exit_reason == KVM_EXIT_IRQ_WINDOW_OPEN) 1303 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; 1320 run->exit_reason = KVM_EXIT_INTR;
|
/linux-master/arch/x86/kvm/vmx/ |
H A D | nested.c | 3258 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; 3332 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; 3434 union vmx_exit_reason exit_reason = { local 3503 exit_reason.basic = EXIT_REASON_INVALID_STATE; 3512 exit_reason.basic = EXIT_REASON_INVALID_STATE; 3522 exit_reason.basic = EXIT_REASON_MSR_LOAD_FAIL; 3582 vmcs12->vm_exit_reason = exit_reason.full; 4459 if (to_vmx(vcpu)->exit_reason.enclave_mode) 5953 nested_vmx_vmexit(vcpu, vmx->exit_reason.full, 6022 union vmx_exit_reason exit_reason) 6020 nested_vmx_exit_handled_msr(struct kvm_vcpu *vcpu, struct vmcs12 *vmcs12, union vmx_exit_reason exit_reason) argument 6188 nested_vmx_l0_wants_exit(struct kvm_vcpu *vcpu, union vmx_exit_reason exit_reason) argument 6266 nested_vmx_l1_wants_exit(struct kvm_vcpu *vcpu, union vmx_exit_reason exit_reason) argument 6396 union vmx_exit_reason exit_reason = vmx->exit_reason; local [all...] |
/linux-master/arch/powerpc/kvm/ |
H A D | emulate.c | 275 vcpu->run->exit_reason = KVM_EXIT_DEBUG;
|
H A D | book3s_pr.c | 783 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; 1130 vcpu->run->exit_reason = KVM_EXIT_MMIO; 1151 run->exit_reason = KVM_EXIT_UNKNOWN; 1320 run->exit_reason = KVM_EXIT_PAPR_HCALL; 1330 run->exit_reason = KVM_EXIT_OSI; 1417 run->exit_reason = KVM_EXIT_DEBUG; 1437 /* To avoid clobbering exit_reason, only check for signals if 1822 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR;
|
H A D | book3s_hv.c | 1485 vcpu->run->exit_reason = KVM_EXIT_DEBUG; 1649 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; 1653 run->exit_reason = KVM_EXIT_UNKNOWN; 1702 run->exit_reason = KVM_EXIT_NMI; 1761 * hcall - gather args and set exit_reason. This will next be 1768 run->exit_reason = KVM_EXIT_PAPR_HCALL; 4591 run->exit_reason = 0; 4635 run->exit_reason = KVM_EXIT_FAIL_ENTRY; 4655 v->run->exit_reason = KVM_EXIT_INTR; 4696 run->exit_reason [all...] |
H A D | e500_emulate.c | 93 vcpu->run->exit_reason = KVM_EXIT_DEBUG;
|
/linux-master/arch/s390/kvm/ |
H A D | diag.c | 239 vcpu->run->exit_reason = KVM_EXIT_S390_RESET;
|