Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
traps.c File Reference
#include <linux/module.h>
#include <linux/ptrace.h>
#include <linux/kallsyms.h>
#include <linux/bug.h>
#include <asm/soc.h>
#include <asm/special_insns.h>
#include <asm/traps.h>

Go to the source code of this file.

Functions

void __init trap_init (void)
 
void show_regs (struct pt_regs *regs)
 
void dump_stack (void)
 
 EXPORT_SYMBOL (dump_stack)
 
void die (char *str, struct pt_regs *fp, int nr)
 
asmlinkage int process_exception (struct pt_regs *regs)
 
void show_stack (struct task_struct *task, unsigned long *stack)
 
int is_valid_bugaddr (unsigned long addr)
 

Variables

int(* c6x_nmi_handler )(struct pt_regs *regs)
 

Function Documentation

void die ( char str,
struct pt_regs fp,
int  nr 
)

Definition at line 79 of file traps.c.

void dump_stack ( void  )

Definition at line 70 of file traps.c.

EXPORT_SYMBOL ( dump_stack  )
int is_valid_bugaddr ( unsigned long  addr)

Definition at line 421 of file traps.c.

asmlinkage int process_exception ( struct pt_regs regs)

Definition at line 323 of file traps.c.

void show_regs ( struct pt_regs regs)

Definition at line 31 of file traps.c.

void show_stack ( struct task_struct task,
unsigned long stack 
)

Definition at line 393 of file traps.c.

void __init trap_init ( void  )

Definition at line 22 of file traps.c.

Variable Documentation

int(* c6x_nmi_handler)(struct pt_regs *regs)

Definition at line 20 of file traps.c.