Lines Matching defs:utrap
154 struct kvm_cpu_trap utrap = { 0 };
157 utrap.sepc = vcpu->arch.guest_context.sepc;
158 utrap.scause = EXC_INST_ILLEGAL;
159 utrap.stval = insn;
160 utrap.htval = 0;
161 utrap.htinst = 0;
162 kvm_riscv_vcpu_trap_redirect(vcpu, &utrap);
170 struct kvm_cpu_trap utrap = { 0 };
173 utrap.sepc = vcpu->arch.guest_context.sepc;
174 utrap.scause = EXC_VIRTUAL_INST_FAULT;
175 utrap.stval = insn;
176 utrap.htval = 0;
177 utrap.htinst = 0;
178 kvm_riscv_vcpu_trap_redirect(vcpu, &utrap);
414 struct kvm_cpu_trap utrap = { 0 };
422 &utrap);
423 if (utrap.scause) {
424 utrap.sepc = ct->sepc;
425 kvm_riscv_vcpu_trap_redirect(vcpu, &utrap);
460 struct kvm_cpu_trap utrap = { 0 };
477 &utrap);
478 if (utrap.scause) {
480 utrap.sepc = ct->sepc;
481 kvm_riscv_vcpu_trap_redirect(vcpu, &utrap);
586 struct kvm_cpu_trap utrap = { 0 };
603 &utrap);
604 if (utrap.scause) {
606 utrap.sepc = ct->sepc;
607 kvm_riscv_vcpu_trap_redirect(vcpu, &utrap);