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

Go to the source code of this file.

Data Structures

struct  unwinder
 

Functions

int unwinder_init (void)
 
int unwinder_register (struct unwinder *)
 
void unwind_stack (struct task_struct *, struct pt_regs *, unsigned long *, const struct stacktrace_ops *, void *)
 
void stack_reader_dump (struct task_struct *, struct pt_regs *, unsigned long *, const struct stacktrace_ops *, void *)
 

Variables

int unwinder_faulted
 

Function Documentation

void stack_reader_dump ( struct task_struct ,
struct pt_regs ,
unsigned long ,
const struct stacktrace_ops ,
void  
)

Definition at line 85 of file dumpstack.c.

void unwind_stack ( struct task_struct ,
struct pt_regs ,
unsigned long ,
const struct stacktrace_ops ,
void  
)

Definition at line 131 of file unwinder.c.

int unwinder_init ( void  )
int unwinder_register ( struct unwinder u)

unwinder_register - Used to install new stack unwinder : unwinder to be registered

Install the new stack unwinder on the unwinder list, which is sorted by rating.

Returns -EBUSY if registration fails, zero otherwise.

Definition at line 110 of file unwinder.c.

Variable Documentation

int unwinder_faulted

Definition at line 124 of file unwinder.c.