Lines Matching refs:epc
138 do_trap_error(regs, signo, code, regs->epc, "Oops - " str); \
142 do_trap_error(regs, signo, code, regs->epc, "Oops - " str); \
168 do_trap_error(regs, SIGILL, ILL_ILLOPC, regs->epc, in do_trap_insn_illegal()
175 do_trap_error(regs, SIGILL, ILL_ILLOPC, regs->epc, in do_trap_insn_illegal()
199 do_trap_error(regs, SIGBUS, BUS_ADRALN, regs->epc, in do_trap_load_misaligned()
207 do_trap_error(regs, SIGBUS, BUS_ADRALN, regs->epc, in do_trap_load_misaligned()
220 do_trap_error(regs, SIGBUS, BUS_ADRALN, regs->epc, in do_trap_store_misaligned()
228 do_trap_error(regs, SIGBUS, BUS_ADRALN, regs->epc, in do_trap_store_misaligned()
277 force_sig_fault(SIGTRAP, TRAP_BRKPT, (void __user *)regs->epc); in handle_break()
283 else if (report_bug(regs->epc, regs) == BUG_TRAP_TYPE_WARN || in handle_break()
285 regs->epc += get_break_insn_length(regs->epc); in handle_break()
312 regs->epc += 4; in do_trap_ecall_u()
328 do_trap_error(regs, SIGILL, ILL_ILLTRP, regs->epc, in do_trap_ecall_u()