Home
last modified time | relevance | path

Searched refs:__copy_to_user (Results 1 – 25 of 90) sorted by relevance

1234

/arch/um/include/asm/
Duaccess.h26 extern long __copy_to_user(void __user *to, const void *from, unsigned long n);
35 #define __copy_to_user __copy_to_user macro
39 #define __copy_to_user_inatomic __copy_to_user
/arch/unicore32/include/asm/
Duaccess.h21 #define __copy_to_user __copy_to_user macro
34 __copy_to_user(void __user *to, const void *from, unsigned long n);
/arch/c6x/include/asm/
Duaccess.h61 static inline __must_check long __copy_to_user(void __user *to, in __copy_to_user() function
97 #define __copy_to_user __copy_to_user macro
/arch/ia64/kernel/
Dsignal.c35 # define PUT_SIGSET(k,u) __copy_to_user((u)->sig, (k)->sig, sizeof(sigset_t))
113 if (__copy_to_user(to, from, sizeof(siginfo_t))) in copy_siginfo_to_user()
241 err = __copy_to_user(&sc->sc_fr[32], current->thread.fph, 96*16); in setup_sigcontext()
258 err |= __copy_to_user(&sc->sc_gr[1], &scr->pt.r1, 8); /* r1 */ in setup_sigcontext()
259 err |= __copy_to_user(&sc->sc_gr[8], &scr->pt.r8, 4*8); /* r8-r11 */ in setup_sigcontext()
260 err |= __copy_to_user(&sc->sc_gr[12], &scr->pt.r12, 2*8); /* r12-r13 */ in setup_sigcontext()
261 err |= __copy_to_user(&sc->sc_gr[15], &scr->pt.r15, 8); /* r15 */ in setup_sigcontext()
269 err |= __copy_to_user(&sc->sc_ar25, &scr->pt.ar_csd, 2*8); /* ar.csd & ar.ssd */ in setup_sigcontext()
270 err |= __copy_to_user(&sc->sc_gr[2], &scr->pt.r2, 2*8); /* r2-r3 */ in setup_sigcontext()
271 err |= __copy_to_user(&sc->sc_gr[16], &scr->pt.r16, 16*8); /* r16-r31 */ in setup_sigcontext()
/arch/s390/include/asm/
Duaccess.h131 unsigned long __must_check __copy_to_user(void __user *to, const void *from,
134 #define __copy_to_user_inatomic __copy_to_user
167 size = __copy_to_user(ptr, x, size); in __put_user_fn()
281 return __copy_to_user(to, from, n); in copy_to_user()
/arch/openrisc/kernel/
Dsignal.c118 err |= __copy_to_user(sc->regs.gpr, regs, 32 * sizeof(unsigned long)); in setup_sigcontext()
119 err |= __copy_to_user(&sc->regs.pc, &regs->pc, sizeof(unsigned long)); in setup_sigcontext()
120 err |= __copy_to_user(&sc->regs.sr, &regs->sr, sizeof(unsigned long)); in setup_sigcontext()
177 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame()
/arch/score/include/asm/
Duaccess.h239 if ((__copy_to_user((void *)ptr, &__pu_val, 8)) == 0) \
270 if ((__copy_to_user((void *)__pu_addr, &__pu_val, 8)) == 0)\
333 #define __copy_to_user(to, from, len) \ macro
339 return __copy_to_user(to, from, len); in __copy_to_user_inatomic()
/arch/sparc/kernel/
Dsignal_32.c255 err = __copy_to_user(&sf->info.si_regs, regs, sizeof(struct pt_regs)); in setup_frame()
277 err |= __copy_to_user(sf->extramask, &oldset->sig[1], in setup_frame()
280 err |= __copy_to_user(sf, (char *) regs->u_regs[UREG_FP], in setup_frame()
286 err |= __copy_to_user(sf, rp, sizeof(struct reg_window32)); in setup_frame()
352 err |= __copy_to_user(&sf->regs.u_regs, regs->u_regs, sizeof(regs->u_regs)); in setup_rt_frame()
371 err |= __copy_to_user(&sf->mask, &oldset->sig[0], sizeof(sigset_t)); in setup_rt_frame()
377 err |= __copy_to_user(sf, (char *) regs->u_regs[UREG_FP], in setup_rt_frame()
383 err |= __copy_to_user(sf, rp, sizeof(struct reg_window32)); in setup_rt_frame()
Dsigutil_32.c34 err |= __copy_to_user(&fpu->si_float_regs[0], in save_fpu_state()
40 err |= __copy_to_user(&fpu->si_fpqueue[0], in save_fpu_state()
/arch/nios2/include/asm/
Duaccess.h100 extern long __copy_to_user(void __user *to, const void *from, unsigned long n);
118 return __copy_to_user(to, from, n); in copy_to_user()
126 #define __copy_to_user_inatomic __copy_to_user
/arch/unicore32/lib/
Dcopy_to_user.S82 WEAK(__copy_to_user)
86 ENDPROC(__copy_to_user)
/arch/xtensa/kernel/
Dsignal.c151 err |= __copy_to_user (sc->sc_a, regs->areg, 16 * 4); in setup_sigcontext()
160 err |= __copy_to_user(&frame->xtregs.cp, &ti->xtregs_cp, in setup_sigcontext()
163 err |= __copy_to_user(&frame->xtregs.opt, &regs->xtregs_opt, in setup_sigcontext()
165 err |= __copy_to_user(&frame->xtregs.user, &ti->xtregs_user, in setup_sigcontext()
366 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_frame()
/arch/nios2/mm/
Duaccess.c130 EXPORT_SYMBOL(__copy_to_user);
/arch/powerpc/kernel/
Dsignal_32.c188 return __copy_to_user(&frame->mc_gregs, regs, GP_REGS_SIZE); in save_general_regs()
274 return __copy_to_user(to, buf, ELF_NFPREG * sizeof(double)); in copy_fpr_to_user()
301 return __copy_to_user(to, buf, ELF_NVSRHALFREG * sizeof(double)); in copy_vsx_to_user()
328 return __copy_to_user(to, buf, ELF_NFPREG * sizeof(double)); in copy_transact_fpr_to_user()
355 return __copy_to_user(to, buf, ELF_NVSRHALFREG * sizeof(double)); in copy_transact_vsx_to_user()
375 return __copy_to_user(to, task->thread.fp_state.fpr, in copy_fpr_to_user()
390 return __copy_to_user(to, task->thread.transact_fp.fpr, in copy_transact_fpr_to_user()
425 if (__copy_to_user(&frame->mc_vregs, &current->thread.vr_state, in save_user_regs()
471 if (__copy_to_user(&frame->mc_vregs, current->thread.evr, in save_user_regs()
549 if (__copy_to_user(&frame->mc_vregs, &current->thread.vr_state, in save_tm_user_regs()
[all …]
Dsignal_64.c118 err |= __copy_to_user(v_regs, &current->thread.vr_state, in setup_sigcontext()
161 err |= __copy_to_user(&sc->gp_regs, regs, GP_REGS_SIZE); in setup_sigcontext()
222 err |= __copy_to_user(v_regs, &current->thread.vr_state, in setup_tm_sigcontexts()
228 err |= __copy_to_user(tm_v_regs, in setup_tm_sigcontexts()
232 err |= __copy_to_user(tm_v_regs, in setup_tm_sigcontexts()
294 err |= __copy_to_user(&tm_sc->gp_regs, regs, GP_REGS_SIZE); in setup_tm_sigcontexts()
295 err |= __copy_to_user(&sc->gp_regs, in setup_tm_sigcontexts()
636 || __copy_to_user(&old_ctx->uc_sigmask, in sys_swapcontext()
771 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in handle_rt_signal64()
/arch/unicore32/kernel/
Dksyms.c50 EXPORT_SYMBOL(__copy_to_user);
/arch/parisc/kernel/
Dsignal.c213 err |= __copy_to_user(sc->sc_iaoq, regs->iaoq, sizeof(regs->iaoq)); in setup_sigcontext()
214 err |= __copy_to_user(sc->sc_iasq, regs->iasq, sizeof(regs->iasq)); in setup_sigcontext()
220 err |= __copy_to_user(sc->sc_gr, regs->gr, sizeof(regs->gr)); in setup_sigcontext()
221 err |= __copy_to_user(sc->sc_fr, regs->fr, sizeof(regs->fr)); in setup_sigcontext()
268 err |= __copy_to_user(&compat_frame->uc.uc_sigmask, &compat_set, sizeof(compat_set)); in setup_rt_frame()
279 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame()
/arch/m68k/include/asm/
Duaccess_no.h134 #define __copy_to_user(to, from, n) copy_to_user(to, from, n) macro
135 #define __copy_to_user_inatomic __copy_to_user
Duaccess_mm.h371 #define __copy_to_user(to, from, n) \ macro
376 #define __copy_to_user_inatomic __copy_to_user
380 #define copy_to_user(to, from, n) __copy_to_user(to, from, n)
/arch/s390/kernel/
Dcompat_signal.c79 err |= __copy_to_user(&to->_sifields._pad, &from->_sifields._pad, SI_PAD_SIZE); in copy_siginfo_to_user32()
194 if (__copy_to_user(sregs, &user_sregs, sizeof(_sigregs32))) in save_sigregs32()
247 if (__copy_to_user(&sregs_ext->gprs_high, &gprs_high, in save_sigregs_ext32()
255 if (__copy_to_user(&sregs_ext->vxrs_low, vxrs, in save_sigregs_ext32()
257 __copy_to_user(&sregs_ext->vxrs_high, in save_sigregs_ext32()
399 if (__copy_to_user(&frame->sc, &sc, sizeof(frame->sc))) in setup_frame32()
510 __copy_to_user(&frame->uc.uc_sigmask, &cset, sizeof(cset)) || in setup_rt_frame32()
Dsignal.c131 if (__copy_to_user(sregs, &user_sregs, sizeof(_sigregs))) in save_sigregs()
185 if (__copy_to_user(&sregs_ext->vxrs_low, vxrs, in save_sigregs_ext()
187 __copy_to_user(&sregs_ext->vxrs_high, in save_sigregs_ext()
313 if (__copy_to_user(&frame->sc, &sc, sizeof(frame->sc))) in setup_frame()
418 __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)) || in setup_rt_frame()
/arch/powerpc/lib/
Dusercopy_64.c24 n = __copy_to_user(to, from, n); in copy_to_user()
/arch/microblaze/include/asm/
Duaccess.h385 #define __copy_to_user(to, from, n) \ macro
388 #define __copy_to_user_inatomic(to, from, n) __copy_to_user((to), (from), (n))
395 return __copy_to_user(to, from, n); in copy_to_user()
/arch/arm/kernel/
Dsignal.c40 return __copy_to_user(frame, kframe, sizeof(*frame)); in preserve_crunch_context()
72 return __copy_to_user(frame, kframe, sizeof(*frame)); in preserve_iwmmxt_context()
108 return __copy_to_user(frame, &kframe, sizeof(kframe)); in preserve_vfp_context()
288 err |= __copy_to_user(&sf->uc.uc_mcontext, &context, sizeof(context)); in setup_sigframe()
290 err |= __copy_to_user(&sf->uc.uc_sigmask, set, sizeof(*set)); in setup_sigframe()
/arch/x86/kernel/fpu/
Dsignal.c63 if (__copy_to_user(buf, &env, sizeof(env)) || in save_fsave_header()
86 err = __copy_to_user(&x->i387.sw_reserved, sw_bytes, sizeof(*sw_bytes)); in save_xstate_epilog()
179 if (__copy_to_user(buf_fx, xsave, xstate_size)) in copy_fpstate_to_sigframe()

1234