Lines Matching refs:trapnr

137 do_trap_no_signal(struct task_struct *tsk, int trapnr, const char *str,  in do_trap_no_signal()  argument
145 if (trapnr < X86_TRAP_UD) { in do_trap_no_signal()
147 error_code, trapnr)) in do_trap_no_signal()
151 if (fixup_exception(regs, trapnr, error_code, 0)) in do_trap_no_signal()
155 tsk->thread.trap_nr = trapnr; in do_trap_no_signal()
158 if (fixup_vdso_exception(regs, trapnr, error_code, 0)) in do_trap_no_signal()
172 tsk->thread.trap_nr = trapnr; in do_trap_no_signal()
192 do_trap(int trapnr, int signr, char *str, struct pt_regs *regs, in do_trap() argument
197 if (!do_trap_no_signal(tsk, trapnr, str, regs, error_code)) in do_trap()
210 unsigned long trapnr, int signr, int sicode, void __user *addr) in do_error_trap() argument
214 if (notify_die(DIE_TRAP, str, regs, error_code, trapnr, signr) != in do_error_trap()
217 do_trap(trapnr, signr, str, regs, error_code, sicode, addr); in do_error_trap()
663 static bool gp_try_fixup_and_notify(struct pt_regs *regs, int trapnr, in gp_try_fixup_and_notify() argument
667 if (fixup_exception(regs, trapnr, error_code, address)) in gp_try_fixup_and_notify()
671 current->thread.trap_nr = trapnr; in gp_try_fixup_and_notify()
678 kprobe_fault_handler(regs, trapnr)) in gp_try_fixup_and_notify()
681 return notify_die(DIE_GPF, str, regs, error_code, trapnr, SIGSEGV) == NOTIFY_STOP; in gp_try_fixup_and_notify()
684 static void gp_user_force_sig_segv(struct pt_regs *regs, int trapnr, in gp_user_force_sig_segv() argument
688 current->thread.trap_nr = trapnr; in gp_user_force_sig_segv()
1197 static void math_error(struct pt_regs *regs, int trapnr) in math_error() argument
1202 char *str = (trapnr == X86_TRAP_MF) ? "fpu exception" : in math_error()
1208 if (fixup_exception(regs, trapnr, 0, 0)) in math_error()
1212 task->thread.trap_nr = trapnr; in math_error()
1214 if (notify_die(DIE_TRAP, str, regs, 0, trapnr, in math_error()
1226 task->thread.trap_nr = trapnr; in math_error()
1229 si_code = fpu__exception_code(fpu, trapnr); in math_error()
1234 if (fixup_vdso_exception(regs, trapnr, 0, 0)) in math_error()