Lines Matching defs:exit_reason
170 u32 exit_reason;
3033 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR;
3103 kvm_run->exit_reason = KVM_EXIT_DEBUG;
3108 kvm_run->exit_reason = KVM_EXIT_EXCEPTION;
3124 vcpu->run->exit_reason = KVM_EXIT_SHUTDOWN;
3205 vcpu->run->exit_reason = KVM_EXIT_SET_TPR;
3241 vcpu->run->exit_reason = 0;
3269 vcpu->run->exit_reason = KVM_EXIT_DEBUG;
3363 vcpu->run->exit_reason = KVM_EXIT_IRQ_WINDOW_OPEN;
3470 vcpu->run->exit_reason = KVM_EXIT_INTERNAL_ERROR;
3508 vcpu->run->exit_reason = KVM_EXIT_UNKNOWN;
3595 vcpu->run->exit_reason = KVM_EXIT_UNKNOWN;
3712 u32 exit_reason = vmx->exit_reason;
3715 trace_kvm_exit(exit_reason, vcpu);
3726 if (exit_reason & VMX_EXIT_REASONS_FAILED_VMENTRY) {
3727 vcpu->run->exit_reason = KVM_EXIT_FAIL_ENTRY;
3729 = exit_reason;
3734 vcpu->run->exit_reason = KVM_EXIT_FAIL_ENTRY;
3741 (exit_reason != EXIT_REASON_EXCEPTION_NMI &&
3742 exit_reason != EXIT_REASON_EPT_VIOLATION &&
3743 exit_reason != EXIT_REASON_TASK_SWITCH))
3746 __func__, vectoring_info, exit_reason);
3766 if (exit_reason < kvm_vmx_max_exit_handlers
3767 && kvm_vmx_exit_handlers[exit_reason])
3768 return kvm_vmx_exit_handlers[exit_reason](vcpu);
3770 vcpu->run->exit_reason = KVM_EXIT_UNKNOWN;
3771 vcpu->run->hw.hardware_exit_reason = exit_reason;
3797 vmx->exit_reason = vmcs_read32(VM_EXIT_REASON);
3800 if ((vmx->exit_reason == EXIT_REASON_MCE_DURING_VMENTRY)
3801 || (vmx->exit_reason == EXIT_REASON_EXCEPTION_NMI