Symbol: die_if_kernel
arch/alpha/kernel/proto.h
179
extern void die_if_kernel(char *, struct pt_regs *, long, unsigned long *);
arch/alpha/kernel/traps.c
194
die_if_kernel("Arithmetic fault", regs, 0, NULL);
arch/alpha/kernel/traps.c
241
die_if_kernel((type == 1 ? "Kernel Bug" : "Instruction fault"),
arch/alpha/kernel/traps.c
343
die_if_kernel("Instruction fault", regs, 0, NULL);
arch/alpha/mm/fault.c
204
die_if_kernel("Oops", regs, cause, (unsigned long*)regs - 16);
arch/alpha/mm/fault.c
30
extern void die_if_kernel(char *,struct pt_regs *,long, unsigned long *);
arch/hexagon/include/asm/traps.h
14
extern int die_if_kernel(char *str, struct pt_regs *regs, long err);
arch/hexagon/kernel/traps.c
236
die_if_kernel("Misaligned Instruction", regs, 0);
arch/hexagon/kernel/traps.c
247
die_if_kernel("Misaligned Data Load", regs, 0);
arch/hexagon/kernel/traps.c
253
die_if_kernel("Misaligned Data Store", regs, 0);
arch/hexagon/kernel/traps.c
259
die_if_kernel("Illegal Instruction", regs, 0);
arch/hexagon/kernel/traps.c
269
die_if_kernel("Precise Bus Error", regs, 0);
arch/loongarch/kernel/traps.c
1000
die_if_kernel("do_lasx invoked from kernel context!", regs);
arch/loongarch/kernel/traps.c
1068
die_if_kernel("do_reserved exception", regs);
arch/loongarch/kernel/traps.c
522
die_if_kernel("FP exception in kernel code", regs);
arch/loongarch/kernel/traps.c
543
die_if_kernel("Kernel ade access", regs);
arch/loongarch/kernel/traps.c
559
die_if_kernel("Kernel ale access", regs);
arch/loongarch/kernel/traps.c
589
die_if_kernel("Kernel ale access", regs);
arch/loongarch/kernel/traps.c
642
die_if_kernel("Bounds check error in kernel code", regs);
arch/loongarch/kernel/traps.c
778
die_if_kernel("Break instruction in kernel code", regs);
arch/loongarch/kernel/traps.c
782
die_if_kernel("Break instruction in kernel code", regs);
arch/loongarch/kernel/traps.c
786
die_if_kernel("Break instruction in kernel code", regs);
arch/loongarch/kernel/traps.c
870
die_if_kernel("Reserved instruction in kernel code", regs);
arch/loongarch/kernel/traps.c
956
die_if_kernel("do_fpu invoked from kernel context!", regs);
arch/loongarch/kernel/traps.c
978
die_if_kernel("do_lsx invoked from kernel context!", regs);
arch/loongarch/kernel/unaligned.c
488
die_if_kernel("Unhandled kernel unaligned access", regs);
arch/loongarch/kernel/unaligned.c
494
die_if_kernel("Unhandled kernel unaligned access", regs);
arch/m68k/kernel/traps.c
129
void die_if_kernel(char *,struct pt_regs *,int);
arch/m68k/kernel/traps.c
428
die_if_kernel("Oops", &fp->ptregs,0);
arch/m68k/kernel/traps.c
460
die_if_kernel ("Oops", &fp->ptregs, buserr_type);
arch/m68k/kernel/traps.c
569
die_if_kernel("Oops",&fp->ptregs,mmusr);
arch/m68k/kernel/traps.c
596
die_if_kernel("Oops",&fp->ptregs,mmusr);
arch/m68k/kernel/traps.c
619
die_if_kernel("Oops",&fp->ptregs,0);
arch/m68k/kernel/traps.c
658
die_if_kernel("Oops",&fp->ptregs,mmusr);
arch/m68k/kernel/traps.c
801
die_if_kernel("bad frame format",&fp->ptregs,0);
arch/m68k/kernel/traps.c
999
die_if_kernel("BAD KERNEL TRAP", &fp->ptregs, 0);
arch/m68k/mm/fault.c
22
extern void die_if_kernel(char *, struct pt_regs *, long);
arch/m68k/mm/fault.c
52
die_if_kernel("Oops", regs, 0 /*error_code*/);
arch/mips/include/asm/ptrace.h
168
static inline void die_if_kernel(const char *str, struct pt_regs *regs)
arch/mips/kernel/traps.c
1000
die_if_kernel("Kernel bug detected", regs);
arch/mips/kernel/traps.c
1015
die_if_kernel("Math emu break/trap", regs);
arch/mips/kernel/traps.c
1020
die_if_kernel(b, regs);
arch/mips/kernel/traps.c
1195
die_if_kernel("Reserved instruction in kernel code", regs);
arch/mips/kernel/traps.c
1267
die_if_kernel("COP2: Unhandled kernel unaligned access or invalid "
arch/mips/kernel/traps.c
1417
die_if_kernel("do_cpu invoked from kernel context!", regs);
arch/mips/kernel/traps.c
1523
die_if_kernel("do_msa_fpe invoked from kernel context!", regs);
arch/mips/kernel/traps.c
1541
die_if_kernel("do_msa invoked from kernel context!", regs);
arch/mips/kernel/traps.c
1644
die_if_kernel("MIPS MT Thread exception in kernel", regs);
arch/mips/kernel/traps.c
493
die_if_kernel("Oops", regs);
arch/mips/kernel/traps.c
759
die_if_kernel("Integer overflow", regs);
arch/mips/kernel/traps.c
891
die_if_kernel("FP exception in kernel code", regs);
arch/mips/kernel/traps.c
994
die_if_kernel(b, regs);
arch/mips/kernel/unaligned.c
1219
die_if_kernel("Unhandled kernel unaligned access", regs);
arch/mips/kernel/unaligned.c
1225
die_if_kernel("Unhandled kernel unaligned access", regs);
arch/mips/kernel/unaligned.c
1231
die_if_kernel
arch/mips/kernel/unaligned.c
1500
die_if_kernel("Unhandled kernel unaligned access", regs);
arch/mips/kernel/unaligned.c
1506
die_if_kernel("Unhandled kernel unaligned access", regs);
arch/mips/kernel/unaligned.c
1512
die_if_kernel
arch/mips/kernel/unaligned.c
1595
die_if_kernel("Kernel unaligned instruction access", regs);
arch/mips/kernel/unaligned.c
444
die_if_kernel("Unaligned FP access in kernel code", regs);
arch/mips/kernel/unaligned.c
592
die_if_kernel("Unhandled kernel unaligned access", regs);
arch/mips/kernel/unaligned.c
598
die_if_kernel("Unhandled kernel unaligned access", regs);
arch/mips/kernel/unaligned.c
604
die_if_kernel
arch/mips/kernel/unaligned.c
964
die_if_kernel("Unaligned FP access in kernel code", regs);
arch/mips/loongson64/cop2-ex.c
193
die_if_kernel("Unaligned FP access in kernel code", regs);
arch/mips/loongson64/cop2-ex.c
209
die_if_kernel("Unaligned FP access in kernel code", regs);
arch/mips/loongson64/cop2-ex.c
276
die_if_kernel("Unaligned FP access in kernel code", regs);
arch/mips/loongson64/cop2-ex.c
294
die_if_kernel("Unaligned FP access in kernel code", regs);
arch/mips/loongson64/cop2-ex.c
325
die_if_kernel("Unhandled kernel unaligned access", regs);
arch/mips/loongson64/cop2-ex.c
331
die_if_kernel("Unhandled kernel unaligned access", regs);
arch/mips/sgi-ip22/ip22-berr.c
100
die_if_kernel("Oops", regs);
arch/mips/sgi-ip22/ip28-berr.c
448
die_if_kernel("Oops", regs);
arch/parisc/include/asm/traps.h
14
void die_if_kernel(char *str, struct pt_regs *regs, long err);
arch/parisc/kernel/traps.c
296
die_if_kernel("Unknown kernel breakpoint", regs,
arch/parisc/kernel/traps.c
321
die_if_kernel("Spinlock was trashed", regs, 1);
arch/parisc/kernel/traps.c
571
die_if_kernel("Illegal instruction", regs, code);
arch/parisc/kernel/traps.c
582
die_if_kernel("Privileged operation", regs, code);
arch/parisc/kernel/traps.c
605
die_if_kernel("Privileged register usage", regs, code);
arch/parisc/kernel/traps.c
635
die_if_kernel("Floating point exception", regs, 0); /* quiet */
arch/parisc/kernel/traps.c
740
die_if_kernel("Protection id trap", regs, code);
arch/parisc/kernel/unaligned.c
613
die_if_kernel("Unaligned data reference", regs, 28);
arch/sh/include/asm/bug.h
118
extern void die_if_kernel(const char *str, struct pt_regs *regs, long err);
arch/sh/kernel/traps_32.c
733
die_if_kernel("exception", current_pt_regs(), ex);
arch/sparc/include/asm/bug.h
28
void __noreturn die_if_kernel(char *str, struct pt_regs *regs);
arch/sparc/kernel/traps_32.c
102
die_if_kernel("Kernel bad trap", regs);
arch/sparc/kernel/traps_32.c
112
die_if_kernel("Kernel illegal instruction", regs);
arch/sparc/kernel/traps_32.c
125
die_if_kernel("Penguin instruction from Penguin mode??!?!", regs);
arch/sparc/kernel/traps_32.c
137
die_if_kernel("BOGUS", regs);
arch/sparc/kernel/traps_32.c
162
die_if_kernel("Kernel gets FloatingPenguinUnit disabled trap", regs);
arch/sparc/kernel/traps_32.c
274
die_if_kernel("Too many Penguin-FPU traps from kernel mode",
arch/sparc/kernel/traps_32.c
306
die_if_kernel("Penguin overflow trap from kernel mode", regs);
arch/sparc/kernel/traps_32.c
98
die_if_kernel("Whee... Hello Mr. Penguin", regs);
arch/sparc/kernel/traps_64.c
105
die_if_kernel(buffer, regs);
arch/sparc/kernel/traps_64.c
126
die_if_kernel (buffer, regs);
arch/sparc/kernel/traps_64.c
199
die_if_kernel("Iax", regs);
arch/sparc/kernel/traps_64.c
2255
die_if_kernel("TLB/TSB error", regs);
arch/sparc/kernel/traps_64.c
233
die_if_kernel("Iax", regs);
arch/sparc/kernel/traps_64.c
2391
die_if_kernel("Penguin overflow trap from kernel mode", regs);
arch/sparc/kernel/traps_64.c
2410
die_if_kernel("TL0: Kernel divide by zero.", regs);
arch/sparc/kernel/traps_64.c
2565
EXPORT_SYMBOL(die_if_kernel);
arch/sparc/kernel/traps_64.c
2582
die_if_kernel("Kernel illegal instruction", regs);
arch/sparc/kernel/traps_64.c
2687
die_if_kernel("MCD precise", regs);
arch/sparc/kernel/traps_64.c
2723
die_if_kernel("TL0: Cache Error Exception", regs);
arch/sparc/kernel/traps_64.c
2730
die_if_kernel("TL1: DIV0 Exception", regs);
arch/sparc/kernel/traps_64.c
2737
die_if_kernel("TL1: FPU IEEE Exception", regs);
arch/sparc/kernel/traps_64.c
2744
die_if_kernel("TL1: FPU Other Exception", regs);
arch/sparc/kernel/traps_64.c
2751
die_if_kernel("TL1: Illegal Instruction Exception", regs);
arch/sparc/kernel/traps_64.c
2758
die_if_kernel("TL1: IRQ Exception", regs);
arch/sparc/kernel/traps_64.c
2765
die_if_kernel("TL1: LDDF Exception", regs);
arch/sparc/kernel/traps_64.c
2772
die_if_kernel("TL1: STDF Exception", regs);
arch/sparc/kernel/traps_64.c
2778
die_if_kernel("TL0: Phys Watchpoint Exception", regs);
arch/sparc/kernel/traps_64.c
2785
die_if_kernel("TL1: Phys Watchpoint Exception", regs);
arch/sparc/kernel/traps_64.c
2791
die_if_kernel("TL0: Virt Watchpoint Exception", regs);
arch/sparc/kernel/traps_64.c
2798
die_if_kernel("TL1: Virt Watchpoint Exception", regs);
arch/sparc/kernel/traps_64.c
2805
die_if_kernel("TL1: Tag Overflow Exception", regs);
arch/sparc/kernel/traps_64.c
318
die_if_kernel("Dax", regs);
arch/sparc/kernel/traps_64.c
367
die_if_kernel("Dax", regs);
arch/sparc/kernel/traps_64.c
556
die_if_kernel("UE", regs);
arch/sparc/kernel/traps_64.c
99
die_if_kernel(buffer, regs);
arch/sparc/kernel/unaligned_32.c
233
die_if_kernel("Oops", regs);
arch/sparc/kernel/unaligned_32.c
61
die_if_kernel("Byte sized unaligned access?!?!", current->thread.kregs);
arch/sparc/kernel/unaligned_64.c
194
die_if_kernel(str, regs);
arch/sparc/kernel/unaligned_64.c
284
die_if_kernel("Oops", regs);
arch/sparc/kernel/unaligned_64.c
608
die_if_kernel("lddfmna from kernel", regs);
arch/sparc/kernel/unaligned_64.c
672
die_if_kernel("stdfmna from kernel", regs);
arch/sparc/kernel/unaligned_64.c
75
die_if_kernel("Byte sized unaligned access?!?!", regs);
arch/sparc/math-emu/math_64.c
188
die_if_kernel("unfinished/unimplemented FPop from kernel", regs);
arch/sparc/mm/fault_32.c
55
die_if_kernel("Oops", regs);
arch/sparc/mm/fault_64.c
58
die_if_kernel("Oops", regs);
arch/sparc/mm/init_64.c
2989
die_if_kernel("HugeTSB in atomic", regs);