| /linux/arch/sparc/kernel/ |
| H A D | signal_32.c | 254 err = __copy_to_user(&sf->info.si_regs, regs, sizeof(struct pt_regs)); in setup_frame() 276 err |= __copy_to_user(sf->extramask, &oldset->sig[1], in setup_frame() 279 err |= __copy_to_user(sf, (char *) regs->u_regs[UREG_FP], in setup_frame() 285 err |= __copy_to_user(sf, rp, sizeof(struct reg_window32)); in setup_frame() 351 err |= __copy_to_user(&sf->regs.u_regs, regs->u_regs, sizeof(regs->u_regs)); in setup_rt_frame() 370 err |= __copy_to_user(&sf->mask, &oldset->sig[0], sizeof(sigset_t)); in setup_rt_frame() 376 err |= __copy_to_user(sf, (char *) regs->u_regs[UREG_FP], in setup_rt_frame() 382 err |= __copy_to_user(sf, rp, sizeof(struct reg_window32)); in setup_rt_frame()
|
| H A D | sigutil_32.c | 35 err |= __copy_to_user(&fpu->si_float_regs[0], in save_fpu_state() 41 err |= __copy_to_user(&fpu->si_fpqueue[0], in save_fpu_state()
|
| H A D | signal_64.c | 177 err |= __copy_to_user(&ucp->uc_sigmask, ¤t->blocked, in sparc64_get_context()
|
| H A D | signal32.c | 435 err |= __copy_to_user(sf->extramask, &seta.sig[1], in setup_frame32()
|
| /linux/arch/xtensa/kernel/ |
| H A D | signal.c | 160 err |= __copy_to_user (sc->sc_a, regs->areg, 16 * 4); in setup_sigcontext() 168 err |= __copy_to_user(&frame->xtregs.cp, &ti->xtregs_cp, in setup_sigcontext() 171 err |= __copy_to_user(&frame->xtregs.opt, ®s->xtregs_opt, in setup_sigcontext() 173 err |= __copy_to_user(&frame->xtregs.user, &ti->xtregs_user, in setup_sigcontext() 387 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_frame()
|
| /linux/arch/powerpc/kernel/ |
| H A D | signal.c | 36 return __copy_to_user(to, buf, ELF_NFPREG * sizeof(double)); in copy_fpr_to_user() 63 return __copy_to_user(to, buf, ELF_NVSRHALFREG * sizeof(double)); in copy_vsx_to_user() 90 return __copy_to_user(to, buf, ELF_NFPREG * sizeof(double)); in copy_ckfpr_to_user() 117 return __copy_to_user(to, buf, ELF_NVSRHALFREG * sizeof(double)); in copy_ckvsx_to_user()
|
| H A D | signal_64.c | 246 err |= __copy_to_user(v_regs, &tsk->thread.ckvr_state, in setup_tm_sigcontexts() 252 err |= __copy_to_user(tm_v_regs, in setup_tm_sigcontexts() 256 err |= __copy_to_user(tm_v_regs, in setup_tm_sigcontexts() 316 err |= __copy_to_user(&tm_sc->gp_regs, regs, GP_REGS_SIZE); in setup_tm_sigcontexts() 317 err |= __copy_to_user(&sc->gp_regs, in setup_tm_sigcontexts()
|
| H A D | signal.h | 142 return __copy_to_user(to, task->thread.fp_state.fpr, in copy_fpr_to_user() 160 return __copy_to_user(to, task->thread.ckfp_state.fpr, in copy_ckfpr_to_user()
|
| /linux/arch/riscv/kernel/ |
| H A D | compat_signal.c | 84 err = __copy_to_user(state, ¤t->thread.fstate, sizeof(*state)); in compat_save_fp_state() 169 err = __copy_to_user(&sc->sc_regs, &cregs, sizeof(sc->sc_regs)); in compat_setup_sigcontext() 216 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in compat_setup_rt_frame()
|
| H A D | signal.c | 65 err = __copy_to_user(state, ¤t->thread.fstate, sizeof(*state)); in save_fp_state() 97 err = __copy_to_user(&state->v_state, ¤t->thread.vstate, in save_v_state() 102 err |= __copy_to_user(datap, current->thread.vstate.datap, riscv_v_vsize); in save_v_state() 362 err = __copy_to_user(&sc->sc_regs, regs, sizeof(sc->sc_regs)); in setup_sigcontext() 432 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame()
|
| /linux/arch/csky/kernel/ |
| H A D | signal.c | 34 return __copy_to_user(&sc->sc_user_fp, &user_fp, sizeof(user_fp)); in save_fpu_state() 107 err |= __copy_to_user(&sc->sc_pt_regs, regs, sizeof(struct pt_regs)); in setup_sigcontext() 153 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame()
|
| /linux/arch/arc/kernel/ |
| H A D | signal.c | 79 err = __copy_to_user(&mctx->v2abi, (void const *)&v2abi, sizeof(v2abi)); in save_arcv2_regs() 132 err = __copy_to_user(&(sf->uc.uc_mcontext.regs.scratch), &uregs.scratch, in stash_usr_regs() 138 err |= __copy_to_user(&sf->uc.uc_sigmask, set, sizeof(sigset_t)); in stash_usr_regs()
|
| /linux/arch/arm64/kernel/ |
| H A D | signal.c | 287 err = __copy_to_user(ctx->vregs, fpsimd->vregs, sizeof(fpsimd->vregs)); in preserve_fpsimd_context() 419 err |= __copy_to_user(&ctx->__reserved, reserved, sizeof(reserved)); in preserve_sve_context() 422 err |= __copy_to_user((char __user *)ctx + SVE_SIG_REGS_OFFSET, in preserve_sve_context() 584 err |= __copy_to_user(&ctx->__reserved, reserved, sizeof(reserved)); in preserve_za_context() 587 err |= __copy_to_user((char __user *)ctx + ZA_SIG_REGS_OFFSET, in preserve_za_context() 660 err |= __copy_to_user(&ctx->__reserved, reserved, sizeof(reserved)); in preserve_zt_context() 662 err |= __copy_to_user((char __user *)ctx + ZT_SIG_REGS_OFFSET, in preserve_zt_context() 1291 err |= __copy_to_user(&sf->uc.uc_sigmask, set, sizeof(*set)); in setup_sigframe()
|
| /linux/arch/sh/kernel/ |
| H A D | signal_32.c | 109 return __copy_to_user(&sc->sc_fpregs[0], &tsk->thread.xstate->hardfpu, in save_sigcontext_fpu() 283 err |= __copy_to_user(frame->extramask, &set->sig[1], in setup_frame() 354 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame()
|
| /linux/arch/nios2/include/asm/ |
| H A D | uaccess.h | 165 if (__copy_to_user(__pu_ptr, &(__pu_val), \
|
| /linux/include/linux/ |
| H A D | uaccess.h | 149 __copy_to_user(void __user *to, const void *from, unsigned long n) in __copy_to_user() function 637 #define unsafe_copy_to_user(d,s,l,e) unsafe_op_wrap(__copy_to_user(d,s,l),e)
|
| /linux/arch/x86/um/ |
| H A D | signal.c | 259 err |= __copy_to_user(&frame->extramask, &mask->sig[1], in setup_signal_stack_sc() 412 err |= __copy_to_user(&frame->uc.uc_sigmask, set, in setup_signal_stack_si()
|
| /linux/arch/xtensa/include/asm/ |
| H A D | uaccess.h | 79 retval = __copy_to_user(ptr, &__v64, 8) ? -EFAULT : 0; \
|
| /linux/arch/x86/math-emu/ |
| H A D | reg_ld_str.c | 1187 if (__copy_to_user(d, &control_word, 7 * 4)) in fstenv() 1210 if (__copy_to_user(d, register_base + offset, other)) in fsave() 1213 if (__copy_to_user(d + other, register_base, offset)) in fsave()
|
| /linux/arch/alpha/kernel/ |
| H A D | signal.c | 316 err |= __copy_to_user(sc->sc_fpregs, in setup_sigcontext() 393 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame()
|
| /linux/arch/hexagon/kernel/ |
| H A D | signal.c | 117 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame()
|
| /linux/arch/parisc/kernel/ |
| H A D | signal32.c | 236 err |= __copy_to_user(sc->sc_fr, regs->fr, sizeof(regs->fr)); in setup_sigcontext32()
|
| /linux/arch/microblaze/kernel/ |
| H A D | signal.c | 177 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame()
|
| /linux/arch/mips/kernel/ |
| H A D | signal.c | 725 err |= __copy_to_user(&frame->sf_mask, set, sizeof(*set)); in setup_frame() 775 if (__copy_to_user(&frame->rs_uc.uc_sigmask, set, sizeof(*set))) in setup_rt_frame()
|
| /linux/arch/mips/sibyte/common/ |
| H A D | sb_tbprof.c | 464 err = __copy_to_user(dest, src, cur_count); in sbprof_tb_read()
|