Changeset View
Changeset View
Standalone View
Standalone View
sys/arm64/arm64/trap.c
| Show First 20 Lines • Show All 79 Lines • ▼ Show 20 Lines | |||||
| void do_serror(struct trapframe *); | void do_serror(struct trapframe *); | ||||
| void unhandled_exception(struct trapframe *); | void unhandled_exception(struct trapframe *); | ||||
| static void print_gp_register(const char *name, uint64_t value); | static void print_gp_register(const char *name, uint64_t value); | ||||
| static void print_registers(struct trapframe *frame); | static void print_registers(struct trapframe *frame); | ||||
| int (*dtrace_invop_jump_addr)(struct trapframe *); | int (*dtrace_invop_jump_addr)(struct trapframe *); | ||||
| u_long cnt_efirt_faults; | |||||
| int print_efirt_faults; | |||||
| typedef void (abort_handler)(struct thread *, struct trapframe *, uint64_t, | typedef void (abort_handler)(struct thread *, struct trapframe *, uint64_t, | ||||
| uint64_t, int); | uint64_t, int); | ||||
| static abort_handler align_abort; | static abort_handler align_abort; | ||||
| static abort_handler data_abort; | static abort_handler data_abort; | ||||
| static abort_handler external_abort; | static abort_handler external_abort; | ||||
| static abort_handler *abort_handlers[] = { | static abort_handler *abort_handlers[] = { | ||||
| ▲ Show 20 Lines • Show All 694 Lines • Show Last 20 Lines | |||||