Lines Matching refs:error_code

195 		  struct pt_regs *regs,	long error_code)  in do_trap_no_signal()  argument
204 error_code, trapnr)) in do_trap_no_signal()
212 tsk->thread.error_code = error_code; in do_trap_no_signal()
214 die(str, regs, error_code); in do_trap_no_signal()
255 long error_code, siginfo_t *info) in do_trap() argument
260 if (!do_trap_no_signal(tsk, trapnr, str, regs, error_code)) in do_trap()
271 tsk->thread.error_code = error_code; in do_trap()
279 regs->ip, regs->sp, error_code); in do_trap()
289 static void do_error_trap(struct pt_regs *regs, long error_code, char *str, in do_error_trap() argument
295 if (notify_die(DIE_TRAP, str, regs, error_code, trapnr, signr) != in do_error_trap()
298 do_trap(trapnr, signr, str, regs, error_code, in do_error_trap()
306 dotraplinkage void do_##name(struct pt_regs *regs, long error_code) \
308 do_error_trap(regs, error_code, str, trapnr, signr); \
322 dotraplinkage void do_double_fault(struct pt_regs *regs, long error_code) in do_double_fault() argument
355 notify_die(DIE_TRAP, str, regs, error_code, X86_TRAP_DF, SIGSEGV); in do_double_fault()
357 tsk->thread.error_code = error_code; in do_double_fault()
361 df_debug(regs, error_code); in do_double_fault()
368 die(str, regs, error_code); in do_double_fault()
372 dotraplinkage void do_bounds(struct pt_regs *regs, long error_code) in do_bounds() argument
381 if (notify_die(DIE_TRAP, "bounds", regs, error_code, in do_bounds()
387 die("bounds", regs, error_code); in do_bounds()
431 do_trap(X86_TRAP_BR, SIGSEGV, "bounds", regs, error_code, info); in do_bounds()
437 die("bounds", regs, error_code); in do_bounds()
451 do_trap(X86_TRAP_BR, SIGSEGV, "bounds", regs, error_code, NULL); in do_bounds()
456 do_general_protection(struct pt_regs *regs, long error_code) in do_general_protection() argument
466 handle_vm86_fault((struct kernel_vm86_regs *) regs, error_code); in do_general_protection()
475 tsk->thread.error_code = error_code; in do_general_protection()
477 if (notify_die(DIE_GPF, "general protection fault", regs, error_code, in do_general_protection()
479 die("general protection fault", regs, error_code); in do_general_protection()
483 tsk->thread.error_code = error_code; in do_general_protection()
490 regs->ip, regs->sp, error_code); in do_general_protection()
502 dotraplinkage void notrace do_int3(struct pt_regs *regs, long error_code) in do_int3() argument
520 if (kgdb_ll_trap(DIE_INT3, "int3", regs, error_code, X86_TRAP_BP, in do_int3()
530 if (notify_die(DIE_INT3, "int3", regs, error_code, X86_TRAP_BP, in do_int3()
540 do_trap(X86_TRAP_BP, SIGTRAP, "int3", regs, error_code, NULL); in do_int3()
617 dotraplinkage void do_debug(struct pt_regs *regs, long error_code) in do_debug() argument
660 if (notify_die(DIE_DEBUG, "debug", regs, (long)&dr6, error_code, in do_debug()
674 handle_vm86_trap((struct kernel_vm86_regs *) regs, error_code, in do_debug()
695 send_sigtrap(tsk, regs, error_code, si_code); in do_debug()
709 static void math_error(struct pt_regs *regs, int error_code, int trapnr) in math_error() argument
717 if (notify_die(DIE_TRAP, str, regs, error_code, trapnr, SIGFPE) == NOTIFY_STOP) in math_error()
724 task->thread.error_code = error_code; in math_error()
726 die(str, regs, error_code); in math_error()
736 task->thread.error_code = error_code; in math_error()
793 dotraplinkage void do_coprocessor_error(struct pt_regs *regs, long error_code) in do_coprocessor_error() argument
798 math_error(regs, error_code, X86_TRAP_MF); in do_coprocessor_error()
803 do_simd_coprocessor_error(struct pt_regs *regs, long error_code) in do_simd_coprocessor_error() argument
808 math_error(regs, error_code, X86_TRAP_XF); in do_simd_coprocessor_error()
813 do_spurious_interrupt_bug(struct pt_regs *regs, long error_code) in do_spurious_interrupt_bug() argument
873 do_device_not_available(struct pt_regs *regs, long error_code) in do_device_not_available() argument
901 dotraplinkage void do_iret_error(struct pt_regs *regs, long error_code) in do_iret_error() argument
913 if (notify_die(DIE_TRAP, "iret exception", regs, error_code, in do_iret_error()
915 do_trap(X86_TRAP_IRET, SIGILL, "iret exception", regs, error_code, in do_iret_error()