Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
traps.c File Reference
#include <linux/bug.h>
#include <linux/io.h>
#include <linux/types.h>
#include <linux/kdebug.h>
#include <linux/signal.h>
#include <linux/sched.h>
#include <linux/uaccess.h>
#include <linux/hardirq.h>
#include <linux/kernel.h>
#include <linux/kexec.h>
#include <linux/module.h>
#include <asm/unwinder.h>
#include <asm/traps.h>

Go to the source code of this file.

Functions

void die (const char *str, struct pt_regs *regs, long err)
 
void die_if_kernel (const char *str, struct pt_regs *regs, long err)
 
void die_if_no_fixup (const char *str, struct pt_regs *regs, long err)
 
 BUILD_TRAP_HANDLER (debug)
 
 BUILD_TRAP_HANDLER (bug)
 
 BUILD_TRAP_HANDLER (nmi)
 

Function Documentation

BUILD_TRAP_HANDLER ( debug  )

Definition at line 127 of file traps.c.

BUILD_TRAP_HANDLER ( bug  )

Definition at line 144 of file traps.c.

BUILD_TRAP_HANDLER ( nmi  )

Definition at line 167 of file traps.c.

void die ( const char str,
struct pt_regs regs,
long  err 
)

Definition at line 17 of file traps.c.

void die_if_kernel ( const char str,
struct pt_regs regs,
long  err 
)

Definition at line 57 of file traps.c.

void die_if_no_fixup ( const char str,
struct pt_regs regs,
long  err 
)

Definition at line 69 of file traps.c.