Linux Kernel
3.7.1
|
#include <linux/kernel.h>
#include <linux/sched.h>
#include <linux/mm.h>
#include <asm/ptrace.h>
#include <asm/processor.h>
#include <asm/uaccess.h>
#include <linux/smp.h>
#include <linux/perf_event.h>
Go to the source code of this file.
Macros | |
#define | WINREG_ADDR(regnum) ((void __user *)(((unsigned long *)regs->u_regs[UREG_FP])+(regnum))) |
Enumerations | |
enum | direction { load, store, both, fpload, fpstore, invalid, load, store, both, fpld, fpst, invalid } |
Functions | |
unsigned long | safe_compute_effective_address (struct pt_regs *regs, unsigned int insn) |
int | do_int_load (unsigned long *dest_reg, int size, unsigned long *saddr, int is_signed) |
int | __do_int_store (unsigned long *dst_addr, int size, unsigned long *src_val) |
void | smp_capture (void) |
void | smp_release (void) |
asmlinkage void | kernel_unaligned_trap (struct pt_regs *regs, unsigned int insn) |
asmlinkage void | user_unaligned_trap (struct pt_regs *regs, unsigned int insn) |
Definition at line 19 of file unaligned_32.c.
asmlinkage void kernel_unaligned_trap | ( | struct pt_regs * | regs, |
unsigned int | insn | ||
) |
Definition at line 235 of file unaligned_32.c.
Definition at line 146 of file unaligned_32.c.
asmlinkage void user_unaligned_trap | ( | struct pt_regs * | regs, |
unsigned int | insn | ||
) |
Definition at line 319 of file unaligned_32.c.