Searched refs:sbi_ret (Results 1 – 1 of 1) sorted by relevance
430 struct kvm_vcpu_sbi_return sbi_ret = { in kvm_riscv_vcpu_sbi_ecall() local444 ret = sbi_ext->handler(vcpu, run, &sbi_ret); in kvm_riscv_vcpu_sbi_ecall()461 if (sbi_ret.utrap->scause) { in kvm_riscv_vcpu_sbi_ecall()464 sbi_ret.utrap->sepc = cp->sepc; in kvm_riscv_vcpu_sbi_ecall()465 kvm_riscv_vcpu_trap_redirect(vcpu, sbi_ret.utrap); in kvm_riscv_vcpu_sbi_ecall()471 if (sbi_ret.uexit) { in kvm_riscv_vcpu_sbi_ecall()475 cp->a0 = sbi_ret.err_val; in kvm_riscv_vcpu_sbi_ecall()483 cp->a1 = sbi_ret.out_val; in kvm_riscv_vcpu_sbi_ecall()