Lines Matching refs:frame
53 struct rt_sigframe_n32 __user *frame;
59 frame = (struct rt_sigframe_n32 __user *)regs->regs[29];
60 if (!access_ok(frame, sizeof(*frame)))
62 if (__copy_conv_sigset_from_user(&set, &frame->rs_uc.uc_sigmask))
67 sig = restore_sigcontext(regs, &frame->rs_uc.uc_mcontext);
73 if (compat_restore_altstack(&frame->rs_uc.uc_stack))
93 struct rt_sigframe_n32 __user *frame;
96 frame = get_sigframe(ksig, regs, sizeof(*frame));
97 if (!access_ok(frame, sizeof (*frame)))
101 err |= copy_siginfo_to_user32(&frame->rs_info, &ksig->info);
104 err |= __put_user(0, &frame->rs_uc.uc_flags);
105 err |= __put_user(0, &frame->rs_uc.uc_link);
106 err |= __compat_save_altstack(&frame->rs_uc.uc_stack, regs->regs[29]);
107 err |= setup_sigcontext(regs, &frame->rs_uc.uc_mcontext);
108 err |= __copy_conv_sigset_to_user(&frame->rs_uc.uc_sigmask, set);
124 regs->regs[ 5] = (unsigned long) &frame->rs_info;
125 regs->regs[ 6] = (unsigned long) &frame->rs_uc;
126 regs->regs[29] = (unsigned long) frame;
132 frame, regs->cp0_epc, regs->regs[31]);