Home
last modified time | relevance | path

Searched refs:put_user (Results 1 – 25 of 523) sorted by relevance

12345678910>>...21

/Linux-v4.19/arch/sparc/include/asm/
Dtermios.h54 err = put_user((termios)->c_iflag, &(termio)->c_iflag); \
55 err |= put_user((termios)->c_oflag, &(termio)->c_oflag); \
56 err |= put_user((termios)->c_cflag, &(termio)->c_cflag); \
57 err |= put_user((termios)->c_lflag, &(termio)->c_lflag); \
58 err |= put_user((termios)->c_line, &(termio)->c_line); \
61 err |= put_user((termios)->c_cc[VMIN], &(termio)->c_cc[_VMIN]); \
62 err |= put_user((termios)->c_cc[VTIME], &(termio)->c_cc[_VTIME]); \
91 err = put_user((k)->c_iflag, &(u)->c_iflag); \
92 err |= put_user((k)->c_oflag, &(u)->c_oflag); \
93 err |= put_user((k)->c_cflag, &(u)->c_cflag); \
[all …]
/Linux-v4.19/arch/sparc/kernel/
Dsys_sparc32.c70 err = put_user(huge_encode_dev(stat->dev), &statbuf->st_dev); in cp_compat_stat64()
71 err |= put_user(stat->ino, &statbuf->st_ino); in cp_compat_stat64()
72 err |= put_user(stat->mode, &statbuf->st_mode); in cp_compat_stat64()
73 err |= put_user(stat->nlink, &statbuf->st_nlink); in cp_compat_stat64()
74 err |= put_user(from_kuid_munged(current_user_ns(), stat->uid), &statbuf->st_uid); in cp_compat_stat64()
75 err |= put_user(from_kgid_munged(current_user_ns(), stat->gid), &statbuf->st_gid); in cp_compat_stat64()
76 err |= put_user(huge_encode_dev(stat->rdev), &statbuf->st_rdev); in cp_compat_stat64()
77 err |= put_user(0, (unsigned long __user *) &statbuf->__pad3[0]); in cp_compat_stat64()
78 err |= put_user(stat->size, &statbuf->st_size); in cp_compat_stat64()
79 err |= put_user(stat->blksize, &statbuf->st_blksize); in cp_compat_stat64()
[all …]
/Linux-v4.19/sound/core/
Dpcm_compat.c35 if (put_user(delay, src)) in snd_pcm_ioctl_delay_compat()
49 if (put_user(err, src)) in snd_pcm_ioctl_rewind_compat()
63 if (put_user(err, src)) in snd_pcm_ioctl_forward_compat()
143 if (boundary && put_user(boundary, &src->boundary)) in snd_pcm_ioctl_sw_params_compat()
169 if (put_user(info.channel, &src->channel) || in snd_pcm_ioctl_channel_info_compat()
170 put_user(info.offset, &src->offset) || in snd_pcm_ioctl_channel_info_compat()
171 put_user(info.first, &src->first) || in snd_pcm_ioctl_channel_info_compat()
172 put_user(info.step, &src->step)) in snd_pcm_ioctl_channel_info_compat()
226 if (put_user(status.state, &src->state) || in snd_pcm_status_user_compat()
229 put_user(status.appl_ptr, &src->appl_ptr) || in snd_pcm_status_user_compat()
[all …]
Dhwdep_compat.c46 put_user(compat_ptr(ptr), &dst->image)) in snd_hwdep_dsp_load_compat()
49 put_user(val, &dst->length)) in snd_hwdep_dsp_load_compat()
52 put_user(val, &dst->driver_data)) in snd_hwdep_dsp_load_compat()
Drawmidi_compat.c93 put_user(status.avail, &src->avail) || in snd_rawmidi_ioctl_status_compat()
94 put_user(status.xruns, &src->xruns)) in snd_rawmidi_ioctl_status_compat()
140 put_user(status.avail, &src->avail) || in snd_rawmidi_ioctl_status_x32()
141 put_user(status.xruns, &src->xruns)) in snd_rawmidi_ioctl_status_x32()
/Linux-v4.19/drivers/firmware/efi/test/
Defi_test.c197 if (put_user(status, getvariable.status)) { in efi_runtime_get_variable()
204 if (dz && put_user(datasize, getvariable.data_size)) { in efi_runtime_get_variable()
225 if (at && put_user(attr, getvariable.attributes)) { in efi_runtime_get_variable()
230 if (dz && put_user(datasize, getvariable.data_size)) in efi_runtime_get_variable()
273 if (put_user(status, setvariable.status)) { in efi_runtime_set_variable()
302 if (put_user(status, gettime.status)) in efi_runtime_get_time()
312 if (put_user(cap.resolution, &(cap_local->resolution)) || in efi_runtime_get_time()
313 put_user(cap.accuracy, &(cap_local->accuracy)) || in efi_runtime_get_time()
314 put_user(cap.sets_to_zero, &(cap_local->sets_to_zero))) in efi_runtime_get_time()
340 if (put_user(status, settime.status)) in efi_runtime_set_time()
[all …]
/Linux-v4.19/block/
Dcompat_ioctl.c16 return put_user(val, (unsigned short __user *)compat_ptr(arg)); in compat_put_ushort()
21 return put_user(val, (compat_int_t __user *)compat_ptr(arg)); in compat_put_int()
26 return put_user(val, (compat_uint_t __user *)compat_ptr(arg)); in compat_put_uint()
31 return put_user(val, (compat_long_t __user *)compat_ptr(arg)); in compat_put_long()
36 return put_user(val, (compat_ulong_t __user *)compat_ptr(arg)); in compat_put_ulong()
41 return put_user(val, (compat_u64 __user *)compat_ptr(arg)); in compat_put_u64()
73 ret |= put_user(geo.start, &ugeo->start); in compat_hdio_getgeo()
92 if (get_user(v, p) || put_user(v, uvp)) in compat_hdio_ioctl()
137 if (put_user(datap, &cdread_audio->buf)) in compat_cdrom_read_audio()
158 put_user(compat_ptr(data), &cgc->buffer) || in compat_cdrom_generic_command()
[all …]
/Linux-v4.19/net/bluetooth/hidp/
Dsock.c160 if (!err && put_user(cl.cnum, (u32 __user *) arg)) in hidp_sock_compat_ioctl()
173 if (put_user(ca.ctrl_sock, &uca->ctrl_sock) || in hidp_sock_compat_ioctl()
174 put_user(ca.intr_sock, &uca->intr_sock) || in hidp_sock_compat_ioctl()
175 put_user(ca.parser, &uca->parser) || in hidp_sock_compat_ioctl()
176 put_user(ca.rd_size, &uca->rd_size) || in hidp_sock_compat_ioctl()
177 put_user(compat_ptr(ca.rd_data), &uca->rd_data) || in hidp_sock_compat_ioctl()
178 put_user(ca.country, &uca->country) || in hidp_sock_compat_ioctl()
179 put_user(ca.subclass, &uca->subclass) || in hidp_sock_compat_ioctl()
180 put_user(ca.vendor, &uca->vendor) || in hidp_sock_compat_ioctl()
181 put_user(ca.product, &uca->product) || in hidp_sock_compat_ioctl()
[all …]
/Linux-v4.19/arch/arm/nwfpe/
Dfpa11_cpdt.c126 put_user(val.i[0], pMem); in storeSingle()
153 put_user(val.i[0], &pMem[0]); /* msw */ in storeDouble()
154 put_user(val.i[1], &pMem[1]); /* lsw */ in storeDouble()
156 put_user(val.i[1], &pMem[0]); /* msw */ in storeDouble()
157 put_user(val.i[0], &pMem[1]); /* lsw */ in storeDouble()
183 put_user(val.i[0], &pMem[0]); /* sign & exp */ in storeExtended()
185 put_user(val.i[1], &pMem[1]); /* msw */ in storeExtended()
186 put_user(val.i[2], &pMem[2]); in storeExtended()
188 put_user(val.i[1], &pMem[2]); in storeExtended()
189 put_user(val.i[2], &pMem[1]); /* msw */ in storeExtended()
[all …]
/Linux-v4.19/fs/xfs/
Dxfs_ioctl32.c100 if (put_user(buffer[i].xi_startino, &p32[i].xi_startino) || in xfs_inumbers_fmt_compat()
101 put_user(buffer[i].xi_alloccount, &p32[i].xi_alloccount) || in xfs_inumbers_fmt_compat()
102 put_user(buffer[i].xi_allocmask, &p32[i].xi_allocmask)) in xfs_inumbers_fmt_compat()
169 if (put_user(sec32, &p32->tv_sec) || in xfs_bstime_store_compat()
170 put_user(p->tv_nsec, &p32->tv_nsec)) in xfs_bstime_store_compat()
188 if (put_user(buffer->bs_ino, &p32->bs_ino) || in xfs_bulkstat_one_fmt_compat()
189 put_user(buffer->bs_mode, &p32->bs_mode) || in xfs_bulkstat_one_fmt_compat()
190 put_user(buffer->bs_nlink, &p32->bs_nlink) || in xfs_bulkstat_one_fmt_compat()
191 put_user(buffer->bs_uid, &p32->bs_uid) || in xfs_bulkstat_one_fmt_compat()
192 put_user(buffer->bs_gid, &p32->bs_gid) || in xfs_bulkstat_one_fmt_compat()
[all …]
/Linux-v4.19/fs/
Dbinfmt_aout.c152 put_user(0, --sp); in create_aout_tables()
153 put_user(0, --sp); in create_aout_tables()
155 put_user(0, --sp); in create_aout_tables()
156 put_user(1003, --sp); in create_aout_tables()
157 put_user(bprm->loader, --sp); in create_aout_tables()
158 put_user(1002, --sp); in create_aout_tables()
160 put_user(bprm->exec, --sp); in create_aout_tables()
161 put_user(1001, --sp); in create_aout_tables()
168 put_user((unsigned long) envp,--sp); in create_aout_tables()
169 put_user((unsigned long) argv,--sp); in create_aout_tables()
[all …]
Dcompat_ioctl.c122 get_user(val, srcptr) || put_user(val, dstptr); \
191 err = put_user(compat_ptr(fp), &up_native->iFrame); in do_video_stillpicture()
192 err |= put_user(size, &up_native->size); in do_video_stillpicture()
244 put_user(compat_ptr(base), &iov[i].iov_base) || in sg_build_iovec()
245 put_user(len, &iov[i].iov_len)) in sg_build_iovec()
249 if (put_user(iov, &sgio->dxferp)) in sg_build_iovec()
297 if (put_user(dxferp, &sgio->dxferp)) in sg_ioctl_trans()
313 if (put_user(cmdp, &sgio->cmdp) || in sg_ioctl_trans()
314 put_user(sbp, &sgio->sbp)) in sg_ioctl_trans()
324 if (put_user(compat_ptr(data), &sgio->usr_ptr)) in sg_ioctl_trans()
[all …]
/Linux-v4.19/drivers/pci/
Dsyscall.c53 err = put_user(byte, (unsigned char __user *)buf); in SYSCALL_DEFINE5()
56 err = put_user(word, (unsigned short __user *)buf); in SYSCALL_DEFINE5()
59 err = put_user(dword, (unsigned int __user *)buf); in SYSCALL_DEFINE5()
71 put_user(-1, (unsigned char __user *)buf); in SYSCALL_DEFINE5()
74 put_user(-1, (unsigned short __user *)buf); in SYSCALL_DEFINE5()
77 put_user(-1, (unsigned int __user *)buf); in SYSCALL_DEFINE5()
/Linux-v4.19/arch/ia64/include/asm/
Dtermios.h45 put_user((termios)->c_iflag, &(termio)->c_iflag); \
46 put_user((termios)->c_oflag, &(termio)->c_oflag); \
47 put_user((termios)->c_cflag, &(termio)->c_cflag); \
48 put_user((termios)->c_lflag, &(termio)->c_lflag); \
49 put_user((termios)->c_line, &(termio)->c_line); \
/Linux-v4.19/arch/parisc/include/asm/
Dtermios.h39 put_user((termios)->c_iflag, &(termio)->c_iflag); \
40 put_user((termios)->c_oflag, &(termio)->c_oflag); \
41 put_user((termios)->c_cflag, &(termio)->c_cflag); \
42 put_user((termios)->c_lflag, &(termio)->c_lflag); \
43 put_user((termios)->c_line, &(termio)->c_line); \
/Linux-v4.19/drivers/video/fbdev/
Dsbuslib.c108 if (put_user(type, &f->fb_type) || in sbusfb_ioctl_helper()
181 if (put_user(red, &ured[i]) || in sbusfb_ioctl_helper()
182 put_user(green, &ugreen[i]) || in sbusfb_ioctl_helper()
183 put_user(blue, &ublue[i])) in sbusfb_ioctl_helper()
204 ret |= put_user(compat_ptr(addr), &p->red); in fbiogetputcmap()
206 ret |= put_user(compat_ptr(addr), &p->green); in fbiogetputcmap()
208 ret |= put_user(compat_ptr(addr), &p->blue); in fbiogetputcmap()
229 ret |= put_user(compat_ptr(addr), &p->cmap.red); in fbiogscursor()
231 ret |= put_user(compat_ptr(addr), &p->cmap.green); in fbiogscursor()
233 ret |= put_user(compat_ptr(addr), &p->cmap.blue); in fbiogscursor()
[all …]
/Linux-v4.19/include/asm-generic/
Dtermios-base.h54 if (put_user(termios->c_iflag, &termio->c_iflag) < 0 || in kernel_termios_to_user_termio()
55 put_user(termios->c_oflag, &termio->c_oflag) < 0 || in kernel_termios_to_user_termio()
56 put_user(termios->c_cflag, &termio->c_cflag) < 0 || in kernel_termios_to_user_termio()
57 put_user(termios->c_lflag, &termio->c_lflag) < 0 || in kernel_termios_to_user_termio()
58 put_user(termios->c_line, &termio->c_line) < 0 || in kernel_termios_to_user_termio()
Dtermios.h59 if (put_user(termios->c_iflag, &termio->c_iflag) < 0 || in kernel_termios_to_user_termio()
60 put_user(termios->c_oflag, &termio->c_oflag) < 0 || in kernel_termios_to_user_termio()
61 put_user(termios->c_cflag, &termio->c_cflag) < 0 || in kernel_termios_to_user_termio()
62 put_user(termios->c_lflag, &termio->c_lflag) < 0 || in kernel_termios_to_user_termio()
63 put_user(termios->c_line, &termio->c_line) < 0 || in kernel_termios_to_user_termio()
/Linux-v4.19/sound/core/seq/oss/
Dseq_oss_ioctl.c117 return put_user(dp->readq->qlen, p) ? -EFAULT : 0; in snd_seq_oss_ioctl()
122 return put_user(snd_seq_oss_writeq_get_free_size(dp->writeq), p) ? -EFAULT : 0; in snd_seq_oss_ioctl()
125 return put_user(snd_seq_oss_timer_cur_tick(dp->timer), p) ? -EFAULT : 0; in snd_seq_oss_ioctl()
133 return put_user(dp->max_synthdev, p) ? -EFAULT : 0; in snd_seq_oss_ioctl()
136 return put_user(dp->max_mididev, p) ? -EFAULT : 0; in snd_seq_oss_ioctl()
142 return put_user(val, p) ? -EFAULT : 0; in snd_seq_oss_ioctl()
182 return put_user(val, p) ? -EFAULT : 0; in snd_seq_oss_ioctl()
/Linux-v4.19/drivers/atm/
DuPD98402.c96 return (put_user(s[0], arg) || put_user(s[1], arg+1) || in get_sense()
97 put_user(s[2], arg+2) || put_user(0xff, arg+3) || in get_sense()
98 put_user(0xff, arg+4) || put_user(0xff, arg+5)) ? -EFAULT : 0; in get_sense()
145 return put_user(PRIV(dev)->framing,(int __user *)arg) ? in uPD98402_ioctl()
152 return put_user(PRIV(dev)->loop_mode,(int __user *)arg) ? in uPD98402_ioctl()
155 return put_user(ATM_LM_LOC_PHY | ATM_LM_LOC_ATM | in uPD98402_ioctl()
/Linux-v4.19/fs/quota/
Dcompat.c68 put_user(data, &compat_dqblk->dqb_valid)) in COMPAT_SYSCALL_DEFINE4()
77 put_user(data, &dqblk->dqb_valid)) in COMPAT_SYSCALL_DEFINE4()
97 put_user(data, &compat_fsqstat->qs_uquota.qfs_nextents)) in COMPAT_SYSCALL_DEFINE4()
104 put_user(data, &compat_fsqstat->qs_gquota.qfs_nextents)) in COMPAT_SYSCALL_DEFINE4()
112 put_user(xdata, &compat_fsqstat->qs_iwarnlimit)) in COMPAT_SYSCALL_DEFINE4()
/Linux-v4.19/kernel/
Duid16.c74 if (!(retval = put_user(ruid, ruidp)) && in SYSCALL_DEFINE3()
75 !(retval = put_user(euid, euidp))) in SYSCALL_DEFINE3()
76 retval = put_user(suid, suidp); in SYSCALL_DEFINE3()
97 if (!(retval = put_user(rgid, rgidp)) && in SYSCALL_DEFINE3()
98 !(retval = put_user(egid, egidp))) in SYSCALL_DEFINE3()
99 retval = put_user(sgid, sgidp); in SYSCALL_DEFINE3()
125 if (put_user(group, grouplist+i)) in groups16_to_user()
/Linux-v4.19/net/bridge/netfilter/
Debt_mark_m.c61 if (put_user(kern->mark, &user->mark) || in mark_mt_compat_to_user()
62 put_user(kern->mask, &user->mask) || in mark_mt_compat_to_user()
63 put_user(kern->invert, &user->invert) || in mark_mt_compat_to_user()
64 put_user(kern->bitmask, &user->bitmask)) in mark_mt_compat_to_user()
/Linux-v4.19/drivers/media/v4l2-core/
Dv4l2-compat-ioctl32.c41 get_user(__assign_tmp, from) || put_user(__assign_tmp, to); \
76 put_user((typeof(*__x) __force *)(__x), __ptr); \
98 get_user_cast(__assign_tmp, from) || put_user(__assign_tmp, to);\
167 put_user(clipcount, &p64->clipcount)) in get_v4l2_window32()
172 return put_user(NULL, &p64->clips); in get_v4l2_window32()
180 if (put_user(kclips, &p64->clips)) in get_v4l2_window32()
186 if (put_user(clipcount ? kclips + 1 : NULL, &kclips->next)) in get_v4l2_window32()
207 put_user(clipcount, &p32->clipcount)) in put_v4l2_window32()
295 if (get_user(type, &p32->type) || put_user(type, &p64->type)) in __get_v4l2_format32()
508 put_user((unsigned long)compat_ptr(p), &p64->m.userptr)) in get_v4l2_plane32()
[all …]
/Linux-v4.19/arch/powerpc/kernel/
Dptrace32.c80 ret = put_user(tmp, (u32 __user *)data); in compat_arch_ptrace()
110 ret = put_user((unsigned int)tmp, (u32 __user *)data); in compat_arch_ptrace()
158 ret = put_user(reg32bits, (u32 __user *)data); in compat_arch_ptrace()
270 ret = put_user(child->thread.debug.dac1, (u32 __user *)data); in compat_arch_ptrace()
275 ret = put_user(dabr_fake, (u32 __user *)data); in compat_arch_ptrace()

12345678910>>...21