Symbol: unsafe_put_user
arch/arm64/include/asm/uaccess.h
442
unsafe_put_user(*(type *)(src),(type __user *)(dst),label); \
arch/loongarch/kvm/vcpu.c
1836
unsafe_put_user(KVM_VCPU_PREEMPTED, &st->preempted, out);
arch/loongarch/kvm/vcpu.c
185
unsafe_put_user(0, &st->preempted, out);
arch/loongarch/kvm/vcpu.c
194
unsafe_put_user(version, &st->version, out);
arch/loongarch/kvm/vcpu.c
200
unsafe_put_user(steal, &st->steal, out);
arch/loongarch/kvm/vcpu.c
204
unsafe_put_user(version, &st->version, out);
arch/powerpc/include/asm/uaccess.h
579
unsafe_put_user(*(u64 *)(_src + _i), (u64 __user *)(_dst + _i), e); \
arch/powerpc/include/asm/uaccess.h
581
unsafe_put_user(*(u32*)(_src + _i), (u32 __user *)(_dst + _i), e); \
arch/powerpc/include/asm/uaccess.h
585
unsafe_put_user(*(u16*)(_src + _i), (u16 __user *)(_dst + _i), e); \
arch/powerpc/include/asm/uaccess.h
589
unsafe_put_user(*(u8*)(_src + _i), (u8 __user *)(_dst + _i), e); \
arch/powerpc/kernel/align.c
260
unsafe_put_user(data.v[0], p++, Efault_write);
arch/powerpc/kernel/align.c
261
unsafe_put_user(data.v[1], p++, Efault_write);
arch/powerpc/kernel/align.c
262
unsafe_put_user(data.v[2], p++, Efault_write);
arch/powerpc/kernel/align.c
263
unsafe_put_user(data.v[3], p++, Efault_write);
arch/powerpc/kernel/align.c
266
unsafe_put_user(data.v[4], p++, Efault_write);
arch/powerpc/kernel/align.c
267
unsafe_put_user(data.v[5], p++, Efault_write);
arch/powerpc/kernel/align.c
270
unsafe_put_user(data.v[6], p++, Efault_write);
arch/powerpc/kernel/align.c
271
unsafe_put_user(data.v[7], p++, Efault_write);
arch/powerpc/kernel/signal.h
105
unsafe_put_user(__t->thread.ckfp_state.fpr[i][TS_VSRLOWOFFSET], \
arch/powerpc/kernel/signal.h
54
unsafe_put_user(__t->thread.TS_FPR(i), &buf[i], label); \
arch/powerpc/kernel/signal.h
55
unsafe_put_user(__t->thread.fp_state.fpscr, &buf[i], label); \
arch/powerpc/kernel/signal.h
64
unsafe_put_user(__t->thread.fp_state.fpr[i][TS_VSRLOWOFFSET], \
arch/powerpc/kernel/signal.h
95
unsafe_put_user(__t->thread.TS_CKFPR(i), &buf[i], label);\
arch/powerpc/kernel/signal.h
96
unsafe_put_user(__t->thread.ckfp_state.fpscr, &buf[i], label); \
arch/powerpc/kernel/signal_32.c
104
unsafe_put_user(val, &frame->mc_gregs[i], failed);
arch/powerpc/kernel/signal_32.c
1058
unsafe_put_user(to_user_ptr(mctx), &old_ctx->uc_regs, failed);
arch/powerpc/kernel/signal_32.c
293
unsafe_put_user(current->thread.vrsave, (u32 __user *)&frame->mc_vregs[32],
arch/powerpc/kernel/signal_32.c
327
unsafe_put_user(current->thread.spefscr,
arch/powerpc/kernel/signal_32.c
331
unsafe_put_user(msr, &frame->mc_gregs[PT_MSR], failed);
arch/powerpc/kernel/signal_32.c
337
unsafe_put_user(0, &tm_frame->mc_gregs[PT_MSR], failed);
arch/powerpc/kernel/signal_32.c
382
unsafe_put_user((msr >> 32), &tm_frame->mc_gregs[PT_MSR], failed);
arch/powerpc/kernel/signal_32.c
408
unsafe_put_user(current->thread.ckvrsave,
arch/powerpc/kernel/signal_32.c
411
unsafe_put_user(current->thread.vrsave,
arch/powerpc/kernel/signal_32.c
414
unsafe_put_user(current->thread.ckvrsave,
arch/powerpc/kernel/signal_32.c
439
unsafe_put_user(msr, &frame->mc_gregs[PT_MSR], failed);
arch/powerpc/kernel/signal_32.c
763
unsafe_put_user(0, &frame->uc.uc_flags, failed);
arch/powerpc/kernel/signal_32.c
769
unsafe_put_user(to_user_ptr(&frame->uc.uc_mcontext), &frame->uc.uc_regs, failed);
arch/powerpc/kernel/signal_32.c
773
unsafe_put_user((unsigned long)&frame->uc_transact,
arch/powerpc/kernel/signal_32.c
775
unsafe_put_user((unsigned long)tm_mctx,
arch/powerpc/kernel/signal_32.c
780
unsafe_put_user(0, &frame->uc.uc_link, failed);
arch/powerpc/kernel/signal_32.c
789
unsafe_put_user(PPC_RAW_LI(_R0, __NR_rt_sigreturn), &mctx->mc_pad[0], failed);
arch/powerpc/kernel/signal_32.c
790
unsafe_put_user(PPC_RAW_SC(), &mctx->mc_pad[1], failed);
arch/powerpc/kernel/signal_32.c
866
unsafe_put_user(to_user_ptr(ksig->ka.sa.sa_handler), &sc->handler, failed);
arch/powerpc/kernel/signal_32.c
867
unsafe_put_user(oldset->sig[0], &sc->oldmask, failed);
arch/powerpc/kernel/signal_32.c
869
unsafe_put_user((oldset->sig[0] >> 32), &sc->_unused[3], failed);
arch/powerpc/kernel/signal_32.c
871
unsafe_put_user(oldset->sig[1], &sc->_unused[3], failed);
arch/powerpc/kernel/signal_32.c
873
unsafe_put_user(to_user_ptr(mctx), &sc->regs, failed);
arch/powerpc/kernel/signal_32.c
874
unsafe_put_user(ksig->sig, &sc->signal, failed);
arch/powerpc/kernel/signal_32.c
885
unsafe_put_user(PPC_RAW_LI(_R0, __NR_sigreturn), &mctx->mc_pad[0], failed);
arch/powerpc/kernel/signal_32.c
886
unsafe_put_user(PPC_RAW_SC(), &mctx->mc_pad[1], failed);
arch/powerpc/kernel/signal_64.c
137
unsafe_put_user(v_regs, &sc->v_regs, efault_out);
arch/powerpc/kernel/signal_64.c
152
unsafe_put_user(tsk->thread.vrsave, (u32 __user *)&v_regs[33], efault_out);
arch/powerpc/kernel/signal_64.c
154
unsafe_put_user(0, &sc->v_regs, efault_out);
arch/powerpc/kernel/signal_64.c
179
unsafe_put_user(&sc->gp_regs, &sc->regs, efault_out);
arch/powerpc/kernel/signal_64.c
181
unsafe_put_user(msr, &sc->gp_regs[PT_MSR], efault_out);
arch/powerpc/kernel/signal_64.c
182
unsafe_put_user(softe, &sc->gp_regs[PT_SOFTE], efault_out);
arch/powerpc/kernel/signal_64.c
183
unsafe_put_user(signr, &sc->signal, efault_out);
arch/powerpc/kernel/signal_64.c
184
unsafe_put_user(handler, &sc->handler, efault_out);
arch/powerpc/kernel/signal_64.c
186
unsafe_put_user(set->sig[0], &sc->oldmask, efault_out);
arch/powerpc/kernel/signal_64.c
879
unsafe_put_user(&frame->info, &frame->pinfo, badframe_block);
arch/powerpc/kernel/signal_64.c
880
unsafe_put_user(&frame->uc, &frame->puc, badframe_block);
arch/powerpc/kernel/signal_64.c
883
unsafe_put_user(0, &frame->uc.uc_flags, badframe_block);
arch/powerpc/kernel/signal_64.c
891
unsafe_put_user(&frame->uc_transact, &frame->uc.uc_link, badframe_block);
arch/powerpc/kernel/signal_64.c
907
unsafe_put_user(0, &frame->uc.uc_link, badframe_block);
arch/powerpc/lib/sstep.c
1058
unsafe_put_user(0, (unsigned long __user *)(ea + i), Efault);
arch/powerpc/lib/sstep.c
444
unsafe_put_user(val, (unsigned char __user *)ea, Efault);
arch/powerpc/lib/sstep.c
447
unsafe_put_user(val, (unsigned short __user *)ea, Efault);
arch/powerpc/lib/sstep.c
450
unsafe_put_user(val, (unsigned int __user *)ea, Efault);
arch/powerpc/lib/sstep.c
454
unsafe_put_user(val, (unsigned long __user *)ea, Efault);
arch/powerpc/lib/sstep.c
498
unsafe_put_user(*dest, (u8 __user *)ea, Efault);
arch/powerpc/lib/sstep.c
501
unsafe_put_user(*(u16 *)dest, (u16 __user *)ea, Efault);
arch/powerpc/lib/sstep.c
504
unsafe_put_user(*(u32 *)dest, (u32 __user *)ea, Efault);
arch/powerpc/lib/sstep.c
508
unsafe_put_user(*(u64 *)dest, (u64 __user *)ea, Efault);
arch/x86/include/asm/uaccess.h
603
unsafe_put_user(*(type *)(src),(type __user *)(dst),label); \
arch/x86/kernel/signal_32.c
215
unsafe_put_user(get_user_seg(gs), (unsigned int __user *)&sc->gs, Efault);
arch/x86/kernel/signal_32.c
217
unsafe_put_user(get_user_seg(fs), (unsigned int __user *)&sc->fs, Efault);
arch/x86/kernel/signal_32.c
218
unsafe_put_user(get_user_seg(ds), (unsigned int __user *)&sc->ds, Efault);
arch/x86/kernel/signal_32.c
219
unsafe_put_user(get_user_seg(es), (unsigned int __user *)&sc->es, Efault);
arch/x86/kernel/signal_32.c
221
unsafe_put_user(regs->fs, (unsigned int __user *)&sc->fs, Efault);
arch/x86/kernel/signal_32.c
222
unsafe_put_user(regs->es, (unsigned int __user *)&sc->es, Efault);
arch/x86/kernel/signal_32.c
223
unsafe_put_user(regs->ds, (unsigned int __user *)&sc->ds, Efault);
arch/x86/kernel/signal_32.c
226
unsafe_put_user(regs->di, &sc->di, Efault);
arch/x86/kernel/signal_32.c
227
unsafe_put_user(regs->si, &sc->si, Efault);
arch/x86/kernel/signal_32.c
228
unsafe_put_user(regs->bp, &sc->bp, Efault);
arch/x86/kernel/signal_32.c
229
unsafe_put_user(regs->sp, &sc->sp, Efault);
arch/x86/kernel/signal_32.c
230
unsafe_put_user(regs->bx, &sc->bx, Efault);
arch/x86/kernel/signal_32.c
231
unsafe_put_user(regs->dx, &sc->dx, Efault);
arch/x86/kernel/signal_32.c
232
unsafe_put_user(regs->cx, &sc->cx, Efault);
arch/x86/kernel/signal_32.c
233
unsafe_put_user(regs->ax, &sc->ax, Efault);
arch/x86/kernel/signal_32.c
234
unsafe_put_user(current->thread.trap_nr, &sc->trapno, Efault);
arch/x86/kernel/signal_32.c
235
unsafe_put_user(current->thread.error_code, &sc->err, Efault);
arch/x86/kernel/signal_32.c
236
unsafe_put_user(regs->ip, &sc->ip, Efault);
arch/x86/kernel/signal_32.c
237
unsafe_put_user(regs->cs, (unsigned int __user *)&sc->cs, Efault);
arch/x86/kernel/signal_32.c
238
unsafe_put_user(regs->flags, &sc->flags, Efault);
arch/x86/kernel/signal_32.c
239
unsafe_put_user(regs->sp, &sc->sp_at_signal, Efault);
arch/x86/kernel/signal_32.c
240
unsafe_put_user(regs->ss, (unsigned int __user *)&sc->ss, Efault);
arch/x86/kernel/signal_32.c
242
unsafe_put_user(ptr_to_compat(fpstate), &sc->fpstate, Efault);
arch/x86/kernel/signal_32.c
245
unsafe_put_user(mask, &sc->oldmask, Efault);
arch/x86/kernel/signal_32.c
246
unsafe_put_user(current->thread.cr2, &sc->cr2, Efault);
arch/x86/kernel/signal_32.c
293
unsafe_put_user(ksig->sig, &frame->sig, Efault);
arch/x86/kernel/signal_32.c
295
unsafe_put_user(set->sig[1], &frame->extramask[0], Efault);
arch/x86/kernel/signal_32.c
296
unsafe_put_user(ptr_to_compat(restorer), &frame->pretcode, Efault);
arch/x86/kernel/signal_32.c
301
unsafe_put_user(*((u64 *)&code), (u64 __user *)frame->retcode, Efault);
arch/x86/kernel/signal_32.c
355
unsafe_put_user(ksig->sig, &frame->sig, Efault);
arch/x86/kernel/signal_32.c
356
unsafe_put_user(ptr_to_compat(&frame->info), &frame->pinfo, Efault);
arch/x86/kernel/signal_32.c
357
unsafe_put_user(ptr_to_compat(&frame->uc), &frame->puc, Efault);
arch/x86/kernel/signal_32.c
361
unsafe_put_user(UC_FP_XSTATE, &frame->uc.uc_flags, Efault);
arch/x86/kernel/signal_32.c
363
unsafe_put_user(0, &frame->uc.uc_flags, Efault);
arch/x86/kernel/signal_32.c
364
unsafe_put_user(0, &frame->uc.uc_link, Efault);
arch/x86/kernel/signal_32.c
372
unsafe_put_user(ptr_to_compat(restorer), &frame->pretcode, Efault);
arch/x86/kernel/signal_32.c
378
unsafe_put_user(*((u64 *)&code), (u64 __user *)frame->retcode, Efault);
arch/x86/kernel/signal_32.c
380
unsafe_put_user(*(__u64 *)set, (__u64 __user *)&frame->uc.uc_sigmask, Efault);
arch/x86/kernel/signal_64.c
102
unsafe_put_user(regs->di, &sc->di, Efault);
arch/x86/kernel/signal_64.c
103
unsafe_put_user(regs->si, &sc->si, Efault);
arch/x86/kernel/signal_64.c
104
unsafe_put_user(regs->bp, &sc->bp, Efault);
arch/x86/kernel/signal_64.c
105
unsafe_put_user(regs->sp, &sc->sp, Efault);
arch/x86/kernel/signal_64.c
106
unsafe_put_user(regs->bx, &sc->bx, Efault);
arch/x86/kernel/signal_64.c
107
unsafe_put_user(regs->dx, &sc->dx, Efault);
arch/x86/kernel/signal_64.c
108
unsafe_put_user(regs->cx, &sc->cx, Efault);
arch/x86/kernel/signal_64.c
109
unsafe_put_user(regs->ax, &sc->ax, Efault);
arch/x86/kernel/signal_64.c
110
unsafe_put_user(regs->r8, &sc->r8, Efault);
arch/x86/kernel/signal_64.c
111
unsafe_put_user(regs->r9, &sc->r9, Efault);
arch/x86/kernel/signal_64.c
112
unsafe_put_user(regs->r10, &sc->r10, Efault);
arch/x86/kernel/signal_64.c
113
unsafe_put_user(regs->r11, &sc->r11, Efault);
arch/x86/kernel/signal_64.c
114
unsafe_put_user(regs->r12, &sc->r12, Efault);
arch/x86/kernel/signal_64.c
115
unsafe_put_user(regs->r13, &sc->r13, Efault);
arch/x86/kernel/signal_64.c
116
unsafe_put_user(regs->r14, &sc->r14, Efault);
arch/x86/kernel/signal_64.c
117
unsafe_put_user(regs->r15, &sc->r15, Efault);
arch/x86/kernel/signal_64.c
119
unsafe_put_user(current->thread.trap_nr, &sc->trapno, Efault);
arch/x86/kernel/signal_64.c
120
unsafe_put_user(current->thread.error_code, &sc->err, Efault);
arch/x86/kernel/signal_64.c
121
unsafe_put_user(regs->ip, &sc->ip, Efault);
arch/x86/kernel/signal_64.c
122
unsafe_put_user(regs->flags, &sc->flags, Efault);
arch/x86/kernel/signal_64.c
123
unsafe_put_user(regs->cs, &sc->cs, Efault);
arch/x86/kernel/signal_64.c
124
unsafe_put_user(0, &sc->gs, Efault);
arch/x86/kernel/signal_64.c
125
unsafe_put_user(0, &sc->fs, Efault);
arch/x86/kernel/signal_64.c
126
unsafe_put_user(regs->ss, &sc->ss, Efault);
arch/x86/kernel/signal_64.c
128
unsafe_put_user(fpstate, (unsigned long __user *)&sc->fpstate, Efault);
arch/x86/kernel/signal_64.c
131
unsafe_put_user(mask, &sc->oldmask, Efault);
arch/x86/kernel/signal_64.c
132
unsafe_put_user(current->thread.cr2, &sc->cr2, Efault);
arch/x86/kernel/signal_64.c
145
unsafe_put_user(*(__u64 *)(set), \
arch/x86/kernel/signal_64.c
182
unsafe_put_user(uc_flags, &frame->uc.uc_flags, Efault);
arch/x86/kernel/signal_64.c
183
unsafe_put_user(0, &frame->uc.uc_link, Efault);
arch/x86/kernel/signal_64.c
188
unsafe_put_user(ksig->ka.sa.sa_restorer, &frame->pretcode, Efault);
arch/x86/kernel/signal_64.c
327
unsafe_put_user(uc_flags, &frame->uc.uc_flags, Efault);
arch/x86/kernel/signal_64.c
328
unsafe_put_user(0, &frame->uc.uc_link, Efault);
arch/x86/kernel/signal_64.c
330
unsafe_put_user(0, &frame->uc.uc__pad0, Efault);
arch/x86/kernel/signal_64.c
332
unsafe_put_user(restorer, (unsigned long __user *)&frame->pretcode, Efault);
arch/x86/kernel/sys_ia32.c
140
unsafe_put_user(huge_encode_dev(stat->dev), &ubuf->st_dev, Efault);
arch/x86/kernel/sys_ia32.c
141
unsafe_put_user(stat->ino, &ubuf->__st_ino, Efault);
arch/x86/kernel/sys_ia32.c
142
unsafe_put_user(stat->ino, &ubuf->st_ino, Efault);
arch/x86/kernel/sys_ia32.c
143
unsafe_put_user(stat->mode, &ubuf->st_mode, Efault);
arch/x86/kernel/sys_ia32.c
144
unsafe_put_user(stat->nlink, &ubuf->st_nlink, Efault);
arch/x86/kernel/sys_ia32.c
145
unsafe_put_user(uid, &ubuf->st_uid, Efault);
arch/x86/kernel/sys_ia32.c
146
unsafe_put_user(gid, &ubuf->st_gid, Efault);
arch/x86/kernel/sys_ia32.c
147
unsafe_put_user(huge_encode_dev(stat->rdev), &ubuf->st_rdev, Efault);
arch/x86/kernel/sys_ia32.c
148
unsafe_put_user(stat->size, &ubuf->st_size, Efault);
arch/x86/kernel/sys_ia32.c
149
unsafe_put_user(stat->atime.tv_sec, &ubuf->st_atime, Efault);
arch/x86/kernel/sys_ia32.c
150
unsafe_put_user(stat->atime.tv_nsec, &ubuf->st_atime_nsec, Efault);
arch/x86/kernel/sys_ia32.c
151
unsafe_put_user(stat->mtime.tv_sec, &ubuf->st_mtime, Efault);
arch/x86/kernel/sys_ia32.c
152
unsafe_put_user(stat->mtime.tv_nsec, &ubuf->st_mtime_nsec, Efault);
arch/x86/kernel/sys_ia32.c
153
unsafe_put_user(stat->ctime.tv_sec, &ubuf->st_ctime, Efault);
arch/x86/kernel/sys_ia32.c
154
unsafe_put_user(stat->ctime.tv_nsec, &ubuf->st_ctime_nsec, Efault);
arch/x86/kernel/sys_ia32.c
155
unsafe_put_user(stat->blksize, &ubuf->st_blksize, Efault);
arch/x86/kernel/sys_ia32.c
156
unsafe_put_user(stat->blocks, &ubuf->st_blocks, Efault);
arch/x86/kernel/vm86_32.c
119
unsafe_put_user(regs->pt.bx, &user->regs.ebx, Efault_end);
arch/x86/kernel/vm86_32.c
120
unsafe_put_user(regs->pt.cx, &user->regs.ecx, Efault_end);
arch/x86/kernel/vm86_32.c
121
unsafe_put_user(regs->pt.dx, &user->regs.edx, Efault_end);
arch/x86/kernel/vm86_32.c
122
unsafe_put_user(regs->pt.si, &user->regs.esi, Efault_end);
arch/x86/kernel/vm86_32.c
123
unsafe_put_user(regs->pt.di, &user->regs.edi, Efault_end);
arch/x86/kernel/vm86_32.c
124
unsafe_put_user(regs->pt.bp, &user->regs.ebp, Efault_end);
arch/x86/kernel/vm86_32.c
125
unsafe_put_user(regs->pt.ax, &user->regs.eax, Efault_end);
arch/x86/kernel/vm86_32.c
126
unsafe_put_user(regs->pt.ip, &user->regs.eip, Efault_end);
arch/x86/kernel/vm86_32.c
127
unsafe_put_user(regs->pt.cs, &user->regs.cs, Efault_end);
arch/x86/kernel/vm86_32.c
128
unsafe_put_user(regs->pt.flags, &user->regs.eflags, Efault_end);
arch/x86/kernel/vm86_32.c
129
unsafe_put_user(regs->pt.sp, &user->regs.esp, Efault_end);
arch/x86/kernel/vm86_32.c
130
unsafe_put_user(regs->pt.ss, &user->regs.ss, Efault_end);
arch/x86/kernel/vm86_32.c
131
unsafe_put_user(regs->es, &user->regs.es, Efault_end);
arch/x86/kernel/vm86_32.c
132
unsafe_put_user(regs->ds, &user->regs.ds, Efault_end);
arch/x86/kernel/vm86_32.c
133
unsafe_put_user(regs->fs, &user->regs.fs, Efault_end);
arch/x86/kernel/vm86_32.c
134
unsafe_put_user(regs->gs, &user->regs.gs, Efault_end);
arch/x86/kvm/x86.c
3816
unsafe_put_user(0, &st->preempted, out);
arch/x86/kvm/x86.c
3825
unsafe_put_user(version, &st->version, out);
arch/x86/kvm/x86.c
3833
unsafe_put_user(steal, &st->steal, out);
arch/x86/kvm/x86.c
3836
unsafe_put_user(version, &st->version, out);
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
1704
unsafe_put_user(-1,
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c
3633
unsafe_put_user(exec2_list[i].offset,
drivers/gpu/drm/i915/i915_query.c
216
unsafe_put_user(i915_mmio_reg_offset(kernel_regs[r].addr),
drivers/gpu/drm/i915/i915_query.c
218
unsafe_put_user(kernel_regs[r].value, p + 1, Efault);
fs/readdir.c
205
unsafe_put_user(d_ino, &dirent->d_ino, efault_end);
fs/readdir.c
206
unsafe_put_user(offset, &dirent->d_offset, efault_end);
fs/readdir.c
207
unsafe_put_user(namlen, &dirent->d_namlen, efault_end);
fs/readdir.c
294
unsafe_put_user(offset, &prev->d_off, efault_end);
fs/readdir.c
295
unsafe_put_user(d_ino, &dirent->d_ino, efault_end);
fs/readdir.c
296
unsafe_put_user(reclen, &dirent->d_reclen, efault_end);
fs/readdir.c
297
unsafe_put_user(d_type, (char __user *) dirent + reclen - 1, efault_end);
fs/readdir.c
378
unsafe_put_user(offset, &prev->d_off, efault_end);
fs/readdir.c
379
unsafe_put_user(ino, &dirent->d_ino, efault_end);
fs/readdir.c
380
unsafe_put_user(reclen, &dirent->d_reclen, efault_end);
fs/readdir.c
381
unsafe_put_user(d_type, &dirent->d_type, efault_end);
fs/readdir.c
467
unsafe_put_user(d_ino, &dirent->d_ino, efault_end);
fs/readdir.c
468
unsafe_put_user(offset, &dirent->d_offset, efault_end);
fs/readdir.c
469
unsafe_put_user(namlen, &dirent->d_namlen, efault_end);
fs/readdir.c
549
unsafe_put_user(offset, &prev->d_off, efault_end);
fs/readdir.c
550
unsafe_put_user(d_ino, &dirent->d_ino, efault_end);
fs/readdir.c
551
unsafe_put_user(reclen, &dirent->d_reclen, efault_end);
fs/readdir.c
552
unsafe_put_user(d_type, (char __user *) dirent + reclen - 1, efault_end);
fs/readdir.c
80
unsafe_put_user(0, dst+len, label); \
fs/select.c
1015
unsafe_put_user(fds->revents, &ufds->revents, Efault);
include/linux/compat.h
475
unsafe_put_user(__s->sig[3] >> 32, &__c->sig[7], label); \
include/linux/compat.h
476
unsafe_put_user(__s->sig[3], &__c->sig[6], label); \
include/linux/compat.h
479
unsafe_put_user(__s->sig[2] >> 32, &__c->sig[5], label); \
include/linux/compat.h
480
unsafe_put_user(__s->sig[2], &__c->sig[4], label); \
include/linux/compat.h
483
unsafe_put_user(__s->sig[1] >> 32, &__c->sig[3], label); \
include/linux/compat.h
484
unsafe_put_user(__s->sig[1], &__c->sig[2], label); \
include/linux/compat.h
487
unsafe_put_user(__s->sig[0] >> 32, &__c->sig[1], label); \
include/linux/compat.h
488
unsafe_put_user(__s->sig[0], &__c->sig[0], label); \
include/linux/compat.h
549
unsafe_put_user(ptr_to_compat((void __user *)t->sas_ss_sp), \
include/linux/compat.h
551
unsafe_put_user(t->sas_ss_flags, &__uss->ss_flags, label); \
include/linux/compat.h
552
unsafe_put_user(t->sas_ss_size, &__uss->ss_size, label); \
include/linux/eventpoll.h
86
unsafe_put_user(revents, &uevent->events, efault);
include/linux/eventpoll.h
87
unsafe_put_user(data, &uevent->data, efault);
include/linux/rseq_entry.h
144
unsafe_put_user(0U, &rseq->slice_ctrl.all, efault);
include/linux/rseq_entry.h
156
unsafe_put_user(usr_ctrl.all, &rseq->slice_ctrl.all, efault);
include/linux/rseq_entry.h
327
unsafe_put_user(0ULL, &t->rseq.usrptr->rseq_cs, efault);
include/linux/rseq_entry.h
332
unsafe_put_user(0ULL, &t->rseq.usrptr->rseq_cs, efault);
include/linux/rseq_entry.h
449
unsafe_put_user(0ULL, &t->rseq.usrptr->rseq_cs, efault);
include/linux/rseq_entry.h
455
unsafe_put_user(0ULL, &t->rseq.usrptr->rseq_cs, efault);
include/linux/rseq_entry.h
503
unsafe_put_user(ids->cpu_id, &rseq->cpu_id_start, efault);
include/linux/rseq_entry.h
504
unsafe_put_user(ids->cpu_id, &rseq->cpu_id, efault);
include/linux/rseq_entry.h
505
unsafe_put_user(node_id, &rseq->node_id, efault);
include/linux/rseq_entry.h
506
unsafe_put_user(ids->mm_cid, &rseq->mm_cid, efault);
include/linux/rseq_entry.h
513
unsafe_put_user(0U, &rseq->slice_ctrl.all, efault);
include/linux/rseq_entry.h
619
unsafe_put_user(0U, &rseq->slice_ctrl.all, efault);
include/linux/signal.h
463
unsafe_put_user((void __user *)t->sas_ss_sp, &__uss->ss_sp, label); \
include/linux/signal.h
464
unsafe_put_user(t->sas_ss_flags, &__uss->ss_flags, label); \
include/linux/signal.h
465
unsafe_put_user(t->sas_ss_size, &__uss->ss_size, label); \
include/linux/uaccess.h
858
unsafe_put_user(val, _tmpdst, efault); \
io_uring/waitid.c
53
unsafe_put_user(signo, &infop->si_signo, Efault);
io_uring/waitid.c
54
unsafe_put_user(0, &infop->si_errno, Efault);
io_uring/waitid.c
55
unsafe_put_user(iw->info.cause, &infop->si_code, Efault);
io_uring/waitid.c
56
unsafe_put_user(iw->info.pid, &infop->si_pid, Efault);
io_uring/waitid.c
57
unsafe_put_user(iw->info.uid, &infop->si_uid, Efault);
io_uring/waitid.c
58
unsafe_put_user(iw->info.status, &infop->si_status, Efault);
io_uring/waitid.c
82
unsafe_put_user(signo, &iw->infop->si_signo, Efault);
io_uring/waitid.c
83
unsafe_put_user(0, &iw->infop->si_errno, Efault);
io_uring/waitid.c
84
unsafe_put_user(iw->info.cause, &iw->infop->si_code, Efault);
io_uring/waitid.c
85
unsafe_put_user(iw->info.pid, &iw->infop->si_pid, Efault);
io_uring/waitid.c
86
unsafe_put_user(iw->info.uid, &iw->infop->si_uid, Efault);
io_uring/waitid.c
87
unsafe_put_user(iw->info.status, &iw->infop->si_status, Efault);
kernel/compat.c
236
unsafe_put_user((compat_ulong_t)m, umask++, Efault);
kernel/compat.c
237
unsafe_put_user(m >> BITS_PER_COMPAT_LONG, umask++, Efault);
kernel/compat.c
241
unsafe_put_user((compat_ulong_t)*mask, umask++, Efault);
kernel/exit.c
1833
unsafe_put_user(signo, &infop->si_signo, Efault);
kernel/exit.c
1834
unsafe_put_user(0, &infop->si_errno, Efault);
kernel/exit.c
1835
unsafe_put_user(info.cause, &infop->si_code, Efault);
kernel/exit.c
1836
unsafe_put_user(info.pid, &infop->si_pid, Efault);
kernel/exit.c
1837
unsafe_put_user(info.uid, &infop->si_uid, Efault);
kernel/exit.c
1838
unsafe_put_user(info.status, &infop->si_status, Efault);
kernel/exit.c
1976
unsafe_put_user(signo, &infop->si_signo, Efault);
kernel/exit.c
1977
unsafe_put_user(0, &infop->si_errno, Efault);
kernel/exit.c
1978
unsafe_put_user(info.cause, &infop->si_code, Efault);
kernel/exit.c
1979
unsafe_put_user(info.pid, &infop->si_pid, Efault);
kernel/exit.c
1980
unsafe_put_user(info.uid, &infop->si_uid, Efault);
kernel/exit.c
1981
unsafe_put_user(info.status, &infop->si_status, Efault);
kernel/rseq.c
481
unsafe_put_user(0UL, &rseq->rseq_cs, efault);
kernel/rseq.c
482
unsafe_put_user(rseqfl, &rseq->flags, efault);
kernel/rseq.c
484
unsafe_put_user(RSEQ_CPU_ID_UNINITIALIZED, &rseq->cpu_id_start, efault);
kernel/rseq.c
485
unsafe_put_user(RSEQ_CPU_ID_UNINITIALIZED, &rseq->cpu_id, efault);
kernel/rseq.c
486
unsafe_put_user(0U, &rseq->node_id, efault);
kernel/rseq.c
487
unsafe_put_user(0U, &rseq->mm_cid, efault);
kernel/rseq.c
488
unsafe_put_user(0U, &rseq->slice_ctrl.all, efault);
mm/gup.c
2059
unsafe_put_user(0, (char __user *)cur, out);
net/core/scm.c
277
unsafe_put_user(cmlen, &cm->cmsg_len, efault);
net/core/scm.c
278
unsafe_put_user(level, &cm->cmsg_level, efault);
net/core/scm.c
279
unsafe_put_user(type, &cm->cmsg_type, efault);
net/socket.c
297
unsafe_put_user(klen, ulen, efault_end);
sound/core/pcm_native.c
3102
unsafe_put_user(__s.state, &__src->s.status.state, failed); \
sound/core/pcm_native.c
3103
unsafe_put_user(__s.hw_ptr, &__src->s.status.hw_ptr, failed); \
sound/core/pcm_native.c
3104
unsafe_put_user(__s.tstamp.tv_sec, &__src->s.status.tstamp.tv_sec, failed); \
sound/core/pcm_native.c
3105
unsafe_put_user(__s.tstamp.tv_nsec, &__src->s.status.tstamp.tv_nsec, failed); \
sound/core/pcm_native.c
3106
unsafe_put_user(__s.suspended_state, &__src->s.status.suspended_state, failed); \
sound/core/pcm_native.c
3107
unsafe_put_user(__s.audio_tstamp.tv_sec, &__src->s.status.audio_tstamp.tv_sec, failed); \
sound/core/pcm_native.c
3108
unsafe_put_user(__s.audio_tstamp.tv_nsec, &__src->s.status.audio_tstamp.tv_nsec, failed);\
sound/core/pcm_native.c
3109
unsafe_put_user(__c.appl_ptr, &__src->c.control.appl_ptr, failed); \
sound/core/pcm_native.c
3110
unsafe_put_user(__c.avail_min, &__src->c.control.avail_min, failed); \