Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Functions
traps.h File Reference
#include <arch/chip.h>

Go to the source code of this file.

Data Structures

struct  intvec_state
 

Functions

void do_page_fault (struct pt_regs *, int fault_num, unsigned long address, unsigned long write)
 
struct intvec_state do_page_fault_ics (struct pt_regs *regs, int fault_num, unsigned long address, unsigned long info)
 
void do_trap (struct pt_regs *, int fault_num, unsigned long reason)
 
void kernel_double_fault (int dummy, ulong pc, ulong lr, ulong sp, ulong r52)
 
void do_timer_interrupt (struct pt_regs *, int fault_num)
 
void hv_message_intr (struct pt_regs *, int intnum)
 
void tile_dev_intr (struct pt_regs *, int intnum)
 
void do_breakpoint (struct pt_regs *, int fault_num)
 

Function Documentation

void do_breakpoint ( struct pt_regs ,
int  fault_num 
)

Definition at line 202 of file ptrace.c.

void do_page_fault ( struct pt_regs ,
int  fault_num,
unsigned long  address,
unsigned long  write 
)

Definition at line 719 of file fault.c.

struct intvec_state do_page_fault_ics ( struct pt_regs regs,
int  fault_num,
unsigned long  address,
unsigned long  info 
)
read

Definition at line 616 of file fault.c.

void do_timer_interrupt ( struct pt_regs ,
int  fault_num 
)

Definition at line 181 of file time.c.

void do_trap ( struct pt_regs ,
int  fault_num,
unsigned long  reason 
)

Definition at line 217 of file traps.c.

void hv_message_intr ( struct pt_regs ,
int  intnum 
)

Definition at line 40 of file messaging.c.

void kernel_double_fault ( int  dummy,
ulong  pc,
ulong  lr,
ulong  sp,
ulong  r52 
)

Definition at line 350 of file traps.c.

void tile_dev_intr ( struct pt_regs ,
int  intnum 
)