Lines Matching refs:frame
47 static bool walk_stackframe(struct stackframe *frame) in walk_stackframe() argument
49 ulong fp = frame->fp; in walk_stackframe()
55 frame->sp = fp + 0x10; in walk_stackframe()
56 frame->fp = *(ulong *)(fp); in walk_stackframe()
57 frame->pc = *(ulong *)(fp + 8); in walk_stackframe()
64 struct stackframe frame; in dump_core_stack() local
74 frame.fp = regs->regs[29]; in dump_core_stack()
75 frame.sp = regs->sp; in dump_core_stack()
76 frame.pc = regs->elr; in dump_core_stack()
79 pc = (ulong)frame.pc - gd->reloc_off; in dump_core_stack()
82 pc = (ulong)frame.pc; in dump_core_stack()
93 pc = (ulong)frame.pc - gd->reloc_off; in dump_core_stack()
95 pc = (ulong)frame.pc; in dump_core_stack()
98 } while (walk_stackframe(&frame)); in dump_core_stack()