Lines Matching refs:frame
18 int (*fn)(struct stackframe *frame, void *data), in walk_stackframe() argument
30 struct stackframe frame; in walk_stackframe() local
40 frame.pc = MAKE_PC_FROM_RA(a0, a1); in walk_stackframe()
41 frame.sp = a1; in walk_stackframe()
43 if (fn(&frame, data)) in walk_stackframe()
55 static int stack_trace_cb(struct stackframe *frame, void *data) in stack_trace_cb() argument
64 if (!kernel_text_address(frame->pc)) in stack_trace_cb()
67 trace->entries[trace->nr_entries++] = frame->pc; in stack_trace_cb()
96 static int return_address_cb(struct stackframe *frame, void *data) in return_address_cb() argument
104 if (!kernel_text_address(frame->pc)) in return_address_cb()
106 r->addr = frame->pc; in return_address_cb()