compat_sp
regs->compat_sp = sp;
return regs->compat_sp;
return regs->compat_sp;
sp = regs->compat_sp;
childregs->compat_sp = stack_start;
__get_user_error(regs->compat_sp, &sf->uc.uc_mcontext.arm_sp, err);
if (regs->compat_sp & 7)
frame = (struct compat_sigframe __user *)regs->compat_sp;
arm64_notify_segfault(regs->compat_sp);
if (regs->compat_sp & 7)
frame = (struct compat_rt_sigframe __user *)regs->compat_sp;
arm64_notify_segfault(regs->compat_sp);
compat_ulong_t sp = sigsp(regs->compat_sp, ksig);
regs->compat_sp = ptr_to_compat(frame);
__put_user_error(regs->compat_sp, &sf->uc.uc_mcontext.arm_sp, err);
err |= __compat_save_altstack(&frame->sig.uc.uc_stack, regs->compat_sp);