Lines Matching refs:err

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