Lines Matching refs:frame

118 	struct sigframe32 __user *frame;
121 frame = get_sigframe(ksig, regs, sizeof(*frame));
122 if (!access_ok(frame, sizeof (*frame)))
125 err |= setup_sigcontext32(regs, &frame->sf_sc);
126 err |= __copy_conv_sigset_to_user(&frame->sf_mask, set);
143 regs->regs[ 6] = (unsigned long) &frame->sf_sc;
144 regs->regs[29] = (unsigned long) frame;
150 frame, regs->cp0_epc, regs->regs[31]);
157 struct rt_sigframe32 __user *frame;
163 frame = (struct rt_sigframe32 __user *)regs->regs[29];
164 if (!access_ok(frame, sizeof(*frame)))
166 if (__copy_conv_sigset_from_user(&set, &frame->rs_uc.uc_sigmask))
171 sig = restore_sigcontext32(regs, &frame->rs_uc.uc_mcontext);
177 if (compat_restore_altstack(&frame->rs_uc.uc_stack))
197 struct rt_sigframe32 __user *frame;
200 frame = get_sigframe(ksig, regs, sizeof(*frame));
201 if (!access_ok(frame, sizeof (*frame)))
205 err |= copy_siginfo_to_user32(&frame->rs_info, &ksig->info);
208 err |= __put_user(0, &frame->rs_uc.uc_flags);
209 err |= __put_user(0, &frame->rs_uc.uc_link);
210 err |= __compat_save_altstack(&frame->rs_uc.uc_stack, regs->regs[29]);
211 err |= setup_sigcontext32(regs, &frame->rs_uc.uc_mcontext);
212 err |= __copy_conv_sigset_to_user(&frame->rs_uc.uc_sigmask, set);
228 regs->regs[ 5] = (unsigned long) &frame->rs_info;
229 regs->regs[ 6] = (unsigned long) &frame->rs_uc;
230 regs->regs[29] = (unsigned long) frame;
236 frame, regs->cp0_epc, regs->regs[31]);
259 struct sigframe32 __user *frame;
265 frame = (struct sigframe32 __user *)regs->regs[29];
266 if (!access_ok(frame, sizeof(*frame)))
268 if (__copy_conv_sigset_from_user(&blocked, &frame->sf_mask))
273 sig = restore_sigcontext32(regs, &frame->sf_sc);