#include <linux/bug.h>
#include <linux/compiler.h>
#include <linux/init.h>
#include <linux/kernel.h>
#include <linux/module.h>
#include <linux/mm.h>
#include <linux/sched.h>
#include <linux/smp.h>
#include <linux/spinlock.h>
#include <linux/kallsyms.h>
#include <linux/bootmem.h>
#include <linux/interrupt.h>
#include <linux/ptrace.h>
#include <linux/kgdb.h>
#include <linux/kdebug.h>
#include <linux/kprobes.h>
#include <linux/notifier.h>
#include <linux/kdb.h>
#include <linux/irq.h>
#include <linux/perf_event.h>
#include <asm/bootinfo.h>
#include <asm/branch.h>
#include <asm/break.h>
#include <asm/cop2.h>
#include <asm/cpu.h>
#include <asm/dsp.h>
#include <asm/fpu.h>
#include <asm/fpu_emulator.h>
#include <asm/mipsregs.h>
#include <asm/mipsmtregs.h>
#include <asm/module.h>
#include <asm/pgtable.h>
#include <asm/ptrace.h>
#include <asm/sections.h>
#include <asm/tlbdebug.h>
#include <asm/traps.h>
#include <asm/uaccess.h>
#include <asm/watch.h>
#include <asm/mmu_context.h>
#include <asm/types.h>
#include <asm/stacktrace.h>
#include <asm/uasm.h>
Go to the source code of this file.
|
void | check_wait (void) |
|
asmlinkage void | r4k_wait (void) |
|
asmlinkage void | rollback_handle_int (void) |
|
asmlinkage void | handle_int (void) |
|
asmlinkage void | handle_tlbm (void) |
|
asmlinkage void | handle_tlbl (void) |
|
asmlinkage void | handle_tlbs (void) |
|
asmlinkage void | handle_adel (void) |
|
asmlinkage void | handle_ades (void) |
|
asmlinkage void | handle_ibe (void) |
|
asmlinkage void | handle_dbe (void) |
|
asmlinkage void | handle_sys (void) |
|
asmlinkage void | handle_bp (void) |
|
asmlinkage void | handle_ri (void) |
|
asmlinkage void | handle_ri_rdhwr_vivt (void) |
|
asmlinkage void | handle_ri_rdhwr (void) |
|
asmlinkage void | handle_cpu (void) |
|
asmlinkage void | handle_ov (void) |
|
asmlinkage void | handle_tr (void) |
|
asmlinkage void | handle_fpe (void) |
|
asmlinkage void | handle_mdmx (void) |
|
asmlinkage void | handle_watch (void) |
|
asmlinkage void | handle_mt (void) |
|
asmlinkage void | handle_dsp (void) |
|
asmlinkage void | handle_mcheck (void) |
|
asmlinkage void | handle_reserved (void) |
|
int | fpu_emulator_cop1Handler (struct pt_regs *xcp, struct mips_fpu_struct *ctx, int has_fpu, void *__user *fault_addr) |
|
void | show_stack (struct task_struct *task, unsigned long *sp) |
|
void | dump_stack (void) |
|
| EXPORT_SYMBOL (dump_stack) |
|
void | show_regs (struct pt_regs *regs) |
|
void | show_registers (struct pt_regs *regs) |
|
void __noreturn | die (const char *str, struct pt_regs *regs) |
|
| __asm__ (" .section __dbe_table, \"a\"\n"" .previous \n") |
|
asmlinkage void | do_be (struct pt_regs *regs) |
|
asmlinkage void | do_ov (struct pt_regs *regs) |
|
asmlinkage void | do_fpe (struct pt_regs *regs, unsigned long fcr31) |
|
asmlinkage void | do_bp (struct pt_regs *regs) |
|
asmlinkage void | do_tr (struct pt_regs *regs) |
|
asmlinkage void | do_ri (struct pt_regs *regs) |
|
int __ref | register_cu2_notifier (struct notifier_block *nb) |
|
int | cu2_notifier_call_chain (unsigned long val, void *v) |
|
asmlinkage void | do_cpu (struct pt_regs *regs) |
|
asmlinkage void | do_mdmx (struct pt_regs *regs) |
|
asmlinkage void | do_watch (struct pt_regs *regs) |
|
asmlinkage void | do_mcheck (struct pt_regs *regs) |
|
asmlinkage void | do_mt (struct pt_regs *regs) |
|
asmlinkage void | do_dsp (struct pt_regs *regs) |
|
asmlinkage void | do_reserved (struct pt_regs *regs) |
|
| __setup ("nol1par", nol1parity) |
|
| __setup ("nol2par", nol2parity) |
|
asmlinkage void | cache_parity_error (void) |
|
void | ejtag_exception_handler (struct pt_regs *regs) |
|
int | register_nmi_notifier (struct notifier_block *nb) |
|
void __noreturn | nmi_exception_handler (struct pt_regs *regs) |
|
void __init * | set_except_vector (int n, void *addr) |
|
void * | set_vi_handler (int n, vi_handler_t addr) |
|
void | tlb_init (void) |
|
void | flush_tlb_handlers (void) |
|
| EXPORT_SYMBOL_GPL (cp0_compare_irq) |
|
| EXPORT_SYMBOL_GPL (cp0_perfcount_irq) |
|
| __setup ("noulri", ulri_disable) |
|
void __cpuinit | per_cpu_trap_init (bool is_boot_cpu) |
|
void __cpuinit | set_handler (unsigned long offset, void *addr, unsigned long size) |
|
void __cpuinit | set_uncached_handler (unsigned long offset, void *addr, unsigned long size) |
|
| __setup ("rdhwr_noopt", set_rdhwr_noopt) |
|
void __init | trap_init (void) |
|
#define ERRCTL_L2P 0x00800000 |
#define ERRCTL_PE 0x80000000 |
#define OFFSET 0x0000ffff |
#define OPCODE 0xfc000000 |
#define VECTORSPACING 0x100 /* for EI/VI mode */ |
__asm__ |
( |
" .section |
__dbe_table, |
|
|
\"a\"\n"" .previous \n" |
|
|
) |
| |
__setup |
( |
"nol1par" |
, |
|
|
nol1parity |
|
|
) |
| |
__setup |
( |
"nol2par" |
, |
|
|
nol2parity |
|
|
) |
| |
__setup |
( |
"noulri" |
, |
|
|
ulri_disable |
|
|
) |
| |
__setup |
( |
"rdhwr_noopt" |
, |
|
|
set_rdhwr_noopt |
|
|
) |
| |
int cu2_notifier_call_chain |
( |
unsigned long |
val, |
|
|
void * |
v |
|
) |
| |
Definition at line 98 of file tlb.c.
int cp0_compare_irq_shift |
unsigned long exception_handlers[32] |
unsigned long vi_handlers[64] |