traps.h (4b4193256c8d3bc3a5397b5cd9494c2ad386317d) | traps.h (ae1f8d793a19a63263d6a30a311a2db4e86d8785) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef _ASMARM_TRAP_H 3#define _ASMARM_TRAP_H 4 5#include <linux/list.h> 6 7struct pt_regs; 8struct task_struct; --- 21 unchanged lines hidden (view full) --- 30 31extern void __init early_trap_init(void *); 32extern void dump_backtrace_entry(unsigned long where, unsigned long from, 33 unsigned long frame, const char *loglvl); 34extern void ptrace_break(struct pt_regs *regs); 35 36extern void *vectors_page; 37 | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef _ASMARM_TRAP_H 3#define _ASMARM_TRAP_H 4 5#include <linux/list.h> 6 7struct pt_regs; 8struct task_struct; --- 21 unchanged lines hidden (view full) --- 30 31extern void __init early_trap_init(void *); 32extern void dump_backtrace_entry(unsigned long where, unsigned long from, 33 unsigned long frame, const char *loglvl); 34extern void ptrace_break(struct pt_regs *regs); 35 36extern void *vectors_page; 37 |
38asmlinkage void dump_backtrace_stm(u32 *stack, u32 instruction, const char *loglvl); 39asmlinkage void do_undefinstr(struct pt_regs *regs); 40asmlinkage void handle_fiq_as_nmi(struct pt_regs *regs); 41asmlinkage void bad_mode(struct pt_regs *regs, int reason); 42asmlinkage int arm_syscall(int no, struct pt_regs *regs); 43asmlinkage void baddataabort(int code, unsigned long instr, struct pt_regs *regs); 44asmlinkage void __div0(void); 45asmlinkage void handle_bad_stack(struct pt_regs *regs); 46 |
|
38#endif | 47#endif |