Lines Matching refs:exit_code
384 static bool __hyp_text fixup_guest_exit(struct kvm_vcpu *vcpu, u64 *exit_code) in fixup_guest_exit() argument
386 if (ARM_EXCEPTION_CODE(*exit_code) != ARM_EXCEPTION_IRQ) in fixup_guest_exit()
395 if (*exit_code != ARM_EXCEPTION_TRAP) in fixup_guest_exit()
435 *exit_code = ARM_EXCEPTION_EL1_SERROR; in fixup_guest_exit()
494 u64 exit_code; in kvm_vcpu_run_vhe() local
512 exit_code = __guest_enter(vcpu, host_ctxt); in kvm_vcpu_run_vhe()
515 } while (fixup_guest_exit(vcpu, &exit_code)); in kvm_vcpu_run_vhe()
530 return exit_code; in kvm_vcpu_run_vhe()
538 u64 exit_code; in __kvm_vcpu_run_nvhe() local
566 exit_code = __guest_enter(vcpu, host_ctxt); in __kvm_vcpu_run_nvhe()
569 } while (fixup_guest_exit(vcpu, &exit_code)); in __kvm_vcpu_run_nvhe()
592 return exit_code; in __kvm_vcpu_run_nvhe()