#include <linux/types.h>
#include <asm/mmu.h>
Go to the source code of this file.
|
asmlinkage void | do_address_error (struct pt_regs *regs, unsigned long writeaccess, unsigned long address) |
|
asmlinkage void | do_divide_error (unsigned long r4, unsigned long r5, unsigned long r6, unsigned long r7, struct pt_regs __regs) |
|
asmlinkage void | do_reserved_inst (unsigned long r4, unsigned long r5, unsigned long r6, unsigned long r7, struct pt_regs __regs) |
|
asmlinkage void | do_illegal_slot_inst (unsigned long r4, unsigned long r5, unsigned long r6, unsigned long r7, struct pt_regs __regs) |
|
asmlinkage void | do_exception_error (unsigned long r4, unsigned long r5, unsigned long r6, unsigned long r7, struct pt_regs __regs) |
|
#define BUILD_TRAP_HANDLER |
( |
|
name | ) |
|
Value:
unsigned long r6,
unsigned long r7, \
Definition at line 58 of file traps_32.h.
#define lookup_exception_vector |
( |
| ) |
|
Value:({ \
unsigned long _vec; \
__asm__ __volatile__ ( \
"mov r4, %0\n\t" \
: "=r" (_vec) \
); \
\
_vec; \
})
Definition at line 20 of file traps_32.h.
#define TRAP_HANDLER_DECL |
Value:
unsigned
int vec = regs->
tra; \
Definition at line 63 of file traps_32.h.