Lines Matching refs:prev_sp
237 info->prev_sp = regs->gr[30]; in unwind_special()
244 info->prev_sp = info->prev_ip = 0; in unwind_special()
253 info->prev_sp = regs->gr[30]; in unwind_special()
261 info->prev_sp = info->sp - CALLEE_SAVE_FRAME_SIZE; in unwind_special()
262 info->prev_ip = *(unsigned long *)(info->prev_sp - RP_OFFSET); in unwind_special()
268 info->prev_sp = *(unsigned long *)(info->sp - FRAME_SIZE - REG_SZ); in unwind_special()
302 info->prev_sp = sp - 64; in unwind_frame_regs()
306 if ((info->prev_sp - (unsigned long) task_stack_page(info->t)) in unwind_frame_regs()
308 info->prev_sp = 0; in unwind_frame_regs()
313 (void *)info->prev_sp - RP_OFFSET, sizeof(tmp))) in unwind_frame_regs()
316 sp = info->prev_sp; in unwind_frame_regs()
323 info->prev_sp, info->prev_ip); in unwind_frame_regs()
372 info->prev_sp = info->sp - frame_size; in unwind_frame_regs()
376 info->rp = *(unsigned long *)(info->prev_sp - rpoffset); in unwind_frame_regs()
382 "prev_ip=%lx npc=%lx\n", info->ip, info->prev_sp, in unwind_frame_regs()
447 if (next_frame->prev_sp == 0 || in unwind_once()
451 next_frame->sp = next_frame->prev_sp; in unwind_once()
453 next_frame->prev_sp = 0; in unwind_once()