Lines Matching refs:sc

63 restore_sigcontext32(struct compat_sigcontext __user *sc, struct compat_regfile __user * rf,
74 DBG(2,"restore_sigcontext32: sc = 0x%p, rf = 0x%p, regs = 0x%p\n", sc, rf, regs);
75 DBG(2,"restore_sigcontext32: compat_sigcontext is %#lx bytes\n", sizeof(*sc));
77 err |= __get_user(compat_reg,&sc->sc_gr[regn]);
85 DBG(2,"restore_sigcontext32: sc->sc_fr = 0x%p (%#lx)\n",sc->sc_fr, sizeof(sc->sc_fr));
87 err |= __copy_from_user(regs->fr, sc->sc_fr, sizeof(regs->fr));
92 err |= __get_user(compat_reg, &sc->sc_iaoq[0]);
97 DBG(2,"restore_sigcontext32: sc->sc_iaoq[0] = %p => %#x\n",
98 &sc->sc_iaoq[0], compat_reg);
100 err |= __get_user(compat_reg, &sc->sc_iaoq[1]);
105 DBG(2,"restore_sigcontext32: sc->sc_iaoq[1] = %p => %#x\n",
106 &sc->sc_iaoq[1],compat_reg);
110 err |= __get_user(compat_reg, &sc->sc_iasq[0]);
116 err |= __get_user(compat_reg, &sc->sc_iasq[1]);
124 err |= __get_user(compat_reg, &sc->sc_sar);
142 setup_sigcontext32(struct compat_sigcontext __user *sc, struct compat_regfile __user * rf,
151 if (on_sig_stack((unsigned long) sc))
162 err |= __put_user(compat_reg, &sc->sc_iaoq[0]);
163 DBG(2,"setup_sigcontext32: sc->sc_iaoq[0] = %p <= %#x\n",
164 &sc->sc_iaoq[0], compat_reg);
173 err |= __put_user(compat_reg, &sc->sc_iaoq[1]);
174 DBG(2,"setup_sigcontext32: sc->sc_iaoq[1] = %p <= %#x\n",
175 &sc->sc_iaoq[1], compat_reg);
183 err |= __put_user(compat_reg, &sc->sc_iasq[0]);
184 err |= __put_user(compat_reg, &sc->sc_iasq[1]);
199 err |= __put_user(compat_reg, &sc->sc_iaoq[0]);
200 DBG(2,"setup_sigcontext32: sc->sc_iaoq[0] = %p <= %#x\n",
201 &sc->sc_iaoq[0], compat_reg);
208 err |= __put_user(compat_reg, &sc->sc_iaoq[1]);
209 DBG(2,"setup_sigcontext32: sc->sc_iaoq[1] = %p <= %#x\n",
210 &sc->sc_iaoq[1], compat_reg);
218 err |= __put_user(compat_reg, &sc->sc_iasq[0]);
219 DBG(2,"setup_sigcontext32: sc->sc_iasq[0] = %p <= %#x\n",
220 &sc->sc_iasq[0], compat_reg);
228 err |= __put_user(compat_reg, &sc->sc_iasq[1]);
229 DBG(2,"setup_sigcontext32: sc->sc_iasq[1] = %p <= %#x\n",
230 &sc->sc_iasq[1], compat_reg);
241 err |= __put_user(flags, &sc->sc_flags);
248 err |= __put_user(compat_reg, &sc->sc_gr[regn]);
260 DBG(1,"setup_sigcontext32: Copying from regs to sc, "
261 "sc->sc_fr size = %#lx, regs->fr size = %#lx\n",
262 sizeof(regs->fr), sizeof(sc->sc_fr));
263 err |= __copy_to_user(sc->sc_fr, regs->fr, sizeof(regs->fr));
266 err |= __put_user(compat_reg, &sc->sc_sar);