Searched refs:utrap (Results 1 – 4 of 4) sorted by relevance
164 utrap.stval = insn; in truly_illegal_insn()165 utrap.htval = 0; in truly_illegal_insn()166 utrap.htinst = 0; in truly_illegal_insn()180 utrap.stval = insn; in truly_virtual_insn()181 utrap.htval = 0; in truly_virtual_insn()182 utrap.htinst = 0; in truly_virtual_insn()450 &utrap); in kvm_riscv_vcpu_virtual_insn()505 &utrap); in kvm_riscv_vcpu_mmio_load()506 if (utrap.scause) { in kvm_riscv_vcpu_mmio_load()631 &utrap); in kvm_riscv_vcpu_mmio_store()[all …]
25 struct kvm_cpu_trap *utrap = retdata->utrap; in kvm_sbi_ext_v01_handler() local51 hmask = kvm_riscv_vcpu_unpriv_read(vcpu, false, cp->a0, utrap); in kvm_sbi_ext_v01_handler()54 if (utrap->scause) in kvm_sbi_ext_v01_handler()73 hmask = kvm_riscv_vcpu_unpriv_read(vcpu, false, cp->a0, utrap); in kvm_sbi_ext_v01_handler()76 if (utrap->scause) in kvm_sbi_ext_v01_handler()
457 struct kvm_cpu_trap utrap = {0}; in kvm_riscv_vcpu_sbi_ecall() local461 .utrap = &utrap, in kvm_riscv_vcpu_sbi_ecall()489 if (sbi_ret.utrap->scause) { in kvm_riscv_vcpu_sbi_ecall()492 sbi_ret.utrap->sepc = cp->sepc; in kvm_riscv_vcpu_sbi_ecall()493 kvm_riscv_vcpu_trap_redirect(vcpu, sbi_ret.utrap); in kvm_riscv_vcpu_sbi_ecall()
32 struct kvm_cpu_trap *utrap; member
Completed in 8 milliseconds