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/module.h>
#include <linux/signal.h>
#include <linux/spinlock.h>
#include <linux/personality.h>
#include <linux/kallsyms.h>
#include <linux/kdebug.h>
#include <linux/uaccess.h>
#include <linux/delay.h>
#include <linux/hardirq.h>
#include <linux/init.h>
#include <linux/atomic.h>
#include <linux/unistd.h>
#include <asm/cacheflush.h>
#include <asm/traps.h>
#include "setup.h"

Go to the source code of this file.

Functions

void dump_backtrace_entry (unsigned long where, unsigned long from, unsigned long frame)
 
void dump_stack (void)
 
 EXPORT_SYMBOL (dump_stack)
 
void show_stack (struct task_struct *tsk, unsigned long *sp)
 
 DEFINE_SPINLOCK (die_lock)
 
void die (const char *str, struct pt_regs *regs, int err)
 
void uc32_notify_die (const char *str, struct pt_regs *regs, struct siginfo *info, unsigned long err, unsigned long trap)
 
asmlinkage void bad_mode (struct pt_regs *regs, unsigned int reason)
 
void __pte_error (const char *file, int line, unsigned long val)
 
void __pmd_error (const char *file, int line, unsigned long val)
 
void __pgd_error (const char *file, int line, unsigned long val)
 
asmlinkage void __div0 (void)
 
 EXPORT_SYMBOL (__div0)
 
void abort (void)
 
 EXPORT_SYMBOL (abort)
 
void __init trap_init (void)
 
void __init early_trap_init (void)
 

Function Documentation

asmlinkage void __div0 ( void  )

Definition at line 290 of file traps.c.

void __pgd_error ( const char file,
int  line,
unsigned long  val 
)

Definition at line 285 of file traps.c.

void __pmd_error ( const char file,
int  line,
unsigned long  val 
)

Definition at line 280 of file traps.c.

void __pte_error ( const char file,
int  line,
unsigned long  val 
)

Definition at line 275 of file traps.c.

void abort ( void  )

Definition at line 297 of file traps.c.

asmlinkage void bad_mode ( struct pt_regs regs,
unsigned int  reason 
)

Definition at line 264 of file traps.c.

DEFINE_SPINLOCK ( die_lock  )
void die ( const char str,
struct pt_regs regs,
int  err 
)

Definition at line 221 of file traps.c.

void dump_backtrace_entry ( unsigned long  where,
unsigned long  from,
unsigned long  frame 
)

Definition at line 35 of file traps.c.

void dump_stack ( void  )

Definition at line 173 of file traps.c.

void __init early_trap_init ( void  )

Definition at line 311 of file traps.c.

EXPORT_SYMBOL ( dump_stack  )
EXPORT_SYMBOL ( __div0  )
EXPORT_SYMBOL ( abort  )
void show_stack ( struct task_struct tsk,
unsigned long sp 
)

Definition at line 179 of file traps.c.

void __init trap_init ( void  )

Definition at line 306 of file traps.c.

void uc32_notify_die ( const char str,
struct pt_regs regs,
struct siginfo info,
unsigned long  err,
unsigned long  trap 
)

Definition at line 246 of file traps.c.