Linux Kernel
3.7.1
|
#include <linux/errno.h>
#include <linux/list.h>
#include <linux/spinlock.h>
#include <linux/module.h>
#include <asm/unwinder.h>
#include <linux/atomic.h>
Go to the source code of this file.
Functions | |
int | unwinder_register (struct unwinder *u) |
void | unwind_stack (struct task_struct *task, struct pt_regs *regs, unsigned long *sp, const struct stacktrace_ops *ops, void *data) |
EXPORT_SYMBOL_GPL (unwind_stack) | |
Variables | |
int | unwinder_faulted = 0 |
EXPORT_SYMBOL_GPL | ( | unwind_stack | ) |
void unwind_stack | ( | struct task_struct * | task, |
struct pt_regs * | regs, | ||
unsigned long * | sp, | ||
const struct stacktrace_ops * | ops, | ||
void * | data | ||
) |
Definition at line 131 of file unwinder.c.
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.
int unwinder_faulted = 0 |
Definition at line 124 of file unwinder.c.