Home
last modified time | relevance | path

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

/linux-4.4.14/arch/mips/kvm/
Dtrap_emul.c73 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_cop_unusable()
78 run->exit_reason = KVM_EXIT_INTR; in kvm_trap_emul_handle_cop_unusable()
106 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_tlb_mod()
119 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_tlb_mod()
126 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_tlb_mod()
144 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_tlb_st_miss()
155 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_tlb_st_miss()
165 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_tlb_st_miss()
173 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_tlb_st_miss()
191 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_tlb_ld_miss()
[all …]
Dmips.c1239 run->exit_reason = KVM_EXIT_UNKNOWN; in kvm_mips_handle_exit()
1261 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_handle_exit()
1286 if (run->exit_reason == KVM_EXIT_IRQ_WINDOW_OPEN) in kvm_mips_handle_exit()
1374 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_handle_exit()
1389 run->exit_reason = KVM_EXIT_INTR; in kvm_mips_handle_exit()
Demulate.c790 vcpu->run->exit_reason = KVM_EXIT_IRQ_WINDOW_OPEN; in kvm_mips_emul_wait()
/linux-4.4.14/arch/arm/kvm/
Dtrace.h28 TP_PROTO(int idx, unsigned int exit_reason, unsigned long vcpu_pc),
29 TP_ARGS(idx, exit_reason, vcpu_pc),
33 __field( unsigned int, exit_reason )
39 __entry->exit_reason = exit_reason;
45 __entry->exit_reason,
46 __print_symbolic(__entry->exit_reason, kvm_arm_exception_class),
Dhandle_exit.c170 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exit()
Darm.c544 if (run->exit_reason == KVM_EXIT_MMIO) { in kvm_arch_vcpu_ioctl_run()
554 run->exit_reason = KVM_EXIT_UNKNOWN; in kvm_arch_vcpu_ioctl_run()
582 run->exit_reason = KVM_EXIT_INTR; in kvm_arch_vcpu_ioctl_run()
Dmmio.c217 run->exit_reason = KVM_EXIT_MMIO; in io_mem_abort()
Dpsci.c188 vcpu->run->exit_reason = KVM_EXIT_SYSTEM_EVENT; in kvm_prepare_system_event()
/linux-4.4.14/arch/arm64/kvm/
Dhandle_exit.c102 run->exit_reason = KVM_EXIT_DEBUG; in kvm_handle_guest_debug()
188 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exit()
/linux-4.4.14/arch/x86/kvm/
Dtrace.h222 TP_PROTO(unsigned int exit_reason, struct kvm_vcpu *vcpu, u32 isa),
223 TP_ARGS(exit_reason, vcpu, isa),
226 __field( unsigned int, exit_reason )
234 __entry->exit_reason = exit_reason;
243 __print_symbolic(__entry->exit_reason, VMX_EXIT_REASONS) :
244 __print_symbolic(__entry->exit_reason, SVM_EXIT_REASONS),
Dvmx.c583 u32 exit_reason; member
1255 static void nested_vmx_vmexit(struct kvm_vcpu *vcpu, u32 exit_reason,
2266 nested_vmx_vmexit(vcpu, to_vmx(vcpu)->exit_reason, in nested_vmx_check_exception()
5266 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exception()
5318 kvm_run->exit_reason = KVM_EXIT_DEBUG; in handle_exception()
5324 kvm_run->exit_reason = KVM_EXIT_EXCEPTION; in handle_exception()
5340 vcpu->run->exit_reason = KVM_EXIT_SHUTDOWN; in handle_triple_fault()
5491 vcpu->run->exit_reason = KVM_EXIT_SET_TPR; in handle_cr()
5528 vcpu->run->exit_reason = 0; in handle_cr()
5561 vcpu->run->exit_reason = KVM_EXIT_DEBUG; in handle_dr()
[all …]
Dx86.c4480 vcpu->run->exit_reason = KVM_EXIT_MMIO; in emulator_read_write()
4610 vcpu->run->exit_reason = KVM_EXIT_IO; in emulator_pio_in_out()
5100 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_emulation_failure()
5289 kvm_run->exit_reason = KVM_EXIT_DEBUG; in kvm_vcpu_check_singlestep()
5319 kvm_run->exit_reason = KVM_EXIT_DEBUG; in kvm_vcpu_check_breakpoint()
5850 vcpu->run->exit_reason = KVM_EXIT_HLT; in kvm_vcpu_halt()
6397 vcpu->run->exit_reason = KVM_EXIT_TPR_ACCESS; in vcpu_enter_guest()
6402 vcpu->run->exit_reason = KVM_EXIT_SHUTDOWN; in vcpu_enter_guest()
6430 vcpu->run->exit_reason = KVM_EXIT_IOAPIC_EOI; in vcpu_enter_guest()
6442 vcpu->run->exit_reason = KVM_EXIT_SYSTEM_EVENT; in vcpu_enter_guest()
[all …]
Dsvm.c1674 kvm_run->exit_reason = KVM_EXIT_DEBUG; in db_interception()
1688 kvm_run->exit_reason = KVM_EXIT_DEBUG; in bp_interception()
1806 kvm_run->exit_reason = KVM_EXIT_SHUTDOWN; in shutdown_interception()
2777 svm->vcpu.run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in task_switch_interception()
2980 kvm_run->exit_reason = KVM_EXIT_SET_TPR; in cr8_write_interception()
3461 kvm_run->exit_reason = KVM_EXIT_FAIL_ENTRY; in handle_exit()
/linux-4.4.14/arch/powerpc/kvm/
Demulate.c283 run->exit_reason = KVM_EXIT_DEBUG; in kvmppc_emulate_instruction()
Dbook3s_pr.c889 run->exit_reason = KVM_EXIT_UNKNOWN; in kvmppc_handle_exit_pr()
1067 run->exit_reason = KVM_EXIT_MMIO; in kvmppc_handle_exit_pr()
1113 run->exit_reason = KVM_EXIT_PAPR_HCALL; in kvmppc_handle_exit_pr()
1123 run->exit_reason = KVM_EXIT_OSI; in kvmppc_handle_exit_pr()
1473 kvm_run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvmppc_vcpu_run_pr()
Dbook3s_hv.c826 run->exit_reason = KVM_EXIT_DEBUG; in kvmppc_emulate_debug_inst()
842 run->exit_reason = KVM_EXIT_UNKNOWN; in kvmppc_handle_exit_hv()
897 run->exit_reason = KVM_EXIT_PAPR_HCALL; in kvmppc_handle_exit_hv()
2561 kvm_run->exit_reason = 0; in kvmppc_run_vcpu()
2623 v->arch.kvm_run->exit_reason = KVM_EXIT_INTR; in kvmppc_run_vcpu()
2664 kvm_run->exit_reason = KVM_EXIT_INTR; in kvmppc_run_vcpu()
2686 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvmppc_vcpu_run_hv()
2694 run->exit_reason = KVM_EXIT_INTR; in kvmppc_vcpu_run_hv()
2719 if (run->exit_reason == KVM_EXIT_PAPR_HCALL && in kvmppc_vcpu_run_hv()
Dbooke.c710 vcpu->run->exit_reason = KVM_EXIT_WATCHDOG; in kvmppc_core_check_requests()
717 vcpu->run->exit_reason = KVM_EXIT_EPR; in kvmppc_core_check_requests()
730 kvm_run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvmppc_vcpu_run()
1014 run->exit_reason = KVM_EXIT_UNKNOWN; in kvmppc_handle_exit()
1089 run->exit_reason = KVM_EXIT_DEBUG; in kvmppc_handle_exit()
1329 run->exit_reason = KVM_EXIT_DEBUG; in kvmppc_handle_exit()
De500_emulate.c96 run->exit_reason = KVM_EXIT_DEBUG; in kvmppc_e500_emul_ehpriv()
Dtrace_hv.h466 __entry->exit = run->exit_reason;
Dpowerpc.c86 vcpu->run->exit_reason = KVM_EXIT_INTR; in kvmppc_prepare_to_enter()
286 run->exit_reason = KVM_EXIT_MMIO; in kvmppc_emulate_mmio()
Dbook3s_emulate.c215 run->exit_reason = KVM_EXIT_PAPR_HCALL; in kvmppc_core_emulate_op_pr()
/linux-4.4.14/arch/s390/kvm/
Dkvm-s390.c2036 static int vcpu_post_run(struct kvm_vcpu *vcpu, int exit_reason) in vcpu_post_run() argument
2047 if (exit_reason >= 0) { in vcpu_post_run()
2050 vcpu->run->exit_reason = KVM_EXIT_S390_UCONTROL; in vcpu_post_run()
2085 int rc, exit_reason; in __vcpu_run() local
2106 exit_reason = sie64a(vcpu->arch.sie_block, in __vcpu_run()
2113 rc = vcpu_post_run(vcpu, exit_reason); in __vcpu_run()
2191 kvm_run->exit_reason = KVM_EXIT_INTR; in kvm_arch_vcpu_ioctl_run()
2202 kvm_run->exit_reason = KVM_EXIT_S390_SIEIC; in kvm_arch_vcpu_ioctl_run()
Ddiag.c202 vcpu->run->exit_reason = KVM_EXIT_S390_RESET; in __diag_ipl_functions()
Dpriv.c302 vcpu->run->exit_reason = KVM_EXIT_S390_TSCH; in handle_tsch()
494 vcpu->run->exit_reason = KVM_EXIT_S390_STSI; in insert_stsi_usr_data()
Dguestdbg.c381 vcpu->run->exit_reason = KVM_EXIT_DEBUG; in kvm_s390_prepare_debug_exit()
/linux-4.4.14/tools/perf/
Dbuiltin-kvm.c91 const char *exit_reason = get_exit_reason(kvm, key->exit_reasons, in exit_event_decode_key() local
94 scnprintf(decode, DECODE_STR_LEN, "%s", exit_reason); in exit_event_decode_key()
/linux-4.4.14/include/uapi/linux/
Dkvm.h203 __u32 exit_reason; member
/linux-4.4.14/Documentation/virtual/kvm/
Dapi.txt3051 __u32 exit_reason;
3091 If exit_reason is KVM_EXIT_UNKNOWN, the vcpu has exited due to unknown
3100 If exit_reason is KVM_EXIT_FAIL_ENTRY, the vcpu could not be run due
3123 If exit_reason is KVM_EXIT_IO, then the vcpu has
3134 If the exit_reason is KVM_EXIT_DEBUG, then a vcpu is processing a debug event
3145 If exit_reason is KVM_EXIT_MMIO, then the vcpu has
3236 If exit_reason is KVM_EXIT_OSI, then the vcpu has triggered such a hypercall.
3302 If exit_reason is KVM_EXIT_SYSTEM_EVENT then the vcpu has triggered
/linux-4.4.14/virt/kvm/
Dkvm_main.c2380 trace_kvm_userspace_exit(vcpu->run->exit_reason, r); in kvm_vcpu_ioctl()