|
Linux Kernel
3.7.1
|
#include <linux/sched.h>#include <linux/kernel.h>#include <linux/signal.h>#include <linux/smp.h>#include <linux/kdebug.h>#include <linux/export.h>#include <asm/delay.h>#include <asm/ptrace.h>#include <asm/oplib.h>#include <asm/page.h>#include <asm/pgtable.h>#include <asm/unistd.h>#include <asm/traps.h>#include "entry.h"#include "kernel.h"Go to the source code of this file.
Macros | |
| #define | __SAVE __asm__ __volatile__("save %sp, -0x40, %sp\n\t") |
| #define | __RESTORE __asm__ __volatile__("restore %g0, %g0, %g0\n\t") |
Definition at line 45 of file traps_32.c.
Definition at line 44 of file traps_32.c.
Definition at line 180 of file traps_32.c.
Definition at line 224 of file traps_32.c.
Definition at line 91 of file traps_32.c.
| void do_illegal_instruction | ( | struct pt_regs * | regs, |
| unsigned long | pc, | ||
| unsigned long | npc, | ||
| unsigned long | psr | ||
| ) |
Definition at line 112 of file traps_32.c.
| int do_mathemu | ( | struct pt_regs * | , |
| struct task_struct * | |||
| ) |
| void do_memaccess_unaligned | ( | struct pt_regs * | regs, |
| unsigned long | pc, | ||
| unsigned long | npc, | ||
| unsigned long | psr | ||
| ) |
Definition at line 149 of file traps_32.c.
| void do_priv_instruction | ( | struct pt_regs * | regs, |
| unsigned long | pc, | ||
| unsigned long | npc, | ||
| unsigned long | psr | ||
| ) |
Definition at line 132 of file traps_32.c.
| void handle_cp_disabled | ( | struct pt_regs * | regs, |
| unsigned long | pc, | ||
| unsigned long | npc, | ||
| unsigned long | psr | ||
| ) |
Definition at line 375 of file traps_32.c.
| void handle_cp_exception | ( | struct pt_regs * | regs, |
| unsigned long | pc, | ||
| unsigned long | npc, | ||
| unsigned long | psr | ||
| ) |
Definition at line 388 of file traps_32.c.
| void handle_hw_divzero | ( | struct pt_regs * | regs, |
| unsigned long | pc, | ||
| unsigned long | npc, | ||
| unsigned long | psr | ||
| ) |
Definition at line 405 of file traps_32.c.
| void handle_reg_access | ( | struct pt_regs * | regs, |
| unsigned long | pc, | ||
| unsigned long | npc, | ||
| unsigned long | psr | ||
| ) |
Definition at line 358 of file traps_32.c.
| void handle_tag_overflow | ( | struct pt_regs * | regs, |
| unsigned long | pc, | ||
| unsigned long | npc, | ||
| unsigned long | psr | ||
| ) |
Definition at line 331 of file traps_32.c.
| void handle_watchpoint | ( | struct pt_regs * | regs, |
| unsigned long | pc, | ||
| unsigned long | npc, | ||
| unsigned long | psr | ||
| ) |
Definition at line 346 of file traps_32.c.
Definition at line 431 of file traps_32.c.
1.8.2