Lines Matching refs:sp
214 struct pt_regs *regs = (struct pt_regs *)(info->sp - frame_size - PT_SZ_ALGN); in unwind_special()
235 unsigned long sp; in unwind_frame_regs() local
251 info->prev_sp = info->sp - CALLEE_SAVE_FRAME_SIZE; in unwind_frame_regs()
273 sp = info->sp & ~63; in unwind_frame_regs()
277 info->prev_sp = sp - 64; in unwind_frame_regs()
282 sp = info->prev_sp; in unwind_frame_regs()
337 info->prev_sp = info->sp - frame_size; in unwind_frame_regs()
357 info->sp = regs->gr[30]; in unwind_frame_init()
363 t ? (int)t->pid : -1, info->sp, info->ip); in unwind_frame_init()
394 next_frame->sp = next_frame->prev_sp; in unwind_once()
401 next_frame->sp, next_frame->ip); in unwind_once()
421 unsigned long sp; in return_address() local
424 asm volatile ("copy %%r30, %0" : "=r"(sp)); in return_address()
428 r.gr[30] = sp; in return_address()