Home
last modified time | relevance | path

Searched refs:do_trap (Results 1 – 8 of 8) sorted by relevance

/arch/s390/kernel/
Dtraps.c66 static void do_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) in do_trap() function
73 NOKPROBE_SYMBOL(do_trap);
98 do_trap(regs, signr, sicode, str); \
145 do_trap(regs, SIGFPE, si_code, "floating point exception"); in do_fp_trap()
189 do_trap(regs, signal, ILL_ILLOPC, "illegal operation"); in illegal_op()
201 do_trap(regs, SIGILL, ILL_ILLOPN, "illegal operation"); in vector_exception()
227 do_trap(regs, SIGFPE, si_code, "vector exception"); in vector_exception()
236 do_trap(regs, SIGILL, ILL_ILLOPN, "data exception"); in data_exception()
245 do_trap(regs, SIGILL, ILL_PRVOPC, "space switch event"); in space_switch_exception()
/arch/riscv/mm/
Dfault.c174 do_trap(regs, SIGSEGV, code, addr); in do_page_fault()
210 do_trap(regs, SIGBUS, BUS_ADRERR, addr); in do_page_fault()
224 return do_trap(regs, SIGSEGV, code, addr); in do_page_fault()
/arch/c6x/kernel/
Dtraps.c241 static void do_trap(struct exception_info *except_info, struct pt_regs *regs) in do_trap() function
278 do_trap(&bkpt_exception, regs); in process_iexcept()
284 do_trap(&iexcept_table[iexcept_num], regs); in process_iexcept()
299 do_trap(&eexcept_table[evt], regs); in process_eexcept()
338 do_trap(&iexcept_table[ie_num], regs); in process_exception()
/arch/riscv/kernel/
Dtraps.c63 void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr) in do_trap() function
83 do_trap(regs, signo, code, addr); in do_trap_error()
/arch/x86/kernel/
Dtraps.c245 do_trap(int trapnr, int signr, char *str, struct pt_regs *regs, in do_trap() function
261 NOKPROBE_SYMBOL(do_trap);
278 do_trap(trapnr, signr, str, regs, error_code, sicode, addr); in do_error_trap()
514 do_trap(X86_TRAP_BR, SIGSEGV, "bounds", regs, error_code, 0, NULL); in do_bounds()
608 do_trap(X86_TRAP_BP, SIGTRAP, "int3", regs, error_code, 0, NULL); in do_int3()
919 do_trap(X86_TRAP_IRET, SIGILL, "iret exception", regs, error_code, in do_iret_error()
/arch/riscv/include/asm/
Dbug.h81 void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr);
/arch/openrisc/kernel/
Dtraps.c245 asmlinkage void do_trap(struct pt_regs *regs, unsigned long address) in do_trap() function
Dentry.S844 l.jal do_trap