Lines Matching refs:trapnr
101 do_trap_no_signal(struct task_struct *tsk, int trapnr, const char *str, in do_trap_no_signal() argument
109 if (trapnr < X86_TRAP_UD) { in do_trap_no_signal()
111 error_code, trapnr)) in do_trap_no_signal()
115 if (fixup_exception(regs, trapnr, error_code, 0)) in do_trap_no_signal()
119 tsk->thread.trap_nr = trapnr; in do_trap_no_signal()
122 if (fixup_vdso_exception(regs, trapnr, error_code, 0)) in do_trap_no_signal()
136 tsk->thread.trap_nr = trapnr; in do_trap_no_signal()
156 do_trap(int trapnr, int signr, char *str, struct pt_regs *regs, in do_trap() argument
161 if (!do_trap_no_signal(tsk, trapnr, str, regs, error_code)) in do_trap()
174 unsigned long trapnr, int signr, int sicode, void __user *addr) in do_error_trap() argument
178 if (notify_die(DIE_TRAP, str, regs, error_code, trapnr, signr) != in do_error_trap()
181 do_trap(trapnr, signr, str, regs, error_code, sicode, addr); in do_error_trap()
1059 static void math_error(struct pt_regs *regs, int trapnr) in math_error() argument
1064 char *str = (trapnr == X86_TRAP_MF) ? "fpu exception" : in math_error()
1070 if (fixup_exception(regs, trapnr, 0, 0)) in math_error()
1074 task->thread.trap_nr = trapnr; in math_error()
1076 if (notify_die(DIE_TRAP, str, regs, 0, trapnr, in math_error()
1088 task->thread.trap_nr = trapnr; in math_error()
1091 si_code = fpu__exception_code(fpu, trapnr); in math_error()
1096 if (fixup_vdso_exception(regs, trapnr, 0, 0)) in math_error()