Searched refs:scause (Results 1 – 7 of 7) sorted by relevance
134 utrap.scause = EXC_INST_ILLEGAL; in truly_illegal_insn()173 if (utrap.scause) { in virtual_inst_fault()215 if (utrap.scause) { in emulate_load()328 if (utrap.scause) { in emulate_store()436 switch (trap->scause) { in stage2_page_fault()515 if (trap->scause == EXC_LOAD_PAGE_FAULT) in kvm_riscv_vcpu_unpriv_read()516 trap->scause = EXC_INST_PAGE_FAULT; in kvm_riscv_vcpu_unpriv_read()586 csr_write(CSR_VSCAUSE, trap->scause); in kvm_riscv_vcpu_trap_redirect()664 if (trap->scause & CAUSE_IRQ_FLAG) in kvm_riscv_vcpu_exit()670 switch (trap->scause) { in kvm_riscv_vcpu_exit()[all …]
118 if (utrap.scause) { in kvm_riscv_vcpu_sbi_ecall()142 if (utrap.scause) { in kvm_riscv_vcpu_sbi_ecall()
782 trap.scause = csr_read(CSR_SCAUSE); in kvm_arch_vcpu_ioctl_run()
70 unsigned long scause; member
89 unsigned long scause; member
192 OFFSET(KVM_ARCH_TRAP_SCAUSE, kvm_cpu_trap, scause); in asm_offsets()
2711 0x80x0 0000 0300 0005 scause Supervisor trap cause
Completed in 17 milliseconds