arch/alpha/include/asm/thread_info.h
110
put_user(res, (int __user *)(value)); \
arch/alpha/kernel/osf_sys.c
1194
(put_user(txc.time.tv_sec, &txc_p->time.tv_sec)) ||
arch/alpha/kernel/osf_sys.c
1195
(put_user(txc.time.tv_usec, &txc_p->time.tv_usec)))
arch/alpha/kernel/osf_sys.c
130
if (put_user(offset, buf->basep))
arch/alpha/kernel/osf_sys.c
135
if (put_user(d_ino, &dirent->d_ino) ||
arch/alpha/kernel/osf_sys.c
136
put_user(namlen, &dirent->d_namlen) ||
arch/alpha/kernel/osf_sys.c
137
put_user(reclen, &dirent->d_reclen) ||
arch/alpha/kernel/osf_sys.c
139
put_user(0, dirent->d_name + namlen))
arch/alpha/kernel/osf_sys.c
653
error = put_user(0, min_buf_size_ptr);
arch/alpha/kernel/osf_sys.c
659
error = put_user(0, min_buf_size_ptr);
arch/alpha/kernel/osf_sys.c
702
if (put_user(oss_sp, &uoss->ss_sp) ||
arch/alpha/kernel/osf_sys.c
703
put_user(oss_os, &uoss->ss_onstack))
arch/alpha/kernel/osf_sys.c
762
if (put_user(w, (unsigned long __user *) buffer))
arch/alpha/kernel/osf_sys.c
778
if (put_user(w, (unsigned int __user *)buffer))
arch/alpha/kernel/osf_sys.c
788
if (put_user(w, (unsigned long __user*)buffer))
arch/alpha/kernel/rtc.c
127
return put_user(rtc_epoch, (unsigned long __user *)arg);
arch/arc/kernel/arc_hostlink.c
35
put_user((unsigned int)__HOSTLINK__, (int __user *)arg);
arch/arc/kernel/ptrace.c
331
ret = put_user(task_thread_info(child)->thr_ptr,
arch/arm/include/asm/uaccess.h
409
#define __put_user(x, ptr) put_user(x, ptr)
arch/arm/kernel/ptrace.c
270
return put_user(tmp, ret);
arch/arm/kernel/ptrace.c
470
if (put_user(reg, data))
arch/arm/kernel/ptrace.c
779
ret = put_user(task_thread_info(child)->tp_value[0],
arch/arm/kernel/sys_oabi-compat.c
482
put_user(110, &msg->msg_namelen);
arch/arm/nwfpe/fpa11_cpdt.c
114
put_user(val.i[0], pMem);
arch/arm/nwfpe/fpa11_cpdt.c
141
put_user(val.i[0], &pMem[0]); /* msw */
arch/arm/nwfpe/fpa11_cpdt.c
142
put_user(val.i[1], &pMem[1]); /* lsw */
arch/arm/nwfpe/fpa11_cpdt.c
144
put_user(val.i[1], &pMem[0]); /* msw */
arch/arm/nwfpe/fpa11_cpdt.c
145
put_user(val.i[0], &pMem[1]); /* lsw */
arch/arm/nwfpe/fpa11_cpdt.c
171
put_user(val.i[0], &pMem[0]); /* sign & exp */
arch/arm/nwfpe/fpa11_cpdt.c
173
put_user(val.i[1], &pMem[1]); /* msw */
arch/arm/nwfpe/fpa11_cpdt.c
174
put_user(val.i[2], &pMem[2]);
arch/arm/nwfpe/fpa11_cpdt.c
176
put_user(val.i[1], &pMem[2]);
arch/arm/nwfpe/fpa11_cpdt.c
177
put_user(val.i[2], &pMem[1]); /* msw */
arch/arm/nwfpe/fpa11_cpdt.c
194
put_user(p[0], &pMem[2]); /* single */
arch/arm/nwfpe/fpa11_cpdt.c
195
put_user(p[1], &pMem[1]); /* double msw */
arch/arm/nwfpe/fpa11_cpdt.c
196
put_user(nType << 14, &pMem[0]);
arch/arm/nwfpe/fpa11_cpdt.c
203
put_user(p[2], &pMem[1]); /* msw */
arch/arm/nwfpe/fpa11_cpdt.c
204
put_user(p[1], &pMem[2]);
arch/arm/nwfpe/fpa11_cpdt.c
205
put_user((p[0] & 0x80003fff) | (nType << 14), &pMem[0]);
arch/arm64/kernel/compat_alignment.c
155
if (put_user(val, (u32 __user *)eaddr))
arch/arm64/kernel/compat_alignment.c
94
if (put_user(regs->regs[rd], (u32 __user *)addr) ||
arch/arm64/kernel/compat_alignment.c
95
put_user(regs->regs[rd2], (u32 __user *)(addr + 4)))
arch/arm64/kernel/mte.c
570
ret = put_user(kiov.iov_len, &uiov->iov_len);
arch/arm64/kernel/process.c
963
return put_user(val, (unsigned int __user *)adr);
arch/arm64/kernel/ptrace.c
2076
return put_user(tmp, ret);
arch/arm64/kernel/ptrace.c
2208
ret = put_user(kdata, data);
arch/arm64/kernel/ptrace.c
2269
ret = put_user((compat_ulong_t)child->thread.uw.tp_value,
arch/arm64/kvm/arch_timer.c
1671
return put_user(irq, uaddr);
arch/arm64/kvm/guest.c
578
if (put_user(reg, uindices))
arch/arm64/kvm/guest.c
627
if (put_user(reg, uindices++))
arch/arm64/kvm/guest.c
634
if (put_user(reg, uindices++))
arch/arm64/kvm/guest.c
641
if (put_user(reg, uindices++))
arch/arm64/kvm/guest.c
647
if (put_user(reg, uindices++))
arch/arm64/kvm/hypercalls.c
425
if (put_user(kvm_arm_fw_reg_ids[i], uindices++))
arch/arm64/kvm/pmu-emul.c
1250
return put_user(irq, uaddr);
arch/arm64/kvm/pvtime.c
119
if (put_user(ipa, user))
arch/arm64/kvm/sys_regs.c
5313
return put_user(get_ccsidr(vcpu, val), uval);
arch/arm64/kvm/sys_regs.c
5380
ret = put_user(val, uaddr);
arch/arm64/kvm/sys_regs.c
5448
if (put_user(val | i, uindices))
arch/arm64/kvm/sys_regs.c
5484
if (put_user(idx, *uind))
arch/arm64/kvm/sys_regs.c
5584
if (put_user(val, (masks + KVM_ARM_FEATURE_ID_RANGE_INDEX(encoding))))
arch/arm64/kvm/vgic/vgic-its.c
2793
return put_user(reg, uaddr);
arch/arm64/kvm/vgic/vgic-kvm-device.c
205
r = put_user(addr, uaddr);
arch/arm64/kvm/vgic/vgic-kvm-device.c
303
r = put_user(dev->kvm->arch.vgic.nr_spis +
arch/arm64/kvm/vgic/vgic-kvm-device.c
417
ret = put_user(val, uaddr);
arch/arm64/kvm/vgic/vgic-kvm-device.c
616
ret = put_user(val, uaddr);
arch/arm64/kvm/vgic/vgic-kvm-device.c
666
return put_user(dev->kvm->arch.vgic.mi_intid, uaddr);
arch/arm64/mm/gcs.c
229
return put_user(task->thread.gcs_el0_mode, arg);
arch/loongarch/kernel/ptrace.c
980
return put_user(tmp, data);
arch/loongarch/kvm/intc/ipi.c
360
return put_user(val, (uint32_t __user *)attr->addr);
arch/loongarch/kvm/intc/ipi.c
363
return put_user(val, (uint64_t __user *)attr->addr);
arch/loongarch/kvm/vcpu.c
1112
put_user(val, uaddr);
arch/loongarch/kvm/vcpu.c
1128
if (put_user(gpa, user))
arch/loongarch/kvm/vcpu.c
893
ret = put_user(v, (u64 __user *)(long)reg->addr);
arch/m68k/kernel/ptrace.c
198
ret = put_user(tmp, datap);
arch/m68k/kernel/ptrace.c
230
ret = put_user(tmp, datap);
arch/m68k/kernel/ptrace.c
264
ret = put_user(task_thread_info(child)->tp_value, datap);
arch/m68k/kernel/traps.c
209
res = put_user(wbd & 0xff, (char __user *)wba);
arch/m68k/kernel/traps.c
212
res = put_user(wbd & 0xffff, (short __user *)wba);
arch/m68k/kernel/traps.c
215
res = put_user(wbd, (int __user *)wba);
arch/microblaze/kernel/ptrace.c
127
rval = put_user(val, (unsigned long __user *)data);
arch/mips/kernel/ptrace.c
1190
ret = put_user(tmp, datalp);
arch/mips/kernel/ptrace.c
1299
ret = put_user(task_thread_info(child)->tp_value, datalp);
arch/mips/kernel/ptrace32.c
164
ret = put_user(tmp, (unsigned __user *) (unsigned long) data);
arch/mips/kernel/ptrace32.c
292
ret = put_user(task_thread_info(child)->tp_value,
arch/mips/kernel/ptrace32.c
297
ret = put_user(task_thread_info(child)->tp_value,
arch/mips/kernel/ptrace32.c
77
ret = put_user(tmp, (u32 __user *) (unsigned long) data);
arch/mips/kernel/traps.c
602
if (put_user(regs->regs[reg], vaddr))
arch/mips/kvm/mips.c
743
return put_user(v, uaddr64);
arch/mips/kvm/mips.c
748
return put_user(v32, uaddr32);
arch/mips/math-emu/cp1emu.c
1509
if (put_user(val, va)) {
arch/mips/sibyte/common/sb_tbprof.c
515
err = put_user(TB_FULL, (int __user *) arg);
arch/openrisc/kernel/traps.c
388
if (put_user(regs->gpr[rb], vaddr)) {
arch/parisc/include/asm/futex.h
116
if (val == oldval && unlikely(put_user(newval, uaddr) != 0)) {
arch/parisc/include/asm/futex.h
77
if (unlikely(put_user(tmp, uaddr) != 0))
arch/parisc/include/asm/processor.h
132
put_user(((task)->thread.flags & PARISC_UAC_MASK) \
arch/parisc/kernel/perf.c
458
error = put_user(PERF_VERSION, (int *)arg);
arch/parisc/kernel/ptrace.c
144
ret = put_user(tmp, datap);
arch/parisc/kernel/ptrace.c
268
ret = put_user(tmp, (compat_uint_t *) (unsigned long) data);
arch/parisc/kernel/signal.c
512
err |= put_user(regs->gr[31] >> 32, &usp[0]);
arch/parisc/kernel/signal.c
513
err |= put_user(regs->gr[31] & 0xffffffff, &usp[1]);
arch/parisc/kernel/signal.c
518
err |= put_user(regs->gr[31], &usp[0]);
arch/powerpc/kernel/process.c
2070
return put_user(val, (unsigned int __user *) adr);
arch/powerpc/kernel/process.c
2114
return put_user(val, (unsigned int __user *)adr);
arch/powerpc/kernel/process.c
2125
return put_user(tsk->thread.align_ctl, (unsigned int __user *)adr);
arch/powerpc/kernel/ptrace/ptrace-adv.c
80
return put_user(child->thread.debug.dac1, datalp);
arch/powerpc/kernel/ptrace/ptrace-noadv.c
70
return put_user(dabr_fake, datalp);
arch/powerpc/kernel/ptrace/ptrace.c
65
ret = put_user(tmp, datalp);
arch/powerpc/kernel/ptrace/ptrace32.c
100
ret = put_user((unsigned int)tmp, (u32 __user *)data);
arch/powerpc/kernel/ptrace/ptrace32.c
147
ret = put_user(reg32bits, (u32 __user *)data);
arch/powerpc/kernel/ptrace/ptrace32.c
257
ret = put_user(child->thread.debug.dac1, (u32 __user *)data);
arch/powerpc/kernel/ptrace/ptrace32.c
262
ret = put_user(dabr_fake, (u32 __user *)data);
arch/powerpc/kernel/ptrace/ptrace32.c
71
ret = put_user(tmp, (u32 __user *)data);
arch/powerpc/kernel/signal_32.c
808
if (put_user(regs->gpr[1], (u32 __user *)newsp))
arch/powerpc/kernel/signal_32.c
899
if (put_user(regs->gpr[1], (u32 __user *)newsp))
arch/powerpc/kernel/signal_64.c
935
err |= put_user(regs->gpr[1], (unsigned long __user *)newsp);
arch/powerpc/kernel/traps.c
1272
if (put_user(val, (u8 __user *)EA))
arch/powerpc/kvm/book3s_32_mmu.c
264
put_user(pte_r >> 8, addr + 2);
arch/powerpc/kvm/book3s_32_mmu.c
268
put_user(pte_r, addr + 3);
arch/powerpc/kvm/book3s_64_mmu.c
338
put_user(r >> 8, addr + 6);
arch/powerpc/kvm/book3s_64_mmu.c
345
put_user(r, addr + 7);
arch/powerpc/kvm/book3s_xics.c
1220
if (!ret && put_user(val, ubufp))
arch/powerpc/kvm/book3s_xive.c
2258
if (put_user(val, ubufp))
arch/powerpc/kvm/mpic.c
1585
if (put_user(attr32, (u32 __user *)(long)attr->addr))
arch/powerpc/kvm/mpic.c
1598
if (put_user(attr32, (u32 __user *)(long)attr->addr))
arch/powerpc/platforms/52xx/mpc52xx_gpt.c
567
ret = put_user(0, data);
arch/powerpc/platforms/52xx/mpc52xx_gpt.c
596
ret = put_user(timeout, data);
arch/powerpc/platforms/cell/spufs/file.c
618
ret = put_user(mbox_data, udata);
arch/powerpc/platforms/cell/spufs/file.c
722
count = put_user(ibox_data, udata);
arch/powerpc/platforms/cell/spufs/file.c
736
ret = put_user(ibox_data, udata);
arch/powerpc/platforms/cell/spufs/syscalls.c
54
if (put_user(npc, unpc))
arch/powerpc/platforms/cell/spufs/syscalls.c
57
if (ustatus && put_user(status, ustatus))
arch/powerpc/platforms/powernv/opal-xscom.c
105
rc = put_user(val, ubuf64);
arch/powerpc/platforms/pseries/papr-indices.c
413
if (put_user(rets, &ubuf->dynamic_param.state))
arch/powerpc/platforms/pseries/papr-sysparm.c
248
if (put_user(len_out, &user_iob->length))
arch/riscv/kernel/process.c
64
return put_user(tsk->thread.align_ctl, (unsigned int __user *)adr);
arch/riscv/kernel/sys_hwprobe.c
423
ret = put_user(pair.key, &pairs->key);
arch/riscv/kernel/sys_hwprobe.c
425
ret = put_user(pair.value, &pairs->value);
arch/riscv/kvm/vcpu_onereg.c
1027
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_onereg.c
1059
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_onereg.c
1068
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_onereg.c
1091
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_onereg.c
1143
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_onereg.c
1157
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_onereg.c
873
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_onereg.c
904
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_onereg.c
939
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_onereg.c
956
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_onereg.c
974
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_onereg.c
998
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_sbi.c
313
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_sbi.c
434
if (put_user(reg, uindices))
arch/riscv/kvm/vcpu_sbi_sta.c
65
if (WARN_ON(put_user(cpu_to_le32(sequence), sequence_ptr)))
arch/riscv/kvm/vcpu_sbi_sta.c
72
WARN_ON(put_user(cpu_to_le64(steal), steal_ptr));
arch/riscv/kvm/vcpu_sbi_sta.c
76
WARN_ON(put_user(cpu_to_le32(sequence), sequence_ptr));
arch/s390/kernel/diag/diag310.c
221
if (put_user(stride, argp))
arch/s390/kernel/diag/diag310.c
240
if (put_user(pages * PAGE_SIZE, argp))
arch/s390/kernel/diag/diag324.c
184
rc |= put_user(data->sequence, &udata->sequence);
arch/s390/kernel/diag/diag324.c
198
if (put_user(data->len, (size_t __user *)arg))
arch/s390/kernel/perf_cpum_cf.c
1487
rc = put_user(cpu, &ctrset_cpudata->cpu_nr);
arch/s390/kernel/perf_cpum_cf.c
1488
rc |= put_user(cpuhw->sets, &ctrset_cpudata->no_sets);
arch/s390/kernel/perf_cpum_cf.c
1499
if (put_user(cpus, &ctrset_read->no_cpus))
arch/s390/kernel/perf_cpum_cf.c
1634
if (put_user(need, &ustart->data_bytes)) {
arch/s390/kernel/ptrace.c
287
return put_user(tmp, (addr_t __user *) data);
arch/s390/kernel/ptrace.c
469
return put_user(child->thread.last_break, (unsigned long __user *)data);
arch/s390/kernel/sthyi.c
547
if (return_code && put_user(sthyi_rc, return_code)) {
arch/s390/kernel/uprobes.c
190
else if (put_user(*(input), __ptr)) \
arch/s390/kvm/kvm-s390.c
1854
if (put_user(feat, &dst->feat))
arch/s390/kvm/kvm-s390.c
1869
if (put_user(feat, &dst->feat))
arch/s390/kvm/kvm-s390.c
1951
return put_user(topo, (u8 __user *)attr->addr);
arch/s390/kvm/kvm-s390.c
3865
r = put_user(vcpu->arch.sie_block->todpr,
arch/s390/kvm/kvm-s390.c
3869
r = put_user(vcpu->arch.sie_block->epoch,
arch/s390/kvm/kvm-s390.c
3873
r = put_user(kvm_s390_get_cpu_timer(vcpu),
arch/s390/kvm/kvm-s390.c
3877
r = put_user(vcpu->arch.sie_block->ckc,
arch/s390/kvm/kvm-s390.c
3881
r = put_user(vcpu->arch.pfault_token,
arch/s390/kvm/kvm-s390.c
3885
r = put_user(vcpu->arch.pfault_compare,
arch/s390/kvm/kvm-s390.c
3889
r = put_user(vcpu->arch.pfault_select,
arch/s390/kvm/kvm-s390.c
3893
r = put_user(vcpu->arch.sie_block->pp,
arch/s390/kvm/kvm-s390.c
3897
r = put_user(vcpu->arch.sie_block->gbea,
arch/s390/kvm/kvm-s390.c
945
if (put_user(kvm->arch.mem_limit, (u64 __user *)attr->addr))
arch/s390/pci/pci_clp.c
637
return put_user(exists, (int __user *) uptr);
arch/s390/pci/pci_clp.c
640
return put_user(ilp, (unsigned long __user *) uptr);
arch/sh/include/asm/futex-irq.h
17
ret = put_user(newval, uaddr);
arch/sh/kernel/ptrace_32.c
384
ret = put_user(tmp, datap);
arch/sh/math-emu/math.c
56
#define MWRITE(d,a) ({if(put_user(d, (typeof (d) __user *)a)) return -EFAULT;})
arch/sh/mm/alignment.c
85
return put_user(tsk->thread.flags & SH_THREAD_UAC_MASK,
arch/sparc/include/asm/uaccess_64.h
71
#define __put_user(x, ptr) put_user(x, ptr)
arch/sparc/kernel/apc.c
104
if (put_user(apc_readb(APC_BPORT_REG) & APC_BPMASK, arg))
arch/sparc/kernel/apc.c
94
if (put_user(apc_readb(APC_FANCTL_REG) & APC_REGMASK, arg))
arch/sparc/kernel/apc.c
99
if (put_user(apc_readb(APC_CPOWER_REG) & APC_REGMASK, arg))
arch/sparc/kernel/process_32.c
239
else if (put_user(fp, &sp->fp))
arch/sparc/kernel/process_64.c
452
if (put_user(((u32)csp),
arch/sparc/kernel/process_64.c
456
if (put_user(((u64)csp - STACK_BIAS),
arch/sparc/kernel/ptrace_64.c
583
if (put_user(*k++, ®_window[pos++]))
arch/sparc/kernel/ptrace_64.c
612
put_user(reg, ®_window[pos++]))
arch/sparc/kernel/signal32.c
393
err = put_user(regs->tpc, &sf->info.si_regs.pc);
arch/sparc/kernel/signal32.c
527
err = put_user(regs->tpc, &sf->regs.pc);
arch/sparc/kernel/signal32.c
717
if (put_user(current->sas_ss_sp + current->sas_ss_size,
arch/sparc/kernel/signal_32.c
538
if (put_user(current->sas_ss_sp + current->sas_ss_size,
arch/sparc/kernel/sys_sparc32.c
178
ret = put_user(ptr_to_compat(old_ka.sa.sa_handler), &oact->sa_handler);
arch/sparc/kernel/sys_sparc32.c
181
ret |= put_user(old_ka.sa.sa_flags, &oact->sa_flags);
arch/sparc/kernel/sys_sparc32.c
182
ret |= put_user(ptr_to_compat(old_ka.sa.sa_restorer), &oact->sa_restorer);
arch/sparc/kernel/sys_sparc32.c
69
err = put_user(huge_encode_dev(stat->dev), &statbuf->st_dev);
arch/sparc/kernel/sys_sparc32.c
70
err |= put_user(stat->ino, &statbuf->st_ino);
arch/sparc/kernel/sys_sparc32.c
71
err |= put_user(stat->mode, &statbuf->st_mode);
arch/sparc/kernel/sys_sparc32.c
72
err |= put_user(stat->nlink, &statbuf->st_nlink);
arch/sparc/kernel/sys_sparc32.c
73
err |= put_user(from_kuid_munged(current_user_ns(), stat->uid), &statbuf->st_uid);
arch/sparc/kernel/sys_sparc32.c
74
err |= put_user(from_kgid_munged(current_user_ns(), stat->gid), &statbuf->st_gid);
arch/sparc/kernel/sys_sparc32.c
75
err |= put_user(huge_encode_dev(stat->rdev), &statbuf->st_rdev);
arch/sparc/kernel/sys_sparc32.c
76
err |= put_user(0, (unsigned long __user *) &statbuf->__pad3[0]);
arch/sparc/kernel/sys_sparc32.c
77
err |= put_user(stat->size, &statbuf->st_size);
arch/sparc/kernel/sys_sparc32.c
78
err |= put_user(stat->blksize, &statbuf->st_blksize);
arch/sparc/kernel/sys_sparc32.c
79
err |= put_user(0, (unsigned int __user *) &statbuf->__pad4[0]);
arch/sparc/kernel/sys_sparc32.c
80
err |= put_user(0, (unsigned int __user *) &statbuf->__pad4[4]);
arch/sparc/kernel/sys_sparc32.c
81
err |= put_user(stat->blocks, &statbuf->st_blocks);
arch/sparc/kernel/sys_sparc32.c
82
err |= put_user(stat->atime.tv_sec, &statbuf->st_atime);
arch/sparc/kernel/sys_sparc32.c
83
err |= put_user(stat->atime.tv_nsec, &statbuf->st_atime_nsec);
arch/sparc/kernel/sys_sparc32.c
84
err |= put_user(stat->mtime.tv_sec, &statbuf->st_mtime);
arch/sparc/kernel/sys_sparc32.c
85
err |= put_user(stat->mtime.tv_nsec, &statbuf->st_mtime_nsec);
arch/sparc/kernel/sys_sparc32.c
86
err |= put_user(stat->ctime.tv_sec, &statbuf->st_ctime);
arch/sparc/kernel/sys_sparc32.c
87
err |= put_user(stat->ctime.tv_nsec, &statbuf->st_ctime_nsec);
arch/sparc/kernel/sys_sparc32.c
88
err |= put_user(0, &statbuf->__unused4);
arch/sparc/kernel/sys_sparc32.c
89
err |= put_user(0, &statbuf->__unused5);
arch/sparc/kernel/sys_sparc_64.c
412
if (put_user(raddr,
arch/sparc/kernel/sys_sparc_64.c
635
if (put_user(NULL, old_p))
arch/sparc/kernel/sys_sparc_64.c
638
if (put_user((utrap_handler_t)(current_thread_info()->utraps[type]), old_p))
arch/sparc/kernel/sys_sparc_64.c
643
if (put_user(NULL, old_d))
arch/sparc/kernel/sys_sparc_64.c
672
if (put_user((utrap_handler_t)(current_thread_info()->utraps[type]), old_p))
arch/sparc/kernel/sys_sparc_64.c
676
if (put_user(NULL, old_d))
arch/sparc/kernel/termios.c
101
err = put_user(k->c_iflag, &u->c_iflag);
arch/sparc/kernel/termios.c
102
err |= put_user(k->c_oflag, &u->c_oflag);
arch/sparc/kernel/termios.c
103
err |= put_user(k->c_cflag, &u->c_cflag);
arch/sparc/kernel/termios.c
104
err |= put_user(k->c_lflag, &u->c_lflag);
arch/sparc/kernel/termios.c
105
err |= put_user(k->c_line, &u->c_line);
arch/sparc/kernel/termios.c
108
err |= put_user(k->c_cc[VMIN], &u->c_cc[_VMIN]);
arch/sparc/kernel/termios.c
109
err |= put_user(k->c_cc[VTIME], &u->c_cc[_VTIME]);
arch/sparc/kernel/termios.c
111
err |= put_user(k->c_cc[VEOF], &u->c_cc[VEOF]);
arch/sparc/kernel/termios.c
112
err |= put_user(k->c_cc[VEOL], &u->c_cc[VEOL]);
arch/sparc/kernel/termios.c
59
err = put_user(k->c_iflag, &u->c_iflag);
arch/sparc/kernel/termios.c
60
err |= put_user(k->c_oflag, &u->c_oflag);
arch/sparc/kernel/termios.c
61
err |= put_user(k->c_cflag, &u->c_cflag);
arch/sparc/kernel/termios.c
62
err |= put_user(k->c_lflag, &u->c_lflag);
arch/sparc/kernel/termios.c
63
err |= put_user(k->c_line, &u->c_line);
arch/sparc/kernel/termios.c
66
err |= put_user(k->c_cc[VMIN], &u->c_cc[_VMIN]);
arch/sparc/kernel/termios.c
67
err |= put_user(k->c_cc[VTIME], &u->c_cc[_VTIME]);
arch/sparc/kernel/termios.c
69
err |= put_user(k->c_cc[VEOF], &u->c_cc[VEOF]);
arch/sparc/kernel/termios.c
70
err |= put_user(k->c_cc[VEOL], &u->c_cc[VEOL]);
arch/sparc/kernel/termios.c
72
err |= put_user(k->c_ispeed, &u->c_ispeed);
arch/sparc/kernel/termios.c
73
err |= put_user(k->c_ospeed, &u->c_ospeed);
arch/sparc/kernel/unaligned_64.c
420
put_user(ret, &win32->locals[rd - 16]);
arch/sparc/kernel/unaligned_64.c
424
put_user(ret, &win->locals[rd - 16]);
arch/sparc/kernel/unaligned_64.c
488
if (put_user (first >> 32, (u32 __user *)addr) ||
arch/sparc/kernel/unaligned_64.c
585
put_user(0, (int __user *) reg);
arch/sparc/kernel/unaligned_64.c
587
put_user(0, ((int __user *) reg) + 1);
arch/sparc/kernel/unaligned_64.c
589
put_user(0, (unsigned long __user *) reg);
arch/sparc/kernel/unaligned_64.c
591
put_user(0, (unsigned long __user *) reg + 1);
arch/sparc/kernel/unaligned_64.c
695
if (put_user (value >> 32, (u32 __user *) sfar) ||
arch/um/drivers/harddog_kern.c
142
return put_user(0,(int __user *)argp);
arch/um/drivers/hostaudio_kern.c
167
if (put_user(data, (int __user *) arg))
arch/x86/include/asm/uaccess.h
208
#define put_user(x, ptr) ({ might_fault(); do_put_user_call(put_user,x,ptr); })
arch/x86/kernel/cpu/mce/dev-mcelog.c
264
return put_user(sizeof(struct mce), p);
arch/x86/kernel/cpu/mce/dev-mcelog.c
266
return put_user(mcelog->len, p);
arch/x86/kernel/cpu/mce/dev-mcelog.c
268
return put_user(xchg(&mcelog->flags, 0), p);
arch/x86/kernel/cpu/mtrr/if.c
325
err = put_user(gentry.base, &g32->base);
arch/x86/kernel/cpu/mtrr/if.c
326
err |= put_user(gentry.size, &g32->size);
arch/x86/kernel/cpu/mtrr/if.c
327
err |= put_user(gentry.regnum, &g32->regnum);
arch/x86/kernel/cpu/mtrr/if.c
328
err |= put_user(gentry.type, &g32->type);
arch/x86/kernel/fpu/xstate.c
1851
return put_user(supported, uptr);
arch/x86/kernel/fpu/xstate.c
1860
return put_user(permitted, uptr);
arch/x86/kernel/fpu/xstate.c
1865
return put_user(permitted, uptr);
arch/x86/kernel/process.c
328
return put_user(val, (unsigned int __user *)adr);
arch/x86/kernel/process_64.c
931
ret = put_user(base, (unsigned long __user *)arg2);
arch/x86/kernel/process_64.c
937
ret = put_user(base, (unsigned long __user *)arg2);
arch/x86/kernel/process_64.c
955
return put_user(task->mm->context.untag_mask,
arch/x86/kernel/process_64.c
966
return put_user(0, (unsigned long __user *)arg2);
arch/x86/kernel/process_64.c
968
return put_user(LAM_U57_BITS, (unsigned long __user *)arg2);
arch/x86/kernel/ptrace.c
1077
ret = put_user(val, (__u32 __user *)datap);
arch/x86/kernel/ptrace.c
1160
ret = put_user(tmp, (__u32 __user *)datap);
arch/x86/kernel/ptrace.c
761
ret = put_user(tmp, datap);
arch/x86/kernel/shstk.c
581
return put_user(task->thread.features, (unsigned long __user *)arg2);
arch/x86/kernel/tls.c
139
if (put_user(idx, &u_info->entry_number))
arch/x86/kernel/vm86_32.c
418
if (put_user(__val, base + ptr) < 0) \
arch/x86/kernel/vm86_32.c
426
if (put_user(val_byte(__val, 1), base + ptr) < 0) \
arch/x86/kernel/vm86_32.c
429
if (put_user(val_byte(__val, 0), base + ptr) < 0) \
arch/x86/kernel/vm86_32.c
437
if (put_user(val_byte(__val, 3), base + ptr) < 0) \
arch/x86/kernel/vm86_32.c
440
if (put_user(val_byte(__val, 2), base + ptr) < 0) \
arch/x86/kernel/vm86_32.c
443
if (put_user(val_byte(__val, 1), base + ptr) < 0) \
arch/x86/kernel/vm86_32.c
446
if (put_user(val_byte(__val, 0), base + ptr) < 0) \
arch/x86/kvm/hyperv.c
1571
if (put_user(0, (u32 __user *)addr))
arch/x86/kvm/x86.c
5029
if (put_user(val, uaddr))
arch/x86/kvm/x86.c
5929
if (put_user(vcpu->arch.l1_tsc_offset, uaddr))
arch/x86/kvm/x86.c
6099
if (put_user(val, user_val))
arch/x86/kvm/x86.c
6175
if (put_user(nr_regs, &user_list->n))
arch/x86/kvm/x86.c
6182
put_user(KVM_X86_REG_KVM(KVM_REG_GUEST_SSP), &user_list->reg[0]))
arch/x86/kvm/x86.c
6545
if (put_user(r, &user_kvm_nested_state->size))
arch/x86/math-emu/fpu_system.h
128
#define FPU_put_user(x,y) do { if (put_user((x),(y))) FPU_abort; } while (0)
arch/x86/um/ptrace_32.c
169
return put_user(tmp, (unsigned long __user *) data);
arch/x86/um/ptrace_64.c
189
return put_user(tmp, (unsigned long *) data);
arch/x86/um/syscalls_64.c
33
ret = put_user(current->thread.regs.regs.gp[FS_BASE / sizeof(unsigned long)], arg2);
arch/x86/um/syscalls_64.c
36
ret = put_user(current->thread.regs.regs.gp[GS_BASE / sizeof(unsigned long)], arg2);
arch/x86/um/tls_32.c
286
if (put_user(idx, &user_desc->entry_number))
arch/xtensa/kernel/process.c
323
put_user(regs->areg[caller_ars+1],
arch/xtensa/kernel/ptrace.c
332
return put_user(tmp, ret);
block/bsg.c
125
return put_user(30527, intp);
block/bsg.c
127
return put_user(0, intp);
block/bsg.c
129
return put_user(0, intp);
block/bsg.c
138
return put_user(min(bd->reserved_size, queue_max_bytes(q)),
block/bsg.c
149
return put_user(1, intp);
block/bsg.c
89
return put_user(READ_ONCE(bd->max_queue), uarg);
block/ioctl.c
261
return put_user(val, argp);
block/ioctl.c
266
return put_user(val, argp);
block/ioctl.c
271
return put_user(val, argp);
block/ioctl.c
276
return put_user(val, argp);
block/ioctl.c
281
return put_user(val, argp);
block/ioctl.c
286
return put_user(val, argp);
block/ioctl.c
292
return put_user(val, argp);
block/ioctl.c
297
return put_user(val, argp);
block/ioctl.c
616
ret |= put_user(geo.start, &ugeo->start);
drivers/acpi/apei/erst-dbg.c
72
rc = put_user(record_count, (u32 __user *)arg);
drivers/acpi/ec_sys.c
53
if (put_user(byte_read, buf + *off - init_off)) {
drivers/android/binder.c
4622
if (put_user(cmd, (uint32_t __user *)ptr))
drivers/android/binder.c
4626
if (put_user(node_ptr, (binder_uintptr_t __user *)ptr))
drivers/android/binder.c
4630
if (put_user(node_cookie, (binder_uintptr_t __user *)ptr))
drivers/android/binder.c
4742
if (put_user(BR_NOOP, (uint32_t __user *)ptr))
drivers/android/binder.c
4824
if (put_user(e->cmd, (uint32_t __user *)ptr))
drivers/android/binder.c
4845
if (put_user(cmd, (uint32_t __user *)ptr))
drivers/android/binder.c
4971
if (put_user(cmd, (uint32_t __user *)ptr))
drivers/android/binder.c
4974
if (put_user(cookie,
drivers/android/binder.c
4995
if (put_user(BR_FROZEN_BINDER, (uint32_t __user *)ptr))
drivers/android/binder.c
5013
if (put_user(BR_CLEAR_FREEZE_NOTIFICATION_DONE, (uint32_t __user *)ptr))
drivers/android/binder.c
5016
if (put_user(cookie, (binder_uintptr_t __user *)ptr))
drivers/android/binder.c
5086
if (put_user(cmd, (uint32_t __user *)ptr))
drivers/android/binder.c
5106
if (put_user(cmd, (uint32_t __user *)ptr)) {
drivers/android/binder.c
5169
if (put_user(BR_SPAWN_LOOPER, (uint32_t __user *)buffer))
drivers/android/binder.c
5837
if (put_user(BINDER_CURRENT_PROTOCOL_VERSION,
drivers/ata/libata-scsi.c
673
return put_user(val, (compat_ulong_t __user *)arg);
drivers/ata/libata-scsi.c
675
return put_user(val, (unsigned long __user *)arg);
drivers/atm/fore200e.c
1869
return put_user(0, (int __user *)arg) ? -EFAULT : 0;
drivers/atm/fore200e.c
1875
return put_user(fore200e->loop_mode, (int __user *)arg) ? -EFAULT : 0;
drivers/atm/fore200e.c
1878
return put_user(ATM_LM_LOC_PHY | ATM_LM_RMT_PHY, (int __user *)arg) ? -EFAULT : 0;
drivers/atm/idt77105.c
201
return put_user(PRIV(dev)->loop_mode,(int __user *)arg) ?
drivers/atm/idt77105.c
204
return put_user(ATM_LM_LOC_ATM | ATM_LM_RMT_ATM,
drivers/atm/iphase.c
2775
if(put_user((u16)(readl(iadev->seg_reg+i) & 0xffff), tmps)) return -EFAULT;
drivers/atm/iphase.c
2783
if(put_user((u16)(readl(iadev->reass_reg+i) & 0xffff), tmps)) return -EFAULT;
drivers/atm/suni.c
128
return put_user(todo,(int __user *)arg) ? -EFAULT : 0;
drivers/atm/suni.c
148
return put_user(set,(int __user *)arg) ? -EFAULT : 0;
drivers/atm/suni.c
236
return put_user(framing, (int __user *) arg) ? -EFAULT : 0;
drivers/atm/suni.c
280
return put_user(PRIV(dev)->loop_mode,(int __user *)arg) ?
drivers/atm/suni.c
283
return put_user(ATM_LM_LOC_PHY | ATM_LM_RMT_PHY,
drivers/auxdisplay/panel.c
1035
put_user(keypad_buffer[keypad_start], tmp);
drivers/block/mtip32xx/mtip32xx.c
3126
if (put_user(req_task.out_size, &compat_req_task->out_size))
drivers/block/mtip32xx/mtip32xx.c
3129
if (put_user(req_task.in_size, &compat_req_task->in_size))
drivers/block/sunvdc.c
151
if (put_user(0, (char __user *)(argument + i)))
drivers/block/xen-blkfront.c
521
if (put_user(0, (char __user *)(argument + i)))
drivers/cdrom/cdrom.c
3266
return put_user(last, (__s32 __user *)arg);
drivers/cdrom/cdrom.c
3268
return put_user(last, (long __user *)arg);
drivers/char/ds1620.c
277
if (put_user(therm.hi, uarg.i))
drivers/char/ds1620.c
292
return put_user(i, uarg.i) ? -EFAULT : 0;
drivers/char/ds1620.c
297
return put_user(i, uarg.i) ? -EFAULT : 0;
drivers/char/ds1620.c
302
return put_user(i, uarg.i) ? -EFAULT : 0;
drivers/char/dsp56k.c
204
put_user(dsp56k_host_interface.data.b[3], buf+n++));
drivers/char/dsp56k.c
214
put_user(dsp56k_host_interface.data.w[1], data+n++));
drivers/char/dsp56k.c
221
put_user(dsp56k_host_interface.data.b[1], buf+n++);
drivers/char/dsp56k.c
222
put_user(dsp56k_host_interface.data.b[2], buf+n++);
drivers/char/dsp56k.c
223
put_user(dsp56k_host_interface.data.b[3], buf+n++));
drivers/char/dsp56k.c
233
put_user(dsp56k_host_interface.data.l, data+n++));
drivers/char/dsp56k.c
385
return put_user(status, &hf->status);
drivers/char/dtlk.c
142
if (put_user(ch, buf++))
drivers/char/dtlk.c
289
return put_user(portval, argp);
drivers/char/hpet.c
304
retval = put_user(data, (compat_ulong_t __user *)buf);
drivers/char/hpet.c
308
retval = put_user(data, (unsigned long __user *)buf);
drivers/char/hpet.c
691
if (put_user(info.hi_ireqfreq, &u->hi_ireqfreq) ||
drivers/char/hpet.c
692
put_user(info.hi_flags, &u->hi_flags) ||
drivers/char/hpet.c
693
put_user(info.hi_hpet, &u->hi_hpet) ||
drivers/char/hpet.c
694
put_user(info.hi_timer, &u->hi_timer))
drivers/char/nsc_gpio.c
113
if (put_user(value ? '1' : '0', buf))
drivers/char/random.c
1499
if (put_user(input_pool.init_bits, p))
drivers/char/sonypi.c
917
if (put_user(c, buf++))
drivers/comedi/comedi_fops.c
1162
if (put_user(x, it->rangelist + i))
drivers/cxl/core/mbox.c
549
return put_user(ARRAY_SIZE(cxl_mem_commands), &q->n_commands);
drivers/dma/idxd/cdev.c
772
if (put_user(status, (u8 __user *)addr))
drivers/firmware/efi/test/efi_test.c
187
if (put_user(status, getvariable.status)) {
drivers/firmware/efi/test/efi_test.c
194
if (dz && put_user(datasize, getvariable.data_size)) {
drivers/firmware/efi/test/efi_test.c
215
if (at && put_user(attr, getvariable.attributes)) {
drivers/firmware/efi/test/efi_test.c
220
if (dz && put_user(datasize, getvariable.data_size))
drivers/firmware/efi/test/efi_test.c
263
if (put_user(status, setvariable.status)) {
drivers/firmware/efi/test/efi_test.c
292
if (put_user(status, gettime.status))
drivers/firmware/efi/test/efi_test.c
302
if (put_user(cap.resolution, &(cap_local->resolution)) ||
drivers/firmware/efi/test/efi_test.c
303
put_user(cap.accuracy, &(cap_local->accuracy)) ||
drivers/firmware/efi/test/efi_test.c
304
put_user(cap.sets_to_zero, &(cap_local->sets_to_zero)))
drivers/firmware/efi/test/efi_test.c
330
if (put_user(status, settime.status))
drivers/firmware/efi/test/efi_test.c
354
if (put_user(status, getwakeuptime.status))
drivers/firmware/efi/test/efi_test.c
360
if (getwakeuptime.enabled && put_user(enabled,
drivers/firmware/efi/test/efi_test.c
364
if (getwakeuptime.pending && put_user(pending,
drivers/firmware/efi/test/efi_test.c
401
if (put_user(status, setwakeuptime.status))
drivers/firmware/efi/test/efi_test.c
465
if (put_user(status, getnextvariablename.status)) {
drivers/firmware/efi/test/efi_test.c
472
if (ns && put_user(*ns,
drivers/firmware/efi/test/efi_test.c
491
if (put_user(*ns, getnextvariablename.variable_name_size)) {
drivers/firmware/efi/test/efi_test.c
526
if (put_user(status, getnexthighmonocount.status))
drivers/firmware/efi/test/efi_test.c
533
put_user(count, getnexthighmonocount.high_count))
drivers/firmware/efi/test/efi_test.c
579
if (put_user(status, queryvariableinfo.status))
drivers/firmware/efi/test/efi_test.c
585
if (put_user(max_storage,
drivers/firmware/efi/test/efi_test.c
589
if (put_user(remaining,
drivers/firmware/efi/test/efi_test.c
593
if (put_user(max_size, queryvariableinfo.maximum_variable_size))
drivers/firmware/efi/test/efi_test.c
646
if (put_user(status, qcaps.status)) {
drivers/firmware/efi/test/efi_test.c
656
if (put_user(max_size, qcaps.maximum_capsule_size)) {
drivers/firmware/efi/test/efi_test.c
661
if (put_user(reset_type, qcaps.reset_type))
drivers/firmware/efi/test/efi_test.c
676
if (put_user(efi.runtime_supported_mask, supported_mask))
drivers/fpga/dfl.c
1968
return put_user(feature->nr_irqs, (__u32 __user *)arg);
drivers/fsi/fsi-scom.c
472
return put_user(SCOM_CHECK_SUPPORTED, (__u32 __user *)argp);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1011
r = put_user(values[x++], (int32_t *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1096
r = put_user(value, (uint32_t *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1188
r = put_user(value, (uint32_t *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1243
r = put_user(value, (uint32_t *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1340
r = put_user(value, (u64 *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1433
r = put_user(value, (u32 *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
1473
r = put_user(value, (u32 *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
152
r = put_user(value, (uint32_t *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
279
r = put_user(value, (uint32_t *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
456
r = put_user(value, (uint32_t *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
543
r = put_user(value, (uint32_t *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
660
r = put_user(value, (uint32_t *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
777
r = put_user(value, (uint32_t *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c
934
r = put_user(value, (uint32_t *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
596
r = put_user(early[i], (uint32_t *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
614
r = put_user(value, (uint32_t *)buf);
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c
634
r = put_user(value, (uint32_t *)buf);
drivers/gpu/drm/amd/amdkfd/kfd_process.c
2358
put_user(cur_err, err_payload_ptr);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1597
r = put_user(*(rd_buf + result), buf);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1783
r = put_user(*(rd_buf + result), buf);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1967
r = put_user(*(rd_buf + result), buf);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2147
r = put_user(*(rd_buf + result), buf);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2322
r = put_user(*(rd_buf + result), buf);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2376
r = put_user(*(rd_buf + result), buf);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
241
r = put_user(*(rd_buf + result), buf);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2445
r = put_user(*(rd_buf + result), buf);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2514
r = put_user(*(rd_buf + result), buf);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2574
r = put_user(*(rd_buf + result), buf);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
4331
r = put_user(*(rd_buf + result), buf);
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
561
r = put_user((*(rd_buf + result)), buf);
drivers/gpu/drm/drm_atomic_uapi.c
1362
if (put_user(fence_state->fd, fence_state->out_fence_ptr))
drivers/gpu/drm/drm_atomic_uapi.c
1540
put_user(-1, fence_state[i].out_fence_ptr))
drivers/gpu/drm/drm_atomic_uapi.c
376
if (put_user(-1, fence_ptr))
drivers/gpu/drm/drm_atomic_uapi.c
463
if (put_user(-1, fence_ptr))
drivers/gpu/drm/drm_connector.c
3348
if (put_user(encoder->base.id, encoder_ptr + copied)) {
drivers/gpu/drm/drm_ioc32.c
323
if (put_user(req64.fb_id, &argp->fb_id))
drivers/gpu/drm/drm_lease.c
617
ret = put_user(lessee->lessee_id, lessee_ids + count);
drivers/gpu/drm/drm_lease.c
672
ret = put_user(object, object_ids + count);
drivers/gpu/drm/drm_mode_config.c
116
put_user(fb->base.id, fb_id + count)) {
drivers/gpu/drm/drm_mode_config.c
135
put_user(crtc->base.id, crtc_id + count))
drivers/gpu/drm/drm_mode_config.c
146
put_user(encoder->base.id, encoder_id + count))
drivers/gpu/drm/drm_mode_config.c
172
put_user(connector->base.id, connector_id + count)) {
drivers/gpu/drm/drm_mode_object.c
449
if (put_user(prop->base.id, prop_ptr + count))
drivers/gpu/drm/drm_mode_object.c
452
if (put_user(val, prop_values + count))
drivers/gpu/drm/drm_plane.c
843
put_user(plane->base.id, plane_ptr + count))
drivers/gpu/drm/drm_property.c
485
put_user(property->values[i], values_ptr + i)) {
drivers/gpu/drm/exynos/exynos_drm_ipp.c
120
if (put_user(ipp->id, ipp_ptr + copied))
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
1134
if (put_user(x, ux)) {
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
1574
if (put_user(bbe, ux)) {
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
955
if (put_user(x, ux)) {
drivers/gpu/drm/i915/i915_getparam.c
206
if (put_user(value, param->value))
drivers/gpu/drm/i915/i915_query.c
432
if (put_user(n_configs, &user_query_config_ptr->config)) {
drivers/gpu/drm/i915/i915_query.c
634
if (ret != item.length && put_user(ret, &user_item_ptr->length))
drivers/gpu/drm/radeon/radeon_ttm.c
815
r = put_user(value, (uint32_t __user *)buf);
drivers/gpu/drm/xe/xe_query.c
174
if (put_user(resp.cpu_timestamp, &query_ptr->cpu_timestamp) ||
drivers/gpu/drm/xe/xe_query.c
175
put_user(resp.cpu_delta, &query_ptr->cpu_delta) ||
drivers/gpu/drm/xe/xe_query.c
176
put_user(resp.engine_cycles, &query_ptr->engine_cycles) ||
drivers/gpu/drm/xe/xe_query.c
177
put_user(resp.width, &query_ptr->width))
drivers/hid/hid-roccat.c
399
if (put_user(device->report_size, (int __user *)arg))
drivers/hid/hidraw.c
404
if (put_user(hid->rsize, (int __user *)arg))
drivers/hid/usbhid/hiddev.c
621
r = put_user(HID_VERSION, (int __user *)arg) ?
drivers/hid/usbhid/hiddev.c
660
r = put_user(list->flags, (int __user *)arg) ?
drivers/hsi/clients/cmt_speech.c
1168
retval = put_user(data, (u32 __user *)buf);
drivers/hv/mshv_vtl_main.c
1157
ret = put_user(hvcall.status, &hvcall_user->status);
drivers/hwmon/fschmd.c
900
ret = put_user(0, (int __user *)arg);
drivers/hwmon/fschmd.c
905
ret = put_user(WDIOF_CARDRESET, (int __user *)arg);
drivers/hwmon/fschmd.c
907
ret = put_user(0, (int __user *)arg);
drivers/hwmon/fschmd.c
916
ret = put_user(i, (int __user *)arg);
drivers/hwmon/fschmd.c
926
ret = put_user(ret, (int __user *)arg);
drivers/hwmon/w83793.c
1406
ret = put_user(val, (int __user *)arg);
drivers/hwmon/w83793.c
1410
ret = put_user(0, (int __user *)arg);
drivers/hwmon/w83793.c
1419
ret = put_user(val, (int __user *)arg);
drivers/hwmon/w83793.c
1429
ret = put_user(ret, (int __user *)arg);
drivers/i2c/i2c-dev.c
440
return put_user(funcs, (unsigned long __user *)arg);
drivers/i2c/i2c-dev.c
537
return put_user(funcs, (compat_ulong_t __user *)arg);
drivers/infiniband/core/user_mad.c
767
if (put_user(agent_id,
drivers/infiniband/core/user_mad.c
833
if (put_user((u32)IB_USER_MAD_REG_FLAGS_CAP,
drivers/infiniband/core/user_mad.c
881
if (put_user(agent_id,
drivers/infiniband/core/uverbs_ioctl.c
160
if (put_user(flags,
drivers/infiniband/core/uverbs_ioctl.c
341
if (put_user(id, &pbundle->user_attrs[uattr_idx].data))
drivers/infiniband/hw/hfi1/debugfs.c
634
if (put_user(data, (unsigned long __user *)(buf + total)))
drivers/infiniband/hw/hfi1/file_ops.c
248
if (put_user(uval, (int __user *)arg))
drivers/input/evdev.c
1015
if (put_user(0xffU, (u8 __user *)codes + i))
drivers/input/evdev.c
1045
return put_user(EV_VERSION, ip);
drivers/input/evdev.c
1055
if (put_user(dev->rep[REP_DELAY], ip))
drivers/input/evdev.c
1057
if (put_user(dev->rep[REP_PERIOD], ip + 1))
drivers/input/evdev.c
1080
if (put_user(i, ip))
drivers/input/evdev.c
1185
if (put_user(effect.id, &(((struct ff_effect __user *)p)->id)))
drivers/input/evdev.c
817
if (put_user(ke.keycode, ip + 1))
drivers/input/evdev.c
934
if (put_user(value, &ip[1 + i]))
drivers/input/joydev.c
533
return put_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp);
drivers/input/joydev.c
536
return put_user(JS_VERSION, (__u32 __user *) argp);
drivers/input/joydev.c
539
return put_user(joydev->nabs, (__u8 __user *) argp);
drivers/input/joydev.c
542
return put_user(joydev->nkey, (__u8 __user *) argp);
drivers/input/joydev.c
624
retval = put_user(tmp32, (s32 __user *) arg);
drivers/input/joydev.c
687
retval = put_user(joydev->glue.JS_TIMELIMIT,
drivers/input/misc/uinput.c
884
ret = put_user(0, p + len - 1);
drivers/input/misc/uinput.c
914
if (put_user(UINPUT_VERSION, (unsigned int __user *)p))
drivers/input/serio/serio_raw.c
163
if (put_user(c, buffer++))
drivers/iommu/iommufd/vfio_compat.c
484
put_user(total_cap_size, &last_cap->next)) {
drivers/isdn/mISDN/socket.c
367
if (put_user(id, (int __user *)arg))
drivers/isdn/mISDN/socket.c
454
if (put_user(opt, optval))
drivers/isdn/mISDN/socket.c
650
if (put_user(id, (int __user *)arg))
drivers/isdn/mISDN/timerdev.c
124
if (put_user(timer->id, (int __user *)buf))
drivers/isdn/mISDN/timerdev.c
244
if (put_user(id, (int __user *)arg))
drivers/isdn/mISDN/timerdev.c
255
if (put_user(id, (int __user *)arg))
drivers/macintosh/via-pmu.c
2365
return put_user(0, argp);
drivers/macintosh/via-pmu.c
2367
return put_user(1, argp);
drivers/macintosh/via-pmu.c
2380
return put_user(brightness, argp);
drivers/macintosh/via-pmu.c
2409
return put_user(pmu_kind, argp);
drivers/macintosh/via-pmu.c
2411
return put_user(pmu_has_adb, argp);
drivers/media/rc/lirc_dev.c
575
ret = put_user(val, argp);
drivers/media/usb/uvc/uvc_v4l2.c
1100
put_user(kp->menu_count, &up->menu_count))
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
229
put_user(p64->capabilities, &p32->capabilities) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
230
put_user(p64->flags, &p32->flags) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
231
put_user(p64->max_num_buffers, &p32->max_num_buffers) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
256
if (put_user(p64->index, &p32->index) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
257
put_user(p64->id, &p32->id) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
261
put_user(p64->framelines, &p32->framelines) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
610
if (put_user((uintptr_t)p64->base, &p32->base) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
611
put_user(p64->capability, &p32->capability) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
612
put_user(p64->flags, &p32->flags) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
763
if (put_user(p64->type, &p32->type) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
765
put_user(p64->pending, &p32->pending) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
766
put_user(p64->sequence, &p32->sequence) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
767
put_user(p64->timestamp.tv_sec, &p32->timestamp.tv_sec) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
768
put_user(p64->timestamp.tv_nsec, &p32->timestamp.tv_nsec) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
769
put_user(p64->id, &p32->id) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
794
if (put_user(p64->type, &p32->type) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
796
put_user(p64->pending, &p32->pending) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
797
put_user(p64->sequence, &p32->sequence) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
798
put_user(p64->timestamp.tv_sec, &p32->timestamp.tv_sec) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
799
put_user(p64->timestamp.tv_nsec, &p32->timestamp.tv_nsec) ||
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
800
put_user(p64->id, &p32->id) ||
drivers/misc/genwqe/card_dev.c
1073
put_user(cd->card_state, (enum genwqe_card_state __user *)arg);
drivers/misc/genwqe/card_dev.c
1087
put_user(val, &io->val64);
drivers/misc/genwqe/card_dev.c
1123
put_user(val, &io->val64);
drivers/misc/ntsync.c
1018
if (put_user(signaled, &user_args->index))
drivers/misc/ntsync.c
1134
if (put_user(signaled, &user_args->index))
drivers/misc/ntsync.c
434
if (!ret && put_user(prev_count, user_args))
drivers/misc/ntsync.c
485
if (!ret && put_user(prev_count, &user_args->count))
drivers/misc/ntsync.c
558
if (put_user(prev_state, (__u32 __user *)argp))
drivers/misc/ntsync.c
580
if (put_user(prev_state, (__u32 __user *)argp))
drivers/misc/tps6594-pfsm.c
77
if (put_user(val, buf + i))
drivers/misc/vmw_vmci/vmci_host.c
505
if (put_user(vmci_status, retptr)) {
drivers/misc/vmw_vmci/vmci_host.c
554
return put_user(result, &info->result) ? -EFAULT : 0;
drivers/misc/vmw_vmci/vmci_host.c
596
if (put_user(VMCI_SUCCESS, &info->result)) {
drivers/misc/vmw_vmci/vmci_host.c
610
if (put_user(result, &info->result)) {
drivers/misc/vmw_vmci/vmci_host.c
658
return put_user(result, &info->result) ? -EFAULT : 0;
drivers/misc/vmw_vmci/vmci_host.c
681
return put_user(result, &info->result) ? -EFAULT : 0;
drivers/misc/vmw_vmci/vmci_host.c
705
return put_user(result, &info->result) ? -EFAULT : 0;
drivers/misc/vmw_vmci/vmci_host.c
778
return put_user(VMCI_HOST_CONTEXT_ID, u32ptr) ? -EFAULT : 0;
drivers/misc/xilinx_sdfec.c
789
err = put_user(is_active, arg);
drivers/mtd/mtdchar.c
409
if (put_user(ops.oobretlen, retp))
drivers/mtd/mtdchar.c
899
if (put_user(kr->offset, &(ur->offset))
drivers/mtd/mtdchar.c
900
|| put_user(kr->erasesize, &(ur->erasesize))
drivers/mtd/mtdchar.c
901
|| put_user(kr->numblocks, &(ur->numblocks)))
drivers/mtd/ubi/cdev.c
1121
err = put_user(err, (__user int32_t *)argp);
drivers/mtd/ubi/cdev.c
933
err = put_user(req.vol_id, (__user int32_t *)argp);
drivers/net/hamradio/6pack.c
646
err = put_user(0, (int __user *) arg);
drivers/net/hamradio/mkiss.c
828
err = put_user(4, (int __user *) arg);
drivers/net/ppp/ppp_async.c
296
if (put_user(ppp_channel_index(&ap->chan), p))
drivers/net/ppp/ppp_async.c
303
if (put_user(ppp_unit_number(&ap->chan), p))
drivers/net/ppp/ppp_async.c
317
if (put_user(val, p))
drivers/net/ppp/ppp_async.c
406
if (put_user(val, p))
drivers/net/ppp/ppp_async.c
421
if (put_user(ap->xaccm[0], (u32 __user *)argp))
drivers/net/ppp/ppp_async.c
432
if (put_user(ap->raccm, (u32 __user *)argp))
drivers/net/ppp/ppp_async.c
457
if (put_user(ap->mru, p))
drivers/net/ppp/ppp_generic.c
1070
if (put_user(unit, p))
drivers/net/ppp/ppp_generic.c
843
if (put_user(val, p))
drivers/net/ppp/ppp_generic.c
858
if (put_user(ppp->file.index, p))
drivers/net/ppp/ppp_generic.c
871
if (put_user(ppp->debug, p))
drivers/net/ppp/ppp_synctty.c
288
if (put_user(ppp_channel_index(&ap->chan), p))
drivers/net/ppp/ppp_synctty.c
295
if (put_user(ppp_unit_number(&ap->chan), p))
drivers/net/ppp/ppp_synctty.c
309
if (put_user(val, p))
drivers/net/ppp/ppp_synctty.c
398
if (put_user(val, (int __user *) argp))
drivers/net/ppp/ppp_synctty.c
413
if (put_user(ap->xaccm[0], p))
drivers/net/ppp/ppp_synctty.c
424
if (put_user(ap->raccm, p))
drivers/net/ppp/ppp_synctty.c
449
if (put_user(ap->mru, (int __user *) argp))
drivers/net/ppp/pppoe.c
754
if (put_user(po->pppoe_dev->mtu -
drivers/net/ppp/pppox.c
84
if (put_user(index , (int __user *) arg))
drivers/net/ppp/pptp.c
594
if (put_user(val, p))
drivers/net/slip/slip.c
1094
if (put_user(sl->mode, p))
drivers/net/slip/slip.c
1145
if (put_user(sl->keepalive, p))
drivers/net/slip/slip.c
1170
if (put_user(sl->outfill, p))
drivers/net/tap.c
955
put_user(u, &ifr->ifr_flags))
drivers/net/tap.c
970
if (put_user(IFF_TAP | IFF_NO_PI | TAP_IFFEATURES, up))
drivers/net/tun.c
3068
return put_user(IFF_TUN | IFF_TAP | IFF_NO_CARRIER |
drivers/net/tun_vnet.h
26
if (put_user(be, argp))
drivers/net/tun_vnet.h
73
if (put_user(s, sp))
drivers/net/tun_vnet.h
88
if (put_user(s, sp))
drivers/net/wwan/wwan_core.c
1013
ret = put_user(port->at_data.mdmbits, (int __user *)arg);
drivers/net/wwan/wwan_core.c
1066
return put_user(amount, (int __user *)arg);
drivers/nvme/host/ioctl.c
322
if (put_user(result, &ucmd->result))
drivers/nvme/host/ioctl.c
369
if (put_user(cmd.result, &ucmd->result))
drivers/pci/syscall.c
55
err = put_user(byte, (u8 __user *)buf);
drivers/pci/syscall.c
58
err = put_user(word, (u16 __user *)buf);
drivers/pci/syscall.c
61
err = put_user(dword, (u32 __user *)buf);
drivers/pci/syscall.c
73
put_user(-1, (u8 __user *)buf);
drivers/pci/syscall.c
76
put_user(-1, (u16 __user *)buf);
drivers/pci/syscall.c
79
put_user(-1, (u32 __user *)buf);
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
373
ret = put_user(mode_waiting, mode);
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
571
if (put_user(msgbufcount, msgbufcountp))
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
657
if (put_user(args.handle, &argp->handle)) {
drivers/platform/raspberrypi/vchiq-interface/vchiq_dev.c
940
if (put_user(args.handle, &ptrargs32->handle)) {
drivers/platform/surface/surface_aggregator_cdev.c
355
tmp = put_user(rsp.length, &r->response.length);
drivers/platform/surface/surface_aggregator_cdev.c
359
tmp = put_user(status, &r->status);
drivers/platform/surface/surface_dtx.c
314
return put_user(mode, buf);
drivers/platform/surface/surface_dtx.c
328
return put_user(sdtx_translate_latch_status(ddev, latch), buf);
drivers/platform/x86/dell/dell-smo8800.c
72
if (put_user(byte_data, buf))
drivers/platform/x86/sony-laptop.c
3921
if (put_user(c, buf++))
drivers/pps/generators/pps_gen.c
79
ret = put_user(pps_gen->info->use_system_clock, uiuarg);
drivers/pps/pps.c
173
err = put_user(pps->info.mode, iuarg);
drivers/rapidio/rio_cm.c
1673
return put_user(ch_num, p);
drivers/rpmsg/rpmsg_char.c
327
ret = put_user(eptdev->remote_flow_restricted, (int __user *)arg);
drivers/rtc/dev.c
182
ret = put_user(data, (unsigned int __user *)buf) ?:
drivers/rtc/dev.c
185
ret = put_user(data, (unsigned long __user *)buf) ?:
drivers/rtc/dev.c
367
err = put_user(rtc->irq_freq, (unsigned long __user *)uarg);
drivers/rtc/dev.c
480
return put_user(rtc->irq_freq, (__u32 __user *)uarg);
drivers/rtc/rtc-abx80x.c
539
return put_user(tmp, (unsigned int __user *)arg);
drivers/rtc/rtc-gamecube.c
207
return put_user(value, (unsigned int __user *)arg);
drivers/rtc/rtc-isl12022.c
449
return put_user(user, (u32 __user *)arg);
drivers/rtc/rtc-m41t80.c
770
return put_user(boot_flag, (int __user *)arg);
drivers/rtc/rtc-m41t80.c
784
return put_user(wdt_margin, (int __user *)arg);
drivers/rtc/rtc-nct3018y.c
334
return put_user(flags, (unsigned int __user *)arg);
drivers/rtc/rtc-pcf2127.c
435
return put_user(touser, (unsigned int __user *)arg);
drivers/rtc/rtc-pcf85063.c
309
return put_user(status, (unsigned int __user *)arg);
drivers/rtc/rtc-pcf8523.c
331
return put_user(flags, (unsigned int __user *)arg);
drivers/rtc/rtc-pcf8563.c
237
return put_user(ret ? RTC_VL_DATA_INVALID : 0,
drivers/rtc/rtc-rs5c372.c
527
return put_user(flags, (unsigned int __user *)arg);
drivers/rtc/rtc-rv3028.c
598
return put_user(status, (unsigned int __user *)arg);
drivers/rtc/rtc-rv3029c2.c
464
return put_user(vl, (unsigned int __user *)arg);
drivers/rtc/rtc-rv3032.c
479
return put_user(val, (unsigned int __user *)arg);
drivers/rtc/rtc-rv8803.c
516
return put_user(vl, (unsigned int __user *)arg);
drivers/rtc/rtc-rx8010.c
350
return put_user(tmp, (unsigned int __user *)arg);
drivers/rtc/rtc-rx8111.c
291
return put_user(vlval, (typeof(vlval) __user *)arg);
drivers/s390/block/dasd_ioctl.c
31
return put_user(ver, (int __user *)argp);
drivers/s390/char/fs3270.c
343
rc = put_user(fp->read_command, argp);
drivers/s390/char/fs3270.c
346
rc = put_user(fp->write_command, argp);
drivers/s390/char/keyboard.c
390
return put_user(val, &user_kbe->kb_value);
drivers/s390/char/keyboard.c
462
if (put_user('\0', u_kbs->kb_string + len))
drivers/s390/char/keyboard.c
497
return put_user(KB_101, (char __user *)argp);
drivers/s390/char/keyboard.c
510
if (put_user(kbd->accent_table_size, &a->kb_cnt))
drivers/s390/char/keyboard.c
526
if (put_user(ct, &a->kb_cnt))
drivers/s390/char/uvdevice.c
124
if (put_user(uvio_attest->add_data_len, user_buf_add_len))
drivers/s390/char/vmcp.c
211
ret = put_user(session->resp_code, argp);
drivers/s390/char/vmcp.c
224
ret = put_user(session->resp_size, argp);
drivers/s390/crypto/zcrypt_api.c
1512
return put_user(mex.outputdatalength, &umex->outputdatalength);
drivers/s390/crypto/zcrypt_api.c
1541
return put_user(crt.outputdatalength, &ucrt->outputdatalength);
drivers/s390/crypto/zcrypt_api.c
1673
return put_user(zcrypt_requestq_count(), (int __user *)arg);
drivers/s390/crypto/zcrypt_api.c
1675
return put_user(zcrypt_pendingq_count(), (int __user *)arg);
drivers/s390/crypto/zcrypt_api.c
1677
return put_user(atomic_read(&zcrypt_open_count),
drivers/s390/crypto/zcrypt_api.c
1680
return put_user(ap_domain_index, (int __user *)arg);
drivers/sbus/char/display7seg.c
138
if (put_user(regs, (int __user *) arg)) {
drivers/sbus/char/flash.c
113
if (put_user(data, buf))
drivers/scsi/ch.c
557
put_user(data[2], dest+i);
drivers/scsi/megaraid.c
3000
if( put_user(driver_ver, (u32 __user *)uioc.uioc_uaddr) )
drivers/scsi/megaraid.c
3006
if( put_user(hba_count, (u32 __user *)uioc.uioc_uaddr) )
drivers/scsi/megaraid.c
3516
if( put_user(mc->status, (u8 __user *)&MBOX_P(uiocp)->status) )
drivers/scsi/megaraid.c
3526
if( put_user(mc->status, (u8 __user *)&upthru->scsistatus))
drivers/scsi/megaraid.c
3533
if( put_user(mc->status, (u8 __user *)&uioc_mimd->mbox[17]) )
drivers/scsi/megaraid.c
3543
if( put_user(mc->status, (u8 __user *)&upthru->scsistatus) )
drivers/scsi/scsi_ioctl.c
188
return put_user(sg_version_num, p);
drivers/scsi/scsi_ioctl.c
206
return put_user(val, p);
drivers/scsi/scsi_ioctl.c
230
return put_user(1, p);
drivers/scsi/scsi_ioctl.c
929
return put_user(sdev->host->host_no, (int __user *)arg);
drivers/scsi/sg.c
1004
return put_user(srp->header.pack_id, ip);
drivers/scsi/sg.c
1008
return put_user(-1, ip);
drivers/scsi/sg.c
1017
return put_user(val, ip);
drivers/scsi/sg.c
1019
return put_user(sdp->sg_tablesize, ip);
drivers/scsi/sg.c
1044
return put_user(val, ip);
drivers/scsi/sg.c
1052
return put_user((int) sfp->cmd_q, ip);
drivers/scsi/sg.c
1060
return put_user((int) sfp->keep_orphan, ip);
drivers/scsi/sg.c
1070
return put_user(sg_version_num, ip);
drivers/scsi/sg.c
1074
return put_user(val, ip);
drivers/scsi/sg.c
1100
return put_user(sdp->device->host->hostt->emulated, ip);
drivers/scsi/sg.c
1113
return put_user(max_sectors_bytes(sdp->device->request_queue),
drivers/scsi/sg.c
905
put_user((uintptr_t)rinfo[i].usr_ptr, &o[i].usr_ptr) ||
drivers/scsi/sg.c
906
put_user(rinfo[i].duration, &o[i].duration) ||
drivers/scsi/sg.c
907
put_user(rinfo[i].unused, &o[i].unused))
drivers/scsi/sg.c
973
return put_user(0, ip);
drivers/spi/spidev.c
387
retval = put_user(tmp, (__u8 __user *)arg);
drivers/spi/spidev.c
389
retval = put_user(tmp, (__u32 __user *)arg);
drivers/spi/spidev.c
392
retval = put_user((spi->mode & SPI_LSB_FIRST) ? 1 : 0,
drivers/spi/spidev.c
396
retval = put_user(spi->bits_per_word, (__u8 __user *)arg);
drivers/spi/spidev.c
399
retval = put_user(spidev->speed_hz, (__u32 __user *)arg);
drivers/tee/tee_core.c
505
if (put_user(p->u.value.a, &up->a) ||
drivers/tee/tee_core.c
506
put_user(p->u.value.b, &up->b) ||
drivers/tee/tee_core.c
507
put_user(p->u.value.c, &up->c))
drivers/tee/tee_core.c
512
if (put_user((u64)p->u.ubuf.size, &up->b))
drivers/tee/tee_core.c
517
if (put_user(p->u.objref.id, &up->a) ||
drivers/tee/tee_core.c
518
put_user(p->u.objref.flags, &up->b))
drivers/tee/tee_core.c
523
if (put_user((u64)p->u.memref.size, &up->b))
drivers/tee/tee_core.c
584
if (put_user(arg.session, &uarg->session) ||
drivers/tee/tee_core.c
585
put_user(arg.ret, &uarg->ret) ||
drivers/tee/tee_core.c
586
put_user(arg.ret_origin, &uarg->ret_origin)) {
drivers/tee/tee_core.c
653
if (put_user(arg.ret, &uarg->ret) ||
drivers/tee/tee_core.c
654
put_user(arg.ret_origin, &uarg->ret_origin)) {
drivers/tee/tee_core.c
713
if (put_user(arg.ret, &uarg->ret)) {
drivers/tee/tee_core.c
856
if (put_user(func, &uarg->func) ||
drivers/tee/tee_core.c
857
put_user(num_params, &uarg->num_params)) {
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
502
return put_user(count, (unsigned long __user *)__arg);
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
510
return put_user(length, (unsigned long __user *)__arg);
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
519
return put_user(count, (unsigned long __user *)__arg);
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
527
return put_user(length, (unsigned long __user *)__arg);
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
537
return put_user(count, (unsigned long __user *)__arg);
drivers/thermal/intel/int340x_thermal/acpi_thermal_rel.c
547
return put_user(length, (unsigned long __user *)__arg);
drivers/tty/ipwireless/network.c
168
if (put_user(val, user_arg))
drivers/tty/ipwireless/network.c
182
if (put_user(network->xaccm[0], user_arg))
drivers/tty/ipwireless/network.c
194
if (put_user(network->raccm, user_arg))
drivers/tty/ipwireless/network.c
222
if (put_user(network->mru, user_arg))
drivers/tty/ipwireless/tty.c
403
if (put_user(chan, (int __user *) arg))
drivers/tty/ipwireless/tty.c
415
if (put_user(unit, (int __user *) arg))
drivers/tty/ipwireless/tty.c
424
if (put_user(val, (int __user *) arg))
drivers/tty/mxser.c
1066
return put_user(result, value);
drivers/tty/mxser.c
1166
return put_user(opmode & OP_MODE_MASK, u_opmode);
drivers/tty/n_gsm.c
3849
return put_user(base + 1, (__u32 __user *)arg);
drivers/tty/n_hdlc.c
601
return put_user(count, (int __user *)arg);
drivers/tty/n_hdlc.c
613
return put_user(count, (int __user *)arg);
drivers/tty/n_tty.c
2487
return put_user(tty_chars_in_buffer(tty), (int __user *) arg);
drivers/tty/n_tty.c
2494
return put_user(num, (unsigned int __user *) arg);
drivers/tty/pty.c
152
return put_user(locked, arg);
drivers/tty/pty.c
184
return put_user(pktmode, arg);
drivers/tty/pty.c
636
return put_user(tty->index, (unsigned int __user *)arg);
drivers/tty/serial/serial_core.c
1078
return put_user(result, value);
drivers/tty/synclink_gt.c
2551
if (put_user(info->idle_mode, idle_mode))
drivers/tty/synclink_gt.c
2757
rc = put_user(events, mask_ptr);
drivers/tty/synclink_gt.c
2764
if (put_user(info->if_mode, if_mode))
drivers/tty/synclink_gt.c
2795
if (put_user(info->xsync, xsync))
drivers/tty/synclink_gt.c
2821
if (put_user(info->xctrl, xctrl))
drivers/tty/tty_io.c
2452
ret = put_user(ld->ops->num, p);
drivers/tty/tty_io.c
2532
retval = put_user(retval, p);
drivers/tty/tty_io.c
2723
return put_user(excl, (int __user *)p);
drivers/tty/tty_io.c
2738
return put_user(ret, (unsigned int __user *)p);
drivers/tty/tty_ioctl.c
880
ret = put_user((kterm.c_cflag & CLOCAL) ? 1 : 0,
drivers/tty/tty_jobctrl.c
477
ret = put_user(pid_vnr(pid), p);
drivers/tty/tty_jobctrl.c
561
return put_user(sid, p);
drivers/tty/vt/consolemap.c
814
if (put_user(ect, uct))
drivers/tty/vt/keyboard.c
1673
if (put_user(asize, &a->kb_cnt))
drivers/tty/vt/keyboard.c
1697
if (put_user(asize, &a->kb_cnt))
drivers/tty/vt/keyboard.c
1867
return put_user(kc, &user_kbkc->keycode);
drivers/tty/vt/keyboard.c
1973
return put_user(vt_kdgkbent(kb->kbdmode, kbe.kb_index,
drivers/tty/vt/keyboard.c
2058
return put_user(ucval, (char __user *)arg);
drivers/tty/vt/keyboard.c
2076
return put_user(ucval, (char __user *)arg);
drivers/tty/vt/vt.c
3522
return put_user(data, p);
drivers/tty/vt/vt.c
3526
return put_user(data, p);
drivers/tty/vt/vt.c
3531
return put_user(data, p);
drivers/tty/vt/vt_ioctl.c
328
return put_user(KB_101, (char __user *)arg);
drivers/tty/vt/vt_ioctl.c
384
return put_user(vc->vc_mode, (int __user *)arg);
drivers/tty/vt/vt_ioctl.c
404
return put_user(vt_do_kdgkbmode(console), (int __user *)arg);
drivers/tty/vt/vt_ioctl.c
413
return put_user(vt_do_kdgkbmeta(console), (int __user *)arg);
drivers/tty/vt/vt_ioctl.c
800
if (put_user(fg_console + 1, &vtstat->v_active))
drivers/tty/vt/vt_ioctl.c
808
return put_user(state, &vtstat->v_state);
drivers/tty/vt/vt_ioctl.c
820
return put_user(i, (int __user *)arg);
drivers/tty/vt/vt_ioctl.c
936
return put_user(vc->vc_hi_font_mask,
drivers/usb/atm/usbatm.c
895
return put_user(ATM_LM_NONE, (int __user *)arg) ? -EFAULT : 0;
drivers/usb/class/usbtmc.c
1078
if (put_user(msg.transferred,
drivers/usb/class/usbtmc.c
1289
if (put_user(msg.transferred,
drivers/usb/class/usbtmc.c
1310
if (put_user(transferred, (__u32 __user *)arg))
drivers/usb/class/usbtmc.c
2006
return put_user(timeout, (__u32 __user *)arg);
drivers/usb/class/usbtmc.c
2153
retval = put_user(USBTMC_API_VERSION,
drivers/usb/class/usbtmc.c
2158
retval = put_user(data->usb488_caps,
drivers/usb/class/usbtmc.c
2192
retval = put_user(file_data->bmTransferAttributes,
drivers/usb/class/usbtmc.c
2205
retval = put_user(tmp_byte, (__u8 __user *)arg);
drivers/usb/class/usbtmc.c
578
rv = put_user(stb, (__u8 __user *)arg);
drivers/usb/class/usbtmc.c
599
rv = put_user(stb, (__u8 __user *)arg);
drivers/usb/core/devio.c
2054
if (put_user(as->status, &userurb->status))
drivers/usb/core/devio.c
2056
if (put_user(urb->actual_length, &userurb->actual_length))
drivers/usb/core/devio.c
2058
if (put_user(urb->error_count, &userurb->error_count))
drivers/usb/core/devio.c
2063
if (put_user(urb->iso_frame_desc[i].actual_length,
drivers/usb/core/devio.c
2066
if (put_user(urb->iso_frame_desc[i].status,
drivers/usb/core/devio.c
2072
if (put_user(addr, (void __user * __user *)arg))
drivers/usb/core/devio.c
2225
if (put_user(as->status, &userurb->status))
drivers/usb/core/devio.c
2227
if (put_user(urb->actual_length, &userurb->actual_length))
drivers/usb/core/devio.c
2229
if (put_user(urb->error_count, &userurb->error_count))
drivers/usb/core/devio.c
2234
if (put_user(urb->iso_frame_desc[i].actual_length,
drivers/usb/core/devio.c
2237
if (put_user(urb->iso_frame_desc[i].status,
drivers/usb/core/devio.c
2243
if (put_user(ptr_to_compat(addr), (u32 __user *)arg))
drivers/usb/core/devio.c
2456
if (put_user(caps, (__u32 __user *)arg))
drivers/usb/gadget/function/f_hid.c
639
ret = put_user(hidg->get_report_req_report_id, buffer);
drivers/usb/misc/sisusbvga/sisusbvga.c
1113
if (put_user(buf[0], (u8 __user *)userbuffer))
drivers/usb/misc/sisusbvga/sisusbvga.c
1126
if (put_user(swap16, (u16 __user *)userbuffer))
drivers/usb/misc/sisusbvga/sisusbvga.c
1166
if (put_user(swap32, (u32 __user *)userbuffer))
drivers/usb/misc/sisusbvga/sisusbvga.c
2334
else if (put_user(buf8, (u8 __user *)buffer))
drivers/usb/misc/sisusbvga/sisusbvga.c
2345
else if (put_user(buf16, (u16 __user *)buffer))
drivers/usb/misc/sisusbvga/sisusbvga.c
2356
else if (put_user(buf32, (u32 __user *)buffer))
drivers/usb/misc/sisusbvga/sisusbvga.c
2414
else if (put_user(buf32, (u32 __user *)buffer))
drivers/usb/misc/sisusbvga/sisusbvga.c
2694
if (put_user(sizeof(x), argp))
drivers/usb/mon/mon_bin.c
1098
if (put_user(ret, &uptr->nflush))
drivers/usb/mon/mon_bin.c
1104
if (put_user(ret, &uptr->nfetch))
drivers/usb/mon/mon_bin.c
1122
if (put_user(ndropped, &sp->dropped))
drivers/usb/mon/mon_bin.c
1124
if (put_user(nevents, &sp->queued))
drivers/usb/mon/mon_bin.c
1177
if (put_user(ret, &uptr->nflush32))
drivers/usb/mon/mon_bin.c
1184
if (put_user(ret, &uptr->nfetch32))
drivers/usb/mon/mon_bin.c
933
if (put_user(cur_out, &vec[nevents])) {
drivers/vdpa/vdpa_user/vduse_dev.c
1397
ret = put_user(dev->driver_features, (u64 __user *)argp);
drivers/vdpa/vdpa_user/vduse_dev.c
2154
ret = put_user(control->api_version, (u64 __user *)argp);
drivers/vfio/pci/nvgrace-gpu/main.c
731
ret = put_user(val, (unsigned char __user *)(buf + i));
drivers/vhost/scsi.c
2406
if (put_user(events_missed, eventsp))
drivers/vhost/vhost.c
1443
ret = put_user(x, ptr); \
drivers/vhost/vhost.c
1449
ret = put_user(x, to); \
drivers/vhost/vhost.c
2341
if (put_user(fork_owner_val, (u8 __user *)argp)) {
drivers/vhost/vringh.c
609
return put_user(v, (__force __virtio16 __user *)p);
drivers/video/fbdev/amifb.c
1894
put_user(color, data++);
drivers/video/fbdev/aty/aty128fb.c
2323
return put_user(value, (__u32 __user *)arg);
drivers/video/fbdev/aty/atyfb_base.c
1915
if (put_user(par->features, (u32 __user *) arg))
drivers/video/fbdev/aty/radeon_base.c
1029
return put_user(value, (__u32 __user *)arg);
drivers/video/fbdev/core/fb_chrdev.c
237
err |= put_user(data, &fix32->smem_start);
drivers/video/fbdev/core/fb_chrdev.c
239
err |= put_user(fix->smem_len, &fix32->smem_len);
drivers/video/fbdev/core/fb_chrdev.c
240
err |= put_user(fix->type, &fix32->type);
drivers/video/fbdev/core/fb_chrdev.c
241
err |= put_user(fix->type_aux, &fix32->type_aux);
drivers/video/fbdev/core/fb_chrdev.c
242
err |= put_user(fix->visual, &fix32->visual);
drivers/video/fbdev/core/fb_chrdev.c
243
err |= put_user(fix->xpanstep, &fix32->xpanstep);
drivers/video/fbdev/core/fb_chrdev.c
244
err |= put_user(fix->ypanstep, &fix32->ypanstep);
drivers/video/fbdev/core/fb_chrdev.c
245
err |= put_user(fix->ywrapstep, &fix32->ywrapstep);
drivers/video/fbdev/core/fb_chrdev.c
246
err |= put_user(fix->line_length, &fix32->line_length);
drivers/video/fbdev/core/fb_chrdev.c
249
err |= put_user(data, &fix32->mmio_start);
drivers/video/fbdev/core/fb_chrdev.c
251
err |= put_user(fix->mmio_len, &fix32->mmio_len);
drivers/video/fbdev/core/fb_chrdev.c
252
err |= put_user(fix->accel, &fix32->accel);
drivers/video/fbdev/matrox/matroxfb_base.c
1046
if (put_user(conn, (u_int32_t __user *)arg))
drivers/video/fbdev/matrox/matroxfb_base.c
1071
if (put_user(conn, (u_int32_t __user *)arg))
drivers/video/fbdev/matrox/matroxfb_base.c
1085
if (put_user(conn, (u_int32_t __user *)arg))
drivers/video/fbdev/matrox/matroxfb_crtc2.c
518
if (put_user(conn, (u_int32_t __user *)arg))
drivers/video/fbdev/matrox/matroxfb_crtc2.c
543
if (put_user(tmp, (u_int32_t __user *)arg))
drivers/video/fbdev/omap/omapfb_main.c
1091
if (put_user(p.update_mode,
drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c
729
if (put_user(p.update_mode,
drivers/video/fbdev/sbuslib.c
110
if (put_user(type, &f->fb_type) ||
drivers/video/fbdev/sbuslib.c
111
put_user(info->var.yres, &f->fb_height) ||
drivers/video/fbdev/sbuslib.c
112
put_user(info->var.xres, &f->fb_width) ||
drivers/video/fbdev/sbuslib.c
113
put_user(fb_depth, &f->fb_depth) ||
drivers/video/fbdev/sbuslib.c
114
put_user(0, &f->fb_cmsize) ||
drivers/video/fbdev/sbuslib.c
115
put_user(fb_size, &f->fb_cmsize))
drivers/video/fbdev/sbuslib.c
183
if (put_user(red, &ured[i]) ||
drivers/video/fbdev/sbuslib.c
184
put_user(green, &ugreen[i]) ||
drivers/video/fbdev/sbuslib.c
185
put_user(blue, &ublue[i]))
drivers/video/fbdev/sbuslib.c
276
if (put_user(red, &ured[i]) ||
drivers/video/fbdev/sbuslib.c
277
put_user(green, &ugreen[i]) ||
drivers/video/fbdev/sbuslib.c
278
put_user(blue, &ublue[i]))
drivers/video/fbdev/sis/sis_main.c
1708
return put_user(sizeof(struct sisfb_info), argp);
drivers/video/fbdev/sis/sis_main.c
1771
return put_user((u32)1, argp);
drivers/video/fbdev/sis/sis_main.c
1773
return put_user((u32)0, argp);
drivers/video/fbdev/sis/sis_main.c
1782
return put_user((u32)1, argp);
drivers/video/fbdev/sis/sis_main.c
1784
return put_user((u32)0, argp);
drivers/video/fbdev/sis/sis_main.c
1807
return put_user((u32)(((ivideo->tvxpos+32)<<16)|((ivideo->tvypos+32)&0xffff)),
drivers/video/fbdev/via/viafbdev.c
409
return put_user((u32)sizeof(struct viafb_ioctl_info), argp);
drivers/video/fbdev/via/viafbdev.c
413
return put_user(viafb_ioctl_hotplug(info->var.xres,
drivers/video/fbdev/via/viafbdev.c
553
if (put_user(state_info, argp))
drivers/video/fbdev/via/viafbdev.c
559
if (put_user(state_info, argp))
drivers/video/fbdev/via/viafbdev.c
567
if (put_user(state_info, argp))
drivers/video/fbdev/via/viafbdev.c
600
if (put_user(state_info, argp))
drivers/virt/fsl_hypervisor.c
389
put_user(param.proplen, &p->proplen)) {
drivers/virt/fsl_hypervisor.c
396
if (put_user(param.ret, &p->ret))
drivers/virt/fsl_hypervisor.c
642
if (put_user(dbell, p))
drivers/watchdog/acquirewdt.c
161
return put_user(0, p);
drivers/watchdog/acquirewdt.c
182
return put_user(WATCHDOG_HEARTBEAT, p);
drivers/watchdog/advantechwdt.c
152
return put_user(0, p);
drivers/watchdog/advantechwdt.c
182
return put_user(timeout, p);
drivers/watchdog/alim1535_wdt.c
194
return put_user(0, p);
drivers/watchdog/alim1535_wdt.c
225
return put_user(timeout, p);
drivers/watchdog/alim7101_wdt.c
250
return put_user(0, p);
drivers/watchdog/alim7101_wdt.c
284
return put_user(timeout, p);
drivers/watchdog/at91rm9200_wdt.c
171
return put_user(0, p);
drivers/watchdog/at91rm9200_wdt.c
191
return put_user(wdt_time, p);
drivers/watchdog/at91rm9200_wdt.c
193
return put_user(wdt_time, p);
drivers/watchdog/ath79_wdt.c
198
err = put_user(0, p);
drivers/watchdog/ath79_wdt.c
202
err = put_user(boot_status, p);
drivers/watchdog/ath79_wdt.c
221
err = put_user(timeout, p);
drivers/watchdog/cpwd.c
428
if (put_user(0, (int __user *)argp))
drivers/watchdog/eurotechwdt.c
253
return put_user(0, p);
drivers/watchdog/eurotechwdt.c
292
return put_user(eurwdt_timeout, p);
drivers/watchdog/gef_wdt.c
179
if (put_user(wdt_status, (int __user *)argp))
drivers/watchdog/gef_wdt.c
207
if (put_user(gef_wdt_timeout, (int __user *)argp))
drivers/watchdog/geodewdt.c
155
return put_user(0, p);
drivers/watchdog/geodewdt.c
188
return put_user(timeout, p);
drivers/watchdog/ib700wdt.c
188
return put_user(0, p);
drivers/watchdog/ib700wdt.c
220
return put_user(timeout, p);
drivers/watchdog/ibmasr.c
285
return put_user(0, p);
drivers/watchdog/ibmasr.c
311
return put_user(heartbeat, p);
drivers/watchdog/indydog.c
116
return put_user(0, (int *)arg);
drivers/watchdog/indydog.c
135
return put_user(WATCHDOG_TIMEOUT, (int *)arg);
drivers/watchdog/it8712f_wdt.c
282
return put_user(value, p);
drivers/watchdog/it8712f_wdt.c
284
return put_user(0, p);
drivers/watchdog/it8712f_wdt.c
307
if (put_user(margin, p))
drivers/watchdog/kempld_wdt.c
355
ret = put_user(wdt_data->pretimeout, (int __user *)arg);
drivers/watchdog/m54xx_wdt.c
132
ret = put_user(0, (int *)arg);
drivers/watchdog/m54xx_wdt.c
136
ret = put_user(0, (int *)arg);
drivers/watchdog/m54xx_wdt.c
159
ret = put_user(heartbeat, (int *)arg);
drivers/watchdog/machzwd.c
315
return put_user(0, p);
drivers/watchdog/mixcomwd.c
213
return put_user(status, p);
drivers/watchdog/mixcomwd.c
215
return put_user(0, p);
drivers/watchdog/mtx-1_wdt.c
147
put_user(0, p);
drivers/watchdog/nv_tco.c
230
return put_user(0, p);
drivers/watchdog/nv_tco.c
255
return put_user(heartbeat, p);
drivers/watchdog/pc87413_wdt.c
403
return put_user(pc87413_status(), uarg.i);
drivers/watchdog/pc87413_wdt.c
405
return put_user(0, uarg.i);
drivers/watchdog/pc87413_wdt.c
439
return put_user(new_timeout, uarg.i);
drivers/watchdog/pcwd.c
611
return put_user(status, argp);
drivers/watchdog/pcwd.c
614
return put_user(pcwd_private.boot_status, argp);
drivers/watchdog/pcwd.c
620
return put_user(temperature, argp);
drivers/watchdog/pcwd.c
657
return put_user(heartbeat, argp);
drivers/watchdog/pcwd_pci.c
486
return put_user(status, p);
drivers/watchdog/pcwd_pci.c
490
return put_user(pcipcwd_private.boot_status, p);
drivers/watchdog/pcwd_pci.c
499
return put_user(temperature, p);
drivers/watchdog/pcwd_pci.c
548
return put_user(heartbeat, p);
drivers/watchdog/pcwd_pci.c
557
return put_user(time_left, p);
drivers/watchdog/pcwd_usb.c
409
return put_user(0, p);
drivers/watchdog/pcwd_usb.c
418
return put_user(temperature, p);
drivers/watchdog/pcwd_usb.c
460
return put_user(heartbeat, p);
drivers/watchdog/pcwd_usb.c
469
return put_user(time_left, p);
drivers/watchdog/pika_wdt.c
185
return put_user(0, p);
drivers/watchdog/pika_wdt.c
188
return put_user(pikawdt_private.bootstatus, p);
drivers/watchdog/pika_wdt.c
201
return put_user(new_value, p); /* return current value */
drivers/watchdog/pika_wdt.c
204
return put_user(heartbeat, p);
drivers/watchdog/riowd.c
108
if (put_user(0, (int __user *)argp))
drivers/watchdog/riowd.c
139
return put_user(riowd_timeout * 60, (int __user *)argp);
drivers/watchdog/sa1100_wdt.c
132
ret = put_user(0, p);
drivers/watchdog/sa1100_wdt.c
136
ret = put_user(boot_status, p);
drivers/watchdog/sa1100_wdt.c
159
ret = put_user(pre_margin / oscr_freq, p);
drivers/watchdog/sb_wdog.c
184
ret = put_user(0, p);
drivers/watchdog/sb_wdog.c
212
ret = put_user((u32)__raw_readq(user_dog - 8) / 1000000, p);
drivers/watchdog/sbc60xxwdt.c
237
return put_user(0, p);
drivers/watchdog/sbc60xxwdt.c
270
return put_user(timeout, p);
drivers/watchdog/sbc7240_wdt.c
164
return put_user(0, (int __user *)arg);
drivers/watchdog/sbc7240_wdt.c
200
return put_user(timeout, (int __user *)arg);
drivers/watchdog/sbc_epx_c3.c
119
return put_user(0, argp);
drivers/watchdog/sbc_epx_c3.c
139
return put_user(WATCHDOG_TIMEOUT, argp);
drivers/watchdog/sbc_fitpc2_wdt.c
131
ret = put_user(0, (int __user *)arg);
drivers/watchdog/sbc_fitpc2_wdt.c
135
ret = put_user(0, (int __user *)arg);
drivers/watchdog/sbc_fitpc2_wdt.c
158
ret = put_user(margin, (int __user *)arg);
drivers/watchdog/sc1200wdt.c
200
return put_user(sc1200wdt_status(), p);
drivers/watchdog/sc1200wdt.c
203
return put_user(0, p);
drivers/watchdog/sc1200wdt.c
240
return put_user(timeout * 60, p);
drivers/watchdog/sc520_wdt.c
289
return put_user(0, p);
drivers/watchdog/sc520_wdt.c
326
return put_user(timeout, p);
drivers/watchdog/sch311x_wdt.c
267
return put_user(status, p);
drivers/watchdog/sch311x_wdt.c
270
return put_user(sch311x_wdt_data.boot_status, p);
drivers/watchdog/sch311x_wdt.c
300
return put_user(timeout, p);
drivers/watchdog/scx200_wdt.c
175
if (put_user(0, p))
drivers/watchdog/scx200_wdt.c
191
if (put_user(margin, p))
drivers/watchdog/smsc37b787_wdt.c
444
return put_user(wb_smsc_wdt_status(), uarg.i);
drivers/watchdog/smsc37b787_wdt.c
446
return put_user(0, uarg.i);
drivers/watchdog/smsc37b787_wdt.c
482
return put_user(new_timeout, uarg.i);
drivers/watchdog/w83877f_wdt.c
255
return put_user(0, p);
drivers/watchdog/w83877f_wdt.c
294
return put_user(timeout, p);
drivers/watchdog/w83977f_wdt.c
392
return put_user(status, uarg.i);
drivers/watchdog/w83977f_wdt.c
395
return put_user(0, uarg.i);
drivers/watchdog/w83977f_wdt.c
428
return put_user(timeout, uarg.i);
drivers/watchdog/wafer5823wdt.c
143
return put_user(0, p);
drivers/watchdog/wafer5823wdt.c
179
return put_user(timeout, p);
drivers/watchdog/watchdog_dev.c
776
err = put_user(val, p);
drivers/watchdog/watchdog_dev.c
779
err = put_user(wdd->bootstatus, p);
drivers/watchdog/watchdog_dev.c
822
err = put_user(wdd->timeout, p);
drivers/watchdog/watchdog_dev.c
826
err = put_user(val, p);
drivers/watchdog/watchdog_dev.c
836
err = put_user(wdd->pretimeout, p);
drivers/watchdog/wdrtas.c
291
return put_user(i, argp);
drivers/watchdog/wdrtas.c
295
return put_user(i, argp);
drivers/watchdog/wdrtas.c
302
return put_user(i, argp);
drivers/watchdog/wdrtas.c
338
return put_user(wdrtas_interval, argp);
drivers/watchdog/wdt.c
380
return put_user(status, p);
drivers/watchdog/wdt.c
382
return put_user(0, p);
drivers/watchdog/wdt.c
394
return put_user(heartbeat, p);
drivers/watchdog/wdt285.c
149
ret = put_user(0, int_arg);
drivers/watchdog/wdt285.c
173
ret = put_user(soft_margin, int_arg);
drivers/watchdog/wdt977.c
368
return put_user(status, uarg.i);
drivers/watchdog/wdt977.c
371
return put_user(0, uarg.i);
drivers/watchdog/wdt977.c
404
return put_user(timeout, uarg.i);
drivers/watchdog/wdt_pci.c
417
return put_user(status, p);
drivers/watchdog/wdt_pci.c
419
return put_user(0, p);
drivers/watchdog/wdt_pci.c
431
return put_user(heartbeat, p);
drivers/xen/gntdev.c
886
if (put_user(GNTST_okay, status))
drivers/xen/mcelog.c
162
return put_user(sizeof(struct xen_mce), p);
drivers/xen/mcelog.c
164
return put_user(XEN_MCE_LOG_LEN, p);
drivers/xen/mcelog.c
170
return put_user(flags, p);
fs/aio.c
1401
ret = put_user(ioctx->user_id, ctxp);
fs/aio.c
1433
ret = put_user((u32)ioctx->user_id, ctx32p);
fs/aio.c
1991
if (unlikely(put_user(KIOCB_KEY, &user_iocb->aio_key))) {
fs/autofs/root.c
774
rv = put_user(sbi->exp_timeout/HZ, p);
fs/autofs/root.c
799
rv = put_user(sbi->exp_timeout/HZ, p);
fs/autofs/root.c
817
return put_user(sbi->version, p);
fs/autofs/root.c
824
return put_user(sbi->sub_version, p);
fs/autofs/root.c
839
status = put_user(status, p);
fs/binfmt_elf.c
327
if (put_user(argc, sp++))
fs/binfmt_elf.c
334
if (put_user((elf_addr_t)p, sp++))
fs/binfmt_elf.c
341
if (put_user(0, sp++))
fs/binfmt_elf.c
349
if (put_user((elf_addr_t)p, sp++))
fs/binfmt_elf.c
356
if (put_user(0, sp++))
fs/binfmt_elf_fdpic.c
690
if (put_user(bprm->argc, (unsigned long __user *) csp))
fs/binfmt_elf_fdpic.c
705
if (put_user((elf_caddr_t) p, argv++))
fs/binfmt_elf_fdpic.c
712
if (put_user(NULL, argv))
fs/binfmt_elf_fdpic.c
719
if (put_user((elf_caddr_t)(unsigned long) p, envp++))
fs/binfmt_elf_fdpic.c
726
if (put_user(NULL, envp))
fs/binfmt_flat.c
126
if (put_user(bprm->argc, sp++))
fs/binfmt_flat.c
132
if (put_user(argv, sp++) || put_user(envp, sp++))
fs/binfmt_flat.c
138
if (put_user((unsigned long)p, sp++))
fs/binfmt_flat.c
145
if (put_user(0, sp++))
fs/binfmt_flat.c
151
if (put_user((unsigned long)p, sp++))
fs/binfmt_flat.c
158
if (put_user(0, sp++))
fs/binfmt_flat.c
374
put_user(val, ptr);
fs/binfmt_flat.c
756
if (put_user(addr, rp))
fs/binfmt_flat.c
894
if (put_user(val, p))
fs/btrfs/ioctl.c
406
return put_user(inode->i_generation, arg);
fs/coda/psdev.c
79
return put_user(data, (int __user *) arg);
fs/crypto/keyring.c
1151
err = put_user(status_flags, &uarg->removal_status_flags);
fs/ecryptfs/miscdev.c
283
if (put_user(msg_ctx->type, buf))
fs/ecryptfs/miscdev.c
285
if (put_user(cpu_to_be32(msg_ctx->counter),
fs/exfat/file.c
376
return put_user(attr, user_attr);
fs/ext2/ioctl.c
65
return put_user(inode->i_generation, (int __user *) arg);
fs/ext2/ioctl.c
94
return put_user(rsv_window_size, (int __user *)arg);
fs/ext4/ioctl.c
1545
return put_user(inode->i_generation, (int __user *) arg);
fs/ext4/ioctl.c
1871
return put_user(state, (__u32 __user *) arg);
fs/f2fs/file.c
2259
return put_user(inode->i_generation, (int __user *)arg);
fs/f2fs/file.c
3352
return put_user(sb_feature, (u32 __user *)arg);
fs/f2fs/file.c
3591
return put_user(pin, (u32 __user *)arg);
fs/f2fs/file.c
3596
return put_user(IS_DEVICE_ALIASING(file_inode(filp)) ? 1 : 0,
fs/f2fs/file.c
3791
return put_user(blocks, (u64 __user *)arg);
fs/f2fs/file.c
3949
ret = put_user(released_blocks, (u64 __user *)arg);
fs/f2fs/file.c
4132
ret = put_user(reserved_blocks, (u64 __user *)arg);
fs/fat/dir.c
739
if (put_user(0, &d2->d_name[0]) || \
fs/fat/dir.c
740
put_user(0, &d2->d_reclen) || \
fs/fat/dir.c
742
put_user(0, d1->d_name + name_len) || \
fs/fat/dir.c
743
put_user(name_len, &d1->d_reclen)) \
fs/fat/dir.c
758
put_user(0, d2->d_name + long_len) || \
fs/fat/dir.c
759
put_user(long_len, &d2->d_reclen) || \
fs/fat/dir.c
760
put_user(ino, &d2->d_ino) || \
fs/fat/dir.c
761
put_user(offset, &d2->d_off) || \
fs/fat/dir.c
763
put_user(0, d1->d_name + short_len) || \
fs/fat/dir.c
764
put_user(short_len, &d1->d_reclen)) \
fs/fat/dir.c
826
if (put_user(0, &d1->d_reclen))
fs/fat/dir.c
864
if (put_user(0, &d1->d_reclen))
fs/fat/file.c
124
return put_user(sbi->vol_id, user_attr);
fs/fat/file.c
33
return put_user(attr, user_attr);
fs/fcntl.c
324
err = put_user(src[0], &dst[0]);
fs/fcntl.c
325
err |= put_user(src[1], &dst[1]);
fs/fhandle.c
101
if (put_user(real_mount(path->mnt)->mnt_id,
fs/fhandle.c
97
if (put_user(real_mount(path->mnt)->mnt_id_unique,
fs/file.c
1401
error = put_user(fd_prepare_fd(fdf), ufd);
fs/file_attr.c
320
err = put_user(fa.flags, argp);
fs/ioctl.c
538
return put_user(inode->i_sb->s_blocksize, (int __user *)argp);
fs/ioctl.c
553
return put_user(i_size_read(inode) - filp->f_pos,
fs/ioctl.c
90
if (put_user(ur_block, p))
fs/nilfs2/ioctl.c
176
return put_user(inode->i_generation, (int __user *)argp);
fs/notify/fanotify/fanotify_user.c
1173
ret = put_user(send_len, (int __user *) p);
fs/notify/inotify/inotify_user.c
336
ret = put_user(send_len, (int __user *) p);
fs/nsfs.c
247
return put_user(uid, argp);
fs/nsfs.c
303
return put_user(id, idp);
fs/ocfs2/ioctl.c
47
(void)put_user(kreq->ir_flags, (__u32 __user *)&(req->ir_flags));
fs/orangefs/devorangefs-req.c
605
return ((put_user(magic, (__s32 __user *) arg) == -EFAULT) ?
fs/orangefs/devorangefs-req.c
609
return ((put_user(max_up_size,
fs/orangefs/devorangefs-req.c
614
return ((put_user(max_down_size,
fs/pidfs.c
519
return put_user(file_inode(file)->i_generation, argp);
fs/pipe.c
637
return put_user(count, (int __user *)arg);
fs/proc/page.c
105
if (put_user(info, out)) {
fs/quota/quota.c
224
if (put_user(idq.dqb_valid, &compat_dqblk->dqb_valid))
fs/quota/quota.c
411
put_user(from->qfs_nextents, &to->qfs_nextents))
fs/quota/quota.c
419
if (put_user(from->qs_version, &to->qs_version) ||
fs/quota/quota.c
420
put_user(from->qs_flags, &to->qs_flags) ||
fs/quota/quota.c
421
put_user(from->qs_pad, &to->qs_pad) ||
fs/quota/quota.c
424
put_user(from->qs_incoredqs, &to->qs_incoredqs) ||
fs/quota/quota.c
425
put_user(from->qs_btimelimit, &to->qs_btimelimit) ||
fs/quota/quota.c
426
put_user(from->qs_itimelimit, &to->qs_itimelimit) ||
fs/quota/quota.c
427
put_user(from->qs_rtbtimelimit, &to->qs_rtbtimelimit) ||
fs/quota/quota.c
428
put_user(from->qs_bwarnlimit, &to->qs_bwarnlimit) ||
fs/quota/quota.c
429
put_user(from->qs_iwarnlimit, &to->qs_iwarnlimit))
fs/read_write.c
1411
if (unlikely(put_user(pos, offset)))
fs/read_write.c
1428
if (unlikely(put_user(pos, offset)))
fs/read_write.c
1449
if (unlikely(put_user(pos, offset)))
fs/read_write.c
1467
if (unlikely(put_user(pos, offset)))
fs/readdir.c
334
if (put_user(buf.ctx.pos, &lastdirent->d_off))
fs/readdir.c
420
if (put_user(d_off, &lastdirent->d_off))
fs/readdir.c
589
if (put_user(buf.ctx.pos, &lastdirent->d_off))
fs/smb/client/ioctl.c
387
rc = put_user(ExtAttrBits &
fs/smb/client/ioctl.c
399
rc = put_user(ExtAttrBits & FS_FL_USER_VISIBLE,
fs/udf/file.c
160
result = put_user(new_block, (long __user *)arg);
fs/udf/file.c
163
return put_user(UDF_I(inode)->i_lenEAttr, (int __user *)arg);
fs/userfaultfd.c
1428
if (put_user(ioctls_out, &user_uffdio_register->ioctls))
fs/userfaultfd.c
1617
if (unlikely(put_user(ret, &user_uffdio_copy->copy)))
fs/userfaultfd.c
1648
if (unlikely(put_user(ret, &user_uffdio_copy->copy)))
fs/userfaultfd.c
1676
if (unlikely(put_user(ret, &user_uffdio_zeropage->zeropage)))
fs/userfaultfd.c
1702
if (unlikely(put_user(ret, &user_uffdio_zeropage->zeropage)))
fs/userfaultfd.c
1782
if (unlikely(put_user(ret, &user_uffdio_continue->mapped)))
fs/userfaultfd.c
1813
if (unlikely(put_user(ret, &user_uffdio_continue->mapped)))
fs/userfaultfd.c
1842
if (unlikely(put_user(ret, &user_uffdio_poison->updated)))
fs/userfaultfd.c
1870
if (unlikely(put_user(ret, &user_uffdio_poison->updated)))
fs/userfaultfd.c
1915
if (unlikely(put_user(ret, &user_uffdio_move->move)))
fs/userfaultfd.c
1949
if (unlikely(put_user(ret, &user_uffdio_move->move)))
fs/xfs/xfs_ioctl.c
1251
return put_user(inode->i_generation, (int __user *)arg);
fs/xfs/xfs_ioctl.c
849
if (put_user(p->bmv_offset, &u->bmv_offset) ||
fs/xfs/xfs_ioctl.c
850
put_user(p->bmv_block, &u->bmv_block) ||
fs/xfs/xfs_ioctl.c
851
put_user(p->bmv_length, &u->bmv_length) ||
fs/xfs/xfs_ioctl.c
852
put_user(0, &u->bmv_count) ||
fs/xfs/xfs_ioctl.c
853
put_user(0, &u->bmv_entries))
fs/xfs/xfs_ioctl.c
857
if (put_user(0, &u->bmv_iflags) ||
fs/xfs/xfs_ioctl.c
858
put_user(p->bmv_oflags, &u->bmv_oflags) ||
fs/xfs/xfs_ioctl.c
859
put_user(0, &u->bmv_unused1) ||
fs/xfs/xfs_ioctl.c
860
put_user(0, &u->bmv_unused2))
fs/xfs/xfs_ioctl32.c
151
if (put_user(sec32, &p32->tv_sec) ||
fs/xfs/xfs_ioctl32.c
152
put_user(p->tv_nsec, &p32->tv_nsec))
fs/xfs/xfs_ioctl32.c
169
if (put_user(buffer->bs_ino, &p32->bs_ino) ||
fs/xfs/xfs_ioctl32.c
170
put_user(buffer->bs_mode, &p32->bs_mode) ||
fs/xfs/xfs_ioctl32.c
171
put_user(buffer->bs_nlink, &p32->bs_nlink) ||
fs/xfs/xfs_ioctl32.c
172
put_user(buffer->bs_uid, &p32->bs_uid) ||
fs/xfs/xfs_ioctl32.c
173
put_user(buffer->bs_gid, &p32->bs_gid) ||
fs/xfs/xfs_ioctl32.c
174
put_user(buffer->bs_rdev, &p32->bs_rdev) ||
fs/xfs/xfs_ioctl32.c
175
put_user(buffer->bs_blksize, &p32->bs_blksize) ||
fs/xfs/xfs_ioctl32.c
176
put_user(buffer->bs_size, &p32->bs_size) ||
fs/xfs/xfs_ioctl32.c
180
put_user(buffer->bs_blocks, &p32->bs_blocks) ||
fs/xfs/xfs_ioctl32.c
181
put_user(buffer->bs_xflags, &p32->bs_xflags) ||
fs/xfs/xfs_ioctl32.c
182
put_user(buffer->bs_extsize, &p32->bs_extsize) ||
fs/xfs/xfs_ioctl32.c
183
put_user(buffer->bs_extents, &p32->bs_extents) ||
fs/xfs/xfs_ioctl32.c
184
put_user(buffer->bs_gen, &p32->bs_gen) ||
fs/xfs/xfs_ioctl32.c
185
put_user(buffer->bs_projid, &p32->bs_projid) ||
fs/xfs/xfs_ioctl32.c
186
put_user(buffer->bs_projid_hi, &p32->bs_projid_hi) ||
fs/xfs/xfs_ioctl32.c
187
put_user(buffer->bs_forkoff, &p32->bs_forkoff) ||
fs/xfs/xfs_ioctl32.c
188
put_user(buffer->bs_dmevmask, &p32->bs_dmevmask) ||
fs/xfs/xfs_ioctl32.c
189
put_user(buffer->bs_dmstate, &p32->bs_dmstate) ||
fs/xfs/xfs_ioctl32.c
190
put_user(buffer->bs_aextents, &p32->bs_aextents))
fs/xfs/xfs_ioctl32.c
80
if (put_user(igrp->xi_startino, &p32->xi_startino) ||
fs/xfs/xfs_ioctl32.c
81
put_user(igrp->xi_alloccount, &p32->xi_alloccount) ||
fs/xfs/xfs_ioctl32.c
82
put_user(igrp->xi_allocmask, &p32->xi_allocmask))
include/asm-generic/flat.h
22
return put_user(addr, rp);
include/asm-generic/futex.h
110
if (val == oldval && unlikely(put_user(newval, uaddr) != 0)) {
include/asm-generic/futex.h
72
if (ret == 0 && unlikely(put_user(tmp, uaddr) != 0))
include/linux/kvm_host.h
1362
__ret = put_user(v, __uaddr); \
include/linux/mtio.h
55
return put_user(k->mt_blkno, (u32 __user *)u);
include/linux/mtio.h
57
return put_user(k->mt_blkno, (long __user *)u);
io_uring/rsrc.c
455
if (put_user(ret, &fds[done])) {
ipc/mqueue.c
1224
if ((u_msg_prio && put_user(msg_ptr->m_type, u_msg_prio)) ||
ipc/msg.c
1031
if (put_user(msg->m_type, &msgp->mtype))
ipc/msg.c
1282
if (put_user(msg->m_type, &msgp->mtype))
ipc/syscall.c
192
return put_user(raddr, (compat_ulong_t __user *)compat_ptr(third));
ipc/syscall.c
89
return put_user(raddr, (unsigned long __user *) third);
kernel/bpf/bpf_iter.c
478
if (put_user(zero, ubuf + ulen - 1))
kernel/bpf/btf.c
8235
if (put_user(zero, uname + uname_len - 1))
kernel/bpf/btf.c
8243
put_user(info_copy, &uattr->info.info_len))
kernel/bpf/hashtab.c
1805
if (put_user(0, &uattr->batch.count))
kernel/bpf/hashtab.c
1997
put_user(total, &uattr->batch.count))
kernel/bpf/log.c
176
if (pos < log->len_total && put_user(zero, log->ubuf + pos))
kernel/bpf/syscall.c
1956
if (put_user(0, &uattr->batch.count))
kernel/bpf/syscall.c
2012
if (put_user(0, &uattr->batch.count))
kernel/bpf/syscall.c
2071
if (put_user(0, &uattr->batch.count))
kernel/bpf/syscall.c
3841
if (put_user(zero, ubuf + ulen - 1))
kernel/bpf/syscall.c
3935
if (put_user(zero, uname))
kernel/bpf/syscall.c
4772
err = put_user(next_id, &uattr->next_id);
kernel/bpf/syscall.c
5054
if (put_user(prog->aux->used_maps[i]->id,
kernel/bpf/syscall.c
5179
if (put_user((u64) ksym_addr,
kernel/bpf/syscall.c
5185
if (put_user((u64) ksym_addr, &user_ksyms[0]))
kernel/bpf/syscall.c
5207
if (put_user(func_len, &user_lens[i]))
kernel/bpf/syscall.c
5212
if (put_user(func_len, &user_lens[0]))
kernel/bpf/syscall.c
5263
if (put_user((__u64)line_addr, &user_linfo[i]))
kernel/bpf/syscall.c
5295
put_user(info_len, &uattr->info.info_len))
kernel/bpf/syscall.c
5367
put_user(info_len, &uattr->info.info_len))
kernel/bpf/syscall.c
5420
put_user(info_len, &uattr->info.info_len))
kernel/bpf/syscall.c
5545
if (put_user(len, &uattr->task_fd_query.buf_len))
kernel/bpf/syscall.c
5553
if (put_user(zero, ubuf))
kernel/bpf/syscall.c
5562
if (put_user(prog_id, &uattr->task_fd_query.prog_id) ||
kernel/bpf/syscall.c
5563
put_user(fd_type, &uattr->task_fd_query.fd_type) ||
kernel/bpf/syscall.c
5564
put_user(probe_offset, &uattr->task_fd_query.probe_offset) ||
kernel/bpf/syscall.c
5565
put_user(probe_addr, &uattr->task_fd_query.probe_addr))
kernel/bpf/token.c
214
put_user(info_len, &uattr->info.info_len))
kernel/capability.c
90
if (put_user((u32)_KERNEL_CAPABILITY_VERSION, &header->version))
kernel/compat.c
74
if (put_user(old_set, oset))
kernel/events/core.c
13626
put_user(sizeof(*attr), &uattr->size);
kernel/exit.c
1883
if (ret > 0 && stat_addr && put_user(wo.wo_stat, stat_addr))
kernel/fork.c
1478
put_user(0, tsk->clear_child_tid);
kernel/fork.c
2264
retval = put_user(pidfd, args->pidfd);
kernel/fork.c
2669
put_user(nr, args->parent_tid);
kernel/futex/syscalls.c
107
if (put_user(sizeof(*head), len_ptr))
kernel/futex/syscalls.c
109
return put_user(head, head_ptr);
kernel/futex/syscalls.c
499
if (put_user(sizeof(*head), len_ptr))
kernel/futex/syscalls.c
501
return put_user(ptr_to_compat(head), head_ptr);
kernel/groups.c
47
if (put_user(gid, grouplist+i))
kernel/nstree.c
605
if (put_user(valid->ns_id, ns_ids + ret)) {
kernel/nstree.c
747
if (put_user(valid->ns_id, ns_ids + ret)) {
kernel/power/user.c
315
error = put_user(in_suspend, (int __user *)arg);
kernel/power/user.c
359
error = put_user(size, (loff_t __user *)arg);
kernel/power/user.c
365
error = put_user(size, (loff_t __user *)arg);
kernel/power/user.c
376
error = put_user(offset, (loff_t __user *)arg);
kernel/profile.c
168
if (put_user(*((char *)(&sample_step)+p), buf))
kernel/ptrace.c
1161
ret = put_user(child->ptrace_message, datalp);
kernel/ptrace.c
1309
ret = put_user(tmp, datalp);
kernel/ptrace.c
1433
return put_user(tmp, (unsigned long __user *)data);
kernel/ptrace.c
1464
ret = put_user(word, datap);
kernel/ptrace.c
1475
ret = put_user((compat_ulong_t) child->ptrace_message, datap);
kernel/rseq.c
694
if (put_user(0U, &curr->rseq.usrptr->slice_ctrl.all))
kernel/rseq.c
735
if (put_user(rflags, ¤t->rseq.usrptr->flags))
kernel/sched/core.c
5230
put_user(task_pid_vnr(current), current->set_child_tid);
kernel/sched/core_sched.c
183
err = put_user(id, (u64 __user *)uaddr);
kernel/sched/syscalls.c
910
put_user(sizeof(*attr), &uattr->size);
kernel/signal.c
4562
return put_user(set.sig[0], set32);
kernel/signal.c
4683
ret = put_user(ptr_to_compat(old_ka.sa.sa_handler),
kernel/signal.c
4687
ret |= put_user(old_ka.sa.sa_flags, &oact->sa_flags);
kernel/signal.c
4689
ret |= put_user(ptr_to_compat(old_ka.sa.sa_restorer),
kernel/sys.c
1664
if (put_user(r.rlim_cur, &rlim->rlim_cur) ||
kernel/sys.c
1665
put_user(r.rlim_max, &rlim->rlim_max))
kernel/sys.c
2071
return put_user((unsigned int)sizeof(prctl_map),
kernel/sys.c
2338
return put_user(me->clear_child_tid, tid_addr);
kernel/sys.c
2564
error = put_user(me->pdeath_signal, (int __user *)arg2);
kernel/sys.c
2702
error = put_user(me->signal->is_child_subreaper,
kernel/sys.c
2920
err |= put_user(cpu, cpup);
kernel/sys.c
2922
err |= put_user(cpu_to_node(cpu), nodep);
kernel/sys.c
798
retval = put_user(ruid, ruidp);
kernel/sys.c
800
retval = put_user(euid, euidp);
kernel/sys.c
802
return put_user(suid, suidp);
kernel/sys.c
887
retval = put_user(rgid, rgidp);
kernel/sys.c
889
retval = put_user(egid, egidp);
kernel/sys.c
891
retval = put_user(sgid, sgidp);
kernel/time/time.c
112
if (put_user(i,tloc))
kernel/time/time.c
147
if (put_user(ts.tv_sec, &tv->tv_sec) ||
kernel/time/time.c
148
put_user(ts.tv_nsec / 1000, &tv->tv_usec))
kernel/time/time.c
231
if (put_user(ts.tv_sec, &tv->tv_sec) ||
kernel/time/time.c
232
put_user(ts.tv_nsec / 1000, &tv->tv_usec))
kernel/time/time.c
67
if (put_user(i,tloc))
kernel/trace/bpf_trace.c
2434
if (put_user(0, ucookies + i))
kernel/trace/bpf_trace.c
2445
if (put_user(0, uaddrs + i))
kernel/trace/bpf_trace.c
3015
put_user(umulti_link->uprobes[i].offset, uoffsets + i))
kernel/trace/bpf_trace.c
3018
put_user(umulti_link->uprobes[i].ref_ctr_offset, uref_ctr_offsets + i))
kernel/trace/bpf_trace.c
3021
put_user(umulti_link->uprobes[i].cookie, ucookies + i))
kernel/trace/trace_events_user.c
2124
goto put_user;
kernel/trace/trace_events_user.c
2129
goto put_user;
kernel/trace/trace_events_user.c
2134
goto put_user;
kernel/trace/trace_events_user.c
2186
put_user:
kernel/trace/trace_events_user.c
2520
put_user((u32)ret, &ureg->write_index);
kernel/uid16.c
125
if (put_user(group, grouplist+i))
kernel/uid16.c
74
if (!(retval = put_user(ruid, ruidp)) &&
kernel/uid16.c
75
!(retval = put_user(euid, euidp)))
kernel/uid16.c
76
retval = put_user(suid, suidp);
kernel/uid16.c
97
if (!(retval = put_user(rgid, rgidp)) &&
kernel/uid16.c
98
!(retval = put_user(egid, egidp)))
kernel/uid16.c
99
retval = put_user(sgid, sgidp);
lib/tests/usercopy_kunit.c
196
put_user(val_##size, (size __user *)usermem), \
lib/tests/usercopy_kunit.c
274
KUNIT_EXPECT_NE_MSG(test, put_user(val_##size, (size __user *)kmem), 0, \
mm/mempolicy.c
1974
if (policy && put_user(pval, policy))
mm/migrate.c
2213
if (put_user(value, status + start))
net/appletalk/ddp.c
1788
rc = put_user(amount, (int __user *)argp);
net/appletalk/ddp.c
1800
rc = put_user(amount, (int __user *)argp);
net/atm/common.c
818
return put_user(vcc->atm_options & ATM_ATMOPT_CLP ? 1 : 0,
net/atm/ioctl.c
70
error = put_user(sk->sk_sndbuf - sk_wmem_alloc_get(sk),
net/atm/ioctl.c
86
error = put_user(amount, (int __user *)argp);
net/atm/pppoatm.c
375
return put_user(chan_to_pvcc(chan)->flags, (int __user *) arg)
net/atm/pppoatm.c
461
return put_user(ppp_channel_index(&atmvcc_to_pvcc(atmvcc)->
net/atm/pppoatm.c
464
return put_user(ppp_unit_number(&atmvcc_to_pvcc(atmvcc)->
net/atm/resources.c
222
put_user(size, iobuf_len))
net/atm/resources.c
353
error = put_user(size, sioc_len) ? -EFAULT : 0;
net/atm/resources.c
396
error = put_user(size, sioc_len) ? -EFAULT : 0;
net/ax25/af_ax25.c
1782
res = put_user(amount, (int __user *)argp);
net/ax25/af_ax25.c
1792
res = put_user(amount, (int __user *) argp);
net/ax25/af_ax25.c
808
if (put_user(length, optlen))
net/bluetooth/af_bluetooth.c
673
err = put_user(amount, (int __user *)arg);
net/bluetooth/af_bluetooth.c
685
err = put_user(amount, (int __user *)arg);
net/bluetooth/bnep/sock.c
162
if (!err && put_user(cl.cnum, p))
net/bluetooth/cmtp/sock.c
164
if (!err && put_user(cl.cnum, p))
net/bluetooth/hci_sock.c
2091
if (put_user(opt, optval))
net/bluetooth/hci_sock.c
2101
if (put_user(opt, optval))
net/bluetooth/hci_sock.c
2151
if (put_user(hci_pi(sk)->mtu, (u16 __user *)optval))
net/bluetooth/hidp/sock.c
168
if (!err && put_user(cl.cnum, p))
net/bluetooth/iso.c
1875
if (put_user(test_bit(BT_SK_DEFER_SETUP, &bt_sk(sk)->flags),
net/bluetooth/iso.c
1882
if (put_user(test_bit(BT_SK_PKT_STATUS, &bt_sk(sk)->flags),
net/bluetooth/iso.c
1909
if (put_user(len, optlen))
net/bluetooth/l2cap_sock.c
523
if (put_user(opt, (u32 __user *) optval))
net/bluetooth/l2cap_sock.c
609
if (put_user(test_bit(BT_SK_DEFER_SETUP, &bt_sk(sk)->flags),
net/bluetooth/l2cap_sock.c
616
if (put_user(test_bit(FLAG_FLUSHABLE, &chan->flags),
net/bluetooth/l2cap_sock.c
638
if (put_user(chan->chan_policy, (u32 __user *) optval))
net/bluetooth/l2cap_sock.c
653
if (put_user(chan->omtu, (u16 __user *) optval))
net/bluetooth/l2cap_sock.c
663
if (put_user(chan->imtu, (u16 __user *) optval))
net/bluetooth/l2cap_sock.c
675
if (put_user(phys, (u32 __user *) optval))
net/bluetooth/l2cap_sock.c
696
if (put_user(mode, (u8 __user *) optval))
net/bluetooth/rfcomm/sock.c
768
if (put_user(opt, (u32 __user *) optval))
net/bluetooth/rfcomm/sock.c
844
if (put_user(test_bit(BT_SK_DEFER_SETUP, &bt_sk(sk)->flags),
net/bluetooth/sco.c
1161
if (put_user(test_bit(BT_SK_DEFER_SETUP, &bt_sk(sk)->flags),
net/bluetooth/sco.c
1184
if (put_user(phys, (u32 __user *) optval))
net/bluetooth/sco.c
1189
if (put_user(test_bit(BT_SK_PKT_STATUS, &bt_sk(sk)->flags),
net/bluetooth/sco.c
1201
if (put_user(sco_pi(sk)->conn->mtu, (u32 __user *)optval))
net/bluetooth/sco.c
1250
if (put_user(num_codecs, ptr)) {
net/bluetooth/sco.c
1297
if (!err && put_user(buf_len, optlen))
net/bpf/bpf_dummy_struct_ops.c
194
if (put_user(prog_ret, &uattr->test.retval))
net/bridge/netfilter/ebt_mark.c
76
if (put_user(kern->mark, &user->mark) ||
net/bridge/netfilter/ebt_mark.c
77
put_user(kern->target, &user->target))
net/bridge/netfilter/ebt_mark_m.c
62
if (put_user(kern->mark, &user->mark) ||
net/bridge/netfilter/ebt_mark_m.c
63
put_user(kern->mask, &user->mask) ||
net/bridge/netfilter/ebt_mark_m.c
64
put_user(kern->invert, &user->invert) ||
net/bridge/netfilter/ebt_mark_m.c
65
put_user(kern->bitmask, &user->bitmask))
net/bridge/netfilter/ebtables.c
1451
put_user(revision, (u8 __user *)(um + EBT_EXTENSION_MAXNAMELEN)) ||
net/bridge/netfilter/ebtables.c
1452
put_user(datasize, (int __user *)(um + EBT_EXTENSION_MAXNAMELEN + 1)) ||
net/bridge/netfilter/ebtables.c
1652
put_user(match->revision, &cm->u.revision) ||
net/bridge/netfilter/ebtables.c
1653
put_user(msize, &cm->match_size))
net/bridge/netfilter/ebtables.c
1684
put_user(target->revision, &cm->u.revision) ||
net/bridge/netfilter/ebtables.c
1685
put_user(tsize, &cm->match_size))
net/bridge/netfilter/ebtables.c
1758
if (put_user(watchers_offset, &ce->watchers_offset) ||
net/bridge/netfilter/ebtables.c
1759
put_user(target_offset, &ce->target_offset) ||
net/bridge/netfilter/ebtables.c
1760
put_user(next_offset, &ce->next_offset))
net/can/isotp.c
1546
if (put_user(len, optlen))
net/can/j1939/socket.c
808
else if (put_user(len, optlen))
net/can/raw.c
790
if (put_user(fsize, optlen))
net/can/raw.c
804
err = put_user(len, optlen);
net/can/raw.c
848
if (put_user(sizeof(ro->raw_vcid_opts), optlen))
net/can/raw.c
857
err = put_user(len, optlen);
net/can/raw.c
871
if (put_user(len, optlen))
net/compat.c
308
err = put_user(SOL_SOCKET, &cm->cmsg_level);
net/compat.c
310
err = put_user(SCM_RIGHTS, &cm->cmsg_type);
net/compat.c
312
err = put_user(cmlen, &cm->cmsg_len);
net/core/dev_ioctl.c
84
return put_user(total, &uifc->ifc_len);
net/core/scm.c
377
err = put_user(SOL_SOCKET, &cm->cmsg_level);
net/core/scm.c
379
err = put_user(SCM_RIGHTS, &cm->cmsg_type);
net/core/scm.c
381
err = put_user(cmlen, &cm->cmsg_len);
net/core/sock.c
4461
return put_user(karg, (int __user *)arg);
net/ieee802154/socket.c
874
if (put_user(len, optlen))
net/ipv4/ip_sockglue.c
1779
err = put_user(len, optlen);
net/ipv4/netfilter/arp_tables.c
1333
if (put_user(target_offset, &ce->target_offset) != 0 ||
net/ipv4/netfilter/arp_tables.c
1334
put_user(next_offset, &ce->next_offset) != 0)
net/ipv4/netfilter/ip_tables.c
1250
if (put_user(target_offset, &ce->target_offset) != 0 ||
net/ipv4/netfilter/ip_tables.c
1251
put_user(next_offset, &ce->next_offset) != 0)
net/ipv4/raw.c
825
if (put_user(len, optlen) ||
net/ipv4/udp.c
3192
if (put_user(len, optlen))
net/ipv6/ipv6_sockglue.c
1475
err = put_user(len, optlen);
net/ipv6/netfilter/ip6_tables.c
1266
if (put_user(target_offset, &ce->target_offset) != 0 ||
net/ipv6/netfilter/ip6_tables.c
1267
put_user(next_offset, &ce->next_offset) != 0)
net/ipv6/raw.c
1084
if (put_user(len, optlen))
net/ipv6/raw.c
967
if (put_user(len, optlen))
net/ipv6/sit.c
362
if ((len && copy_to_user(a + 1, kp, len)) || put_user(len, &a->datalen))
net/iucv/af_iucv.c
1575
if (put_user(len, optlen))
net/kcm/kcmsock.c
1194
if (put_user(len, optlen))
net/l2tp/l2tp_ppp.c
1062
if (put_user(0, (int __user *)arg))
net/l2tp/l2tp_ppp.c
1367
if (put_user(len, optlen))
net/llc/af_llc.c
1213
if (put_user(len, optlen) || copy_to_user(optval, &val, len))
net/mptcp/sockopt.c
1035
if (put_user(len, optlen))
net/mptcp/sockopt.c
1056
if (put_user(copied, optlen))
net/mptcp/sockopt.c
1285
if (put_user(copylen, optlen))
net/mptcp/sockopt.c
1381
if (put_user(len, optlen))
net/mptcp/sockopt.c
1387
if (put_user(len, optlen))
net/netfilter/x_tables.c
297
if (put_user(size, psize))
net/netfilter/x_tables.c
301
if (put_user(rev, prev))
net/netlink/af_netlink.c
1754
if (put_user((u32)(nlk->groups[idx] >> shift),
net/netlink/af_netlink.c
1760
if (put_user(ALIGN(BITS_TO_BYTES(nlk->ngroups), sizeof(u32)), optlen))
net/netlink/af_netlink.c
1787
if (put_user(len, optlen) ||
net/netrom/af_netrom.c
1222
return put_user(amount, (int __user *)argp);
net/netrom/af_netrom.c
1234
return put_user(amount, (int __user *)argp);
net/netrom/af_netrom.c
392
if (put_user(len, optlen))
net/nfc/llcp_sock.c
333
if (put_user(rw, (u32 __user *) optval))
net/nfc/llcp_sock.c
342
if (put_user(miux, (u32 __user *) optval))
net/nfc/llcp_sock.c
351
if (put_user(remote_miu, (u32 __user *) optval))
net/nfc/llcp_sock.c
357
if (put_user(local->remote_lto / 10, (u32 __user *) optval))
net/nfc/llcp_sock.c
363
if (put_user(llcp_sock->remote_rw, (u32 __user *) optval))
net/nfc/llcp_sock.c
375
if (put_user(len, optlen))
net/packet/af_packet.c
4174
if (put_user(len, optlen))
net/packet/af_packet.c
4252
return put_user(amount, (int __user *)arg);
net/packet/af_packet.c
4264
return put_user(amount, (int __user *)arg);
net/phonet/pep.c
1101
if (put_user(len, optlen))
net/phonet/pep.c
1103
if (put_user(val, (int __user *) optval))
net/phonet/socket.c
386
return put_user(handle, (__u16 __user *)arg);
net/qrtr/af_qrtr.c
1158
rc = put_user(len, (int __user *)argp);
net/qrtr/af_qrtr.c
1164
rc = put_user(len, (int __user *)argp);
net/rds/af_rds.c
283
if (put_user(tos, (rds_tos_t __user *)arg))
net/rds/af_rds.c
508
if (put_user(rs->rs_recverr, (int __user *) optval) ||
net/rds/af_rds.c
509
put_user(sizeof(int), optlen))
net/rds/af_rds.c
521
if (put_user(trans, (int __user *)optval) ||
net/rds/af_rds.c
522
put_user(sizeof(int), optlen))
net/rds/info.c
233
if (put_user(len, optlen))
net/rds/rdma.c
328
put_user(cookie, (u64 __user *)(unsigned long)args->cookie_addr)) {
net/rose/af_rose.c
1356
return put_user(amount, (unsigned int __user *) argp);
net/rose/af_rose.c
1367
return put_user(amount, (unsigned int __user *) argp);
net/rose/af_rose.c
507
if (put_user(len, optlen))
net/rxrpc/af_rxrpc.c
760
if (put_user(RXRPC__SUPPORTED - 1, (int __user *)optval) ||
net/rxrpc/af_rxrpc.c
761
put_user(sizeof(int), _optlen))
net/sctp/socket.c
1427
if (put_user(sizeof(assoc_id), optlen))
net/sctp/socket.c
5514
if (put_user(len, optlen)) {
net/sctp/socket.c
5582
if (put_user(len, optlen)) {
net/sctp/socket.c
5613
if (put_user(len, optlen))
net/sctp/socket.c
5636
if (put_user(len, optlen))
net/sctp/socket.c
5668
if (put_user(len, optlen))
net/sctp/socket.c
5670
if (put_user(sctp_sk(sk)->autoclose, (int __user *)optval))
net/sctp/socket.c
5773
if (put_user(len, optlen)) {
net/sctp/socket.c
5808
if (put_user(len, optlen)) {
net/sctp/socket.c
6058
if (put_user(len, optlen))
net/sctp/socket.c
6156
if (put_user(len, optlen))
net/sctp/socket.c
6178
if (put_user(len, optlen))
net/sctp/socket.c
6228
if (put_user(cnt, &((struct sctp_getaddrs __user *)optval)->addr_num))
net/sctp/socket.c
6231
if (put_user(bytes_copied, optlen))
net/sctp/socket.c
6370
if (put_user(cnt, &((struct sctp_getaddrs __user *)optval)->addr_num)) {
net/sctp/socket.c
6377
if (put_user(bytes_copied, optlen))
net/sctp/socket.c
6418
if (put_user(len, optlen))
net/sctp/socket.c
6444
if (put_user(len, optlen))
net/sctp/socket.c
6506
if (put_user(len, optlen))
net/sctp/socket.c
6550
if (put_user(len, optlen))
net/sctp/socket.c
6578
if (put_user(len, optlen))
net/sctp/socket.c
6631
if (put_user(len, optlen))
net/sctp/socket.c
6701
if (put_user(len, optlen))
net/sctp/socket.c
6731
if (put_user(len, optlen))
net/sctp/socket.c
6765
if (put_user(len, optlen))
net/sctp/socket.c
6830
if (put_user(len, optlen))
net/sctp/socket.c
6858
if (put_user(len, optlen))
net/sctp/socket.c
6882
if (put_user(len, optlen))
net/sctp/socket.c
6957
if (put_user(len, optlen))
net/sctp/socket.c
6959
if (put_user(num_idents, &p->shmac_num_idents))
net/sctp/socket.c
6998
if (put_user(len, optlen))
net/sctp/socket.c
7043
if (put_user(len, optlen))
net/sctp/socket.c
7045
if (put_user(num_chunks, &p->gauth_number_of_chunks))
net/sctp/socket.c
7093
if (put_user(len, optlen))
net/sctp/socket.c
7095
if (put_user(num_chunks, &p->gauth_number_of_chunks))
net/sctp/socket.c
7125
if (put_user(len, optlen))
net/sctp/socket.c
7148
if (put_user(len, optlen))
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
7318
if (put_user(len, optlen))
net/sctp/socket.c
7341
if (put_user(len, optlen))
net/sctp/socket.c
7361
if (put_user(len, optlen))
net/sctp/socket.c
7396
if (put_user(len, optlen))
net/sctp/socket.c
7442
if (put_user(len, optlen))
net/sctp/socket.c
7497
if (put_user(len, optlen)) {
net/sctp/socket.c
7566
if (put_user(len, optlen) || copy_to_user(optval, ¶ms, len)) {
net/sctp/socket.c
7604
if (put_user(len, optlen))
net/sctp/socket.c
7643
if (put_user(len, optlen))
net/sctp/socket.c
7682
if (put_user(len, optlen))
net/sctp/socket.c
7722
if (put_user(len, optlen)) {
net/sctp/socket.c
7763
if (put_user(len, optlen))
net/sctp/socket.c
7786
if (put_user(len, optlen))
net/sctp/socket.c
7821
if (put_user(len, optlen))
net/sctp/socket.c
7857
if (put_user(len, optlen))
net/sctp/socket.c
7896
if (put_user(len, optlen))
net/sctp/socket.c
7935
if (put_user(len, optlen))
net/sctp/socket.c
7974
if (put_user(len, optlen))
net/sctp/socket.c
8039
if (put_user(len, optlen))
net/sctp/socket.c
8099
if (put_user(len, optlen))
net/smc/af_smc.c
3044
if (put_user(len, optlen))
net/smc/af_smc.c
3276
return put_user(answ, (int __user *)arg);
net/socket.c
1320
err = put_user(f_getown(sock->file),
net/socket.c
1797
err = put_user(fd1, &usockvec[0]);
net/socket.c
1801
err = put_user(fd2, &usockvec[1]);
net/socket.c
2740
err = put_user(err, &entry->msg_len);
net/socket.c
2955
err = put_user(err, &entry->msg_len);
net/sunrpc/cache.c
1029
return put_user(len, (int __user *)arg);
net/sunrpc/rpc_pipe.c
381
return put_user(len, (int __user *)arg);
net/tipc/socket.c
3242
return put_user(0, ol);
net/tipc/socket.c
3295
return put_user(sizeof(value), ol);
net/tls/tls_main.c
536
if (put_user(sizeof(value), optlen))
net/tls/tls_main.c
557
if (put_user(sizeof(payload_len), optlen))
net/unix/af_unix.c
3284
err = put_user(amount, (int __user *)arg);
net/unix/af_unix.c
3291
err = put_user(amount, (int __user *)arg);
net/unix/af_unix.c
3320
err = put_user(answ, (int __user *)arg);
net/vmw_vsock/af_vsock.c
1541
ret = put_user(n_bytes, arg);
net/vmw_vsock/af_vsock.c
1563
ret = put_user(n_bytes, arg);
net/vmw_vsock/af_vsock.c
2137
if (put_user(len, optlen))
net/vmw_vsock/af_vsock.c
2731
if (put_user(cid, p) != 0)
net/x25/af_x25.c
1392
rc = put_user(amount, (unsigned int __user *)argp);
net/x25/af_x25.c
1407
rc = put_user(amount, (unsigned int __user *)argp);
net/x25/af_x25.c
470
if (put_user(len, optlen))
net/xdp/xsk.c
1665
if (put_user(stats_size, optlen))
net/xdp/xsk.c
1717
if (put_user(len, optlen))
net/xdp/xsk.c
1737
if (put_user(len, optlen))
security/lsm_syscalls.c
111
if (put_user(total_size, size) != 0)
security/lsm_syscalls.c
118
if (put_user(lsm_idlist[i]->id, ids++))
security/security.c
3690
if (put_user(total, size))
sound/core/compress_offload.c
1312
return put_user(SNDRV_COMPRESS_VERSION,
sound/core/control.c
1779
if (put_user(subscribe, ptr))
sound/core/control.c
1914
return put_user(SNDRV_CTL_VERSION, ip) ? -EFAULT : 0;
sound/core/control.c
1964
return put_user(SNDRV_CTL_POWER_D0, ip) ? -EFAULT : 0;
sound/core/control_compat.c
111
if (put_user(data->owner, &data32->owner))
sound/core/control_compat.c
116
if (put_user(data->value.integer.min, &data32->value.integer.min) ||
sound/core/control_compat.c
117
put_user(data->value.integer.max, &data32->value.integer.max) ||
sound/core/control_compat.c
118
put_user(data->value.integer.step, &data32->value.integer.step))
sound/core/control_compat.c
268
if (put_user(val, &intp[i]))
sound/core/hwdep.c
243
return put_user(SNDRV_HWDEP_VERSION, (int __user *)argp);
sound/core/hwdep.c
292
if (put_user(device, (int __user *)arg))
sound/core/oss/mixer_oss.c
326
return put_user(tmp, p);
sound/core/oss/mixer_oss.c
328
return put_user(SNDRV_OSS_VERSION, p);
sound/core/oss/mixer_oss.c
330
return put_user(1, p);
sound/core/oss/mixer_oss.c
335
return put_user(tmp, p);
sound/core/oss/mixer_oss.c
340
return put_user(tmp, p);
sound/core/oss/mixer_oss.c
345
return put_user(tmp, p);
sound/core/oss/mixer_oss.c
350
return put_user(tmp, p);
sound/core/oss/mixer_oss.c
355
return put_user(tmp, p);
sound/core/oss/mixer_oss.c
364
return put_user(tmp, p);
sound/core/oss/mixer_oss.c
369
return put_user(tmp, p);
sound/core/oss/pcm_oss.c
2596
return put_user(SNDRV_OSS_VERSION, p);
sound/core/oss/pcm_oss.c
2598
return put_user(1, p);
sound/core/oss/pcm_oss.c
2629
return put_user(res, p);
sound/core/oss/pcm_oss.c
2634
return put_user(res, p);
sound/core/oss/pcm_oss.c
2642
return put_user(--res, p);
sound/core/oss/pcm_oss.c
2647
return put_user(res, p);
sound/core/oss/pcm_oss.c
2654
return put_user(res, p);
sound/core/oss/pcm_oss.c
2659
return put_user(res, p);
sound/core/oss/pcm_oss.c
2666
return put_user(res, p);
sound/core/oss/pcm_oss.c
2671
return put_user(res, p);
sound/core/oss/pcm_oss.c
2683
return put_user(res, p);
sound/core/oss/pcm_oss.c
2692
return put_user(res, p);
sound/core/oss/pcm_oss.c
2705
return put_user(res, p);
sound/core/oss/pcm_oss.c
2710
return put_user(res, p);
sound/core/oss/pcm_oss.c
2738
put_user(0, p);
sound/core/oss/pcm_oss.c
2741
return put_user(res, p);
sound/core/pcm.c
96
if (put_user(device, (int __user *)arg))
sound/core/pcm_compat.c
116
if (boundary && put_user(boundary, &src->boundary))
sound/core/pcm_compat.c
142
if (put_user(info.channel, &src->channel) ||
sound/core/pcm_compat.c
143
put_user(info.offset, &src->offset) ||
sound/core/pcm_compat.c
144
put_user(info.first, &src->first) ||
sound/core/pcm_compat.c
145
put_user(info.step, &src->step))
sound/core/pcm_compat.c
21
if (put_user(delay, src))
sound/core/pcm_compat.c
265
put_user(data->fifo_size, &data32->fifo_size))
sound/core/pcm_compat.c
310
if (put_user(err, &data32->result))
sound/core/pcm_compat.c
35
if (put_user(err, src))
sound/core/pcm_compat.c
368
if (put_user(err, &data32->result))
sound/core/pcm_compat.c
49
if (put_user(err, src))
sound/core/pcm_lib.c
2533
if (put_user(SNDRV_CTL_TLVT_CONTAINER, tlv))
sound/core/pcm_lib.c
2543
if (put_user(SNDRV_CTL_TLVT_CHMAP_FIXED, dst) ||
sound/core/pcm_lib.c
2544
put_user(chs_bytes, dst + 1))
sound/core/pcm_lib.c
2554
if (put_user(map->map[c], dst))
sound/core/pcm_lib.c
2559
if (put_user(count, tlv + 1))
sound/core/pcm_native.c
3289
if (put_user(0, &_xferi->result))
sound/core/pcm_native.c
3297
if (put_user(result, &_xferi->result))
sound/core/pcm_native.c
3314
if (put_user(0, &_xfern->result))
sound/core/pcm_native.c
3326
if (put_user(result, &_xfern->result))
sound/core/pcm_native.c
3339
if (put_user(0, _frames))
sound/core/pcm_native.c
3342
if (put_user(result, _frames))
sound/core/pcm_native.c
3355
if (put_user(0, _frames))
sound/core/pcm_native.c
3358
if (put_user(result, _frames))
sound/core/pcm_native.c
3382
return put_user(SNDRV_PCM_VERSION, (int __user *)arg) ? -EFAULT : 0;
sound/core/pcm_native.c
3437
if (put_user(delay, res))
sound/core/rawmidi.c
1018
if (put_user(device, argp))
sound/core/rawmidi.c
900
return put_user(SNDRV_RAWMIDI_VERSION, (int __user *)argp) ? -EFAULT : 0;
sound/core/seq/oss/seq_oss_ioctl.c
104
return put_user(dp->readq->qlen, p) ? -EFAULT : 0;
sound/core/seq/oss/seq_oss_ioctl.c
109
return put_user(snd_seq_oss_writeq_get_free_size(dp->writeq), p) ? -EFAULT : 0;
sound/core/seq/oss/seq_oss_ioctl.c
112
return put_user(snd_seq_oss_timer_cur_tick(dp->timer), p) ? -EFAULT : 0;
sound/core/seq/oss/seq_oss_ioctl.c
120
return put_user(dp->max_synthdev, p) ? -EFAULT : 0;
sound/core/seq/oss/seq_oss_ioctl.c
123
return put_user(dp->max_mididev, p) ? -EFAULT : 0;
sound/core/seq/oss/seq_oss_ioctl.c
129
return put_user(val, p) ? -EFAULT : 0;
sound/core/seq/oss/seq_oss_ioctl.c
169
return put_user(val, p) ? -EFAULT : 0;
sound/core/seq/oss/seq_oss_timer.c
229
return put_user(value, arg) ? -EFAULT : 0;
sound/core/seq/seq_compat.c
52
put_user(data->flags, &data32->flags) ||
sound/core/seq/seq_compat.c
53
put_user(data->time_queue, &data32->time_queue))
sound/core/timer.c
2252
return put_user(SNDRV_TIMER_VERSION, p) ? -EFAULT : 0;
sound/firewire/motu/motu-hwdep.c
78
if (consumed + sizeof(ev) > count || put_user(ev, ptr))
sound/hda/common/hwdep.c
30
if (put_user(res, &arg->res))
sound/hda/common/hwdep.c
52
if (put_user(res, &arg->res))
sound/hda/common/hwdep.c
68
return put_user(HDA_HWDEP_VERSION, (int __user *)argp);
sound/hda/core/hdmi_chmap.c
678
if (put_user(SNDRV_CTL_TLVT_CONTAINER, tlv))
sound/hda/core/hdmi_chmap.c
710
if (put_user(type, dst) ||
sound/hda/core/hdmi_chmap.c
711
put_user(chs_bytes, dst + 1))
sound/hda/core/hdmi_chmap.c
732
if (put_user(count, tlv + 1))
sound/oss/dmasound/dmasound.h
54
return value < 0 ? value : put_user(value, addr);
sound/pci/emu10k1/emufx.c
2471
return put_user(SNDRV_EMU10K1_VERSION, (int __user *)argp);
sound/pci/emu10k1/emufx.c
2584
if (put_user(addr, (unsigned int __user *)argp))
sound/pci/emu10k1/emufx.c
559
if (put_user(val, (__user u32 *)&icode->gpr_map[gpr]))
sound/pci/emu10k1/emufx.c
610
if (put_user(val, (__user u32 *)&icode->tram_data_map[tram]) ||
sound/pci/emu10k1/emufx.c
611
put_user(addr, (__user u32 *)&icode->tram_addr_map[tram]))
sound/pci/emu10k1/emufx.c
648
if (put_user(snd_emu10k1_efx_read(emu, pc + 0),
sound/pci/emu10k1/emufx.c
651
if (put_user(snd_emu10k1_efx_read(emu, pc + 1),
sound/pci/lola/lola_mixer.c
518
if (put_user(SNDRV_CTL_TLVT_DB_SCALE, tlv))
sound/pci/lola/lola_mixer.c
520
if (put_user(2 * sizeof(unsigned int), tlv + 1))
sound/pci/lola/lola_mixer.c
522
if (put_user(val1, tlv + 2))
sound/pci/lola/lola_mixer.c
524
if (put_user(val2, tlv + 3))
sound/soc/atmel/mchp-pdmc.c
351
if (put_user(SNDRV_CTL_TLVT_CONTAINER, tlv))
sound/soc/atmel/mchp-pdmc.c
360
if (put_user(SNDRV_CTL_TLVT_CHMAP_VAR, dst) ||
sound/soc/atmel/mchp-pdmc.c
361
put_user(chs_bytes, dst + 1))
sound/soc/atmel/mchp-pdmc.c
371
if (put_user(map->map[c], dst))
sound/soc/atmel/mchp-pdmc.c
376
if (put_user(count, tlv + 1))
sound/synth/emux/emux_hwdep.c
87
return put_user(SNDRV_EMUX_VERSION, (unsigned int __user *)arg);
sound/synth/emux/emux_hwdep.c
99
return put_user(size, (unsigned int __user *)arg);
sound/usb/fcp.c
784
return put_user(FCP_HWDEP_VERSION,
sound/usb/mixer_quirks.c
232
err = put_user(rc_code, buf);
sound/usb/mixer_quirks.c
234
err = put_user(rc_code, (u32 __user *)buf);
sound/usb/mixer_scarlett2.c
9048
return put_user(SCARLETT2_HWDEP_VERSION,
sound/usb/stream.c
157
if (put_user(SNDRV_CTL_TLVT_CONTAINER, tlv))
sound/usb/stream.c
172
if (put_user(SNDRV_CTL_TLVT_CHMAP_FIXED, dst) ||
sound/usb/stream.c
173
put_user(ch_bytes, dst + 1))
sound/usb/stream.c
177
if (put_user(fp->chmap->map[i], dst))
sound/usb/stream.c
184
if (put_user(count, tlv + 1))