Linux Kernel
3.7.1
|
#include <linux/mm.h>
#include <linux/ptrace.h>
#include <linux/sched.h>
#include <linux/interrupt.h>
#include <linux/module.h>
#include <asm/uaccess.h>
#include <asm/traps.h>
Go to the source code of this file.
Macros | |
#define | PRINT_USER_FAULTS /* (turn this on if you want user faults to be */ |
#define | bit22set(x) (x & 0x00000200) |
#define | bits23_25set(x) (x & 0x000001c0) |
#define | isGraphicsFlushRead(x) ((x & 0xfc003fdf) == 0x04001a80) |
#define | BITSSET 0x1c0 /* for identifying LDCW */ |
Functions | |
DEFINE_PER_CPU (struct exception_data, exception_data) | |
int | fixup_exception (struct pt_regs *regs) |
void | do_page_fault (struct pt_regs *regs, unsigned long code, unsigned long address) |
DEFINE_PER_CPU | ( | struct exception_data | , |
exception_data | |||
) |