|
Linux Kernel
3.7.1
|
#include <linux/kernel.h>#include <linux/init.h>#include <linux/export.h>#include <linux/sched.h>#include <linux/slab.h>#include <linux/spinlock.h>#include <linux/list.h>#include <asm/stacktrace.h>#include <asm/traps.h>#include <asm/unwind.h>Go to the source code of this file.
Data Structures | |
| struct | unwind_ctrl_block |
Macros | |
| #define | prel31_to_addr(ptr) |
Enumerations | |
| enum | regs { FP = 11, SP = 13, LR = 14, PC = 15 } |
Functions | |
| void | __aeabi_unwind_cpp_pr0 (void) |
| EXPORT_SYMBOL (__aeabi_unwind_cpp_pr0) | |
| void | __aeabi_unwind_cpp_pr1 (void) |
| EXPORT_SYMBOL (__aeabi_unwind_cpp_pr1) | |
| void | __aeabi_unwind_cpp_pr2 (void) |
| EXPORT_SYMBOL (__aeabi_unwind_cpp_pr2) | |
| int | unwind_frame (struct stackframe *frame) |
| void | unwind_backtrace (struct pt_regs *regs, struct task_struct *tsk) |
| struct unwind_table * | unwind_table_add (unsigned long start, unsigned long size, unsigned long text_addr, unsigned long text_size) |
| void | unwind_table_del (struct unwind_table *tab) |
Variables | |
| struct unwind_idx | __start_unwind_idx [] |
| struct unwind_idx | __stop_unwind_idx [] |
| #define prel31_to_addr | ( | ptr | ) |
| EXPORT_SYMBOL | ( | __aeabi_unwind_cpp_pr0 | ) |
| EXPORT_SYMBOL | ( | __aeabi_unwind_cpp_pr1 | ) |
| EXPORT_SYMBOL | ( | __aeabi_unwind_cpp_pr2 | ) |
| void unwind_backtrace | ( | struct pt_regs * | regs, |
| struct task_struct * | tsk | ||
| ) |
| int unwind_frame | ( | struct stackframe * | frame | ) |
| void unwind_table_del | ( | struct unwind_table * | tab | ) |
| struct unwind_idx __start_unwind_idx[] |
| struct unwind_idx __stop_unwind_idx[] |
1.8.2