Lines Matching defs:sc
61 restore_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs)
65 err |= __copy_from_user(regs->gr, sc->sc_gr, sizeof(regs->gr));
66 err |= __copy_from_user(regs->fr, sc->sc_fr, sizeof(regs->fr));
67 err |= __copy_from_user(regs->iaoq, sc->sc_iaoq, sizeof(regs->iaoq));
68 err |= __copy_from_user(regs->iasq, sc->sc_iasq, sizeof(regs->iasq));
69 err |= __get_user(regs->sar, &sc->sc_sar);
179 setup_sigcontext(struct sigcontext __user *sc, struct pt_regs *regs, long in_syscall)
185 if (on_sig_stack((unsigned long) sc))
190 err |= __put_user(regs->gr[31], &sc->sc_iaoq[0]);
191 err |= __put_user(regs->gr[31]+4, &sc->sc_iaoq[1]);
192 err |= __put_user(regs->sr[3], &sc->sc_iasq[0]);
193 err |= __put_user(regs->sr[3], &sc->sc_iasq[1]);
197 err |= __copy_to_user(sc->sc_iaoq, regs->iaoq, sizeof(regs->iaoq));
198 err |= __copy_to_user(sc->sc_iasq, regs->iasq, sizeof(regs->iasq));
203 err |= __put_user(flags, &sc->sc_flags);
204 err |= __copy_to_user(sc->sc_gr, regs->gr, sizeof(regs->gr));
205 err |= __copy_to_user(sc->sc_fr, regs->fr, sizeof(regs->fr));
206 err |= __put_user(regs->sar, &sc->sc_sar);