Lines Matching refs:exit_code
448 static bool __hyp_text fixup_guest_exit(struct kvm_vcpu *vcpu, u64 *exit_code) in fixup_guest_exit() argument
450 if (ARM_EXCEPTION_CODE(*exit_code) != ARM_EXCEPTION_IRQ) in fixup_guest_exit()
459 if (*exit_code != ARM_EXCEPTION_TRAP) in fixup_guest_exit()
497 *exit_code = ARM_EXCEPTION_EL1_SERROR; in fixup_guest_exit()
593 u64 exit_code; in kvm_vcpu_run_vhe() local
622 exit_code = __guest_enter(vcpu, host_ctxt); in kvm_vcpu_run_vhe()
625 } while (fixup_guest_exit(vcpu, &exit_code)); in kvm_vcpu_run_vhe()
640 return exit_code; in kvm_vcpu_run_vhe()
650 u64 exit_code; in __kvm_vcpu_run_nvhe() local
691 exit_code = __guest_enter(vcpu, host_ctxt); in __kvm_vcpu_run_nvhe()
694 } while (fixup_guest_exit(vcpu, &exit_code)); in __kvm_vcpu_run_nvhe()
724 return exit_code; in __kvm_vcpu_run_nvhe()