Symbol: notify_die
arch/arc/kernel/kprobes.c
415
notify_die(DIE_TRAP, "kprobe_trap", regs, address, 0, SIGTRAP);
arch/arc/kernel/traps.c
146
rc = notify_die(DIE_IERR, "kprobe_ierr", regs, address, 0, SIGILL);
arch/arm/kernel/traps.c
282
ret = notify_die(DIE_OOPS, str, regs, err, tsk->thread.trap_no, SIGSEGV);
arch/arm64/kernel/traps.c
186
ret = notify_die(DIE_OOPS, str, regs, err, 0, SIGSEGV);
arch/csky/kernel/traps.c
101
ret = notify_die(DIE_OOPS, str, regs, 0, trap_no(regs), SIGSEGV);
arch/hexagon/kernel/traps.c
197
if (notify_die(DIE_OOPS, str, regs, err, pt_cause(regs), SIGSEGV) ==
arch/loongarch/kernel/traps.c
407
ret = notify_die(DIE_OOPS, str, regs, 0,
arch/loongarch/kernel/traps.c
514
if (notify_die(DIE_FP, "FP exception", regs, 0, current->thread.trap_nr,
arch/loongarch/kernel/traps.c
766
if (notify_die(DIE_TRAP, "Break", regs, bcode,
arch/loongarch/kernel/traps.c
866
if (notify_die(DIE_RI, "RI Fault", regs, 0, current->thread.trap_nr,
arch/mips/kernel/traps.c
1078
if (notify_die(DIE_UPROBE, "uprobe", regs, bcode,
arch/mips/kernel/traps.c
1084
if (notify_die(DIE_UPROBE_XOL, "uprobe_xol", regs, bcode,
arch/mips/kernel/traps.c
1090
if (notify_die(DIE_BREAK, "debug", regs, bcode,
arch/mips/kernel/traps.c
1096
if (notify_die(DIE_SSTEPBP, "single_step", regs, bcode,
arch/mips/kernel/traps.c
1191
if (notify_die(DIE_RI, "RI Fault", regs, 0, current->thread.trap_nr,
arch/mips/kernel/traps.c
1515
if (notify_die(DIE_MSAFP, "MSA FP exception", regs, 0,
arch/mips/kernel/traps.c
403
if (notify_die(DIE_OOPS, str, regs, 0, current->thread.trap_nr,
arch/mips/kernel/traps.c
489
if (notify_die(DIE_OOPS, "bus error", regs, 0, current->thread.trap_nr,
arch/mips/kernel/traps.c
883
if (notify_die(DIE_FP, "FP exception", regs, 0, current->thread.trap_nr,
arch/mips/kernel/traps.c
980
if (notify_die(DIE_TRAP, str, regs, code, current->thread.trap_nr,
arch/mips/mm/fault.c
62
if (notify_die(DIE_PAGE_FAULT, "page fault", regs, -1,
arch/parisc/kernel/traps.c
425
(void)notify_die(DIE_OOPS, msg, regs, 0, code, SIGTRAP);
arch/powerpc/kernel/process.c
612
if (notify_die(DIE_DABR_MATCH, "dabr_match", regs, error_code,
arch/powerpc/kernel/process.c
662
if (notify_die(DIE_DABR_MATCH, "dabr_match", regs, regs->dsisr,
arch/powerpc/kernel/traps.c
1119
if (notify_die(DIE_IABR_MATCH, "iabr_match", regs, 5,
arch/powerpc/kernel/traps.c
1140
if (notify_die(DIE_SSTEP, "single_step", regs, 5,
arch/powerpc/kernel/traps.c
1501
if (notify_die(DIE_BPT, "breakpoint", regs, 5, 5, SIGTRAP)
arch/powerpc/kernel/traps.c
2057
if (notify_die(DIE_SSTEP, "block_step", regs, 5,
arch/powerpc/kernel/traps.c
2074
if (notify_die(DIE_SSTEP, "single_step", regs, 5,
arch/powerpc/kernel/traps.c
275
if (notify_die(DIE_OOPS, str, regs, err, 255, SIGSEGV) == NOTIFY_STOP)
arch/riscv/kernel/traps.c
296
else if (notify_die(DIE_TRAP, "EBREAK", regs, 0, regs->cause, SIGTRAP)
arch/riscv/kernel/traps.c
97
ret = notify_die(DIE_OOPS, str, regs, 0, cause, SIGSEGV);
arch/s390/kernel/dumpstack.c
212
notify_die(DIE_OOPS, str, regs, 0, regs->int_code & 0xffff, SIGSEGV);
arch/s390/kernel/traps.c
169
if (notify_die(DIE_BPT, "bpt", regs, 0, 3, SIGTRAP) != NOTIFY_STOP)
arch/s390/kernel/traps.c
66
if (notify_die(DIE_TRAP, str, regs, 0, regs->int_code, si_signo) == NOTIFY_STOP)
arch/s390/kernel/traps.c
74
if (notify_die(DIE_SSTEP, "sstep", regs, 0, 0, SIGTRAP) == NOTIFY_STOP)
arch/sh/kernel/hw_breakpoint.c
363
notify_die(DIE_BREAKPOINT, "breakpoint", regs, 0, ex, SIGTRAP);
arch/sh/kernel/traps.c
142
if (notify_die(DIE_TRAP, "debug trap", regs, 0, vec & 0xff,
arch/sh/kernel/traps.c
159
if (notify_die(DIE_TRAP, "bug trap", regs, 0, TRAPA_BUG_OPCODE & 0xff,
arch/sh/kernel/traps.c
184
switch (notify_die(DIE_NMI, "NMI", regs, 0, vec & 0xff, SIGINT)) {
arch/sh/kernel/traps.c
46
notify_die(DIE_OOPS, str, regs, err, 255, SIGSEGV);
arch/sparc/kernel/kprobes.c
415
if (notify_die((trap_level == 0x170) ? DIE_DEBUG : DIE_DEBUG_2,
arch/sparc/kernel/nmi.c
100
if (notify_die(DIE_NMI, "nmi", regs, 0,
arch/sparc/kernel/nmi.c
77
if (notify_die(DIE_NMIWATCHDOG, str, regs, 0,
arch/sparc/kernel/traps_64.c
119
if (notify_die(DIE_TRAP_TL1, "bad trap tl1", regs,
arch/sparc/kernel/traps_64.c
192
if (notify_die(DIE_TRAP, "instruction access exception", regs,
arch/sparc/kernel/traps_64.c
2037
if (notify_die(DIE_TRAP, "MCD error", regs, 0, 0x34,
arch/sparc/kernel/traps_64.c
212
if (notify_die(DIE_TRAP_TL1, "instruction access exception tl1", regs,
arch/sparc/kernel/traps_64.c
225
if (notify_die(DIE_TRAP, "instruction access exception", regs,
arch/sparc/kernel/traps_64.c
2350
if (notify_die(DIE_TRAP, "fpu exception ieee", regs,
arch/sparc/kernel/traps_64.c
2365
if (notify_die(DIE_TRAP, "fpu exception other", regs,
arch/sparc/kernel/traps_64.c
2386
if (notify_die(DIE_TRAP, "tagged arithmetic overflow", regs,
arch/sparc/kernel/traps_64.c
2405
if (notify_die(DIE_TRAP, "integer division by zero", regs,
arch/sparc/kernel/traps_64.c
245
if (notify_die(DIE_TRAP_TL1, "instruction access exception tl1", regs,
arch/sparc/kernel/traps_64.c
2533
notify_die(DIE_OOPS, str, regs, 0, 255, SIGSEGV);
arch/sparc/kernel/traps_64.c
2577
if (notify_die(DIE_TRAP, "illegal instruction", regs,
arch/sparc/kernel/traps_64.c
2618
if (notify_die(DIE_TRAP, "memory address unaligned", regs,
arch/sparc/kernel/traps_64.c
2636
if (notify_die(DIE_TRAP, "memory address unaligned", regs,
arch/sparc/kernel/traps_64.c
2660
if (notify_die(DIE_TRAP, "memory corruption precise exception", regs,
arch/sparc/kernel/traps_64.c
2701
if (notify_die(DIE_TRAP, "privileged operation", regs,
arch/sparc/kernel/traps_64.c
295
if (notify_die(DIE_TRAP, "data access exception", regs,
arch/sparc/kernel/traps_64.c
331
if (notify_die(DIE_TRAP_TL1, "data access exception tl1", regs,
arch/sparc/kernel/traps_64.c
344
if (notify_die(DIE_TRAP, "data access exception", regs,
arch/sparc/kernel/traps_64.c
401
if (notify_die(DIE_TRAP_TL1, "data access exception tl1", regs,
arch/sparc/kernel/traps_64.c
526
notify_die(DIE_TRAP, "Correctable ECC Error", regs,
arch/sparc/kernel/traps_64.c
550
notify_die(DIE_TRAP, "Uncorrectable Error", regs,
arch/sparc/kernel/traps_64.c
93
if (notify_die(DIE_TRAP, "bad trap", regs,
arch/sparc/kernel/uprobes.c
256
if (notify_die((trap_level == 0x173) ? DIE_BPT : DIE_SSTEP,
arch/x86/kernel/dumpstack.c
434
if (notify_die(DIE_OOPS, str, regs, err,
arch/x86/kernel/traps.c
1208
if (notify_die(DIE_DEBUG, "debug", regs, (long)dr6, 0, SIGTRAP) == NOTIFY_STOP)
arch/x86/kernel/traps.c
1440
if (notify_die(DIE_TRAP, str, regs, 0, trapnr,
arch/x86/kernel/traps.c
1671
if (notify_die(DIE_TRAP, "iret exception", regs, 0,
arch/x86/kernel/traps.c
356
if (notify_die(DIE_TRAP, str, regs, error_code, trapnr, signr) !=
arch/x86/kernel/traps.c
527
if (notify_die(DIE_TRAP, str, regs, error_code, X86_TRAP_AC, SIGBUS) == NOTIFY_STOP)
arch/x86/kernel/traps.c
663
notify_die(DIE_TRAP, str, regs, error_code, X86_TRAP_DF, SIGSEGV);
arch/x86/kernel/traps.c
719
if (notify_die(DIE_TRAP, "bounds", regs, 0,
arch/x86/kernel/traps.c
901
return notify_die(DIE_GPF, str, regs, error_code, trapnr, SIGSEGV) == NOTIFY_STOP;
arch/x86/kernel/traps.c
986
res = notify_die(DIE_INT3, "int3", regs, 0, X86_TRAP_BP, SIGTRAP);
include/linux/kdebug.h
20
int notify_die(enum die_val val, const char *str,
kernel/notifier.c
590
NOKPROBE_SYMBOL(notify_die);