#ifndef __ASM_STACKTRACE_H #define __ASM_STACKTRACE_H struct stackframe { unsigned long fp; unsigned long sp; unsigned long lr; unsigned long pc; }; struct metag_frame { unsigned long fp; unsigned long lr; }; 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 */ |