#ifndef __ASM_STACKTRACE_H | |
#define __ASM_STACKTRACE_H | |
struct stackframe { | |
unsigned long fp; | |
unsigned long sp; | |
unsigned long lr; | |
unsigned long pc; | |
}; | |
extern int unwind_frame(struct stackframe *frame); | |
extern void walk_stackframe(struct stackframe *frame, | |
int (*fn)(struct stackframe *, void *), void *data); | |
#endif /* __ASM_STACKTRACE_H */ |