/Linux-v4.19/arch/sh/kernel/ |
D | traps.c | 44 notify_die(DIE_OOPS, str, regs, err, 255, SIGSEGV); in die() 140 if (notify_die(DIE_TRAP, "debug trap", regs, 0, vec & 0xff, in BUILD_TRAP_HANDLER() 157 if (notify_die(DIE_TRAP, "bug trap", regs, 0, TRAPA_BUG_OPCODE & 0xff, in BUILD_TRAP_HANDLER() 181 switch (notify_die(DIE_NMI, "NMI", regs, 0, vec & 0xff, SIGINT)) { in BUILD_TRAP_HANDLER()
|
D | hw_breakpoint.c | 365 notify_die(DIE_BREAKPOINT, "breakpoint", regs, 0, ex, SIGTRAP); in BUILD_TRAP_HANDLER()
|
/Linux-v4.19/arch/x86/kernel/ |
D | traps.c | 299 if (notify_die(DIE_TRAP, str, regs, error_code, trapnr, signr) != in do_error_trap() 395 notify_die(DIE_TRAP, str, regs, error_code, X86_TRAP_DF, SIGSEGV); in do_double_fault() 461 if (notify_die(DIE_TRAP, "bounds", regs, error_code, in do_bounds() 559 if (notify_die(DIE_GPF, "general protection fault", regs, error_code, in do_general_protection() 615 if (notify_die(DIE_INT3, "int3", regs, error_code, X86_TRAP_BP, in do_int3() 782 if (notify_die(DIE_DEBUG, "debug", regs, (long)&dr6, error_code, in do_debug() 847 if (notify_die(DIE_TRAP, str, regs, error_code, in math_error() 941 if (notify_die(DIE_TRAP, "iret exception", regs, error_code, in do_iret_error()
|
D | dumpstack.c | 386 if (notify_die(DIE_OOPS, str, regs, err, in __die()
|
/Linux-v4.19/arch/sparc/kernel/ |
D | traps_64.c | 91 if (notify_die(DIE_TRAP, "bad trap", regs, in bad_trap() 117 if (notify_die(DIE_TRAP_TL1, "bad trap tl1", regs, in bad_trap_tl1() 190 if (notify_die(DIE_TRAP, "instruction access exception", regs, in spitfire_insn_access_exception() 211 if (notify_die(DIE_TRAP_TL1, "instruction access exception tl1", regs, in spitfire_insn_access_exception_tl1() 224 if (notify_die(DIE_TRAP, "instruction access exception", regs, in sun4v_insn_access_exception() 244 if (notify_die(DIE_TRAP_TL1, "instruction access exception tl1", regs, in sun4v_insn_access_exception_tl1() 295 if (notify_die(DIE_TRAP, "data access exception", regs, in spitfire_data_access_exception() 331 if (notify_die(DIE_TRAP_TL1, "data access exception tl1", regs, in spitfire_data_access_exception_tl1() 344 if (notify_die(DIE_TRAP, "data access exception", regs, in sun4v_data_access_exception() 404 if (notify_die(DIE_TRAP_TL1, "data access exception tl1", regs, in sun4v_data_access_exception_tl1() [all …]
|
D | nmi.c | 71 if (notify_die(DIE_NMIWATCHDOG, str, regs, 0, in die_nmi() 94 if (notify_die(DIE_NMI, "nmi", regs, 0, in perfctr_irq()
|
D | uprobes.c | 267 if (notify_die((trap_level == 0x173) ? DIE_BPT : DIE_SSTEP, in uprobe_trap()
|
D | kprobes.c | 432 if (notify_die((trap_level == 0x170) ? DIE_DEBUG : DIE_DEBUG_2, in kprobe_trap()
|
/Linux-v4.19/arch/s390/kernel/ |
D | traps.c | 68 if (notify_die(DIE_TRAP, str, regs, 0, in do_trap() 77 if (notify_die(DIE_SSTEP, "sstep", regs, 0, 0, SIGTRAP) == NOTIFY_STOP) in do_per_trap() 184 if (notify_die(DIE_BPT, "bpt", regs, 0, in illegal_op()
|
D | dumpstack.c | 179 notify_die(DIE_OOPS, str, regs, 0, regs->int_code & 0xffff, SIGSEGV); in die()
|
/Linux-v4.19/include/linux/ |
D | kdebug.h | 20 int notify_die(enum die_val val, const char *str,
|
/Linux-v4.19/arch/ia64/kernel/ |
D | traps.c | 69 if (notify_die(DIE_OOPS, str, regs, err, 255, SIGSEGV) in die() 115 if (notify_die(DIE_BREAK, "break 0", regs, break_num, TRAP_BRKPT, SIGTRAP) in ia64_bad_break() 179 if (notify_die(DIE_BREAK, "bad break", regs, break_num, TRAP_BRKPT, SIGTRAP) in ia64_bad_break() 584 if (notify_die(DIE_FAULT, "ia64_fault", ®s, vector, siginfo.si_code, SIGTRAP) in ia64_fault()
|
D | process.c | 665 (void) notify_die(DIE_MACHINE_RESTART, restart_cmd, NULL, 0, 0, 0); in machine_restart() 672 (void) notify_die(DIE_MACHINE_HALT, "", NULL, 0, 0, 0); in machine_halt()
|
/Linux-v4.19/arch/mips/kernel/ |
D | traps.c | 391 if (notify_die(DIE_OOPS, str, regs, 0, current->thread.trap_nr, in die() 477 if (notify_die(DIE_OOPS, "bus error", regs, 0, current->thread.trap_nr, in do_be() 830 if (notify_die(DIE_FP, "FP exception", regs, 0, current->thread.trap_nr, in do_fpe() 890 if (notify_die(DIE_TRAP, str, regs, code, current->thread.trap_nr, in do_trap_or_bp() 992 if (notify_die(DIE_UPROBE, "uprobe", regs, bcode, in do_bp() 998 if (notify_die(DIE_UPROBE_XOL, "uprobe_xol", regs, bcode, in do_bp() 1004 if (notify_die(DIE_BREAK, "debug", regs, bcode, in do_bp() 1010 if (notify_die(DIE_SSTEPBP, "single_step", regs, bcode, in do_bp() 1111 if (notify_die(DIE_RI, "RI Fault", regs, 0, current->thread.trap_nr, in do_ri() 1428 if (notify_die(DIE_MSAFP, "MSA FP exception", regs, 0, in do_msa_fpe()
|
/Linux-v4.19/kernel/ |
D | notifier.c | 536 int notrace notify_die(enum die_val val, const char *str, in notify_die() function 551 NOKPROBE_SYMBOL(notify_die);
|
/Linux-v4.19/arch/arc/kernel/ |
D | traps.c | 160 rc = notify_die(DIE_IERR, "kprobe_ierr", regs, address, 0, SIGILL); in do_insterror_or_kprobe()
|
D | kprobes.c | 482 notify_die(DIE_TRAP, "kprobe_trap", regs, address, 0, SIGTRAP); in trap_is_kprobe()
|
/Linux-v4.19/arch/riscv/kernel/ |
D | traps.c | 51 ret = notify_die(DIE_OOPS, str, regs, 0, regs->scause, SIGSEGV); in die()
|
/Linux-v4.19/arch/powerpc/kernel/ |
D | traps.c | 281 if (notify_die(DIE_OOPS, str, regs, err, 255, SIGSEGV) == NOTIFY_STOP) in __die() 1012 if (notify_die(DIE_IABR_MATCH, "iabr_match", regs, 5, in instruction_breakpoint_exception() 1038 if (notify_die(DIE_SSTEP, "single_step", regs, 5, in single_step_exception() 1395 if (notify_die(DIE_BPT, "breakpoint", regs, 5, 5, SIGTRAP) in program_check_exception() 1902 if (notify_die(DIE_SSTEP, "block_step", regs, 5, in DebugException() 1919 if (notify_die(DIE_SSTEP, "single_step", regs, 5, in DebugException()
|
/Linux-v4.19/arch/unicore32/kernel/ |
D | traps.c | 193 ret = notify_die(DIE_OOPS, str, regs, err, tsk->thread.trap_no, \ in __die()
|
/Linux-v4.19/arch/mips/mm/ |
D | fault.c | 61 if (notify_die(DIE_PAGE_FAULT, "page fault", regs, -1, in __do_page_fault()
|
/Linux-v4.19/arch/hexagon/kernel/ |
D | traps.c | 217 if (notify_die(DIE_OOPS, str, regs, err, pt_cause(regs), SIGSEGV) == in die()
|
/Linux-v4.19/arch/nds32/kernel/ |
D | traps.c | 270 if (notify_die(DIE_OOPS, "Oops", regs, addr, type, SIGTRAP) in do_debug_trap()
|
/Linux-v4.19/arch/arm64/kernel/ |
D | traps.c | 173 ret = notify_die(DIE_OOPS, str, regs, err, 0, SIGSEGV); in __die()
|
/Linux-v4.19/arch/arm/kernel/ |
D | traps.c | 278 ret = notify_die(DIE_OOPS, str, regs, err, tsk->thread.trap_no, SIGSEGV); in __die()
|