arch/alpha/kernel/osf_sys.c
1094
return copy_to_user(ru, &r, sizeof(r)) ? -EFAULT : 0;
arch/alpha/kernel/osf_sys.c
1110
if (copy_to_user(&ur->ru_maxrss, &r.ru_maxrss,
arch/alpha/kernel/osf_sys.c
1191
if (copy_to_user(txc_p, &txc, offsetof(struct timex32, time)) ||
arch/alpha/kernel/osf_sys.c
1192
(copy_to_user(&txc_p->tick, &txc.tick, sizeof(struct timex32) -
arch/alpha/kernel/osf_sys.c
138
copy_to_user(dirent->d_name, name, namlen) ||
arch/alpha/kernel/osf_sys.c
299
return copy_to_user(osf_stat, &tmp, sizeof(tmp)) ? -EFAULT : 0;
arch/alpha/kernel/osf_sys.c
320
return copy_to_user(osf_stat, &tmp_stat, bufsiz) ? -EFAULT : 0;
arch/alpha/kernel/osf_sys.c
340
return copy_to_user(osf_stat, &tmp_stat, bufsiz) ? -EFAULT : 0;
arch/alpha/kernel/osf_sys.c
530
if (copy_to_user(name, tmp, sizeof(tmp)))
arch/alpha/kernel/osf_sys.c
564
if (copy_to_user(name, tmp, len))
arch/alpha/kernel/osf_sys.c
744
if (copy_to_user(buf, tmp, len))
arch/alpha/kernel/osf_sys.c
795
if (copy_to_user(buffer, hwrpb, nbytes) != 0)
arch/alpha/kernel/osf_sys.c
947
return copy_to_user(o, &(struct timeval32){
arch/alpha/kernel/osf_sys.c
956
return copy_to_user(o, &(struct timeval32){
arch/alpha/kernel/osf_sys.c
980
if (copy_to_user(tz, &sys_tz, sizeof(sys_tz)))
arch/alpha/kernel/signal.c
110
if (copy_to_user(oact, &old_ka.sa, sizeof(*oact)))
arch/alpha/kernel/termios.c
55
return copy_to_user(termio, &v, sizeof(struct termio));
arch/arm/kernel/ptrace.c
301
return copy_to_user(ufp, &thread->fpstate.iwmmxt, IWMMXT_SIZE)
arch/arm/kernel/sys_oabi-compat.c
145
return copy_to_user(statbuf,&tmp,sizeof(tmp)) ? -EFAULT : 0;
arch/arm/kernel/sys_oabi-compat.c
227
if (copy_to_user((struct oabi_flock64 __user *)arg,
arch/arm64/kernel/signal32.c
56
return copy_to_user(uset, &cset, sizeof(*uset));
arch/arm64/kvm/arm.c
1820
if (copy_to_user(user_list, ®_list, sizeof(reg_list)))
arch/arm64/kvm/arm.c
1858
if (copy_to_user(argp, &events, sizeof(events)))
arch/arm64/kvm/arm.c
1967
if (copy_to_user(argp, &init, sizeof(init)))
arch/arm64/kvm/guest.c
209
if (copy_to_user(uaddr, addr, KVM_REG_SIZE(reg->id)))
arch/arm64/kvm/guest.c
331
if (copy_to_user((void __user *)reg->addr, vqs, sizeof(vqs)))
arch/arm64/kvm/guest.c
503
if (copy_to_user(uptr, vcpu->arch.sve_state + region.koffset,
arch/arm64/kvm/hypercalls.c
514
if (copy_to_user(uaddr, &val, KVM_REG_SIZE(reg->id)))
arch/arm64/kvm/vgic/vgic-its.c
2781
if (copy_to_user(uaddr, &addr, sizeof(addr)))
arch/hexagon/kernel/signal.c
40
err |= copy_to_user(&sc->sc_regs.r0, ®s->r00,
arch/loongarch/kernel/kdebugfs.c
114
if (copy_to_user(buf, &str[*ppos], s))
arch/loongarch/kernel/kdebugfs.c
35
if (copy_to_user(buf, &str[*ppos], s))
arch/loongarch/kvm/intc/eiointc.c
573
if (copy_to_user((void __user *)attr->addr, &data, 4))
arch/loongarch/kvm/intc/eiointc.c
582
if (copy_to_user((void __user *)attr->addr, &data, 4))
arch/loongarch/kvm/intc/pch_pic.c
350
if (copy_to_user(data, buf, len))
arch/m68k/bvme6000/rtc.c
68
return copy_to_user(argp, &wtime, sizeof wtime) ?
arch/m68k/kernel/ptrace.c
252
if (copy_to_user(datap, &child->thread.fp,
arch/m68k/kernel/signal.c
492
err |= copy_to_user(uc->uc_mcontext.fpregs.f_fpcntl,
arch/m68k/kernel/signal.c
495
err |= copy_to_user(uc->uc_mcontext.fpregs.f_fpregs,
arch/m68k/kernel/signal.c
543
err |= copy_to_user(&uc->uc_mcontext.fpregs, &fpregs,
arch/m68k/kernel/signal.c
547
err |= copy_to_user((long __user *)&uc->uc_fpstate + 1, fpstate + 4,
arch/m68k/kernel/signal.c
894
err |= copy_to_user (frame + 1, regs + 1, fsize);
arch/m68k/kernel/signal.c
902
err |= copy_to_user(frame->extramask, &set->sig[1],
arch/m68k/kernel/signal.c
906
err |= copy_to_user (&frame->sc, &context, sizeof(context));
arch/m68k/kernel/signal.c
966
err |= copy_to_user (&frame->uc.uc_extra, regs + 1, fsize);
arch/m68k/kernel/signal.c
978
err |= copy_to_user (&frame->uc.uc_sigmask, set, sizeof(*set));
arch/m68k/kernel/time.c
116
return copy_to_user(argp, &pll, sizeof pll) ? -EFAULT : 0;
arch/mips/kernel/mips-mt-fpaff.c
189
if (copy_to_user(user_mask_ptr, &mask, real_len))
arch/mips/kernel/rtlx.c
265
failed = copy_to_user(buff, lx->lx_buffer + lx->lx_read, fl);
arch/mips/kernel/rtlx.c
271
failed = copy_to_user(buff + fl, lx->lx_buffer, count - fl);
arch/mips/kvm/mips.c
601
if (copy_to_user(indices, kvm_mips_get_one_regs,
arch/mips/kvm/mips.c
607
if (copy_to_user(indices, kvm_mips_get_one_regs_fpu,
arch/mips/kvm/mips.c
614
if (copy_to_user(indices, &index, sizeof(index)))
arch/mips/kvm/mips.c
623
if (copy_to_user(indices, &index, sizeof(index)))
arch/mips/kvm/mips.c
630
if (copy_to_user(indices, kvm_mips_get_one_regs_msa,
arch/mips/kvm/mips.c
637
if (copy_to_user(indices, &index, sizeof(index)))
arch/mips/kvm/mips.c
752
return copy_to_user(uaddr, vs, 16) ? -EFAULT : 0;
arch/mips/kvm/mips.c
951
if (copy_to_user(user_list, ®_list, sizeof(reg_list)))
arch/mips/kvm/vz.c
1811
if (copy_to_user(indices, kvm_vz_get_one_regs,
arch/mips/kvm/vz.c
1818
if (copy_to_user(indices, &index, sizeof(index)))
arch/mips/kvm/vz.c
1824
if (copy_to_user(indices, &index, sizeof(index)))
arch/mips/kvm/vz.c
1830
if (copy_to_user(indices, &index, sizeof(index)))
arch/mips/kvm/vz.c
1835
if (copy_to_user(indices, kvm_vz_get_one_regs_contextconfig,
arch/mips/kvm/vz.c
1841
if (copy_to_user(indices, kvm_vz_get_one_regs_segments,
arch/mips/kvm/vz.c
1847
if (copy_to_user(indices, kvm_vz_get_one_regs_htw,
arch/mips/kvm/vz.c
1855
if (copy_to_user(indices, &index, sizeof(index)))
arch/mips/kvm/vz.c
1861
if (copy_to_user(indices, &index, sizeof(index)))
arch/mips/kvm/vz.c
1869
if (copy_to_user(indices, &kvm_vz_get_one_regs_kscratch[i],
arch/nios2/kernel/signal.c
198
err |= copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set));
arch/parisc/kernel/perf.c
449
if (copy_to_user((void __user *)arg, raddr,
arch/powerpc/kernel/ptrace/ptrace.c
91
if (copy_to_user(datavp, &dbginfo,
arch/powerpc/kernel/rtas.c
1964
if (copy_to_user(uargs->args + nargs,
arch/powerpc/kernel/rtasd.c
354
error = copy_to_user(buf, tmp, count) ? -EFAULT : count;
arch/powerpc/kvm/book3s_64_mmu_hv.c
2031
r = copy_to_user(buf, p->buf + p->buf_index, n);
arch/powerpc/kvm/book3s_64_mmu_hv.c
2071
r = copy_to_user(buf, p->buf, n);
arch/powerpc/kvm/book3s_64_mmu_radix.c
1310
r = copy_to_user(buf, p->buf + p->buf_index, n);
arch/powerpc/kvm/book3s_64_mmu_radix.c
1410
r = copy_to_user(buf, p->buf, n);
arch/powerpc/kvm/book3s_hv.c
2920
n = copy_to_user(buf, p->buf + pos, len);
arch/powerpc/kvm/book3s_hv.c
5319
if (copy_to_user(log->dirty_bitmap, buf, n))
arch/powerpc/kvm/book3s_pr_papr.c
110
if (copy_to_user((void __user *)pteg, &v, sizeof(v)))
arch/powerpc/kvm/book3s_pr_papr.c
195
if (copy_to_user((void __user *)pteg, &v, sizeof(v))) {
arch/powerpc/kvm/book3s_pr_papr.c
251
if (copy_to_user((void __user *)pteg, pte, sizeof(pte)))
arch/powerpc/kvm/book3s_pr_papr.c
74
if (copy_to_user((void __user *)pteg_addr, hpte, HPTE_SIZE))
arch/powerpc/kvm/book3s_xive_native.c
773
if (copy_to_user(ubufp, &kvm_eq, sizeof(kvm_eq)))
arch/powerpc/kvm/mpic.c
1571
if (copy_to_user((u64 __user *)(long)attr->addr,
arch/powerpc/kvm/powerpc.c
1726
if (copy_to_user((char __user *)(unsigned long)reg->addr, &val, size))
arch/powerpc/kvm/powerpc.c
2367
if (copy_to_user(argp, &pvinfo, sizeof(pvinfo))) {
arch/powerpc/kvm/powerpc.c
2413
if (r >= 0 && copy_to_user(argp, &info, sizeof(info)))
arch/powerpc/kvm/powerpc.c
2444
if (r >= 0 && copy_to_user(argp, &info, sizeof(info)))
arch/powerpc/kvm/powerpc.c
2452
if (r >= 0 && copy_to_user(argp, &cpuchar, sizeof(cpuchar)))
arch/powerpc/math-emu/stfd.c
17
if (copy_to_user(ea, frS, sizeof(double)))
arch/powerpc/math-emu/stfiwx.c
13
if (copy_to_user(ea, &frS[1], sizeof(frS[1])))
arch/powerpc/math-emu/stfs.c
38
if (copy_to_user(ea, &f, sizeof(float)))
arch/powerpc/platforms/52xx/mpc52xx_gpt.c
559
ret = copy_to_user(data, &mpc5200_wdt_info,
arch/powerpc/platforms/book3s/vas-api.c
202
rc = copy_to_user(csb_addr, &csb, sizeof(csb));
arch/powerpc/platforms/book3s/vas-api.c
211
rc = copy_to_user(csb_addr, &csb, sizeof(u8));
arch/powerpc/platforms/cell/spufs/file.c
1103
if (copy_to_user(buf, &ctx->csa.spu_chnldata_RW[4],
arch/powerpc/platforms/cell/spufs/file.c
1512
if (copy_to_user(buffer, &status, 4))
arch/powerpc/platforms/cell/spufs/file.c
2392
error = copy_to_user(buf + cnt, tbuf, width);
arch/powerpc/platforms/cell/spufs/file.c
656
if (copy_to_user(buf, &mbox_stat, sizeof mbox_stat))
arch/powerpc/platforms/cell/spufs/file.c
787
if (copy_to_user(buf, &ibox_stat, sizeof ibox_stat))
arch/powerpc/platforms/cell/spufs/file.c
917
if (copy_to_user(buf, &wbox_stat, sizeof wbox_stat))
arch/powerpc/platforms/cell/spufs/file.c
970
if (copy_to_user(buf, &ctx->csa.spu_chnldata_RW[3],
arch/powerpc/platforms/powernv/opal-prd.c
204
rc = copy_to_user(buf, &item->msg, size);
arch/powerpc/platforms/powernv/opal-prd.c
282
rc = copy_to_user((void __user *)param, &info, sizeof(info));
arch/powerpc/platforms/powernv/opal-prd.c
298
rc = copy_to_user((void __user *)param, &scom, sizeof(scom));
arch/powerpc/platforms/powernv/opal-prd.c
312
rc = copy_to_user((void __user *)param, &scom, sizeof(scom));
arch/powerpc/platforms/pseries/dtl.c
303
rc = copy_to_user(buf, &dtl->buf[i],
arch/powerpc/platforms/pseries/dtl.c
315
rc = copy_to_user(buf, &dtl->buf[i], n_req * sizeof(struct dtl_entry));
arch/powerpc/platforms/pseries/papr-hvpipe.c
209
ret = copy_to_user(buf,
arch/powerpc/platforms/pseries/papr-hvpipe.c
377
ret = copy_to_user(buf, &hdr, HVPIPE_HDR_LEN);
arch/powerpc/platforms/pseries/papr-platform-dump.c
204
if (copy_to_user(buf, rtas_work_area_raw_buf(params->work_area),
arch/powerpc/platforms/pseries/papr-sysparm.c
254
if (copy_to_user(user_iob->data, kern_spbuf->val, PAPR_SYSPARM_MAX_OUTPUT))
arch/riscv/kernel/signal.c
450
if (copy_to_user(&frame->sigreturn_code, __user_rt_sigreturn,
arch/riscv/kernel/sys_hwprobe.c
475
ret = copy_to_user(&pairs[i], &pair, sizeof(pair));
arch/riscv/kernel/sys_hwprobe.c
500
ret = copy_to_user(cpus_user, &cpus, cpusetsize);
arch/riscv/kernel/traps_misaligned.c
416
if (copy_to_user((u8 __user *)addr, &val, len))
arch/riscv/kernel/usercfi.c
390
return copy_to_user(status, &bcfi_status, sizeof(bcfi_status)) ? -EFAULT : 0;
arch/riscv/kernel/usercfi.c
470
return copy_to_user(status, &fcfi_status, sizeof(fcfi_status)) ? -EFAULT : 0;
arch/riscv/kvm/aia_device.c
386
if (copy_to_user(uaddr, &nr, sizeof(nr)))
arch/riscv/kvm/aia_device.c
405
if (copy_to_user(uaddr, &addr, sizeof(addr)))
arch/riscv/kvm/aia_device.c
419
if (copy_to_user(uaddr, &nr, sizeof(nr)))
arch/riscv/kvm/aia_device.c
433
if (copy_to_user(uaddr, &v, sizeof(v)))
arch/riscv/kvm/vcpu.c
294
if (copy_to_user(user_list, ®_list, sizeof(reg_list)))
arch/riscv/kvm/vcpu_fp.c
121
if (copy_to_user(uaddr, reg_val, KVM_REG_SIZE(reg->id)))
arch/riscv/kvm/vcpu_onereg.c
323
if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id)))
arch/riscv/kvm/vcpu_onereg.c
469
if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id)))
arch/riscv/kvm/vcpu_onereg.c
631
if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id)))
arch/riscv/kvm/vcpu_onereg.c
806
if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id)))
arch/riscv/kvm/vcpu_sbi.c
394
if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id)))
arch/riscv/kvm/vcpu_sbi.c
556
if (copy_to_user(uaddr, reg_val, KVM_REG_SIZE(reg->id)))
arch/riscv/kvm/vcpu_timer.c
194
if (copy_to_user(uaddr, ®_val, KVM_REG_SIZE(reg->id)))
arch/riscv/kvm/vcpu_vector.c
159
if (copy_to_user(uaddr, reg_addr, reg_size))
arch/s390/crypto/prng.c
572
if (copy_to_user(ubuf, prng_data->buf, chunk)) {
arch/s390/crypto/prng.c
642
if (copy_to_user(ubuf, p, n)) {
arch/s390/hypfs/hypfs_sprp.c
104
rc = copy_to_user(user_area, diag304, sizeof(*diag304)) ? -EFAULT : 0;
arch/s390/hypfs/hypfs_sprp.c
99
if (copy_to_user(udata, data, PAGE_SIZE)) {
arch/s390/include/asm/idals.h
304
left = copy_to_user(to, vaddr, IDA_BLOCK_SIZE);
arch/s390/include/asm/idals.h
311
return copy_to_user(to, vaddr, count);
arch/s390/kernel/debug.c
572
if (copy_to_user(user_buf + count, p_info->temp_buf
arch/s390/kernel/diag/diag310.c
271
if (copy_to_user((void __user *)address, buf, data_size))
arch/s390/kernel/diag/diag324.c
183
rc = copy_to_user((void __user *)address, data->pib, data->pib->len);
arch/s390/kernel/perf_cpum_cf.c
1489
rc |= copy_to_user(ctrset_cpudata->data, cpuhw->data,
arch/s390/kernel/sthyi.c
551
if (copy_to_user(buffer, info, PAGE_SIZE))
arch/s390/kvm/interrupt.c
2275
if (copy_to_user(usrbuf, buf, sizeof(struct kvm_s390_irq) * n))
arch/s390/kvm/interrupt.c
2299
if (copy_to_user((void __user *)attr->addr, &ais, sizeof(ais)))
arch/s390/kvm/interrupt.c
3015
if (copy_to_user(&buf[n], &irq, sizeof(irq)))
arch/s390/kvm/interrupt.c
3027
if (copy_to_user(&buf[n], &irq, sizeof(irq)))
arch/s390/kvm/interrupt.c
3039
if (copy_to_user(&buf[n], &irq, sizeof(irq)))
arch/s390/kvm/kvm-s390.c
1238
if (copy_to_user((void __user *)attr->addr, &mig, sizeof(mig)))
arch/s390/kvm/kvm-s390.c
1353
if (copy_to_user((void __user *)attr->addr, >od, sizeof(gtod)))
arch/s390/kvm/kvm-s390.c
1365
if (copy_to_user((void __user *)attr->addr, >od_high,
arch/s390/kvm/kvm-s390.c
1378
if (copy_to_user((void __user *)attr->addr, >od, sizeof(gtod)))
arch/s390/kvm/kvm-s390.c
1636
if (copy_to_user((void __user *)attr->addr, proc, sizeof(*proc)))
arch/s390/kvm/kvm-s390.c
1670
if (copy_to_user((void __user *)attr->addr, mach, sizeof(*mach)))
arch/s390/kvm/kvm-s390.c
1683
if (copy_to_user((void __user *)attr->addr, &data, sizeof(data)))
arch/s390/kvm/kvm-s390.c
1698
if (copy_to_user((void __user *)attr->addr, &data, sizeof(data)))
arch/s390/kvm/kvm-s390.c
1710
if (copy_to_user((void __user *)attr->addr, &kvm->arch.model.subfuncs,
arch/s390/kvm/kvm-s390.c
1781
if (copy_to_user((void __user *)attr->addr, &kvm_s390_available_subfunc,
arch/s390/kvm/kvm-s390.c
2121
r = copy_to_user((uint8_t __user *)args->skeydata_addr, keys,
arch/s390/kvm/kvm-s390.c
2246
if (copy_to_user((void __user *)args->values, values, args->count))
arch/s390/kvm/kvm-s390.c
2692
if (copy_to_user(argp, &info, data_len))
arch/s390/kvm/kvm-s390.c
2713
if (copy_to_user(argp, &dmp, sizeof(dmp))) {
arch/s390/kvm/kvm-s390.c
2774
if (acc_mode != GACC_STORE && copy_to_user(uaddr, tmpbuf, mop->size))
arch/s390/kvm/kvm-s390.c
2808
if (!success && copy_to_user(old_addr, &old, mop->size))
arch/s390/kvm/kvm-s390.c
2913
r = copy_to_user(argp, &args, sizeof(args));
arch/s390/kvm/kvm-s390.c
2950
if (copy_to_user(argp, &args, sizeof(args))) {
arch/s390/kvm/kvm-s390.c
2987
if (copy_to_user(argp, &kop, sizeof(kop)))
arch/s390/kvm/kvm-s390.c
5243
if (copy_to_user(uaddr, sida_addr, mop->size))
arch/s390/kvm/kvm-s390.c
5285
if (!r && copy_to_user(uaddr, tmpbuf, mop->size))
arch/s390/kvm/kvm-s390.c
5405
if (!ret && copy_to_user((__u8 __user *)dmp.buff_addr, data, uv_info.guest_cpu_stor_len))
arch/s390/kvm/kvm-s390.c
5614
if (copy_to_user((__u8 __user *)argp, &cmd.rc,
arch/s390/kvm/pv.c
1032
ret = copy_to_user(buff_user, compl_data, uv_info.conf_dump_finalize_len);
arch/s390/kvm/pv.c
955
if (copy_to_user(buff_user, buff_kvm, size_done)) {
arch/s390/pci/pci_clp.c
613
if (copy_to_user(uptr, lpcb, PAGE_SIZE) != 0)
arch/s390/pci/pci_mmio.c
357
if (!ret && copy_to_user(user_buffer, buf, length))
arch/sh/boards/mach-landisk/gio.c
113
if (copy_to_user((int *)arg, &data, sizeof(int))) {
arch/sh/kernel/traps_32.c
76
copy_to_user,
arch/sparc/kernel/mdesc.c
1280
if (!copy_to_user(buf, mdesc, count)) {
arch/sparc/kernel/process_64.c
499
if (!copy_to_user((char __user *)sp, rwin, winsize)) {
arch/sparc/kernel/process_64.c
542
if (unlikely(copy_to_user((char __user *)sp,
arch/sparc/kernel/ptrace_32.c
73
if (copy_to_user((void __user *)reg_window, uregs, size))
arch/sparc/kernel/ptrace_64.c
179
if (copy_to_user((void __user *) uaddr, kbuf, len))
arch/sparc/kernel/signal_64.c
214
err |= copy_to_user(&(mcp->mc_fpregs.mcfpu_fregs), fpregs,
arch/sparc/kernel/signal_64.c
217
err |= copy_to_user(
arch/sparc/kernel/signal_64.c
383
err = copy_to_user(&sf->regs, regs, sizeof (*regs));
arch/sparc/kernel/signal_64.c
406
err |= copy_to_user(&sf->mask, sigmask_to_save(), sizeof(sigset_t));
arch/sparc/kernel/signal_64.c
417
err |= copy_to_user(sf, rp, sizeof(struct reg_window));
arch/sparc/kernel/sigutil_32.c
93
err |= copy_to_user(&rwin->reg_window[i], rp,
arch/sparc/kernel/sigutil_64.c
23
err |= copy_to_user(&fpu->si_float_regs[0], fpregs,
arch/sparc/kernel/sigutil_64.c
26
err |= copy_to_user(&fpu->si_float_regs[32], fpregs+16,
arch/sparc/kernel/sigutil_64.c
67
err |= copy_to_user(&rwin->reg_window[i], rp,
arch/sparc/kernel/sys_sparc_32.c
199
if (copy_to_user(oact, &old_ka.sa, sizeof(*oact)))
arch/sparc/kernel/sys_sparc_32.c
224
if (copy_to_user(name, tmp, nlen))
arch/sparc/kernel/sys_sparc_64.c
559
if (copy_to_user(name, tmp, nlen))
arch/sparc/kernel/sys_sparc_64.c
589
return copy_to_user(txc_p, &txc, sizeof(txc)) ? -EFAULT : ret;
arch/sparc/kernel/sys_sparc_64.c
622
return copy_to_user(txc_p, &txc, sizeof(txc)) ? -EFAULT : ret;
arch/sparc/kernel/sys_sparc_64.c
713
if (copy_to_user(oact, &old_ka.sa, sizeof(*oact)))
arch/sparc/kernel/termios.c
106
err |= copy_to_user(u->c_cc, k->c_cc, NCCS);
arch/sparc/kernel/termios.c
30
return copy_to_user(termio, &v, sizeof(struct termio));
arch/sparc/kernel/termios.c
64
err |= copy_to_user(u->c_cc, k->c_cc, NCCS);
arch/sparc/kernel/windows.c
123
copy_to_user((char __user *) sp, &tp->reg_window[window],
arch/sparc/kernel/windows.c
75
if (copy_to_user((char __user *) sp, &tp->reg_window[window],
arch/um/drivers/harddog_kern.c
137
if(copy_to_user(argp, &ident, sizeof(ident)))
arch/um/drivers/hostaudio_kern.c
91
if (copy_to_user(buffer, kbuf, err))
arch/um/drivers/ubd_kern.c
1346
if(copy_to_user((char __user *) arg, (char *) &ubd_id,
arch/um/drivers/ubd_kern.c
1358
if(copy_to_user((char __user *) arg, &volume, sizeof(volume)))
arch/x86/kernel/apm_32.c
1450
if (copy_to_user(buf, &event, sizeof(event))) {
arch/x86/kernel/cpu/mce/dev-mcelog.c
184
if (copy_to_user(*ubuf, &m, sizeof(struct mce)))
arch/x86/kernel/cpu/mce/dev-mcelog.c
228
err |= copy_to_user(buf, m, sizeof(*m));
arch/x86/kernel/cpu/mtrr/if.c
316
if (copy_to_user(arg, &gentry, sizeof(gentry)))
arch/x86/kernel/cpu/sgx/ioctl.c
1056
if (copy_to_user(arg, ¶ms, sizeof(params)))
arch/x86/kernel/cpu/sgx/ioctl.c
1200
if (copy_to_user(arg, ¶ms, sizeof(params)))
arch/x86/kernel/cpu/sgx/ioctl.c
461
if (copy_to_user(arg, &add_arg, sizeof(add_arg)))
arch/x86/kernel/cpu/sgx/ioctl.c
855
if (copy_to_user(arg, ¶ms, sizeof(params)))
arch/x86/kernel/cpuid.c
87
if (copy_to_user(tmp, &cmd.regs, 16)) {
arch/x86/kernel/fpu/signal.c
190
return !copy_to_user(buf, &fp, sizeof(fp));
arch/x86/kernel/kdebugfs.c
57
remain = copy_to_user(user_buf, p, count);
arch/x86/kernel/ldt.c
522
if (copy_to_user(ptr, mm->context.ldt->entries, entries_size)) {
arch/x86/kernel/msr.c
168
if (copy_to_user(uregs, ®s, sizeof(regs)))
arch/x86/kernel/msr.c
194
if (copy_to_user(uregs, ®s, sizeof(regs)))
arch/x86/kernel/msr.c
69
if (copy_to_user(tmp, &data, 8)) {
arch/x86/kernel/signal_64.c
292
if (copy_to_user(to, &new, sizeof(struct compat_siginfo)))
arch/x86/kernel/tboot.c
390
if (copy_to_user(user_buf, kbuf, count))
arch/x86/kernel/tls.c
233
if (copy_to_user(u_info, &info, sizeof(info)))
arch/x86/kernel/umip.c
408
nr_copied = copy_to_user(uaddr, dummy_data, dummy_data_size);
arch/x86/kernel/uprobes.c
1216
if (copy_to_user((void __user *)new_sp, &val, sizeof_long(regs)))
arch/x86/kernel/uprobes.c
1767
nleft = copy_to_user((void __user *)regs->sp, &trampoline_vaddr, rasize);
arch/x86/kernel/uprobes.c
426
err = copy_to_user((void __user *)regs->sp, &args, sizeof(args));
arch/x86/kernel/uprobes.c
868
err = copy_to_user((void __user *)regs->sp, &args, sizeof(args));
arch/x86/kvm/cpuid.c
2010
if (copy_to_user(entries, array.entries,
arch/x86/kvm/cpuid.c
667
if (copy_to_user(entries, vcpu->arch.cpuid_entries,
arch/x86/kvm/hyperv.c
2921
if (copy_to_user(entries, cpuid_entries,
arch/x86/kvm/svm/nested.c
1779
if (copy_to_user(user_kvm_nested_state, &kvm_state, sizeof(kvm_state)))
arch/x86/kvm/svm/nested.c
1797
r = copy_to_user(&user_vmcb->control, ctl,
arch/x86/kvm/svm/nested.c
1803
if (copy_to_user(&user_vmcb->save, &svm->vmcb01.ptr->save,
arch/x86/kvm/svm/sev.c
1093
if (copy_to_user(p, blob, params.len))
arch/x86/kvm/svm/sev.c
1099
if (copy_to_user(measure, ¶ms, sizeof(params)))
arch/x86/kvm/svm/sev.c
1137
if (copy_to_user(u64_to_user_ptr(argp->data), ¶ms, sizeof(params)))
arch/x86/kvm/svm/sev.c
1201
if (copy_to_user(dst_uaddr, page_address(tpage) + offset, size))
arch/x86/kvm/svm/sev.c
1493
if (copy_to_user(p, blob, params.len))
arch/x86/kvm/svm/sev.c
1499
if (copy_to_user(report, ¶ms, sizeof(params)))
arch/x86/kvm/svm/sev.c
1519
if (copy_to_user(u64_to_user_ptr(argp->data), params,
arch/x86/kvm/svm/sev.c
1592
if (!ret && copy_to_user(u64_to_user_ptr(params.session_uaddr),
arch/x86/kvm/svm/sev.c
1600
if (copy_to_user(u64_to_user_ptr(argp->data), ¶ms,
arch/x86/kvm/svm/sev.c
1630
if (copy_to_user(u64_to_user_ptr(argp->data), params,
arch/x86/kvm/svm/sev.c
1700
if (copy_to_user(u64_to_user_ptr(params.trans_uaddr),
arch/x86/kvm/svm/sev.c
1707
if (copy_to_user(u64_to_user_ptr(params.hdr_uaddr), hdr,
arch/x86/kvm/svm/sev.c
1799
if (copy_to_user(u64_to_user_ptr(argp->data),
arch/x86/kvm/svm/sev.c
2432
if (copy_to_user(u64_to_user_ptr(argp->data), ¶ms, sizeof(params)))
arch/x86/kvm/svm/sev.c
2689
if (copy_to_user(argp, &sev_cmd, sizeof(struct kvm_sev_cmd)))
arch/x86/kvm/svm/sev.c
659
if (copy_to_user(u64_to_user_ptr(argp->data), ¶ms, sizeof(params))) {
arch/x86/kvm/vmx/nested.c
6797
if (copy_to_user(user_kvm_nested_state, &kvm_state, sizeof(kvm_state)))
arch/x86/kvm/vmx/nested.c
6837
if (copy_to_user(user_vmx_nested_state->vmcs12, vmcs12, VMCS12_SIZE))
arch/x86/kvm/vmx/nested.c
6842
if (copy_to_user(user_vmx_nested_state->shadow_vmcs12,
arch/x86/kvm/vmx/tdx.c
2229
if (copy_to_user(user_caps, caps, struct_size(caps, cpuid.entries,
arch/x86/kvm/vmx/tdx.c
2875
if (copy_to_user(argp, &tdx_cmd, sizeof(struct kvm_tdx_cmd)))
arch/x86/kvm/vmx/tdx.c
3049
if (copy_to_user(output, td_cpuid, sizeof(*output))) {
arch/x86/kvm/vmx/tdx.c
3057
if (copy_to_user(output->entries, td_cpuid->entries,
arch/x86/kvm/vmx/tdx.c
3218
if (copy_to_user(u64_to_user_ptr(cmd->data), ®ion, sizeof(region)))
arch/x86/kvm/x86.c
4723
if (writeback && copy_to_user(user_msrs->entries, entries, size))
arch/x86/kvm/x86.c
4771
if (copy_to_user(cpuid_arg, &cpuid, sizeof(cpuid)))
arch/x86/kvm/x86.c
5059
if (copy_to_user(user_msr_list, &msr_list, sizeof(msr_list)))
arch/x86/kvm/x86.c
5065
if (copy_to_user(user_msr_list->indices, &msrs_to_save,
arch/x86/kvm/x86.c
5068
if (copy_to_user(user_msr_list->indices + num_msrs_to_save,
arch/x86/kvm/x86.c
5090
if (copy_to_user(cpuid_arg, &cpuid, sizeof(cpuid)))
arch/x86/kvm/x86.c
5097
if (copy_to_user(argp, &kvm_caps.supported_mce_cap,
arch/x86/kvm/x86.c
5112
if (copy_to_user(user_msr_list, &msr_list, sizeof(msr_list)))
arch/x86/kvm/x86.c
5118
if (copy_to_user(user_msr_list->indices, &msr_based_features,
arch/x86/kvm/x86.c
6036
if (copy_to_user(user_ptr, &vmcs_version,
arch/x86/kvm/x86.c
6219
if (copy_to_user(argp, u.lapic, sizeof(struct kvm_lapic_state)))
arch/x86/kvm/x86.c
6287
if (copy_to_user(cpuid_arg, &cpuid, sizeof(cpuid)))
arch/x86/kvm/x86.c
6321
if (copy_to_user(argp, &tac, sizeof(tac)))
arch/x86/kvm/x86.c
6365
if (copy_to_user(argp, &events, sizeof(struct kvm_vcpu_events)))
arch/x86/kvm/x86.c
6390
if (copy_to_user(argp, &dbgregs,
arch/x86/kvm/x86.c
6422
if (copy_to_user(argp, u.xsave, sizeof(struct kvm_xsave)))
arch/x86/kvm/x86.c
6453
if (copy_to_user(argp, u.xsave, size))
arch/x86/kvm/x86.c
6471
if (copy_to_user(argp, u.xcrs,
arch/x86/kvm/x86.c
6601
if (!r && copy_to_user(argp, &xva, sizeof(xva)))
arch/x86/kvm/x86.c
6627
if (copy_to_user(argp, u.sregs2, sizeof(struct kvm_sregs2)))
arch/x86/kvm/x86.c
7188
if (copy_to_user(argp, &data, sizeof(data)))
arch/x86/kvm/x86.c
7379
if (copy_to_user(argp, chip, sizeof(*chip)))
arch/x86/kvm/x86.c
7415
if (copy_to_user(argp, &u.ps, sizeof(struct kvm_pit_state)))
arch/x86/kvm/x86.c
7441
if (copy_to_user(argp, &u.ps2, sizeof(u.ps2)))
arch/x86/kvm/x86.c
7499
if (!r && copy_to_user(argp, &xha, sizeof(xha)))
arch/x86/math-emu/reg_ld_str.c
795
if (copy_to_user(d, &tll, 8))
arch/x86/um/signal.c
160
err = copy_to_user(to, &sc, sizeof(struct sigcontext));
arch/x86/um/signal.c
183
if (copy_to_user(to_fp64, regs->regs.fp, host_fp_size))
arch/x86/um/signal.c
223
err |= copy_to_user(&uc->uc_sigmask, set, sizeof(*set));
arch/x86/um/tls_32.c
330
if (copy_to_user(user_desc, &info, sizeof(info)))
arch/x86/um/tls_32.c
353
if (copy_to_user(user_desc, &info, sizeof(info)))
arch/xtensa/kernel/ptrace.c
442
if (copy_to_user(datap, user_data, sizeof(user_data)))
arch/xtensa/kernel/signal.c
101
if (copy_to_user(&SPILL_SLOT_CALL12(sp, 4),
arch/xtensa/kernel/signal.c
110
if (copy_to_user(&SPILL_SLOT(sp, 0), ®s->areg[base * 4], 16))
arch/xtensa/kernel/signal.c
95
if (copy_to_user(&SPILL_SLOT_CALL8(sp, 4),
block/blk-crypto.c
471
if (copy_to_user(u64_to_user_ptr(arg.lt_key_ptr), lt_key,
block/blk-crypto.c
473
copy_to_user(argp, &arg, sizeof(arg))) {
block/blk-crypto.c
506
if (copy_to_user(u64_to_user_ptr(arg.lt_key_ptr), lt_key,
block/blk-crypto.c
508
copy_to_user(argp, &arg, sizeof(arg))) {
block/blk-crypto.c
549
if (copy_to_user(u64_to_user_ptr(arg.eph_key_ptr), eph_key,
block/blk-crypto.c
551
copy_to_user(argp, &arg, sizeof(arg))) {
block/blk-zoned.c
354
if (copy_to_user(&args->zones[idx], zone, sizeof(struct blk_zone)))
block/blk-zoned.c
410
if (copy_to_user(argp, &rep, sizeof(struct blk_zone_report)))
block/bsg-lib.c
118
if (copy_to_user(uptr64(hdr->response), job->reply, len))
block/bsg.c
69
if (!ret && copy_to_user(uarg, &hdr, sizeof(hdr)))
block/ioctl.c
477
if (copy_to_user(keys_ptr, keys_info->keys, keys_copy_len)) {
block/ioctl.c
486
if (copy_to_user(arg, &read_keys, sizeof(read_keys)))
block/ioctl.c
514
if (copy_to_user(arg, &out, sizeof(out)))
block/ioctl.c
580
if (copy_to_user(argp, &geo, sizeof(geo)))
block/ioctl.c
615
ret = copy_to_user(ugeo, &geo, 4);
block/sed-opal.c
2429
if (copy_to_user(dst + off, dev->prev_data, dev->prev_d_len)) {
block/sed-opal.c
2996
if (!ret && copy_to_user(data + offsetof(struct opal_lr_status, range_start),
block/sed-opal.c
3204
if (copy_to_user(data, &sts, sizeof(sts))) {
block/sed-opal.c
3223
if (copy_to_user(data, &geo, sizeof(geo))) {
block/sed-opal.c
590
if (buf_out && copy_to_user(buf_out, dev->resp, len_out))
crypto/jitterentropy-testing.c
223
if (copy_to_user(buf, tmp_aligned, i)) {
drivers/accel/amdxdna/aie2_error.c
412
if (copy_to_user(u64_to_user_ptr(args->buffer),
drivers/accel/amdxdna/aie2_message.c
411
if (copy_to_user(buf, buff_addr, resp.size)) {
drivers/accel/amdxdna/aie2_message.c
459
if (copy_to_user(buf, addr, resp.size)) {
drivers/accel/amdxdna/aie2_pci.c
665
if (copy_to_user(u64_to_user_ptr(args->buffer), &status, sizeof(status))) {
drivers/accel/amdxdna/aie2_pci.c
711
if (copy_to_user(u64_to_user_ptr(args->buffer), meta, sizeof(*meta)))
drivers/accel/amdxdna/aie2_pci.c
729
if (copy_to_user(u64_to_user_ptr(args->buffer), &version, sizeof(version)))
drivers/accel/amdxdna/aie2_pci.c
746
if (copy_to_user(u64_to_user_ptr(args->buffer), &version, sizeof(version)))
drivers/accel/amdxdna/aie2_pci.c
762
if (copy_to_user(u64_to_user_ptr(args->buffer), &mode, sizeof(mode)))
drivers/accel/amdxdna/aie2_pci.c
787
if (copy_to_user(u64_to_user_ptr(args->buffer), clock, sizeof(*clock)))
drivers/accel/amdxdna/aie2_pci.c
826
if (copy_to_user(buf, tmp, size))
drivers/accel/amdxdna/aie2_pci.c
877
if (copy_to_user(u64_to_user_ptr(args->buffer), &res_info, sizeof(res_info)))
drivers/accel/amdxdna/aie2_pci.c
945
if (copy_to_user(u64_to_user_ptr(args->buffer), header, header_sz)) {
drivers/accel/amdxdna/aie2_pci.c
966
if (copy_to_user(u64_to_user_ptr(args->buffer), &state, sizeof(state)))
drivers/accel/habanalabs/common/habanalabs_ioctl.c
115
return copy_to_user(out, &hw_ip,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
1282
if ((cmd & IOC_OUT) && copy_to_user((void __user *)arg, kdata, usize))
drivers/accel/habanalabs/common/habanalabs_ioctl.c
135
return copy_to_user(out, arr, min(max_size, size)) ? -EFAULT : 0;
drivers/accel/habanalabs/common/habanalabs_ioctl.c
152
return copy_to_user(out, &events_mask, sizeof(u64)) ? -EFAULT : 0;
drivers/accel/habanalabs/common/habanalabs_ioctl.c
175
return copy_to_user(out, &dram_usage,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
194
return copy_to_user(out, &hw_idle,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
247
if (output && copy_to_user((void __user *) (uintptr_t) args->output_ptr,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
277
return copy_to_user(out, &device_util,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
295
return copy_to_user(out, &clk_rate, min_t(size_t, max_size, sizeof(clk_rate)))
drivers/accel/habanalabs/common/habanalabs_ioctl.c
311
return copy_to_user(out, &reset_count,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
328
return copy_to_user(out, &time_sync,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
347
return copy_to_user(out, &pci_counters,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
386
return copy_to_user(out, &clk_throttle,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
437
return copy_to_user(out, &cs_counters,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
45
return copy_to_user(out, &dev_stat,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
462
return copy_to_user(out, &sm_info, min_t(size_t, (size_t) max_size,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
483
return copy_to_user(out, &total_energy,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
502
return copy_to_user(out, &freq_info,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
521
return copy_to_user(out, &power_info,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
541
return copy_to_user(out, &open_stats_info,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
560
return copy_to_user(out, &pend_rows_num,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
579
return copy_to_user(out, &info, min_t(size_t, max_size, sizeof(info))) ? -EFAULT : 0;
drivers/accel/habanalabs/common/habanalabs_ioctl.c
594
return copy_to_user(out, &info, min_t(size_t, max_size, sizeof(info))) ? -EFAULT : 0;
drivers/accel/habanalabs/common/habanalabs_ioctl.c
610
return copy_to_user(out, &info, min_t(size_t, max_size, sizeof(info))) ? -EFAULT : 0;
drivers/accel/habanalabs/common/habanalabs_ioctl.c
627
return copy_to_user(out, &razwi_info->razwi,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
650
return copy_to_user(out, &info, min_t(size_t, max_size, sizeof(info))) ? -EFAULT : 0;
drivers/accel/habanalabs/common/habanalabs_ioctl.c
671
return copy_to_user(out, &info, min_t(size_t, max_size, sizeof(info))) ? -EFAULT : 0;
drivers/accel/habanalabs/common/habanalabs_ioctl.c
712
rc = copy_to_user(out, info,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
759
rc = copy_to_user(out, info, min_t(size_t, max_size, sizeof(*info))) ? -EFAULT : 0;
drivers/accel/habanalabs/common/habanalabs_ioctl.c
835
rc = copy_to_user(out, eng_data.buf, min_t(size_t, status_buf_size, eng_data.actual_size)) ?
drivers/accel/habanalabs/common/habanalabs_ioctl.c
857
return copy_to_user(out, &pgf_info->page_fault,
drivers/accel/habanalabs/common/habanalabs_ioctl.c
882
return copy_to_user(out, pgf_info->user_mappings, actual_size) ? -EFAULT : 0;
drivers/accel/habanalabs/common/habanalabs_ioctl.c
903
rc = copy_to_user(user_buf, &info->event, sizeof(struct hl_info_hw_err_event));
drivers/accel/habanalabs/common/habanalabs_ioctl.c
925
rc = copy_to_user(user_buf, &info->event, sizeof(struct hl_info_fw_err_event));
drivers/accel/habanalabs/common/habanalabs_ioctl.c
947
rc = copy_to_user(user_buf, &info->event, sizeof(struct hl_info_engine_err_event));
drivers/accel/habanalabs/common/habanalabs_ioctl.c
994
if (copy_to_user(buff, fw_buff, min(size, info_args->return_size))) {
drivers/accel/ivpu/ivpu_ms.c
125
if (copy_to_user(user_ptr + *user_bytes_copied, ms->leftover_addr, copy_bytes))
drivers/accel/ivpu/ivpu_ms.c
299
if (copy_to_user(u64_to_user_ptr(args->buffer_ptr), ivpu_bo_vaddr(bo), info_size))
drivers/accel/qaic/qaic_control.c
1348
if (copy_to_user(user_data, msg->data, msg->len)) {
drivers/accel/qaic/qaic_data.c
1845
if (copy_to_user(u64_to_user_ptr(args->data), ent, args->hdr.count * sizeof(*ent)))
drivers/accessibility/speakup/speakup_soft.c
281
if (copy_to_user(cp, &c, 1))
drivers/accessibility/speakup/speakup_soft.c
292
if (copy_to_user(cp, s, sizeof(s)))
drivers/accessibility/speakup/speakup_soft.c
304
if (copy_to_user(cp, s, sizeof(s)))
drivers/acpi/acpi_dbg.c
586
if (copy_to_user(buf, p, n)) {
drivers/acpi/apei/erst-dbg.c
143
if (copy_to_user(ubuf, erst_dbg_buf, len))
drivers/acpi/pfr_telemetry.c
277
if (copy_to_user(p, &info, sizeof(info)))
drivers/acpi/pfr_telemetry.c
287
if (copy_to_user(p, &data_info, sizeof(struct pfrt_log_data_info)))
drivers/acpi/pfr_update.c
434
if (copy_to_user(p, &cap_hdr, sizeof(cap_hdr)))
drivers/android/binder.c
4998
if (copy_to_user(ptr, &info, sizeof(info)))
drivers/android/binder.c
5116
if (copy_to_user(ptr, &tr, trsize)) {
drivers/android/binder.c
5501
if (copy_to_user(ubuf, &bwr, sizeof(bwr)))
drivers/android/binder.c
5767
if (copy_to_user(ubuf, &ee, sizeof(ee)))
drivers/android/binder.c
5856
if (copy_to_user(ubuf, &info, sizeof(info))) {
drivers/android/binder.c
5875
if (copy_to_user(ubuf, &info, sizeof(info))) {
drivers/android/binder.c
5952
if (copy_to_user(ubuf, &info, sizeof(info))) {
drivers/android/binder/rust_binderfs.c
175
if (userp && copy_to_user(userp, req, sizeof(*req))) {
drivers/android/binderfs.c
180
if (userp && copy_to_user(userp, req, sizeof(*req))) {
drivers/ata/libata-scsi.c
433
if (copy_to_user(dst, dev->id, ATA_ID_WORDS * sizeof(u16)))
drivers/ata/libata-scsi.c
437
if (copy_to_user(dst + ATA_ID_PROD, buf, ATA_ID_PROD_LEN))
drivers/ata/libata-scsi.c
441
if (copy_to_user(dst + ATA_ID_FW_REV, buf, ATA_ID_FW_REV_LEN))
drivers/ata/libata-scsi.c
445
if (copy_to_user(dst + ATA_ID_SERNO, buf, ATA_ID_SERNO_LEN))
drivers/ata/libata-scsi.c
540
if (copy_to_user(arg, args, sizeof(args)))
drivers/ata/libata-scsi.c
552
&& copy_to_user(arg + sizeof(args), argbuf, argsize))
drivers/ata/libata-scsi.c
632
if (copy_to_user(arg, args, sizeof(args)))
drivers/atm/fore200e.c
1850
return copy_to_user(arg, &tmp, sizeof(struct sonet_stats)) ? -EFAULT : 0;
drivers/atm/he.c
2650
if (copy_to_user(arg, ®,
drivers/atm/idt77105.c
154
return copy_to_user(arg, &stats,
drivers/atm/iphase.c
2805
if (copy_to_user(ia_cmds.buf, regs_local,sizeof(ia_regs_t))) {
drivers/atm/nicstar.c
2523
if (!copy_to_user((pool_levels __user *) arg, &pl, sizeof(pl)))
drivers/atm/suni.c
101
if (arg) error = copy_to_user(arg,&tmp,sizeof(tmp));
drivers/base/regmap/regmap-debugfs.c
272
if (copy_to_user(user_buf, buf, buf_pos)) {
drivers/base/regmap/regmap-debugfs.c
417
if (copy_to_user(user_buf, buf, buf_pos)) {
drivers/block/amiflop.c
1587
if (copy_to_user(argp, &getprm, sizeof(struct floppy_struct)))
drivers/block/amiflop.c
1599
if (copy_to_user(argp, raw_buf, p->type->read_size))
drivers/block/aoe/aoeblk.c
302
if (!copy_to_user((void __user *) arg, &d->ident,
drivers/block/aoe/aoechr.c
272
n = copy_to_user(buf, mp, len);
drivers/block/ataflop.c
1624
if (copy_to_user(argp, &getprm, sizeof(getprm)))
drivers/block/floppy.c
2956
return copy_to_user(param, address, size) ? -EFAULT : 0;
drivers/block/floppy.c
3043
ret = copy_to_user(param, &cmd, sizeof(cmd));
drivers/block/floppy.c
3700
if (copy_to_user(arg, &v, sizeof(struct compat_floppy_struct)))
drivers/block/floppy.c
3770
if (copy_to_user(arg, &v, sizeof(struct compat_floppy_drive_params)))
drivers/block/floppy.c
3806
if (copy_to_user(arg, &v, sizeof(struct compat_floppy_drive_struct)))
drivers/block/floppy.c
3838
if (copy_to_user(arg, &v32, sizeof(struct compat_floppy_fdc_state)))
drivers/block/floppy.c
3859
if (copy_to_user(arg, &v32, sizeof(struct compat_floppy_write_errors)))
drivers/block/loop.c
1386
if (!err && copy_to_user(arg, &info, sizeof(info)))
drivers/block/loop.c
1400
if (!err && copy_to_user(arg, &info64, sizeof(info64)))
drivers/block/loop.c
1646
if (copy_to_user(arg, &info, sizeof(info)))
drivers/block/mtip32xx/mtip32xx.c
1178
if (copy_to_user(
drivers/block/mtip32xx/mtip32xx.c
1627
if (copy_to_user(user_buffer,
drivers/block/mtip32xx/mtip32xx.c
1901
if (copy_to_user(buf + outtotal, outbuf, taskout)) {
drivers/block/mtip32xx/mtip32xx.c
1907
if (copy_to_user(buf + intotal, inbuf, taskin)) {
drivers/block/mtip32xx/mtip32xx.c
1948
if (copy_to_user((void __user *)arg, dd->port->identify,
drivers/block/mtip32xx/mtip32xx.c
1970
if (copy_to_user((void __user *) arg,
drivers/block/mtip32xx/mtip32xx.c
1992
if (copy_to_user((void __user *) arg,
drivers/block/mtip32xx/mtip32xx.c
2012
if (copy_to_user((void __user *) arg, &req_task,
drivers/block/mtip32xx/mtip32xx.c
2226
size = copy_to_user(ubuf, buf, *offset);
drivers/block/mtip32xx/mtip32xx.c
2255
size = copy_to_user(ubuf, buf, *offset);
drivers/block/mtip32xx/mtip32xx.c
3121
if (copy_to_user((void __user *) arg, &req_task,
drivers/block/swim.c
706
if (copy_to_user((void __user *) param, (void *) &floppy_type,
drivers/block/swim3.c
906
if (copy_to_user((void __user *) param, &floppy_type,
drivers/block/ublk_drv.c
4498
if (copy_to_user(argp, cpumask, retlen))
drivers/block/ublk_drv.c
4687
if (copy_to_user(argp, &ub->dev_info, sizeof(info)))
drivers/block/ublk_drv.c
4831
if (copy_to_user(argp, &dev_info, sizeof(dev_info)))
drivers/block/ublk_drv.c
4874
if (copy_to_user(argp, &ub->params, ph.len))
drivers/block/ublk_drv.c
5005
if (copy_to_user(argp, &features, UBLK_FEATURES_LEN))
drivers/block/ublk_drv.c
764
if (copy_to_user(buf, tag_buf, len))
drivers/block/zram/zram_drv.c
1587
if (copy_to_user(buf, kbuf, written))
drivers/bluetooth/hci_vhci.c
556
if (copy_to_user(ptr, skb->data, len))
drivers/bus/fsl-mc/fsl-mc-uapi.c
470
error = copy_to_user((void __user *)arg, &mc_cmd, sizeof(mc_cmd));
drivers/cdrom/cdrom.c
2130
if (copy_to_user(ubuf, cgc.buffer, CD_FRAMESIZE_RAW * nr)) {
drivers/cdrom/cdrom.c
2244
if (copy_to_user(argp, &info, sizeof(info)))
drivers/cdrom/cdrom.c
2362
if (copy_to_user(info, &tmp_info, sizeof(*info)) != 0)
drivers/cdrom/cdrom.c
2501
if (copy_to_user(argp, &mcn, sizeof(mcn)))
drivers/cdrom/cdrom.c
2600
if (copy_to_user(argp, &q, sizeof(q)))
drivers/cdrom/cdrom.c
2621
if (copy_to_user(argp, &header, sizeof(header)))
drivers/cdrom/cdrom.c
2655
if (!ret && copy_to_user(argp, &entry, sizeof(entry)))
drivers/cdrom/cdrom.c
2721
if (copy_to_user(argp, &volume, sizeof(volume)))
drivers/cdrom/cdrom.c
2976
if (!ret && copy_to_user(arg, cgc->buffer, blocksize))
drivers/cdrom/cdrom.c
3050
if (copy_to_user((struct cdrom_subchnl __user *)arg, &q, sizeof(q)))
drivers/cdrom/cdrom.c
3148
if (copy_to_user((struct cdrom_volctrl __user *)arg, &volctrl,
drivers/cdrom/cdrom.c
3217
if (copy_to_user(arg, s, size))
drivers/cdrom/cdrom.c
3237
if (copy_to_user((dvd_authinfo __user *)arg, &ai, sizeof(ai)))
drivers/cdrom/cdrom.c
3251
if (copy_to_user((long __user *)arg, &next, sizeof(next)))
drivers/char/adi.c
74
if (copy_to_user(buf + bytes_read, ver_buf,
drivers/char/apm-emulation.c
210
if (copy_to_user(buf, &event, sizeof(event)))
drivers/char/applicom.c
578
if (copy_to_user(buf, &st_loc, sizeof(st_loc)))
drivers/char/applicom.c
580
if (copy_to_user(buf + sizeof(st_loc), &mailbox, sizeof(mailbox)))
drivers/char/applicom.c
732
if (copy_to_user(argp, adgl, sizeof(struct st_ram_io)))
drivers/char/applicom.c
753
if (copy_to_user(argp, adgl, sizeof(struct st_ram_io)))
drivers/char/applicom.c
779
if (copy_to_user(argp, adgl,sizeof(struct st_ram_io)))
drivers/char/ds1620.c
230
if (copy_to_user(buf, &cur_temp_degF, 1))
drivers/char/ds1620.c
280
if (copy_to_user(uarg.therm, &therm, sizeof(therm)))
drivers/char/dtlk.c
283
if (copy_to_user(argp, sp, sizeof(struct dtlk_settings)))
drivers/char/hpet.c
653
(copy_to_user((void __user *)arg, &info, sizeof(info))))
drivers/char/hw_random/core.c
292
if (copy_to_user(buf + ret, buffer, len)) {
drivers/char/hw_random/s390-trng.c
87
if (copy_to_user(ubuf, p, n)) {
drivers/char/ipmi/bt-bmc.c
218
if (copy_to_user(buf, kbuffer, nread + len_byte)) {
drivers/char/ipmi/ipmb_dev_int.c
110
if (copy_to_user(buf, &msg, count))
drivers/char/ipmi/ipmi_devintf.c
234
if (copy_to_user(rsp->addr, &msg->addr, addr_len)) {
drivers/char/ipmi/ipmi_devintf.c
256
if (copy_to_user(rsp->msg.data,
drivers/char/ipmi/ipmi_devintf.c
288
return copy_to_user(to, rsp, sizeof(struct ipmi_recv)) ? -EFAULT : 0;
drivers/char/ipmi/ipmi_devintf.c
444
if (copy_to_user(arg, &val, sizeof(val))) {
drivers/char/ipmi/ipmi_devintf.c
475
if (copy_to_user(arg, &val, sizeof(val))) {
drivers/char/ipmi/ipmi_devintf.c
507
if (copy_to_user(arg, &val, sizeof(val))) {
drivers/char/ipmi/ipmi_devintf.c
540
if (copy_to_user(arg, &val, sizeof(val))) {
drivers/char/ipmi/ipmi_devintf.c
573
if (copy_to_user(arg, &parms, sizeof(parms))) {
drivers/char/ipmi/ipmi_devintf.c
587
if (copy_to_user(arg, &mode, sizeof(mode))) {
drivers/char/ipmi/ipmi_devintf.c
710
return copy_to_user(to, &v32, sizeof(v32)) ? -EFAULT : 0;
drivers/char/ipmi/ipmi_watchdog.c
640
i = copy_to_user(argp, &ident, sizeof(ident));
drivers/char/ipmi/ipmi_watchdog.c
651
i = copy_to_user(argp, &timeout, sizeof(timeout));
drivers/char/ipmi/ipmi_watchdog.c
664
i = copy_to_user(argp, &pretimeout, sizeof(pretimeout));
drivers/char/ipmi/ipmi_watchdog.c
690
i = copy_to_user(argp, &val, sizeof(val));
drivers/char/ipmi/ipmi_watchdog.c
786
if (copy_to_user(buf, &data_to_read, 1))
drivers/char/ipmi/kcs_bmc_cdev_ipmi.c
359
if (copy_to_user(buf, priv->kbuffer, data_len)) {
drivers/char/ipmi/ssif_bmc.c
165
ret = copy_to_user(buf, &msg, count);
drivers/char/lp.c
488
if (retval > 0 && copy_to_user(buf, kbuf, retval))
drivers/char/lp.c
628
if (copy_to_user(argp, &LP_IRQ(minor),
drivers/char/lp.c
640
if (copy_to_user(argp, &status, sizeof(int)))
drivers/char/lp.c
648
if (copy_to_user(argp, &LP_STAT(minor),
drivers/char/lp.c
658
if (copy_to_user(argp, &status, sizeof(int)))
drivers/char/mem.c
146
remaining = copy_to_user(buf, bounce, sz);
drivers/char/nvram.c
249
if (copy_to_user(buf, tmp, ret)) {
drivers/char/nvram.c
304
if (copy_to_user((void __user *)arg,
drivers/char/nwbutton.c
175
return (copy_to_user (buffer, &button_output_buffer, bcount))
drivers/char/ppdev.c
185
if (bytes_read > 0 && copy_to_user(buf, kbuffer, bytes_read))
drivers/char/ppdev.c
453
if (copy_to_user(argp, &mode, sizeof(mode)))
drivers/char/ppdev.c
480
if (copy_to_user(argp, &phase, sizeof(phase)))
drivers/char/ppdev.c
494
if (copy_to_user(argp, &modes, sizeof(modes)))
drivers/char/ppdev.c
513
if (copy_to_user(argp, &uflags, sizeof(uflags)))
drivers/char/ppdev.c
530
if (copy_to_user(argp, ®, sizeof(reg)))
drivers/char/ppdev.c
535
if (copy_to_user(argp, ®, sizeof(reg)))
drivers/char/ppdev.c
540
if (copy_to_user(argp, ®, sizeof(reg)))
drivers/char/ppdev.c
616
if (copy_to_user(argp, &ret, sizeof(ret)))
drivers/char/ppdev.c
647
if (copy_to_user(argp, time32, sizeof(time32)))
drivers/char/ppdev.c
660
if (copy_to_user(argp, time64, sizeof(time64)))
drivers/char/ps3flash.c
136
if (copy_to_user(userbuf, src, n)) {
drivers/char/sonypi.c
1002
if (copy_to_user(argp, &val8, sizeof(val8)))
drivers/char/sonypi.c
1007
if (copy_to_user(argp, &val8, sizeof(val8)))
drivers/char/sonypi.c
1023
if (copy_to_user(argp, &val8, sizeof(val8)))
drivers/char/sonypi.c
1040
if (copy_to_user(argp, &val8, sizeof(val8)))
drivers/char/sonypi.c
953
if (copy_to_user(argp, &val8, sizeof(val8)))
drivers/char/sonypi.c
969
if (copy_to_user(argp, &val16, sizeof(val16)))
drivers/char/sonypi.c
977
if (copy_to_user(argp, &val16, sizeof(val16)))
drivers/char/sonypi.c
985
if (copy_to_user(argp, &val16, sizeof(val16)))
drivers/char/sonypi.c
993
if (copy_to_user(argp, &val16, sizeof(val16)))
drivers/char/tlclk.c
254
if (copy_to_user(buf, alarm_events, sizeof(struct tlclk_alarms))) {
drivers/char/toshiba.c
281
if (copy_to_user(argp, ®s, sizeof(SMMRegisters)))
drivers/char/tpm/tpm-dev-common.c
148
rc = copy_to_user(buf, priv->data_buffer + *off, ret_size);
drivers/char/tpm/tpm_vtpm_proxy.c
101
rc = copy_to_user(buf, proxy_dev->buffer, len);
drivers/char/tpm/tpm_vtpm_proxy.c
646
if (copy_to_user(vtpm_new_dev_p, &vtpm_new_dev,
drivers/char/uv_mmtimer.c
106
if (copy_to_user((unsigned long __user *)arg,
drivers/char/uv_mmtimer.c
112
if (copy_to_user((unsigned long __user *)arg,
drivers/char/uv_mmtimer.c
127
if (copy_to_user((unsigned long __user *)arg,
drivers/char/virtio_console.c
669
ret = copy_to_user(out_buf, buf->buf + buf->offset, out_count);
drivers/char/xilinx_hwicap/xilinx_hwicap.c
375
if (copy_to_user(buf, drvdata->read_buffer, bytes_to_read)) {
drivers/char/xilinx_hwicap/xilinx_hwicap.c
420
if (copy_to_user(buf, kbuf, bytes_to_read)) {
drivers/char/xillybus/xillybus_core.c
778
if (copy_to_user(
drivers/char/xillybus/xillyusb.c
356
if (copy_to_user((void __user *)dst, src, n))
drivers/comedi/comedi_fops.c
1036
if (copy_to_user(arg, &devinfo, sizeof(devinfo)))
drivers/comedi/comedi_fops.c
1109
ret = copy_to_user(arg, tmp, dev->n_subdevices * sizeof(*tmp));
drivers/comedi/comedi_fops.c
1144
if (copy_to_user(it->maxdata_list, s->maxdata_list,
drivers/comedi/comedi_fops.c
1307
if (copy_to_user(arg, &bi, sizeof(bi)))
drivers/comedi/comedi_fops.c
1709
if (copy_to_user(insns[i].data, data,
drivers/comedi/comedi_fops.c
1794
if (copy_to_user(insn->data,
drivers/comedi/comedi_fops.c
2377
if (copy && copy_to_user((void __user *)arg, &cmd, sizeof(cmd)))
drivers/comedi/comedi_fops.c
2390
if (copy && copy_to_user((void __user *)arg, &cmd, sizeof(cmd)))
drivers/comedi/comedi_fops.c
2662
uncopied = copy_to_user(dest, buf_page_list[page].virt_addr +
drivers/comedi/comedi_fops.c
3228
if (copy_to_user(cmd32, &v32, sizeof(v32)))
drivers/comedi/comedi_fops.c
989
if (copy_to_user(arg, &bc, sizeof(bc)))
drivers/comedi/range.c
81
if (copy_to_user(it->range_ptr, lr->range,
drivers/crypto/ccp/dbc.c
153
if (copy_to_user(argp, dbc_dev->payload, sizeof(struct dbc_user_nonce)))
drivers/crypto/ccp/dbc.c
165
if (copy_to_user(argp, dbc_dev->payload, sizeof(struct dbc_user_setuid)))
drivers/crypto/ccp/dbc.c
177
if (copy_to_user(argp, dbc_dev->payload, sizeof(struct dbc_user_param)))
drivers/crypto/ccp/sev-dev.c
1791
if (copy_to_user((void __user *)argp->data, &data, sizeof(data)))
drivers/crypto/ccp/sev-dev.c
1866
if (copy_to_user((void __user *)argp->data, &input, sizeof(input))) {
drivers/crypto/ccp/sev-dev.c
1872
if (copy_to_user(input_address, blob, input.length))
drivers/crypto/ccp/sev-dev.c
2216
if (copy_to_user((void __user *)argp->data, &input, sizeof(input))) {
drivers/crypto/ccp/sev-dev.c
2222
if (copy_to_user(input_address, id_blob, data.len)) {
drivers/crypto/ccp/sev-dev.c
2265
if (copy_to_user((void __user *)argp->data, id_blob, data->len))
drivers/crypto/ccp/sev-dev.c
2341
if (copy_to_user((void __user *)argp->data, &input, sizeof(input))) {
drivers/crypto/ccp/sev-dev.c
2347
if (copy_to_user(input_pdh_cert_address,
drivers/crypto/ccp/sev-dev.c
2355
if (copy_to_user(input_cert_chain_address,
drivers/crypto/ccp/sev-dev.c
2418
if (copy_to_user((void __user *)argp->data, data,
drivers/crypto/ccp/sev-dev.c
2592
if (copy_to_user(argp, &input, sizeof(struct sev_issue_cmd)))
drivers/crypto/ccp/sfs.c
135
if (copy_to_user(&sfs_get_fw_versions->blob, sfs_dev->command_buf->sfs_buffer,
drivers/crypto/ccp/sfs.c
138
if (copy_to_user(&sfs_get_fw_versions->sfs_status,
drivers/crypto/ccp/sfs.c
142
if (copy_to_user(&sfs_get_fw_versions->sfs_extended_status,
drivers/crypto/ccp/sfs.c
164
if (copy_to_user(&sfs_update_package->sfs_status,
drivers/crypto/ccp/sfs.c
168
if (copy_to_user(&sfs_update_package->sfs_extended_status,
drivers/crypto/hisilicon/qm.c
2682
if (copy_to_user((void __user *)arg, &qp_ctx,
drivers/crypto/hisilicon/qm.c
2696
if (copy_to_user((void __user *)arg, &qp_info,
drivers/crypto/intel/qat/qat_common/adf_ctl_drv.c
323
if (copy_to_user((void __user *)arg, &num_devices, sizeof(num_devices)))
drivers/crypto/intel/qat/qat_common/adf_ctl_drv.c
360
if (copy_to_user((void __user *)arg, &dev_info,
drivers/cxl/core/mbox.c
563
if (copy_to_user(&q->commands[j++], &info, sizeof(info)))
drivers/cxl/core/mbox.c
623
if (copy_to_user(u64_to_user_ptr(out_payload),
drivers/cxl/core/mbox.c
659
if (copy_to_user(s, &send, sizeof(send)))
drivers/dma-buf/dma-buf.c
476
if (copy_to_user(user_data, &arg, sizeof(arg))) {
drivers/dma-buf/dma-heap.c
183
if (copy_to_user((void __user *)arg, kdata, out_size) != 0)
drivers/dma-buf/sw_sync.c
378
if (copy_to_user((void __user *)arg, &data, sizeof(data))) {
drivers/dma-buf/sw_sync.c
447
if (copy_to_user((void __user *)arg, &data, sizeof(data)))
drivers/dma-buf/sync_file.c
248
if (copy_to_user((void __user *)arg, &data, sizeof(data))) {
drivers/dma-buf/sync_file.c
345
if (copy_to_user(u64_to_user_ptr(info.sync_fence_info), fence_info,
drivers/dma-buf/sync_file.c
355
if (copy_to_user((void __user *)arg, &info, sizeof(info)))
drivers/dma/idxd/cdev.c
754
left = copy_to_user((void __user *)addr + status_size, cr + status_size,
drivers/dma/xilinx/xilinx_dpdma.c
385
if (copy_to_user(buf, kern_buff, size))
drivers/firewire/core-cdev.c
1767
if (copy_to_user(arg, &buffer, _IOC_SIZE(cmd)))
drivers/firewire/core-cdev.c
359
if (copy_to_user(buffer + total, event->v[i].data, size)) {
drivers/firewire/core-cdev.c
485
ret = copy_to_user(u64_to_uptr(a->rom), client->device->config_rom,
drivers/firewire/core-cdev.c
499
ret = copy_to_user(u64_to_uptr(a->bus_reset), &bus_reset, 36);
drivers/firewire/nosy.c
161
if (copy_to_user(data, buffer->head->data, length))
drivers/firewire/nosy.c
167
if (copy_to_user(data, buffer->head->data, split))
drivers/firewire/nosy.c
169
if (copy_to_user(data + split, buffer->data, length - split))
drivers/firewire/nosy.c
362
if (copy_to_user((void __user *) arg, &stats, sizeof stats))
drivers/firmware/efi/test/efi_test.c
136
return copy_to_user(dst, src, len);
drivers/firmware/efi/test/efi_test.c
209
if (copy_to_user(getvariable.data, data, datasize)) {
drivers/firmware/efi/test/efi_test.c
308
if (copy_to_user(gettime.time, &efi_time, sizeof(efi_time_t)))
drivers/firmware/efi/test/efi_test.c
369
if (copy_to_user(getwakeuptime.time, &efi_time,
drivers/firmware/efi/test/efi_test.c
498
if (copy_to_user(getnextvariablename.vendor_guid, vd,
drivers/fpga/dfl-afu-main.c
675
if (copy_to_user(arg, &info, sizeof(info)))
drivers/fpga/dfl-afu-main.c
705
if (copy_to_user(arg, &rinfo, sizeof(rinfo)))
drivers/fpga/dfl-afu-main.c
730
if (copy_to_user(arg, &map, sizeof(map))) {
drivers/fsi/fsi-core.c
738
rc = copy_to_user(buf + total_len, &data, read_len);
drivers/fsi/fsi-occ.c
125
if (copy_to_user(buf, client->buffer + client->read_offset, rc))
drivers/fsi/fsi-scom.c
335
rc = copy_to_user(buf, &val, len);
drivers/fsi/fsi-scom.c
417
if (copy_to_user(argp, &acc, sizeof(struct scom_access)))
drivers/fsi/fsi-scom.c
448
if (copy_to_user(argp, &acc, sizeof(struct scom_access)))
drivers/fsi/i2cr-scom.c
48
ret = copy_to_user(buf, &data, len);
drivers/fwctl/main.c
133
if (copy_to_user(u64_to_user_ptr(cmd->out), outbuf,
drivers/fwctl/main.c
35
if (copy_to_user(ucmd->ubuffer, ucmd->cmd,
drivers/fwctl/main.c
47
if (copy_to_user(to, from, copy_len))
drivers/fwctl/pds/main.c
427
if (copy_to_user(u64_to_user_ptr(rpc->out.payload), out_payload, rpc->out.len)) {
drivers/gpib/common/gpib_os.c
1031
fault = copy_to_user((void __user *)arg, &cmd, sizeof(cmd));
drivers/gpib/common/gpib_os.c
1118
fault = copy_to_user((void __user *)arg, &write_cmd, sizeof(write_cmd));
drivers/gpib/common/gpib_os.c
1146
retval = copy_to_user((void __user *)arg, &cmd, sizeof(cmd));
drivers/gpib/common/gpib_os.c
1293
retval = copy_to_user((void __user *)arg, &open_dev_cmd, sizeof(open_dev_cmd));
drivers/gpib/common/gpib_os.c
1352
retval = copy_to_user((void __user *)arg, &serial_cmd, sizeof(serial_cmd));
drivers/gpib/common/gpib_os.c
1392
retval = copy_to_user((void __user *)arg, &wait_cmd, sizeof(wait_cmd));
drivers/gpib/common/gpib_os.c
1408
retval = copy_to_user((void __user *)arg, &poll_byte, sizeof(poll_byte));
drivers/gpib/common/gpib_os.c
1492
retval = copy_to_user((void __user *)arg, &lines, sizeof(lines));
drivers/gpib/common/gpib_os.c
1803
retval = copy_to_user((void __user *)arg, &cmd, sizeof(cmd));
drivers/gpib/common/gpib_os.c
1817
retval = copy_to_user((void __user *)arg, &status, sizeof(status));
drivers/gpib/common/gpib_os.c
1840
retval = copy_to_user((void __user *)arg, &info, sizeof(info));
drivers/gpib/common/gpib_os.c
2025
retval = copy_to_user((void __user *)arg, &user_event, sizeof(user_event));
drivers/gpib/common/gpib_os.c
923
retval = copy_to_user(userbuf, board->buffer, nbytes);
drivers/gpib/common/gpib_os.c
944
retval = copy_to_user((void __user *)arg, &read_cmd, sizeof(read_cmd));
drivers/gpib/lpvo_usb_gpib/lpvo_usb_gpib.c
1796
if (copy_to_user(buffer, buf, rv)) {
drivers/gpio/gpiolib-cdev.c
1315
if (copy_to_user(ip, &lv, sizeof(lv)))
drivers/gpio/gpiolib-cdev.c
1523
if (copy_to_user(buf + bytes_read, &le, sizeof(le)))
drivers/gpio/gpiolib-cdev.c
1719
if (copy_to_user(ip, &ulr, sizeof(ulr))) {
drivers/gpio/gpiolib-cdev.c
1870
if (copy_to_user(buf + bytes_read, &ge, ge_size))
drivers/gpio/gpiolib-cdev.c
1924
if (copy_to_user(ip, &ghd, sizeof(ghd)))
drivers/gpio/gpiolib-cdev.c
2146
if (copy_to_user(ip, &eventreq, sizeof(eventreq))) {
drivers/gpio/gpiolib-cdev.c
232
if (copy_to_user(ip, &ghd, sizeof(ghd)))
drivers/gpio/gpiolib-cdev.c
2322
if (copy_to_user(ip, &chipinfo, sizeof(chipinfo)))
drivers/gpio/gpiolib-cdev.c
2368
if (copy_to_user(ip, &lineinfo, sizeof(lineinfo))) {
drivers/gpio/gpiolib-cdev.c
2404
if (copy_to_user(ip, &lineinfo, sizeof(lineinfo))) {
drivers/gpio/gpiolib-cdev.c
2657
if (copy_to_user(buf + bytes_read, &event, event_size))
drivers/gpio/gpiolib-cdev.c
2663
if (copy_to_user(buf + bytes_read, &event_v1,
drivers/gpio/gpiolib-cdev.c
2668
if (copy_to_user(buf + bytes_read, &event, event_size))
drivers/gpio/gpiolib-cdev.c
385
if (copy_to_user(ip, &handlereq, sizeof(handlereq)))
drivers/gpu/drm/amd/amdgpu/amdgpu_fw_attestation.c
106
if (copy_to_user(buf, (void *)&fw_att_record, sizeof(struct FW_ATT_RECORD)))
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
1053
if (copy_to_user(out, &info, sizeof(info)))
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
1125
if (copy_to_user(u64_to_user_ptr(args->value), vm_entries, num_mappings * sizeof(*vm_entries)))
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c
1218
if (copy_to_user(u64_to_user_ptr(args->entries), bo_entries, num_bos * sizeof(*bo_entries)))
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1081
ret = copy_to_user(out, dev_info,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1101
return copy_to_user(out, &vce_clk_table,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1109
return copy_to_user(out, &bios_size,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1120
return copy_to_user(out, bios,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1141
return copy_to_user(out, &vbios_info,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1160
return copy_to_user(out, &handle,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1290
return copy_to_user(out, &ui32, min(size, 4u)) ? -EFAULT : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1294
return copy_to_user(out, &ui32, min(size, 4u)) ? -EFAULT : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1303
return copy_to_user(out, &ras_mask,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1362
r = copy_to_user(out, caps,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1373
return copy_to_user(out, max_ibs,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1393
return copy_to_user(out, &gpuvm_fault,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1405
ret = copy_to_user(out, &meta_info,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1413
ret = copy_to_user(out, &meta_info,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
1421
ret = copy_to_user(out, &meta_info,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
676
return copy_to_user(out, &ui32, min(size, 4u)) ? -EFAULT : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
692
return copy_to_user(out, &ui32, min(size, 4u)) ? -EFAULT : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
700
ret = copy_to_user(out, &ip, min_t(size_t, size, sizeof(ip)));
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
743
return copy_to_user(out, &count, min(size, 4u)) ? -EFAULT : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
774
return copy_to_user(out, &count, min(size, 4u)) ? -EFAULT : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
778
return copy_to_user(out, &ui64, min(size, 8u)) ? -EFAULT : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
790
return copy_to_user(out, &fw_info,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
795
return copy_to_user(out, &ui64, min(size, 8u)) ? -EFAULT : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
798
return copy_to_user(out, &ui64, min(size, 8u)) ? -EFAULT : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
801
return copy_to_user(out, &ui64, min(size, 8u)) ? -EFAULT : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
805
return copy_to_user(out, &ui64, min(size, 8u)) ? -EFAULT : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
808
return copy_to_user(out, &ui64, min(size, 8u)) ? -EFAULT : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
811
return copy_to_user(out, &ui64, min(size, 8u)) ? -EFAULT : 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
820
return copy_to_user(out, &gds_info,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
835
return copy_to_user(out, &vram_gtt,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
871
return copy_to_user(out, &mem,
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c
933
n = copy_to_user(out, regs, min(size, alloc_size));
drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c
230
if (copy_to_user((char *)buf, (void *)&context->session_id, sizeof(uint32_t)))
drivers/gpu/drm/amd/amdgpu/amdgpu_psp_ta.c
361
if (copy_to_user((char *)&buf[copy_pos], context->mem_context.shared_buf, shared_buf_len))
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
303
if (copy_to_user(buf, &val[*pos], s))
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1228
if (copy_to_user(buf, &data[*pos], res))
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1295
if (copy_to_user(buf, &tbl_hdr_str[*pos], data_len))
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1317
if (copy_to_user(buf, &data[lpos], data_len))
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1331
if (copy_to_user(buf, &rec_hdr_str[lpos], data_len))
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1374
if (copy_to_user(buf, &data[r], data_len)) {
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c
1411
if (copy_to_user(buf, &data[*pos], res))
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
532
if (copy_to_user(buf, ring_header, ring_header_size))
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
691
if (copy_to_user(buf, from, bytes))
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2662
if (copy_to_user(buf, value, bytes))
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c
2763
r = copy_to_user(buf, ptr + off, bytes);
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c
496
if (read_num[i] == copy_to_user((buf + read_bytes),
drivers/gpu/drm/amd/amdgpu/amdgpu_userq_fence.c
984
if (copy_to_user(u64_to_user_ptr(wait_info->out_fences),
drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c
1203
if (read_num[i] == copy_to_user((buf + read_bytes),
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1564
r = copy_to_user((void __user *)args->metadata_ptr,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1782
ret = copy_to_user(user_priv_data + *priv_offset,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1828
ret = copy_to_user(user_addr, device_buckets, num_devices * sizeof(*device_buckets));
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
1835
ret = copy_to_user(user_priv_data + *priv_offset,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2022
ret = copy_to_user(user_bos, bo_buckets, num_bos * sizeof(*bo_buckets));
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2029
ret = copy_to_user(user_priv_data + *priv_offset, bo_privs, num_bos * sizeof(*bo_privs));
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
2513
ret = copy_to_user((void __user *)args->bos,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3434
if (copy_to_user((void __user *)arg, kdata, usize) != 0)
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
826
ret = copy_to_user(
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
961
err = copy_to_user((void __user *)args->tile_config_ptr,
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
972
err = copy_to_user((void __user *)args->macro_tile_config_ptr,
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
1019
if (copy_to_user(info, pdd->vm_fault_exc_data, copy_size)) {
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
1041
if (copy_to_user(info, (void *)&target->runtime_info, copy_size)) {
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
1130
if (copy_to_user(user_info, &device_info, *entry_size)) {
drivers/gpu/drm/amd/amdkfd/kfd_debug.c
833
if (copy_to_user(runtime_info, (void *)&target->runtime_info, copy_size)) {
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
3402
if (copy_to_user((void __user *)usr_queue_id_array, queue_ids,
drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c
3519
if (copy_to_user((void __user *)usr_queue_id_array, queue_ids,
drivers/gpu/drm/amd/amdkfd/kfd_events.c
586
ret = copy_to_user(user_priv_data + *priv_data_offset,
drivers/gpu/drm/amd/amdkfd/kfd_events.c
899
if (size && copy_to_user(dst, src, size))
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v10.c
269
if (copy_to_user(ctl_stack, &header, sizeof(header.wave_state)))
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c
307
if (copy_to_user(ctl_stack, &header, sizeof(header.wave_state)))
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12.c
282
if (copy_to_user(ctl_stack, &header, sizeof(header)))
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v12_1.c
357
if (copy_to_user(ctl_stack, &header, sizeof(header)))
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
385
if (copy_to_user(ctl_stack, &header, sizeof(header.wave_state)))
drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c
388
if (copy_to_user(ctl_stack + m->cp_hqd_cntl_stack_offset,
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
721
if (copy_to_user(buf, &src, *entry_size)) {
drivers/gpu/drm/amd/amdkfd/kfd_process_queue_manager.c
918
ret = copy_to_user(user_priv + *queues_priv_data_offset,
drivers/gpu/drm/amd/amdkfd/kfd_smi_events.c
112
ret = copy_to_user(user, buf, to_copy);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
4290
if (copy_to_user(user_priv_data + *priv_data_offset, svm_priv,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
3943
if (!copy_to_user(buf, log_ctx.buf + *pos, to_copy)) {
drivers/gpu/drm/amd/ras/ras_mgr/amdgpu_virt_ras_cmd.c
228
copy_to_user(u64_to_user_ptr(req->buf_ptr), out_buf, offset)) {
drivers/gpu/drm/amd/ras/rascore/ras_cmd.c
238
copy_to_user(u64_to_user_ptr(req->buf_ptr), buffer, offset)) {
drivers/gpu/drm/drm_color_mgmt.c
453
if (copy_to_user((void __user *)(unsigned long)crtc_lut->red, r_base, size)) {
drivers/gpu/drm/drm_color_mgmt.c
459
if (copy_to_user((void __user *)(unsigned long)crtc_lut->green, g_base, size)) {
drivers/gpu/drm/drm_color_mgmt.c
465
if (copy_to_user((void __user *)(unsigned long)crtc_lut->blue, b_base, size)) {
drivers/gpu/drm/drm_connector.c
3411
if (copy_to_user(mode_ptr + copied,
drivers/gpu/drm/drm_debugfs_crc.c
339
if (copy_to_user(user_buf, buf, LINE_LEN(crc->values_cnt)))
drivers/gpu/drm/drm_file.c
593
if (copy_to_user(buffer + ret, e->event, length)) {
drivers/gpu/drm/drm_ioc32.c
123
if (copy_to_user((void __user *)arg, &v32, sizeof(v32)))
drivers/gpu/drm/drm_ioc32.c
155
if (copy_to_user((void __user *)arg, &uq32, sizeof(uq32)))
drivers/gpu/drm/drm_ioc32.c
202
if (copy_to_user(argp, &c32, sizeof(c32)))
drivers/gpu/drm/drm_ioc32.c
283
if (copy_to_user(argp, &req32, sizeof(req32)))
drivers/gpu/drm/drm_ioctl.c
124
if (copy_to_user(u->unique, master->unique, master->unique_len)) {
drivers/gpu/drm/drm_ioctl.c
512
if (copy_to_user(buf, value, len))
drivers/gpu/drm/drm_ioctl.c
902
if (copy_to_user((void __user *)arg, kdata, out_size) != 0)
drivers/gpu/drm/drm_plane.c
896
if (copy_to_user(format_ptr,
drivers/gpu/drm/drm_property.c
501
if (copy_to_user(&enum_ptr[copied].value,
drivers/gpu/drm/drm_property.c
505
if (copy_to_user(&enum_ptr[copied].name,
drivers/gpu/drm/drm_property.c
839
if (copy_to_user(u64_to_user_ptr(out_resp->data),
drivers/gpu/drm/drm_syncobj.c
1711
ret = copy_to_user(&points[i], &point, sizeof(uint64_t));
drivers/gpu/drm/exynos/exynos_drm_ipp.c
180
if (copy_to_user(ptr, &tmp, sizeof(tmp)))
drivers/gpu/drm/exynos/exynos_drm_ipp.c
245
if (copy_to_user((void __user *)ptr, format->limits,
drivers/gpu/drm/i915/gem/i915_gem_context.c
2517
if (copy_to_user(u64_to_user_ptr(args->value), &user_sseu,
drivers/gpu/drm/i915/gem/i915_gem_phys.c
184
if (copy_to_user(user_data, vaddr, args->size))
drivers/gpu/drm/i915/gt/intel_sseu.c
117
return copy_to_user(to, eu_mask, len);
drivers/gpu/drm/i915/gt/intel_sseu.c
149
return copy_to_user(to, ss_mask, len);
drivers/gpu/drm/i915/gvt/kvmgt.c
1284
return copy_to_user((void __user *)arg, &info, minsz) ?
drivers/gpu/drm/i915/gvt/kvmgt.c
1316
return copy_to_user((void __user *)arg, &info, minsz) ?
drivers/gpu/drm/i915/gvt/kvmgt.c
1375
return copy_to_user((void __user *)arg, &dmabuf, minsz) ?
drivers/gpu/drm/i915/gvt/kvmgt.c
886
if (copy_to_user(buf, &val, sizeof(val)))
drivers/gpu/drm/i915/gvt/kvmgt.c
898
if (copy_to_user(buf, &val, sizeof(val)))
drivers/gpu/drm/i915/gvt/kvmgt.c
910
if (copy_to_user(buf, &val, sizeof(val)))
drivers/gpu/drm/i915/gvt/kvmgt.c
922
if (copy_to_user(buf, &val, sizeof(val)))
drivers/gpu/drm/i915/i915_gem.c
294
unwritten = copy_to_user(user_data,
drivers/gpu/drm/i915/i915_gpu_error.c
2469
if (!copy_to_user(ubuf, buf, ret))
drivers/gpu/drm/i915/i915_perf.c
639
if (copy_to_user(buf + *offset, &header, sizeof(header)))
drivers/gpu/drm/i915/i915_perf.c
683
if (copy_to_user(buf, &header, sizeof(header)))
drivers/gpu/drm/i915/i915_perf.c
691
if (copy_to_user(buf, report, report_size_partial))
drivers/gpu/drm/i915/i915_perf.c
695
if (copy_to_user(buf, stream->oa_buffer.vaddr,
drivers/gpu/drm/i915/i915_perf.c
698
} else if (copy_to_user(buf, report, report_size)) {
drivers/gpu/drm/i915/i915_query.c
167
if (copy_to_user(info_ptr, &info, sizeof(info)))
drivers/gpu/drm/i915/i915_query.c
174
if (copy_to_user(query_ptr, &query, sizeof(query)))
drivers/gpu/drm/i915/i915_query.c
342
if (copy_to_user(user_config_ptr, &user_config, sizeof(user_config))) {
drivers/gpu/drm/i915/i915_query.c
437
ret = copy_to_user(user_query_config_ptr + 1,
drivers/gpu/drm/i915/i915_query.c
549
if (copy_to_user(u64_to_user_ptr(query_item->data_ptr),
drivers/gpu/drm/i915/i915_query.c
582
if (copy_to_user(query_ptr, &ver, size))
drivers/gpu/drm/i915/i915_query.c
70
if (copy_to_user(u64_to_user_ptr(query_item->data_ptr),
drivers/gpu/drm/i915/i915_query.c
74
if (copy_to_user(u64_to_user_ptr(query_item->data_ptr + sizeof(topo)),
drivers/gpu/drm/imagination/pvr_drv.c
1178
if (copy_to_user(u64_to_user_ptr(usr_ptr), in, min_t(u32, usr_stride, obj_size)))
drivers/gpu/drm/imagination/pvr_drv.c
1243
if (copy_to_user(u64_to_user_ptr(out->array), in,
drivers/gpu/drm/imagination/pvr_drv.c
1252
if (copy_to_user(out_ptr, in_ptr, cpy_elem_size))
drivers/gpu/drm/imagination/pvr_drv.c
504
if (copy_to_user(u64_to_user_ptr(query.quirks), out,
drivers/gpu/drm/imagination/pvr_drv.c
587
if (copy_to_user(u64_to_user_ptr(query.enhancements), out,
drivers/gpu/drm/msm/msm_drv.c
543
} else if (copy_to_user(metadata, buf, len)) {
drivers/gpu/drm/msm/msm_drv.c
637
if (copy_to_user(u64_to_user_ptr(args->value),
drivers/gpu/drm/msm/msm_perf.c
135
if (copy_to_user(buf, &perf->buf[perf->bufpos], n)) {
drivers/gpu/drm/msm/msm_rd.c
153
if (copy_to_user(buf, fptr, n)) {
drivers/gpu/drm/msm/msm_submitqueue.c
297
ret = copy_to_user(u64_to_user_ptr(args->data), &queue->faults, size);
drivers/gpu/drm/nouveau/nouveau_abi16.c
883
if (copy_to_user(user, ioctl, size))
drivers/gpu/drm/nouveau/nouveau_gem.c
949
if (copy_to_user(&upbbo[i].presumed, &bo[i].presumed,
drivers/gpu/drm/panfrost/panfrost_perfcnt.c
265
if (copy_to_user(user_ptr, perfcnt->buf, perfcnt->bosize))
drivers/gpu/drm/panthor/panthor_drv.c
64
if (copy_to_user(u64_to_user_ptr(usr_ptr), in, min_t(u32, usr_size, kern_size)))
drivers/gpu/drm/radeon/radeon_kms.c
609
if (copy_to_user(value_ptr, (char *)value, value_size)) {
drivers/gpu/drm/radeon/radeon_ttm.c
865
r = copy_to_user(buf, ptr, cur_size);
drivers/gpu/drm/v3d/v3d_perfmon.c
429
if (copy_to_user(u64_to_user_ptr(req->values_ptr), perfmon->values,
drivers/gpu/drm/vc4/vc4_gem.c
135
if (copy_to_user(u64_to_user_ptr(get_state->bo),
drivers/gpu/drm/vc4/vc4_perfmon.c
249
if (copy_to_user(u64_to_user_ptr(req->values_ptr), perfmon->counters,
drivers/gpu/drm/virtio/virtgpu_ioctl.c
123
if (copy_to_user(u64_to_user_ptr(param->value), &value, sizeof(int)))
drivers/gpu/drm/virtio/virtgpu_ioctl.c
433
if (copy_to_user(u64_to_user_ptr(args->addr), ptr, size))
drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c
3901
ret = copy_to_user(user_fence_rep, &fence_rep,
drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c
159
ret = copy_to_user(buffer, bounce, size);
drivers/gpu/drm/vmwgfx/vmwgfx_msg.c
575
if (copy_to_user((void __user *)((unsigned long)arg->receive),
drivers/gpu/drm/vmwgfx/vmwgfx_surface.c
1099
ret = copy_to_user(user_sizes, &srf->metadata.base_size,
drivers/gpu/drm/xe/xe_eu_stall.c
487
if (copy_to_user(buf + *total_data_size, read_vaddr, read_data_size))
drivers/gpu/drm/xe/xe_eu_stall.c
494
if (copy_to_user(buf + *total_data_size, read_vaddr, copy_size))
drivers/gpu/drm/xe/xe_eu_stall.c
496
if (copy_to_user(buf + *total_data_size + copy_size,
drivers/gpu/drm/xe/xe_oa.c
1590
if (copy_to_user(uaddr, &status, sizeof(status)))
drivers/gpu/drm/xe/xe_oa.c
1601
if (copy_to_user(uaddr, &info, sizeof(info)))
drivers/gpu/drm/xe/xe_oa.c
330
if (copy_to_user(buf, report, report_size_partial))
drivers/gpu/drm/xe/xe_oa.c
334
if (copy_to_user(buf, stream->oa_buffer.vaddr,
drivers/gpu/drm/xe/xe_oa.c
337
} else if (copy_to_user(buf, report, report_size)) {
drivers/gpu/drm/xe/xe_query.c
223
if (copy_to_user(query_ptr, engines, size)) {
drivers/gpu/drm/xe/xe_query.c
303
if (!copy_to_user(query_ptr, mem_regions, size))
drivers/gpu/drm/xe/xe_query.c
352
if (copy_to_user(query_ptr, config, size)) {
drivers/gpu/drm/xe/xe_query.c
425
if (copy_to_user(query_ptr, gt_list, size)) {
drivers/gpu/drm/xe/xe_query.c
455
if (copy_to_user(query_ptr, hwconfig, size)) {
drivers/gpu/drm/xe/xe_query.c
491
if (copy_to_user(*ptr, topo, sizeof(*topo)))
drivers/gpu/drm/xe/xe_query.c
495
if (copy_to_user(*ptr, mask, mask_size))
drivers/gpu/drm/xe/xe_query.c
628
if (copy_to_user(query_ptr, &resp, size))
drivers/gpu/drm/xe/xe_query.c
708
ret = copy_to_user(query_ptr, qoa, size);
drivers/gpu/drm/xe/xe_query.c
735
if (copy_to_user(query_ptr, &resp, size))
drivers/gpu/drm/xe/xe_query.c
774
ret = copy_to_user(query_ptr, info, size);
drivers/gpu/drm/xe/xe_sriov_packet.c
211
if (copy_to_user(buf, (void *)&data->hdr + offset, len))
drivers/gpu/drm/xe/xe_sriov_packet.c
225
if (copy_to_user(buf, data->vaddr + (data->hdr.size - data->remaining), len))
drivers/gpu/drm/xe/xe_sync.c
83
if (copy_to_user(ufence->addr, &ufence->value, sizeof(ufence->value)))
drivers/gpu/drm/xe/xe_vm.c
2111
err = copy_to_user(attrs_user, mem_attrs,
drivers/hid/hid-picolcd_debugfs.c
102
if (copy_to_user(u, resp->raw_data+3, ret))
drivers/hid/hid-picolcd_debugfs.c
199
if (copy_to_user(u+ret, resp->raw_data+len_off+1, raw_data[len_off])) {
drivers/hid/hid-roccat.c
125
if (copy_to_user(buffer, report->value, len)) {
drivers/hid/hid-wiimote-debug.c
66
if (copy_to_user(u, buf, size))
drivers/hid/hidraw.c
250
if (copy_to_user(buffer, buf, len)) {
drivers/hid/hidraw.c
418
if (copy_to_user(arg + offsetof(
drivers/hid/hidraw.c
434
if (copy_to_user(arg, &dinfo, sizeof(dinfo)))
drivers/hid/hidraw.c
494
return copy_to_user(user_arg, hid->name, len) ? -EFAULT : len;
drivers/hid/hidraw.c
499
return copy_to_user(user_arg, hid->phys, len) ? -EFAULT : len;
drivers/hid/hidraw.c
504
return copy_to_user(user_arg, hid->uniq, len) ? -EFAULT : len;
drivers/hid/hidraw.c
94
if (copy_to_user(buffer, list->buffer[list->tail].value, len)) {
drivers/hid/uhid.c
704
if (copy_to_user(buffer, uhid->outq[uhid->tail], len)) {
drivers/hid/usbhid/hiddev.c
382
if (copy_to_user(buffer + retval, &event, sizeof(struct hiddev_event))) {
drivers/hid/usbhid/hiddev.c
392
if (copy_to_user(buffer + retval, list->buffer + list->tail, sizeof(struct hiddev_usage_ref))) {
drivers/hid/usbhid/hiddev.c
470
if (copy_to_user(user_arg, uref, sizeof(*uref)))
drivers/hid/usbhid/hiddev.c
525
if (copy_to_user(user_arg, uref, sizeof(*uref)))
drivers/hid/usbhid/hiddev.c
543
if (copy_to_user(user_arg, uref_multi,
drivers/hid/usbhid/hiddev.c
584
if (copy_to_user(user_arg+sizeof(int), buf, len+1)) {
drivers/hid/usbhid/hiddev.c
654
r = copy_to_user(user_arg, &dinfo, sizeof(dinfo)) ?
drivers/hid/usbhid/hiddev.c
744
r = copy_to_user(user_arg, &rinfo, sizeof(rinfo)) ?
drivers/hid/usbhid/hiddev.c
783
r = copy_to_user(user_arg, &finfo, sizeof(finfo)) ?
drivers/hid/usbhid/hiddev.c
815
r = copy_to_user(user_arg, &cinfo, sizeof(cinfo)) ?
drivers/hid/usbhid/hiddev.c
827
r = copy_to_user(user_arg, hid->name, len) ?
drivers/hid/usbhid/hiddev.c
836
r = copy_to_user(user_arg, hid->phys, len) ?
drivers/hsi/clients/cmt_speech.c
1210
if (copy_to_user((void __user *)arg, &state, sizeof(state)))
drivers/hsi/clients/cmt_speech.c
1235
if (copy_to_user((void __user *)arg, &ifver, sizeof(ifver)))
drivers/hsi/clients/hsi_char.c
454
ret = copy_to_user((void __user *)buf,
drivers/hsi/clients/hsi_char.c
560
if (copy_to_user((void __user *)arg, &rxc, sizeof(rxc)))
drivers/hsi/clients/hsi_char.c
569
if (copy_to_user((void __user *)arg, &txc, sizeof(txc)))
drivers/hv/hv_utils_transport.c
56
if (!copy_to_user(buf, hvt->outmsg, hvt->outmsg_len))
drivers/hv/mshv_root_main.c
1520
if (copy_to_user((void __user *)args.bitmap_ptr, states, bitmap_buf_sz))
drivers/hv/mshv_root_main.c
262
if (copy_to_user(user_args, &args, sizeof(args)))
drivers/hv/mshv_root_main.c
266
copy_to_user((void __user *)args.out_ptr, output_pg, args.out_sz))
drivers/hv/mshv_root_main.c
694
if (copy_to_user(ret_msg, vp->vp_intercept_msg_page,
drivers/hv/mshv_root_main.c
825
if (copy_to_user(&user_args->buf_sz, &data_sz, sizeof(user_args->buf_sz)))
drivers/hv/mshv_root_main.c
861
if (copy_to_user((void __user *)args.buf_ptr, &vp_state, data_sz))
drivers/hv/mshv_vtl_main.c
1153
if (copy_to_user((void __user *)hvcall.output_ptr, out, hvcall.output_size)) {
drivers/hv/mshv_vtl_main.c
731
if (copy_to_user((void __user *)args.regs_ptr, ®, sizeof(reg)))
drivers/hv/mshv_vtl_main.c
910
if (copy_to_user(arg, &msg, sizeof(msg)))
drivers/hwmon/dell-smm-hwmon.c
586
if (copy_to_user(argp, &val, sizeof(val)))
drivers/hwmon/dell-smm-hwmon.c
594
if (copy_to_user(argp, data->bios_machineid, sizeof(data->bios_machineid)))
drivers/hwmon/dell-smm-hwmon.c
661
if (copy_to_user(argp, &val, sizeof(int)))
drivers/hwmon/fschmd.c
895
if (copy_to_user((void __user *)arg, &ident, sizeof(ident)))
drivers/hwmon/w83793.c
1400
if (copy_to_user((void __user *)arg, &ident, sizeof(ident)))
drivers/hwtracing/coresight/coresight-etb10.c
627
if (copy_to_user(data, drvdata->buf + *ppos, len)) {
drivers/hwtracing/coresight/coresight-tmc-core.c
316
if (copy_to_user(data, bufp, actual)) {
drivers/hwtracing/coresight/coresight-tmc-core.c
390
if (copy_to_user(data, bufp, actual)) {
drivers/hwtracing/coresight/ultrasoc-smb.c
136
if (copy_to_user(data, sdb->buf_base + sdb->buf_rdptr, to_copy)) {
drivers/hwtracing/intel_th/msu.c
1460
ret = copy_to_user(u->buf + u->offset, src, len);
drivers/hwtracing/intel_th/msu.c
1509
if (copy_to_user(buf, msc->base + start, tocopy))
drivers/hwtracing/intel_th/msu.c
1520
if (copy_to_user(buf, msc->base + start, tocopy))
drivers/hwtracing/intel_th/msu.c
1529
if (copy_to_user(buf, msc->base + start, rem))
drivers/hwtracing/stm/core.c
794
return copy_to_user(arg, &id, id.size) ? -EFAULT : 0;
drivers/i2c/i2c-dev.c
157
if (copy_to_user(buf, tmp, ret))
drivers/i2c/i2c-dev.c
309
if (copy_to_user(data_ptrs[i], msgs[i].buf,
drivers/i2c/i2c-dev.c
394
if (copy_to_user(data, &temp, datasize))
drivers/iio/buffer/industrialio-buffer-dma.c
585
ret = copy_to_user(user_buffer, addr, n);
drivers/iio/industrialio-buffer.c
2056
if (copy_to_user(ival, &fd, sizeof(fd))) {
drivers/iio/industrialio-event.c
565
if (copy_to_user(ip, &fd, sizeof(fd)))
drivers/infiniband/core/ucma.c
1018
if (copy_to_user(response, &resp, min_t(size_t, out_len, sizeof(resp))))
drivers/infiniband/core/ucma.c
1053
if (copy_to_user(response, resp, struct_size(resp, recs, n)))
drivers/infiniband/core/ucma.c
1313
if (copy_to_user(u64_to_user_ptr(cmd.response),
drivers/infiniband/core/ucma.c
1561
if (copy_to_user(u64_to_user_ptr(cmd->response),
drivers/infiniband/core/ucma.c
1671
if (copy_to_user(u64_to_user_ptr(cmd.response),
drivers/infiniband/core/ucma.c
1738
if (copy_to_user(u64_to_user_ptr(cmd.response),
drivers/infiniband/core/ucma.c
408
if (copy_to_user(u64_to_user_ptr(cmd.response),
drivers/infiniband/core/ucma.c
478
if (copy_to_user(u64_to_user_ptr(cmd.response),
drivers/infiniband/core/ucma.c
624
if (copy_to_user(u64_to_user_ptr(cmd.response),
drivers/infiniband/core/ucma.c
890
if (copy_to_user(u64_to_user_ptr(cmd.response), &resp,
drivers/infiniband/core/ucma.c
933
if (copy_to_user(response, &resp, min_t(size_t, out_len, sizeof(resp))))
drivers/infiniband/core/ucma.c
971
if (copy_to_user(response, resp, struct_size(resp, path_data, i)))
drivers/infiniband/core/user_mad.c
321
if (copy_to_user(buf, &packet->mad, hdr_size(file)))
drivers/infiniband/core/user_mad.c
326
if (copy_to_user(buf, recv_buf->mad, seg_payload))
drivers/infiniband/core/user_mad.c
349
if (copy_to_user(buf, ((void *) recv_buf->mad) + offset,
drivers/infiniband/core/user_mad.c
368
if (copy_to_user(buf, &packet->mad, hdr_size(file)))
drivers/infiniband/core/user_mad.c
373
if (copy_to_user(buf, packet->mad.data, packet->length))
drivers/infiniband/core/uverbs_cmd.c
1188
if (copy_to_user(dest, &tmp, sizeof tmp))
drivers/infiniband/core/uverbs_cmd.c
1232
if (copy_to_user(header_ptr, &resp, sizeof resp)) {
drivers/infiniband/core/uverbs_cmd.c
68
if (copy_to_user(attrs->ucore.outbuf, resp,
drivers/infiniband/core/uverbs_ioctl.c
753
if (copy_to_user(u64_to_user_ptr(attr->ptr_attr.data), from, min_size))
drivers/infiniband/core/uverbs_main.c
272
if (copy_to_user(buf, event, eventsz))
drivers/infiniband/core/uverbs_std_types_device.c
329
if (copy_to_user(user_entries, entries, copy_len))
drivers/infiniband/hw/hfi1/debugfs.c
783
ret = copy_to_user(buf, buff, total_read);
drivers/infiniband/hw/hfi1/debugfs.c
887
ret = copy_to_user(buf, buff, total_read);
drivers/infiniband/hw/hfi1/file_ops.c
1163
if (copy_to_user((void __user *)arg, &cinfo, len))
drivers/infiniband/hw/hfi1/file_ops.c
1315
if (copy_to_user((void __user *)arg, &binfo, len))
drivers/infiniband/hw/hfi1/file_ops.c
1350
if (copy_to_user((void __user *)addr, &tinfo.tidcnt,
drivers/infiniband/hw/hfi1/file_ops.c
1355
if (!ret && copy_to_user((void __user *)addr, &tinfo.length,
drivers/infiniband/hw/hfi1/file_ops.c
1392
if (copy_to_user((void __user *)addr, &tinfo.tidcnt,
drivers/infiniband/hw/hfi1/file_ops.c
1430
if (copy_to_user((void __user *)addr, &tinfo.tidcnt,
drivers/infiniband/hw/hfi1/user_exp_rcv.c
442
if (copy_to_user(u64_to_user_ptr(tinfo->tidlist),
drivers/infiniband/hw/hfi1/user_exp_rcv.c
553
if (copy_to_user((void __user *)tinfo->tidlist,
drivers/infiniband/hw/mlx5/devx.c
2787
if (copy_to_user(buf, &event->hdr, eventsz))
drivers/infiniband/hw/mlx5/devx.c
2890
if (copy_to_user(buf, event_data, eventsz))
drivers/infiniband/sw/rxe/rxe_queue.c
26
if (copy_to_user(outbuf, &ip->info, sizeof(ip->info))) {
drivers/infiniband/sw/rxe/rxe_srq.c
81
if (copy_to_user(&uresp->srq_num, &srq->srq_num,
drivers/infiniband/sw/rxe/rxe_verbs.c
318
err = copy_to_user(&uresp->ah_num, &ah->ah_num,
drivers/input/evdev.c
1048
if (copy_to_user(p, &dev->id, sizeof(struct input_id)))
drivers/input/evdev.c
1210
if (copy_to_user(p, &abs, min_t(size_t,
drivers/input/evdev.c
644
if (copy_to_user((compat_long_t __user *) p + i,
drivers/input/evdev.c
654
if (copy_to_user(p, bits, len))
drivers/input/evdev.c
710
return copy_to_user(p, bits, len) ? -EFAULT : len;
drivers/input/evdev.c
742
return copy_to_user(p, bits, len) ? -EFAULT : len;
drivers/input/evdev.c
773
return copy_to_user(p, str, len) ? -EFAULT : len;
drivers/input/evdev.c
835
if (copy_to_user(p, &ke, sizeof(ke)))
drivers/input/input-compat.c
134
if (copy_to_user(buffer, event, sizeof(struct input_event)))
drivers/input/input-compat.c
51
if (copy_to_user(buffer, &compat_event,
drivers/input/input-compat.c
56
if (copy_to_user(buffer, event, sizeof(struct input_event)))
drivers/input/joydev.c
369
if (copy_to_user(buf, &data, sizeof(struct JS_DATA_TYPE)))
drivers/input/joydev.c
415
if (copy_to_user(buf + retval, &event, sizeof(struct js_event)))
drivers/input/joydev.c
424
if (copy_to_user(buf + retval, &event, sizeof(struct js_event)))
drivers/input/joydev.c
526
return copy_to_user(argp, &joydev->glue.JS_CORR,
drivers/input/joydev.c
556
return copy_to_user(argp, joydev->corr,
drivers/input/joydev.c
573
return copy_to_user(argp, joydev->abspam, len) ? -EFAULT : len;
drivers/input/joydev.c
580
return copy_to_user(argp, joydev->keypam, len) ? -EFAULT : len;
drivers/input/joydev.c
588
return copy_to_user(argp, name, len) ? -EFAULT : len;
drivers/input/joydev.c
648
retval = copy_to_user(argp, &ds32, sizeof(ds32)) ? -EFAULT : 0;
drivers/input/joydev.c
697
retval = copy_to_user(argp, &joydev->glue,
drivers/input/misc/uinput.c
1024
if (copy_to_user(p, &ff_erase, sizeof(ff_erase))) {
drivers/input/misc/uinput.c
792
if (copy_to_user(buffer, &ff_up_compat,
drivers/input/misc/uinput.c
796
if (copy_to_user(buffer, ff_up,
drivers/input/misc/uinput.c
835
if (copy_to_user(buffer, ff_up, sizeof(struct uinput_ff_upload)))
drivers/input/misc/uinput.c
879
ret = copy_to_user(p, str, len);
drivers/input/mousedev.c
751
if (copy_to_user(buffer, data, count))
drivers/input/serio/userio.c
172
if (copy_to_user(user_buffer, buf, copylen))
drivers/input/touchscreen/edt-ft5x06.c
801
if (copy_to_user(buf, tsdata->raw_buffer + *off, read)) {
drivers/iommu/iommufd/device.c
1601
if (copy_to_user(user_ptr, data, copy_len)) {
drivers/iommu/iommufd/eventq.c
160
if (copy_to_user(buf + done, &data, fault_size)) {
drivers/iommu/iommufd/eventq.c
328
if (copy_to_user(buf + done, hdr, sizeof(*hdr))) {
drivers/iommu/iommufd/eventq.c
336
copy_to_user(buf + done, cur->event_data, cur->data_len)) {
drivers/iommu/iommufd/ioas.c
97
if (copy_to_user(&ranges[cmd->num_iovas], &elm,
drivers/iommu/iommufd/iommufd_private.h
163
if (copy_to_user(ucmd->ubuffer, ucmd->cmd,
drivers/iommu/iommufd/main.c
409
if (copy_to_user(&((struct iommu_option __user *)ucmd->ubuffer)->val64,
drivers/iommu/iommufd/pages.c
2388
if (copy_to_user(pages->uptr + start_byte, data, length))
drivers/iommu/iommufd/selftest.c
1698
if (copy_to_user(ubuf, tmp, length)) {
drivers/iommu/iommufd/vfio_compat.c
248
if (copy_to_user(arg, &unmap, minsz))
drivers/iommu/iommufd/vfio_compat.c
398
copy_to_user(&ucap_iovas->iova_ranges[cap_iovas.nr_iovas],
drivers/iommu/iommufd/vfio_compat.c
404
copy_to_user(ucap_iovas, &cap_iovas, sizeof(cap_iovas)))
drivers/iommu/iommufd/vfio_compat.c
429
copy_to_user(cur, &cap_dma, sizeof(cap_dma)))
drivers/iommu/iommufd/vfio_compat.c
501
if (copy_to_user(arg, &info, minsz)) {
drivers/isdn/capi/capi.c
669
if (copy_to_user(buf, skb->data, skb->len)) {
drivers/isdn/capi/capi.c
792
if (copy_to_user(argp, &data.version,
drivers/isdn/capi/capi.c
804
if (copy_to_user(argp, data.serial,
drivers/isdn/capi/capi.c
819
retval = copy_to_user(argp,
drivers/isdn/capi/capi.c
828
retval = copy_to_user(argp, &data.profile,
drivers/isdn/capi/capi.c
843
if (copy_to_user(argp, data.manufacturer,
drivers/isdn/capi/capi.c
853
if (copy_to_user(argp, &data.errcode,
drivers/isdn/capi/capi.c
888
if (copy_to_user(argp, &cdev->userflags,
drivers/isdn/mISDN/socket.c
310
if (copy_to_user(p, &cq, sizeof(cq)))
drivers/isdn/mISDN/socket.c
362
if (copy_to_user((void __user *)arg, &ver, sizeof(ver)))
drivers/isdn/mISDN/socket.c
388
if (copy_to_user((void __user *)arg, &di, sizeof(di)))
drivers/isdn/mISDN/socket.c
645
if (copy_to_user((void __user *)arg, &ver, sizeof(ver)))
drivers/isdn/mISDN/socket.c
671
if (copy_to_user((void __user *)arg, &di, sizeof(di)))
drivers/leds/uleds.c
150
retval = copy_to_user(buffer, &udev->brightness,
drivers/macintosh/adb.c
767
if (ret > 0 && copy_to_user(buf, req->reply, ret))
drivers/macintosh/smu.c
1213
if (copy_to_user(buf, &hdr, sizeof(hdr)))
drivers/macintosh/smu.c
1216
if (size && copy_to_user(buf + sizeof(hdr), pp->buffer, size))
drivers/macintosh/via-pmu.c
2193
if (ret > 0 && copy_to_user(buf, rp->data, ret))
drivers/md/bcache/debug.c
182
if (copy_to_user(buf, i->buf, bytes))
drivers/md/dm-ioctl.c
1927
if (copy_to_user(user->version, kernel_params->version, sizeof(kernel_params->version)))
drivers/md/dm-ioctl.c
2108
if (!r && copy_to_user(user, param, param->data_size))
drivers/md/md.c
7169
if (copy_to_user(arg, &ver, sizeof(ver)))
drivers/md/md.c
7229
if (copy_to_user(arg, &info, sizeof(info)))
drivers/md/md.c
7260
copy_to_user(arg, file, sizeof(*file)))
drivers/md/md.c
7301
if (copy_to_user(arg, &info, sizeof(info)))
drivers/media/cec/core/cec-api.c
162
if (copy_to_user(parg, &log_addrs, sizeof(log_addrs)))
drivers/media/cec/core/cec-api.c
191
if (copy_to_user(parg, &log_addrs, sizeof(log_addrs)))
drivers/media/cec/core/cec-api.c
205
if (copy_to_user(parg, &adap->conn_info, sizeof(adap->conn_info)))
drivers/media/cec/core/cec-api.c
234
if (copy_to_user(parg, &msg, sizeof(msg)))
drivers/media/cec/core/cec-api.c
303
if (copy_to_user(parg, &msg, sizeof(msg)))
drivers/media/cec/core/cec-api.c
346
if (copy_to_user(parg, &ev->ev, sizeof(ev->ev)))
drivers/media/cec/core/cec-api.c
363
if (copy_to_user(parg, &mode, sizeof(mode)))
drivers/media/cec/core/cec-api.c
86
if (copy_to_user(parg, &caps, sizeof(caps)))
drivers/media/cec/core/cec-api.c
99
if (copy_to_user(parg, &phys_addr, sizeof(phys_addr)))
drivers/media/common/videobuf2/videobuf2-core.c
3085
ret = copy_to_user(data, buf->vaddr + buf->pos, count);
drivers/media/dvb-core/dvb_ca_en50221.c
1692
status = copy_to_user(buf, hdr, 2);
drivers/media/dvb-core/dvb_frontend.c
2225
if (copy_to_user((void __user *)compat_ptr(tvps->props), tvp,
drivers/media/dvb-core/dvb_frontend.c
2402
if (copy_to_user((void __user *)tvps->props, tvp,
drivers/media/dvb-core/dvb_ringbuffer.c
141
if (copy_to_user(buf, rbuf->data+rbuf->pread, split))
drivers/media/dvb-core/dvb_ringbuffer.c
151
if (copy_to_user(buf, rbuf->data+rbuf->pread, todo))
drivers/media/dvb-core/dvb_ringbuffer.c
272
if (copy_to_user(buf, rbuf->data+idx, split))
drivers/media/dvb-core/dvb_ringbuffer.c
278
if (copy_to_user(buf, rbuf->data+idx, todo))
drivers/media/dvb-core/dvbdev.c
1007
if (copy_to_user((void __user *)arg, parg, _IOC_SIZE(cmd)))
drivers/media/i2c/saa6588.c
206
if (copy_to_user(buf_ptr, buf, 3)) {
drivers/media/mc/mc-device.c
168
if (copy_to_user(&links->pads[p], &pad, sizeof(pad)))
drivers/media/mc/mc-device.c
189
if (copy_to_user(ulink_desc, &klink_desc,
drivers/media/mc/mc-device.c
267
if (copy_to_user(uentity, &kentity, sizeof(kentity)))
drivers/media/mc/mc-device.c
303
if (copy_to_user(uintf, &kintf, sizeof(kintf)))
drivers/media/mc/mc-device.c
331
if (copy_to_user(upad, &kpad, sizeof(kpad)))
drivers/media/mc/mc-device.c
363
if (copy_to_user(ulink, &klink, sizeof(klink)))
drivers/media/mc/mc-device.c
395
copy_to_user(uarg, karg, _IOC_SIZE(cmd)))
drivers/media/mc/mc-device.c
510
if (copy_to_user(ulinks->reserved, links.reserved,
drivers/media/pci/bt8xx/dst_ca.c
236
if (copy_to_user(arg, p_ca_caps, sizeof (struct ca_caps)))
drivers/media/pci/bt8xx/dst_ca.c
282
if (copy_to_user(arg, p_ca_slot_info, sizeof (struct ca_slot_info)))
drivers/media/pci/bt8xx/dst_ca.c
310
if (copy_to_user(arg, p_ca_message, sizeof (struct ca_msg)) )
drivers/media/pci/bt8xx/dst_ca.c
315
if (copy_to_user(arg, p_ca_message, sizeof (struct ca_msg)) )
drivers/media/pci/cx18/cx18-fileops.c
351
if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) {
drivers/media/pci/ddbridge/ddbridge-core.c
684
ret = copy_to_user(buf, input->dma->vbuf[input->dma->cbuf] +
drivers/media/pci/ivtv/ivtv-fileops.c
343
if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) {
drivers/media/pci/ivtv/ivtvfb.c
470
if (copy_to_user((void __user *)arg, &vblank, sizeof(vblank)))
drivers/media/pci/saa7164/saa7164-encoder.c
847
if (copy_to_user(buffer, p, cnt)) {
drivers/media/pci/saa7164/saa7164-vbi.c
549
if (copy_to_user(buffer, p, cnt)) {
drivers/media/platform/ti/omap3isp/ispstat.c
318
rval = copy_to_user(data->buf,
drivers/media/radio/radio-cadet.c
348
if (i && copy_to_user(data, readbuf, i))
drivers/media/radio/si470x/radio-si470x-common.c
492
if (copy_to_user(buf, &radio->buffer[radio->rd_index], 3))
drivers/media/rc/bpf-lirc.c
322
if (copy_to_user(&uattr->query.prog_cnt, &cnt, sizeof(cnt))) {
drivers/media/rc/bpf-lirc.c
327
if (copy_to_user(&uattr->query.attach_flags, &flags, sizeof(flags))) {
drivers/media/test-drivers/vivid/vivid-osd.c
87
if (copy_to_user((void __user *)arg, &vblank, sizeof(vblank)))
drivers/media/test-drivers/vivid/vivid-radio-rx.c
121
if (copy_to_user(buf + i, &rds, sizeof(rds))) {
drivers/media/usb/hdpvr/hdpvr-video.c
494
if (copy_to_user(buffer, urb->transfer_buffer + buf->pos,
drivers/media/usb/pvrusb2/pvrusb2-ioread.c
439
if (copy_to_user(buf,src,bcnt)) {
drivers/media/usb/pvrusb2/pvrusb2-v4l2.c
1081
if (copy_to_user(buff,tbuf,c2)) {
drivers/media/usb/uvc/uvc_ctrl.c
2417
return copy_to_user(xctrl->ptr, data, size) ? -EFAULT : 0;
drivers/media/usb/uvc/uvc_ctrl.c
2945
copy_to_user(xqry->data, data, size))
drivers/media/usb/uvc/uvc_v4l2.c
1099
if (copy_to_user(up, kp, offsetof(typeof(*up), menu_info)) ||
drivers/media/usb/uvc/uvc_v4l2.c
1138
if (copy_to_user(up, kp, offsetof(typeof(*up), data)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
1154
if (copy_to_user(ec32, ec64, size))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
1163
if (copy_to_user(user_ptr, mbuf, array_size))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
194
return copy_to_user(&p32->fmt.pix, &p64->fmt.pix,
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
198
return copy_to_user(&p32->fmt.pix_mp, &p64->fmt.pix_mp,
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
205
return copy_to_user(&p32->fmt.vbi, &p64->fmt.vbi,
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
209
return copy_to_user(&p32->fmt.sliced, &p64->fmt.sliced,
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
213
return copy_to_user(&p32->fmt.sdr, &p64->fmt.sdr,
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
217
return copy_to_user(&p32->fmt.meta, &p64->fmt.meta,
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
227
if (copy_to_user(p32, p64,
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
232
copy_to_user(p32->reserved, p64->reserved, sizeof(p64->reserved)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
258
copy_to_user(p32->name, p64->name, sizeof(p32->name)) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
259
copy_to_user(&p32->frameperiod, &p64->frameperiod,
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
262
copy_to_user(p32->reserved, p64->reserved, sizeof(p32->reserved)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
394
if (copy_to_user(p32, &plane32, sizeof(plane32)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
528
if (copy_to_user(arg, &vb32, sizeof(vb32)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
572
if (copy_to_user(arg, &vb32, sizeof(vb32)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
613
copy_to_user(&p32->fmt, &p64->fmt, sizeof(p64->fmt)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
646
if (copy_to_user(p32, p64, sizeof(*p32)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
733
if (copy_to_user(p32, &ec32, sizeof(ec32)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
764
copy_to_user(&p32->u, &p64->u, sizeof(p64->u)) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
770
copy_to_user(p32->reserved, p64->reserved, sizeof(p32->reserved)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
795
copy_to_user(&p32->u, &p64->u, sizeof(p64->u)) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
801
copy_to_user(p32->reserved, p64->reserved, sizeof(p32->reserved)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
831
if (copy_to_user(p32, p64, offsetof(struct v4l2_edid32, edid)))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
88
if (copy_to_user(p32, &w32, sizeof(w32)))
drivers/media/v4l2-core/v4l2-ctrls-api.c
47
return copy_to_user(c->ptr, ptr.p_const, c->size) ?
drivers/media/v4l2-core/v4l2-ctrls-api.c
57
return copy_to_user(c->string, ptr.p_char, len + 1) ?
drivers/media/v4l2-core/v4l2-ioctl.c
3355
if (copy_to_user(arg, parg, _IOC_SIZE(cmd)))
drivers/media/v4l2-core/v4l2-ioctl.c
3381
if (copy_to_user(arg, &ev32, sizeof(ev32)))
drivers/media/v4l2-core/v4l2-ioctl.c
3408
if (copy_to_user(arg, &vb32, sizeof(vb32)))
drivers/media/v4l2-core/v4l2-ioctl.c
3516
} else if (copy_to_user(user_ptr, array_buf, array_size)) {
drivers/message/fusion/mptctl.c
1340
if (copy_to_user((char __user *)arg, karg, data_size)) {
drivers/message/fusion/mptctl.c
1440
if (copy_to_user((char __user *)arg, &karg,
drivers/message/fusion/mptctl.c
1451
if (copy_to_user(uarg->targetInfo, pmem, numBytes)) {
drivers/message/fusion/mptctl.c
1501
if (copy_to_user((char __user *)arg, &karg, sizeof(struct mpt_ioctl_test))) {
drivers/message/fusion/mptctl.c
1542
if (copy_to_user((char __user *)arg, &karg, sizeof(struct mpt_ioctl_eventquery))) {
drivers/message/fusion/mptctl.c
1626
if (copy_to_user(uarg->eventData, ioc->events, numBytes)) {
drivers/message/fusion/mptctl.c
2237
if (copy_to_user(karg.replyFrameBufPtr,
drivers/message/fusion/mptctl.c
2254
if (copy_to_user(karg.senseDataPtr,
drivers/message/fusion/mptctl.c
2272
if (copy_to_user(karg.dataInBufPtr,
drivers/message/fusion/mptctl.c
2532
if (copy_to_user((char __user *)arg, &karg, sizeof(hp_host_info_t))) {
drivers/message/fusion/mptctl.c
2680
if (copy_to_user((char __user *)arg, &karg, sizeof(hp_target_info_t))) {
drivers/misc/amd-sbi/rmi-core.c
487
if (copy_to_user(arg, &msg, sizeof(struct apml_reg_xfer_msg)))
drivers/misc/amd-sbi/rmi-core.c
506
if (copy_to_user(arg, &msg, sizeof(struct apml_mbox_msg)))
drivers/misc/amd-sbi/rmi-core.c
525
if (copy_to_user(arg, &msg, sizeof(struct apml_cpuid_msg)))
drivers/misc/amd-sbi/rmi-core.c
544
if (copy_to_user(arg, &msg, sizeof(struct apml_mcamsr_msg)))
drivers/misc/bcm-vk/bcm_vk_dev.c
1193
if (copy_to_user(arg, &reset, sizeof(reset)))
drivers/misc/bcm-vk/bcm_vk_msg.c
1056
if (copy_to_user(buf, entry->to_h_msg, rsp_length) == 0)
drivers/misc/bcm-vk/bcm_vk_msg.c
1067
if (copy_to_user(buf, &tmp_msg, VK_MSGQ_BLK_SIZE) != 0) {
drivers/misc/fastrpc.c
1141
if (copy_to_user((void __user *)dst, src, len)) {
drivers/misc/fastrpc.c
1692
if (copy_to_user(argp, &bp, sizeof(bp))) {
drivers/misc/fastrpc.c
1840
if (copy_to_user(argp, &cap, sizeof(cap)))
drivers/misc/fastrpc.c
1990
if (copy_to_user((void __user *)argp, &req, sizeof(req))) {
drivers/misc/fastrpc.c
2121
if (copy_to_user((void __user *)argp, &req, sizeof(req))) {
drivers/misc/genwqe/card_ddcb.c
938
if (copy_to_user((struct genwqe_debug_data __user *)
drivers/misc/genwqe/card_ddcb.c
962
if (copy_to_user((struct genwqe_debug_data __user *)
drivers/misc/genwqe/card_dev.c
1034
if (copy_to_user((void __user *)arg, cmd,
drivers/misc/genwqe/card_dev.c
1165
if (copy_to_user((void __user *)arg, &load, sizeof(load)))
drivers/misc/genwqe/card_dev.c
1185
if (copy_to_user((void __user *)arg, &load, sizeof(load)))
drivers/misc/genwqe/card_dev.c
739
rc = copy_to_user(buf, xbuf, tocopy);
drivers/misc/genwqe/card_utils.c
482
res = copy_to_user(sgl->user_addr,
drivers/misc/genwqe/card_utils.c
499
res = copy_to_user(sgl->user_addr + offset, sgl->lpage,
drivers/misc/hpilo.c
476
err = copy_to_user(buf, pkt, len);
drivers/misc/ibmasm/ibmasmfs.c
287
if (copy_to_user(buf, cmd->buffer, len)) {
drivers/misc/ibmasm/ibmasmfs.c
400
if (copy_to_user(buf, reader->data, reader->data_size)) {
drivers/misc/ibmvmc.c
1283
bytes = copy_to_user(ret_struct, &query_struct,
drivers/misc/ibmvmc.c
1338
bytes = copy_to_user(ret_vmc_index, &vmc_drc_index,
drivers/misc/ibmvmc.c
980
n = copy_to_user((void *)buf, buffer->real_addr_local, nbytes);
drivers/misc/lis3lv02d/lis3lv02d.c
638
if (copy_to_user(buf, &byte_data, sizeof(byte_data)))
drivers/misc/lkdtm/perms.c
244
if (copy_to_user((void __user *)user_addr, &tmp, sizeof(tmp))) {
drivers/misc/lkdtm/usercopy.c
165
if (copy_to_user(test_user_addr, test_kern_addr, size / 2)) {
drivers/misc/lkdtm/usercopy.c
171
if (copy_to_user(test_user_addr, test_kern_addr, size)) {
drivers/misc/lkdtm/usercopy.c
242
if (copy_to_user(user_addr, buf + offset, size)) {
drivers/misc/lkdtm/usercopy.c
248
if (copy_to_user(user_addr, buf + offset - 1, size)) {
drivers/misc/lkdtm/usercopy.c
325
if (copy_to_user((void __user *)user_addr, test_text,
drivers/misc/lkdtm/usercopy.c
333
if (copy_to_user((void __user *)user_addr, vm_mmap,
drivers/misc/lkdtm/usercopy.c
370
if (copy_to_user((void __user *)uaddr, kaddr,
drivers/misc/lkdtm/usercopy.c
378
if (copy_to_user((void __user *)uaddr, kaddr, unconst + PAGE_SIZE)) {
drivers/misc/lkdtm/usercopy.c
91
if (copy_to_user((void __user *)user_addr, good_stack,
drivers/misc/lkdtm/usercopy.c
98
if (copy_to_user((void __user *)user_addr, bad_stack,
drivers/misc/mei/main.c
263
if (copy_to_user(ubuf, cb->buf.data + *offset, length)) {
drivers/misc/mei/main.c
716
if (copy_to_user((char __user *)data, &conn, sizeof(conn))) {
drivers/misc/mei/main.c
755
if (copy_to_user((char __user *)data, &conn_vtag,
drivers/misc/mei/main.c
782
if (copy_to_user((char __user *)data,
drivers/misc/nsm.c
176
if (copy_to_user(u64_to_user_ptr(raw->response.addr),
drivers/misc/nsm.c
391
if (copy_to_user(argp, &raw, sizeof(raw)))
drivers/misc/ntsync.c
603
if (copy_to_user(user_args, &args, sizeof(args)))
drivers/misc/ntsync.c
627
if (copy_to_user(user_args, &args, sizeof(args)))
drivers/misc/ntsync.c
649
if (copy_to_user(user_args, &args, sizeof(args)))
drivers/misc/ocxl/file.c
105
if (copy_to_user(uarg, &arg, sizeof(arg)))
drivers/misc/ocxl/file.c
148
if (copy_to_user(uarg, &arg, sizeof(arg)))
drivers/misc/ocxl/file.c
168
if (copy_to_user(uarg, &arg, sizeof(arg)))
drivers/misc/ocxl/file.c
229
rc = copy_to_user((u64 __user *) args, &irq_offset,
drivers/misc/ocxl/file.c
379
if (copy_to_user(buf, &body, sizeof(body)))
drivers/misc/ocxl/file.c
447
if (copy_to_user(buf, &header, sizeof(header)))
drivers/misc/phantom.c
158
if (copy_to_user(argp, &r, sizeof(r)))
drivers/misc/phantom.c
178
if (copy_to_user(argp, &rs, sizeof(rs)))
drivers/misc/sgi-gru/grufault.c
734
if (!ret && copy_to_user((void __user *)arg, &excdet, sizeof(excdet)))
drivers/misc/sgi-gru/grufault.c
844
if (copy_to_user((void __user *)arg, &req, sizeof(req)))
drivers/misc/sgi-gru/grufile.c
174
if (copy_to_user((void __user *)arg, &info, sizeof(info)))
drivers/misc/sgi-gru/grukdump.c
169
if (copy_to_user(uhdr, &hdr, sizeof(hdr)))
drivers/misc/sgi-gru/grukdump.c
217
if (copy_to_user((void __user *)arg, &req, sizeof(req)))
drivers/misc/sgi-gru/grukdump.c
29
if (copy_to_user(*dp, s, GRU_HANDLE_BYTES))
drivers/misc/vmw_vmci/vmci_host.c
216
*retval = copy_to_user(user_buf_uva,
drivers/misc/vmw_vmci/vmci_host.c
340
if (copy_to_user(uptr, &init_block, sizeof(init_block))) {
drivers/misc/vmw_vmci/vmci_host.c
412
return copy_to_user(uptr, &send_info, sizeof(send_info)) ? -EFAULT : 0;
drivers/misc/vmw_vmci/vmci_host.c
438
retval = copy_to_user(ubuf, dg, VMCI_DG_SIZE(dg));
drivers/misc/vmw_vmci/vmci_host.c
444
return copy_to_user(uptr, &recv_info, sizeof(recv_info)) ? -EFAULT : 0;
drivers/misc/vmw_vmci/vmci_host.c
730
retval = copy_to_user(ubuf, cpt_buf, get_info.buf_size);
drivers/misc/vmw_vmci/vmci_host.c
737
return copy_to_user(uptr, &get_info, sizeof(get_info)) ? -EFAULT : 0;
drivers/misc/vmw_vmci/vmci_host.c
766
retval = copy_to_user(uptr, &set_info, sizeof(set_info)) ? -EFAULT : 0;
drivers/misc/vmw_vmci/vmci_host.c
804
return copy_to_user(uptr, ¬ify_info, sizeof(notify_info)) ?
drivers/misc/vmw_vmci/vmci_host.c
855
return copy_to_user(uptr, &info, sizeof(info)) ? -EFAULT : 0;
drivers/misc/vmw_vmci/vmci_host.c
892
return copy_to_user(uptr, &info, sizeof(info)) ? -EFAULT : 0;
drivers/misc/vmw_vmci/vmci_host.c
904
if (!retval && copy_to_user(uptr, &info, sizeof(info)))
drivers/misc/xilinx_sdfec.c
307
err = copy_to_user(arg, &status, sizeof(status));
drivers/misc/xilinx_sdfec.c
318
err = copy_to_user(arg, &xsdfec->config, sizeof(xsdfec->config));
drivers/misc/xilinx_sdfec.c
452
err = copy_to_user(arg, &turbo_params, sizeof(turbo_params));
drivers/misc/xilinx_sdfec.c
918
err = copy_to_user(arg, &user_stats, sizeof(user_stats));
drivers/mmc/core/block.c
467
if (copy_to_user(&(ic_ptr->response), ic->response,
drivers/mmc/core/block.c
472
if (copy_to_user((void __user *)(unsigned long)ic->data_ptr,
drivers/most/most_cdev.c
265
not_copied = copy_to_user(buf,
drivers/mtd/mtdchar.c
1073
if (copy_to_user(argp, &oi, sizeof(struct nand_oobinfo)))
drivers/mtd/mtdchar.c
1131
ret = copy_to_user(argp, &nbr, sizeof(int));
drivers/mtd/mtdchar.c
1133
ret = copy_to_user(argp, buf, retlen);
drivers/mtd/mtdchar.c
1171
if (copy_to_user(argp, usrlay, sizeof(*usrlay)))
drivers/mtd/mtdchar.c
1179
if (copy_to_user(argp, &mtd->ecc_stats,
drivers/mtd/mtdchar.c
194
if (copy_to_user(buf, kbuf, retlen)) {
drivers/mtd/mtdchar.c
375
if (copy_to_user(retp, &retlen, sizeof(length)))
drivers/mtd/mtdchar.c
411
else if (ops.oobretlen && copy_to_user(ptr, ops.oobbuf,
drivers/mtd/mtdchar.c
784
if (copy_to_user(usr_data, ops.datbuf, ops.retlen) ||
drivers/mtd/mtdchar.c
785
copy_to_user(usr_oob, ops.oobbuf, ops.oobretlen)) {
drivers/mtd/mtdchar.c
815
if (copy_to_user(argp, &req, sizeof(req)))
drivers/mtd/mtdchar.c
881
if (copy_to_user(argp, &(mtd->numeraseregions), sizeof(int)))
drivers/mtd/mtdchar.c
917
if (copy_to_user(argp, &info, sizeof(struct mtd_info_user)))
drivers/mtd/ubi/cdev.c
230
err = copy_to_user(buf, tbuf, len);
drivers/mtd/ubi/cdev.c
889
if (copy_to_user(ureq, &req, sizeof(struct ubi_ecinfo_req)))
drivers/net/bonding/bond_main.c
4593
if (copy_to_user(u_binfo, &k_binfo, sizeof(ifbond)))
drivers/net/bonding/bond_main.c
4605
copy_to_user(u_sinfo, &k_sinfo, sizeof(ifslave)))
drivers/net/bonding/bond_main.c
5791
if (copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)))
drivers/net/can/can327.c
1094
if (copy_to_user((void __user *)arg, elm->dev->name, tmp))
drivers/net/can/slcan/slcan-core.c
908
if (copy_to_user((void __user *)arg, sl->dev->name, tmp))
drivers/net/eql.c
509
if (!ret && copy_to_user(scp, &sc, sizeof (slave_config_t)))
drivers/net/eql.c
559
if (copy_to_user(mcp, &mc, sizeof (master_config_t)))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2295
if (copy_to_user(useraddr, &t, sizeof(t)))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2339
if (copy_to_user(useraddr, &edata, sizeof(edata)))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2403
if (copy_to_user(useraddr, &m, sizeof(m)))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2475
if (copy_to_user(useraddr, &t, sizeof(t)))
drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c
2492
if (copy_to_user(useraddr, buf, chunk))
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
1646
if (copy_to_user(buf, data + ofst, len))
drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c
3296
ret = copy_to_user(buf, data, count);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_main.c
474
if (copy_to_user(optval, &crypto_info, sizeof(struct tls_crypto_info)))
drivers/net/ethernet/intel/libie/fwlog.c
777
if (copy_to_user(buffer, log->data, cur_buf_len)) {
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
632
if (copy_to_user(buffer, buf, ret))
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
754
bytes_not_copied = copy_to_user(buffer + (i * off), buf, off);
drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c
796
bytes_not_copied = copy_to_user(buffer +
drivers/net/ethernet/mellanox/mlx4/cq.c
309
err = copy_to_user((void __user *)buf, init_ents, PAGE_SIZE) ?
drivers/net/ethernet/mellanox/mlx4/cq.c
317
err = copy_to_user((void __user *)buf, init_ents,
drivers/net/ethernet/tehuti/tehuti.c
673
error = copy_to_user(udata, data, sizeof(data));
drivers/net/fddi/skfp/skfddi.c
977
status = copy_to_user(ioc.data, skfp_ctl_get_stats(dev), ioc.len)
drivers/net/hamradio/6pack.c
641
err = copy_to_user((void __user *) arg, dev->name,
drivers/net/hamradio/baycom_epp.c
1101
if (copy_to_user(data, &hi, sizeof(hi)))
drivers/net/hamradio/baycom_par.c
431
if (copy_to_user(data, hi, sizeof(struct hdlcdrv_ioctl)))
drivers/net/hamradio/baycom_par.c
443
if (copy_to_user(data, hi, sizeof(struct hdlcdrv_ioctl)))
drivers/net/hamradio/baycom_par.c
467
if (copy_to_user(data, &bi, sizeof(bi)))
drivers/net/hamradio/baycom_ser_fdx.c
523
if (copy_to_user(data, hi, sizeof(struct hdlcdrv_ioctl)))
drivers/net/hamradio/baycom_ser_fdx.c
535
if (copy_to_user(data, hi, sizeof(struct hdlcdrv_ioctl)))
drivers/net/hamradio/baycom_ser_fdx.c
559
if (copy_to_user(data, &bi, sizeof(bi)))
drivers/net/hamradio/baycom_ser_hdx.c
576
if (copy_to_user(data, hi, sizeof(struct hdlcdrv_ioctl)))
drivers/net/hamradio/baycom_ser_hdx.c
588
if (copy_to_user(data, hi, sizeof(struct hdlcdrv_ioctl)))
drivers/net/hamradio/baycom_ser_hdx.c
612
if (copy_to_user(data, &bi, sizeof(bi)))
drivers/net/hamradio/hdlcdrv.c
611
if (copy_to_user(data, &bi, sizeof(bi)))
drivers/net/hamradio/mkiss.c
823
err = copy_to_user((void __user *) arg, ax->dev->name,
drivers/net/hamradio/scc.c
1916
if (!arg || copy_to_user(arg, &scc->stat, sizeof(scc->stat)))
drivers/net/hamradio/scc.c
1924
if (copy_to_user(arg, &kiss_cmd, sizeof(kiss_cmd)))
drivers/net/hamradio/yam.c
1045
if (copy_to_user(data, &yi, sizeof(struct yamdrv_ioctl_cfg)))
drivers/net/ieee802154/ca8210.c
2551
bytes_not_copied = copy_to_user(buf, fifo_buffer, bytes_not_copied);
drivers/net/phy/phy.c
420
if (copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)))
drivers/net/ppp/ppp_async.c
443
if (copy_to_user(argp, ap->xaccm, sizeof(ap->xaccm)))
drivers/net/ppp/ppp_generic.c
1507
if (copy_to_user(addr, &stats, sizeof(stats)))
drivers/net/ppp/ppp_generic.c
1518
if (copy_to_user(addr, &cstats, sizeof(cstats)))
drivers/net/ppp/ppp_generic.c
1525
if (copy_to_user(addr, vers, strlen(vers) + 1))
drivers/net/ppp/ppp_generic.c
879
if (copy_to_user(argp, &idle32, sizeof(idle32)))
drivers/net/ppp/ppp_generic.c
887
if (copy_to_user(argp, &idle64, sizeof(idle64)))
drivers/net/ppp/ppp_generic.c
924
if (copy_to_user(argp, &npi, sizeof(npi)))
drivers/net/ppp/ppp_synctty.c
435
if (copy_to_user(argp, ap->xaccm, sizeof(ap->xaccm)))
drivers/net/slip/slip.c
1089
if (copy_to_user((void __user *)arg, sl->dev->name, tmp))
drivers/net/tap.c
1005
if (copy_to_user(&ifr->ifr_name, tap->dev->name, IFNAMSIZ) ||
drivers/net/tap.c
1006
copy_to_user(&ifr->ifr_hwaddr, &ss, sizeof(ifr->ifr_hwaddr)))
drivers/net/tap.c
954
if (copy_to_user(&ifr->ifr_name, tap->dev->name, IFNAMSIZ) ||
drivers/net/tun.c
3093
if (copy_to_user(argp, &ifr, ifreq_len))
drivers/net/tun.c
3130
if (copy_to_user(argp, &ifr, ifreq_len))
drivers/net/tun.c
3230
if (copy_to_user(argp, &ifr, ifreq_len))
drivers/net/tun.c
3247
if (copy_to_user(argp, &sndbuf, sizeof(sndbuf)))
drivers/net/tun.c
3291
if (copy_to_user(argp, &tun->fprog, sizeof(tun->fprog)))
drivers/net/wan/c101.c
245
if (copy_to_user(line, &port->settings, size))
drivers/net/wan/farsync.c
1903
if (copy_to_user(ifs->ifs_ifsu.sync, &sync, sizeof(sync)))
drivers/net/wan/farsync.c
1997
if (copy_to_user(data, &info, sizeof(info)))
drivers/net/wan/fsl_qmc_hdlc.c
549
if (copy_to_user(ifs->ifs_ifsu.te1, &te1, sizeof(te1)))
drivers/net/wan/fsl_ucc_hdlc.c
694
if (copy_to_user(ifs->ifs_ifsu.sync, &line, size))
drivers/net/wan/hdlc_cisco.c
326
if (copy_to_user(cisco_s, &state(hdlc)->settings, size))
drivers/net/wan/hdlc_fr.c
1202
if (copy_to_user(fr_s, &state(hdlc)->settings, size))
drivers/net/wan/hdlc_fr.c
379
if (copy_to_user(ifs->ifs_ifsu.fr_pvc_info,
drivers/net/wan/hdlc_raw.c
53
if (copy_to_user(raw_s, hdlc->state, size))
drivers/net/wan/hdlc_raw_eth.c
69
if (copy_to_user(raw_s, hdlc->state, size))
drivers/net/wan/hdlc_x25.c
294
if (copy_to_user(x25_s, &state(hdlc)->settings, size))
drivers/net/wan/ixp4xx_hss.c
1327
if (copy_to_user(line, &new_line, size))
drivers/net/wan/n2.c
256
if (copy_to_user(line, &port->settings, size))
drivers/net/wan/pc300too.c
203
if (copy_to_user(line, &port->settings, size))
drivers/net/wan/pci200syn.c
196
if (copy_to_user(line, &port->settings, size))
drivers/net/wan/wanxl.c
364
if (copy_to_user(ifs->ifs_ifsu.sync, &line, size))
drivers/net/wireless/ath/ath10k/debug.c
790
ret = copy_to_user(user_buf, buf, count);
drivers/net/wireless/ath/ath6kl/debug.c
502
not_copied = copy_to_user(user_buf, buf, len);
drivers/net/wireless/ath/wil6210/debugfs.c
662
ret = copy_to_user(user_buf, buf + unaligned_bytes, count);
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c
2008
ret = len - copy_to_user(user_buf, (u8 *)rsp->data + delta, len);
drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/trans.c
3063
*size -= copy_to_user(user_buf, buf, *size);
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
262
if (copy_to_user(buf, skb->data, status)) {
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
336
if (copy_to_user(buf, data, size)) {
drivers/net/wireless/ralink/rt2x00/rt2x00debug.c
389
if (copy_to_user(buf, data, size)) {
drivers/net/wireless/silabs/wfx/debug.c
286
if (copy_to_user(user_buf, context->reply, count))
drivers/net/wireless/ti/wlcore/debugfs.c
1091
ret = copy_to_user(user_buf, buf, bytes);
drivers/net/wwan/wwan_core.c
882
if (copy_to_user(buf, skb->data, copied)) {
drivers/net/wwan/wwan_core.c
983
if (copy_to_user((void __user *)arg, &port->at_data.termios,
drivers/net/wwan/wwan_core.c
998
if (copy_to_user((void __user *)arg, &port->at_data.termios,
drivers/nfc/virtual_ncidev.c
186
if (copy_to_user(p, &nfc_dev->idx, sizeof(nfc_dev->idx)))
drivers/nfc/virtual_ncidev.c
98
if (copy_to_user(buf, vdev->send_buff->data, actual_len)) {
drivers/ntb/test/ntb_tool.c
746
ret = copy_to_user(ubuf, buf, size);
drivers/nvdimm/bus.c
1181
if (copy_to_user(p, buf, buf_len))
drivers/parisc/eisa_eeprom.c
39
if (copy_to_user (buf, tmp, count))
drivers/pci/switch/switchtec.c
1111
if (copy_to_user(uctl, &ctl, sizeof(ctl)))
drivers/pci/switch/switchtec.c
1158
if (copy_to_user(up, &p, sizeof(p)))
drivers/pci/switch/switchtec.c
1196
if (copy_to_user(up, &p, sizeof(p)))
drivers/pci/switch/switchtec.c
607
rc = copy_to_user(data, &stuser->return_code,
drivers/pci/switch/switchtec.c
615
rc = copy_to_user(data, &stuser->data,
drivers/pci/switch/switchtec.c
674
if (copy_to_user(uinfo, &info, sizeof(info)))
drivers/pci/switch/switchtec.c
882
if (copy_to_user(uinfo, &info, sizeof(info)))
drivers/pci/switch/switchtec.c
916
if (copy_to_user(usum, s, size)) {
drivers/pci/vgaarb.c
1114
rc = copy_to_user(buf, lbuf, len);
drivers/platform/chrome/cros_ec_chardev.c
224
ret = copy_to_user(buffer, &event->event_type, count);
drivers/platform/chrome/cros_ec_chardev.c
244
if (copy_to_user(buffer, msg, count))
drivers/platform/chrome/cros_ec_chardev.c
307
if (copy_to_user(arg, s_cmd, sizeof(*s_cmd) + s_cmd->insize))
drivers/platform/chrome/cros_ec_chardev.c
335
if (copy_to_user((void __user *)arg, &s_mem, sizeof(s_mem)))
drivers/platform/chrome/cros_ec_debugfs.c
167
if (copy_to_user(buf, cb->buf + cb->tail, ret)) {
drivers/platform/chrome/wilco_ec/event.c
384
if (copy_to_user(buf, event, n_bytes_written))
drivers/platform/chrome/wilco_ec/telemetry.c
309
if (copy_to_user(buf, sess_data->response, count))
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
1142
if (copy_to_user(ptr, &config, args32.config_size))
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
266
if (!args->buf || (copy_to_user(args->buf, header->data, header->size) == 0)) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
434
if (copy_to_user(&buf32[index], &tmp, sizeof(tmp)))
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
437
if (copy_to_user(&buf[index], completion, sizeof(*completion)))
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
536
if (copy_to_user(msgbuf, header, msglen)) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
814
if (copy_to_user(args.pconfig, &config, args.config_size)) {
drivers/platform/surface/surface_aggregator_cdev.c
350
if (rsp.length && copy_to_user(rspdata, rsp.pointer, rsp.length))
drivers/platform/surface/surface_dtx.c
297
if (copy_to_user(buf, &info, sizeof(info)))
drivers/platform/x86/amd/hsmp/hsmp.c
344
if (copy_to_user(arguser, &msg, sizeof(struct hsmp_message)))
drivers/platform/x86/dell/dell-smbios-wmi.c
167
if (copy_to_user(arg, priv->buf, priv->req_buf_size))
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
266
if (copy_to_user(argp, &info, sizeof(info)))
drivers/platform/x86/intel/speed_select_if/isst_if_common.c
565
if (!wr_only && copy_to_user(ptr, cmd_ptr, cb->cmd_size)) {
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
1183
if (copy_to_user(argp, &perf_level, sizeof(perf_level)))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
1236
if (copy_to_user(argp, &perf_level_fabric, sizeof(perf_level_fabric)))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
1273
if (copy_to_user(argp, &cpumask, sizeof(cpumask)))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
1323
if (copy_to_user(argp, &base_freq, sizeof(base_freq)))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
1354
if (copy_to_user(argp, &cpumask, sizeof(cpumask)))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
1394
if (copy_to_user(argp, &tpmi_inst, sizeof(tpmi_inst)))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
1490
if (copy_to_user(argp, &turbo_freq, sizeof(turbo_freq)))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
634
if (copy_to_user(argp, &core_power, sizeof(core_power)))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
695
if (copy_to_user(argp, &clos_param, sizeof(clos_param)))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
777
if (copy_to_user(ptr, &clos_assoc, sizeof(clos_assoc)))
drivers/platform/x86/intel/speed_select_if/isst_tpmi_core.c
909
if (copy_to_user(argp, &perf_level, sizeof(perf_level)))
drivers/platform/x86/intel_scu_ipcutil.c
92
if (copy_to_user(argp, &data, sizeof(struct scu_ipc_data)))
drivers/platform/x86/sony-laptop.c
3975
if (copy_to_user(argp, &val8, sizeof(val8)))
drivers/platform/x86/sony-laptop.c
4002
if (copy_to_user(argp, &val16, sizeof(val16)))
drivers/platform/x86/sony-laptop.c
4010
if (copy_to_user(argp, &val16, sizeof(val16)))
drivers/platform/x86/sony-laptop.c
4018
if (copy_to_user(argp, &val16, sizeof(val16)))
drivers/platform/x86/sony-laptop.c
4026
if (copy_to_user(argp, &val16, sizeof(val16)))
drivers/platform/x86/sony-laptop.c
4035
if (copy_to_user(argp, &val8, sizeof(val8)))
drivers/platform/x86/sony-laptop.c
4040
if (copy_to_user(argp, &val8, sizeof(val8)))
drivers/platform/x86/sony-laptop.c
4056
if (copy_to_user(argp, &val8, sizeof(val8)))
drivers/platform/x86/sony-laptop.c
4073
if (copy_to_user(argp, &val8, sizeof(val8)))
drivers/platform/x86/toshiba_acpi.c
2629
if (copy_to_user(argp, ®s, sizeof(SMMRegisters)))
drivers/platform/x86/toshiba_acpi.c
2644
if (copy_to_user(argp, ®s, sizeof(SMMRegisters)))
drivers/pps/generators/pps_gen.c
103
ret = copy_to_user(uarg, &info, sizeof(struct pps_gen_event));
drivers/pps/pps.c
113
err = copy_to_user(uarg, ¶ms, sizeof(struct pps_kparams));
drivers/pps/pps.c
205
err = copy_to_user(uarg, &fdata, sizeof(struct pps_fdata));
drivers/pps/pps.c
296
return copy_to_user(uarg, &compat,
drivers/ps3/ps3-lpm.c
1002
result = copy_to_user(buf, lpm_priv->tb_cache, tmp);
drivers/ptp/ptp_chardev.c
198
return copy_to_user(arg, &caps, sizeof(caps)) ? -EFAULT : 0;
drivers/ptp/ptp_chardev.c
343
return copy_to_user(arg, &precise_offset, sizeof(precise_offset)) ? -EFAULT : 0;
drivers/ptp/ptp_chardev.c
400
return copy_to_user(arg, extoff, sizeof(*extoff)) ? -EFAULT : 0;
drivers/ptp/ptp_chardev.c
439
return copy_to_user(arg, sysoff, sizeof(*sysoff)) ? -EFAULT : 0;
drivers/ptp/ptp_chardev.c
459
return copy_to_user(arg, &pd, sizeof(pd)) ? -EFAULT : 0;
drivers/ptp/ptp_chardev.c
637
if (copy_to_user(buf, event, cnt))
drivers/ptp/ptp_vmclock.c
413
if (copy_to_user(buf, ((char *)st->clk) + *ppos, count))
drivers/pwm/core.c
2297
ret = copy_to_user((struct pwmchip_waveform __user *)arg,
drivers/pwm/core.c
2332
ret = copy_to_user((struct pwmchip_waveform __user *)arg,
drivers/rapidio/devices/rio_mport_cdev.c
1113
if (unlikely(copy_to_user(arg, &map, sizeof(map)))) {
drivers/rapidio/devices/rio_mport_cdev.c
1287
if (unlikely(copy_to_user(arg, &map, sizeof(map)))) {
drivers/rapidio/devices/rio_mport_cdev.c
1348
if (copy_to_user(arg, &port_idx, sizeof(port_idx)))
drivers/rapidio/devices/rio_mport_cdev.c
2075
if (copy_to_user((void __user *)arg, &(md->properties),
drivers/rapidio/devices/rio_mport_cdev.c
2091
if (copy_to_user((void __user *)arg, &data->event_mask,
drivers/rapidio/devices/rio_mport_cdev.c
277
if (unlikely(copy_to_user((void __user *)(uintptr_t)maint_io.buffer,
drivers/rapidio/devices/rio_mport_cdev.c
430
if (unlikely(copy_to_user(arg, &map, sizeof(map))))
drivers/rapidio/devices/rio_mport_cdev.c
979
if (unlikely(copy_to_user((void __user *)(uintptr_t)transaction.block,
drivers/rapidio/rio_cm.c
1546
if (copy_to_user(arg, &count, sizeof(u32)))
drivers/rapidio/rio_cm.c
1605
if (copy_to_user(arg, buf, sizeof(u32) * (info[0] + 2)))
drivers/rapidio/rio_cm.c
1645
if (copy_to_user(arg, buf, sizeof(u32) * (count + 1)))
drivers/rapidio/rio_cm.c
1768
if (copy_to_user(arg, ¶m, sizeof(param)))
drivers/rapidio/rio_cm.c
1883
if (copy_to_user((void __user *)(uintptr_t)msg.msg, buf, msg_size))
drivers/remoteproc/remoteproc_cdev.c
63
if (copy_to_user(argp, ¶m, sizeof(s32)))
drivers/rtc/dev.c
264
if (copy_to_user(uarg, &alarm.time, sizeof(tm)))
drivers/rtc/dev.c
327
if (copy_to_user(uarg, &tm, sizeof(tm)))
drivers/rtc/dev.c
383
if (copy_to_user(uarg, &alarm, sizeof(alarm)))
drivers/rtc/dev.c
419
if (copy_to_user(uarg, ¶m, sizeof(param)))
drivers/rtc/rtc-m41t80.c
765
return copy_to_user((struct watchdog_info __user *)arg, &ident,
drivers/rtc/rtc-s35390a.c
396
if (copy_to_user((void __user *)arg, &err, sizeof(int)))
drivers/s390/block/dasd_eckd.c
5247
if (copy_to_user(argp, &usrparm, sizeof(usrparm)))
drivers/s390/block/dasd_eckd.c
5313
if (copy_to_user(argp, stats,
drivers/s390/block/dasd_eckd.c
5338
if (copy_to_user(argp, (long *) &attrib,
drivers/s390/block/dasd_eckd.c
5454
if (copy_to_user((void __user *)(unsigned long) usrparm.rssd_result,
drivers/s390/block/dasd_eer.c
651
if (copy_to_user(buf, readbuffer, effective_count)) {
drivers/s390/block/dasd_ioctl.c
315
if (copy_to_user(argp, &cdata, sizeof(cdata)))
drivers/s390/block/dasd_ioctl.c
477
if (copy_to_user(argp, data, sizeof(*data)))
drivers/s390/block/dasd_ioctl.c
568
if (!error && copy_to_user(argp, dasd_info, copy_size))
drivers/s390/block/dasd_ioctl.c
605
if (!ret && copy_to_user(argp, &data, min(size, sizeof(*argp))))
drivers/s390/char/fs3270.c
355
if (copy_to_user(argp, &iocb, sizeof(struct raw3270_iocb)))
drivers/s390/char/hmcdrv_ftp.c
262
copy_to_user(buf, ftp.buf, retlen))
drivers/s390/char/keyboard.c
458
if (copy_to_user(u_kbs->kb_string, p, len))
drivers/s390/char/keyboard.c
516
if (copy_to_user(a->kbdiacr + i, &diacr, sizeof(struct kbdiacr)))
drivers/s390/char/keyboard.c
528
if (copy_to_user(a->kbdiacruc, kbd->accent_table,
drivers/s390/char/monreader.c
394
ret = copy_to_user(data, __va(monmsg->pos), count);
drivers/s390/char/monreader.c
407
ret = copy_to_user(data, __va(monmsg->pos), count);
drivers/s390/char/sclp_ctl.c
79
if (copy_to_user(u64_to_uptr(ctl_sccb.sccb), sccb, sccb->length))
drivers/s390/char/uvdevice.c
120
if (copy_to_user(user_buf_meas, measurement, uvio_attest->meas_len))
drivers/s390/char/uvdevice.c
122
if (add_data && copy_to_user(user_buf_add, add_data, uvio_attest->add_data_len))
drivers/s390/char/uvdevice.c
126
if (copy_to_user(user_buf_uid, uvcb_attest->config_uid, sizeof(uvcb_attest->config_uid)))
drivers/s390/char/uvdevice.c
324
if (copy_to_user(user_buf + user_off, list->secrets, copy_len))
drivers/s390/char/uvdevice.c
333
if (copy_to_user(user_buf, list, data_off))
drivers/s390/char/uvdevice.c
462
if (copy_to_user((__user void *)uv_ioctl->argument_addr, buf, buf_len))
drivers/s390/char/uvdevice.c
537
if (copy_to_user(argp, &uv_ioctl, sizeof(uv_ioctl)))
drivers/s390/char/uvdevice.c
80
if (copy_to_user(user_buf_arg, &uvdev_info, sizeof(uvdev_info)))
drivers/s390/char/vmlogrdr.c
494
if (copy_to_user(data, priv->current_position, count))
drivers/s390/char/vmur.c
548
if (copy_to_user(ubuf + copied, buf + res, len)) {
drivers/s390/cio/chsc_sch.c
318
if (copy_to_user(user_area, chsc_area, PAGE_SIZE))
drivers/s390/cio/chsc_sch.c
412
if (copy_to_user(user_area, chsc_area, PAGE_SIZE))
drivers/s390/cio/chsc_sch.c
473
if (copy_to_user(user_cd, cd, sizeof(*cd)))
drivers/s390/cio/chsc_sch.c
535
if (copy_to_user(user_cd, cd, sizeof(*cd)))
drivers/s390/cio/chsc_sch.c
599
if (copy_to_user(user_cud, cud, sizeof(*cud)))
drivers/s390/cio/chsc_sch.c
659
if (copy_to_user(user_ci, ci, sizeof(*ci)))
drivers/s390/cio/chsc_sch.c
742
if (copy_to_user(user_ccl, ccl, sizeof(*ccl)))
drivers/s390/cio/chsc_sch.c
774
if (copy_to_user(user_chpd, chpd, sizeof(*chpd)))
drivers/s390/cio/chsc_sch.c
831
if (copy_to_user(user_dcal, dcal, sizeof(*dcal)))
drivers/s390/cio/vfio_ccw_async.c
28
if (copy_to_user(buf, (void *)region + pos, count))
drivers/s390/cio/vfio_ccw_chp.c
105
if (copy_to_user(buf, (void *)region + pos, count))
drivers/s390/cio/vfio_ccw_chp.c
38
if (copy_to_user(buf, (void *)region + pos, count)) {
drivers/s390/cio/vfio_ccw_ops.c
221
if (copy_to_user(buf, (void *)region + pos, count))
drivers/s390/cio/vfio_ccw_ops.c
516
return copy_to_user((void __user *)arg, &info, minsz) ? -EFAULT : 0;
drivers/s390/cio/vfio_ccw_ops.c
537
return copy_to_user((void __user *)arg, &info, minsz) ? -EFAULT : 0;
drivers/s390/crypto/pkey_api.c
109
if (!rc && copy_to_user(ugs, &kgs, sizeof(kgs)))
drivers/s390/crypto/pkey_api.c
135
if (!rc && copy_to_user(ucs, &kcs, sizeof(kcs)))
drivers/s390/crypto/pkey_api.c
161
if (!rc && copy_to_user(usp, &ksp, sizeof(ksp)))
drivers/s390/crypto/pkey_api.c
208
if (!rc && copy_to_user(ucp, &kcp, sizeof(kcp)))
drivers/s390/crypto/pkey_api.c
247
if (copy_to_user(ufc, &kfc, sizeof(kfc)))
drivers/s390/crypto/pkey_api.c
269
if (!rc && copy_to_user(usp, &ksp, sizeof(ksp)))
drivers/s390/crypto/pkey_api.c
298
if (!rc && copy_to_user(uvk, &kvk, sizeof(kvk)))
drivers/s390/crypto/pkey_api.c
319
if (!rc && copy_to_user(ugp, &kgp, sizeof(kgp)))
drivers/s390/crypto/pkey_api.c
385
if (!rc && copy_to_user(utp, &ktp, sizeof(ktp)))
drivers/s390/crypto/pkey_api.c
431
if (copy_to_user(kgs.key, kkey, klen)) {
drivers/s390/crypto/pkey_api.c
437
if (copy_to_user(ugs, &kgs, sizeof(kgs)))
drivers/s390/crypto/pkey_api.c
490
if (copy_to_user(kcs.key, kkey, klen)) {
drivers/s390/crypto/pkey_api.c
497
if (copy_to_user(ucs, &kcs, sizeof(kcs)))
drivers/s390/crypto/pkey_api.c
523
if (!rc && copy_to_user(uvk, &kvk, sizeof(kvk)))
drivers/s390/crypto/pkey_api.c
553
if (!rc && copy_to_user(utp, &ktp, sizeof(ktp)))
drivers/s390/crypto/pkey_api.c
596
if (copy_to_user(kak.apqns, apqns, len)) {
drivers/s390/crypto/pkey_api.c
603
if (copy_to_user(uak, &kak, sizeof(kak)))
drivers/s390/crypto/pkey_api.c
640
if (copy_to_user(kat.apqns, apqns, len)) {
drivers/s390/crypto/pkey_api.c
647
if (copy_to_user(uat, &kat, sizeof(kat)))
drivers/s390/crypto/pkey_api.c
692
if (copy_to_user(ktp.pkey, protkey, protkeylen)) {
drivers/s390/crypto/pkey_api.c
699
if (copy_to_user(utp, &ktp, sizeof(ktp)))
drivers/s390/crypto/vfio_ap_ops.c
2118
return copy_to_user((void __user *)arg, &info, minsz) ? -EFAULT : 0;
drivers/s390/crypto/vfio_ap_ops.c
2147
return copy_to_user((void __user *)arg, &info, minsz) ? -EFAULT : 0;
drivers/s390/crypto/zcrypt_api.c
1570
if (copy_to_user(uxcrb, &xcrb, sizeof(xcrb)))
drivers/s390/crypto/zcrypt_api.c
1600
if (copy_to_user(uxcrb, &xcrb, sizeof(xcrb)))
drivers/s390/crypto/zcrypt_api.c
1637
if (copy_to_user((char __user *)arg, device_status,
drivers/s390/crypto/zcrypt_api.c
1647
if (copy_to_user((char __user *)arg, status, sizeof(status)))
drivers/s390/crypto/zcrypt_api.c
1655
if (copy_to_user((char __user *)arg, qdepth, sizeof(qdepth)))
drivers/s390/crypto/zcrypt_api.c
1666
if (copy_to_user((int __user *)arg, reqcnt,
drivers/s390/crypto/zcrypt_api.c
1694
if (copy_to_user((char __user *)arg, device_status,
drivers/s390/crypto/zcrypt_api.c
1705
if (copy_to_user((char __user *)arg, status, sizeof(status)))
drivers/s390/crypto/zcrypt_api.c
1714
if (copy_to_user((char __user *)arg, qdepth, sizeof(qdepth)))
drivers/s390/crypto/zcrypt_api.c
1723
if (copy_to_user((int __user *)arg, reqcnt, sizeof(reqcnt)))
drivers/s390/crypto/zcrypt_api.h
199
return copy_to_user(to, from, n);
drivers/s390/crypto/zcrypt_msgtype50.c
367
if (copy_to_user(outputdata, data, outputdatalength))
drivers/s390/crypto/zcrypt_msgtype6.c
602
if (copy_to_user(outputdata, msg->data, data_len))
drivers/s390/net/qeth_core_main.c
4735
if (copy_to_user(udata, qinfo.udata, qinfo.udata_len))
drivers/s390/net/qeth_core_main.c
4809
if (copy_to_user(tmp, priv.buffer, priv.response_len) ||
drivers/s390/net/qeth_core_main.c
4810
copy_to_user(udata, &oat_data, sizeof(oat_data)))
drivers/s390/net/qeth_l3_main.c
1426
if (copy_to_user(udata, qinfo.udata, 4))
drivers/s390/net/qeth_l3_main.c
1434
if (copy_to_user(udata, qinfo.udata, qinfo.udata_len)) {
drivers/sbus/char/envctrl.c
555
if (copy_to_user(buf, data, ret))
drivers/sbus/char/envctrl.c
565
if (copy_to_user(buf, data, ret))
drivers/sbus/char/envctrl.c
573
if (copy_to_user(buf, data, ret))
drivers/sbus/char/envctrl.c
583
if (copy_to_user(buf, data, ret))
drivers/sbus/char/envctrl.c
593
if (copy_to_user(buf, data, ret))
drivers/sbus/char/envctrl.c
601
if (copy_to_user(buf, data, ret))
drivers/sbus/char/envctrl.c
609
if (copy_to_user(buf, data, ret))
drivers/sbus/char/envctrl.c
618
if (copy_to_user(buf, data, ret))
drivers/sbus/char/envctrl.c
627
if (copy_to_user(buf, data, ret))
drivers/sbus/char/envctrl.c
638
if (copy_to_user(buf, data, ret))
drivers/sbus/char/openprom.c
125
if (copy_to_user(info, opp, len))
drivers/sbus/char/openprom.c
408
if (copy_to_user(argp, &op, sizeof(op)) ||
drivers/sbus/char/openprom.c
409
copy_to_user(op.op_buf, pval, len))
drivers/sbus/char/openprom.c
453
if (copy_to_user(argp, &op, sizeof(op)))
drivers/sbus/char/openprom.c
457
copy_to_user(op.op_buf, prop->value, len))
drivers/sbus/char/openprom.c
521
if (copy_to_user(argp, &nd, sizeof(phandle)))
drivers/sbus/char/openprom.c
552
if (copy_to_user(argp, &options_node->phandle, sizeof(phandle)))
drivers/sbus/char/oradax.c
556
if (copy_to_user(buf, &ctx->result, sizeof(union ccb_result)))
drivers/scsi/3w-9xxx.c
873
if (copy_to_user(argp, tw_ioctl, sizeof(TW_Ioctl_Buf_Apache) + driver_command.buffer_length) == 0)
drivers/scsi/3w-sas.c
818
if (copy_to_user(argp, tw_ioctl, sizeof(TW_Ioctl_Buf_Apache) + driver_command.buffer_length) == 0)
drivers/scsi/3w-xxxx.c
1020
if (copy_to_user(argp, tw_ioctl, sizeof(TW_New_Ioctl) + data_buffer_length))
drivers/scsi/aacraid/aachba.c
3293
if (copy_to_user(arg, &qd, sizeof (struct aac_query_disk)))
drivers/scsi/aacraid/commctrl.c
1011
if (copy_to_user(arg, &pci_info, sizeof(struct aac_pci_info))) {
drivers/scsi/aacraid/commctrl.c
1033
if (copy_to_user(arg, &hbainfo, sizeof(struct aac_hba_info))) {
drivers/scsi/aacraid/commctrl.c
145
if (copy_to_user(arg, (void *)kfib, size))
drivers/scsi/aacraid/commctrl.c
220
if (copy_to_user(arg, &fibctx->unique,
drivers/scsi/aacraid/commctrl.c
315
if (copy_to_user(f.fib, fib->hw_fib_va, sizeof(struct hw_fib))) {
drivers/scsi/aacraid/commctrl.c
468
if (copy_to_user(arg, &response, sizeof(response)))
drivers/scsi/aacraid/commctrl.c
935
if (copy_to_user(sg_user[i], sg_list[i], sg_count[i])) {
drivers/scsi/aacraid/commctrl.c
968
if (copy_to_user(user_reply, &reply,
drivers/scsi/aacraid/commctrl.c
978
if (copy_to_user(user_reply, reply,
drivers/scsi/bfa/bfad_bsg.c
3560
if (copy_to_user((void *)(unsigned long)bsg_data->payload,
drivers/scsi/ch.c
655
if (copy_to_user(argp, ¶ms, sizeof(params)))
drivers/scsi/ch.c
684
if (copy_to_user(argp, &vparams, sizeof(vparams)))
drivers/scsi/ch.c
852
if (copy_to_user(argp, &cge, sizeof (cge)))
drivers/scsi/csiostor/csio_init.c
93
if (copy_to_user(buf, (u8 *)data + ofst, len))
drivers/scsi/esas2r/esas2r_ioctl.c
1508
err = copy_to_user(arg, ioctl, sizeof(struct atto_express_ioctl));
drivers/scsi/hpsa.c
6281
if (copy_to_user(&arg32->error_info, &arg64.error_info,
drivers/scsi/hpsa.c
6312
if (copy_to_user(&arg32->error_info, &arg64.error_info,
drivers/scsi/hpsa.c
6360
if (copy_to_user(argp, &pciinfo, sizeof(pciinfo)))
drivers/scsi/hpsa.c
6383
if (copy_to_user(argp, &DriverVer, sizeof(DriverVer_type)))
drivers/scsi/hpsa.c
6463
if (copy_to_user(iocommand->buf, buff, iocommand->buf_size)) {
drivers/scsi/hpsa.c
6579
if (copy_to_user(ptr, buff[i], buff_size[i])) {
drivers/scsi/hpsa.c
6639
if (!rc && copy_to_user(argp, &iocommand, sizeof(iocommand)))
drivers/scsi/hpsa.c
6653
if (!rc && copy_to_user(argp, &ioc, sizeof(ioc)))
drivers/scsi/megaraid.c
3024
if( copy_to_user(uioc.uioc_uaddr, mcontroller+adapno,
drivers/scsi/megaraid.c
3050
if( copy_to_user(ustats->nreads, adapter->nreads,
drivers/scsi/megaraid.c
3054
if( copy_to_user(ustats->nreadblocks, adapter->nreadblocks,
drivers/scsi/megaraid.c
3058
if( copy_to_user(ustats->nwrites, adapter->nwrites,
drivers/scsi/megaraid.c
3062
if( copy_to_user(ustats->nwriteblocks, adapter->nwriteblocks,
drivers/scsi/megaraid.c
3066
if( copy_to_user(ustats->rd_errors, adapter->rd_errors,
drivers/scsi/megaraid.c
3070
if( copy_to_user(ustats->wr_errors, adapter->wr_errors,
drivers/scsi/megaraid.c
3230
if( copy_to_user((char __user *)(unsigned long) uxferaddr, data,
drivers/scsi/megaraid.c
3240
if (copy_to_user(upthru->reqsensearea,
drivers/scsi/megaraid.c
3325
if( copy_to_user((char __user *)(unsigned long) uxferaddr, data,
drivers/scsi/megaraid/megaraid_mm.c
318
if (copy_to_user(kmimd.data, &drvr_ver, sizeof(uint32_t)))
drivers/scsi/megaraid/megaraid_mm.c
327
if (copy_to_user(kmimd.data, &adapters_count_g,
drivers/scsi/megaraid/megaraid_mm.c
833
if (copy_to_user(kmimd.data, &cinfo, sizeof(cinfo)))
drivers/scsi/megaraid/megaraid_mm.c
852
if (copy_to_user(&upthru32->scsistatus,
drivers/scsi/megaraid/megaraid_mm.c
860
if (copy_to_user(kioc->user_data, kioc->buf_vaddr,
drivers/scsi/megaraid/megaraid_mm.c
866
if (copy_to_user(&mimd->mbox[17],
drivers/scsi/megaraid/megaraid_sas_base.c
8420
if (copy_to_user(ioc->sgl[i].iov_base, kbuff_arr[i],
drivers/scsi/megaraid/megaraid_sas_base.c
8443
if (copy_to_user(uptr, sense, ioc->sense_len)) {
drivers/scsi/megaraid/megaraid_sas_base.c
8454
if (copy_to_user(&user_ioc->frame.hdr.cmd_status,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1120
if (copy_to_user(karg.data_in_buf_ptr, data_in,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1132
if (copy_to_user(karg.reply_frame_buf_ptr, ioc->ctl_cmds.reply,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1154
if (copy_to_user(karg.sense_data_ptr, ioc->ctl_cmds.sense,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1267
if (copy_to_user(arg, &karg, sizeof(karg))) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1298
if (copy_to_user(arg, &karg, sizeof(karg))) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1377
if (copy_to_user(uarg->event_data, ioc->event_log, number_bytes)) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
1553
if (copy_to_user(arg, &karg, sizeof(karg))) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2177
if (copy_to_user(arg, &karg, sizeof(struct mpt3_diag_query))) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2455
if (copy_to_user((void __user *)uarg->diagnostic_data,
drivers/scsi/mpt3sas/mpt3sas_ctl.c
2602
if (copy_to_user(arg, &karg, sizeof(struct mpt3_addnl_diag_query))) {
drivers/scsi/mpt3sas/mpt3sas_ctl.c
644
if (copy_to_user(karg->reply_frame_buf_ptr, ioc->ctl_cmds.reply,
drivers/scsi/scsi_bsg.c
80
if (copy_to_user(uptr64(hdr->response), scmd->sense_buffer,
drivers/scsi/scsi_ioctl.c
181
return copy_to_user(arg, name, min(strlen(name), (size_t)20))
drivers/scsi/scsi_ioctl.c
242
if (copy_to_user(argp, &v, sizeof(struct scsi_idlun)))
drivers/scsi/scsi_ioctl.c
413
if (!copy_to_user(hdr->sbp, scmd->sense_buffer, len))
drivers/scsi/scsi_ioctl.c
615
if (copy_to_user(sic->data, scmd->sense_buffer,
drivers/scsi/scsi_ioctl.c
62
if (copy_to_user(buffer, string, len))
drivers/scsi/scsi_ioctl.c
620
if (copy_to_user(sic->data, buffer, out_len))
drivers/scsi/scsi_ioctl.c
662
if (copy_to_user(argp, &hdr32, sizeof(hdr32)))
drivers/scsi/scsi_ioctl.c
669
if (copy_to_user(argp, hdr, sizeof(*hdr)))
drivers/scsi/scsi_ioctl.c
783
if (copy_to_user(arg, &cgc32, sizeof(cgc32)))
drivers/scsi/scsi_ioctl.c
789
if (copy_to_user(arg, cgc, sizeof(*cgc)))
drivers/scsi/sg.c
1091
result = copy_to_user(p, rinfo,
drivers/scsi/sg.c
1980
if (copy_to_user(outp, page_address(schp->pages[k]),
drivers/scsi/sg.c
1985
if (copy_to_user(outp, page_address(schp->pages[k]),
drivers/scsi/sg.c
531
if (copy_to_user(buf, old_hdr, SZ_SG_HEADER)) {
drivers/scsi/sg.c
578
if (copy_to_user(hp->sbp, srp->sense_b, len)) {
drivers/scsi/sg.c
904
if (copy_to_user(o + i, rinfo + i, offsetof(sg_req_info_t, usr_ptr)) ||
drivers/scsi/sg.c
988
if (copy_to_user(p, &v, sizeof(sg_scsi_id_t)))
drivers/scsi/smartpqi/smartpqi_init.c
6689
if (copy_to_user(arg, &pci_info, sizeof(pci_info)))
drivers/scsi/smartpqi/smartpqi_init.c
6705
if (copy_to_user(arg, &version, sizeof(version)))
drivers/scsi/smartpqi/smartpqi_init.c
6902
if (copy_to_user(arg, &iocommand, sizeof(iocommand))) {
drivers/scsi/smartpqi/smartpqi_init.c
6909
if (copy_to_user(iocommand.buf, kernel_buffer,
drivers/scsi/st.c
2186
copy_to_user(buf, &i, 1) != 0 ||
drivers/scsi/st.c
2188
copy_to_user(buf + count - 1, &i, 1) != 0) {
drivers/scsi/st.c
4134
res = copy_to_user(ubp, page_address(page) + offset, cnt);
drivers/soc/aspeed/aspeed-lpc-ctrl.c
105
return copy_to_user(p, &map, sizeof(map)) ? -EFAULT : 0;
drivers/soc/aspeed/aspeed-p2a-ctrl.c
220
return copy_to_user(arg, &map, sizeof(map)) ? -EFAULT : 0;
drivers/soc/fsl/dpaa2-console.c
217
if (copy_to_user(buf, kbuf, bytes_end)) {
drivers/soc/fsl/dpaa2-console.c
228
if (copy_to_user(buf, kbuf, bytes)) {
drivers/soc/qcom/rmtfs_mem.c
93
if (copy_to_user(buf, rmtfs_mem->base + *f_pos, count))
drivers/spi/spidev.c
160
missing = copy_to_user(buf, spidev->rx_buffer, status);
drivers/spi/spidev.c
311
if (copy_to_user((u8 __user *)
drivers/staging/axis-fifo/axis-fifo.c
176
if (copy_to_user(buf + copied * sizeof(u32), tmp_buf,
drivers/staging/greybus/authentication.c
221
if (copy_to_user(buf, &endpoint_uid, sizeof(endpoint_uid)))
drivers/staging/greybus/authentication.c
236
if (!ret && copy_to_user(buf, ims_cert, size))
drivers/staging/greybus/authentication.c
254
if (!ret && copy_to_user(buf, authenticate, size))
drivers/staging/greybus/fw-management.c
413
if (copy_to_user(buf, &intf_fw_info, sizeof(intf_fw_info)))
drivers/staging/greybus/fw-management.c
427
if (copy_to_user(buf, &backend_fw_info,
drivers/staging/greybus/fw-management.c
451
if (copy_to_user(buf, &intf_load, sizeof(intf_load)))
drivers/staging/greybus/fw-management.c
473
if (copy_to_user(buf, &backend_update, sizeof(backend_update)))
drivers/staging/greybus/raw.c
305
if (copy_to_user(buf, &raw_data->data[0], raw_data->len)) {
drivers/staging/media/atomisp/pci/atomisp_cmd.c
1457
ret = copy_to_user(config->coordinates_x[i],
drivers/staging/media/atomisp/pci/atomisp_cmd.c
1465
ret = copy_to_user(config->coordinates_y[i],
drivers/staging/media/atomisp/pci/atomisp_cmd.c
1712
ret = copy_to_user(config->data, asd->params.s3a_user_stat->data,
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3060
if (copy_to_user(stats->dvs2_stat.ver_prod.odd_real,
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3064
if (copy_to_user(stats->dvs2_stat.ver_prod.odd_imag,
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3068
if (copy_to_user(stats->dvs2_stat.ver_prod.even_real,
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3072
if (copy_to_user(stats->dvs2_stat.ver_prod.even_imag,
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3076
if (copy_to_user(stats->dvs2_stat.hor_prod.odd_real,
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3080
if (copy_to_user(stats->dvs2_stat.hor_prod.odd_imag,
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3084
if (copy_to_user(stats->dvs2_stat.hor_prod.even_real,
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
3088
if (copy_to_user(stats->dvs2_stat.hor_prod.even_imag,
drivers/staging/most/video/video.c
183
if (copy_to_user(buf, mbo->virt_address + fh->offs, cnt)) {
drivers/staging/vme_user/vme_user.c
135
if (copy_to_user(buf, image[minor].kern_buf, (unsigned long)copied))
drivers/staging/vme_user/vme_user.c
160
if (copy_to_user(buf, image_ptr, (unsigned long)count))
drivers/staging/vme_user/vme_user.c
335
copied = copy_to_user(argp, &master,
drivers/staging/vme_user/vme_user.c
380
copied = copy_to_user(argp, &slave,
drivers/tee/qcomtee/core.c
504
else if (copy_to_user(u[i].b.uaddr, msgptr, u[i].b.size))
drivers/tee/qcomtee/user_obj.c
450
if (copy_to_user(params[i].u.ubuf.uaddr, u[i].b.addr,
drivers/tee/tee_core.c
249
if (copy_to_user(uvers, &vers, sizeof(vers)))
drivers/tee/tee_core.c
276
if (copy_to_user(udata, &data, sizeof(data)))
drivers/tee/tee_core.c
312
if (copy_to_user(udata, &data, sizeof(data)))
drivers/tee/tee_core.c
348
if (copy_to_user(udata, &data, sizeof(data)))
drivers/tee/tee_core.c
810
if (copy_to_user(uparams + n, &ip, sizeof(ip)))
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
391
if (copy_to_user(ubuf, art_user, art_len))
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
426
if (copy_to_user(ubuf, trt_user, trt_len))
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
475
if (copy_to_user(ubuf, psvt_user, psvt_len))
drivers/tty/amiserial.c
1004
if (copy_to_user(value, &result, sizeof(int)))
drivers/tty/ipwireless/network.c
206
if (copy_to_user((void __user *) arg, network->xaccm,
drivers/tty/n_gsm.c
3840
if (copy_to_user((void __user *)arg, &c, sizeof(c)))
drivers/tty/n_gsm.c
3852
if (copy_to_user((void __user *)arg, &ce, sizeof(ce)))
drivers/tty/n_gsm.c
3872
if (copy_to_user((void __user *)arg, &dc, sizeof(dc)))
drivers/tty/n_gsm.c
4499
if (copy_to_user((void __user *)arg, &nc, sizeof(nc)))
drivers/tty/n_gsm.c
4515
if (copy_to_user((void __user *)arg, &dc, sizeof(dc)))
drivers/tty/serial/serial_core.c
1451
if (copy_to_user(rs485, &aux, sizeof(aux)))
drivers/tty/serial/serial_core.c
1495
if (copy_to_user(rs485_user, &port->rs485, sizeof(port->rs485)))
drivers/tty/serial/serial_core.c
1512
if (copy_to_user(iso7816, &aux, sizeof(aux)))
drivers/tty/serial/serial_core.c
1544
if (copy_to_user(iso7816_user, &port->iso7816, sizeof(port->iso7816)))
drivers/tty/synclink_gt.c
1082
if (copy_to_user(user_params, &tmp_params, sizeof(struct MGSL_PARAMS32)))
drivers/tty/synclink_gt.c
1562
if (copy_to_user(line, &new_line, size))
drivers/tty/synclink_gt.c
2513
if (copy_to_user(user_icount, &info->icount, sizeof(struct mgsl_icount)))
drivers/tty/synclink_gt.c
2522
if (copy_to_user(user_params, &info->params, sizeof(MGSL_PARAMS)))
drivers/tty/synclink_gt.c
2908
if (copy_to_user(user_gpio, &gpio, sizeof(gpio)))
drivers/tty/synclink_gt.c
3019
if ((rc == 0) && copy_to_user(user_gpio, &gpio, sizeof(gpio)))
drivers/tty/tty_io.c
2310
if (copy_to_user(arg, &tty->winsize, sizeof(*arg)))
drivers/tty/tty_io.c
2608
if (copy_to_user(arg, &icount, sizeof(icount)))
drivers/tty/tty_io.c
2648
if (!err && copy_to_user(ss, &v, sizeof(v)))
drivers/tty/tty_io.c
2870
if (copy_to_user(ss, &v32, sizeof(v32)))
drivers/tty/tty_ioctl.c
391
return copy_to_user(termio, &v, sizeof(struct termio));
drivers/tty/tty_ioctl.c
403
return copy_to_user(u, k, sizeof(struct termios2));
drivers/tty/tty_ioctl.c
413
return copy_to_user(u, k, sizeof(struct termios));
drivers/tty/tty_ioctl.c
426
return copy_to_user(u, k, sizeof(struct termios));
drivers/tty/tty_ioctl.c
585
return copy_to_user(sgttyb, &tmp, sizeof(tmp)) ? -EFAULT : 0;
drivers/tty/tty_ioctl.c
665
return copy_to_user(tchars, &tmp, sizeof(tmp)) ? -EFAULT : 0;
drivers/tty/tty_ioctl.c
701
return copy_to_user(ltchars, &tmp, sizeof(tmp)) ? -EFAULT : 0;
drivers/tty/vt/consolemap.c
383
return copy_to_user(arg, outbuf, sizeof(outbuf)) ? -EFAULT : 0;
drivers/tty/vt/consolemap.c
407
return copy_to_user(arg, outbuf, sizeof(outbuf)) ? -EFAULT : 0;
drivers/tty/vt/consolemap.c
812
if (copy_to_user(list, unilist, min(ect, ct) * sizeof(*unilist)))
drivers/tty/vt/keyboard.c
1675
if (copy_to_user(a->kbdiacr, dia, asize * sizeof(struct kbdiacr)))
drivers/tty/vt/keyboard.c
1699
if (copy_to_user(a->kbdiacruc, buf, asize * sizeof(struct kbdiacruc)))
drivers/tty/vt/keyboard.c
2024
if (copy_to_user(user_kdgkb->kb_string, kbs, len + 1))
drivers/tty/vt/vc_screen.c
453
ret = copy_to_user(buf, con_buf + skip, this_round);
drivers/tty/vt/vt.c
4801
if (copy_to_user(arg, colormap, sizeof(colormap)))
drivers/tty/vt/vt.c
4875
if (op->data && copy_to_user(op->data, font.data, c))
drivers/tty/vt/vt_ioctl.c
1023
if (copy_to_user(fontop, op, sizeof(struct compat_console_font_op)))
drivers/tty/vt/vt_ioctl.c
202
if (copy_to_user(event, &vw.event, sizeof(struct vt_event)))
drivers/tty/vt/vt_ioctl.c
371
if (copy_to_user(up, &kbrep, sizeof(struct kbd_repeat)))
drivers/tty/vt/vt_ioctl.c
475
if (copy_to_user(up, &op, sizeof(op)))
drivers/tty/vt/vt_ioctl.c
784
rc = copy_to_user(up, &tmp, sizeof(struct vt_mode));
drivers/tty/vt/vt_ioctl.c
951
if (copy_to_user(up, &concsr, sizeof(concsr)))
drivers/uio/uio.c
608
if (copy_to_user(buf, &event_count, count))
drivers/usb/class/cdc-wdm.c
600
rv = copy_to_user(buffer, desc->ubuf, cntr);
drivers/usb/class/cdc-wdm.c
795
if (copy_to_user((void __user *)arg, &desc->wMaxCommand, sizeof(desc->wMaxCommand)))
drivers/usb/class/usblp.c
558
if (copy_to_user((void __user *) arg,
drivers/usb/class/usblp.c
582
if (copy_to_user((void __user *)arg,
drivers/usb/class/usblp.c
645
if (copy_to_user((void __user *)arg,
drivers/usb/class/usblp.c
666
if (copy_to_user((void __user *)arg,
drivers/usb/class/usblp.c
701
if (copy_to_user((void __user *)arg, &status, sizeof(int)))
drivers/usb/class/usblp.c
877
copy_to_user(buffer, usblp->readbuf + usblp->readcount, count)) {
drivers/usb/class/usbtmc.c
1005
if (copy_to_user(user_buffer + done,
drivers/usb/class/usbtmc.c
1502
if (copy_to_user(buf, &buffer[USBTMC_HEADER_SIZE], actual)) {
drivers/usb/class/usbtmc.c
1987
if (copy_to_user(request.data, buffer, rv))
drivers/usb/core/devices.c
481
if (copy_to_user(*buffer, pages_start + *skip_bytes, length)) {
drivers/usb/core/devio.c
1231
if (copy_to_user(ctrl->data, tbuf, actlen)) {
drivers/usb/core/devio.c
1346
if (copy_to_user(bulk->data, tbuf, len2)) {
drivers/usb/core/devio.c
1451
ret = (copy_to_user(arg, &gd, sizeof(gd)) ? -EFAULT : 0);
drivers/usb/core/devio.c
1464
if (copy_to_user(arg, &ci, sizeof(ci)))
drivers/usb/core/devio.c
1496
if (copy_to_user(arg, &ci, min(sizeof(ci), size)))
drivers/usb/core/devio.c
2389
&& copy_to_user(ctl->data, buf, size) != 0)
drivers/usb/core/devio.c
344
if (copy_to_user(buf, ((char *)&temp_desc) + pos, len)) {
drivers/usb/core/devio.c
375
if (copy_to_user(buf,
drivers/usb/core/devio.c
566
if (copy_to_user(userbuffer, urb->transfer_buffer, len))
drivers/usb/core/devio.c
573
if (copy_to_user(userbuffer, sg_virt(&urb->sg[i]), size))
drivers/usb/gadget/function/f_fs.c
1822
ret = copy_to_user((void __user *)value, &desc1, desc1.bLength);
drivers/usb/gadget/function/f_fs.c
533
return copy_to_user(buf, events, size) ? -EFAULT : size;
drivers/usb/gadget/function/f_fs.c
622
if ((ret > 0) && (copy_to_user(buf, data, len)))
drivers/usb/gadget/function/f_hid.c
352
count -= copy_to_user(buffer, req->buf + list->pos, count);
drivers/usb/gadget/function/f_hid.c
413
count -= copy_to_user(buffer, tmp_buf, count);
drivers/usb/gadget/function/f_printer.c
528
size -= copy_to_user(buf, current_rx_buf, size);
drivers/usb/gadget/function/u_audio.c
1015
if (copy_to_user(_tlv, scale, sizeof(scale)))
drivers/usb/gadget/legacy/inode.c
1034
if (copy_to_user (buf, &dev->event, len))
drivers/usb/gadget/legacy/inode.c
994
if (copy_to_user (buf, dev->req->buf, len))
drivers/usb/gadget/legacy/raw_gadget.c
1173
if (copy_to_user((void __user *)(value + sizeof(io)), data, length))
drivers/usb/gadget/legacy/raw_gadget.c
1285
if (copy_to_user((void __user *)value, info, sizeof(*info)))
drivers/usb/gadget/legacy/raw_gadget.c
651
if (copy_to_user((void __user *)value, event, sizeof(*event) + length)) {
drivers/usb/gadget/legacy/raw_gadget.c
787
if (copy_to_user((void __user *)(value + sizeof(io)), data, length))
drivers/usb/image/mdc800.c
759
if (copy_to_user(ptr, &mdc800->out [mdc800->out_ptr],
drivers/usb/misc/adutux.c
385
if (copy_to_user(buffer, dev->read_buffer_secondary+dev->secondary_head, amount)) {
drivers/usb/misc/chaoskey.c
472
remain = copy_to_user(buffer, dev->buf + dev->used, this_time);
drivers/usb/misc/iowarrior.c
346
if (copy_to_user(buffer, dev->read_queue + offset, count)) {
drivers/usb/misc/iowarrior.c
564
io_res = copy_to_user(user_buffer, buffer, dev->report_size);
drivers/usb/misc/iowarrior.c
596
io_res = copy_to_user((struct iowarrior_info __user *)arg, &info,
drivers/usb/misc/ldusb.c
493
if (copy_to_user(buffer, actual_buffer+1, bytes_to_read)) {
drivers/usb/misc/legousbtower.c
550
if (copy_to_user(buffer, dev->read_buffer, bytes_to_read)) {
drivers/usb/misc/sisusbvga/sisusbvga.c
1149
if (copy_to_user(userbuffer,
drivers/usb/misc/sisusbvga/sisusbvga.c
2619
if (copy_to_user((void __user *)arg, y, sizeof(*y)))
drivers/usb/misc/sisusbvga/sisusbvga.c
2716
if (copy_to_user((void __user *)arg, &x, sizeof(x)))
drivers/usb/misc/sisusbvga/sisusbvga.c
493
if (copy_to_user(userbuffer, buffer, thispass))
drivers/usb/misc/usblcd.c
150
if (copy_to_user(buffer, dev->bulk_in_buffer, bytes_read))
drivers/usb/misc/usblcd.c
180
if (copy_to_user((void __user *)arg, buf, strlen(buf)) != 0)
drivers/usb/misc/usblcd.c
185
if (copy_to_user((void __user *)arg, buf, strlen(buf)) != 0)
drivers/usb/mon/mon_bin.c
286
if (copy_to_user(to, buf, step_len))
drivers/usb/mon/mon_bin.c
761
if (copy_to_user(hdr, ep, hdrbytes)) {
drivers/usb/mon/mon_bin.c
830
if (step_len && copy_to_user(buf, ptr, step_len)) {
drivers/usb/mon/mon_text.c
386
if (copy_to_user(buf, &rp->printf_buf[rp->printf_offset], togo))
drivers/usb/serial/ftdi_sio.c
1486
if (copy_to_user(retinfo, &result, sizeof(unsigned int)))
drivers/usb/serial/io_edgeport.c
1489
if (copy_to_user(value, &result, sizeof(int)))
drivers/usb/serial/mos7720.c
1552
if (copy_to_user(value, &result, sizeof(int)))
drivers/usb/serial/mos7840.c
1363
if (copy_to_user(value, &result, sizeof(int)))
drivers/usb/serial/xr_serial.c
853
if (copy_to_user(argp, &data->rs485, sizeof(data->rs485))) {
drivers/usb/serial/xr_serial.c
878
if (copy_to_user(argp, &rs485, sizeof(rs485)))
drivers/usb/usb-skeleton.c
304
if (copy_to_user(buffer,
drivers/vdpa/vdpa_user/vduse_dev.c
1382
ret = copy_to_user(argp, &entry, _IOC_SIZE(cmd));
drivers/vdpa/vdpa_user/vduse_dev.c
1494
if (copy_to_user(argp, &vq_info, sizeof(vq_info)))
drivers/vdpa/vdpa_user/vduse_dev.c
1607
if (copy_to_user(argp, &info, sizeof(info)))
drivers/vfio/cdx/main.c
129
return copy_to_user(arg, &info, minsz) ? -EFAULT : 0;
drivers/vfio/cdx/main.c
172
return copy_to_user(arg, &info, minsz) ? -EFAULT : 0;
drivers/vfio/device_cdev.c
147
ret = copy_to_user(&arg->out_devid, &df->devid,
drivers/vfio/device_cdev.c
238
if (copy_to_user(&arg->pt_id, &attach.pt_id, sizeof(attach.pt_id))) {
drivers/vfio/fsl-mc/vfio_fsl_mc.c
167
return copy_to_user((void __user *)arg, &info, minsz) ?
drivers/vfio/fsl-mc/vfio_fsl_mc.c
187
if (copy_to_user((void __user *)arg, &info, minsz))
drivers/vfio/fsl-mc/vfio_fsl_mc.c
266
if (copy_to_user(buf, data, 64))
drivers/vfio/group.c
354
if (copy_to_user(arg, &status, minsz))
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
896
return copy_to_user((void __user *)arg, &info, minsz) ? -EFAULT : 0;
drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c
929
ret = copy_to_user(buf, vf_data + *pos, len);
drivers/vfio/pci/mlx5/main.c
147
ret = copy_to_user(*buf, from_buff + page_offset, page_len);
drivers/vfio/pci/mlx5/main.c
548
if (copy_to_user((void __user *)arg, &info, minsz))
drivers/vfio/pci/nvgrace-gpu/main.c
539
if (copy_to_user(buf + copy_offset,
drivers/vfio/pci/nvgrace-gpu/main.c
653
if (copy_to_user(buf,
drivers/vfio/pci/pds/lm.c
216
err = copy_to_user(buf, from_buff + page_offset, page_len);
drivers/vfio/pci/qat/main.c
163
return copy_to_user((void __user *)arg, &info, minsz) ? -EFAULT : 0;
drivers/vfio/pci/qat/main.c
192
ret = copy_to_user(buf, mig_dev->state + *offs, len);
drivers/vfio/pci/vfio_pci_config.c
1967
if (copy_to_user(buf, &val, count))
drivers/vfio/pci/vfio_pci_core.c
1023
if (copy_to_user(arg + 1, caps.buf, caps.size)) {
drivers/vfio/pci/vfio_pci_core.c
1033
return copy_to_user(arg, &info, minsz) ? -EFAULT : 0;
drivers/vfio/pci/vfio_pci_core.c
1185
return copy_to_user(arg, &info, minsz) ? -EFAULT : 0;
drivers/vfio/pci/vfio_pci_core.c
1313
if (copy_to_user(arg->devices, devices,
drivers/vfio/pci/vfio_pci_core.c
1323
if (copy_to_user(arg, &hdr, minsz))
drivers/vfio/pci/vfio_pci_igd.c
142
copy_to_user(buf + off, opregionvbt->vbt_ex + (pos - OPREGION_SIZE),
drivers/vfio/pci/vfio_pci_igd.c
303
if (copy_to_user(buf + count - size, &val, 1))
drivers/vfio/pci/vfio_pci_igd.c
319
if (copy_to_user(buf + count - size, &lval, 2))
drivers/vfio/pci/vfio_pci_igd.c
335
if (copy_to_user(buf + count - size, &lval, 4))
drivers/vfio/pci/vfio_pci_igd.c
351
if (copy_to_user(buf + count - size, &lval, 2))
drivers/vfio/pci/vfio_pci_igd.c
365
if (copy_to_user(buf + count - size, &val, 1))
drivers/vfio/pci/vfio_pci_igd.c
54
if (copy_to_user(dst + (*off), src, bytes))
drivers/vfio/pci/vfio_pci_rdwr.c
116
if (copy_to_user(buf, &val, sizeof(val))) \
drivers/vfio/pci/vfio_pci_rdwr.c
186
if (copy_to_user(buf + i, &val, 1))
drivers/vfio/pci/virtio/legacy_io.c
100
if (copy_to_user(buf, &queue_notify,
drivers/vfio/pci/virtio/legacy_io.c
147
if (copy_to_user(buf + copy_offset, (void *)&val16 + register_offset, copy_count))
drivers/vfio/pci/virtio/legacy_io.c
159
if (copy_to_user(buf + copy_offset, (void *)&val16 + register_offset,
drivers/vfio/pci/virtio/legacy_io.c
169
if (copy_to_user(buf + copy_offset, &val8, copy_count))
drivers/vfio/pci/virtio/legacy_io.c
180
if (copy_to_user(buf + copy_offset, (void *)&val32 + register_offset, copy_count))
drivers/vfio/pci/virtio/legacy_io.c
192
if (copy_to_user(buf + copy_offset, (void *)&val16 + register_offset,
drivers/vfio/pci/virtio/legacy_io.c
201
if (copy_to_user(buf + copy_offset, (void *)&val16 + register_offset,
drivers/vfio/pci/virtio/legacy_io.c
47
if (copy_to_user(buf, bar0_buf + pos, count))
drivers/vfio/pci/virtio/migrate.c
360
ret = copy_to_user(*buf, from_buff + page_offset, page_len);
drivers/vfio/pci/virtio/migrate.c
517
if (copy_to_user((void __user *)arg, &info, minsz))
drivers/vfio/platform/vfio_platform_common.c
318
return copy_to_user((void __user *)arg, &info, minsz) ?
drivers/vfio/platform/vfio_platform_common.c
338
return copy_to_user((void __user *)arg, &info, minsz) ?
drivers/vfio/platform/vfio_platform_common.c
407
if (copy_to_user(buf, &val, 4))
drivers/vfio/platform/vfio_platform_common.c
415
if (copy_to_user(buf, &val, 2))
drivers/vfio/platform/vfio_platform_common.c
423
if (copy_to_user(buf, &val, 1))
drivers/vfio/vfio_iommu_spapr_tce.c
1142
if (!ret && copy_to_user((void __user *)arg, &create, minsz))
drivers/vfio/vfio_iommu_spapr_tce.c
900
if (copy_to_user((void __user *)arg, &info, minsz))
drivers/vfio/vfio_iommu_type1.c
1301
if (copy_to_user((void __user *)(bitmap + copy_offset), dma->bitmap,
drivers/vfio/vfio_iommu_type1.c
2880
if (copy_to_user((void __user *)arg +
drivers/vfio/vfio_iommu_type1.c
2892
return copy_to_user((void __user *)arg, &info, minsz) ?
drivers/vfio/vfio_iommu_type1.c
2964
return copy_to_user((void __user *)arg, &unmap, minsz) ?
drivers/vfio/vfio_iommu_type1.c
3177
*copied = copy_to_user((void __user *)vaddr, data,
drivers/vfio/vfio_main.c
1123
if (copy_to_user(arg, &control, sizeof(control))) {
drivers/vfio/vfio_main.c
1290
if (copy_to_user(arg + 1, caps.buf, caps.size)) {
drivers/vfio/vfio_main.c
1298
if (copy_to_user(arg, &info, minsz)){
drivers/vfio/vfio_main.c
875
if (copy_to_user(arg, mig, sizeof(*mig))) {
drivers/vfio/vfio_main.c
932
if (copy_to_user(arg, &mig, sizeof(mig)))
drivers/vfio/vfio_main.c
961
if (copy_to_user(arg, &data_size, sizeof(data_size)))
drivers/vfio/vfio_main.c
983
if (copy_to_user(arg, &mig, sizeof(mig)))
drivers/vhost/net.c
1748
if (copy_to_user(featurep, &features, sizeof features))
drivers/vhost/net.c
1766
if (copy_to_user(argp, vhost_net_features,
drivers/vhost/net.c
1803
if (copy_to_user(featurep, &features, sizeof(features)))
drivers/vhost/scsi.c
2392
if (copy_to_user(argp, &abi_version, sizeof abi_version))
drivers/vhost/scsi.c
2411
if (copy_to_user(featurep, &features, sizeof features))
drivers/vhost/test.c
338
if (copy_to_user(featurep, &features, sizeof features))
drivers/vhost/vdpa.c
281
if (copy_to_user(argp, &device_id, sizeof(device_id)))
drivers/vhost/vdpa.c
295
if (copy_to_user(statusp, &status, sizeof(status)))
drivers/vhost/vdpa.c
373
if (copy_to_user(c->buf, buf, config.len)) {
drivers/vhost/vdpa.c
437
if (copy_to_user(featurep, &features, sizeof(features)))
drivers/vhost/vdpa.c
506
if (copy_to_user(argp, &num, sizeof(num)))
drivers/vhost/vdpa.c
556
if (copy_to_user(argp, &range, sizeof(range)))
drivers/vhost/vdpa.c
569
if (copy_to_user(argp, &size, sizeof(size)))
drivers/vhost/vdpa.c
579
if (copy_to_user(argp, &vdpa->nvqs, sizeof(vdpa->nvqs)))
drivers/vhost/vdpa.c
667
else if (copy_to_user(argp, &s, sizeof(s)))
drivers/vhost/vdpa.c
677
else if (copy_to_user(argp, &s, sizeof(s)))
drivers/vhost/vdpa.c
695
if (copy_to_user(argp, &s, sizeof(s)))
drivers/vhost/vdpa.c
843
if (copy_to_user(argp, &v->vdpa->ngroups,
drivers/vhost/vdpa.c
848
if (copy_to_user(argp, &v->vdpa->nas, sizeof(v->vdpa->nas)))
drivers/vhost/vdpa.c
869
if (copy_to_user(featurep, &features, sizeof(features)))
drivers/vhost/vhost.c
1041
if (!ret && copy_to_user(argp, &state, sizeof(state)))
drivers/vhost/vhost.c
106
if (copy_to_user(argp, &s, sizeof(s)))
drivers/vhost/vhost.c
1080
if (copy_to_user(argp, &ring_worker, sizeof(ring_worker)))
drivers/vhost/vhost.c
2184
if (copy_to_user(argp, &s, sizeof s))
drivers/vhost/vhost.c
2244
if (copy_to_user(argp, &s, sizeof(s)))
drivers/vhost/vringh.c
624
return copy_to_user((__force void __user *)dst, src,
drivers/vhost/vringh.c
638
return copy_to_user((__force void __user *)dst, src, len) ?
drivers/vhost/vsock.c
884
if (copy_to_user(argp, &features, sizeof(features)))
drivers/vhost/vsock.c
893
if (copy_to_user(argp, &features, sizeof(features)))
drivers/video/fbdev/amifb.c
3395
return copy_to_user(argp, &crsr.fix,
drivers/video/fbdev/amifb.c
3404
return copy_to_user(argp, &crsr.var,
drivers/video/fbdev/amifb.c
3418
return copy_to_user(argp, &crsr.state,
drivers/video/fbdev/arcfb.c
397
if (copy_to_user(argp, &ctl2, sizeof(ctl2)))
drivers/video/fbdev/atafb.c
2578
if (copy_to_user((void *)arg, ¤t_par,
drivers/video/fbdev/aty/atyfb_base.c
1843
if (copy_to_user((struct fbtype __user *) arg, &fbtyp,
drivers/video/fbdev/aty/atyfb_base.c
1879
if (copy_to_user((struct atyclk __user *) arg, &clk,
drivers/video/fbdev/au1200fb.c
1480
val = copy_to_user((void __user *) arg, &iodata, sizeof(iodata));
drivers/video/fbdev/cg14.c
298
if (copy_to_user(mdii, &kmdi, sizeof(kmdi)))
drivers/video/fbdev/cobalt_lcdfb.c
166
if (copy_to_user(buf, src, len))
drivers/video/fbdev/core/fb_chrdev.c
105
ret = copy_to_user(argp, &fix, sizeof(fix)) ? -EFAULT : 0;
drivers/video/fbdev/core/fb_chrdev.c
128
if (ret == 0 && copy_to_user(argp, &var, sizeof(var)))
drivers/video/fbdev/core/fb_chrdev.c
234
err = copy_to_user(&fix32->id, &fix->id, sizeof(fix32->id));
drivers/video/fbdev/core/fb_chrdev.c
253
err |= copy_to_user(fix32->reserved, fix->reserved,
drivers/video/fbdev/core/fb_chrdev.c
79
ret = copy_to_user(argp, &var, sizeof(var)) ? -EFAULT : 0;
drivers/video/fbdev/core/fb_chrdev.c
95
if (!ret && copy_to_user(argp, &var, sizeof(var)))
drivers/video/fbdev/core/fb_io_fops.c
53
trailing = copy_to_user(buf, buffer, c);
drivers/video/fbdev/core/fb_sys_fops.c
52
c = copy_to_user(buf, src, count);
drivers/video/fbdev/core/fbcmap.c
209
if (copy_to_user(to->red+tooff, from->red+fromoff, size))
drivers/video/fbdev/core/fbcmap.c
211
if (copy_to_user(to->green+tooff, from->green+fromoff, size))
drivers/video/fbdev/core/fbcmap.c
213
if (copy_to_user(to->blue+tooff, from->blue+fromoff, size))
drivers/video/fbdev/core/fbcmap.c
216
if (copy_to_user(to->transp+tooff, from->transp+fromoff, size))
drivers/video/fbdev/core/fbcon.c
3166
return copy_to_user(argp, &con2fb, sizeof(con2fb)) ? -EFAULT : 0;
drivers/video/fbdev/fsl-diu-fb.c
1303
if (copy_to_user(buf, &pix_fmt, sizeof(pix_fmt)))
drivers/video/fbdev/fsl-diu-fb.c
1317
if (copy_to_user(buf, &aoi_d, sizeof(aoi_d)))
drivers/video/fbdev/fsl-diu-fb.c
1322
if (copy_to_user(buf, &global_alpha, sizeof(global_alpha)))
drivers/video/fbdev/fsl-diu-fb.c
1372
if (copy_to_user(buf, data->gamma, sizeof(data->gamma)))
drivers/video/fbdev/imsttfb.c
1284
if (copy_to_user((void __user *)(arg + 4), ®[1], 4))
drivers/video/fbdev/imsttfb.c
1296
if (copy_to_user((void __user *)(arg + 4), ®[1], 4))
drivers/video/fbdev/imsttfb.c
1312
if (copy_to_user((void __user *)(arg + 1), &idx[1], 1))
drivers/video/fbdev/kyro/fbdev.c
631
if (copy_to_user(argp, &deviceInfo.ulOverlayUVStride, sizeof(deviceInfo.ulOverlayUVStride)))
drivers/video/fbdev/kyro/fbdev.c
635
if (copy_to_user(argp, &deviceInfo.ulOverlayStride, sizeof(deviceInfo.ulOverlayStride)))
drivers/video/fbdev/kyro/fbdev.c
639
if (copy_to_user(argp, &deviceInfo.ulOverlayOffset, sizeof(deviceInfo.ulOverlayOffset)))
drivers/video/fbdev/matrox/matroxfb_base.c
1099
if (copy_to_user(argp, &r, sizeof(r)))
drivers/video/fbdev/matrox/matroxfb_base.c
1122
copy_to_user(argp, &qctrl, sizeof(qctrl)))
drivers/video/fbdev/matrox/matroxfb_base.c
1144
copy_to_user(argp, &ctrl, sizeof(ctrl)))
drivers/video/fbdev/matrox/matroxfb_base.c
897
if (copy_to_user(argp, &vblank, sizeof(vblank)))
drivers/video/fbdev/matrox/matroxfb_base.c
981
if (copy_to_user(argp, &mom, sizeof(mom)))
drivers/video/fbdev/matrox/matroxfb_crtc2.c
441
if (copy_to_user((void __user *)arg, &vblank, sizeof(vblank)))
drivers/video/fbdev/mb862xx/mb862xxfbdrv.c
316
if (copy_to_user(argp, l1_cfg, sizeof(*l1_cfg)))
drivers/video/fbdev/omap/omapfb_main.c
1126
if (copy_to_user((void __user *)arg, &p.plane_info,
drivers/video/fbdev/omap/omapfb_main.c
1140
if (copy_to_user((void __user *)arg, &p.mem_info,
drivers/video/fbdev/omap/omapfb_main.c
1154
if (copy_to_user((void __user *)arg, &p.color_key,
drivers/video/fbdev/omap/omapfb_main.c
1160
if (copy_to_user((void __user *)arg, &p.caps, sizeof(p.caps)))
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
500
if (copy_to_user(mr->buffer, buf, r))
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
660
if (copy_to_user((void __user *)arg, &p.plane_info,
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
679
if (copy_to_user((void __user *)arg, &p.mem_info,
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
697
if (copy_to_user((void __user *)arg, &p.caps, sizeof(p.caps)))
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
711
if (copy_to_user((void __user *)arg, &p.ovl_colormode,
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
748
if (copy_to_user((void __user *)arg, &p.color_key,
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
847
if (copy_to_user((void __user *)arg, &p.vram_info,
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
898
if (copy_to_user((void __user *)arg, &p.display_info,
drivers/video/fbdev/ps3fb.c
793
if (copy_to_user(argp, &vblank, sizeof(vblank)))
drivers/video/fbdev/ps3fb.c
844
if (!copy_to_user(argp, &val, sizeof(val)))
drivers/video/fbdev/ps3fb.c
858
if (!copy_to_user(argp, &res, sizeof(res)))
drivers/video/fbdev/sis/sis_main.c
1679
if(copy_to_user((void __user *)arg, &sismemreq, sizeof(sismemreq))) {
drivers/video/fbdev/sis/sis_main.c
1702
if(copy_to_user((void __user *)arg, &sisvbblank, sizeof(sisvbblank)))
drivers/video/fbdev/sis/sis_main.c
1758
if(copy_to_user((void __user *)arg, &ivideo->sisfb_infoblock,
drivers/video/fbdev/sis/sis_main.c
1817
if(copy_to_user((void __user *)arg, &ivideo->sisfb_command,
drivers/video/fbdev/sm712fb.c
1074
if (copy_to_user(buf, buffer, c)) {
drivers/video/fbdev/smscufx.c
942
if (copy_to_user(edid, dev->edid, dev->edid_size))
drivers/video/fbdev/sstfb.c
762
if (copy_to_user((void __user *)arg, &val, sizeof(val)))
drivers/video/fbdev/udlfb.c
825
if (copy_to_user(edid, dlfb->edid, dlfb->edid_size))
drivers/video/fbdev/via/ioctl.c
60
if (copy_to_user((void __user *)arg, &viainfo, sizeof(viainfo)))
drivers/video/fbdev/via/viafbdev.c
404
if (copy_to_user(argp, viaparinfo->chip_info,
drivers/video/fbdev/via/viafbdev.c
441
if (copy_to_user(argp, &u.viamode, sizeof(u.viamode)))
drivers/video/fbdev/via/viafbdev.c
475
if (copy_to_user(argp, &u.viasamm, sizeof(u.viasamm)))
drivers/video/fbdev/via/viafbdev.c
525
if (copy_to_user(argp, &u.active_dev, sizeof(u.active_dev)))
drivers/video/fbdev/via/viafbdev.c
535
if (copy_to_user(argp, &u.driver_version,
drivers/video/fbdev/via/viafbdev.c
545
if (copy_to_user(argp, &u.viafb_setting,
drivers/video/fbdev/via/viafbdev.c
572
if (copy_to_user(argp, driver_name, sizeof(driver_name)))
drivers/video/fbdev/via/viafbdev.c
590
if (copy_to_user(argp, viafb_gamma_table,
drivers/video/fbdev/via/viafbdev.c
614
if (copy_to_user(argp, &u.panel_pos_size_para,
drivers/video/fbdev/via/viafbdev.c
623
if (copy_to_user(argp, &u.panel_pos_size_para,
drivers/video/fbdev/via/viafbdev.c
633
if (copy_to_user(argp, &u.panel_pos_size_para,
drivers/video/fbdev/via/viafbdev.c
642
if (copy_to_user(argp, &u.panel_pos_size_para,
drivers/virt/acrn/hsm.c
151
if (copy_to_user((void __user *)ioctl_param, vm_param,
drivers/virt/acrn/hsm.c
62
if (copy_to_user(uptr, pm_info, sizeof(u64)))
drivers/virt/acrn/hsm.c
77
if (copy_to_user(uptr, px_data, sizeof(*px_data)))
drivers/virt/acrn/hsm.c
92
if (copy_to_user(uptr, cx_data, sizeof(*cx_data)))
drivers/virt/coco/sev-guest/sev-guest.c
109
if (copy_to_user((void __user *)arg->resp_data, report_resp, sizeof(*report_resp)))
drivers/virt/coco/sev-guest/sev-guest.c
158
if (copy_to_user((void __user *)arg->resp_data, derived_key_resp,
drivers/virt/coco/sev-guest/sev-guest.c
323
if (input.exitinfo2 && copy_to_user(argp, &input, sizeof(input)))
drivers/virt/fsl_hypervisor.c
111
if (copy_to_user(&p->ret, ¶m.ret, sizeof(__u32)))
drivers/virt/fsl_hypervisor.c
132
if (copy_to_user(&p->ret, ¶m.ret, sizeof(__u32)))
drivers/virt/fsl_hypervisor.c
304
if (copy_to_user(&p->ret, ¶m.ret, sizeof(__u32)))
drivers/virt/fsl_hypervisor.c
325
if (copy_to_user(&p->ret, ¶m.ret, sizeof(__u32)))
drivers/virt/fsl_hypervisor.c
388
if (copy_to_user(upropval, propval, param.proplen) ||
drivers/virt/fsl_hypervisor.c
65
if (copy_to_user(&p->ret, ¶m.ret, sizeof(__u32)))
drivers/virt/fsl_hypervisor.c
89
if (copy_to_user(p, ¶m, sizeof(struct fsl_hv_ioctl_status)))
drivers/virt/nitro_enclaves/ne_misc_dev.c
1210
if (copy_to_user((void __user *)arg, &vcpu_id, sizeof(vcpu_id)))
drivers/virt/nitro_enclaves/ne_misc_dev.c
1246
if (copy_to_user((void __user *)arg, &image_load_info, sizeof(image_load_info)))
drivers/virt/nitro_enclaves/ne_misc_dev.c
1366
if (copy_to_user((void __user *)arg, &enclave_start_info,
drivers/virt/nitro_enclaves/ne_misc_dev.c
1691
if (copy_to_user(slot_uid, &ne_enclave->slot_uid, sizeof(ne_enclave->slot_uid))) {
drivers/virt/vboxguest/vboxguest_linux.c
166
if (copy_to_user((void *)arg, buf, returned_size) != 0)
drivers/virt/vboxguest/vboxguest_utils.c
600
ret = copy_to_user(p, bounce_bufs[i],
drivers/watchdog/acquirewdt.c
157
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/advantechwdt.c
146
if (copy_to_user(argp, &ident, sizeof(ident)))
drivers/watchdog/alim1535_wdt.c
190
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/alim7101_wdt.c
247
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/at91rm9200_wdt.c
167
return copy_to_user(argp, &at91_wdt_info,
drivers/watchdog/ath79_wdt.c
193
err = copy_to_user(argp, &ath79_wdt_info,
drivers/watchdog/cpwd.c
422
if (copy_to_user(argp, &info, sizeof(struct watchdog_info)))
drivers/watchdog/cpwd.c
454
if (copy_to_user(argp, &setopt, sizeof(unsigned int)))
drivers/watchdog/eurotechwdt.c
249
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/gef_wdt.c
173
if (copy_to_user(argp, &info, sizeof(info)))
drivers/watchdog/geodewdt.c
151
return copy_to_user(argp, &ident,
drivers/watchdog/ib700wdt.c
182
if (copy_to_user(argp, &ident, sizeof(ident)))
drivers/watchdog/ibmasr.c
282
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/indydog.c
110
if (copy_to_user((struct watchdog_info *)arg,
drivers/watchdog/it8712f_wdt.c
269
if (copy_to_user(argp, &ident, sizeof(ident)))
drivers/watchdog/m54xx_wdt.c
127
ret = copy_to_user((struct watchdog_info *)arg, &ident,
drivers/watchdog/machzwd.c
310
if (copy_to_user(argp, &zf_info, sizeof(zf_info)))
drivers/watchdog/mixcomwd.c
206
if (copy_to_user(argp, &ident, sizeof(ident)))
drivers/watchdog/mtx-1_wdt.c
142
if (copy_to_user(argp, &ident, sizeof(ident)))
drivers/watchdog/nv_tco.c
227
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/pc87413_wdt.c
400
return copy_to_user(uarg.ident, &ident,
drivers/watchdog/pcwd.c
605
if (copy_to_user(argp, &ident, sizeof(ident)))
drivers/watchdog/pcwd.c
727
if (copy_to_user(buf, &temperature, 1))
drivers/watchdog/pcwd_pci.c
480
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/pcwd_pci.c
608
if (copy_to_user(data, &temperature, 1))
drivers/watchdog/pcwd_usb.c
405
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/pcwd_usb.c
517
if (copy_to_user(data, &temperature, 1))
drivers/watchdog/pika_wdt.c
182
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/rc32434_wdt.c
202
if (copy_to_user(argp, &ident, sizeof(ident)))
drivers/watchdog/rc32434_wdt.c
208
if (copy_to_user(argp, &value, sizeof(int)))
drivers/watchdog/rc32434_wdt.c
235
return copy_to_user(argp, &timeout, sizeof(int)) ? -EFAULT : 0;
drivers/watchdog/rdc321x_wdt.c
161
if (copy_to_user(argp, &value, sizeof(u32)))
drivers/watchdog/rdc321x_wdt.c
165
if (copy_to_user(argp, &ident, sizeof(ident)))
drivers/watchdog/riowd.c
102
if (copy_to_user(argp, &info, sizeof(info)))
drivers/watchdog/sa1100_wdt.c
127
ret = copy_to_user(argp, &ident,
drivers/watchdog/sb_wdog.c
179
ret = copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/sbc60xxwdt.c
234
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/sbc7240_wdt.c
160
return copy_to_user((void __user *)arg, &ident, sizeof(ident))
drivers/watchdog/sbc_epx_c3.c
114
if (copy_to_user(argp, &ident, sizeof(ident)))
drivers/watchdog/sbc_fitpc2_wdt.c
126
ret = copy_to_user((struct watchdog_info __user *)arg, &ident,
drivers/watchdog/sc1200wdt.c
195
if (copy_to_user(argp, &ident, sizeof(ident)))
drivers/watchdog/sc520_wdt.c
286
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/sch311x_wdt.c
260
if (copy_to_user(argp, &ident, sizeof(ident)))
drivers/watchdog/scx200_wdt.c
170
if (copy_to_user(argp, &ident, sizeof(ident)))
drivers/watchdog/smsc37b787_wdt.c
441
return copy_to_user(uarg.ident, &ident, sizeof(ident))
drivers/watchdog/w83877f_wdt.c
252
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/w83977f_wdt.c
387
return copy_to_user(uarg.ident, &ident,
drivers/watchdog/wafer5823wdt.c
137
if (copy_to_user(argp, &ident, sizeof(ident)))
drivers/watchdog/watchdog_dev.c
771
err = copy_to_user(argp, wdd->info,
drivers/watchdog/wdrtas.c
285
if (copy_to_user(argp, &wdinfo, sizeof(wdinfo)))
drivers/watchdog/wdrtas.c
415
if (copy_to_user(buf, &temperature, 1))
drivers/watchdog/wdt.c
377
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/wdt.c
464
if (copy_to_user(buf, &temperature, 1))
drivers/watchdog/wdt285.c
143
if (copy_to_user((void __user *)arg, &ident, sizeof(ident)))
drivers/watchdog/wdt977.c
363
return copy_to_user(uarg.ident, &ident,
drivers/watchdog/wdt_pci.c
414
return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0;
drivers/watchdog/wdt_pci.c
507
if (copy_to_user(buf, &temperature, 1))
drivers/xen/evtchn.c
259
if (copy_to_user(buf, evtchn_ring_entry(u, c), bytes1) ||
drivers/xen/evtchn.c
261
copy_to_user(&buf[bytes1], &u->ring[0], bytes2)))
drivers/xen/gntalloc.c
316
if (copy_to_user(arg, &op, sizeof(op))) {
drivers/xen/gntalloc.c
320
if (copy_to_user(arg->gref_ids_flex, gref_ids,
drivers/xen/gntdev-dmabuf.c
753
if (copy_to_user(u, &op, sizeof(op)) != 0)
drivers/xen/gntdev-dmabuf.c
792
if (copy_to_user(u->refs, gntdev_dmabuf->u.imp.refs,
drivers/xen/gntdev.c
675
if (copy_to_user(u, &op, sizeof(op)) != 0)
drivers/xen/gntdev.c
732
if (rv == 0 && copy_to_user(u, &op, sizeof(op)) != 0)
drivers/xen/mcelog.c
126
err |= copy_to_user(buf, m, sizeof(*m));
drivers/xen/privcmd.c
877
if (copy_to_user(udata, &kdata, sizeof(kdata)))
drivers/xen/xenbus/xenbus_dev_frontend.c
153
ret = copy_to_user(ubuf + i, &rb->msg[rb->cons], sz);
drivers/zorro/proc.c
52
if (copy_to_user(buf, (void *)&cd + pos, nbytes))
fs/afs/inode.c
107
if (copy_to_user(buffer, content, len))
fs/aio.c
1270
copy_ret = copy_to_user(event + ret, ev + pos,
fs/autofs/dev-ioctl.c
750
if (err >= 0 && copy_to_user(user, param, AUTOFS_DEV_IOCTL_SIZE))
fs/autofs/expire.c
559
if (copy_to_user(pkt_p, &pkt, sizeof(struct autofs_packet_expire)))
fs/binfmt_elf.c
206
if (copy_to_user(u_platform, k_platform, len))
fs/binfmt_elf.c
219
if (copy_to_user(u_base_platform, k_base_platform, len))
fs/binfmt_elf.c
229
if (copy_to_user(u_rand_bytes, k_rand_bytes, sizeof(k_rand_bytes)))
fs/binfmt_elf.c
361
if (copy_to_user(sp, mm->saved_auxv, ei_index * sizeof(elf_addr_t)))
fs/binfmt_elf_fdpic.c
541
if (copy_to_user(u_platform, k_platform, platform_len) != 0)
fs/binfmt_elf_fdpic.c
556
if (copy_to_user(u_base_platform, k_base_platform, platform_len) != 0)
fs/binfmt_elf_fdpic.c
568
if (copy_to_user((void __user *) sp, exec_params->loadmap, len) != 0)
fs/binfmt_elf_fdpic.c
580
if (copy_to_user((void __user *) sp, interp_params->loadmap,
fs/binfmt_elf_fdpic.c
678
if (copy_to_user((void __user *)csp, mm->saved_auxv,
fs/binfmt_flat.c
643
(copy_to_user((void __user *)textpos + sizeof(struct flat_hdr),
fs/binfmt_flat.c
645
copy_to_user((void __user *)datapos,
fs/binfmt_flat.c
665
copy_to_user((void __user *)datapos,
fs/btrfs/ioctl.c
1276
if (copy_to_user(arg, &flags, sizeof(flags)))
fs/btrfs/ioctl.c
1609
if (ret == 0 && copy_to_user(&uargs->key, &sk, sizeof(sk)))
fs/btrfs/ioctl.c
1638
if (ret == 0 && copy_to_user(&uarg->key, &args.key, sizeof(args.key)))
fs/btrfs/ioctl.c
1641
copy_to_user(&uarg->buf_size, &buf_size, sizeof(buf_size)))
fs/btrfs/ioctl.c
1897
if (ret == 0 && copy_to_user(argp, args, sizeof(*args)))
fs/btrfs/ioctl.c
1940
if (ret == 0 && copy_to_user(argp, args, sizeof(*args)))
fs/btrfs/ioctl.c
2053
if (copy_to_user(argp, subvol_info, sizeof(*subvol_info)))
fs/btrfs/ioctl.c
2150
if (copy_to_user(argp, rootrefs, sizeof(*rootrefs)))
fs/btrfs/ioctl.c
2688
if (copy_to_user(arg, fi_args, sizeof(*fi_args)))
fs/btrfs/ioctl.c
2730
if (ret == 0 && copy_to_user(arg, di_args, sizeof(*di_args)))
fs/btrfs/ioctl.c
2956
if (copy_to_user(user_dest, dest_orig, alloc_size))
fs/btrfs/ioctl.c
2960
if (ret == 0 && copy_to_user(arg, &space_args, sizeof(space_args)))
fs/btrfs/ioctl.c
2992
if (copy_to_user(argp, &transid, sizeof(transid)))
fs/btrfs/ioctl.c
3055
if (copy_to_user(arg, sa, sizeof(*sa)))
fs/btrfs/ioctl.c
3088
if (ret == 0 && copy_to_user(arg, sa, sizeof(*sa)))
fs/btrfs/ioctl.c
3112
if (ret == 0 && copy_to_user(arg, sa, sizeof(*sa)))
fs/btrfs/ioctl.c
3163
if ((ret == 0 || ret == -ECANCELED) && copy_to_user(arg, p, sizeof(*p)))
fs/btrfs/ioctl.c
3216
ret = copy_to_user((void __user *)(unsigned long)ipa->fspath,
fs/btrfs/ioctl.c
3276
ret = copy_to_user((void __user *)(unsigned long)loi->inodes, inodes,
fs/btrfs/ioctl.c
3456
if (copy_to_user(arg, bargs, sizeof(*bargs)))
fs/btrfs/ioctl.c
3509
if (copy_to_user(arg, bargs, sizeof(*bargs)))
fs/btrfs/ioctl.c
3822
if (copy_to_user(arg, &qsa, sizeof(qsa)))
fs/btrfs/ioctl.c
3984
ret = copy_to_user(arg, args32, sizeof(*args32));
fs/btrfs/ioctl.c
4010
ret = copy_to_user(arg, sa, sizeof(*sa));
fs/btrfs/ioctl.c
4038
ret = copy_to_user(arg, label, len);
fs/btrfs/ioctl.c
4099
if (copy_to_user(arg, &features, sizeof(features)))
fs/btrfs/ioctl.c
4115
if (copy_to_user(arg, &features, sizeof(features)))
fs/btrfs/ioctl.c
4388
if (copy_to_user(argp + copy_end,
fs/btrfs/ioctl.c
466
if (copy_to_user(arg, &range, sizeof(range)))
fs/btrfs/ioctl.c
4789
if (copy_to_user(sqe_addr + copy_end,
fs/btrfs/ioctl.c
5018
if (copy_to_user(argp, &args, sizeof(args)))
fs/btrfs/ioctl.c
5032
if (copy_to_user(argp, &args, sizeof(args)))
fs/btrfs/ioctl.c
5046
if (copy_to_user(argp, &args, sizeof(args)))
fs/btrfs/ioctl.c
5084
if (copy_to_user(argp, &args, sizeof(args)))
fs/cachefiles/daemon.c
250
if (copy_to_user(_buffer, buffer, n) != 0)
fs/cachefiles/ondemand.c
462
if (copy_to_user(_buffer, msg, n) != 0)
fs/ceph/dir.c
2186
left = copy_to_user(buf, dfi->dir_info + *ppos, size);
fs/ceph/ioctl.c
236
if (copy_to_user(arg, &dl, sizeof(dl)))
fs/ceph/ioctl.c
31
if (copy_to_user(arg, &l, sizeof(l)))
fs/coda/psdev.c
251
if (copy_to_user(buf, req->uc_data, count))
fs/coda/upcall.c
538
if (copy_to_user(data->vi.out,
fs/crypto/keyring.c
1247
if (!err && copy_to_user(uarg, &arg, sizeof(arg)))
fs/crypto/keyring.c
811
copy_to_user(uarg->key_spec.u.identifier, arg.key_spec.u.identifier,
fs/crypto/policy.c
583
if (copy_to_user(arg, &policy, sizeof(policy.v1)))
fs/crypto/policy.c
615
if (copy_to_user(uarg, &arg, sizeof(arg.policy_size) + policy_size))
fs/crypto/policy.c
633
if (copy_to_user(arg, fscrypt_context_nonce(&ctx),
fs/d_path.c
441
else if (copy_to_user(buf, b.buf, len))
fs/dlm/plock.c
513
if (copy_to_user(u, &info, sizeof(info)))
fs/dlm/user.c
742
if (copy_to_user(buf+len, ua->lksb.sb_lvbptr,
fs/dlm/user.c
761
if (copy_to_user(buf, resultptr, struct_len))
fs/dlm/user.c
778
if (copy_to_user(buf, &ver, sizeof(struct dlm_device_version)))
fs/ecryptfs/miscdev.c
290
if (copy_to_user(&buf[i], packet_length, packet_length_size))
fs/ecryptfs/miscdev.c
293
if (copy_to_user(&buf[i], msg_ctx->msg, msg_ctx->msg_size))
fs/erofs/inode.c
353
ret = copy_to_user(arg, sbi->volume_name,
fs/eventpoll.c
538
if (copy_to_user(uarg, &epoll_params, sizeof(epoll_params)))
fs/exec.c
743
if (copy_to_user((void *) sp, src, PAGE_SIZE - offset) != 0)
fs/exfat/file.c
473
if (copy_to_user((struct fstrim_range __user *)arg, &range, sizeof(range)))
fs/exfat/file.c
506
if (copy_to_user((char __user *)arg, label, ret + 1))
fs/ext4/crypto.c
121
if (copy_to_user(arg, sbi->s_es->s_encrypt_pw_salt, 16))
fs/ext4/ioctl.c
1060
if (copy_to_user(ufiemap, &fiemap, sizeof(fiemap)))
fs/ext4/ioctl.c
1163
if (copy_to_user(user_label, label, sizeof(label)))
fs/ext4/ioctl.c
1179
if (copy_to_user(&ufsuuid->fsu_len, &fsuuid.fsu_len,
fs/ext4/ioctl.c
1193
if (copy_to_user(ufsuuid, &fsuuid, sizeof(fsuuid)) ||
fs/ext4/ioctl.c
1194
copy_to_user(&ufsuuid->fsu_uuid[0], uuid, UUID_SIZE))
fs/ext4/ioctl.c
1308
if (copy_to_user(params, &ret, sizeof(ret)))
fs/ext4/ioctl.c
1661
if (copy_to_user((struct move_extent __user *)arg,
fs/ext4/ioctl.c
1792
if (copy_to_user((struct fstrim_range __user *)arg, &range,
fs/ext4/ioctl.c
881
if (copy_to_user(&info->gi_data->fmh_recs[info->gi_idx++], &fm,
fs/ext4/ioctl.c
933
if (copy_to_user(&info.gi_data->fmh_recs[info.gi_idx - 1].fmr_flags,
fs/ext4/ioctl.c
942
if (copy_to_user(arg, &head, sizeof(struct fsmap_head)))
fs/f2fs/file.c
2627
if (copy_to_user((struct fstrim_range __user *)arg, &range,
fs/f2fs/file.c
2698
if (!err && copy_to_user((__u8 __user *)arg, encrypt_pw_salt, 16))
fs/f2fs/file.c
3091
if (copy_to_user((struct f2fs_defragment __user *)arg, &range,
fs/f2fs/file.c
3724
if (copy_to_user((char __user *)arg, vbuf,
fs/f2fs/file.c
4357
if (copy_to_user((struct f2fs_comp_option __user *)arg, &option,
fs/fat/dir.c
741
copy_to_user(d1->d_name, name, name_len) || \
fs/fat/dir.c
757
if (copy_to_user(d2->d_name, longname, long_len) || \
fs/fat/dir.c
762
copy_to_user(d1->d_name, shortname, short_len) || \
fs/fat/file.c
150
if (copy_to_user(user_range, &range, sizeof(range)))
fs/fcntl.c
300
ret = copy_to_user(owner_p, &owner, sizeof(owner));
fs/fcntl.c
364
if (copy_to_user(argp, &hint, sizeof(*argp)))
fs/fcntl.c
487
if (!err && copy_to_user(argp, &flock, sizeof(flock)))
fs/fcntl.c
558
if (!err && copy_to_user(argp, &deleg, sizeof(deleg)))
fs/fcntl.c
635
if (!err && copy_to_user(argp, &flock, sizeof(flock)))
fs/fcntl.c
690
if (copy_to_user(ufl, &fl, sizeof(struct compat_flock)))
fs/fcntl.c
704
if (copy_to_user(ufl, &fl, sizeof(struct compat_flock64)))
fs/fhandle.c
107
copy_to_user(ufh, handle,
fs/file_attr.c
134
if (copy_to_user(ufa, &xfa, sizeof(xfa)))
fs/filesystems.c
172
res = copy_to_user(buf, tmp->name, len) ? -EFAULT : 0;
fs/fsopen.c
68
if (copy_to_user(_buf, message, n))
fs/fuse/dev_uring.c
640
err = copy_to_user(&ent->headers->op_in, in_args->value,
fs/fuse/dev_uring.c
662
err = copy_to_user(&ent->headers->ring_ent_in_out, &ent_in_out,
fs/fuse/dev_uring.c
693
err = copy_to_user(&ent->headers->in_out, &req->in.h,
fs/gfs2/file.c
319
if (copy_to_user(label, sdp->sd_sb.sb_locktable, GFS2_LOCKNAME_LEN))
fs/gfs2/rgrp.c
1477
if (copy_to_user(argp, &r, sizeof(r)))
fs/hpfs/super.c
221
if (copy_to_user((struct fstrim_range __user *)arg, &range, sizeof(range)))
fs/ioctl.c
144
if (copy_to_user(dest, &extent, sizeof(extent)))
fs/ioctl.c
224
if (copy_to_user(ufiemap, &fiemap, sizeof(fiemap)))
fs/ioctl.c
446
ret = copy_to_user(argp, same, size);
fs/ioctl.c
465
return copy_to_user(argp, &u, sizeof(u)) ? -EFAULT : 0;
fs/ioctl.c
479
return copy_to_user(argp, &u, sizeof(u)) ? -EFAULT : 0;
fs/ioctl.c
518
return copy_to_user(argp, &res, sizeof(res)) ?
fs/jfs/ioctl.c
135
if (copy_to_user((struct fstrim_range __user *)arg, &range,
fs/libfs.c
1156
ret = copy_to_user(to, from + pos, count);
fs/namei.c
6204
if (copy_to_user(buffer, link, copylen))
fs/namespace.c
5610
if (seq->count && copy_to_user(str, seq->buf, seq->count))
fs/namespace.c
5615
if (copy_to_user(s->buf, sm, copysize))
fs/namespace.c
6125
if (copy_to_user(mnt_ids, kls.kmnt_ids, ret * sizeof(*mnt_ids)))
fs/nilfs2/ioctl.c
1047
if (copy_to_user(argp, &range, sizeof(range)))
fs/nilfs2/ioctl.c
1145
if (copy_to_user(argp, &argv, sizeof(argv)))
fs/nilfs2/ioctl.c
1245
if (copy_to_user(argp, label, sizeof(label)))
fs/nilfs2/ioctl.c
336
if (copy_to_user(argp, &cpstat, sizeof(cpstat)))
fs/nilfs2/ioctl.c
401
if (copy_to_user(argp, &sustat, sizeof(sustat)))
fs/nilfs2/ioctl.c
513
if (copy_to_user(argp, &argv, sizeof(argv)))
fs/nilfs2/ioctl.c
97
copy_to_user(base + argv->v_size * i, buf,
fs/nilfs2/ioctl.c
972
if (copy_to_user(argp, &cno, sizeof(cno)))
fs/notify/fanotify/fanotify_user.c
520
if (copy_to_user(buf, &info, sizeof(info)))
fs/notify/fanotify/fanotify_user.c
541
if (copy_to_user(buf, &info, sizeof(info)))
fs/notify/fanotify/fanotify_user.c
588
if (copy_to_user(buf, &info, sizeof(info)))
fs/notify/fanotify/fanotify_user.c
603
if (copy_to_user(buf, &handle, sizeof(handle)))
fs/notify/fanotify/fanotify_user.c
620
if (copy_to_user(buf, fh_buf, fh_len))
fs/notify/fanotify/fanotify_user.c
632
if (copy_to_user(buf, name, name_len))
fs/notify/fanotify/fanotify_user.c
661
if (copy_to_user(buf, &info, info_len))
fs/notify/fanotify/fanotify_user.c
685
if (copy_to_user(buf, &info, info_len))
fs/notify/fanotify/fanotify_user.c
938
if (copy_to_user(buf, &metadata, FAN_EVENT_METADATA_LEN))
fs/notify/inotify/inotify_user.c
224
if (copy_to_user(buf, &inotify_event, event_size))
fs/notify/inotify/inotify_user.c
236
if (copy_to_user(buf, event->name, name_len))
fs/nsfs.c
167
if (copy_to_user(uinfo, kinfo, kinfo->size))
fs/ntfs3/file.c
86
if (copy_to_user(user_range, &range, sizeof(range)))
fs/ntfs3/file.c
94
if (copy_to_user(buf, sbi->volume.label, FSLABEL_MAX))
fs/ocfs2/ioctl.c
37
copy_to_user((typeof(a) __user *)b, &(a), sizeof(a))
fs/ocfs2/ioctl.c
936
if (copy_to_user(argp, &range, sizeof(range)))
fs/ocfs2/move_extents.c
1083
if (copy_to_user(argp, &range, sizeof(range)))
fs/orangefs/devorangefs-req.c
281
ret = copy_to_user(buf, &proto_ver, sizeof(__s32));
fs/orangefs/devorangefs-req.c
284
ret = copy_to_user(buf + sizeof(__s32), &magic, sizeof(__s32));
fs/orangefs/devorangefs-req.c
287
ret = copy_to_user(buf + 2 * sizeof(__s32),
fs/orangefs/devorangefs-req.c
292
ret = copy_to_user(buf + 2 * sizeof(__s32) + sizeof(__u64),
fs/orangefs/devorangefs-req.c
678
ret = copy_to_user((void __user *)arg,
fs/pipe.c
1040
if (unlikely(copy_to_user(fildes, fd, sizeof(fd)))) {
fs/proc/base.c
1051
if (copy_to_user(buf, page, retval)) {
fs/proc/base.c
1839
if (copy_to_user(buffer, pathname, len))
fs/proc/base.c
281
len -= copy_to_user(buf, page+pos, len);
fs/proc/base.c
362
got -= copy_to_user(buf, page, got);
fs/proc/base.c
938
if (!write && copy_to_user(buf, page, this_len)) {
fs/proc/task_mmu.c
2288
if (copy_to_user(buf, pm.buffer, len)) {
fs/proc/task_mmu.c
2971
if (copy_to_user(&uarg->walk_end, &arg->walk_end, sizeof(arg->walk_end)))
fs/proc/task_mmu.c
3008
if (copy_to_user(p->vec_out, buf, n * sizeof(*buf)))
fs/proc/task_mmu.c
792
if (karg.vma_name_size && copy_to_user(u64_to_user_ptr(karg.vma_name_addr),
fs/proc/task_mmu.c
799
if (karg.build_id_size && copy_to_user(u64_to_user_ptr(karg.build_id_addr),
fs/proc/task_mmu.c
803
if (copy_to_user(uarg, &karg, min_t(size_t, sizeof(karg), usize)))
fs/quota/quota.c
114
if (copy_to_user(addr, &fmt, sizeof(fmt)))
fs/quota/quota.c
142
if (copy_to_user(addr, &uinfo, sizeof(uinfo)))
fs/quota/quota.c
222
if (copy_to_user(compat_dqblk, &idq, sizeof(*compat_dqblk)))
fs/quota/quota.c
227
if (copy_to_user(addr, &idq, sizeof(idq)))
fs/quota/quota.c
256
if (copy_to_user(addr, &idq, sizeof(idq)))
fs/quota/quota.c
410
if (copy_to_user(to, from, sizeof(*to)) ||
fs/quota/quota.c
447
if (copy_to_user(addr, &fqs, sizeof(fqs)))
fs/quota/quota.c
517
if (!ret && copy_to_user(addr, &fqs, sizeof(fqs)))
fs/quota/quota.c
722
if (copy_to_user(addr, &fdq, sizeof(fdq)))
fs/quota/quota.c
750
if (copy_to_user(addr, &fdq, sizeof(fdq)))
fs/read_write.c
1690
if (copy_to_user(off_in, &pos_in, sizeof(loff_t)))
fs/read_write.c
1697
if (copy_to_user(off_out, &pos_out, sizeof(loff_t)))
fs/read_write.c
446
if (!copy_to_user(result, &offset, sizeof(offset)))
fs/select.c
328
if (!copy_to_user(p, &rtv, sizeof(rtv)))
fs/select.c
338
if (!copy_to_user(p, &rtv, sizeof(rtv)))
fs/smb/client/ioctl.c
124
if (copy_to_user(arg, &tcon_inf, sizeof(struct smb_mnt_tcon_info)))
fs/smb/client/ioctl.c
159
if (copy_to_user(arg, fsinf, sizeof(struct smb_mnt_fs_info)))
fs/smb/client/ioctl.c
318
if (copy_to_user(in, &out, sizeof(out))) {
fs/smb/client/ioctl.c
325
if (copy_to_user(end, ses->auth_key.response, out.session_key_length)) {
fs/smb/client/ioctl.c
331
if (copy_to_user(end, ses->smb3encryptionkey, out.server_in_key_length)) {
fs/smb/client/ioctl.c
337
if (copy_to_user(end, ses->smb3decryptionkey, out.server_out_key_length)) {
fs/smb/client/ioctl.c
513
if (copy_to_user((void __user *)arg, &pkey_inf,
fs/smb/client/smb2ops.c
1770
if (copy_to_user(&pqi->input_buffer_length,
fs/smb/client/smb2ops.c
1777
if (copy_to_user((void __user *)pqi + sizeof(struct smb_query_info),
fs/smb/client/smb2ops.c
1786
if (copy_to_user(&pqi->input_buffer_length,
fs/smb/client/smb2ops.c
1793
if (copy_to_user(pqi + 1, qi_rsp->Buffer,
fs/smb/client/smb2ops.c
2342
if (copy_to_user(ioc_buf, retbuf, ret_data_len))
fs/smb/client/smb2ops.c
2423
if (copy_to_user(pnotify_buf->notify_data, returned_ioctl_info, ret_len))
fs/smb/client/smb2ops.c
2425
else if (copy_to_user(&pnotify_buf->data_len, &ret_len, sizeof(ret_len)))
fs/splice.c
1435
if (__off_out && copy_to_user(off_out, __off_out, sizeof(loff_t)))
fs/splice.c
1437
if (__off_in && copy_to_user(off_in, __off_in, sizeof(loff_t)))
fs/stat.c
417
return copy_to_user(statbuf,&tmp,sizeof(tmp)) ? -EFAULT : 0;
fs/stat.c
502
return copy_to_user(statbuf,&tmp,sizeof(tmp)) ? -EFAULT : 0;
fs/stat.c
648
return copy_to_user(statbuf,&tmp,sizeof(tmp)) ? -EFAULT : 0;
fs/stat.c
741
return copy_to_user(buffer, &tmp, sizeof(tmp)) ? -EFAULT : 0;
fs/stat.c
850
return copy_to_user(ubuf, &tmp, sizeof(tmp)) ? -EFAULT : 0;
fs/statfs.c
162
if (copy_to_user(p, &buf, sizeof(buf)))
fs/statfs.c
186
if (copy_to_user(p, &buf, sizeof(buf)))
fs/statfs.c
262
return copy_to_user(ubuf, &tmp, sizeof(struct ustat)) ? -EFAULT : 0;
fs/statfs.c
295
if (copy_to_user(ubuf, &buf, sizeof(struct compat_statfs)))
fs/statfs.c
342
if (copy_to_user(ubuf, &buf, sizeof(struct compat_statfs64)))
fs/statfs.c
401
if (copy_to_user(u, &tmp, sizeof(struct compat_ustat)))
fs/udf/file.c
148
if (copy_to_user((char __user *)arg,
fs/udf/file.c
165
return copy_to_user((char __user *)arg,
fs/userfaultfd.c
2017
if (copy_to_user(buf, &uffdio_api, sizeof(uffdio_api)))
fs/userfaultfd.c
2031
if (copy_to_user(buf, &uffdio_api, sizeof(uffdio_api)))
fs/verity/measure.c
54
if (copy_to_user(uarg, &arg, sizeof(arg)))
fs/verity/measure.c
57
if (copy_to_user(uarg->digest, vi->file_digest, hash_alg->digest_size))
fs/verity/read_metadata.c
101
if (copy_to_user(dst, src, length))
fs/verity/read_metadata.c
67
if (copy_to_user(buf, virt + offs_in_page, bytes_to_copy)) {
fs/xattr.c
784
if (ctx->size && copy_to_user(ctx->value, kvalue, error))
fs/xattr.c
917
if (size && copy_to_user(list, klist, error))
fs/xfs/scrub/scrub.c
1001
if (copy_to_user(uvectors, vectors, vec_bytes) ||
fs/xfs/scrub/scrub.c
1002
copy_to_user(uhead, &head, sizeof(head))) {
fs/xfs/scrub/scrub.c
818
if (copy_to_user(arg, &scrub, sizeof(scrub)))
fs/xfs/xfs_discard.c
883
if (copy_to_user(urange, &range, sizeof(range)))
fs/xfs/xfs_exchrange.c
872
if (copy_to_user(user_f, kern_f, sizeof(*kern_f)))
fs/xfs/xfs_fsmap.c
1387
if (copy_to_user(user_recs, recs,
fs/xfs/xfs_fsmap.c
1412
if (copy_to_user(&user_rec->fmr_flags, &last_flags,
fs/xfs/xfs_fsmap.c
1420
if (copy_to_user(arg, &head, sizeof(struct fsmap_head))) {
fs/xfs/xfs_handle.c
131
if (copy_to_user(hreq->ohandle, &handle, hsize) ||
fs/xfs/xfs_handle.c
132
copy_to_user(hreq->ohandlen, &hsize, sizeof(__s32)))
fs/xfs/xfs_handle.c
460
if (copy_to_user(ubuf, buffer, bufsize) ||
fs/xfs/xfs_handle.c
461
copy_to_user(ucursor, &context.cursor, sizeof(context.cursor)))
fs/xfs/xfs_handle.c
517
if (copy_to_user(ubuf, args.value, args.valuelen))
fs/xfs/xfs_handle.c
647
if (copy_to_user(am_hreq.ops, ops, size))
fs/xfs/xfs_handle.c
835
if (copy_to_user(u64_to_user_ptr(gpx->gph.gph_request.gp_buffer),
fs/xfs/xfs_handle.c
869
if (copy_to_user(ureq, kreq, sizeof(*kreq)))
fs/xfs/xfs_handle.c
916
if (copy_to_user(ureq, kreq, sizeof(*kreq)))
fs/xfs/xfs_ioctl.c
1140
if (copy_to_user(arg, &fsop, sizeof(fsop)))
fs/xfs/xfs_ioctl.c
1158
if (copy_to_user(uarg, &out, sizeof(out)))
fs/xfs/xfs_ioctl.c
1223
if (copy_to_user(arg, &da, sizeof(da)))
fs/xfs/xfs_ioctl.c
146
copy_to_user(bulkreq.lastip, &lastino, sizeof(xfs_ino_t)))
fs/xfs/xfs_ioctl.c
150
copy_to_user(bulkreq.ocount, &breq.ocount, sizeof(__s32)))
fs/xfs/xfs_ioctl.c
162
if (copy_to_user(breq->ubuffer, bstat, sizeof(struct xfs_bulkstat)))
fs/xfs/xfs_ioctl.c
295
if (copy_to_user(&arg->hdr, &hdr, sizeof(hdr)))
fs/xfs/xfs_ioctl.c
306
if (copy_to_user(breq->ubuffer, igrp, sizeof(struct xfs_inumbers)))
fs/xfs/xfs_ioctl.c
348
if (copy_to_user(&arg->hdr, &hdr, sizeof(hdr)))
fs/xfs/xfs_ioctl.c
374
if (copy_to_user(arg, &fsgeo, len))
fs/xfs/xfs_ioctl.c
404
if (copy_to_user(arg, &ageo, sizeof(ageo)))
fs/xfs/xfs_ioctl.c
436
if (copy_to_user(arg, &rgeo, sizeof(rgeo)))
fs/xfs/xfs_ioctl.c
59
if (copy_to_user(breq->ubuffer, &bs1, sizeof(bs1)))
fs/xfs/xfs_ioctl.c
72
if (copy_to_user(breq->ubuffer, &ig1, sizeof(struct xfs_inogrp)))
fs/xfs/xfs_ioctl.c
908
if (copy_to_user(arg, &bmx, recsize))
fs/xfs/xfs_ioctl.c
993
if (copy_to_user(user_label, label, sizeof(label)))
fs/xfs/xfs_ioctl32.c
301
copy_to_user(bulkreq.lastip, &lastino, sizeof(xfs_ino_t)))
fs/xfs/xfs_ioctl32.c
305
copy_to_user(bulkreq.ocount, &breq.ocount, sizeof(__s32)))
fs/xfs/xfs_ioctl32.c
411
if (copy_to_user(compat_ptr(am_hreq.ops), ops, size))
fs/xfs/xfs_ioctl32.c
42
if (copy_to_user(arg32, &fsgeo, sizeof(struct compat_xfs_fsop_geom_v1)))
fs/xfs/xfs_verify_media.c
439
if (copy_to_user(arg, &me, sizeof(me)))
include/asm-generic/flat.h
20
return copy_to_user(rp, &addr, 4) ? -EFAULT : 0;
include/linux/compat.h
462
return copy_to_user(compat, &v, size) ? -EFAULT : 0;
include/linux/compat.h
464
return copy_to_user(compat, set, size) ? -EFAULT : 0;
include/linux/mtio.h
45
ret = copy_to_user(u, &k32, sizeof(k32));
include/linux/mtio.h
47
ret = copy_to_user(u, k, sizeof(*k));
include/linux/sockptr.h
114
return copy_to_user(dst.user + offset, src, size);
include/linux/uaccess.h
511
if (copy_to_user(dst, src, size))
include/net/checksum.h
43
if (copy_to_user(dst, src, len) == 0)
include/net/xfrm.h
514
int (*copy_to_user)(struct xfrm_state *x, struct sk_buff *skb);
include/rdma/ib_verbs.h
3103
return copy_to_user(udata->outbuf, src, len) ? -EFAULT : 0;
io_uring/bpf_filter.c
353
if (copy_to_user(&arg->filter, ®->filter, sizeof(reg->filter)))
io_uring/io_uring.c
3019
if (copy_to_user(config->uptr, p, sizeof(*p))) {
io_uring/kbuf.c
740
if (copy_to_user(arg, &buf_status, sizeof(buf_status)))
io_uring/mock_file.c
271
if (copy_to_user(uarg, &mc, uarg_size))
io_uring/mock_file.c
299
if (copy_to_user(uarg, &mp, uarg_size))
io_uring/mock_file.c
48
if (copy_to_user(ubuf, tmp_buf, ret))
io_uring/napi.c
307
if (copy_to_user(arg, &curr, sizeof(curr)))
io_uring/napi.c
341
if (arg && copy_to_user(arg, &curr, sizeof(curr)))
io_uring/net.c
1006
if (copy_to_user(io->buf, &hdr, copy_len)) {
io_uring/openclose.c
380
if (!copy_to_user(p->fds, fds, sizeof(fds)))
io_uring/openclose.c
409
if (!copy_to_user(p->fds, fds, sizeof(fds))) {
io_uring/query.c
103
if (copy_to_user(uhdr, &hdr, sizeof(hdr)))
io_uring/register.c
412
if (copy_to_user(arg, new_count, sizeof(new_count)))
io_uring/register.c
550
if (copy_to_user(arg, p, sizeof(*p))) {
io_uring/register.c
69
if (copy_to_user(arg, p, size))
io_uring/register.c
705
if (copy_to_user(rd_uptr, &rd, sizeof(rd))) {
io_uring/tctx.c
330
if (copy_to_user(&arg[i], ®, sizeof(reg))) {
io_uring/zcrx.c
675
if (copy_to_user(arg, ctrl, sizeof(*ctrl))) {
io_uring/zcrx.c
734
if (copy_to_user(arg, reg, sizeof(*reg))) {
io_uring/zcrx.c
861
if (copy_to_user(arg, ®, sizeof(reg)) ||
io_uring/zcrx.c
862
copy_to_user(u64_to_user_ptr(reg.region_ptr), &rd, sizeof(rd)) ||
io_uring/zcrx.c
863
copy_to_user(u64_to_user_ptr(reg.area_ptr), &area, sizeof(area))) {
ipc/mqueue.c
1447
if (copy_to_user(u_omqstat, old, sizeof(struct mq_attr)))
ipc/mqueue.c
1488
if (copy_to_user(uattr, &v, sizeof(*uattr)))
ipc/msg.c
325
return copy_to_user(buf, in, sizeof(*in));
ipc/msg.c
358
return copy_to_user(buf, &out, sizeof(out));
ipc/msg.c
615
if (copy_to_user(buf, &msginfo, sizeof(struct msginfo)))
ipc/msg.c
715
return copy_to_user(buf, &v, sizeof(v));
ipc/msg.c
728
return copy_to_user(buf, &v, sizeof(v));
ipc/msg.c
750
if (copy_to_user(uptr, &msginfo, sizeof(struct msginfo)))
ipc/msgutil.c
164
if (copy_to_user(dest, msg + 1, alen))
ipc/msgutil.c
171
if (copy_to_user(dest, seg + 1, alen))
ipc/sem.c
1199
return copy_to_user(buf, in, sizeof(*in));
ipc/sem.c
1212
return copy_to_user(buf, &out, sizeof(out));
ipc/sem.c
1338
if (copy_to_user(p, &seminfo, sizeof(struct seminfo)))
ipc/sem.c
1469
if (copy_to_user(array, sem_io, nsems*sizeof(ushort)))
ipc/sem.c
1762
return copy_to_user(buf, &v, sizeof(v));
ipc/sem.c
1770
return copy_to_user(buf, &v, sizeof(v));
ipc/shm.c
1268
if (copy_to_user(buf, &shm_info, sizeof(shm_info)))
ipc/shm.c
1362
return copy_to_user(buf, &info, sizeof(info));
ipc/shm.c
1371
return copy_to_user(buf, &info, sizeof(info));
ipc/shm.c
1387
return copy_to_user(uip, &info, sizeof(info));
ipc/shm.c
1407
return copy_to_user(buf, &v, sizeof(v));
ipc/shm.c
1420
return copy_to_user(buf, &v, sizeof(v));
ipc/shm.c
856
return copy_to_user(buf, in, sizeof(*in));
ipc/shm.c
871
return copy_to_user(buf, &out, sizeof(out));
ipc/shm.c
908
return copy_to_user(buf, in, sizeof(*in));
ipc/shm.c
923
return copy_to_user(buf, &out, sizeof(out));
kernel/bpf/bpf_iter.c
115
err = copy_to_user(buf, seq->buf + seq->from, n);
kernel/bpf/bpf_iter.c
224
err = copy_to_user(buf, seq->buf, n);
kernel/bpf/bpf_iter.c
471
if (copy_to_user(ubuf, target_name, target_len + 1))
kernel/bpf/bpf_iter.c
476
if (copy_to_user(ubuf, target_name, ulen - 1))
kernel/bpf/btf.c
8212
if (copy_to_user(ubtf, btf->data, btf_copy))
kernel/bpf/btf.c
8228
if (copy_to_user(uname, btf->name, name_len + 1))
kernel/bpf/btf.c
8233
if (copy_to_user(uname, btf->name, uname_len - 1))
kernel/bpf/btf.c
8242
if (copy_to_user(uinfo, &info, info_copy) ||
kernel/bpf/cgroup.c
1256
if (copy_to_user(&uattr->query.attach_flags, &flags, sizeof(flags)))
kernel/bpf/cgroup.c
1258
if (copy_to_user(&uattr->query.prog_cnt, &total_cnt, sizeof(total_cnt)))
kernel/bpf/cgroup.c
1262
if (copy_to_user(&uattr->query.revision, &revision, sizeof(revision)))
kernel/bpf/cgroup.c
1291
if (copy_to_user(prog_ids + i, &id, sizeof(id)))
kernel/bpf/cgroup.c
1301
if (copy_to_user(prog_attach_flags + i,
kernel/bpf/core.c
2719
err = copy_to_user(prog_ids, ids, cnt * sizeof(u32));
kernel/bpf/hashtab.c
1974
if (bucket_cnt && (copy_to_user(ukeys + total * key_size, keys,
kernel/bpf/hashtab.c
1976
copy_to_user(uvalues + total * value_size, values,
kernel/bpf/hashtab.c
1996
if (copy_to_user(ubatch, &batch, sizeof(batch)) ||
kernel/bpf/log.c
127
if (copy_to_user(log->ubuf + buf_start,
kernel/bpf/log.c
133
if (copy_to_user(log->ubuf + buf_start,
kernel/bpf/log.c
137
if (copy_to_user(log->ubuf,
kernel/bpf/log.c
214
if (copy_to_user(log->ubuf + start, rbuf, nn))
kernel/bpf/log.c
216
if (copy_to_user(log->ubuf + end - nn, lbuf, nn))
kernel/bpf/log.c
90
copy_to_user(log->ubuf + cur_pos, log->kbuf, new_n))
kernel/bpf/mprog.c
414
if (copy_to_user(&uattr->query.attach_flags, &flags, sizeof(flags)))
kernel/bpf/mprog.c
416
if (copy_to_user(&uattr->query.revision, &revision, sizeof(revision)))
kernel/bpf/mprog.c
418
if (copy_to_user(&uattr->query.count, &count, sizeof(count)))
kernel/bpf/mprog.c
436
if (copy_to_user(uprog_id + i, &id, sizeof(id)))
kernel/bpf/mprog.c
439
copy_to_user(uprog_flags + i, &flags, sizeof(flags)))
kernel/bpf/mprog.c
443
copy_to_user(ulink_id + i, &id, sizeof(id)))
kernel/bpf/mprog.c
446
copy_to_user(ulink_flags + i, &flags, sizeof(flags)))
kernel/bpf/net_namespace.c
259
if (copy_to_user(&uattr->query.attach_flags, &flags, sizeof(flags)))
kernel/bpf/net_namespace.c
261
if (copy_to_user(&uattr->query.prog_cnt, &prog_cnt, sizeof(prog_cnt)))
kernel/bpf/offload.c
485
if (copy_to_user(uinsns, aux->offload->jited_image, ulen)) {
kernel/bpf/stream.c
179
ret = copy_to_user(buf + pos, elem->str + cons_len,
kernel/bpf/syscall.c
1758
if (copy_to_user(uvalue, value, value_size) != 0)
kernel/bpf/syscall.c
1923
if (copy_to_user(unext_key, next_key, map->key_size) != 0)
kernel/bpf/syscall.c
1983
if (copy_to_user(&uattr->batch.count, &cp, sizeof(cp)))
kernel/bpf/syscall.c
2040
if (copy_to_user(&uattr->batch.count, &cp, sizeof(cp)))
kernel/bpf/syscall.c
2108
if (copy_to_user(keys + cp * map->key_size, key,
kernel/bpf/syscall.c
2113
if (copy_to_user(values + cp * value_size, value, value_size)) {
kernel/bpf/syscall.c
2130
if ((copy_to_user(&uattr->batch.count, &cp, sizeof(cp)) ||
kernel/bpf/syscall.c
2131
(cp && copy_to_user(uobatch, prev_key, map->key_size))))
kernel/bpf/syscall.c
2215
if (copy_to_user(uvalue, value, value_size) != 0) {
kernel/bpf/syscall.c
3834
if (copy_to_user(ubuf, buf, len + 1))
kernel/bpf/syscall.c
3839
if (copy_to_user(ubuf, buf, ulen - 1))
kernel/bpf/syscall.c
5098
fault = copy_to_user(uinsns, insns_sanitized, ulen);
kernel/bpf/syscall.c
5146
if (copy_to_user(uinsns, img, len))
kernel/bpf/syscall.c
5154
if (copy_to_user(uinsns, prog->bpf_func, ulen))
kernel/bpf/syscall.c
5231
if (copy_to_user(user_finfo, prog->aux->func_info,
kernel/bpf/syscall.c
5243
if (copy_to_user(user_linfo, prog->aux->linfo,
kernel/bpf/syscall.c
5281
if (copy_to_user(user_prog_tags[i],
kernel/bpf/syscall.c
5287
if (copy_to_user(user_prog_tags[0],
kernel/bpf/syscall.c
5294
if (copy_to_user(uinfo, &info, info_len) ||
kernel/bpf/syscall.c
5360
if (copy_to_user(uhash, map->sha, SHA256_DIGEST_SIZE) != 0)
kernel/bpf/syscall.c
5366
if (copy_to_user(uinfo, &info, info_len) ||
kernel/bpf/syscall.c
5419
if (copy_to_user(uinfo, &info, info_len) ||
kernel/bpf/token.c
213
if (copy_to_user(uinfo, &info, info_len) ||
kernel/capability.c
187
if (copy_to_user(dataptr, kdata, tocopy * sizeof(kdata[0])))
kernel/compat.c
105
if (copy_to_user(ru, &r32, sizeof(r32)))
kernel/dma/map_benchmark.c
283
if (copy_to_user(argp, &map->bparam, sizeof(map->bparam)))
kernel/entry/syscall_user_dispatch.c
155
if (copy_to_user(data, &cfg, sizeof(cfg)))
kernel/events/core.c
6186
if (copy_to_user(buf, values, event->read_size))
kernel/events/core.c
6214
if (copy_to_user(buf, values, n * sizeof(u64)))
kernel/events/core.c
6634
if (copy_to_user((void __user *)arg, &id, sizeof(id)))
kernel/exit.c
1824
if (ru && copy_to_user(ru, &r, sizeof(struct rusage)))
kernel/exit.c
1912
if (ru && copy_to_user(ru, &r, sizeof(struct rusage)))
kernel/exit.c
1962
err = copy_to_user(uru, &ru, sizeof(ru));
kernel/liveupdate/luo_internal.h
27
if (copy_to_user(ucmd->ubuffer, ucmd->cmd,
kernel/printk/printk.c
1662
err = copy_to_user(buf, text + skip, n);
kernel/printk/printk.c
1714
if (copy_to_user(buf + len, text, textlen))
kernel/printk/printk.c
852
if (copy_to_user(buf, outbuf, pmsg.outbuf_len)) {
kernel/profile.c
173
if (copy_to_user(buf, (void *)pnt, count))
kernel/ptrace.c
1020
return copy_to_user(datavp, &info, write_size) ? -EFAULT : actual_size;
kernel/ptrace.c
1193
if (copy_to_user(datavp, mask, sizeof(sigset_t)))
kernel/ptrace.c
623
if (copy_to_user(dst, buf, retval))
kernel/ptrace.c
803
if (copy_to_user(data, &conf, size))
kernel/regset.c
73
ret = copy_to_user(data, buf, ret) ? -EFAULT : 0;
kernel/relay.c
989
if (copy_to_user(buffer, from, avail))
kernel/sched/syscalls.c
1050
return copy_to_user(param, &lp, sizeof(*param)) ? -EFAULT : 0;
kernel/sched/syscalls.c
1319
if (copy_to_user(user_mask_ptr, cpumask_bits(mask), retlen))
kernel/seccomp.c
1600
if (ret == 0 && copy_to_user(buf, &unotif, sizeof(unotif))) {
kernel/seccomp.c
2094
if (copy_to_user(usizes, &sizes, sizeof(sizes)))
kernel/seccomp.c
2243
if (copy_to_user(data, fprog->filter, bpf_classic_proglen(fprog)))
kernel/seccomp.c
2279
if (copy_to_user(data, &kmd, size))
kernel/signal.c
3339
if (copy_to_user(oset, &old_set, sizeof(sigset_t)))
kernel/signal.c
3397
if (copy_to_user(uset, &set, sigsetsize))
kernel/signal.c
3501
if (copy_to_user(to, from , sizeof(struct kernel_siginfo)))
kernel/signal.c
3632
if (copy_to_user(to, &new, sizeof(struct compat_siginfo)))
kernel/signal.c
4453
if (!err && uoss && copy_to_user(uoss, &old, sizeof(stack_t)))
kernel/signal.c
4502
if (copy_to_user(uoss_ptr, &old, sizeof(compat_stack_t)))
kernel/signal.c
4549
if (copy_to_user(uset, &set, sizeof(old_sigset_t)))
kernel/signal.c
4611
if (copy_to_user(oset, &old_set, sizeof(*oset)))
kernel/signal.c
4646
if (oact && copy_to_user(oact, &old_sa.sa, sizeof(old_sa.sa)))
kernel/sys.c
1070
if (copy_to_user(tbuf, &tmp, sizeof(struct tms)))
kernel/sys.c
1095
if (copy_to_user(tbuf, &tmp, sizeof(tmp)))
kernel/sys.c
1313
copy_to_user(name->machine, COMPAT_UTS_MACHINE, \
kernel/sys.c
1346
ret = copy_to_user(release, buf, copy + 1);
kernel/sys.c
1358
if (copy_to_user(name, &tmp, sizeof(tmp)))
kernel/sys.c
1382
if (copy_to_user(name, &tmp, sizeof(tmp)))
kernel/sys.c
1408
if (copy_to_user(name, &tmp, sizeof(tmp)))
kernel/sys.c
1462
if (copy_to_user(name, tmp, i))
kernel/sys.c
1570
ret = copy_to_user(rlim, &value, sizeof(*rlim)) ? -EFAULT : 0;
kernel/sys.c
1615
if (copy_to_user(rlim, &r32, sizeof(struct compat_rlimit)))
kernel/sys.c
1643
return copy_to_user(rlim, &x, sizeof(x)) ? -EFAULT : 0;
kernel/sys.c
1786
if (copy_to_user(old_rlim, &old64, sizeof(old64)))
kernel/sys.c
1943
return copy_to_user(ru, &r, sizeof(r)) ? -EFAULT : 0;
kernel/sys.c
2483
if (size && copy_to_user(addr, mm->saved_auxv, size))
kernel/sys.c
2612
if (copy_to_user((char __user *)arg2, comm, sizeof(comm)))
kernel/sys.c
2999
if (copy_to_user(info, &val, sizeof(struct sysinfo)))
kernel/sys.c
3066
if (copy_to_user(info, &s_32, sizeof(s_32)))
kernel/time/itimer.c
109
return copy_to_user(o, &v, sizeof(struct __kernel_old_itimerval)) ? -EFAULT : 0;
kernel/time/itimer.c
138
return copy_to_user(o, &v32, sizeof(struct old_itimerval32)) ? -EFAULT : 0;
kernel/time/posix-timers.c
1168
if (err >= 0 && copy_to_user(utx, &ktx, sizeof(ktx)))
kernel/time/posix-timers.c
525
if (copy_to_user(created_timer_id, &new_timer_id, sizeof (new_timer_id))) {
kernel/time/time.c
152
if (copy_to_user(tz, &sys_tz, sizeof(sys_tz)))
kernel/time/time.c
236
if (copy_to_user(tz, &sys_tz, sizeof(sys_tz)))
kernel/time/time.c
281
return copy_to_user(txc_p, &txc, sizeof(struct __kernel_timex)) ? -EFAULT : ret;
kernel/time/time.c
344
if (copy_to_user(utp, &tx32, sizeof(struct old_timex32)))
kernel/time/time.c
906
return copy_to_user(uts, &kts, sizeof(kts)) ? -EFAULT : 0;
kernel/time/time.c
933
return copy_to_user(cts, &ts, sizeof(ts)) ? -EFAULT : 0;
kernel/time/time.c
967
return copy_to_user(uts, ts, sizeof(*ts)) ? -EFAULT : 0;
kernel/trace/blktrace.c
799
if (copy_to_user(arg, &buts, sizeof(buts))) {
kernel/trace/blktrace.c
833
if (copy_to_user(arg, &buts2, sizeof(buts2))) {
kernel/trace/blktrace.c
875
if (copy_to_user(arg, &buts2.name, ARRAY_SIZE(buts2.name))) {
kernel/trace/bpf_trace.c
2040
if (copy_to_user(&uquery->prog_cnt, &prog_cnt, sizeof(prog_cnt)) ||
kernel/trace/bpf_trace.c
2041
copy_to_user(uquery->ids, ids, ids_len * sizeof(u32)))
kernel/trace/bpf_trace.c
2430
if (copy_to_user(ucookies, kmulti_link->cookies, ucount * sizeof(u64)))
kernel/trace/bpf_trace.c
2441
if (copy_to_user(uaddrs, kmulti_link->addrs, ucount * sizeof(u64)))
kernel/trace/bpf_trace.c
2999
left = copy_to_user(upath, p, upath_size);
kernel/trace/trace.c
7938
ret = copy_to_user(ubuf, trace_data + info->read, size);
lib/kfifo.c
266
ret = copy_to_user(to, fifo->data + off, l);
lib/kfifo.c
270
ret = copy_to_user(to + l, fifo->data, len - l);
lib/seq_buf.c
371
ret = copy_to_user(ubuf, s->buffer + start, cnt);
lib/test_hmm.c
1182
if (copy_to_user(u64_to_user_ptr(cmd->ptr), bounce.ptr,
lib/test_hmm.c
1367
if (copy_to_user(uptr, perm, n)) {
lib/test_hmm.c
1547
if (copy_to_user(uarg, &cmd, sizeof(cmd)))
lib/test_hmm.c
420
if (copy_to_user(u64_to_user_ptr(cmd->ptr), bounce.ptr,
lib/test_hmm.c
932
if (copy_to_user(u64_to_user_ptr(cmd->ptr), bounce.ptr,
lib/tests/usercopy_kunit.c
123
KUNIT_ASSERT_EQ_MSG(test, copy_to_user(umem, umem_src, size), 0,
lib/tests/usercopy_kunit.c
184
KUNIT_EXPECT_EQ_MSG(test, 0, copy_to_user(usermem, kmem, PAGE_SIZE),
lib/tests/usercopy_kunit.c
256
KUNIT_EXPECT_NE_MSG(test, copy_to_user((char __user *)kmem, kmem + PAGE_SIZE,
lib/tests/usercopy_kunit.c
260
KUNIT_EXPECT_NE_MSG(test, copy_to_user((char __user *)kmem, bad_usermem,
lib/tests/usercopy_kunit.c
89
KUNIT_EXPECT_EQ_MSG(test, copy_to_user(umem, kmem, size), 0,
mm/filemap.c
4746
if (copy_to_user(cstat, &cs, sizeof(struct cachestat)))
mm/gup_test.c
304
ret = copy_to_user((void __user *)(unsigned long)user_addr, addr,
mm/gup_test.c
368
if (copy_to_user((void __user *)arg, &gup, sizeof(gup)))
mm/kasan/kasan_test_c.c
2174
unused = copy_to_user(usermem, kmem, size + 1));
mm/kasan/kasan_test_c.c
2189
KUNIT_EXPECT_EQ(test, copy_to_user(usermem, kmem, size), 0);
mm/mempolicy.c
1717
return copy_to_user(mask, nodes_addr(*nodes), copy) ? -EFAULT : 0;
mm/migrate.c
2516
if (copy_to_user(status + chunk_offset, chunk_status,
mm/mincore.c
332
if (copy_to_user(vec, tmp, retval)) {
mm/page_owner.c
594
if (copy_to_user(buf, kbuf, ret))
net/8021q/vlan.c
662
if (copy_to_user(arg, &args,
net/8021q/vlan.c
670
if (copy_to_user(arg, &args,
net/atm/addr.c
158
if (copy_to_user(buf, tmp_buf, total < size ? total : size))
net/atm/common.c
815
return copy_to_user(optval, &vcc->qos, sizeof(vcc->qos))
net/atm/common.c
831
return copy_to_user(optval, &pvc, sizeof(pvc)) ? -EFAULT : 0;
net/atm/proc.c
336
if (copy_to_user(buf, (char *)page, length))
net/atm/resources.c
186
error = copy_to_user(arg, &tmp, sizeof(tmp));
net/atm/resources.c
221
error = ((copy_to_user(buf, tmp_buf, size)) ||
net/atm/resources.c
245
if (copy_to_user(buf, dev->type, size)) {
net/atm/resources.c
252
if (copy_to_user(buf, dev->esi, size)) {
net/atm/resources.c
298
if (copy_to_user(buf, &dev->ci_range, size)) {
net/atm/resources.c
305
if (copy_to_user(buf, &dev->link_rate, size)) {
net/atm/svc.c
522
if (copy_to_user(optval, &ATM_SD(sock)->sap, sizeof(struct atm_sap))) {
net/ax25/af_ax25.c
1879
if (copy_to_user(argp, &ax25_info, sizeof(struct ax25_info_struct_deprecated))) {
net/ax25/af_ax25.c
1884
if (copy_to_user(argp, &ax25_info, sizeof(struct ax25_info_struct))) {
net/ax25/af_ax25.c
811
return copy_to_user(optval, valptr, length) ? -EFAULT : 0;
net/bluetooth/af_bluetooth.c
597
if (copy_to_user(useraddr, &info, sizeof(info)))
net/bluetooth/bnep/core.c
699
if (copy_to_user(req->ci, &ci, sizeof(ci))) {
net/bluetooth/bnep/sock.c
109
if (!err && copy_to_user(argp, &cl, sizeof(cl)))
net/bluetooth/bnep/sock.c
119
if (!err && copy_to_user(argp, &ci, sizeof(ci)))
net/bluetooth/bnep/sock.c
125
if (copy_to_user(argp, &supp_feat, sizeof(supp_feat)))
net/bluetooth/bnep/sock.c
85
if (copy_to_user(argp, &ca, sizeof(ca)))
net/bluetooth/cmtp/core.c
466
if (copy_to_user(req->ci, &ci, sizeof(ci))) {
net/bluetooth/cmtp/sock.c
120
if (!err && copy_to_user(argp, &cl, sizeof(cl)))
net/bluetooth/cmtp/sock.c
130
if (!err && copy_to_user(argp, &ci, sizeof(ci)))
net/bluetooth/cmtp/sock.c
96
if (copy_to_user(argp, &ca, sizeof(ca)))
net/bluetooth/hci_conn.c
2724
err = copy_to_user(arg, cl, size);
net/bluetooth/hci_conn.c
2755
return copy_to_user(ptr, &ci, sizeof(ci)) ? -EFAULT : 0;
net/bluetooth/hci_conn.c
2775
return copy_to_user(arg, &req, sizeof(req)) ? -EFAULT : 0;
net/bluetooth/hci_core.c
408
if (!copy_to_user(ptr, &ir, sizeof(ir))) {
net/bluetooth/hci_core.c
410
if (copy_to_user(ptr, buf, sizeof(struct inquiry_info) *
net/bluetooth/hci_core.c
827
err = copy_to_user(arg, dl, struct_size(dl, dev_req, n));
net/bluetooth/hci_core.c
878
if (copy_to_user(arg, &di, sizeof(di)))
net/bluetooth/hci_sock.c
2117
if (copy_to_user(optval, &uf, len))
net/bluetooth/hidp/core.c
1442
if (copy_to_user(req->ci, &ci, sizeof(ci))) {
net/bluetooth/hidp/sock.c
107
if (!err && copy_to_user(argp, &cl, sizeof(cl)))
net/bluetooth/hidp/sock.c
117
if (!err && copy_to_user(argp, &ci, sizeof(ci)))
net/bluetooth/hidp/sock.c
210
if (!err && copy_to_user(argp, &ca32, sizeof(ca32)))
net/bluetooth/hidp/sock.c
82
if (!err && copy_to_user(argp, &ca, sizeof(ca)))
net/bluetooth/iso.c
1891
if (copy_to_user(optval, qos, len))
net/bluetooth/iso.c
1907
if (copy_to_user(optval, base, len))
net/bluetooth/l2cap_sock.c
491
if (copy_to_user(optval, (char *) &opts, len))
net/bluetooth/l2cap_sock.c
541
if (copy_to_user(optval, (char *) &cinfo, len))
net/bluetooth/l2cap_sock.c
598
if (copy_to_user(optval, (char *) &sec, len))
net/bluetooth/l2cap_sock.c
632
if (copy_to_user(optval, (char *) &pwr, len))
net/bluetooth/rfcomm/sock.c
788
if (copy_to_user(optval, (char *) &cinfo, len))
net/bluetooth/rfcomm/sock.c
833
if (copy_to_user(optval, (char *) &sec, len))
net/bluetooth/rfcomm/tty.c
539
err = copy_to_user(arg, dl, struct_size(dl, dev_info, n));
net/bluetooth/rfcomm/tty.c
566
if (copy_to_user(arg, &di, sizeof(di)))
net/bluetooth/sco.c
1097
if (copy_to_user(optval, (char *)&opts, len))
net/bluetooth/sco.c
1115
if (copy_to_user(optval, (char *)&cinfo, len))
net/bluetooth/sco.c
1171
if (copy_to_user(optval, (char *)&voice, len))
net/bluetooth/sco.c
1271
if (copy_to_user(ptr, &codec, sizeof(codec))) {
net/bluetooth/sco.c
1285
if (len && copy_to_user(ptr, c->caps, len)) {
net/bpf/bpf_dummy_struct_ops.c
64
if (u_state && copy_to_user(u_state, &args->state, sizeof(args->state)))
net/bpf/test_run.c
1643
if (copy_to_user(&uattr->test.retval, &retval, sizeof(u32))) {
net/bpf/test_run.c
1648
if (copy_to_user(ctx_in, ctx, ctx_size_in))
net/bpf/test_run.c
463
if (copy_to_user(data_out, data, len))
net/bpf/test_run.c
481
if (copy_to_user(data_out + offset,
net/bpf/test_run.c
491
if (copy_to_user(&uattr->test.data_size_out, &size, sizeof(size)))
net/bpf/test_run.c
493
if (copy_to_user(&uattr->test.retval, &retval, sizeof(retval)))
net/bpf/test_run.c
495
if (copy_to_user(&uattr->test.duration, &duration, sizeof(duration)))
net/bpf/test_run.c
715
if (copy_to_user(&uattr->test.retval, &retval, sizeof(retval)))
net/bpf/test_run.c
797
copy_to_user(&uattr->test.retval, &info.retval, sizeof(u32)))
net/bpf/test_run.c
851
if (copy_to_user(data_out, data, copy_size))
net/bpf/test_run.c
853
if (copy_to_user(&uattr->test.ctx_size_out, &size, sizeof(size)))
net/bridge/br_ioctl.c
189
if (copy_to_user((void __user *)args[1], &b, sizeof(b)))
net/bridge/br_ioctl.c
212
if (copy_to_user(argp, indices, array_size(num, sizeof(int))))
net/bridge/br_ioctl.c
273
if (copy_to_user(argp, &p, sizeof(p)))
net/bridge/br_ioctl.c
366
ret = copy_to_user(argp, indices,
net/bridge/br_ioctl.c
75
if (copy_to_user(userbuf, buf,
net/bridge/netfilter/ebtables.c
1076
copy_to_user(repl->counters, counterstmp,
net/bridge/netfilter/ebtables.c
1450
if (copy_to_user(um, name, EBT_EXTENSION_MAXNAMELEN) ||
net/bridge/netfilter/ebtables.c
1487
if (copy_to_user(ubase + ((char *)e - base), e,
net/bridge/netfilter/ebtables.c
1493
if (copy_to_user(ubase + ((char *)e - base), e, sizeof(*e)))
net/bridge/netfilter/ebtables.c
1537
if (copy_to_user(user, counterstmp,
net/bridge/netfilter/ebtables.c
1651
if (copy_to_user(cm->u.name, match->name, strlen(match->name) + 1) ||
net/bridge/netfilter/ebtables.c
1683
if (copy_to_user(cm->u.name, target->name, strlen(target->name) + 1) ||
net/bridge/netfilter/ebtables.c
1723
if (copy_to_user(*dstptr, e, sizeof(struct ebt_entries)))
net/bridge/netfilter/ebtables.c
1735
if (copy_to_user(ce, e, sizeof(*ce)))
net/bridge/netfilter/ebtables.c
2402
if (copy_to_user(user, &tmp, *len) != 0) {
net/bridge/netfilter/ebtables.c
2413
if (copy_to_user(user, &tmp, *len) != 0) {
net/bridge/netfilter/ebtables.c
2490
if (copy_to_user(user, &tmp, *len) != 0) {
net/bridge/netfilter/ebtables.c
75
return copy_to_user(dst, &cv, sizeof(cv)) ? -EFAULT : 0;
net/can/isotp.c
1548
if (copy_to_user(optval, val, len))
net/can/j1939/socket.c
810
else if (copy_to_user(optval, val, len))
net/can/raw.c
795
if (copy_to_user(optval, ro->filter, len))
net/can/raw.c
853
if (copy_to_user(optval, &ro->raw_vcid_opts, len))
net/can/raw.c
873
if (copy_to_user(optval, val, len))
net/compat.c
271
if (copy_to_user(cm, &cmhdr, sizeof cmhdr))
net/compat.c
273
if (copy_to_user(CMSG_COMPAT_DATA(cm), data, cmlen - sizeof(struct compat_cmsghdr)))
net/core/dev_ioctl.c
308
if (copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)))
net/core/dev_ioctl.c
434
if (copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)))
net/core/sock.c
3870
if (copy_to_user(userstamp, &tv, sizeof(tv)))
net/core/sock.c
4442
if (copy_to_user(arg, karg, size))
net/core/sock_map.c
1596
if (copy_to_user(&uattr->query.attach_flags, &flags, sizeof(flags)) ||
net/core/sock_map.c
1597
(id != 0 && copy_to_user(prog_ids, &id, sizeof(u32))) ||
net/core/sock_map.c
1598
copy_to_user(&uattr->query.prog_cnt, &prog_cnt, sizeof(prog_cnt)))
net/ethtool/ioctl.c
112
if (copy_to_user(useraddr, &cmd, sizeof(cmd)))
net/ethtool/ioctl.c
115
if (copy_to_user(useraddr, features,
net/ethtool/ioctl.c
1317
if (copy_to_user(useraddr + offsetof(struct ethtool_rxfh_indir, size),
net/ethtool/ioctl.c
1337
if (copy_to_user(useraddr +
net/ethtool/ioctl.c
1453
if (copy_to_user(useraddr, &rxfh, sizeof(rxfh)))
net/ethtool/ioctl.c
1499
if (copy_to_user(useraddr + offsetof(struct ethtool_rxfh, hfunc),
net/ethtool/ioctl.c
1502
} else if (copy_to_user(useraddr +
net/ethtool/ioctl.c
1507
} else if (copy_to_user(useraddr +
net/ethtool/ioctl.c
1512
} else if (copy_to_user(useraddr +
net/ethtool/ioctl.c
1717
if (copy_to_user(useraddr + offsetof(struct ethtool_rxfh, rss_context),
net/ethtool/ioctl.c
1790
if (copy_to_user(useraddr, ®s, sizeof(regs)))
net/ethtool/ioctl.c
1793
if (copy_to_user(useraddr, regbuf, reglen))
net/ethtool/ioctl.c
1820
if (copy_to_user(useraddr, &reset, sizeof(reset)))
net/ethtool/ioctl.c
1836
if (copy_to_user(useraddr, &wol, sizeof(wol)))
net/ethtool/ioctl.c
1923
if (copy_to_user(useraddr, &eee, sizeof(eee)))
net/ethtool/ioctl.c
1965
if (copy_to_user(useraddr, &edata, sizeof(edata)))
net/ethtool/ioctl.c
2007
if (copy_to_user(userbuf, data, eeprom.len)) {
net/ethtool/ioctl.c
2018
if (copy_to_user(useraddr, &eeprom, sizeof(eeprom)))
net/ethtool/ioctl.c
2100
if (copy_to_user(useraddr, &coalesce, sizeof(coalesce)))
net/ethtool/ioctl.c
2199
if (copy_to_user(useraddr, &ringparam, sizeof(ringparam)))
net/ethtool/ioctl.c
2242
if (copy_to_user(useraddr, &channels, sizeof(channels)))
net/ethtool/ioctl.c
2308
if (copy_to_user(useraddr, &pauseparam, sizeof(pauseparam)))
net/ethtool/ioctl.c
2358
if (copy_to_user(useraddr, &test, sizeof(test)))
net/ethtool/ioctl.c
2361
if (copy_to_user(useraddr, data, array_size(test.len, sizeof(u64))))
net/ethtool/ioctl.c
2402
if (copy_to_user(useraddr, &gstrings, sizeof(gstrings)))
net/ethtool/ioctl.c
2406
copy_to_user(useraddr, data,
net/ethtool/ioctl.c
2530
if (copy_to_user(useraddr, &stats, sizeof(stats)))
net/ethtool/ioctl.c
2534
copy_to_user(useraddr, data,
net/ethtool/ioctl.c
259
if (copy_to_user(useraddr, &edata, sizeof(edata)))
net/ethtool/ioctl.c
2629
if (copy_to_user(useraddr, &stats, sizeof(stats))) {
net/ethtool/ioctl.c
2636
copy_to_user(useraddr, data,
net/ethtool/ioctl.c
2656
if (copy_to_user(useraddr, &epaddr, sizeof(epaddr)))
net/ethtool/ioctl.c
2659
if (copy_to_user(useraddr, dev->perm_addr, epaddr.size))
net/ethtool/ioctl.c
2674
if (copy_to_user(useraddr, &edata, sizeof(edata)))
net/ethtool/ioctl.c
2750
if (copy_to_user(useraddr, &dump, sizeof(dump)))
net/ethtool/ioctl.c
2806
if (copy_to_user(useraddr, &dump, sizeof(dump))) {
net/ethtool/ioctl.c
2811
if (copy_to_user(useraddr, data, len))
net/ethtool/ioctl.c
2834
if (copy_to_user(useraddr, &info, sizeof(info)))
net/ethtool/ioctl.c
2874
if (copy_to_user(useraddr, &modinfo, sizeof(modinfo)))
net/ethtool/ioctl.c
2960
if (copy_to_user(useraddr, data, tuna.len))
net/ethtool/ioctl.c
3016
if (copy_to_user(useraddr, &coalesce, sizeof(coalesce)))
net/ethtool/ioctl.c
3158
if (copy_to_user(useraddr, data, tuna.len))
net/ethtool/ioctl.c
3214
if (copy_to_user(useraddr, &fecparam, sizeof(fecparam)))
net/ethtool/ioctl.c
3588
if (copy_to_user(useraddr, &state->info, sizeof(state->info))) {
net/ethtool/ioctl.c
518
if (copy_to_user(to, &link_usettings, sizeof(link_usettings)))
net/ethtool/ioctl.c
554
if (copy_to_user(useraddr, &link_ksettings.base,
net/ethtool/ioctl.c
678
if (copy_to_user(useraddr, &cmd, sizeof(cmd)))
net/ethtool/ioctl.c
821
if (copy_to_user(useraddr, &info, sizeof(info)))
net/ethtool/ioctl.c
825
if (copy_to_user(useraddr, info_buf, array_size(idx, sizeof(u32))))
net/ethtool/ioctl.c
916
if (copy_to_user(useraddr, &crxnfc, min(size, sizeof(crxnfc))))
net/ethtool/ioctl.c
965
ret = copy_to_user(useraddr, rxnfc, size);
net/ethtool/ioctl.c
973
if (copy_to_user(useraddr, rule_buf,
net/ieee802154/socket.c
876
if (copy_to_user(optval, &val, len))
net/ipv4/arp.c
1316
if (!err && copy_to_user(arg, &r, sizeof(r)))
net/ipv4/devinet.c
1332
if (copy_to_user(buf + done, &ifr, size)) {
net/ipv4/ip_tunnel.c
1035
return !copy_to_user(data, &p, sizeof(p));
net/ipv4/ipmr.c
1734
if (copy_to_user(arg, &vr, sizeof(vr)))
net/ipv4/ipmr.c
1752
if (copy_to_user(arg, &sr, sizeof(sr)))
net/ipv4/netfilter/arp_tables.c
1318
if (copy_to_user(ce, e, sizeof(struct arpt_entry)) != 0 ||
net/ipv4/netfilter/arp_tables.c
1319
copy_to_user(&ce->counters, &counters[i],
net/ipv4/netfilter/arp_tables.c
693
if (copy_to_user(userptr + off, e, sizeof(*e))) {
net/ipv4/netfilter/arp_tables.c
697
if (copy_to_user(userptr + off
net/ipv4/netfilter/arp_tables.c
733
return copy_to_user(dst, &cv, sizeof(cv)) ? -EFAULT : 0;
net/ipv4/netfilter/arp_tables.c
831
if (copy_to_user(user, &info, *len) != 0)
net/ipv4/netfilter/arp_tables.c
934
if (copy_to_user(counters_ptr, counters,
net/ipv4/netfilter/ip_tables.c
1085
if (copy_to_user(counters_ptr, counters,
net/ipv4/netfilter/ip_tables.c
1231
if (copy_to_user(ce, e, sizeof(struct ipt_entry)) != 0 ||
net/ipv4/netfilter/ip_tables.c
1232
copy_to_user(&ce->counters, &counters[i],
net/ipv4/netfilter/ip_tables.c
835
if (copy_to_user(userptr + off, e, sizeof(*e))) {
net/ipv4/netfilter/ip_tables.c
839
if (copy_to_user(userptr + off
net/ipv4/netfilter/ip_tables.c
886
return copy_to_user(dst, &cv, sizeof(cv)) ? -EFAULT : 0;
net/ipv4/netfilter/ip_tables.c
986
if (copy_to_user(user, &info, *len) != 0)
net/ipv4/raw.c
826
copy_to_user(optval, &raw_sk(sk)->filter, len))
net/ipv4/udp.c
3194
if (copy_to_user(optval, &val, len))
net/ipv6/ip6_gre.c
1280
if (copy_to_user(data, &p, sizeof(p)))
net/ipv6/ip6_gre.c
1328
if (copy_to_user(data, &p, sizeof(p)))
net/ipv6/ip6_tunnel.c
1672
if (copy_to_user(data, &p, sizeof(p)))
net/ipv6/ip6_tunnel.c
1705
if (copy_to_user(data, &p, sizeof(p)))
net/ipv6/ip6_vti.c
822
if (copy_to_user(data, &p, sizeof(p)))
net/ipv6/ip6_vti.c
852
if (copy_to_user(data, &p, sizeof(p)))
net/ipv6/ip6mr.c
1997
if (copy_to_user(arg, &vr, sizeof(vr)))
net/ipv6/ip6mr.c
2015
if (copy_to_user(arg, &sr, sizeof(sr)))
net/ipv6/netfilter/ip6_tables.c
1002
if (copy_to_user(user, &info, *len) != 0)
net/ipv6/netfilter/ip6_tables.c
1102
if (copy_to_user(counters_ptr, counters,
net/ipv6/netfilter/ip6_tables.c
1247
if (copy_to_user(ce, e, sizeof(struct ip6t_entry)) != 0 ||
net/ipv6/netfilter/ip6_tables.c
1248
copy_to_user(&ce->counters, &counters[i],
net/ipv6/netfilter/ip6_tables.c
851
if (copy_to_user(userptr + off, e, sizeof(*e))) {
net/ipv6/netfilter/ip6_tables.c
855
if (copy_to_user(userptr + off
net/ipv6/netfilter/ip6_tables.c
902
return copy_to_user(dst, &cv, sizeof(cv)) ? -EFAULT : 0;
net/ipv6/raw.c
1086
if (copy_to_user(optval, &val, len))
net/ipv6/raw.c
969
if (copy_to_user(optval, &raw6_sk(sk)->filter, len))
net/ipv6/sit.c
1210
if (copy_to_user(data, &ip6rd, sizeof(ip6rd)))
net/ipv6/sit.c
362
if ((len && copy_to_user(a + 1, kp, len)) || put_user(len, &a->datalen))
net/iucv/af_iucv.c
1577
if (copy_to_user(optval, &val, len))
net/kcm/kcmsock.c
1196
if (copy_to_user(optval, &val, len))
net/kcm/kcmsock.c
1586
if (copy_to_user((void __user *)arg, &info, sizeof(info)))
net/l2tp/l2tp_ppp.c
1114
if (copy_to_user((void __user *)arg, &stats, sizeof(stats)))
net/l2tp/l2tp_ppp.c
1370
if (copy_to_user((void __user *)optval, &val, len))
net/llc/af_llc.c
1213
if (put_user(len, optlen) || copy_to_user(optval, &val, len))
net/mctp/af_mctp.c
423
if (copy_to_user(optval, &val, len))
net/mctp/af_mctp.c
495
rc = copy_to_user((void __user *)arg, ptr, size);
net/mptcp/sockopt.c
1038
if (copy_to_user(optval, &m_info, len))
net/mptcp/sockopt.c
1059
if (copy_to_user(optval, sfd, copylen))
net/mptcp/sockopt.c
1135
if (copy_to_user(infoptr, &info, sfd.size_user)) {
net/mptcp/sockopt.c
1227
if (copy_to_user(addrptr, &a, sfd.size_user)) {
net/mptcp/sockopt.c
1288
if (copy_to_user(optval, mfi, copylen))
net/mptcp/sockopt.c
1341
if (copy_to_user(sfinfoptr, &sfinfo, mfi.size_sfinfo_user))
net/mptcp/sockopt.c
1346
if (copy_to_user(tcpinfoptr, &tcp_info,
net/mptcp/sockopt.c
1383
if (copy_to_user(optval, &ucval, 1))
net/mptcp/sockopt.c
1389
if (copy_to_user(optval, &val, len))
net/netfilter/ipset/ip_set_core.c
2291
if (copy_to_user(user, req_version,
net/netfilter/ipset/ip_set_core.c
2352
if (copy_to_user(user, data, copylen))
net/netfilter/ipvs/ip_vs_ctl.c
2883
if (copy_to_user(&uptr->entrytable[count],
net/netfilter/ipvs/ip_vs_ctl.c
2902
if (copy_to_user(&uptr->entrytable[count],
net/netfilter/ipvs/ip_vs_ctl.c
2958
if (copy_to_user(&uptr->entrytable[count],
net/netfilter/ipvs/ip_vs_ctl.c
3058
if (copy_to_user(user, &d, sizeof(d)) != 0)
net/netfilter/ipvs/ip_vs_ctl.c
3072
if (copy_to_user(user, buf, strlen(buf)+1) != 0) {
net/netfilter/ipvs/ip_vs_ctl.c
3086
if (copy_to_user(user, &info, sizeof(info)) != 0)
net/netfilter/ipvs/ip_vs_ctl.c
3125
if (copy_to_user(user, entry, sizeof(*entry)) != 0)
net/netfilter/ipvs/ip_vs_ctl.c
3153
if (copy_to_user(user, &t, sizeof(t)) != 0)
net/netfilter/nf_conntrack_proto.c
303
if (copy_to_user(user, &sin, sizeof(sin)) != 0)
net/netfilter/nf_conntrack_proto.c
364
return copy_to_user(user, &sin6, sizeof(sin6)) ? -EFAULT : 0;
net/netfilter/x_tables.c
299
if (copy_to_user(pname, name, strlen(name) + 1))
net/netfilter/x_tables.c
316
if (copy_to_user(dst, src, usersize))
net/netfilter/xt_limit.c
183
return copy_to_user(dst, &cm, sizeof(cm)) ? -EFAULT : 0;
net/netlink/af_netlink.c
1788
copy_to_user(optval, &val, len))
net/netrom/af_netrom.c
395
return copy_to_user(optval, &val, len) ? -EFAULT : 0;
net/packet/af_packet.c
4176
if (copy_to_user(optval, data, len))
net/rfkill/core.c
1258
if (copy_to_user(buf, &ev->ev, sz))
net/rose/af_rose.c
1393
return copy_to_user(argp, &rose_cause, sizeof(struct rose_cause_struct)) ? -EFAULT : 0;
net/rose/af_rose.c
1417
return copy_to_user(argp, &rose_callsign, sizeof(ax25_address)) ? -EFAULT : 0;
net/rose/af_rose.c
510
return copy_to_user(optval, &val, len) ? -EFAULT : 0;
net/sctp/socket.c
1425
if (copy_to_user(optval, &assoc_id, sizeof(assoc_id)))
net/sctp/socket.c
5523
if (copy_to_user(optval, &status, len)) {
net/sctp/socket.c
5587
if (copy_to_user(optval, &pinfo, len)) {
net/sctp/socket.c
5615
if (copy_to_user(optval, &val, len))
net/sctp/socket.c
5643
if (copy_to_user(optval, &subscribe, len))
net/sctp/socket.c
5779
if (copy_to_user(optval, &peeloff, len)) {
net/sctp/socket.c
5814
if (copy_to_user(optval, &peeloff, len)) {
net/sctp/socket.c
6055
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
6153
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
6180
if (copy_to_user(optval, &sctp_sk(sk)->initmsg, len))
net/sctp/socket.c
6221
if (copy_to_user(to, &temp, addrlen))
net/sctp/socket.c
6366
if (copy_to_user(to, addrs, bytes_copied)) {
net/sctp/socket.c
6420
if (copy_to_user(optval, &prim, len))
net/sctp/socket.c
6446
if (copy_to_user(optval, &adaptation, len))
net/sctp/socket.c
6508
if (copy_to_user(optval, &info, len))
net/sctp/socket.c
6552
if (copy_to_user(optval, &info, len))
net/sctp/socket.c
6580
if (copy_to_user(optval, &val, len))
net/sctp/socket.c
6634
if (copy_to_user(optval, &rtoinfo, len))
net/sctp/socket.c
6704
if (copy_to_user(optval, &assocparams, len))
net/sctp/socket.c
6733
if (copy_to_user(optval, &val, len))
net/sctp/socket.c
6767
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
6833
if (copy_to_user(optval, ¶ms.assoc_value, len))
net/sctp/socket.c
6836
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
6860
if (copy_to_user(optval, &val, len))
net/sctp/socket.c
6884
if (copy_to_user(optval, &val, len))
net/sctp/socket.c
6923
if (copy_to_user(optval, ¶ms.assoc_value, len))
net/sctp/socket.c
6926
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
6964
if (copy_to_user(&p->shmac_idents[i], &hmacid, sizeof(__u16)))
net/sctp/socket.c
7000
if (copy_to_user(optval, &val, len))
net/sctp/socket.c
7039
if (copy_to_user(to, ch->chunks, num_chunks))
net/sctp/socket.c
7089
if (copy_to_user(to, ch->chunks, num_chunks))
net/sctp/socket.c
7127
if (copy_to_user(optval, &val, len))
net/sctp/socket.c
7150
if (copy_to_user(optval, &val, len))
net/sctp/socket.c
7196
if (put_user(len, optlen) || copy_to_user(optval, ids, len)) {
net/sctp/socket.c
7259
if (put_user(len, optlen) || copy_to_user(optval, &val, len))
net/sctp/socket.c
7323
if (copy_to_user(optval, &sas, len))
net/sctp/socket.c
7343
if (copy_to_user(optval, &val, len))
net/sctp/socket.c
7363
if (copy_to_user(optval, &val, len))
net/sctp/socket.c
7399
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
7445
if (copy_to_user(optval, &info, len))
net/sctp/socket.c
7502
if (copy_to_user(optval, ¶ms, len)) {
net/sctp/socket.c
7566
if (put_user(len, optlen) || copy_to_user(optval, ¶ms, len)) {
net/sctp/socket.c
7607
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
7646
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
7685
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
7727
if (copy_to_user(optval, ¶ms, len)) {
net/sctp/socket.c
7766
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
7789
if (copy_to_user(optval, &val, len))
net/sctp/socket.c
7824
if (copy_to_user(optval, ¶m, len))
net/sctp/socket.c
7860
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
7899
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
7938
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
7977
if (copy_to_user(optval, ¶ms, len))
net/sctp/socket.c
8036
if (copy_to_user(optval, &encap, len))
net/sctp/socket.c
8096
if (copy_to_user(optval, ¶ms, len))
net/smc/af_smc.c
3046
if (copy_to_user(optval, &val, len))
net/socket.c
306
if (copy_to_user(uaddr, kaddr, len))
net/socket.c
3367
if (copy_to_user(arg, ifr, size))
net/sunrpc/auth_gss/svcauth_gss.c
1446
if (copy_to_user(buf, (void *)(tbuf+p), len))
net/sunrpc/cache.c
886
if (copy_to_user(buf, rq->buf + rp->offset, count))
net/sunrpc/rpc_pipe.c
111
left = copy_to_user(dst, data, mlen);
net/tipc/socket.c
3292
if (copy_to_user(ov, &value, sizeof(value)))
net/tipc/socket.c
3312
if (copy_to_user(argp, &lnr, sizeof(lnr)))
net/tipc/socket.c
3322
if (copy_to_user(argp, &nr, sizeof(nr)))
net/tls/tls_main.c
473
if (copy_to_user(optval, crypto_info, sizeof(*crypto_info)))
net/tls/tls_main.c
489
if (copy_to_user(optval, crypto_info, cipher_desc->crypto_info))
net/tls/tls_main.c
510
if (copy_to_user(optval, &value, sizeof(value)))
net/tls/tls_main.c
538
if (copy_to_user(optval, &value, sizeof(value)))
net/tls/tls_main.c
560
if (copy_to_user(optval, &payload_len, sizeof(payload_len)))
net/vmw_vsock/af_vsock.c
2134
if (copy_to_user(optval, &v, len))
net/wireless/wext-core.c
1080
copy_to_user(arg, &iwr, sizeof(struct iwreq)))
net/wireless/wext-core.c
1147
copy_to_user(argp, &iwr, sizeof(struct iwreq)))
net/wireless/wext-core.c
877
if (copy_to_user(iwp->pointer, extra,
net/wireless/wext-priv.c
178
if (copy_to_user(iwp->pointer, extra, extra_size))
net/x25/af_x25.c
1441
rc = copy_to_user(argp, &x25->facilities,
net/x25/af_x25.c
1493
rc = copy_to_user(argp, &x25->dte_facilities,
net/x25/af_x25.c
1524
rc = copy_to_user(argp, &x25->calluserdata,
net/x25/af_x25.c
1549
rc = copy_to_user(argp, &x25->causediag, sizeof(x25->causediag))
net/x25/af_x25.c
1658
rc = copy_to_user(x25_subscr32, &x25_subscr,
net/x25/af_x25.c
474
rc = copy_to_user(optval, &val, len) ? -EFAULT : 0;
net/x25/x25_link.c
381
rc = copy_to_user(arg, &x25_subscr,
net/xdp/xsk.c
1663
if (copy_to_user(optval, &stats, stats_size))
net/xdp/xsk.c
1715
if (copy_to_user(optval, to_copy, len))
net/xdp/xsk.c
1735
if (copy_to_user(optval, &opts, len))
net/xfrm/xfrm_iptfs.c
2744
.copy_to_user = iptfs_copy_to_user,
net/xfrm/xfrm_user.c
1423
if (x->mode_cbs && x->mode_cbs->copy_to_user)
net/xfrm/xfrm_user.c
1424
ret = x->mode_cbs->copy_to_user(x, skb);
rust/helpers/uaccess.c
14
return copy_to_user(to, from, n);
samples/vfio-mdev/mbochs.c
1213
if (copy_to_user((void __user *)arg, &info, minsz))
samples/vfio-mdev/mbochs.c
1236
if (copy_to_user((void __user *)arg, &info, minsz))
samples/vfio-mdev/mbochs.c
1259
if (copy_to_user((void __user *)arg, &plane, minsz))
samples/vfio-mdev/mbochs.c
624
if (copy_to_user(buf, &val, sizeof(val)))
samples/vfio-mdev/mbochs.c
636
if (copy_to_user(buf, &val, sizeof(val)))
samples/vfio-mdev/mbochs.c
648
if (copy_to_user(buf, &val, sizeof(val)))
samples/vfio-mdev/mdpy.c
320
if (copy_to_user(buf, &val, sizeof(val)))
samples/vfio-mdev/mdpy.c
332
if (copy_to_user(buf, &val, sizeof(val)))
samples/vfio-mdev/mdpy.c
344
if (copy_to_user(buf, &val, sizeof(val)))
samples/vfio-mdev/mdpy.c
545
if (copy_to_user((void __user *)arg, &info, minsz))
samples/vfio-mdev/mdpy.c
568
if (copy_to_user((void __user *)arg, &info, minsz))
samples/vfio-mdev/mdpy.c
591
if (copy_to_user((void __user *)arg, &plane, minsz))
samples/vfio-mdev/mtty.c
1436
if (copy_to_user(buf, &val, sizeof(val)))
samples/vfio-mdev/mtty.c
1448
if (copy_to_user(buf, &val, sizeof(val)))
samples/vfio-mdev/mtty.c
1460
if (copy_to_user(buf, &val, sizeof(val)))
samples/vfio-mdev/mtty.c
1817
if (copy_to_user((void __user *)arg, &info, minsz))
samples/vfio-mdev/mtty.c
1840
if (copy_to_user((void __user *)arg, &info, minsz))
samples/vfio-mdev/mtty.c
878
ret = copy_to_user((void __user *)arg, &info, minsz) ? -EFAULT : 0;
samples/vfio-mdev/mtty.c
911
if (copy_to_user(buf, (void *)&migf->data + *pos, len)) {
security/keys/dh.c
114
if (copy_to_user(buffer, outbuf, buflen) != 0)
security/keys/dh.c
279
} else if (copy_to_user(buffer, outbuf, req->dst_len) == 0) {
security/keys/keyctl.c
1595
copy_to_user(buffer, "", 1) != 0)
security/keys/keyctl.c
1603
if (copy_to_user(buffer, context, buflen) != 0)
security/keys/keyctl.c
1861
if (copy_to_user(_buffer, keyrings_capabilities, size) != 0)
security/keys/keyctl.c
693
if (copy_to_user(buffer, infobuf, infolen) != 0 ||
security/keys/keyctl.c
694
copy_to_user(buffer + infolen, key->description,
security/keys/keyctl.c
922
if (copy_to_user(buffer, key_data, ret))
security/keys/keyctl_pkey.c
186
if (copy_to_user(_res, &res, sizeof(res)) == 0 &&
security/keys/keyctl_pkey.c
259
if (copy_to_user(_out, out, ret) != 0)
security/security.c
404
if (copy_to_user(uctx, nctx, nctx_len))
security/tomoyo/common.c
216
if (copy_to_user(head->read_user_buf, w, len))
security/tomoyo/common.c
228
copy_to_user(head->read_user_buf, "", 1))
security/tomoyo/securityfs_if.c
112
if (copy_to_user(buf, domain + pos, len))
sound/core/compress_offload.c
1119
if (copy_to_user((void __user *)arg, task, sizeof(*task)))
sound/core/compress_offload.c
1181
if (copy_to_user((void __user *)arg, task, sizeof(*task)))
sound/core/compress_offload.c
1273
if (copy_to_user((void __user *)arg, status, sizeof(*status)))
sound/core/compress_offload.c
284
if (copy_to_user((__u64 __user *)arg, copy_from, copy_size))
sound/core/compress_offload.c
506
if (copy_to_user((void __user *)arg, &caps, sizeof(caps)))
sound/core/compress_offload.c
529
if (copy_to_user((void __user *)arg, caps, sizeof(*caps)))
sound/core/compress_offload.c
703
if (copy_to_user((char __user *)arg, params, sizeof(*params)))
sound/core/compress_offload.c
724
if (copy_to_user((void __user *)arg, &metadata, sizeof(metadata)))
sound/core/compress_offload.c
767
ret = copy_to_user((void __user *)arg, copy_from, copy_size) ?
sound/core/control.c
1191
if (copy_to_user(_info, &info, sizeof(info)))
sound/core/control.c
1262
if (copy_to_user(_control, control, sizeof(*control)))
sound/core/control.c
1340
if (copy_to_user(_control, control, sizeof(*control)))
sound/core/control.c
1539
if (copy_to_user(buf, ue->tlv_data, ue->tlv_data_size))
sound/core/control.c
1754
if (copy_to_user(_info, &info, sizeof(info))) {
sound/core/control.c
1844
if (copy_to_user(buf, kctl->tlv.p, len))
sound/core/control.c
2020
if (copy_to_user(buffer, &ev, sizeof(struct snd_ctl_event))) {
sound/core/control.c
884
if (copy_to_user(arg, info, sizeof(struct snd_ctl_card_info)))
sound/core/control.c
911
if (copy_to_user(list->pids + list->used, &id, sizeof(id)))
sound/core/control.c
933
if (copy_to_user(_list, &list, sizeof(list)))
sound/core/control_compat.c
108
if (copy_to_user(&data32->id, &data->id, sizeof(data->id)) ||
sound/core/control_compat.c
109
copy_to_user(&data32->type, &data->type, 3 * sizeof(u32)))
sound/core/control_compat.c
122
if (copy_to_user(&data32->value.integer64,
sound/core/control_compat.c
128
if (copy_to_user(&data32->value.enumerated,
sound/core/control_compat.c
273
if (copy_to_user(valuep, data->value.bytes.data, size))
sound/core/control_compat.c
276
if (copy_to_user(&data32->id, &data->id, sizeof(data32->id)))
sound/core/control_compat.c
40
if (copy_to_user(data32, &data, 4 * sizeof(u32)))
sound/core/hwdep.c
183
if (copy_to_user(_info, &info, sizeof(info)))
sound/core/hwdep.c
201
if (copy_to_user(_info, &info, sizeof(info)))
sound/core/oss/mixer_oss.c
108
if (copy_to_user(_info, &info, sizeof(info)))
sound/core/oss/mixer_oss.c
93
if (copy_to_user(_info, &info, sizeof(info)))
sound/core/oss/pcm_oss.c
1489
if (!in_kernel && copy_to_user(final_dst, buf, bytes))
sound/core/oss/pcm_oss.c
1533
if (copy_to_user(buf, runtime->oss.buffer + (runtime->oss.period_ptr - runtime->oss.buffer_used), tmp)) {
sound/core/oss/pcm_oss.c
2203
if (copy_to_user(_info, &info, sizeof(info)))
sound/core/oss/pcm_oss.c
2248
if (copy_to_user(_info, &info, sizeof(info)))
sound/core/oss/pcm_oss.c
2311
if (copy_to_user(_info, &info, sizeof(info)))
sound/core/pcm_compat.c
227
if (copy_to_user(src, &compat_status64, sizeof(compat_status64)))
sound/core/pcm_compat.c
264
if (copy_to_user(data32, data, sizeof(*data32)) ||
sound/core/pcm_compat.c
522
if (copy_to_user(_sync_ptr, &sync_ptr, sizeof(sync_ptr)))
sound/core/pcm_native.c
1014
if (copy_to_user(_params, ¶ms, sizeof(params)))
sound/core/pcm_native.c
1124
if (copy_to_user(_status, &status, sizeof(status)))
sound/core/pcm_native.c
1172
if (copy_to_user(_status, &status32, sizeof(status32)))
sound/core/pcm_native.c
1208
if (copy_to_user(_info, &info, sizeof(info)))
sound/core/pcm_native.c
253
if (copy_to_user(_info, info, sizeof(*info)))
sound/core/pcm_native.c
4145
if (copy_to_user(_oparams, oparams, sizeof(*oparams)))
sound/core/pcm_native.c
4171
if (copy_to_user(_oparams, oparams, sizeof(*oparams)))
sound/core/pcm_native.c
601
if (copy_to_user(_params, params, sizeof(*params)))
sound/core/pcm_native.c
903
if (copy_to_user(_params, params, sizeof(*params)))
sound/core/rawmidi.c
1246
if (copy_to_user(userbuf + result,
sound/core/rawmidi.c
653
if (copy_to_user(_info, &info, sizeof(struct snd_rawmidi_info)))
sound/core/rawmidi.c
705
if (copy_to_user(_info, &info, sizeof(struct snd_rawmidi_info)))
sound/core/rawmidi.c
852
if (copy_to_user(status, &status32, sizeof(*status)))
sound/core/rawmidi.c
883
if (copy_to_user(argp, &status,
sound/core/rawmidi_compat.c
91
if (copy_to_user(src, &compat_status, sizeof(*src)))
sound/core/seq/oss/seq_oss_ioctl.c
26
if (copy_to_user(arg, &info, sizeof(info)))
sound/core/seq/oss/seq_oss_ioctl.c
39
if (copy_to_user(arg, &info, sizeof(info)))
sound/core/seq/oss/seq_oss_rw.c
66
if (copy_to_user(buf, &rec, ev_len)) {
sound/core/seq/seq_clientmgr.c
2108
if (copy_to_user(argp->info, p, size)) {
sound/core/seq/seq_clientmgr.c
2256
if (copy_to_user((void __user *)arg, &buf, size))
sound/core/seq/seq_clientmgr.c
444
if (copy_to_user(buf, &tmpev, aligned_size)) {
sound/core/seq/seq_clientmgr.c
459
if (copy_to_user(buf, &cell->event, aligned_size)) {
sound/core/seq/seq_compat.c
51
if (copy_to_user(data32, data, sizeof(*data32)) ||
sound/core/seq/seq_memory.c
151
if (copy_to_user(*bufptr, src, size))
sound/core/timer.c
1609
if (copy_to_user(_tid, &id, sizeof(*_tid)))
sound/core/timer.c
1648
if (copy_to_user(_ginfo, ginfo, sizeof(*ginfo)))
sound/core/timer.c
1706
if (copy_to_user(_gstatus, &gstatus, sizeof(gstatus)))
sound/core/timer.c
1779
if (copy_to_user(_info, info, sizeof(*_info)))
sound/core/timer.c
1882
if (copy_to_user(_params, ¶ms, sizeof(params)))
sound/core/timer.c
1904
if (copy_to_user(_status, &status, sizeof(status)))
sound/core/timer.c
1926
if (copy_to_user(_status, &status, sizeof(status)))
sound/core/timer.c
2216
err = copy_to_user(_utimer_info, utimer_info, sizeof(*utimer_info));
sound/core/timer.c
2377
if (copy_to_user(buffer, tread,
sound/core/timer.c
2390
if (copy_to_user(buffer, &tread32, sizeof(tread32)))
sound/core/timer.c
2394
if (copy_to_user(buffer, &tu->queue[qhead],
sound/core/timer_compat.c
67
if (copy_to_user(_info, &info, sizeof(*_info)))
sound/core/ump.c
456
if (copy_to_user(argp, &fb->info, sizeof(fb->info)))
sound/core/ump.c
471
if (copy_to_user(argp, &ump->info, sizeof(ump->info)))
sound/drivers/opl3/opl3_synth.c
98
if (copy_to_user(argp, &info, sizeof(struct snd_dm_fm_info)))
sound/drivers/opl4/opl4_proc.c
46
if (copy_to_user(_buf, buf, count)) {
sound/drivers/pcmtest.c
681
if (copy_to_user(u_buff, patt_buf->buf + *off, to_read))
sound/firewire/bebob/bebob_hwdep.c
46
if (copy_to_user(buf, &event, count))
sound/firewire/bebob/bebob_hwdep.c
80
if (copy_to_user(arg, &info, sizeof(info)))
sound/firewire/dice/dice-hwdep.c
48
if (copy_to_user(buf, &event, count))
sound/firewire/dice/dice-hwdep.c
81
if (copy_to_user(arg, &info, sizeof(info)))
sound/firewire/digi00x/digi00x-hwdep.c
56
if (copy_to_user(buf, &event, count))
sound/firewire/digi00x/digi00x-hwdep.c
89
if (copy_to_user(arg, &info, sizeof(info)))
sound/firewire/fireface/ff-hwdep.c
54
if (copy_to_user(buf, &ev, sizeof(ev)))
sound/firewire/fireface/ff-hwdep.c
98
if (copy_to_user(arg, &info, sizeof(info)))
sound/firewire/fireface/ff-protocol-former.c
696
if (copy_to_user(buf + consumed, parser->msgs + parser->pull_pos,
sound/firewire/fireface/ff-protocol-former.c
712
if (copy_to_user(buf, &ev, sizeof(ev)))
sound/firewire/fireworks/fireworks_hwdep.c
113
if (copy_to_user(buf, &event, count))
sound/firewire/fireworks/fireworks_hwdep.c
215
if (copy_to_user(arg, &info, sizeof(info)))
sound/firewire/fireworks/fireworks_hwdep.c
35
if (copy_to_user(buf, &type, sizeof(type)))
sound/firewire/fireworks/fireworks_hwdep.c
67
if (copy_to_user(buf, pull_ptr, till_end))
sound/firewire/motu/motu-hwdep.c
127
if (copy_to_user(arg, &info, sizeof(info)))
sound/firewire/motu/motu-hwdep.c
194
err = copy_to_user((void __user *)arg, meter, sizeof(*meter));
sound/firewire/motu/motu-hwdep.c
216
err = copy_to_user((void __user *)arg, meter, sizeof(*meter));
sound/firewire/motu/motu-hwdep.c
238
err = copy_to_user((void __user *)arg, param, sizeof(*param));
sound/firewire/motu/motu-hwdep.c
54
if (copy_to_user(buf, &event, count))
sound/firewire/motu/motu-hwdep.c
63
if (copy_to_user(buf, &event, count))
sound/firewire/motu/motu-hwdep.c
86
if (copy_to_user(buf, &event,
sound/firewire/oxfw/oxfw-hwdep.c
46
if (copy_to_user(buf, &event, count))
sound/firewire/oxfw/oxfw-hwdep.c
79
if (copy_to_user(arg, &info, sizeof(info)))
sound/firewire/tascam/tascam-hwdep.c
156
if (copy_to_user(arg, &info, sizeof(info)))
sound/firewire/tascam/tascam-hwdep.c
188
if (copy_to_user(arg, tscm->state, sizeof(tscm->state)))
sound/firewire/tascam/tascam-hwdep.c
32
if (copy_to_user(buf, &event, count))
sound/firewire/tascam/tascam-hwdep.c
78
if (copy_to_user(pos, &entries[head_pos], length))
sound/firewire/tascam/tascam-hwdep.c
92
if (copy_to_user(buf, &type, sizeof(type)))
sound/hda/common/codec.c
1602
if (copy_to_user(_tlv, tlv, sizeof(tlv)))
sound/hda/core/hdmi_chmap.c
726
if (copy_to_user(dst, tlv_chmap, chs_bytes))
sound/isa/gus/gus_dram.c
70
if (copy_to_user(_buffer, buffer, size1))
sound/isa/sb/sb16_csp.c
212
if (copy_to_user((void __user *)arg, &info, sizeof(info)))
sound/isa/wavefront/wavefront_synth.c
1696
else if (copy_to_user (argp, wc, sizeof (*wc)))
sound/oss/dmasound/dmasound_core.c
1124
if (copy_to_user((void __user *)arg, &info, sizeof(info)))
sound/oss/dmasound/dmasound_core.c
1341
if (copy_to_user(buf, &state.buf[state.ptr], n))
sound/oss/dmasound/dmasound_core.c
357
if (copy_to_user((void __user *)arg, &info, sizeof(info)))
sound/pci/asihpi/hpioctl.c
164
uncopied_bytes = copy_to_user(puhr, hr, hr->h.size);
sound/pci/asihpi/hpioctl.c
191
copy_to_user(puhr, hr, sizeof(hr->h));
sound/pci/asihpi/hpioctl.c
269
copy_to_user(ptr, pa->p_buffer, size);
sound/pci/asihpi/hpioctl.c
296
uncopied_bytes = copy_to_user(puhr, hr, hr->h.size);
sound/pci/emu10k1/emufx.c
2477
if (copy_to_user(argp, info, sizeof(*info))) {
sound/pci/emu10k1/emufx.c
2498
if (res == 0 && copy_to_user(argp, icode, sizeof(*icode))) {
sound/pci/emu10k1/emufx.c
2516
if (res == 0 && copy_to_user(argp, ipcm, sizeof(*ipcm))) {
sound/pci/emu10k1/emufx.c
742
return copy_to_user(&_dst[idx], src, sizeof(*src));
sound/pci/emu10k1/emufx.c
745
return copy_to_user(&octl[idx], src, sizeof(*octl));
sound/pci/emu10k1/emuproc.c
418
if (copy_to_user(buf, ((char *)tmp) + (pos & 3), count))
sound/pci/rme9652/hdsp.c
4544
return copy_to_user(dest, &val, 4);
sound/pci/rme9652/hdsp.c
4554
return copy_to_user(dest, &rms, 8);
sound/pci/rme9652/hdsp.c
4564
return copy_to_user(dest, &rms, 8);
sound/pci/rme9652/hdsp.c
4752
if (copy_to_user(argp, &info, sizeof(info)))
sound/pci/rme9652/hdsp.c
4762
if (copy_to_user(argp, &h9632_aeb, sizeof(h9632_aeb)))
sound/pci/rme9652/hdsp.c
4779
if (copy_to_user(argp, &hdsp_version, sizeof(hdsp_version)))
sound/pci/rme9652/hdsp.c
4842
if (copy_to_user(mixer->matrix, hdsp->mixer_matrix, sizeof(unsigned short)*HDSP_MATRIX_MIXER_SIZE))
sound/pci/rme9652/hdspm.c
6141
s = copy_to_user(argp, levels, sizeof(*levels));
sound/pci/rme9652/hdspm.c
6186
s = copy_to_user(argp, <c, sizeof(ltc));
sound/pci/rme9652/hdspm.c
6211
if (copy_to_user(argp, &info, sizeof(info)))
sound/pci/rme9652/hdspm.c
6251
if (copy_to_user(argp, &status, sizeof(status)))
sound/pci/rme9652/hdspm.c
6269
if (copy_to_user(argp, &hdspm_version,
sound/pci/rme9652/hdspm.c
6277
if (copy_to_user((void __user *)mixer.mixer, hdspm->mixer,
sound/soc/codecs/wm_adsp.c
2005
if (copy_to_user(buf + ntotal, compr->raw_buf, nbytes)) {
sound/soc/codecs/wm_adsp.c
480
if (!ret && copy_to_user(bytes, cs_ctl->cache, size))
sound/soc/intel/avs/probes.c
247
ret = copy_to_user(buf, ptr, count);
sound/soc/intel/avs/probes.c
249
ret = copy_to_user(buf, ptr, n);
sound/soc/intel/avs/probes.c
250
ret += copy_to_user(buf + n, rtd->dma_area, count - n);
sound/soc/mediatek/common/mtk-btcvsd.c
1171
if (copy_to_user(data, &time_buffer_info_rx,
sound/soc/mediatek/common/mtk-btcvsd.c
1221
if (copy_to_user(data, &time_buffer_info_tx,
sound/soc/sof/compress.c
346
ret = copy_to_user(buf, ptr, count);
sound/soc/sof/compress.c
348
ret = copy_to_user(buf, ptr, n);
sound/soc/sof/compress.c
349
ret += copy_to_user(buf + n, rtd->dma_area, count - n);
sound/soc/sof/debug.c
94
size_ret = copy_to_user(buffer, buf + skip, count);
sound/soc/sof/ipc3-control.c
500
if (copy_to_user(tlvd, &header, sizeof(struct snd_ctl_tlv)))
sound/soc/sof/ipc3-control.c
503
if (copy_to_user(tlvd->tlv, cdata->data, data_size))
sound/soc/sof/ipc3-dtrace.c
367
rem = copy_to_user(buffer, ((u8 *)(dfse->buf) + lpos), count);
sound/soc/sof/ipc4-control.c
760
if (copy_to_user(tlvd, &header, sizeof(struct snd_ctl_tlv)))
sound/soc/sof/ipc4-control.c
763
if (copy_to_user(tlvd->tlv, data, data_size))
sound/soc/sof/ipc4-mtrace.c
192
if (copy_to_user(buffer, &avail, sizeof(avail)))
sound/soc/sof/ipc4-mtrace.c
244
ret = copy_to_user(buffer, &avail, sizeof(avail));
sound/soc/sof/ipc4-mtrace.c
249
ret = copy_to_user(buffer + sizeof(avail), log_buffer, avail);
sound/soc/sof/ipc4-telemetry.c
62
size_ret = copy_to_user(buffer, buf + pos, count);
sound/soc/sof/sof-client-ipc-flood-test.c
251
size_ret = copy_to_user(buffer, priv->buf, count);
sound/soc/sof/sof-client-ipc-msg-injector.c
102
if (copy_to_user(buffer, &ipc4_msg->header_u64, header_size))
sound/soc/sof/sof-client-ipc-msg-injector.c
115
if (copy_to_user(buffer + *ppos, ipc4_msg->data_ptr, remaining))
sound/soc/sof/sof-client-ipc-msg-injector.c
65
if (copy_to_user(buffer, priv->rx_buffer, count))
sound/soc/sof/sof-client-probes.c
187
ret = copy_to_user(buf, ptr, count);
sound/soc/sof/sof-client-probes.c
189
ret = copy_to_user(buf, ptr, n);
sound/soc/sof/sof-client-probes.c
190
ret += copy_to_user(buf + n, rtd->dma_area, count - n);
sound/soc/uniphier/aio-compress.c
357
ret = copy_to_user(buf, sub->compr_area + sub->rd_offs, s);
sound/usb/fcp.c
441
if (copy_to_user(tlv, private->meter_labels_tlv, size))
sound/usb/fcp.c
504
if (copy_to_user(arg->resp, resp, buf_size))
sound/usb/fcp.c
599
if (copy_to_user(arg->data, data, cmd.resp_size))
sound/usb/fcp.c
836
if (copy_to_user(buf, &event, sizeof(event)))
sound/usb/mixer.c
550
if (copy_to_user(_tlv, scale, sizeof(scale)))
sound/usb/mixer_scarlett2.c
9008
if (copy_to_user((void __user *)arg, &progress, sizeof(progress)))
sound/usb/mixer_scarlett2.c
9132
if (copy_to_user(buf, resp, count))
sound/usb/mixer_scarlett2.c
9309
if (copy_to_user(buf, resp_buf + offset, copy_size))
sound/virtio/virtio_kctl.c
271
if (copy_to_user(utlv, tlv, size))
virt/kvm/binary_stats.c
107
if (copy_to_user(dest, src, copylen))
virt/kvm/binary_stats.c
125
if (copy_to_user(dest, src, copylen))
virt/kvm/binary_stats.c
137
if (copy_to_user(dest, src, copylen))
virt/kvm/binary_stats.c
87
if (copy_to_user(dest, src, copylen))
virt/kvm/kvm_main.c
2197
if (copy_to_user(log->dirty_bitmap, (*memslot)->dirty_bitmap, n))
virt/kvm/kvm_main.c
2294
if (copy_to_user(log->dirty_bitmap, dirty_bitmap_buffer, n))
virt/kvm/kvm_main.c
4499
if (copy_to_user(argp, kvm_regs, sizeof(struct kvm_regs)))
virt/kvm/kvm_main.c
4527
if (copy_to_user(argp, kvm_sregs, sizeof(struct kvm_sregs)))
virt/kvm/kvm_main.c
4549
if (copy_to_user(argp, &mp_state, sizeof(mp_state)))
virt/kvm/kvm_main.c
4573
if (copy_to_user(argp, &tr, sizeof(tr)))
virt/kvm/kvm_main.c
4619
if (copy_to_user(argp, fpu, sizeof(struct kvm_fpu)))
virt/kvm/kvm_main.c
4647
if (copy_to_user(argp, &range, sizeof(range)))
virt/kvm/kvm_main.c
5296
if (copy_to_user(argp, &irq_event, sizeof(irq_event)))
virt/kvm/kvm_main.c
5359
if (copy_to_user(argp, &cd, sizeof(cd)))