• Home
  • Raw
  • Download

Lines Matching refs:trapnr

172 do_trap_no_signal(struct task_struct *tsk, int trapnr, char *str,  in do_trap_no_signal()  argument
180 if (trapnr < X86_TRAP_UD) { in do_trap_no_signal()
182 error_code, trapnr)) in do_trap_no_signal()
189 if (!fixup_exception(regs, trapnr)) { in do_trap_no_signal()
191 tsk->thread.trap_nr = trapnr; in do_trap_no_signal()
200 static siginfo_t *fill_trap_info(struct pt_regs *regs, int signr, int trapnr, in fill_trap_info() argument
206 switch (trapnr) { in fill_trap_info()
232 do_trap(int trapnr, int signr, char *str, struct pt_regs *regs, in do_trap() argument
238 if (!do_trap_no_signal(tsk, trapnr, str, regs, error_code)) in do_trap()
250 tsk->thread.trap_nr = trapnr; in do_trap()
266 unsigned long trapnr, int signr) in do_error_trap() argument
272 if (notify_die(DIE_TRAP, str, regs, error_code, trapnr, signr) != in do_error_trap()
275 do_trap(trapnr, signr, str, regs, error_code, in do_error_trap()
276 fill_trap_info(regs, signr, trapnr, &info)); in do_error_trap()
280 #define DO_ERROR(trapnr, signr, str, name) \ argument
283 do_error_trap(regs, error_code, str, trapnr, signr); \
794 static void math_error(struct pt_regs *regs, int error_code, int trapnr) in math_error() argument
799 char *str = (trapnr == X86_TRAP_MF) ? "fpu exception" : in math_error()
802 if (notify_die(DIE_TRAP, str, regs, error_code, trapnr, SIGFPE) == NOTIFY_STOP) in math_error()
807 if (!fixup_exception(regs, trapnr)) { in math_error()
809 task->thread.trap_nr = trapnr; in math_error()
820 task->thread.trap_nr = trapnr; in math_error()
826 info.si_code = fpu__exception_code(fpu, trapnr); in math_error()