Searched refs:utrap (Results 1 – 3 of 3) sorted by relevance
159 struct kvm_cpu_trap utrap = { 0 }; in truly_illegal_insn() local 162 utrap.sepc = vcpu->arch.guest_context.sepc; in truly_illegal_insn() 163 utrap.scause = EXC_INST_ILLEGAL; in truly_illegal_insn() 164 utrap.stval = insn; in truly_illegal_insn() 165 utrap.htval = 0; in truly_illegal_insn() 166 utrap.htinst = 0; in truly_illegal_insn() 167 kvm_riscv_vcpu_trap_redirect(vcpu, &utrap); in truly_illegal_insn() 175 struct kvm_cpu_trap utrap = { 0 }; in truly_virtual_insn() local 178 utrap.sepc = vcpu->arch.guest_context.sepc; in truly_virtual_insn() 179 utrap in truly_virtual_insn() 442 struct kvm_cpu_trap utrap = { 0 }; kvm_riscv_vcpu_virtual_insn() local 488 struct kvm_cpu_trap utrap = { 0 }; kvm_riscv_vcpu_mmio_load() local 614 struct kvm_cpu_trap utrap = { 0 }; kvm_riscv_vcpu_mmio_store() local [all...]
25 struct kvm_cpu_trap *utrap = retdata->utrap; in kvm_sbi_ext_v01_handler() local 51 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()
32 struct kvm_cpu_trap *utrap; member