#include <linux/module.h>
#include <linux/signal.h>
#include <linux/mm.h>
#include <linux/hardirq.h>
#include <linux/init.h>
#include <linux/kprobes.h>
#include <linux/uaccess.h>
#include <linux/page-flags.h>
#include <linux/sched.h>
#include <linux/highmem.h>
#include <linux/perf_event.h>
#include <asm/exception.h>
#include <asm/pgtable.h>
#include <asm/system_misc.h>
#include <asm/system_info.h>
#include <asm/tlbflush.h>
#include "fault.h"
#include "fsr-2level.c"
Go to the source code of this file.
|
void | show_pte (struct mm_struct *mm, unsigned long addr) |
|
void | do_bad_area (unsigned long addr, unsigned int fsr, struct pt_regs *regs) |
|
void __init | hook_fault_code (int nr, int(*fn)(unsigned long, unsigned int, struct pt_regs *), int sig, int code, const char *name) |
|
asmlinkage void __exception | do_DataAbort (unsigned long addr, unsigned int fsr, struct pt_regs *regs) |
|
void __init | hook_ifault_code (int nr, int(*fn)(unsigned long, unsigned int, struct pt_regs *), int sig, int code, const char *name) |
|
asmlinkage void __exception | do_PrefetchAbort (unsigned long addr, unsigned int ifsr, struct pt_regs *regs) |
|
| arch_initcall (exceptions_init) |
|
arch_initcall |
( |
exceptions_init |
| ) |
|