Lines Matching refs:sp
109 __get_user_error(regs->sp, &sf->uc.uc_mcontext.sp, err); in restore_sigframe()
140 if (regs->sp & 15) in sys_rt_sigreturn()
143 frame = (struct rt_sigframe __user *)regs->sp; in sys_rt_sigreturn()
160 regs->pc, regs->sp); in sys_rt_sigreturn()
179 __put_user_error(regs->sp, &sf->uc.uc_mcontext.sp, err); in setup_sigframe()
215 unsigned long sp, sp_top; in get_sigframe() local
218 sp = sp_top = sigsp(regs->sp, ksig); in get_sigframe()
220 sp = (sp - sizeof(struct rt_sigframe)) & ~15; in get_sigframe()
221 frame = (struct rt_sigframe __user *)sp; in get_sigframe()
226 if (!access_ok(VERIFY_WRITE, frame, sp_top - sp)) in get_sigframe()
238 regs->sp = (unsigned long)frame; in setup_return()
239 regs->regs[29] = regs->sp + offsetof(struct rt_sigframe, fp); in setup_return()
263 err |= __save_altstack(&frame->uc.uc_stack, regs->sp); in setup_rt_frame()