Lines Matching refs:err

153 	long err = __get_user(regs->pc, &sc->sc_pc);
160 err |= __get_user(regs->r0, sc->sc_regs+0);
161 err |= __get_user(regs->r1, sc->sc_regs+1);
162 err |= __get_user(regs->r2, sc->sc_regs+2);
163 err |= __get_user(regs->r3, sc->sc_regs+3);
164 err |= __get_user(regs->r4, sc->sc_regs+4);
165 err |= __get_user(regs->r5, sc->sc_regs+5);
166 err |= __get_user(regs->r6, sc->sc_regs+6);
167 err |= __get_user(regs->r7, sc->sc_regs+7);
168 err |= __get_user(regs->r8, sc->sc_regs+8);
169 err |= __get_user(sw->r9, sc->sc_regs+9);
170 err |= __get_user(sw->r10, sc->sc_regs+10);
171 err |= __get_user(sw->r11, sc->sc_regs+11);
172 err |= __get_user(sw->r12, sc->sc_regs+12);
173 err |= __get_user(sw->r13, sc->sc_regs+13);
174 err |= __get_user(sw->r14, sc->sc_regs+14);
175 err |= __get_user(sw->r15, sc->sc_regs+15);
176 err |= __get_user(regs->r16, sc->sc_regs+16);
177 err |= __get_user(regs->r17, sc->sc_regs+17);
178 err |= __get_user(regs->r18, sc->sc_regs+18);
179 err |= __get_user(regs->r19, sc->sc_regs+19);
180 err |= __get_user(regs->r20, sc->sc_regs+20);
181 err |= __get_user(regs->r21, sc->sc_regs+21);
182 err |= __get_user(regs->r22, sc->sc_regs+22);
183 err |= __get_user(regs->r23, sc->sc_regs+23);
184 err |= __get_user(regs->r24, sc->sc_regs+24);
185 err |= __get_user(regs->r25, sc->sc_regs+25);
186 err |= __get_user(regs->r26, sc->sc_regs+26);
187 err |= __get_user(regs->r27, sc->sc_regs+27);
188 err |= __get_user(regs->r28, sc->sc_regs+28);
189 err |= __get_user(regs->gp, sc->sc_regs+29);
190 err |= __get_user(usp, sc->sc_regs+30);
193 err |= __copy_from_user(current_thread_info()->fp,
195 err |= __get_user(current_thread_info()->fp[31], &sc->sc_fpcr);
197 return err;
276 long err = 0;
278 err |= __put_user(on_sig_stack((unsigned long)sc), &sc->sc_onstack);
279 err |= __put_user(mask, &sc->sc_mask);
280 err |= __put_user(regs->pc, &sc->sc_pc);
281 err |= __put_user(8, &sc->sc_ps);
283 err |= __put_user(regs->r0 , sc->sc_regs+0);
284 err |= __put_user(regs->r1 , sc->sc_regs+1);
285 err |= __put_user(regs->r2 , sc->sc_regs+2);
286 err |= __put_user(regs->r3 , sc->sc_regs+3);
287 err |= __put_user(regs->r4 , sc->sc_regs+4);
288 err |= __put_user(regs->r5 , sc->sc_regs+5);
289 err |= __put_user(regs->r6 , sc->sc_regs+6);
290 err |= __put_user(regs->r7 , sc->sc_regs+7);
291 err |= __put_user(regs->r8 , sc->sc_regs+8);
292 err |= __put_user(sw->r9 , sc->sc_regs+9);
293 err |= __put_user(sw->r10 , sc->sc_regs+10);
294 err |= __put_user(sw->r11 , sc->sc_regs+11);
295 err |= __put_user(sw->r12 , sc->sc_regs+12);
296 err |= __put_user(sw->r13 , sc->sc_regs+13);
297 err |= __put_user(sw->r14 , sc->sc_regs+14);
298 err |= __put_user(sw->r15 , sc->sc_regs+15);
299 err |= __put_user(regs->r16, sc->sc_regs+16);
300 err |= __put_user(regs->r17, sc->sc_regs+17);
301 err |= __put_user(regs->r18, sc->sc_regs+18);
302 err |= __put_user(regs->r19, sc->sc_regs+19);
303 err |= __put_user(regs->r20, sc->sc_regs+20);
304 err |= __put_user(regs->r21, sc->sc_regs+21);
305 err |= __put_user(regs->r22, sc->sc_regs+22);
306 err |= __put_user(regs->r23, sc->sc_regs+23);
307 err |= __put_user(regs->r24, sc->sc_regs+24);
308 err |= __put_user(regs->r25, sc->sc_regs+25);
309 err |= __put_user(regs->r26, sc->sc_regs+26);
310 err |= __put_user(regs->r27, sc->sc_regs+27);
311 err |= __put_user(regs->r28, sc->sc_regs+28);
312 err |= __put_user(regs->gp , sc->sc_regs+29);
313 err |= __put_user(sp, sc->sc_regs+30);
314 err |= __put_user(0, sc->sc_regs+31);
316 err |= __copy_to_user(sc->sc_fpregs,
318 err |= __put_user(0, sc->sc_fpregs+31);
319 err |= __put_user(current_thread_info()->fp[31], &sc->sc_fpcr);
321 err |= __put_user(regs->trap_a0, &sc->sc_traparg_a0);
322 err |= __put_user(regs->trap_a1, &sc->sc_traparg_a1);
323 err |= __put_user(regs->trap_a2, &sc->sc_traparg_a2);
325 return err;
331 unsigned long oldsp, r26, err = 0;
339 err |= setup_sigcontext(&frame->sc, regs, set->sig[0], oldsp);
340 if (err)
347 err |= __put_user(INSN_MOV_R30_R16, frame->retcode+0);
348 err |= __put_user(INSN_LDI_R0+__NR_sigreturn, frame->retcode+1);
349 err |= __put_user(INSN_CALLSYS, frame->retcode+2);
355 if (err)
356 return err;
376 unsigned long oldsp, r26, err = 0;
384 err |= copy_siginfo_to_user(&frame->info, &ksig->info);
387 err |= __put_user(0, &frame->uc.uc_flags);
388 err |= __put_user(0, &frame->uc.uc_link);
389 err |= __put_user(set->sig[0], &frame->uc.uc_osf_sigmask);
390 err |= __save_altstack(&frame->uc.uc_stack, oldsp);
391 err |= setup_sigcontext(&frame->uc.uc_mcontext, regs,
393 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
394 if (err)
401 err |= __put_user(INSN_MOV_R30_R16, frame->retcode+0);
402 err |= __put_user(INSN_LDI_R0+__NR_rt_sigreturn,
404 err |= __put_user(INSN_CALLSYS, frame->retcode+2);
409 if (err)