Searched refs:argp (Results 26 - 50 of 269) sorted by relevance

1234567891011

/linux-master/net/bluetooth/hidp/
H A Dsock.c50 static int do_hidp_sock_ioctl(struct socket *sock, unsigned int cmd, void __user *argp) argument
60 BT_DBG("cmd %x arg %p", cmd, argp);
67 if (copy_from_user(&ca, argp, sizeof(ca)))
82 if (!err && copy_to_user(argp, &ca, sizeof(ca)))
94 if (copy_from_user(&cd, argp, sizeof(cd)))
100 if (copy_from_user(&cl, argp, sizeof(cl)))
107 if (!err && copy_to_user(argp, &cl, sizeof(cl)))
113 if (copy_from_user(&ci, argp, sizeof(ci)))
117 if (!err && copy_to_user(argp, &ci, sizeof(ci)))
150 void __user *argp local
[all...]
/linux-master/fs/nilfs2/
H A Dioctl.c163 static int nilfs_ioctl_getversion(struct inode *inode, void __user *argp) argument
165 return put_user(inode->i_generation, (int __user *)argp);
173 * @argp: pointer on argument from userspace
188 unsigned int cmd, void __user *argp)
203 if (copy_from_user(&cpmode, argp, sizeof(cpmode)))
227 * @argp: pointer on argument from userspace
243 unsigned int cmd, void __user *argp)
258 if (copy_from_user(&cno, argp, sizeof(cno)))
305 * @argp: pointer on argument from userspace
312 * copied into userspace pointer @argp
187 nilfs_ioctl_change_cpmode(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) argument
242 nilfs_ioctl_delete_checkpoint(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) argument
321 nilfs_ioctl_get_cpstat(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) argument
388 nilfs_ioctl_get_sustat(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) argument
497 nilfs_ioctl_get_bdescs(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) argument
843 nilfs_ioctl_clean_segments(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) argument
980 nilfs_ioctl_sync(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) argument
1014 nilfs_ioctl_resize(struct inode *inode, struct file *filp, void __user *argp) argument
1050 nilfs_ioctl_trim_fs(struct inode *inode, void __user *argp) argument
1092 nilfs_ioctl_set_alloc_range(struct inode *inode, void __user *argp) argument
1153 nilfs_ioctl_get_info(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp, size_t membsz, ssize_t (*dofunc)(struct the_nilfs *, __u64 *, int, void *, size_t, size_t)) argument
1204 nilfs_ioctl_set_suinfo(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) argument
1272 void __user *argp = (void __user *)arg; local
[all...]
/linux-master/sound/core/
H A Drawmidi_compat.c106 void __user *argp = compat_ptr(arg); local
118 return snd_rawmidi_ioctl(file, cmd, (unsigned long)argp);
120 return snd_rawmidi_ioctl_params_compat(rfile, argp);
122 return snd_rawmidi_ioctl_status32(rfile, argp);
124 return snd_rawmidi_ioctl_status_compat64(rfile, argp);
H A Dpcm_compat.c566 void __user *argp = compat_ptr(arg); local
601 return snd_pcm_common_ioctl(file, substream, cmd, argp);
605 return snd_pcm_ioctl_sync_ptr_x32(substream, argp);
607 return snd_pcm_ioctl_sync_ptr_buggy(substream, argp);
609 return snd_pcm_ioctl_hw_params_compat(substream, 1, argp);
611 return snd_pcm_ioctl_hw_params_compat(substream, 0, argp);
613 return snd_pcm_ioctl_sw_params_compat(substream, argp);
615 return snd_pcm_status_user32(substream, argp, false);
617 return snd_pcm_status_user32(substream, argp, true);
619 return snd_pcm_ioctl_channel_info_compat(substream, argp);
[all...]
/linux-master/fs/
H A Dioctl.c253 struct file_clone_range __user *argp)
257 if (copy_from_user(&args, argp, sizeof(args)))
270 static int ioctl_preallocate(struct file *filp, int mode, void __user *argp) argument
275 if (copy_from_user(&sr, argp, sizeof(sr)))
299 struct space_resv_32 __user *argp)
304 if (copy_from_user(&sr, argp, sizeof(sr)))
342 static int ioctl_fionbio(struct file *filp, int __user *argp) argument
347 error = get_user(on, argp);
366 int __user *argp)
371 error = get_user(on, argp);
252 ioctl_file_clone_range(struct file *file, struct file_clone_range __user *argp) argument
298 compat_ioctl_preallocate(struct file *file, int mode, struct space_resv_32 __user *argp) argument
365 ioctl_fioasync(unsigned int fd, struct file *filp, int __user *argp) argument
417 ioctl_file_dedupe_range(struct file *file, struct file_dedupe_range __user *argp) argument
705 ioctl_getflags(struct file *file, unsigned int __user *argp) argument
716 ioctl_setflags(struct file *file, unsigned int __user *argp) argument
736 ioctl_fsgetxattr(struct file *file, void __user *argp) argument
748 ioctl_fssetxattr(struct file *file, void __user *argp) argument
766 ioctl_getfsuuid(struct file *file, void __user *argp) argument
779 ioctl_get_fs_sysfs_path(struct file *file, void __user *argp) argument
803 void __user *argp = (void __user *)arg; local
[all...]
/linux-master/fs/lockd/
H A Dmon.c439 static void encode_mon_name(struct xdr_stream *xdr, const struct nsm_args *argp) argument
441 encode_nsm_string(xdr, argp->mon_name);
450 static void encode_my_id(struct xdr_stream *xdr, const struct nsm_args *argp) argument
454 encode_nsm_string(xdr, argp->nodename);
456 *p++ = cpu_to_be32(argp->prog);
457 *p++ = cpu_to_be32(argp->vers);
458 *p = cpu_to_be32(argp->proc);
465 static void encode_mon_id(struct xdr_stream *xdr, const struct nsm_args *argp) argument
467 encode_mon_name(xdr, argp);
468 encode_my_id(xdr, argp);
476 encode_priv(struct xdr_stream *xdr, const struct nsm_args *argp) argument
484 nsm_xdr_enc_mon(struct rpc_rqst *req, struct xdr_stream *xdr, const void *argp) argument
491 nsm_xdr_enc_unmon(struct rpc_rqst *req, struct xdr_stream *xdr, const void *argp) argument
[all...]
/linux-master/drivers/watchdog/
H A Driowd.c95 void __user *argp = (void __user *)arg; local
102 if (copy_to_user(argp, &info, sizeof(info)))
108 if (put_user(0, (int __user *)argp))
117 if (copy_from_user(&options, argp, sizeof(options)))
130 if (get_user(new_margin, (int __user *)argp))
139 return put_user(riowd_timeout * 60, (int __user *)argp);
H A Dwdrtas.c275 int __user *argp = (void __user *)arg; local
285 if (copy_to_user(argp, &wdinfo, sizeof(wdinfo)))
291 return put_user(i, argp);
295 return put_user(i, argp);
302 return put_user(i, argp);
305 if (get_user(i, argp))
323 if (get_user(i, argp))
338 return put_user(wdrtas_interval, argp);
H A Dsbc_epx_c3.c105 int __user *argp = (void __user *)arg; local
114 if (copy_to_user(argp, &ident, sizeof(ident)))
119 return put_user(0, argp);
121 if (get_user(options, argp))
139 return put_user(WATCHDOG_TIMEOUT, argp);
/linux-master/drivers/gpu/drm/
H A Ddrm_ioc32.c179 drm_client32_t __user *argp = (void __user *)arg; local
183 if (copy_from_user(&c32, argp, sizeof(c32)))
201 if (copy_to_user(argp, &c32, sizeof(c32)))
217 drm_stats32_t __user *argp = (void __user *)arg; local
220 if (clear_user(argp, sizeof(drm_stats32_t)))
263 drm_wait_vblank32_t __user *argp = (void __user *)arg; local
268 if (copy_from_user(&req32, argp, sizeof(req32)))
282 if (copy_to_user(argp, &req32, sizeof(req32)))
304 struct drm_mode_fb_cmd232 __user *argp = (void __user *)arg; local
310 if (copy_from_user(&req64, argp,
[all...]
/linux-master/tools/testing/selftests/bpf/benchs/
H A Dbench_strncmp.c3 #include <argp.h>
46 const struct argp bench_strncmp_argp = {
138 .argp = &bench_strncmp_argp,
149 .argp = &bench_strncmp_argp,
/linux-master/sound/pci/hda/
H A Dhda_hwdep.c64 void __user *argp = (void __user *)arg; local
68 return put_user(HDA_HWDEP_VERSION, (int __user *)argp);
70 return verb_write_ioctl(codec, argp);
72 return get_wcap_ioctl(codec, argp);
/linux-master/arch/s390/hypfs/
H A Dhypfs_sprp.c115 void __user *argp; local
120 argp = compat_ptr(arg);
122 argp = (void __user *) arg;
125 return __hypfs_sprp_ioctl(argp);
/linux-master/drivers/platform/x86/intel/speed_select_if/
H A Disst_tpmi_core.c460 static long isst_if_core_power_state(void __user *argp) argument
465 if (copy_from_user(&core_power, argp, sizeof(core_power)))
489 if (copy_to_user(argp, &core_power, sizeof(core_power)))
507 static long isst_if_clos_param(void __user *argp) argument
512 if (copy_from_user(&clos_param, argp, sizeof(clos_param)))
550 if (copy_to_user(argp, &clos_param, sizeof(clos_param)))
561 static long isst_if_clos_assoc(void __user *argp) argument
568 if (copy_from_user(&assoc_cmds, argp, sizeof(assoc_cmds)))
574 ptr = argp + offsetof(struct isst_if_clos_assoc_cmds, assoc_info);
707 static int isst_if_get_perf_level(void __user *argp) argument
747 isst_if_set_perf_level(void __user *argp) argument
808 isst_if_set_perf_feature(void __user *argp) argument
908 isst_if_get_perf_level_info(void __user *argp) argument
1016 isst_if_get_perf_level_mask(void __user *argp) argument
1059 isst_if_get_base_freq_info(void __user *argp) argument
1097 isst_if_get_base_freq_mask(void __user *argp) argument
1125 isst_if_get_tpmi_instance_count(void __user *argp) argument
1170 isst_if_get_turbo_freq_info(void __user *argp) argument
1221 void __user *argp = (void __user *)arg; local
[all...]
/linux-master/fs/hfsplus/
H A Dioctl.c62 void __user *argp = (void __user *)arg; local
66 return hfsplus_ioctl_bless(file, argp);
/linux-master/drivers/mtd/
H A Dmtdchar.c594 mtdchar_write_ioctl(struct mtd_info *mtd, struct mtd_write_req __user *argp) argument
603 if (copy_from_user(&req, argp, sizeof(req)))
692 mtdchar_read_ioctl(struct mtd_info *mtd, struct mtd_read_req __user *argp) argument
702 if (copy_from_user(&req, argp, sizeof(req)))
813 if (copy_to_user(argp, &req, sizeof(req)))
827 void __user *argp = (void __user *)arg; local
879 if (copy_to_user(argp, &(mtd->numeraseregions), sizeof(int)))
887 struct region_info_user __user *ur = argp;
915 if (copy_to_user(argp, &info, sizeof(struct mtd_info_user)))
931 if (copy_from_user(&einfo64, argp,
1262 void __user *argp = compat_ptr(arg); local
[all...]
/linux-master/tools/testing/selftests/bpf/
H A Dbench.c4 #include <argp.h>
274 extern struct argp bench_ringbufs_argp;
275 extern struct argp bench_bloom_map_argp;
276 extern struct argp bench_bpf_loop_argp;
277 extern struct argp bench_local_storage_argp;
278 extern struct argp bench_local_storage_rcu_tasks_trace_argp;
279 extern struct argp bench_strncmp_argp;
280 extern struct argp bench_hashmap_lookup_argp;
281 extern struct argp bench_local_storage_create_argp;
282 extern struct argp bench_htab_mem_arg
376 static const struct argp argp = { local
389 const struct argp argp = { local
[all...]
/linux-master/drivers/crypto/ccp/
H A Ddbc.c132 void __user *argp = (void __user *)arg; local
144 if (copy_from_user(dbc_dev->payload, argp, sizeof(struct dbc_user_nonce))) {
153 if (copy_to_user(argp, dbc_dev->payload, sizeof(struct dbc_user_nonce))) {
159 if (copy_from_user(dbc_dev->payload, argp, sizeof(struct dbc_user_setuid))) {
169 if (copy_to_user(argp, dbc_dev->payload, sizeof(struct dbc_user_setuid))) {
175 if (copy_from_user(dbc_dev->payload, argp, sizeof(struct dbc_user_param))) {
185 if (copy_to_user(argp, dbc_dev->payload, sizeof(struct dbc_user_param))) {
/linux-master/drivers/nvme/host/
H A Dioctl.c519 void __user *argp, bool open_for_write)
523 return nvme_user_cmd(ctrl, NULL, argp, 0, open_for_write);
525 return nvme_user_cmd64(ctrl, NULL, argp, 0, open_for_write);
527 return sed_ioctl(ctrl->opal_dev, cmd, argp);
550 void __user *argp, unsigned int flags, bool open_for_write)
557 return nvme_user_cmd(ns->ctrl, ns, argp, flags, open_for_write);
567 return nvme_submit_io(ns, argp);
572 return nvme_user_cmd64(ns->ctrl, ns, argp, flags,
584 void __user *argp = (void __user *)arg; local
591 return nvme_ctrl_ioctl(ns->ctrl, cmd, argp, open_for_writ
518 nvme_ctrl_ioctl(struct nvme_ctrl *ctrl, unsigned int cmd, void __user *argp, bool open_for_write) argument
549 nvme_ns_ioctl(struct nvme_ns *ns, unsigned int cmd, void __user *argp, unsigned int flags, bool open_for_write) argument
600 void __user *argp = (void __user *)arg; local
684 void __user *argp = (void __user *)arg; local
719 void __user *argp = (void __user *)arg; local
781 nvme_dev_user_cmd(struct nvme_ctrl *ctrl, void __user *argp, bool open_for_write) argument
820 void __user *argp = (void __user *)arg; local
[all...]
/linux-master/net/bridge/
H A Dbr_ioctl.c108 void __user **argp, void __user *data)
126 *argp = compat_ptr(args[1]);
131 *argp = (void __user *)args[1];
150 void __user *argp; local
153 ret = br_dev_read_uargs(args, ARRAY_SIZE(args), &argp, data);
212 if (copy_to_user(argp, indices, array_size(num, sizeof(int))))
273 if (copy_to_user(argp, &p, sizeof(p)))
323 return get_fdb_entries(br, argp, args[2], args[3]);
342 void __user *argp; local
345 ret = br_dev_read_uargs(args, ARRAY_SIZE(args), &argp, dat
107 br_dev_read_uargs(unsigned long *args, size_t nr_args, void __user **argp, void __user *data) argument
[all...]
/linux-master/arch/m68k/kernel/
H A Dtime.c110 struct rtc_pll_info __user *argp = (void __user *)arg; local
116 return copy_to_user(argp, &pll, sizeof pll) ? -EFAULT : 0;
123 if (copy_from_user(&pll, argp, sizeof(pll)))
/linux-master/drivers/remoteproc/
H A Dremoteproc_cdev.c51 void __user *argp = (void __user *)arg; local
56 if (copy_from_user(&param, argp, sizeof(s32)))
63 if (copy_to_user(argp, &param, sizeof(s32)))
/linux-master/drivers/input/
H A Djoydev.c445 void __user *argp, size_t len)
454 abspam = memdup_user(argp, len);
476 void __user *argp, size_t len)
488 keypam = memdup_user(argp, len);
511 unsigned int cmd, void __user *argp)
522 return copy_from_user(&joydev->glue.JS_CORR, argp,
526 return copy_to_user(argp, &joydev->glue.JS_CORR,
530 return get_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp);
533 return put_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp);
536 return put_user(JS_VERSION, (__u32 __user *) argp);
444 joydev_handle_JSIOCSAXMAP(struct joydev *joydev, void __user *argp, size_t len) argument
475 joydev_handle_JSIOCSBTNMAP(struct joydev *joydev, void __user *argp, size_t len) argument
510 joydev_ioctl_common(struct joydev *joydev, unsigned int cmd, void __user *argp) argument
600 void __user *argp = (void __user *)arg; local
667 void __user *argp = (void __user *)arg; local
[all...]
/linux-master/arch/um/drivers/
H A Dharddog_kern.c126 void __user *argp= (void __user *)arg; local
136 if(copy_to_user(argp, &ident, sizeof(ident)))
141 return put_user(0,(int __user *)argp);
/linux-master/drivers/platform/x86/
H A Dintel_scu_ipcutil.c82 void __user *argp = (void __user *)arg; local
87 if (copy_from_user(&data, argp, sizeof(struct scu_ipc_data)))
92 if (copy_to_user(argp, &data, sizeof(struct scu_ipc_data)))

Completed in 251 milliseconds

1234567891011