Searched refs:bugaddr (Results 1 – 5 of 5) sorted by relevance
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | bug.c | 69 static struct bug_entry *module_find_bug(unsigned long bugaddr) in module_find_bug() argument 80 if (bugaddr == bug_addr(bug)) in module_find_bug() 129 static inline struct bug_entry *module_find_bug(unsigned long bugaddr) in module_find_bug() argument 135 struct bug_entry *find_bug(unsigned long bugaddr) in find_bug() argument 140 if (bugaddr == bug_addr(bug)) in find_bug() 143 return module_find_bug(bugaddr); in find_bug() 146 enum bug_trap_type report_bug(unsigned long bugaddr, struct pt_regs *regs) in report_bug() argument 152 if (!is_valid_bugaddr(bugaddr)) in report_bug() 155 bug = find_bug(bugaddr); in report_bug() 197 __warn(file, line, (void *)bugaddr, BUG_GET_TAINT(bug), regs, in report_bug() [all …]
|
| /OK3568_Linux_fs/kernel/arch/sh/kernel/ |
| H A D | traps.c | 93 unsigned long bugaddr = regs->pc; in handle_BUG() local 96 if (!is_valid_bugaddr(bugaddr)) in handle_BUG() 99 bug = find_bug(bugaddr); in handle_BUG() 105 tt = report_bug(bugaddr, regs); in handle_BUG() 107 regs->pc += instruction_size(bugaddr); in handle_BUG()
|
| /OK3568_Linux_fs/kernel/include/trace/hooks/ |
| H A D | bug.h | 15 TP_PROTO(const char *file, unsigned int line, unsigned long bugaddr), 16 TP_ARGS(file, line, bugaddr), 1);
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | bug.h | 39 struct bug_entry *find_bug(unsigned long bugaddr); 50 static inline void *find_bug(unsigned long bugaddr) in find_bug() argument
|
| /OK3568_Linux_fs/kernel/arch/powerpc/kernel/ |
| H A D | traps.c | 1485 unsigned long bugaddr; in program_check_exception() local 1499 bugaddr = regs->nip; in program_check_exception() 1503 if (!is_kernel_addr(bugaddr) && !(regs->msr & MSR_IR)) in program_check_exception() 1504 bugaddr += PAGE_OFFSET; in program_check_exception() 1507 report_bug(bugaddr, regs) == BUG_TRAP_TYPE_WARN) { in program_check_exception()
|