Home
last modified time | relevance | path

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

/linux-4.1.27/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.c1235 run->exit_reason = KVM_EXIT_UNKNOWN; in kvm_mips_handle_exit()
1257 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_handle_exit()
1282 if (run->exit_reason == KVM_EXIT_IRQ_WINDOW_OPEN) in kvm_mips_handle_exit()
1370 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_handle_exit()
1385 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.1.27/arch/arm/kvm/
Dtrace.h28 TP_PROTO(unsigned int exit_reason, unsigned long vcpu_pc),
29 TP_ARGS(exit_reason, vcpu_pc),
32 __field( unsigned int, exit_reason )
37 __entry->exit_reason = exit_reason;
42 __entry->exit_reason,
Dhandle_exit.c170 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exit()
Darm.c510 if (run->exit_reason == KVM_EXIT_MMIO) { in kvm_arch_vcpu_ioctl_run()
520 run->exit_reason = KVM_EXIT_UNKNOWN; in kvm_arch_vcpu_ioctl_run()
542 run->exit_reason = KVM_EXIT_INTR; in kvm_arch_vcpu_ioctl_run()
Dmmio.c216 run->exit_reason = KVM_EXIT_MMIO; in io_mem_abort()
Dpsci.c182 vcpu->run->exit_reason = KVM_EXIT_SYSTEM_EVENT; in kvm_prepare_system_event()
/linux-4.1.27/arch/x86/kvm/
Dtrace.h204 TP_PROTO(unsigned int exit_reason, struct kvm_vcpu *vcpu, u32 isa),
205 TP_ARGS(exit_reason, vcpu, isa),
208 __field( unsigned int, exit_reason )
216 __entry->exit_reason = exit_reason;
225 __print_symbolic(__entry->exit_reason, VMX_EXIT_REASONS) :
226 __print_symbolic(__entry->exit_reason, SVM_EXIT_REASONS),
Dvmx.c533 u32 exit_reason; member
1181 static void nested_vmx_vmexit(struct kvm_vcpu *vcpu, u32 exit_reason,
2121 nested_vmx_vmexit(vcpu, to_vmx(vcpu)->exit_reason, in nested_vmx_check_exception()
5122 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exception()
5174 kvm_run->exit_reason = KVM_EXIT_DEBUG; in handle_exception()
5180 kvm_run->exit_reason = KVM_EXIT_EXCEPTION; in handle_exception()
5196 vcpu->run->exit_reason = KVM_EXIT_SHUTDOWN; in handle_triple_fault()
5347 vcpu->run->exit_reason = KVM_EXIT_SET_TPR; in handle_cr()
5384 vcpu->run->exit_reason = 0; in handle_cr()
5417 vcpu->run->exit_reason = KVM_EXIT_DEBUG; in handle_dr()
[all …]
Dsvm.c1758 kvm_run->exit_reason = KVM_EXIT_DEBUG; in db_interception()
1772 kvm_run->exit_reason = KVM_EXIT_DEBUG; in bp_interception()
1890 kvm_run->exit_reason = KVM_EXIT_SHUTDOWN; in shutdown_interception()
2858 svm->vcpu.run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in task_switch_interception()
3061 kvm_run->exit_reason = KVM_EXIT_SET_TPR; in cr8_write_interception()
3301 kvm_run->exit_reason = KVM_EXIT_IRQ_WINDOW_OPEN; in interrupt_window_interception()
3549 kvm_run->exit_reason = KVM_EXIT_FAIL_ENTRY; in handle_exit()
Dx86.c4562 vcpu->run->exit_reason = KVM_EXIT_MMIO; in emulator_read_write()
4692 vcpu->run->exit_reason = KVM_EXIT_IO; in emulator_pio_in_out()
5152 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_emulation_failure()
5313 kvm_run->exit_reason = KVM_EXIT_DEBUG; in kvm_vcpu_check_singlestep()
5343 kvm_run->exit_reason = KVM_EXIT_DEBUG; in kvm_vcpu_check_breakpoint()
5872 vcpu->run->exit_reason = KVM_EXIT_HLT; in kvm_vcpu_halt()
6252 vcpu->run->exit_reason = KVM_EXIT_TPR_ACCESS; in vcpu_enter_guest()
6257 vcpu->run->exit_reason = KVM_EXIT_SHUTDOWN; in vcpu_enter_guest()
6495 vcpu->run->exit_reason = KVM_EXIT_INTR; in vcpu_run()
6504 vcpu->run->exit_reason = KVM_EXIT_INTR; in vcpu_run()
[all …]
/linux-4.1.27/arch/arm64/kvm/
Dhandle_exit.c144 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exit()
/linux-4.1.27/arch/powerpc/kvm/
Dbook3s_hv.c811 run->exit_reason = KVM_EXIT_DEBUG; in kvmppc_emulate_debug_inst()
827 run->exit_reason = KVM_EXIT_UNKNOWN; in kvmppc_handle_exit_hv()
882 run->exit_reason = KVM_EXIT_PAPR_HCALL; in kvmppc_handle_exit_hv()
2121 kvm_run->exit_reason = 0; in kvmppc_run_vcpu()
2170 v->arch.kvm_run->exit_reason = KVM_EXIT_INTR; in kvmppc_run_vcpu()
2209 kvm_run->exit_reason = KVM_EXIT_INTR; in kvmppc_run_vcpu()
2231 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvmppc_vcpu_run_hv()
2239 run->exit_reason = KVM_EXIT_INTR; in kvmppc_vcpu_run_hv()
2264 if (run->exit_reason == KVM_EXIT_PAPR_HCALL && in kvmppc_vcpu_run_hv()
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()
Dbooke.c709 vcpu->run->exit_reason = KVM_EXIT_WATCHDOG; in kvmppc_core_check_requests()
716 vcpu->run->exit_reason = KVM_EXIT_EPR; in kvmppc_core_check_requests()
729 kvm_run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvmppc_vcpu_run()
1012 run->exit_reason = KVM_EXIT_UNKNOWN; in kvmppc_handle_exit()
1087 run->exit_reason = KVM_EXIT_DEBUG; in kvmppc_handle_exit()
1327 run->exit_reason = KVM_EXIT_DEBUG; in kvmppc_handle_exit()
De500_emulate.c94 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.c214 run->exit_reason = KVM_EXIT_PAPR_HCALL; in kvmppc_core_emulate_op_pr()
/linux-4.1.27/arch/s390/kvm/
Dkvm-s390.c1935 static int vcpu_post_run(struct kvm_vcpu *vcpu, int exit_reason) in vcpu_post_run() argument
1946 if (exit_reason >= 0) { in vcpu_post_run()
1949 vcpu->run->exit_reason = KVM_EXIT_S390_UCONTROL; in vcpu_post_run()
1984 int rc, exit_reason; in __vcpu_run() local
2005 exit_reason = sie64a(vcpu->arch.sie_block, in __vcpu_run()
2010 rc = vcpu_post_run(vcpu, exit_reason); in __vcpu_run()
2088 kvm_run->exit_reason = KVM_EXIT_INTR; in kvm_arch_vcpu_ioctl_run()
2099 kvm_run->exit_reason = KVM_EXIT_S390_SIEIC; in kvm_arch_vcpu_ioctl_run()
Ddiag.c194 vcpu->run->exit_reason = KVM_EXIT_S390_RESET; in __diag_ipl_functions()
Dguestdbg.c381 vcpu->run->exit_reason = KVM_EXIT_DEBUG; in kvm_s390_prepare_debug_exit()
Dpriv.c313 vcpu->run->exit_reason = KVM_EXIT_S390_TSCH; in handle_tsch()
505 vcpu->run->exit_reason = KVM_EXIT_S390_STSI; in insert_stsi_usr_data()
/linux-4.1.27/tools/perf/
Dbuiltin-kvm.c92 const char *exit_reason = get_exit_reason(kvm, key->exit_reasons, in exit_event_decode_key() local
95 scnprintf(decode, DECODE_STR_LEN, "%s", exit_reason); in exit_event_decode_key()
/linux-4.1.27/include/uapi/linux/
Dkvm.h202 __u32 exit_reason; member
/linux-4.1.27/Documentation/virtual/kvm/
Dapi.txt3000 __u32 exit_reason;
3035 If exit_reason is KVM_EXIT_UNKNOWN, the vcpu has exited due to unknown
3044 If exit_reason is KVM_EXIT_FAIL_ENTRY, the vcpu could not be run due
3067 If exit_reason is KVM_EXIT_IO, then the vcpu has
3087 If exit_reason is KVM_EXIT_MMIO, then the vcpu has
3178 If exit_reason is KVM_EXIT_OSI, then the vcpu has triggered such a hypercall.
3243 If exit_reason is KVM_EXIT_SYSTEM_EVENT then the vcpu has triggered
/linux-4.1.27/virt/kvm/
Dkvm_main.c2132 trace_kvm_userspace_exit(vcpu->run->exit_reason, r); in kvm_vcpu_ioctl()