Lines Matching refs:err
73 int err = 0; in setup_sigcontext32() local
76 err |= __put_user(regs->cp0_epc, &sc->sc_pc); in setup_sigcontext32()
78 err |= __put_user(0, &sc->sc_regs[0]); in setup_sigcontext32()
80 err |= __put_user(regs->regs[i], &sc->sc_regs[i]); in setup_sigcontext32()
82 err |= __put_user(regs->hi, &sc->sc_mdhi); in setup_sigcontext32()
83 err |= __put_user(regs->lo, &sc->sc_mdlo); in setup_sigcontext32()
85 err |= __put_user(rddsp(DSP_MASK), &sc->sc_dsp); in setup_sigcontext32()
86 err |= __put_user(mfhi1(), &sc->sc_hi1); in setup_sigcontext32()
87 err |= __put_user(mflo1(), &sc->sc_lo1); in setup_sigcontext32()
88 err |= __put_user(mfhi2(), &sc->sc_hi2); in setup_sigcontext32()
89 err |= __put_user(mflo2(), &sc->sc_lo2); in setup_sigcontext32()
90 err |= __put_user(mfhi3(), &sc->sc_hi3); in setup_sigcontext32()
91 err |= __put_user(mflo3(), &sc->sc_lo3); in setup_sigcontext32()
98 err |= protected_save_fp_context(sc); in setup_sigcontext32()
100 return err; in setup_sigcontext32()
106 int err = 0; in restore_sigcontext32() local
113 err |= __get_user(regs->cp0_epc, &sc->sc_pc); in restore_sigcontext32()
114 err |= __get_user(regs->hi, &sc->sc_mdhi); in restore_sigcontext32()
115 err |= __get_user(regs->lo, &sc->sc_mdlo); in restore_sigcontext32()
117 err |= __get_user(treg, &sc->sc_hi1); mthi1(treg); in restore_sigcontext32()
118 err |= __get_user(treg, &sc->sc_lo1); mtlo1(treg); in restore_sigcontext32()
119 err |= __get_user(treg, &sc->sc_hi2); mthi2(treg); in restore_sigcontext32()
120 err |= __get_user(treg, &sc->sc_lo2); mtlo2(treg); in restore_sigcontext32()
121 err |= __get_user(treg, &sc->sc_hi3); mthi3(treg); in restore_sigcontext32()
122 err |= __get_user(treg, &sc->sc_lo3); mtlo3(treg); in restore_sigcontext32()
123 err |= __get_user(treg, &sc->sc_dsp); wrdsp(treg, DSP_MASK); in restore_sigcontext32()
127 err |= __get_user(regs->regs[i], &sc->sc_regs[i]); in restore_sigcontext32()
129 return err ?: protected_restore_fp_context(sc); in restore_sigcontext32()
146 int err = 0; variable
154 err |= __get_user(handler, &act->sa_handler);
156 err |= __get_user(new_ka.sa.sa_flags, &act->sa_flags);
157 err |= __get_user(mask, &act->sa_mask.sig[0]);
158 if (err)
169 err |= __put_user(old_ka.sa.sa_flags, &oact->sa_flags);
170 err |= __put_user((u32)(u64)old_ka.sa.sa_handler,
172 err |= __put_user(old_ka.sa.sa_mask.sig[0], oact->sa_mask.sig);
173 err |= __put_user(0, &oact->sa_mask.sig[1]);
174 err |= __put_user(0, &oact->sa_mask.sig[2]);
175 err |= __put_user(0, &oact->sa_mask.sig[3]);
176 if (err)
185 int err; in copy_siginfo_to_user32() local
197 err = __put_user(from->si_signo, &to->si_signo); in copy_siginfo_to_user32()
198 err |= __put_user(from->si_errno, &to->si_errno); in copy_siginfo_to_user32()
199 err |= __put_user((short)from->si_code, &to->si_code); in copy_siginfo_to_user32()
201 err |= __copy_to_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE); in copy_siginfo_to_user32()
205 err |= __put_user(from->si_tid, &to->si_tid); in copy_siginfo_to_user32()
206 err |= __put_user(from->si_overrun, &to->si_overrun); in copy_siginfo_to_user32()
207 err |= __put_user(from->si_int, &to->si_int); in copy_siginfo_to_user32()
210 err |= __put_user(from->si_utime, &to->si_utime); in copy_siginfo_to_user32()
211 err |= __put_user(from->si_stime, &to->si_stime); in copy_siginfo_to_user32()
212 err |= __put_user(from->si_status, &to->si_status); in copy_siginfo_to_user32()
214 err |= __put_user(from->si_pid, &to->si_pid); in copy_siginfo_to_user32()
215 err |= __put_user(from->si_uid, &to->si_uid); in copy_siginfo_to_user32()
218 err |= __put_user((unsigned long)from->si_addr, &to->si_addr); in copy_siginfo_to_user32()
221 err |= __put_user(from->si_band, &to->si_band); in copy_siginfo_to_user32()
222 err |= __put_user(from->si_fd, &to->si_fd); in copy_siginfo_to_user32()
226 err |= __put_user(from->si_pid, &to->si_pid); in copy_siginfo_to_user32()
227 err |= __put_user(from->si_uid, &to->si_uid); in copy_siginfo_to_user32()
228 err |= __put_user(from->si_int, &to->si_int); in copy_siginfo_to_user32()
232 return err; in copy_siginfo_to_user32()
320 int err = 0; in setup_frame_32() local
326 err |= setup_sigcontext32(regs, &frame->sf_sc); in setup_frame_32()
327 err |= __copy_conv_sigset_to_user(&frame->sf_mask, set); in setup_frame_32()
329 if (err) in setup_frame_32()
360 int err = 0; in setup_rt_frame_32() local
367 err |= copy_siginfo_to_user32(&frame->rs_info, &ksig->info); in setup_rt_frame_32()
370 err |= __put_user(0, &frame->rs_uc.uc_flags); in setup_rt_frame_32()
371 err |= __put_user(0, &frame->rs_uc.uc_link); in setup_rt_frame_32()
372 err |= __compat_save_altstack(&frame->rs_uc.uc_stack, regs->regs[29]); in setup_rt_frame_32()
373 err |= setup_sigcontext32(regs, &frame->rs_uc.uc_mcontext); in setup_rt_frame_32()
374 err |= __copy_conv_sigset_to_user(&frame->rs_uc.uc_sigmask, set); in setup_rt_frame_32()
376 if (err) in setup_rt_frame_32()