Home
last modified time | relevance | path

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

/openbmc/linux/arch/s390/kernel/
H A Dtraps.c62 static void do_trap(struct pt_regs *regs, int si_signo, int si_code, char *str) in do_trap() function
69 NOKPROBE_SYMBOL(do_trap);
94 do_trap(regs, signr, sicode, str); \
141 do_trap(regs, SIGFPE, si_code, "floating point exception"); in do_fp_trap()
185 do_trap(regs, signal, ILL_ILLOPC, "illegal operation"); in illegal_op()
197 do_trap(regs, SIGILL, ILL_ILLOPN, "illegal operation"); in vector_exception()
223 do_trap(regs, SIGFPE, si_code, "vector exception"); in vector_exception()
232 do_trap(regs, SIGILL, ILL_ILLOPN, "data exception"); in data_exception()
241 do_trap(regs, SIGILL, ILL_PRVOPC, "space switch event"); in space_switch_exception()
/openbmc/linux/arch/csky/mm/
H A Dfault.c94 do_trap(regs, SIGBUS, BUS_ADRERR, addr); in mm_fault_error()
108 do_trap(regs, SIGSEGV, code, addr); in bad_area_nosemaphore()
125 do_trap(regs, SIGSEGV, code, addr); in vmalloc_fault()
/openbmc/linux/arch/riscv/mm/
H A Dfault.c81 do_trap(regs, SIGBUS, BUS_ADRERR, addr); in mm_fault_error()
96 do_trap(regs, SIGSEGV, code, addr); in bad_area_nosemaphore()
124 return do_trap(regs, SIGSEGV, code, addr); in vmalloc_fault()
/openbmc/linux/arch/x86/kernel/
H A Dtraps.c148 do_trap(int trapnr, int signr, char *str, struct pt_regs *regs, in do_trap() function
163 NOKPROBE_SYMBOL(do_trap);
173 do_trap(trapnr, signr, str, regs, error_code, sicode, addr); in do_error_trap()
307 do_trap(X86_TRAP_AC, SIGBUS, "alignment check", regs, in DEFINE_IDTENTRY_ERRORCODE()
480 do_trap(X86_TRAP_BR, SIGSEGV, "bounds", regs, 0, 0, NULL); in DEFINE_IDTENTRY()
729 do_trap(X86_TRAP_BP, SIGTRAP, "int3", regs, 0, 0, NULL); in do_int3_user()
1364 do_trap(X86_TRAP_IRET, SIGILL, "iret exception", regs, 0, in DEFINE_IDTENTRY_SW()
/openbmc/linux/arch/csky/include/asm/
H A Dbug.h23 void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr);
/openbmc/linux/arch/csky/kernel/
H A Dtraps.c115 void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr) in do_trap() function
137 do_trap(regs, signo, code, addr); in do_trap_error()
/openbmc/linux/arch/riscv/include/asm/
H A Dbug.h90 void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr);
/openbmc/u-boot/arch/arc/lib/
H A Dinterrupts.c132 void do_trap(struct pt_regs *regs) in do_trap() function
H A Dints_low.S143 j do_trap
/openbmc/linux/arch/openrisc/kernel/
H A Dtraps.c43 asmlinkage void do_trap(struct pt_regs *regs, unsigned long address);
208 asmlinkage void do_trap(struct pt_regs *regs, unsigned long address) in do_trap() function
H A Dentry.S867 l.jal do_trap
/openbmc/linux/arch/riscv/kernel/
H A Dtraps.c99 void do_trap(struct pt_regs *regs, int signo, int code, unsigned long addr) in do_trap() function
121 do_trap(regs, signo, code, addr); in do_trap_error()
/openbmc/qemu/target/mips/tcg/
H A Dmicromips_translate.c.inc1037 goto do_trap;
1040 goto do_trap;
1043 goto do_trap;
1046 goto do_trap;
1049 goto do_trap;
1052 do_trap: