Home
last modified time | relevance | path

Searched refs:argp (Results 1 – 200 of 236) sorted by relevance

12

/linux-4.4.14/fs/nfsd/
Dnfs3proc.c34 nfsd3_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) in nfsd3_proc_null() argument
43 nfsd3_proc_getattr(struct svc_rqst *rqstp, struct nfsd_fhandle *argp, in nfsd3_proc_getattr() argument
49 SVCFH_fmt(&argp->fh)); in nfsd3_proc_getattr()
51 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_getattr()
66 nfsd3_proc_setattr(struct svc_rqst *rqstp, struct nfsd3_sattrargs *argp, in nfsd3_proc_setattr() argument
72 SVCFH_fmt(&argp->fh)); in nfsd3_proc_setattr()
74 fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_setattr()
75 nfserr = nfsd_setattr(rqstp, &resp->fh, &argp->attrs, in nfsd3_proc_setattr()
76 argp->check_guard, argp->guardtime); in nfsd3_proc_setattr()
84 nfsd3_proc_lookup(struct svc_rqst *rqstp, struct nfsd3_diropargs *argp, in nfsd3_proc_lookup() argument
[all …]
Dnfsproc.c20 nfsd_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) in nfsd_proc_null() argument
42 nfsd_proc_getattr(struct svc_rqst *rqstp, struct nfsd_fhandle *argp, in nfsd_proc_getattr() argument
46 dprintk("nfsd: GETATTR %s\n", SVCFH_fmt(&argp->fh)); in nfsd_proc_getattr()
48 fh_copy(&resp->fh, &argp->fh); in nfsd_proc_getattr()
59 nfsd_proc_setattr(struct svc_rqst *rqstp, struct nfsd_sattrargs *argp, in nfsd_proc_setattr() argument
62 struct iattr *iap = &argp->attrs; in nfsd_proc_setattr()
67 SVCFH_fmt(&argp->fh), in nfsd_proc_setattr()
68 argp->attrs.ia_valid, (long) argp->attrs.ia_size); in nfsd_proc_setattr()
70 fhp = fh_copy(&resp->fh, &argp->fh); in nfsd_proc_setattr()
127 nfsd_proc_lookup(struct svc_rqst *rqstp, struct nfsd_diropargs *argp, in nfsd_proc_lookup() argument
[all …]
Dnfs2acl.c22 nfsacld_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) in nfsacld_proc_null() argument
31 struct nfsd3_getaclargs *argp, struct nfsd3_getaclres *resp) in nfsacld_proc_getacl() argument
38 dprintk("nfsd: GETACL(2acl) %s\n", SVCFH_fmt(&argp->fh)); in nfsacld_proc_getacl()
40 fh = fh_copy(&resp->fh, &argp->fh); in nfsacld_proc_getacl()
47 if (argp->mask & ~NFS_ACL_MASK) in nfsacld_proc_getacl()
49 resp->mask = argp->mask; in nfsacld_proc_getacl()
91 struct nfsd3_setaclargs *argp, in nfsacld_proc_setacl() argument
99 dprintk("nfsd: SETACL(2acl) %s\n", SVCFH_fmt(&argp->fh)); in nfsacld_proc_setacl()
101 fh = fh_copy(&resp->fh, &argp->fh); in nfsacld_proc_setacl()
116 error = inode->i_op->set_acl(inode, argp->acl_access, ACL_TYPE_ACCESS); in nfsacld_proc_setacl()
[all …]
Dnfs4xdr.c101 if (!(x = (p==argp->tmp || p == argp->tmpp) ? \
102 savemem(argp, p, nbytes) : \
117 if (nbytes <= (u32)((char *)argp->end - (char *)argp->p)) { \
118 p = argp->p; \
119 argp->p += XDR_QUADLEN(nbytes); \
120 } else if (!(p = read_buf(argp, nbytes))) { \
127 static void next_decode_page(struct nfsd4_compoundargs *argp) in next_decode_page() argument
129 argp->p = page_address(argp->pagelist[0]); in next_decode_page()
130 argp->pagelist++; in next_decode_page()
131 if (argp->pagelen < PAGE_SIZE) { in next_decode_page()
[all …]
Dnfs3acl.c21 nfsd3_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) in nfsd3_proc_null() argument
30 struct nfsd3_getaclargs *argp, struct nfsd3_getaclres *resp) in nfsd3_proc_getacl() argument
37 fh = fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_getacl()
44 if (argp->mask & ~NFS_ACL_MASK) in nfsd3_proc_getacl()
46 resp->mask = argp->mask; in nfsd3_proc_getacl()
84 struct nfsd3_setaclargs *argp, in nfsd3_proc_setacl() argument
92 fh = fh_copy(&resp->fh, &argp->fh); in nfsd3_proc_setacl()
107 error = inode->i_op->set_acl(inode, argp->acl_access, ACL_TYPE_ACCESS); in nfsd3_proc_setacl()
110 error = inode->i_op->set_acl(inode, argp->acl_default, in nfsd3_proc_setacl()
120 posix_acl_release(argp->acl_access); in nfsd3_proc_setacl()
[all …]
Dxdr4.h621 struct nfsd4_compoundargs *argp = rqstp->rq_argp; in nfsd4_last_compound_op() local
623 return argp->opcnt == resp->opcnt; in nfsd4_last_compound_op()
/linux-4.4.14/fs/lockd/
Dsvc4proc.c22 nlm4svc_retrieve_args(struct svc_rqst *rqstp, struct nlm_args *argp, in nlm4svc_retrieve_args() argument
27 struct nlm_lock *lock = &argp->lock; in nlm4svc_retrieve_args()
36 || (argp->monitor && nsm_monitor(host) < 0)) in nlm4svc_retrieve_args()
65 nlm4svc_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) in nlm4svc_proc_null() argument
75 nlm4svc_proc_test(struct svc_rqst *rqstp, struct nlm_args *argp, in nlm4svc_proc_test() argument
83 resp->cookie = argp->cookie; in nlm4svc_proc_test()
86 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) in nlm4svc_proc_test()
90 resp->status = nlmsvc_testlock(rqstp, file, host, &argp->lock, &resp->lock, &resp->cookie); in nlm4svc_proc_test()
102 nlm4svc_proc_lock(struct svc_rqst *rqstp, struct nlm_args *argp, in nlm4svc_proc_lock() argument
111 resp->cookie = argp->cookie; in nlm4svc_proc_lock()
[all …]
Dsvcproc.c51 nlmsvc_retrieve_args(struct svc_rqst *rqstp, struct nlm_args *argp, in nlmsvc_retrieve_args() argument
56 struct nlm_lock *lock = &argp->lock; in nlmsvc_retrieve_args()
65 || (argp->monitor && nsm_monitor(host) < 0)) in nlmsvc_retrieve_args()
95 nlmsvc_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) in nlmsvc_proc_null() argument
105 nlmsvc_proc_test(struct svc_rqst *rqstp, struct nlm_args *argp, in nlmsvc_proc_test() argument
113 resp->cookie = argp->cookie; in nlmsvc_proc_test()
116 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) in nlmsvc_proc_test()
120 …resp->status = cast_status(nlmsvc_testlock(rqstp, file, host, &argp->lock, &resp->lock, &resp->coo… in nlmsvc_proc_test()
133 nlmsvc_proc_lock(struct svc_rqst *rqstp, struct nlm_args *argp, in nlmsvc_proc_lock() argument
142 resp->cookie = argp->cookie; in nlmsvc_proc_lock()
[all …]
Dxdr.c185 nlmsvc_decode_testargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) in nlmsvc_decode_testargs() argument
189 if (!(p = nlm_decode_cookie(p, &argp->cookie))) in nlmsvc_decode_testargs()
193 if (!(p = nlm_decode_lock(p, &argp->lock))) in nlmsvc_decode_testargs()
196 argp->lock.fl.fl_type = F_WRLCK; in nlmsvc_decode_testargs()
210 nlmsvc_decode_lockargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) in nlmsvc_decode_lockargs() argument
214 if (!(p = nlm_decode_cookie(p, &argp->cookie))) in nlmsvc_decode_lockargs()
216 argp->block = ntohl(*p++); in nlmsvc_decode_lockargs()
218 if (!(p = nlm_decode_lock(p, &argp->lock))) in nlmsvc_decode_lockargs()
221 argp->lock.fl.fl_type = F_WRLCK; in nlmsvc_decode_lockargs()
222 argp->reclaim = ntohl(*p++); in nlmsvc_decode_lockargs()
[all …]
Dxdr4.c182 nlm4svc_decode_testargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) in nlm4svc_decode_testargs() argument
186 if (!(p = nlm4_decode_cookie(p, &argp->cookie))) in nlm4svc_decode_testargs()
190 if (!(p = nlm4_decode_lock(p, &argp->lock))) in nlm4svc_decode_testargs()
193 argp->lock.fl.fl_type = F_WRLCK; in nlm4svc_decode_testargs()
207 nlm4svc_decode_lockargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) in nlm4svc_decode_lockargs() argument
211 if (!(p = nlm4_decode_cookie(p, &argp->cookie))) in nlm4svc_decode_lockargs()
213 argp->block = ntohl(*p++); in nlm4svc_decode_lockargs()
215 if (!(p = nlm4_decode_lock(p, &argp->lock))) in nlm4svc_decode_lockargs()
218 argp->lock.fl.fl_type = F_WRLCK; in nlm4svc_decode_lockargs()
219 argp->reclaim = ntohl(*p++); in nlm4svc_decode_lockargs()
[all …]
Dsvcshare.c28 struct nlm_args *argp) in nlmsvc_share_file() argument
31 struct xdr_netobj *oh = &argp->lock.oh; in nlmsvc_share_file()
37 if ((argp->fsm_access & share->s_mode) in nlmsvc_share_file()
38 || (argp->fsm_mode & share->s_access )) in nlmsvc_share_file()
59 share->s_access = argp->fsm_access; in nlmsvc_share_file()
60 share->s_mode = argp->fsm_mode; in nlmsvc_share_file()
69 struct nlm_args *argp) in nlmsvc_unshare_file() argument
72 struct xdr_netobj *oh = &argp->lock.oh; in nlmsvc_unshare_file()
Dmon.c433 static void encode_mon_name(struct xdr_stream *xdr, const struct nsm_args *argp) in encode_mon_name() argument
435 encode_nsm_string(xdr, argp->mon_name); in encode_mon_name()
444 static void encode_my_id(struct xdr_stream *xdr, const struct nsm_args *argp) in encode_my_id() argument
448 encode_nsm_string(xdr, argp->nodename); in encode_my_id()
450 *p++ = cpu_to_be32(argp->prog); in encode_my_id()
451 *p++ = cpu_to_be32(argp->vers); in encode_my_id()
452 *p = cpu_to_be32(argp->proc); in encode_my_id()
459 static void encode_mon_id(struct xdr_stream *xdr, const struct nsm_args *argp) in encode_mon_id() argument
461 encode_mon_name(xdr, argp); in encode_mon_id()
462 encode_my_id(xdr, argp); in encode_mon_id()
[all …]
Dclntproc.c126 struct nlm_args *argp = &req->a_args; in nlmclnt_setlockargs() local
127 struct nlm_lock *lock = &argp->lock; in nlmclnt_setlockargs()
130 nlmclnt_next_cookie(&argp->cookie); in nlmclnt_setlockargs()
253 struct nlm_args *argp = &req->a_args; in nlmclnt_call() local
256 .rpc_argp = argp, in nlmclnt_call()
266 if (host->h_reclaiming && !argp->reclaim) in nlmclnt_call()
296 if (argp->reclaim) { in nlmclnt_call()
302 if (!argp->reclaim) { in nlmclnt_call()
/linux-4.4.14/drivers/sbus/char/
Dopenprom.c143 static int opromgetprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsi… in opromgetprop() argument
151 return copyout(argp, op, sizeof(int)); in opromgetprop()
157 return copyout(argp, op, sizeof(int) + bufsize); in opromgetprop()
160 static int opromnxtprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsi… in opromnxtprop() argument
166 return copyout(argp, op, sizeof(int)); in opromnxtprop()
170 return copyout(argp, op, sizeof(int)); in opromnxtprop()
178 return copyout(argp, op, sizeof(int)); in opromnxtprop()
187 return copyout(argp, op, sizeof(int) + bufsize); in opromnxtprop()
198 static int opromnext(void __user *argp, unsigned int cmd, struct device_node *dp, struct openpromio… in opromnext() argument
242 return copyout(argp, op, bufsize + sizeof(int)); in opromnext()
[all …]
Djsflash.c391 void __user *argp = (void __user *)arg; in jsf_ioctl() local
399 if (copy_to_user(argp, &jsf0.id, JSFIDSZ)) { in jsf_ioctl()
408 error = jsf_ioctl_program(argp); in jsf_ioctl()
/linux-4.4.14/drivers/gpu/drm/
Ddrm_ioc32.c195 drm_map32_t __user *argp = (void __user *)arg; in compat_drm_getmap() local
201 if (get_user(idx, &argp->offset)) in compat_drm_getmap()
223 if (copy_to_user(argp, &m32, sizeof(m32))) in compat_drm_getmap()
232 drm_map32_t __user *argp = (void __user *)arg; in compat_drm_addmap() local
238 if (copy_from_user(&m32, argp, sizeof(m32))) in compat_drm_addmap()
265 if (copy_to_user(argp, &m32, sizeof(m32))) in compat_drm_addmap()
274 drm_map32_t __user *argp = (void __user *)arg; in compat_drm_rmmap() local
278 if (get_user(handle, &argp->handle)) in compat_drm_rmmap()
303 drm_client32_t __user *argp = (void __user *)arg; in compat_drm_getclient() local
307 if (get_user(idx, &argp->idx)) in compat_drm_getclient()
[all …]
/linux-4.4.14/fs/nilfs2/
Dioctl.c132 static int nilfs_ioctl_getflags(struct inode *inode, void __user *argp) in nilfs_ioctl_getflags() argument
136 return put_user(flags, (int __user *)argp); in nilfs_ioctl_getflags()
143 void __user *argp) in nilfs_ioctl_setflags() argument
152 if (get_user(flags, (int __user *)argp)) in nilfs_ioctl_setflags()
197 static int nilfs_ioctl_getversion(struct inode *inode, void __user *argp) in nilfs_ioctl_getversion() argument
199 return put_user(inode->i_generation, (int __user *)argp); in nilfs_ioctl_getversion()
222 unsigned int cmd, void __user *argp) in nilfs_ioctl_change_cpmode() argument
237 if (copy_from_user(&cpmode, argp, sizeof(cpmode))) in nilfs_ioctl_change_cpmode()
277 unsigned int cmd, void __user *argp) in nilfs_ioctl_delete_checkpoint() argument
292 if (copy_from_user(&cno, argp, sizeof(cno))) in nilfs_ioctl_delete_checkpoint()
[all …]
/linux-4.4.14/drivers/misc/mic/scif/
Dscif_fd.c84 void __user *argp = (void __user *)arg; in scif_fdioctl() local
96 if (copy_from_user(&pn, argp, sizeof(pn))) in scif_fdioctl()
103 if (copy_to_user(argp, &pn, sizeof(pn))) in scif_fdioctl()
115 if (copy_from_user(&req, argp, sizeof(req))) in scif_fdioctl()
125 if (copy_to_user(argp, &req, sizeof(req))) in scif_fdioctl()
142 if (copy_from_user(&request, argp, sizeof(request))) in scif_fdioctl()
149 if (copy_to_user(argp, &request, sizeof(request))) { in scif_fdioctl()
176 if (copy_from_user(&newep, argp, sizeof(void *))) in scif_fdioctl()
220 if (copy_from_user(&request, argp, in scif_fdioctl()
230 ((struct scifioctl_msg __user *)argp)->out_len, in scif_fdioctl()
[all …]
/linux-4.4.14/drivers/s390/block/
Ddasd_ioctl.c33 dasd_ioctl_api_version(void __user *argp) in dasd_ioctl_api_version() argument
36 return put_user(ver, (int __user *)argp); in dasd_ioctl_api_version()
266 dasd_ioctl_format(struct block_device *bdev, void __user *argp) in dasd_ioctl_format() argument
274 if (!argp) in dasd_ioctl_format()
284 if (copy_from_user(&fdata, argp, sizeof(struct format_data_t))) { in dasd_ioctl_format()
313 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) in dasd_ioctl_read_profile() argument
350 if (copy_to_user(argp, data, sizeof(*data))) in dasd_ioctl_read_profile()
362 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) in dasd_ioctl_read_profile() argument
372 unsigned int cmd, void __user *argp) in dasd_ioctl_information() argument
448 if (copy_to_user(argp, dasd_info, in dasd_ioctl_information()
[all …]
Ddasd_eckd.c3813 void __user *argp) in dasd_eckd_snid() argument
3824 if (copy_from_user(&usrparm, argp, sizeof(usrparm))) in dasd_eckd_snid()
3863 if (copy_to_user(argp, &usrparm, sizeof(usrparm))) in dasd_eckd_snid()
3878 dasd_eckd_performance(struct dasd_device *device, void __user *argp) in dasd_eckd_performance() argument
3929 if (copy_to_user(argp, stats, in dasd_eckd_performance()
3942 dasd_eckd_get_attrib(struct dasd_device *device, void __user *argp) in dasd_eckd_get_attrib() argument
3951 if (!argp) in dasd_eckd_get_attrib()
3955 if (copy_to_user(argp, (long *) &attrib, in dasd_eckd_get_attrib()
3967 dasd_eckd_set_attrib(struct dasd_device *device, void __user *argp) in dasd_eckd_set_attrib() argument
3975 if (!argp) in dasd_eckd_set_attrib()
[all …]
/linux-4.4.14/drivers/ide/
Dide-floppy_ioctl.c42 int __user *argp; in ide_floppy_get_format_capacities() local
62 argp = arg + 1; in ide_floppy_get_format_capacities()
78 if (put_user(blocks, argp)) in ide_floppy_get_format_capacities()
81 ++argp; in ide_floppy_get_format_capacities()
83 if (put_user(length, argp)) in ide_floppy_get_format_capacities()
86 ++argp; in ide_floppy_get_format_capacities()
255 void __user *argp) in ide_floppy_format_ioctl() argument
261 return ide_floppy_get_format_capacities(drive, pc, argp); in ide_floppy_format_ioctl()
265 return ide_floppy_format_unit(drive, pc, (int __user *)argp); in ide_floppy_format_ioctl()
267 return ide_floppy_get_format_progress(drive, pc, argp); in ide_floppy_format_ioctl()
[all …]
Dide-tape.c1032 void __user *argp = (void __user *)arg; in idetape_blkdev_ioctl() local
1044 if (copy_from_user(&config, argp, sizeof(config))) in idetape_blkdev_ioctl()
1052 if (copy_to_user(argp, &config, sizeof(config))) in idetape_blkdev_ioctl()
1377 void __user *argp = (void __user *)arg; in do_idetape_chrdev_ioctl() local
1394 if (copy_from_user(&mtop, argp, sizeof(struct mtop))) in do_idetape_chrdev_ioctl()
1408 if (copy_to_user(argp, &mtget, sizeof(struct mtget))) in do_idetape_chrdev_ioctl()
1413 if (copy_to_user(argp, &mtpos, sizeof(struct mtpos))) in do_idetape_chrdev_ioctl()
/linux-4.4.14/fs/ncpfs/
Dioctl.c263 void __user *argp = (void __user *)arg; in __ncp_ioctl() local
273 if (copy_from_user(&request32, argp, sizeof(request32))) in __ncp_ioctl()
280 if (copy_from_user(&request, argp, sizeof(request))) in __ncp_ioctl()
334 return ncp_get_fs_info(server, inode, argp); in __ncp_ioctl()
337 return ncp_get_fs_info_v2(server, inode, argp); in __ncp_ioctl()
341 return ncp_get_compat_fs_info_v2(server, inode, argp); in __ncp_ioctl()
351 if (put_user(uid, (u16 __user *)argp)) in __ncp_ioctl()
358 if (put_user(uid, (u32 __user *)argp)) in __ncp_ioctl()
365 if (put_user(uid, (u64 __user *)argp)) in __ncp_ioctl()
397 if (!result && copy_to_user(argp, &sr, sizeof(sr))) in __ncp_ioctl()
[all …]
/linux-4.4.14/drivers/mtd/
Dmtdchar.c536 struct mtd_write_req __user *argp) in mtdchar_write_ioctl() argument
543 if (copy_from_user(&req, argp, sizeof(req))) in mtdchar_write_ioctl()
590 void __user *argp = (void __user *)arg; in mtdchar_ioctl() local
599 if (!access_ok(VERIFY_READ, argp, size)) in mtdchar_ioctl()
603 if (!access_ok(VERIFY_WRITE, argp, size)) in mtdchar_ioctl()
609 if (copy_to_user(argp, &(mtd->numeraseregions), sizeof(int))) in mtdchar_ioctl()
617 struct region_info_user __user *ur = argp; in mtdchar_ioctl()
645 if (copy_to_user(argp, &info, sizeof(struct mtd_info_user))) in mtdchar_ioctl()
669 if (copy_from_user(&einfo64, argp, in mtdchar_ioctl()
679 if (copy_from_user(&einfo32, argp, in mtdchar_ioctl()
[all …]
/linux-4.4.14/sound/core/seq/
Dseq_compat.c94 void __user *argp = compat_ptr(arg); in snd_seq_ioctl_compat() local
126 return snd_seq_do_ioctl(client, cmd, argp); in snd_seq_ioctl_compat()
128 return snd_seq_call_port_info_ioctl(client, SNDRV_SEQ_IOCTL_CREATE_PORT, argp); in snd_seq_ioctl_compat()
130 return snd_seq_call_port_info_ioctl(client, SNDRV_SEQ_IOCTL_DELETE_PORT, argp); in snd_seq_ioctl_compat()
132 return snd_seq_call_port_info_ioctl(client, SNDRV_SEQ_IOCTL_GET_PORT_INFO, argp); in snd_seq_ioctl_compat()
134 return snd_seq_call_port_info_ioctl(client, SNDRV_SEQ_IOCTL_SET_PORT_INFO, argp); in snd_seq_ioctl_compat()
136 return snd_seq_call_port_info_ioctl(client, SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT, argp); in snd_seq_ioctl_compat()
/linux-4.4.14/drivers/video/fbdev/
Dsbuslib.c196 struct fbcmap32 __user *argp = (void __user *)arg; in fbiogetputcmap() local
201 ret = copy_in_user(p, argp, 2 * sizeof(int)); in fbiogetputcmap()
202 ret |= get_user(addr, &argp->red); in fbiogetputcmap()
204 ret |= get_user(addr, &argp->green); in fbiogetputcmap()
206 ret |= get_user(addr, &argp->blue); in fbiogetputcmap()
219 struct fbcursor32 __user *argp = (void __user *)arg; in fbiogscursor() local
223 ret = copy_in_user(p, argp, in fbiogscursor()
225 ret |= copy_in_user(&p->size, &argp->size, sizeof(struct fbcurpos)); in fbiogscursor()
226 ret |= copy_in_user(&p->cmap, &argp->cmap, 2 * sizeof(int)); in fbiogscursor()
227 ret |= get_user(addr, &argp->cmap.red); in fbiogscursor()
[all …]
Dtmiofb.c518 void __user *argp = (void __user *) arg; in tmiofb_ioctl() local
521 if (copy_to_user(argp, &vblank, sizeof vblank)) in tmiofb_ioctl()
532 u32 __user *argp = (void __user *) arg; in tmiofb_ioctl() local
536 if (get_user(len, argp)) in tmiofb_ioctl()
540 if (copy_from_user(acc, argp + 1, sizeof(u32) * len)) in tmiofb_ioctl()
Dps3fb.c777 void __user *argp = (void __user *)arg; in ps3fb_ioctl() local
790 if (copy_to_user(argp, &vblank, sizeof(vblank))) in ps3fb_ioctl()
812 if (copy_from_user(&val, argp, sizeof(val))) in ps3fb_ioctl()
841 if (!copy_to_user(argp, &val, sizeof(val))) in ps3fb_ioctl()
855 if (!copy_to_user(argp, &res, sizeof(res))) in ps3fb_ioctl()
873 if (copy_from_user(&val, argp, sizeof(val))) in ps3fb_ioctl()
Dimsttfb.c1272 void __user *argp = (void __user *)arg; in imsttfb_ioctl() local
1278 if (copy_from_user(reg, argp, 8) || reg[0] > (0x1000 - sizeof(reg[0])) / sizeof(reg[0])) in imsttfb_ioctl()
1283 if (copy_from_user(reg, argp, 4) || reg[0] > (0x1000 - sizeof(reg[0])) / sizeof(reg[0])) in imsttfb_ioctl()
1290 if (copy_from_user(reg, argp, 8) || reg[0] > (0x1000 - sizeof(reg[0])) / sizeof(reg[0])) in imsttfb_ioctl()
1295 if (copy_from_user(reg, argp, 4) || reg[0] > (0x1000 - sizeof(reg[0])) / sizeof(reg[0])) in imsttfb_ioctl()
1302 if (copy_from_user(idx, argp, 2)) in imsttfb_ioctl()
1309 if (copy_from_user(idx, argp, 1)) in imsttfb_ioctl()
Darcfb.c401 void __user *argp = (void __user *)arg; in arcfb_ioctl() local
427 if (copy_to_user(argp, &ctl2, sizeof(ctl2))) in arcfb_ioctl()
/linux-4.4.14/net/bluetooth/bnep/
Dsock.c59 void __user *argp = (void __user *)arg; in bnep_sock_ioctl() local
70 if (copy_from_user(&ca, argp, sizeof(ca))) in bnep_sock_ioctl()
85 if (copy_to_user(argp, &ca, sizeof(ca))) in bnep_sock_ioctl()
96 if (copy_from_user(&cd, argp, sizeof(cd))) in bnep_sock_ioctl()
102 if (copy_from_user(&cl, argp, sizeof(cl))) in bnep_sock_ioctl()
109 if (!err && copy_to_user(argp, &cl, sizeof(cl))) in bnep_sock_ioctl()
115 if (copy_from_user(&ci, argp, sizeof(ci))) in bnep_sock_ioctl()
119 if (!err && copy_to_user(argp, &ci, sizeof(ci))) in bnep_sock_ioctl()
125 if (copy_to_user(argp, &supp_feat, sizeof(supp_feat))) in bnep_sock_ioctl()
/linux-4.4.14/net/bluetooth/cmtp/
Dsock.c73 void __user *argp = (void __user *)arg; in cmtp_sock_ioctl() local
83 if (copy_from_user(&ca, argp, sizeof(ca))) in cmtp_sock_ioctl()
97 if (copy_to_user(argp, &ca, sizeof(ca))) in cmtp_sock_ioctl()
108 if (copy_from_user(&cd, argp, sizeof(cd))) in cmtp_sock_ioctl()
114 if (copy_from_user(&cl, argp, sizeof(cl))) in cmtp_sock_ioctl()
121 if (!err && copy_to_user(argp, &cl, sizeof(cl))) in cmtp_sock_ioctl()
127 if (copy_from_user(&ci, argp, sizeof(ci))) in cmtp_sock_ioctl()
131 if (!err && copy_to_user(argp, &ci, sizeof(ci))) in cmtp_sock_ioctl()
/linux-4.4.14/block/
Dioctl.c443 struct hd_geometry __user *argp) in blkdev_getgeo() argument
449 if (!argp) in blkdev_getgeo()
463 if (copy_to_user(argp, &geo, sizeof(geo))) in blkdev_getgeo()
470 int __user *argp) in blkdev_bszset() argument
476 if (!argp) in blkdev_bszset()
478 if (get_user(n, argp)) in blkdev_bszset()
500 void __user *argp = (void __user *)arg; in blkdev_ioctl() local
517 return blkdev_getgeo(bdev, argp); in blkdev_ioctl()
554 return blkdev_bszset(bdev, mode, argp); in blkdev_ioctl()
556 return blkpg_ioctl(bdev, argp); in blkdev_ioctl()
[all …]
/linux-4.4.14/drivers/char/
Dppdev.c330 void __user *argp = (void __user *)arg; in pp_do_ioctl() local
391 if (copy_from_user (&mode, argp, sizeof (mode))) in pp_do_ioctl()
413 if (copy_to_user (argp, &mode, sizeof (mode))) { in pp_do_ioctl()
421 if (copy_from_user (&phase, argp, sizeof (phase))) { in pp_do_ioctl()
442 if (copy_to_user (argp, &phase, sizeof (phase))) { in pp_do_ioctl()
457 if (copy_to_user (argp, &modes, sizeof (modes))) { in pp_do_ioctl()
466 if (copy_from_user (&uflags, argp, sizeof (uflags))) { in pp_do_ioctl()
478 if (copy_to_user (argp, &uflags, sizeof (uflags))) { in pp_do_ioctl()
504 if (copy_to_user (argp, &reg, sizeof (reg))) in pp_do_ioctl()
509 if (copy_to_user (argp, &reg, sizeof (reg))) in pp_do_ioctl()
[all …]
Dgenrtc.c271 void __user *argp = (void __user *)arg; in gen_rtc_ioctl() local
279 return copy_to_user(argp, &pll, sizeof pll) ? -EFAULT : 0; in gen_rtc_ioctl()
284 if (copy_from_user(&pll, argp, sizeof(pll))) in gen_rtc_ioctl()
300 return copy_to_user(argp, &wtime, sizeof(wtime)) ? -EFAULT : 0; in gen_rtc_ioctl()
310 if (copy_from_user(&wtime, argp, sizeof(wtime))) in gen_rtc_ioctl()
Dtoshiba.c260 SMMRegisters __user *argp = (SMMRegisters __user *)arg; in tosh_ioctl() local
264 if (!argp) in tosh_ioctl()
267 if (copy_from_user(&regs, argp, sizeof(SMMRegisters))) in tosh_ioctl()
294 if (copy_to_user(argp, &regs, sizeof(SMMRegisters))) in tosh_ioctl()
Dsonypi.c955 void __user *argp = (void __user *)arg; in sonypi_misc_ioctl() local
966 if (copy_to_user(argp, &val8, sizeof(val8))) in sonypi_misc_ioctl()
970 if (copy_from_user(&val8, argp, sizeof(val8))) { in sonypi_misc_ioctl()
982 if (copy_to_user(argp, &val16, sizeof(val16))) in sonypi_misc_ioctl()
990 if (copy_to_user(argp, &val16, sizeof(val16))) in sonypi_misc_ioctl()
998 if (copy_to_user(argp, &val16, sizeof(val16))) in sonypi_misc_ioctl()
1006 if (copy_to_user(argp, &val16, sizeof(val16))) in sonypi_misc_ioctl()
1015 if (copy_to_user(argp, &val8, sizeof(val8))) in sonypi_misc_ioctl()
1020 if (copy_to_user(argp, &val8, sizeof(val8))) in sonypi_misc_ioctl()
1024 if (copy_from_user(&val8, argp, sizeof(val8))) { in sonypi_misc_ioctl()
[all …]
Ddtlk.c272 char __user *argp = (char __user *)arg; in dtlk_ioctl() local
283 if (copy_to_user(argp, sp, sizeof(struct dtlk_settings))) in dtlk_ioctl()
289 return put_user(portval, argp); in dtlk_ioctl()
Dapplicom.c702 void __user *argp = (void __user *)arg; in ac_ioctl() local
707 adgl = memdup_user(argp, sizeof(struct st_ram_io)); in ac_ioctl()
731 if (copy_to_user(argp, adgl, sizeof(struct st_ram_io))) in ac_ioctl()
752 if (copy_to_user(argp, adgl, sizeof(struct st_ram_io))) in ac_ioctl()
778 if (copy_to_user(argp, adgl,sizeof(struct st_ram_io))) in ac_ioctl()
Dlp.c576 unsigned long arg, void __user *argp) in lp_do_ioctl() argument
622 if (copy_to_user(argp, &LP_IRQ(minor), in lp_do_ioctl()
634 if (copy_to_user(argp, &status, sizeof(int))) in lp_do_ioctl()
642 if (copy_to_user(argp, &LP_STAT(minor), in lp_do_ioctl()
652 if (copy_to_user(argp, &status, sizeof(int))) in lp_do_ioctl()
Ddsp56k.c310 void __user *argp = (void __user *)arg; in dsp56k_ioctl() local
321 struct dsp56k_upload __user *binary = argp; in dsp56k_ioctl()
360 struct dsp56k_host_flags __user *hf = argp; in dsp56k_ioctl()
/linux-4.4.14/drivers/input/
Djoydev.c438 void __user *argp, size_t len) in joydev_handle_JSIOCSAXMAP() argument
447 abspam = memdup_user(argp, len); in joydev_handle_JSIOCSAXMAP()
469 void __user *argp, size_t len) in joydev_handle_JSIOCSBTNMAP() argument
478 keypam = memdup_user(argp, len); in joydev_handle_JSIOCSBTNMAP()
501 unsigned int cmd, void __user *argp) in joydev_ioctl_common() argument
512 return copy_from_user(&joydev->glue.JS_CORR, argp, in joydev_ioctl_common()
516 return copy_to_user(argp, &joydev->glue.JS_CORR, in joydev_ioctl_common()
520 return get_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp); in joydev_ioctl_common()
523 return put_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp); in joydev_ioctl_common()
526 return put_user(JS_VERSION, (__u32 __user *) argp); in joydev_ioctl_common()
[all …]
/linux-4.4.14/sound/core/
Dpcm_compat.c662 void __user *argp = compat_ptr(arg); in snd_pcm_ioctl_compat() local
696 return snd_pcm_playback_ioctl1(file, substream, cmd, argp); in snd_pcm_ioctl_compat()
698 return snd_pcm_capture_ioctl1(file, substream, cmd, argp); in snd_pcm_ioctl_compat()
700 return snd_pcm_ioctl_hw_params_compat(substream, 1, argp); in snd_pcm_ioctl_compat()
702 return snd_pcm_ioctl_hw_params_compat(substream, 0, argp); in snd_pcm_ioctl_compat()
704 return snd_pcm_ioctl_sw_params_compat(substream, argp); in snd_pcm_ioctl_compat()
706 return snd_pcm_status_user_compat(substream, argp, false); in snd_pcm_ioctl_compat()
708 return snd_pcm_status_user_compat(substream, argp, true); in snd_pcm_ioctl_compat()
710 return snd_pcm_ioctl_sync_ptr_compat(substream, argp); in snd_pcm_ioctl_compat()
712 return snd_pcm_ioctl_channel_info_compat(substream, argp); in snd_pcm_ioctl_compat()
[all …]
Dtimer_compat.c111 void __user *argp = compat_ptr(arg); in snd_timer_user_ioctl_compat() local
130 return snd_timer_user_ioctl(file, cmd, (unsigned long)argp); in snd_timer_user_ioctl_compat()
132 return snd_timer_user_info_compat(file, argp); in snd_timer_user_ioctl_compat()
134 return snd_timer_user_status_compat(file, argp); in snd_timer_user_ioctl_compat()
137 return snd_timer_user_status_x32(file, argp); in snd_timer_user_ioctl_compat()
Drawmidi_compat.c154 void __user *argp = compat_ptr(arg); in snd_rawmidi_ioctl_compat() local
162 return snd_rawmidi_ioctl(file, cmd, (unsigned long)argp); in snd_rawmidi_ioctl_compat()
164 return snd_rawmidi_ioctl_params_compat(rfile, argp); in snd_rawmidi_ioctl_compat()
166 return snd_rawmidi_ioctl_status_compat(rfile, argp); in snd_rawmidi_ioctl_compat()
169 return snd_rawmidi_ioctl_status_x32(rfile, argp); in snd_rawmidi_ioctl_compat()
Dhwdep_compat.c66 void __user *argp = compat_ptr(arg); in snd_hwdep_ioctl_compat() local
71 return snd_hwdep_ioctl(file, cmd, (unsigned long)argp); in snd_hwdep_ioctl_compat()
73 return snd_hwdep_dsp_load_compat(hw, argp); in snd_hwdep_ioctl_compat()
Dcontrol_compat.c454 void __user *argp = compat_ptr(arg); in snd_ctl_ioctl_compat() local
473 return snd_ctl_ioctl(file, cmd, (unsigned long)argp); in snd_ctl_ioctl_compat()
475 return snd_ctl_elem_list_compat(ctl->card, argp); in snd_ctl_ioctl_compat()
477 return snd_ctl_elem_info_compat(ctl, argp); in snd_ctl_ioctl_compat()
479 return snd_ctl_elem_read_user_compat(ctl->card, argp); in snd_ctl_ioctl_compat()
481 return snd_ctl_elem_write_user_compat(ctl, argp); in snd_ctl_ioctl_compat()
483 return snd_ctl_elem_add_compat(ctl, argp, 0); in snd_ctl_ioctl_compat()
485 return snd_ctl_elem_add_compat(ctl, argp, 1); in snd_ctl_ioctl_compat()
488 return snd_ctl_elem_read_user_x32(ctl->card, argp); in snd_ctl_ioctl_compat()
490 return snd_ctl_elem_write_user_x32(ctl, argp); in snd_ctl_ioctl_compat()
Dhwdep.c246 void __user *argp = (void __user *)arg; in snd_hwdep_ioctl() local
249 return put_user(SNDRV_HWDEP_VERSION, (int __user *)argp); in snd_hwdep_ioctl()
251 return snd_hwdep_info(hw, argp); in snd_hwdep_ioctl()
253 return snd_hwdep_dsp_status(hw, argp); in snd_hwdep_ioctl()
255 return snd_hwdep_dsp_load(hw, argp); in snd_hwdep_ioctl()
Dcontrol.c1465 void __user *argp = (void __user *)arg; in snd_ctl_ioctl() local
1466 int __user *ip = argp; in snd_ctl_ioctl()
1477 return snd_ctl_card_info(card, ctl, cmd, argp); in snd_ctl_ioctl()
1479 return snd_ctl_elem_list(card, argp); in snd_ctl_ioctl()
1481 return snd_ctl_elem_info_user(ctl, argp); in snd_ctl_ioctl()
1483 return snd_ctl_elem_read_user(card, argp); in snd_ctl_ioctl()
1485 return snd_ctl_elem_write_user(ctl, argp); in snd_ctl_ioctl()
1487 return snd_ctl_elem_lock(ctl, argp); in snd_ctl_ioctl()
1489 return snd_ctl_elem_unlock(ctl, argp); in snd_ctl_ioctl()
1491 return snd_ctl_elem_add_user(ctl, argp, 0); in snd_ctl_ioctl()
[all …]
Drawmidi.c713 void __user *argp = (void __user *)arg; in snd_rawmidi_ioctl() local
720 return put_user(SNDRV_RAWMIDI_VERSION, (int __user *)argp) ? -EFAULT : 0; in snd_rawmidi_ioctl()
724 struct snd_rawmidi_info __user *info = argp; in snd_rawmidi_ioctl()
739 if (copy_from_user(&params, argp, sizeof(struct snd_rawmidi_params))) in snd_rawmidi_ioctl()
758 if (copy_from_user(&status, argp, sizeof(struct snd_rawmidi_status))) in snd_rawmidi_ioctl()
776 if (copy_to_user(argp, &status, sizeof(struct snd_rawmidi_status))) in snd_rawmidi_ioctl()
783 if (get_user(val, (int __user *) argp)) in snd_rawmidi_ioctl()
797 if (get_user(val, (int __user *) argp)) in snd_rawmidi_ioctl()
824 void __user *argp = (void __user *)arg; in snd_rawmidi_control_ioctl() local
831 if (get_user(device, (int __user *)argp)) in snd_rawmidi_control_ioctl()
[all …]
Dtimer.c1852 void __user *argp = (void __user *)arg; in __snd_timer_user_ioctl() local
1853 int __user *p = argp; in __snd_timer_user_ioctl()
1860 return snd_timer_user_next_device(argp); in __snd_timer_user_ioctl()
1873 return snd_timer_user_ginfo(file, argp); in __snd_timer_user_ioctl()
1875 return snd_timer_user_gparams(file, argp); in __snd_timer_user_ioctl()
1877 return snd_timer_user_gstatus(file, argp); in __snd_timer_user_ioctl()
1879 return snd_timer_user_tselect(file, argp); in __snd_timer_user_ioctl()
1881 return snd_timer_user_info(file, argp); in __snd_timer_user_ioctl()
1883 return snd_timer_user_params(file, argp); in __snd_timer_user_ioctl()
1885 return snd_timer_user_status(file, argp); in __snd_timer_user_ioctl()
/linux-4.4.14/net/irda/irnet/
Dirnet_ppp.c646 void __user *argp = (void __user *)arg; in dev_irnet_ioctl() local
663 if(get_user(val, (int __user *)argp)) in dev_irnet_ioctl()
714 (int __user *)argp)) in dev_irnet_ioctl()
724 (int __user *)argp)) in dev_irnet_ioctl()
764 if(!kernel_termios_to_user_termios((struct termios __user *)argp, &ap->termios)) in dev_irnet_ioctl()
767 if(kernel_termios_to_user_termios_1((struct termios __user *)argp, &ap->termios)) in dev_irnet_ioctl()
780 if(!user_termios_to_kernel_termios(&ap->termios, (struct termios __user *)argp)) in dev_irnet_ioctl()
783 if(!user_termios_to_kernel_termios_1(&ap->termios, (struct termios __user *)argp)) in dev_irnet_ioctl()
821 if(put_user(val, (int __user *)argp)) in dev_irnet_ioctl()
1028 void __user *argp = (void __user *)arg; in ppp_irnet_ioctl() local
[all …]
/linux-4.4.14/drivers/watchdog/
Dwdrtas.c288 int __user *argp = (void __user *)arg; in wdrtas_ioctl() local
298 if (copy_to_user(argp, &wdinfo, sizeof(wdinfo))) in wdrtas_ioctl()
304 return put_user(i, argp); in wdrtas_ioctl()
308 return put_user(i, argp); in wdrtas_ioctl()
315 return put_user(i, argp); in wdrtas_ioctl()
318 if (get_user(i, argp)) in wdrtas_ioctl()
336 if (get_user(i, argp)) in wdrtas_ioctl()
351 return put_user(wdrtas_interval, argp); in wdrtas_ioctl()
Dsbc_epx_c3.c109 int __user *argp = (void __user *)arg; in epx_c3_ioctl() local
118 if (copy_to_user(argp, &ident, sizeof(ident))) in epx_c3_ioctl()
123 return put_user(0, argp); in epx_c3_ioctl()
125 if (get_user(options, argp)) in epx_c3_ioctl()
143 return put_user(WATCHDOG_TIMEOUT, argp); in epx_c3_ioctl()
Driowd.c95 void __user *argp = (void __user *)arg; in riowd_ioctl() local
102 if (copy_to_user(argp, &info, sizeof(info))) in riowd_ioctl()
108 if (put_user(0, (int __user *)argp)) in riowd_ioctl()
117 if (copy_from_user(&options, argp, sizeof(options))) in riowd_ioctl()
130 if (get_user(new_margin, (int __user *)argp)) in riowd_ioctl()
139 return put_user(riowd_timeout * 60, (int __user *)argp); in riowd_ioctl()
Dgef_wdt.c167 void __user *argp = (void __user *)arg; in gef_wdt_ioctl() local
177 if (copy_to_user(argp, &info, sizeof(info))) in gef_wdt_ioctl()
183 if (put_user(wdt_status, (int __user *)argp)) in gef_wdt_ioctl()
189 if (get_user(options, (int __user *)argp)) in gef_wdt_ioctl()
205 if (get_user(timeout, (int __user *)argp)) in gef_wdt_ioctl()
211 if (put_user(gef_wdt_timeout, (int __user *)argp)) in gef_wdt_ioctl()
Dxen_wdt.c181 int __user *argp = (void __user *)arg; in xen_wdt_ioctl() local
190 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in xen_wdt_ioctl()
194 return put_user(0, argp); in xen_wdt_ioctl()
197 if (get_user(new_options, argp)) in xen_wdt_ioctl()
214 if (get_user(new_timeout, argp)) in xen_wdt_ioctl()
222 return put_user(timeout, argp); in xen_wdt_ioctl()
226 return put_user(retval, argp); in xen_wdt_ioctl()
Drc32434_wdt.c196 void __user *argp = (void __user *)arg; in rc32434_wdt_ioctl() local
207 if (copy_to_user(argp, &ident, sizeof(ident))) in rc32434_wdt_ioctl()
213 if (copy_to_user(argp, &value, sizeof(int))) in rc32434_wdt_ioctl()
217 if (copy_from_user(&value, argp, sizeof(int))) in rc32434_wdt_ioctl()
234 if (copy_from_user(&new_timeout, argp, sizeof(int))) in rc32434_wdt_ioctl()
240 return copy_to_user(argp, &timeout, sizeof(int)) ? -EFAULT : 0; in rc32434_wdt_ioctl()
Dmv64x60_wdt.c182 void __user *argp = (void __user *)arg; in mv64x60_wdt_ioctl() local
193 if (copy_to_user(argp, &info, sizeof(info))) in mv64x60_wdt_ioctl()
199 if (put_user(wdt_status, (int __user *)argp)) in mv64x60_wdt_ioctl()
208 if (get_user(options, (int __user *)argp)) in mv64x60_wdt_ioctl()
224 if (get_user(timeout, (int __user *)argp)) in mv64x60_wdt_ioctl()
230 if (put_user(mv64x60_wdt_timeout, (int __user *)argp)) in mv64x60_wdt_ioctl()
Diop_wdt.c140 int __user *argp = (int __user *)arg; in iop_wdt_ioctl() local
144 if (copy_to_user(argp, &ident, sizeof(ident))) in iop_wdt_ioctl()
151 ret = put_user(0, argp); in iop_wdt_ioctl()
155 ret = put_user(boot_status, argp); in iop_wdt_ioctl()
184 ret = put_user(iop_watchdog_timeout(), argp); in iop_wdt_ioctl()
Dsa1100_wdt.c99 void __user *argp = (void __user *)arg; in sa1100dog_ioctl() local
100 int __user *p = argp; in sa1100dog_ioctl()
104 ret = copy_to_user(argp, &ident, in sa1100dog_ioctl()
Drdc321x_wdt.c157 void __user *argp = (void __user *)arg; in rdc321x_wdt_ioctl() local
175 if (copy_to_user(argp, &value, sizeof(u32))) in rdc321x_wdt_ioctl()
179 if (copy_to_user(argp, &ident, sizeof(ident))) in rdc321x_wdt_ioctl()
183 if (copy_from_user(&value, argp, sizeof(int))) in rdc321x_wdt_ioctl()
Dpcwd.c591 int __user *argp = (int __user *)arg; in pcwd_ioctl() local
604 if (copy_to_user(argp, &ident, sizeof(ident))) in pcwd_ioctl()
610 return put_user(status, argp); in pcwd_ioctl()
613 return put_user(pcwd_private.boot_status, argp); in pcwd_ioctl()
619 return put_user(temperature, argp); in pcwd_ioctl()
623 if (get_user(rv, argp)) in pcwd_ioctl()
646 if (get_user(new_heartbeat, argp)) in pcwd_ioctl()
656 return put_user(heartbeat, argp); in pcwd_ioctl()
Dmixcomwd.c200 void __user *argp = (void __user *)arg; in mixcomwd_ioctl() local
201 int __user *p = argp; in mixcomwd_ioctl()
211 if (copy_to_user(argp, &ident, sizeof(ident))) in mixcomwd_ioctl()
Dscx200_wdt.c161 void __user *argp = (void __user *)arg; in scx200_wdt_ioctl() local
162 int __user *p = argp; in scx200_wdt_ioctl()
173 if (copy_to_user(argp, &ident, sizeof(ident))) in scx200_wdt_ioctl()
Dacquirewdt.c151 void __user *argp = (void __user *)arg; in acq_ioctl() local
152 int __user *p = argp; in acq_ioctl()
161 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in acq_ioctl()
Dwafer5823wdt.c130 void __user *argp = (void __user *)arg; in wafwdt_ioctl() local
131 int __user *p = argp; in wafwdt_ioctl()
141 if (copy_to_user(argp, &ident, sizeof(ident))) in wafwdt_ioctl()
Dmtx-1_wdt.c143 void __user *argp = (void __user *)arg; in mtx1_wdt_ioctl() local
144 int __user *p = (int __user *)argp; in mtx1_wdt_ioctl()
153 if (copy_to_user(argp, &ident, sizeof(ident))) in mtx1_wdt_ioctl()
Dadvantechwdt.c138 void __user *argp = (void __user *)arg; in advwdt_ioctl() local
139 int __user *p = argp; in advwdt_ioctl()
150 if (copy_to_user(argp, &ident, sizeof(ident))) in advwdt_ioctl()
Dpika_wdt.c175 void __user *argp = (void __user *)arg; in pikawdt_ioctl() local
176 int __user *p = argp; in pikawdt_ioctl()
181 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in pikawdt_ioctl()
Dcpu5wdt.c155 void __user *argp = (void __user *)arg; in cpu5wdt_ioctl() local
156 int __user *p = argp; in cpu5wdt_ioctl()
165 if (copy_to_user(argp, &ident, sizeof(ident))) in cpu5wdt_ioctl()
Dks8695_wdt.c173 void __user *argp = (void __user *)arg; in ks8695_wdt_ioctl() local
174 int __user *p = argp; in ks8695_wdt_ioctl()
179 return copy_to_user(argp, &ks8695_wdt_info, in ks8695_wdt_ioctl()
Dgeodewdt.c142 void __user *argp = (void __user *)arg; in geodewdt_ioctl() local
143 int __user *p = argp; in geodewdt_ioctl()
155 return copy_to_user(argp, &ident, in geodewdt_ioctl()
Dib700wdt.c174 void __user *argp = (void __user *)arg; in ibwdt_ioctl() local
175 int __user *p = argp; in ibwdt_ioctl()
186 if (copy_to_user(argp, &ident, sizeof(ident))) in ibwdt_ioctl()
Dsb_wdog.c174 void __user *argp = (void __user *)arg; in sbwdog_ioctl() local
175 int __user *p = argp; in sbwdog_ioctl()
179 ret = copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in sbwdog_ioctl()
Dalim1535_wdt.c182 void __user *argp = (void __user *)arg; in ali_ioctl() local
183 int __user *p = argp; in ali_ioctl()
194 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in ali_ioctl()
Dat91rm9200_wdt.c165 void __user *argp = (void __user *)arg; in at91_wdt_ioctl() local
166 int __user *p = argp; in at91_wdt_ioctl()
171 return copy_to_user(argp, &at91_wdt_info, in at91_wdt_ioctl()
Dbcm63xx_wdt.c172 void __user *argp = (void __user *)arg; in bcm63xx_wdt_ioctl() local
173 int __user *p = argp; in bcm63xx_wdt_ioctl()
178 return copy_to_user(argp, &bcm63xx_wdt_info, in bcm63xx_wdt_ioctl()
Dw83877f_wdt.c245 void __user *argp = (void __user *)arg; in fop_ioctl() local
246 int __user *p = argp; in fop_ioctl()
256 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in fop_ioctl()
Dsbc60xxwdt.c229 void __user *argp = (void __user *)arg; in fop_ioctl() local
230 int __user *p = argp; in fop_ioctl()
240 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in fop_ioctl()
Dsc520_wdt.c279 void __user *argp = (void __user *)arg; in fop_ioctl() local
280 int __user *p = argp; in fop_ioctl()
290 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in fop_ioctl()
Dnuc900_wdt.c161 void __user *argp = (void __user *)arg; in nuc900_wdt_ioctl() local
162 int __user *p = argp; in nuc900_wdt_ioctl()
167 return copy_to_user(argp, &nuc900_wdt_info, in nuc900_wdt_ioctl()
Dbfin_wdt.c235 void __user *argp = (void __user *)arg; in bfin_wdt_ioctl() local
236 int __user *p = argp; in bfin_wdt_ioctl()
242 if (copy_to_user(argp, &bfin_wdt_info, sizeof(bfin_wdt_info))) in bfin_wdt_ioctl()
Dath79_wdt.c189 void __user *argp = (void __user *)arg; in ath79_wdt_ioctl() local
190 int __user *p = argp; in ath79_wdt_ioctl()
196 err = copy_to_user(argp, &ath79_wdt_info, in ath79_wdt_ioctl()
Deurotechwdt.c239 void __user *argp = (void __user *)arg; in eurwdt_ioctl() local
240 int __user *p = argp; in eurwdt_ioctl()
253 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in eurwdt_ioctl()
Dcpwd.c412 void __user *argp = (void __user *)arg; in cpwd_ioctl() local
421 if (copy_to_user(argp, &info, sizeof(struct watchdog_info))) in cpwd_ioctl()
427 if (put_user(0, (int __user *)argp)) in cpwd_ioctl()
436 if (copy_from_user(&setopt, argp, sizeof(unsigned int))) in cpwd_ioctl()
453 if (copy_to_user(argp, &setopt, sizeof(unsigned int))) in cpwd_ioctl()
Di6300esb.c257 void __user *argp = (void __user *)arg; in esb_ioctl() local
258 int __user *p = argp; in esb_ioctl()
269 return copy_to_user(argp, &ident, in esb_ioctl()
Dts72xx_wdt.c299 void __user *argp = (void __user *)arg; in ts72xx_wdt_ioctl() local
300 int __user *p = (int __user *)argp; in ts72xx_wdt_ioctl()
308 if (copy_to_user(argp, &winfo, sizeof(winfo))) in ts72xx_wdt_ioctl()
Dibmasr.c277 void __user *argp = (void __user *)arg; in asr_ioctl() local
278 int __user *p = argp; in asr_ioctl()
283 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in asr_ioctl()
Dalim7101_wdt.c235 void __user *argp = (void __user *)arg; in fop_ioctl() local
236 int __user *p = argp; in fop_ioctl()
246 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in fop_ioctl()
Dit8712f_wdt.c261 void __user *argp = (void __user *)arg; in it8712f_wdt_ioctl() local
262 int __user *p = argp; in it8712f_wdt_ioctl()
274 if (copy_to_user(argp, &ident, sizeof(ident))) in it8712f_wdt_ioctl()
Dsc1200wdt.c189 void __user *argp = (void __user *)arg; in sc1200wdt_ioctl() local
190 int __user *p = argp; in sc1200wdt_ioctl()
200 if (copy_to_user(argp, &ident, sizeof(ident))) in sc1200wdt_ioctl()
Dmachzwd.c310 void __user *argp = (void __user *)arg; in zf_ioctl() local
311 int __user *p = argp; in zf_ioctl()
314 if (copy_to_user(argp, &zf_info, sizeof(zf_info))) in zf_ioctl()
Dat32ap700x_wdt.c221 void __user *argp = (void __user *)arg; in at32_wdt_ioctl() local
222 int __user *p = argp; in at32_wdt_ioctl()
226 ret = copy_to_user(argp, &at32_wdt_info, in at32_wdt_ioctl()
Dintel_scu_watchdog.c367 void __user *argp = (void __user *)arg; in intel_scu_ioctl() local
368 u32 __user *p = argp; in intel_scu_ioctl()
382 return copy_to_user(argp, in intel_scu_ioctl()
Dsch311x_wdt.c252 void __user *argp = (void __user *)arg; in sch311x_wdt_ioctl() local
253 int __user *p = argp; in sch311x_wdt_ioctl()
264 if (copy_to_user(argp, &ident, sizeof(ident))) in sch311x_wdt_ioctl()
Dwdt.c357 void __user *argp = (void __user *)arg; in wdt_ioctl() local
358 int __user *p = argp; in wdt_ioctl()
381 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in wdt_ioctl()
Dnv_tco.c219 void __user *argp = (void __user *)arg; in nv_tco_ioctl() local
220 int __user *p = argp; in nv_tco_ioctl()
231 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in nv_tco_ioctl()
Dwdt_pci.c394 void __user *argp = (void __user *)arg; in wdtpci_ioctl() local
395 int __user *p = argp; in wdtpci_ioctl()
418 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in wdtpci_ioctl()
Dsp5100_tco.c232 void __user *argp = (void __user *)arg; in sp5100_tco_ioctl() local
233 int __user *p = argp; in sp5100_tco_ioctl()
244 return copy_to_user(argp, &ident, in sp5100_tco_ioctl()
Dwatchdog_dev.c338 void __user *argp = (void __user *)arg; in watchdog_ioctl() local
339 int __user *p = argp; in watchdog_ioctl()
349 return copy_to_user(argp, wdd->info, in watchdog_ioctl()
Dpcwd_pci.c470 void __user *argp = (void __user *)arg; in pcipcwd_ioctl() local
471 int __user *p = argp; in pcipcwd_ioctl()
484 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in pcipcwd_ioctl()
Dpcwd_usb.c396 void __user *argp = (void __user *)arg; in usb_pcwd_ioctl() local
397 int __user *p = argp; in usb_pcwd_ioctl()
408 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; in usb_pcwd_ioctl()
Dhpwdt.c589 void __user *argp = (void __user *)arg; in hpwdt_ioctl() local
590 int __user *p = argp; in hpwdt_ioctl()
597 if (copy_to_user(argp, &ident, sizeof(ident))) in hpwdt_ioctl()
Dkempld_wdt.c348 void __user *argp = (void __user *)arg; in kempld_wdt_ioctl() local
350 int __user *p = argp; in kempld_wdt_ioctl()
/linux-4.4.14/net/bluetooth/hidp/
Dsock.c51 void __user *argp = (void __user *) arg; in hidp_sock_ioctl() local
67 if (copy_from_user(&ca, argp, sizeof(ca))) in hidp_sock_ioctl()
81 if (!err && copy_to_user(argp, &ca, sizeof(ca))) in hidp_sock_ioctl()
93 if (copy_from_user(&cd, argp, sizeof(cd))) in hidp_sock_ioctl()
99 if (copy_from_user(&cl, argp, sizeof(cl))) in hidp_sock_ioctl()
106 if (!err && copy_to_user(argp, &cl, sizeof(cl))) in hidp_sock_ioctl()
112 if (copy_from_user(&ci, argp, sizeof(ci))) in hidp_sock_ioctl()
116 if (!err && copy_to_user(argp, &ci, sizeof(ci))) in hidp_sock_ioctl()
/linux-4.4.14/net/atm/
Dioctl.c57 void __user *argp = (void __user *)arg; in do_vcc_ioctl() local
68 (int __user *)argp) ? -EFAULT : 0; in do_vcc_ioctl()
80 (int __user *)argp) ? -EFAULT : 0; in do_vcc_ioctl()
86 error = compat_sock_get_timestamp(sk, argp); in do_vcc_ioctl()
89 error = sock_get_timestamp(sk, argp); in do_vcc_ioctl()
94 error = compat_sock_get_timestampns(sk, argp); in do_vcc_ioctl()
97 error = sock_get_timestampns(sk, argp); in do_vcc_ioctl()
138 error = get_user(backend, (atm_backend_t __user *)argp); in do_vcc_ioctl()
180 error = atm_dev_ioctl(cmd, argp, compat); in do_vcc_ioctl()
Dpppoatm.c452 void __user *argp = (void __user *)arg; in pppoatm_ioctl() local
459 if (get_user(b, (atm_backend_t __user *) argp)) in pppoatm_ioctl()
467 return pppoatm_assign_vcc(atmvcc, argp); in pppoatm_ioctl()
471 chan), (int __user *) argp) ? -EFAULT : 0; in pppoatm_ioctl()
474 chan), (int __user *) argp) ? -EFAULT : 0; in pppoatm_ioctl()
Dbr2684.c724 void __user *argp = (void __user *)arg; in br2684_ioctl() local
731 err = get_user(b, (atm_backend_t __user *) argp); in br2684_ioctl()
741 return br2684_regvcc(atmvcc, argp); in br2684_ioctl()
743 return br2684_create(argp); in br2684_ioctl()
751 err = br2684_setfilt(atmvcc, argp); in br2684_ioctl()
/linux-4.4.14/drivers/s390/char/
Dvmcp.c138 int __user *argp; in vmcp_ioctl() local
143 argp = compat_ptr(arg); in vmcp_ioctl()
145 argp = (int __user *)arg; in vmcp_ioctl()
152 return put_user(temp, argp); in vmcp_ioctl()
157 temp = get_user(session->bufsize, argp); in vmcp_ioctl()
167 return put_user(temp, argp); in vmcp_ioctl()
Dsclp_ctl.c94 void __user *argp; in sclp_ctl_ioctl() local
97 argp = compat_ptr(arg); in sclp_ctl_ioctl()
99 argp = (void __user *) arg; in sclp_ctl_ioctl()
102 return sclp_ctl_ioctl_sccb(argp); in sclp_ctl_ioctl()
Dkeyboard.c463 void __user *argp; in kbd_ioctl() local
467 argp = (void __user *)arg; in kbd_ioctl()
479 return put_user(KB_101, (char __user *)argp); in kbd_ioctl()
482 return do_kdsk_ioctl(kbd, argp, cmd, perm); in kbd_ioctl()
485 return do_kdgkb_ioctl(kbd, argp, cmd, perm); in kbd_ioctl()
488 struct kbdiacrs __user *a = argp; in kbd_ioctl()
505 struct kbdiacrsuc __user *a = argp; in kbd_ioctl()
517 struct kbdiacrs __user *a = argp; in kbd_ioctl()
539 struct kbdiacrsuc __user *a = argp; in kbd_ioctl()
Dfs3270.c328 char __user *argp; in fs3270_ioctl() local
337 argp = compat_ptr(arg); in fs3270_ioctl()
339 argp = (char __user *)arg; in fs3270_ioctl()
350 rc = put_user(fp->read_command, argp); in fs3270_ioctl()
353 rc = put_user(fp->write_command, argp); in fs3270_ioctl()
362 if (copy_to_user(argp, &iocb, sizeof(struct raw3270_iocb))) in fs3270_ioctl()
Dtape_char.c458 unsigned long argp; in tapechar_compat_ioctl() local
464 argp = (unsigned long) compat_ptr(data); in tapechar_compat_ioctl()
467 rval = device->discipline->ioctl_fn(device, no, argp); in tapechar_compat_ioctl()
/linux-4.4.14/sound/pci/hda/
Dhda_hwdep.c67 void __user *argp = (void __user *)arg; in hda_hwdep_ioctl() local
71 return put_user(HDA_HWDEP_VERSION, (int __user *)argp); in hda_hwdep_ioctl()
73 return verb_write_ioctl(codec, argp); in hda_hwdep_ioctl()
75 return get_wcap_ioctl(codec, argp); in hda_hwdep_ioctl()
/linux-4.4.14/fs/
Dioctl.c430 int ioctl_preallocate(struct file *filp, void __user *argp) in ioctl_preallocate() argument
435 if (copy_from_user(&sr, argp, sizeof(sr))) in ioctl_preallocate()
473 static int ioctl_fionbio(struct file *filp, int __user *argp) in ioctl_fionbio() argument
478 error = get_user(on, argp); in ioctl_fionbio()
497 int __user *argp) in ioctl_fioasync() argument
502 error = get_user(on, argp); in ioctl_fioasync()
559 int __user *argp = (int __user *)arg; in do_vfs_ioctl() local
572 error = ioctl_fionbio(filp, argp); in do_vfs_ioctl()
576 error = ioctl_fioasync(fd, filp, argp); in do_vfs_ioctl()
583 error = copy_to_user(argp, &res, sizeof(res)) ? in do_vfs_ioctl()
[all …]
Dcompat_ioctl.c119 compat_ulong_t __user *argp) in w_long() argument
128 if (!err && put_user(val, argp)) in w_long()
515 static int mt_ioctl_trans(unsigned int fd, unsigned int cmd, void __user *argp) in mt_ioctl_trans() argument
543 upos32 = argp; in mt_ioctl_trans()
547 umget32 = argp; in mt_ioctl_trans()
745 static int rtc_ioctl(unsigned fd, unsigned cmd, void __user *argp) in rtc_ioctl() argument
763 return put_user(val32, (unsigned int __user *)argp); in rtc_ioctl()
765 return sys_ioctl(fd, RTC_IRQP_SET, (unsigned long)argp); in rtc_ioctl()
767 return sys_ioctl(fd, RTC_EPOCH_SET, (unsigned long)argp); in rtc_ioctl()
1442 void __user *argp = compat_ptr(arg); in do_ioctl_trans() local
[all …]
/linux-4.4.14/arch/s390/hypfs/
Dhypfs_sprp.c112 void __user *argp; in hypfs_sprp_ioctl() local
117 argp = compat_ptr(arg); in hypfs_sprp_ioctl()
119 argp = (void __user *) arg; in hypfs_sprp_ioctl()
122 return __hypfs_sprp_ioctl(argp); in hypfs_sprp_ioctl()
/linux-4.4.14/drivers/misc/mic/host/
Dmic_fops.c63 void __user *argp = (void __user *)arg; in mic_ioctl() local
69 ret = mic_virtio_add_device(mvdev, argp); in mic_ioctl()
86 if (copy_from_user(&copy, argp, sizeof(copy))) in mic_ioctl()
102 &((struct mic_copy_desc __user *)argp)->out_len, in mic_ioctl()
116 ret = mic_virtio_config_change(mvdev, argp); in mic_ioctl()
Dmic_virtio.h115 void __user *argp);
118 void __user *argp);
Dmic_virtio.c478 void __user *argp) in mic_virtio_config_change() argument
495 argp, mvdev->dd->config_len)) { in mic_virtio_config_change()
523 void __user *argp, in mic_copy_dp_entry() argument
533 if (copy_from_user(&dd, argp, sizeof(dd))) { in mic_copy_dp_entry()
552 if (copy_from_user(dd_config, argp, mic_desc_size(&dd))) { in mic_copy_dp_entry()
617 void __user *argp) in mic_virtio_add_device() argument
632 ret = mic_copy_dp_entry(mvdev, argp, &type, &dd); in mic_virtio_add_device()
/linux-4.4.14/drivers/mtd/ubi/
Dcdev.c394 void __user *argp = (void __user *)arg; in vol_cdev_ioctl() local
407 err = copy_from_user(&bytes, argp, sizeof(int64_t)); in vol_cdev_ioctl()
442 err = copy_from_user(&req, argp, in vol_cdev_ioctl()
476 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
507 err = copy_from_user(&req, argp, sizeof(struct ubi_map_req)); in vol_cdev_ioctl()
521 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
535 err = get_user(lnum, (__user int32_t *)argp); in vol_cdev_ioctl()
549 err = copy_from_user(&req, argp, in vol_cdev_ioctl()
839 void __user *argp = (void __user *)arg; in ubi_cdev_ioctl() local
855 err = copy_from_user(&req, argp, sizeof(struct ubi_mkvol_req)); in ubi_cdev_ioctl()
[all …]
/linux-4.4.14/drivers/platform/x86/
Dintel_scu_ipcutil.c83 void __user *argp = (void __user *)arg; in scu_ipc_ioctl() local
88 if (copy_from_user(&data, argp, sizeof(struct scu_ipc_data))) in scu_ipc_ioctl()
93 if (copy_to_user(argp, &data, sizeof(struct scu_ipc_data))) in scu_ipc_ioctl()
Dsony-laptop.c4120 void __user *argp = (void __user *)arg; in sonypi_misc_ioctl() local
4138 if (copy_to_user(argp, &val8, sizeof(val8))) in sonypi_misc_ioctl()
4146 if (copy_from_user(&val8, argp, sizeof(val8))) { in sonypi_misc_ioctl()
4165 if (copy_to_user(argp, &val16, sizeof(val16))) in sonypi_misc_ioctl()
4173 if (copy_to_user(argp, &val16, sizeof(val16))) in sonypi_misc_ioctl()
4181 if (copy_to_user(argp, &val16, sizeof(val16))) in sonypi_misc_ioctl()
4189 if (copy_to_user(argp, &val16, sizeof(val16))) in sonypi_misc_ioctl()
4198 if (copy_to_user(argp, &val8, sizeof(val8))) in sonypi_misc_ioctl()
4203 if (copy_to_user(argp, &val8, sizeof(val8))) in sonypi_misc_ioctl()
4207 if (copy_from_user(&val8, argp, sizeof(val8))) { in sonypi_misc_ioctl()
[all …]
/linux-4.4.14/fs/hfsplus/
Dioctl.c138 void __user *argp = (void __user *)arg; in hfsplus_ioctl() local
142 return hfsplus_ioctl_getflags(file, argp); in hfsplus_ioctl()
144 return hfsplus_ioctl_setflags(file, argp); in hfsplus_ioctl()
146 return hfsplus_ioctl_bless(file, argp); in hfsplus_ioctl()
/linux-4.4.14/security/keys/
Dtrusted.c80 va_list argp; in TSS_rawhmac() local
98 va_start(argp, keylen); in TSS_rawhmac()
100 dlen = va_arg(argp, unsigned int); in TSS_rawhmac()
103 data = va_arg(argp, unsigned char *); in TSS_rawhmac()
112 va_end(argp); in TSS_rawhmac()
133 va_list argp; in TSS_authhmac() local
145 va_start(argp, h3); in TSS_authhmac()
147 dlen = va_arg(argp, unsigned int); in TSS_authhmac()
150 data = va_arg(argp, unsigned char *); in TSS_authhmac()
159 va_end(argp); in TSS_authhmac()
[all …]
/linux-4.4.14/net/x25/
Daf_x25.c1360 void __user *argp = (void __user *)arg; in x25_ioctl() local
1370 rc = put_user(amount, (unsigned int __user *)argp); in x25_ioctl()
1385 rc = put_user(amount, (unsigned int __user *)argp); in x25_ioctl()
1393 (struct timeval __user *)argp); in x25_ioctl()
1399 (struct timespec __user *)argp); in x25_ioctl()
1418 rc = x25_route_ioctl(cmd, argp); in x25_ioctl()
1421 rc = x25_subscr_ioctl(cmd, argp); in x25_ioctl()
1427 rc = x25_subscr_ioctl(cmd, argp); in x25_ioctl()
1431 rc = copy_to_user(argp, &x25->facilities, in x25_ioctl()
1441 if (copy_from_user(&facilities, argp, sizeof(facilities))) in x25_ioctl()
[all …]
/linux-4.4.14/arch/um/drivers/
Dharddog_kern.c131 void __user *argp= (void __user *)arg; in harddog_ioctl_unlocked() local
141 if(copy_to_user(argp, &ident, sizeof(ident))) in harddog_ioctl_unlocked()
146 return put_user(0,(int __user *)argp); in harddog_ioctl_unlocked()
/linux-4.4.14/fs/btrfs/
Dioctl.c2126 void __user *argp) in btrfs_ioctl_tree_search() argument
2137 uargs = (struct btrfs_ioctl_search_args __user *)argp; in btrfs_ioctl_tree_search()
2160 void __user *argp) in btrfs_ioctl_tree_search_v2() argument
2173 uarg = (struct btrfs_ioctl_search_args_v2 __user *)argp; in btrfs_ioctl_tree_search_v2()
2289 void __user *argp) in btrfs_ioctl_ino_lookup() argument
2295 args = memdup_user(argp, sizeof(*args)); in btrfs_ioctl_ino_lookup()
2323 if (ret == 0 && copy_to_user(argp, args, sizeof(*args))) in btrfs_ioctl_ino_lookup()
2562 static int btrfs_ioctl_defrag(struct file *file, void __user *argp) in btrfs_ioctl_defrag() argument
2601 if (argp) { in btrfs_ioctl_defrag()
2602 if (copy_from_user(range, argp, in btrfs_ioctl_defrag()
[all …]
/linux-4.4.14/drivers/isdn/i4l/
Disdn_common.c1289 void __user *argp = (void __user *)arg; in isdn_ioctl() local
1305 ulong __user *p = argp; in isdn_ioctl()
1322 if (copy_from_user(&phone, argp, sizeof(phone))) in isdn_ioctl()
1324 return isdn_net_getpeer(&phone, argp); in isdn_ioctl()
1359 if (copy_from_user(name, argp, sizeof(name))) in isdn_ioctl()
1368 if (copy_to_user(argp, s, strlen(s) + 1)) { in isdn_ioctl()
1380 if (copy_from_user(bname, argp, sizeof(bname) - 1)) in isdn_ioctl()
1387 if (copy_to_user(argp, s, strlen(s) + 1)) { in isdn_ioctl()
1399 if (copy_from_user(name, argp, sizeof(name))) in isdn_ioctl()
1411 if (copy_from_user(&cfg, argp, sizeof(cfg))) in isdn_ioctl()
[all …]
Disdn_ppp.c483 void __user *argp = (void __user *)arg; in isdn_ppp_ioctl() local
499 if ((r = get_arg(argp, &val, sizeof(val)))) in isdn_ppp_ioctl()
509 if ((r = set_arg(argp, &is->unit, sizeof(is->unit)))) in isdn_ppp_ioctl()
515 if ((r = set_arg(argp, lp->netdev->dev->name, in isdn_ppp_ioctl()
520 if ((r = set_arg(argp, &is->mpppcfg, sizeof(is->mpppcfg)))) in isdn_ppp_ioctl()
524 if ((r = get_arg(argp, &val, sizeof(val)))) in isdn_ppp_ioctl()
529 if ((r = set_arg(argp, &is->pppcfg, sizeof(is->pppcfg)))) in isdn_ppp_ioctl()
533 if ((r = get_arg(argp, &val, sizeof(val)))) { in isdn_ppp_ioctl()
550 if ((r = set_arg(argp, &pidle, sizeof(struct ppp_idle)))) in isdn_ppp_ioctl()
555 if ((r = get_arg(argp, &val, sizeof(val)))) in isdn_ppp_ioctl()
[all …]
/linux-4.4.14/drivers/video/fbdev/via/
Dviafbdev.c409 u32 __user *argp = (u32 __user *) arg; in viafb_ioctl() local
418 if (copy_to_user(argp, viaparinfo->chip_info, in viafb_ioctl()
423 return put_user((u32)sizeof(struct viafb_ioctl_info), argp); in viafb_ioctl()
429 info->var.bits_per_pixel), argp); in viafb_ioctl()
431 if (copy_from_user(&gpu32, argp, sizeof(gpu32))) in viafb_ioctl()
455 if (copy_to_user(argp, &u.viamode, sizeof(u.viamode))) in viafb_ioctl()
489 if (copy_to_user(argp, &u.viasamm, sizeof(u.viasamm))) in viafb_ioctl()
494 if (copy_from_user(&gpu32, argp, sizeof(gpu32))) in viafb_ioctl()
504 if (copy_from_user(&gpu32, argp, sizeof(gpu32))) in viafb_ioctl()
539 if (copy_to_user(argp, &u.active_dev, sizeof(u.active_dev))) in viafb_ioctl()
[all …]
/linux-4.4.14/drivers/net/ppp/
Dppp_synctty.c404 void __user *argp = (void __user *)arg; in ppp_sync_ioctl() local
405 u32 __user *p = argp; in ppp_sync_ioctl()
411 if (put_user(val, (int __user *) argp)) in ppp_sync_ioctl()
416 if (get_user(val, (int __user *) argp)) in ppp_sync_ioctl()
448 if (copy_to_user(argp, ap->xaccm, sizeof(ap->xaccm))) in ppp_sync_ioctl()
453 if (copy_from_user(accm, argp, sizeof(accm))) in ppp_sync_ioctl()
462 if (put_user(ap->mru, (int __user *) argp)) in ppp_sync_ioctl()
467 if (get_user(val, (int __user *) argp)) in ppp_sync_ioctl()
Dppp_async.c410 void __user *argp = (void __user *)arg; in ppp_async_ioctl() local
411 int __user *p = argp; in ppp_async_ioctl()
434 if (put_user(ap->xaccm[0], (u32 __user *)argp)) in ppp_async_ioctl()
439 if (get_user(ap->xaccm[0], (u32 __user *)argp)) in ppp_async_ioctl()
445 if (put_user(ap->raccm, (u32 __user *)argp)) in ppp_async_ioctl()
450 if (get_user(ap->raccm, (u32 __user *)argp)) in ppp_async_ioctl()
456 if (copy_to_user(argp, ap->xaccm, sizeof(ap->xaccm))) in ppp_async_ioctl()
461 if (copy_from_user(accm, argp, sizeof(accm))) in ppp_async_ioctl()
Dppp_generic.c577 void __user *argp = (void __user *)arg; in ppp_ioctl() local
578 int __user *p = argp; in ppp_ioctl()
711 if (copy_to_user(argp, &idle, sizeof(idle))) in ppp_ioctl()
739 if (copy_from_user(&npi, argp, sizeof(npi))) in ppp_ioctl()
748 if (copy_to_user(argp, &npi, sizeof(npi))) in ppp_ioctl()
763 err = get_filter(argp, &code); in ppp_ioctl()
789 err = get_filter(argp, &code); in ppp_ioctl()
/linux-4.4.14/arch/m68k/mvme16x/
Drtc.c42 void __user *argp = (void __user *)arg; in rtc_ioctl() local
62 return copy_to_user(argp, &wtime, sizeof wtime) ? in rtc_ioctl()
74 if (copy_from_user(&rtc_tm, argp, sizeof(struct rtc_time))) in rtc_ioctl()
/linux-4.4.14/drivers/isdn/capi/
Dcapi.c749 void __user *argp = (void __user *)arg; in capi_ioctl() local
759 if (copy_from_user(&cdev->ap.rparam, argp, in capi_ioctl()
778 if (copy_from_user(&data.contr, argp, in capi_ioctl()
784 if (copy_to_user(argp, &data.version, in capi_ioctl()
790 if (copy_from_user(&data.contr, argp, in capi_ioctl()
796 if (copy_to_user(argp, data.serial, in capi_ioctl()
802 if (copy_from_user(&data.contr, argp, in capi_ioctl()
811 retval = copy_to_user(argp, in capi_ioctl()
820 retval = copy_to_user(argp, &data.profile, in capi_ioctl()
828 if (copy_from_user(&data.contr, argp, in capi_ioctl()
[all …]
/linux-4.4.14/drivers/s390/cio/
Dchsc_sch.c884 void __user *argp; in chsc_ioctl() local
888 argp = compat_ptr(arg); in chsc_ioctl()
890 argp = (void __user *)arg; in chsc_ioctl()
893 return chsc_ioctl_start(argp); in chsc_ioctl()
895 return chsc_ioctl_start_sync(argp); in chsc_ioctl()
897 return chsc_ioctl_info_channel_path(argp); in chsc_ioctl()
899 return chsc_ioctl_info_cu(argp); in chsc_ioctl()
901 return chsc_ioctl_info_sch_cu(argp); in chsc_ioctl()
903 return chsc_ioctl_conf_info(argp); in chsc_ioctl()
905 return chsc_ioctl_conf_comp_list(argp); in chsc_ioctl()
[all …]
/linux-4.4.14/drivers/hwmon/
Ddell-smm-hwmon.c383 int __user *argp = (int __user *)arg; in i8k_ioctl_unlocked() local
385 if (!argp) in i8k_ioctl_unlocked()
413 if (copy_from_user(&val, argp, sizeof(int))) in i8k_ioctl_unlocked()
420 if (copy_from_user(&val, argp, sizeof(int))) in i8k_ioctl_unlocked()
430 if (copy_from_user(&val, argp, sizeof(int))) in i8k_ioctl_unlocked()
433 if (copy_from_user(&speed, argp + 1, sizeof(int))) in i8k_ioctl_unlocked()
448 if (copy_to_user(argp, &val, 4)) in i8k_ioctl_unlocked()
453 if (copy_to_user(argp, buff, 16)) in i8k_ioctl_unlocked()
458 if (copy_to_user(argp, &val, sizeof(int))) in i8k_ioctl_unlocked()
/linux-4.4.14/drivers/vhost/
Dtest.c264 void __user *argp = (void __user *)arg; in vhost_test_ioctl() local
265 u64 __user *featurep = argp; in vhost_test_ioctl()
271 if (copy_from_user(&test, argp, sizeof test)) in vhost_test_ioctl()
292 r = vhost_dev_ioctl(&n->dev, ioctl, argp); in vhost_test_ioctl()
294 r = vhost_vring_ioctl(&n->dev, ioctl, argp); in vhost_test_ioctl()
Dvhost.c51 static long vhost_set_vring_endian(struct vhost_virtqueue *vq, int __user *argp) in vhost_set_vring_endian() argument
58 if (copy_from_user(&s, argp, sizeof(s))) in vhost_set_vring_endian()
71 int __user *argp) in vhost_get_vring_endian() argument
78 if (copy_to_user(argp, &s, sizeof(s))) in vhost_get_vring_endian()
98 static long vhost_set_vring_endian(struct vhost_virtqueue *vq, int __user *argp) in vhost_set_vring_endian() argument
104 int __user *argp) in vhost_get_vring_endian() argument
733 long vhost_vring_ioctl(struct vhost_dev *d, int ioctl, void __user *argp) in vhost_vring_ioctl() argument
738 u32 __user *idxp = argp; in vhost_vring_ioctl()
764 if (copy_from_user(&s, argp, sizeof s)) { in vhost_vring_ioctl()
781 if (copy_from_user(&s, argp, sizeof s)) { in vhost_vring_ioctl()
[all …]
Dvhost.h48 long vhost_vring_ioctl(struct vhost_dev *d, int ioctl, void __user *argp);
140 long vhost_dev_ioctl(struct vhost_dev *, unsigned int ioctl, void __user *argp);
141 long vhost_vring_ioctl(struct vhost_dev *d, int ioctl, void __user *argp);
Dnet.c1055 void __user *argp = (void __user *)arg; in vhost_net_ioctl() local
1056 u64 __user *featurep = argp; in vhost_net_ioctl()
1063 if (copy_from_user(&backend, argp, sizeof backend)) in vhost_net_ioctl()
1083 r = vhost_dev_ioctl(&n->dev, ioctl, argp); in vhost_net_ioctl()
1085 r = vhost_vring_ioctl(&n->dev, ioctl, argp); in vhost_net_ioctl()
Dscsi.c1481 void __user *argp = (void __user *)arg; in vhost_scsi_ioctl() local
1482 u64 __user *featurep = argp; in vhost_scsi_ioctl()
1483 u32 __user *eventsp = argp; in vhost_scsi_ioctl()
1491 if (copy_from_user(&backend, argp, sizeof backend)) in vhost_scsi_ioctl()
1498 if (copy_from_user(&backend, argp, sizeof backend)) in vhost_scsi_ioctl()
1505 if (copy_to_user(argp, &abi_version, sizeof abi_version)) in vhost_scsi_ioctl()
1533 r = vhost_dev_ioctl(&vs->dev, ioctl, argp); in vhost_scsi_ioctl()
1536 r = vhost_vring_ioctl(&vs->dev, ioctl, argp); in vhost_scsi_ioctl()
/linux-4.4.14/arch/sparc/math-emu/
Dmath_64.c164 } *argp; typedef
358 argp rs1 = NULL, rs2 = NULL, rd = NULL; in do_mathemu()
379 case 1: rs1 = (argp)&f->regs[freg]; in do_mathemu()
382 rs1 = (argp)&zero; in do_mathemu()
397 case 1: rs2 = (argp)&f->regs[freg]; in do_mathemu()
400 rs2 = (argp)&zero; in do_mathemu()
415 case 1: rd = (argp)&f->regs[freg]; in do_mathemu()
Dmath_32.c272 } *argp; typedef
283 argp rs1 = NULL, rs2 = NULL, rd = NULL; in do_one_mathemu()
368 rs1 = (argp)&fregs[freg]; in do_one_mathemu()
389 rs2 = (argp)&fregs[freg]; in do_one_mathemu()
/linux-4.4.14/arch/m68k/bvme6000/
Drtc.c44 void __user *argp = (void __user *)arg; in rtc_ioctl() local
67 return copy_to_user(argp, &wtime, sizeof wtime) ? in rtc_ioctl()
79 if (copy_from_user(&rtc_tm, argp, sizeof(struct rtc_time))) in rtc_ioctl()
/linux-4.4.14/drivers/misc/
Dphantom.c95 void __user *argp = (void __user *)arg; in phantom_ioctl() local
102 if (copy_from_user(&r, argp, sizeof(r))) in phantom_ioctl()
133 if (copy_from_user(&rs, argp, sizeof(rs))) in phantom_ioctl()
151 if (copy_from_user(&r, argp, sizeof(r))) in phantom_ioctl()
159 if (copy_to_user(argp, &r, sizeof(r))) in phantom_ioctl()
166 if (copy_from_user(&rs, argp, sizeof(rs))) in phantom_ioctl()
179 if (copy_to_user(argp, &rs, sizeof(rs))) in phantom_ioctl()
/linux-4.4.14/drivers/block/
Dcciss.c1298 static int cciss_getpciinfo(ctlr_info_t *h, void __user *argp) in cciss_getpciinfo() argument
1302 if (!argp) in cciss_getpciinfo()
1308 if (copy_to_user(argp, &pciinfo, sizeof(cciss_pci_info_struct))) in cciss_getpciinfo()
1313 static int cciss_getintinfo(ctlr_info_t *h, void __user *argp) in cciss_getintinfo() argument
1318 if (!argp) in cciss_getintinfo()
1325 (argp, &intinfo, sizeof(cciss_coalint_struct))) in cciss_getintinfo()
1330 static int cciss_setintinfo(ctlr_info_t *h, void __user *argp) in cciss_setintinfo() argument
1336 if (!argp) in cciss_setintinfo()
1340 if (copy_from_user(&intinfo, argp, sizeof(intinfo))) in cciss_setintinfo()
1361 static int cciss_getnodename(ctlr_info_t *h, void __user *argp) in cciss_getnodename() argument
[all …]
Dataflop.c1521 void __user *argp = (void __user *)param; in fd_locked_ioctl() local
1548 if (copy_to_user(argp, &getprm, sizeof(getprm))) in fd_locked_ioctl()
1567 if (copy_from_user(&setprm, argp, sizeof(setprm))) in fd_locked_ioctl()
1674 if (copy_from_user(&fmt_desc, argp, sizeof(fmt_desc))) in fd_locked_ioctl()
/linux-4.4.14/virt/kvm/
Dkvm_main.c2340 void __user *argp = (void __user *)arg; in kvm_vcpu_ioctl() local
2393 if (copy_to_user(argp, kvm_regs, sizeof(struct kvm_regs))) in kvm_vcpu_ioctl()
2404 kvm_regs = memdup_user(argp, sizeof(*kvm_regs)); in kvm_vcpu_ioctl()
2422 if (copy_to_user(argp, kvm_sregs, sizeof(struct kvm_sregs))) in kvm_vcpu_ioctl()
2428 kvm_sregs = memdup_user(argp, sizeof(*kvm_sregs)); in kvm_vcpu_ioctl()
2444 if (copy_to_user(argp, &mp_state, sizeof(mp_state))) in kvm_vcpu_ioctl()
2453 if (copy_from_user(&mp_state, argp, sizeof(mp_state))) in kvm_vcpu_ioctl()
2462 if (copy_from_user(&tr, argp, sizeof(tr))) in kvm_vcpu_ioctl()
2468 if (copy_to_user(argp, &tr, sizeof(tr))) in kvm_vcpu_ioctl()
2477 if (copy_from_user(&dbg, argp, sizeof(dbg))) in kvm_vcpu_ioctl()
[all …]
Dvfio.c118 int32_t __user *argp = (int32_t __user *)(unsigned long)arg; in kvm_vfio_set_group() local
125 if (get_user(fd, argp)) in kvm_vfio_set_group()
167 if (get_user(fd, argp)) in kvm_vfio_set_group()
/linux-4.4.14/drivers/cdrom/
Dcdrom.c2272 void __user *argp) in cdrom_ioctl_multisession() argument
2283 if (copy_from_user(&ms_info, argp, sizeof(ms_info))) in cdrom_ioctl_multisession()
2297 if (copy_to_user(argp, &ms_info, sizeof(ms_info))) in cdrom_ioctl_multisession()
2503 void __user *argp) in cdrom_ioctl_get_mcn() argument
2516 if (copy_to_user(argp, &mcn, sizeof(mcn))) in cdrom_ioctl_get_mcn()
2591 void __user *argp) in cdrom_ioctl_get_subchnl() argument
2599 if (copy_from_user(&q, argp, sizeof(q))) in cdrom_ioctl_get_subchnl()
2615 if (copy_to_user(argp, &q, sizeof(q))) in cdrom_ioctl_get_subchnl()
2622 void __user *argp) in cdrom_ioctl_read_tochdr() argument
2629 if (copy_from_user(&header, argp, sizeof(header))) in cdrom_ioctl_read_tochdr()
[all …]
/linux-4.4.14/drivers/net/
Dtun.c216 static long tun_get_vnet_be(struct tun_struct *tun, int __user *argp) in tun_get_vnet_be() argument
220 if (put_user(be, argp)) in tun_get_vnet_be()
226 static long tun_set_vnet_be(struct tun_struct *tun, int __user *argp) in tun_set_vnet_be() argument
230 if (get_user(be, argp)) in tun_set_vnet_be()
246 static long tun_get_vnet_be(struct tun_struct *tun, int __user *argp) in tun_get_vnet_be() argument
251 static long tun_set_vnet_be(struct tun_struct *tun, int __user *argp) in tun_set_vnet_be() argument
1881 void __user* argp = (void __user*)arg; in __tun_chr_ioctl() local
1892 if (copy_from_user(&ifr, argp, ifreq_len)) in __tun_chr_ioctl()
1903 (unsigned int __user*)argp); in __tun_chr_ioctl()
1919 if (copy_to_user(argp, &ifr, ifreq_len)) in __tun_chr_ioctl()
[all …]
Dmacvtap.c90 static long macvtap_get_vnet_be(struct macvtap_queue *q, int __user *argp) in macvtap_get_vnet_be() argument
95 static long macvtap_set_vnet_be(struct macvtap_queue *q, int __user *argp) in macvtap_set_vnet_be() argument
1064 void __user *argp = (void __user *)arg; in macvtap_ioctl() local
1065 struct ifreq __user *ifr = argp; in macvtap_ioctl()
1066 unsigned int __user *up = argp; in macvtap_ioctl()
1068 int __user *sp = argp; in macvtap_ioctl()
/linux-4.4.14/drivers/scsi/
Dch.c611 void __user *argp = (void __user *)arg; in ch_ioctl() local
629 if (copy_to_user(argp, &params, sizeof(params))) in ch_ioctl()
654 if (copy_to_user(argp, &vparams, sizeof(vparams))) in ch_ioctl()
663 if (copy_from_user(&pos, argp, sizeof (pos))) in ch_ioctl()
682 if (copy_from_user(&mv, argp, sizeof (mv))) in ch_ioctl()
704 if (copy_from_user(&mv, argp, sizeof (mv))) in ch_ioctl()
729 if (copy_from_user(&ces, argp, sizeof (ces))) in ch_ioctl()
745 if (copy_from_user(&cge, argp, sizeof (cge))) in ch_ioctl()
810 if (copy_to_user(argp, &cge, sizeof (cge))) in ch_ioctl()
828 if (copy_from_user(&csv, argp, sizeof(csv))) in ch_ioctl()
[all …]
Dsr.c550 void __user *argp = (void __user *)arg; in sr_block_ioctl() local
567 ret = scsi_ioctl(sdev, cmd, argp); in sr_block_ioctl()
575 ret = scsi_ioctl(sdev, cmd, argp); in sr_block_ioctl()
/linux-4.4.14/fs/nfs/
Dread.c239 struct nfs_pgio_args *argp = &hdr->args; in nfs_readpage_retry() local
246 nfs_set_pgio_error(hdr, -EIO, argp->offset); in nfs_readpage_retry()
258 argp->offset += resp->count; in nfs_readpage_retry()
259 argp->pgbase += resp->count; in nfs_readpage_retry()
260 argp->count -= resp->count; in nfs_readpage_retry()
Dnfs4file.c302 static long nfs42_ioctl_clone_range(struct file *dst_file, void __user *argp) in nfs42_ioctl_clone_range() argument
306 if (copy_from_user(&args, argp, sizeof(args))) in nfs42_ioctl_clone_range()
315 void __user *argp = (void __user *)arg; in nfs4_ioctl() local
321 return nfs42_ioctl_clone_range(file, argp); in nfs4_ioctl()
Dwrite.c1402 struct nfs_pgio_args *argp = &hdr->args; in nfs_writeback_check_extend() local
1404 u64 size = argp->offset + resp->count; in nfs_writeback_check_extend()
1487 struct nfs_pgio_args *argp = &hdr->args; in nfs_writeback_result() local
1490 if (resp->count < argp->count) { in nfs_writeback_result()
1501 argp->count); in nfs_writeback_result()
1504 nfs_set_pgio_error(hdr, -EIO, argp->offset); in nfs_writeback_result()
1519 argp->offset += resp->count; in nfs_writeback_result()
1520 argp->pgbase += resp->count; in nfs_writeback_result()
1521 argp->count -= resp->count; in nfs_writeback_result()
1526 argp->stable = NFS_FILE_SYNC; in nfs_writeback_result()
Dcallback_xdr.c60 static __be32 nfs4_callback_null(struct svc_rqst *rqstp, void *argp, void *resp) in nfs4_callback_null() argument
824 struct xdr_stream *xdr_in, void *argp, in process_op() argument
868 status = op->decode_args(rqstp, xdr_in, argp); in process_op()
870 status = op->process_op(argp, resp, cps); in process_op()
887 static __be32 nfs4_callback_compound(struct svc_rqst *rqstp, void *argp, void *resp) in nfs4_callback_compound() argument
926 argp, &xdr_out, resp, &cps); in nfs4_callback_compound()
/linux-4.4.14/fs/ocfs2/
Dioctl.c857 void __user *argp = (void __user *)arg; in ocfs2_ioctl() local
914 if (copy_from_user(&args, argp, sizeof(args))) in ocfs2_ioctl()
922 if (copy_from_user(&info, argp, sizeof(struct ocfs2_info))) in ocfs2_ioctl()
939 if (copy_from_user(&range, argp, sizeof(range))) in ocfs2_ioctl()
948 if (copy_to_user(argp, &range, sizeof(range))) in ocfs2_ioctl()
954 return ocfs2_ioctl_move_extents(filp, argp); in ocfs2_ioctl()
967 void __user *argp = (void __user *)arg; in ocfs2_compat_ioctl() local
985 if (copy_from_user(&args, argp, sizeof(args))) in ocfs2_compat_ioctl()
992 if (copy_from_user(&info, argp, sizeof(struct ocfs2_info))) in ocfs2_compat_ioctl()
Dmove_extents.h20 int ocfs2_ioctl_move_extents(struct file *filp, void __user *argp);
Dmove_extents.c977 int ocfs2_ioctl_move_extents(struct file *filp, void __user *argp) in ocfs2_ioctl_move_extents() argument
985 if (!argp) in ocfs2_ioctl_move_extents()
1012 if (copy_from_user(&range, argp, sizeof(range))) { in ocfs2_ioctl_move_extents()
1064 if (copy_to_user(argp, &range, sizeof(range))) in ocfs2_ioctl_move_extents()
/linux-4.4.14/net/
Dsocket.c867 void __user *argp = (void __user *)arg; in sock_do_ioctl() local
876 err = dev_ioctl(net, cmd, argp); in sock_do_ioctl()
890 void __user *argp = (void __user *)arg; in sock_ioctl() local
898 err = dev_ioctl(net, cmd, argp); in sock_ioctl()
902 err = dev_ioctl(net, cmd, argp); in sock_ioctl()
909 if (get_user(pid, (int __user *)argp)) in sock_ioctl()
917 (int __user *)argp); in sock_ioctl()
929 err = br_ioctl_hook(net, cmd, argp); in sock_ioctl()
940 err = vlan_ioctl_hook(net, argp); in sock_ioctl()
951 err = dlci_ioctl_hook(cmd, argp); in sock_ioctl()
[all …]
/linux-4.4.14/drivers/char/ipmi/
Dipmi_watchdog.c708 void __user *argp = (void __user *)arg; in ipmi_ioctl() local
714 i = copy_to_user(argp, &ident, sizeof(ident)); in ipmi_ioctl()
718 i = copy_from_user(&val, argp, sizeof(int)); in ipmi_ioctl()
725 i = copy_to_user(argp, &timeout, sizeof(timeout)); in ipmi_ioctl()
731 i = copy_from_user(&val, argp, sizeof(int)); in ipmi_ioctl()
738 i = copy_to_user(argp, &pretimeout, sizeof(pretimeout)); in ipmi_ioctl()
747 i = copy_from_user(&val, argp, sizeof(int)); in ipmi_ioctl()
764 i = copy_to_user(argp, &val, sizeof(val)); in ipmi_ioctl()
/linux-4.4.14/arch/powerpc/kvm/
Dpowerpc.c1162 void __user *argp = (void __user *)arg; in kvm_arch_vcpu_ioctl() local
1169 if (copy_from_user(&irq, argp, sizeof(irq))) in kvm_arch_vcpu_ioctl()
1179 if (copy_from_user(&cap, argp, sizeof(cap))) in kvm_arch_vcpu_ioctl()
1190 if (copy_from_user(&reg, argp, sizeof(reg))) in kvm_arch_vcpu_ioctl()
1203 if (copy_from_user(&dirty, argp, sizeof(dirty))) in kvm_arch_vcpu_ioctl()
1309 void __user *argp = (void __user *)arg; in kvm_arch_vm_ioctl() local
1317 if (copy_to_user(argp, &pvinfo, sizeof(pvinfo))) { in kvm_arch_vm_ioctl()
1328 if (copy_from_user(&cap, argp, sizeof(cap))) in kvm_arch_vm_ioctl()
1338 if (copy_from_user(&create_tce, argp, sizeof(create_tce))) in kvm_arch_vm_ioctl()
1349 if (r >= 0 && copy_to_user(argp, &info, sizeof(info))) in kvm_arch_vm_ioctl()
[all …]
Dbook3s_rtas.c188 int kvm_vm_ioctl_rtas_define_token(struct kvm *kvm, void __user *argp) in kvm_vm_ioctl_rtas_define_token() argument
193 if (copy_from_user(&args, argp, sizeof(args))) in kvm_vm_ioctl_rtas_define_token()
/linux-4.4.14/arch/arm/kvm/
Darm.c821 void __user *argp = (void __user *)arg; in kvm_arch_vcpu_ioctl() local
827 if (copy_from_user(&init, argp, sizeof(init))) in kvm_arch_vcpu_ioctl()
839 if (copy_from_user(&reg, argp, sizeof(reg))) in kvm_arch_vcpu_ioctl()
847 struct kvm_reg_list __user *user_list = argp; in kvm_arch_vcpu_ioctl()
926 void __user *argp = (void __user *)arg; in kvm_arch_vm_ioctl() local
935 if (copy_from_user(&dev_addr, argp, sizeof(dev_addr))) in kvm_arch_vm_ioctl()
947 if (copy_to_user(argp, &init, sizeof(init))) in kvm_arch_vm_ioctl()
/linux-4.4.14/drivers/video/fbdev/kyro/
Dfbdev.c584 void __user *argp = (void __user *)arg; in kyrofb_ioctl() local
588 if (copy_from_user(&ol_create, argp, sizeof(overlay_create))) in kyrofb_ioctl()
599 if (copy_from_user(&ol_viewport_set, argp, in kyrofb_ioctl()
620 if (copy_to_user(argp, &deviceInfo.ulOverlayUVStride, sizeof(deviceInfo.ulOverlayUVStride))) in kyrofb_ioctl()
624 if (copy_to_user(argp, &deviceInfo.ulOverlayStride, sizeof(deviceInfo.ulOverlayStride))) in kyrofb_ioctl()
628 if (copy_to_user(argp, &deviceInfo.ulOverlayOffset, sizeof(deviceInfo.ulOverlayOffset))) in kyrofb_ioctl()
/linux-4.4.14/drivers/staging/vme/devices/
Dvme_user.c304 void __user *argp = (void __user *)arg; in vme_user_ioctl() local
310 copied = copy_from_user(&irq_req, argp, in vme_user_ioctl()
336 copied = copy_to_user(argp, &master, in vme_user_ioctl()
352 copied = copy_from_user(&master, argp, sizeof(master)); in vme_user_ioctl()
381 copied = copy_to_user(argp, &slave, in vme_user_ioctl()
392 copied = copy_from_user(&slave, argp, sizeof(slave)); in vme_user_ioctl()
/linux-4.4.14/sound/drivers/opl3/
Dopl3_synth.c95 void __user *argp = (void __user *)arg; in snd_opl3_ioctl() local
108 if (copy_to_user(argp, &info, sizeof(struct snd_dm_fm_info))) in snd_opl3_ioctl()
126 if (copy_from_user(&note, argp, sizeof(struct snd_dm_fm_note))) in snd_opl3_ioctl()
137 if (copy_from_user(&voice, argp, sizeof(struct snd_dm_fm_voice))) in snd_opl3_ioctl()
148 if (copy_from_user(&params, argp, sizeof(struct snd_dm_fm_params))) in snd_opl3_ioctl()
/linux-4.4.14/arch/x86/kvm/
Dassigned-dev.c977 void __user *argp = (void __user *)arg; in kvm_vm_ioctl_assigned_device() local
985 if (copy_from_user(&assigned_dev, argp, sizeof assigned_dev)) in kvm_vm_ioctl_assigned_device()
1000 if (copy_from_user(&assigned_irq, argp, sizeof assigned_irq)) in kvm_vm_ioctl_assigned_device()
1011 if (copy_from_user(&assigned_irq, argp, sizeof assigned_irq)) in kvm_vm_ioctl_assigned_device()
1022 if (copy_from_user(&assigned_dev, argp, sizeof assigned_dev)) in kvm_vm_ioctl_assigned_device()
1032 if (copy_from_user(&entry_nr, argp, sizeof entry_nr)) in kvm_vm_ioctl_assigned_device()
1042 if (copy_from_user(&entry, argp, sizeof entry)) in kvm_vm_ioctl_assigned_device()
1053 if (copy_from_user(&assigned_dev, argp, sizeof assigned_dev)) in kvm_vm_ioctl_assigned_device()
Dx86.c2618 void __user *argp = (void __user *)arg; in kvm_arch_dev_ioctl() local
2623 struct kvm_msr_list __user *user_msr_list = argp; in kvm_arch_dev_ioctl()
2650 struct kvm_cpuid2 __user *cpuid_arg = argp; in kvm_arch_dev_ioctl()
2673 if (copy_to_user(argp, &mce_cap, sizeof mce_cap)) in kvm_arch_dev_ioctl()
3203 void __user *argp = (void __user *)arg; in kvm_arch_vcpu_ioctl() local
3227 if (copy_to_user(argp, u.lapic, sizeof(struct kvm_lapic_state))) in kvm_arch_vcpu_ioctl()
3236 u.lapic = memdup_user(argp, sizeof(*u.lapic)); in kvm_arch_vcpu_ioctl()
3247 if (copy_from_user(&irq, argp, sizeof irq)) in kvm_arch_vcpu_ioctl()
3261 struct kvm_cpuid __user *cpuid_arg = argp; in kvm_arch_vcpu_ioctl()
3271 struct kvm_cpuid2 __user *cpuid_arg = argp; in kvm_arch_vcpu_ioctl()
[all …]
/linux-4.4.14/drivers/media/rc/
Dir-lirc-codec.c185 u32 __user *argp = (u32 __user *)(arg); in ir_lirc_ioctl() local
198 ret = get_user(val, argp); in ir_lirc_ioctl()
307 ret = put_user(val, argp); in ir_lirc_ioctl()
/linux-4.4.14/drivers/media/usb/pvrusb2/
Dpvrusb2-encoder.c145 u32 *argp) in pvr2_encoder_cmd() argument
224 wrData[idx+4] = argp[idx]; in pvr2_encoder_cmd()
305 argp[idx] = rdData[idx+4]; in pvr2_encoder_cmd()
/linux-4.4.14/drivers/scsi/megaraid/
Dmegaraid_mm.c122 void __user *argp = (void __user *)arg; in mraid_mm_ioctl() local
136 if (copy_from_user(signature, argp, EXT_IOCTL_SIGN_SZ)) { in mraid_mm_ioctl()
157 rval = handle_drvrcmd(argp, old_ioctl, &drvrcmd_rval); in mraid_mm_ioctl()
165 if ((adp = mraid_mm_get_adapter(argp, &rval)) == NULL) { in mraid_mm_ioctl()
188 if ((rval = mimd_to_kioc(argp, adp, kioc))) { in mraid_mm_ioctl()
211 rval = kioc_to_mimd(kioc, argp); in mraid_mm_ioctl()
/linux-4.4.14/net/rose/
Daf_rose.c1280 void __user *argp = (void __user *)arg; in rose_ioctl() local
1289 return put_user(amount, (unsigned int __user *) argp); in rose_ioctl()
1298 return put_user(amount, (unsigned int __user *) argp); in rose_ioctl()
1302 return sock_get_timestamp(sk, (struct timeval __user *) argp); in rose_ioctl()
1305 return sock_get_timestampns(sk, (struct timespec __user *) argp); in rose_ioctl()
1324 return rose_rt_ioctl(cmd, argp); in rose_ioctl()
1330 return copy_to_user(argp, &rose_cause, sizeof(struct rose_cause_struct)) ? -EFAULT : 0; in rose_ioctl()
1335 if (copy_from_user(&rose_cause, argp, sizeof(struct rose_cause_struct))) in rose_ioctl()
1346 if (copy_from_user(&rose_callsign, argp, sizeof(ax25_address))) in rose_ioctl()
1354 return copy_to_user(argp, &rose_callsign, sizeof(ax25_address)) ? -EFAULT : 0; in rose_ioctl()
/linux-4.4.14/net/ax25/
Daf_ax25.c1684 void __user *argp = (void __user *)arg; in ax25_ioctl() local
1695 res = put_user(amount, (int __user *)argp); in ax25_ioctl()
1705 res = put_user(amount, (int __user *) argp); in ax25_ioctl()
1710 res = sock_get_timestamp(sk, argp); in ax25_ioctl()
1714 res = sock_get_timestampns(sk, argp); in ax25_ioctl()
1721 if (copy_from_user(&sax25, argp, sizeof(sax25))) { in ax25_ioctl()
1735 if (get_user(amount, (long __user *)argp)) { in ax25_ioctl()
1755 res = ax25_rt_ioctl(cmd, argp); in ax25_ioctl()
1763 res = ax25_ctl_ioctl(cmd, argp); in ax25_ioctl()
1800 if (copy_to_user(argp, &ax25_info, sizeof(struct ax25_info_struct_deprecated))) { in ax25_ioctl()
[all …]
/linux-4.4.14/drivers/tty/
Dmxser.c1484 static int mxser_ioctl_special(unsigned int cmd, void __user *argp) in mxser_ioctl_special() argument
1498 return put_user(ttymajor, (int __user *)argp); in mxser_ioctl_special()
1506 return put_user(result, (unsigned long __user *)argp); in mxser_ioctl_special()
1510 if (copy_to_user(argp, &mxvar_log, sizeof(mxvar_log))) in mxser_ioctl_special()
1514 struct mxser_mstatus ms, __user *msu = argp; in mxser_ioctl_special()
1631 if (copy_to_user(argp, me, sizeof(*me))) in mxser_ioctl_special()
1670 void __user *argp = (void __user *)arg; in mxser_ioctl() local
1674 return mxser_ioctl_special(cmd, argp); in mxser_ioctl()
1688 if (get_user(opmode, (int __user *) argp)) in mxser_ioctl()
1709 if (put_user(opmode, (int __user *)argp)) in mxser_ioctl()
[all …]
Dmoxa.c295 void __user *argp = (void __user *)arg; in moxa_ioctl() local
308 if (copy_to_user(argp, &moxaLog, sizeof(moxaLog))) in moxa_ioctl()
315 struct moxaq_str __user *argm = argp; in moxa_ioctl()
337 ret = put_user(status, (unsigned long __user *)argp); in moxa_ioctl()
341 ret = put_user(status, (unsigned long __user *)argp); in moxa_ioctl()
344 struct mxser_mstatus __user *argm = argp; in moxa_ioctl()
385 ret = moxa_get_serial_info(ch, argp); in moxa_ioctl()
390 ret = moxa_set_serial_info(ch, argp); in moxa_ioctl()
Damiserial.c1245 void __user *argp = (void __user *)arg; in rs_ioctl() local
1262 return get_serial_info(tty, info, argp); in rs_ioctl()
1264 return set_serial_info(tty, info, argp); in rs_ioctl()
1269 return get_lsr_info(info, argp); in rs_ioctl()
1272 if (copy_to_user(argp, in rs_ioctl()
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/
Dgm204.c63 pmu_args(struct nv50_devinit *init, u32 argp, u32 argi) in pmu_args() argument
66 nvkm_wr32(device, 0x10a1c0, argp); in pmu_args()
/linux-4.4.14/drivers/lightnvm/
Dcore.c793 void __user *argp = (void __user *)arg; in nvm_ctl_ioctl() local
797 return nvm_ioctl_info(file, argp); in nvm_ctl_ioctl()
799 return nvm_ioctl_get_devices(file, argp); in nvm_ctl_ioctl()
801 return nvm_ioctl_dev_create(file, argp); in nvm_ctl_ioctl()
803 return nvm_ioctl_dev_remove(file, argp); in nvm_ctl_ioctl()
/linux-4.4.14/drivers/video/fbdev/core/
Dfbmem.c1097 void __user *argp = (void __user *)arg; in do_fb_ioctl() local
1107 ret = copy_to_user(argp, &var, sizeof(var)) ? -EFAULT : 0; in do_fb_ioctl()
1110 if (copy_from_user(&var, argp, sizeof(var))) in do_fb_ioctl()
1122 if (!ret && copy_to_user(argp, &var, sizeof(var))) in do_fb_ioctl()
1131 ret = copy_to_user(argp, &fix, sizeof(fix)) ? -EFAULT : 0; in do_fb_ioctl()
1134 if (copy_from_user(&cmap, argp, sizeof(cmap))) in do_fb_ioctl()
1139 if (copy_from_user(&cmap, argp, sizeof(cmap))) in do_fb_ioctl()
1148 if (copy_from_user(&var, argp, sizeof(var))) in do_fb_ioctl()
1158 if (ret == 0 && copy_to_user(argp, &var, sizeof(var))) in do_fb_ioctl()
1165 if (copy_from_user(&con2fb, argp, sizeof(con2fb))) in do_fb_ioctl()
[all …]
/linux-4.4.14/arch/s390/kvm/
Dkvm-s390.c919 void __user *argp = (void __user *)arg; in kvm_arch_vm_ioctl() local
928 if (copy_from_user(&s390int, argp, sizeof(s390int))) in kvm_arch_vm_ioctl()
936 if (copy_from_user(&cap, argp, sizeof(cap))) in kvm_arch_vm_ioctl()
977 if (copy_from_user(&args, argp, in kvm_arch_vm_ioctl()
987 if (copy_from_user(&args, argp, in kvm_arch_vm_ioctl()
2513 void __user *argp = (void __user *)arg; in kvm_arch_vcpu_ioctl() local
2522 if (copy_from_user(&s390irq, argp, sizeof(s390irq))) in kvm_arch_vcpu_ioctl()
2532 if (copy_from_user(&s390int, argp, sizeof(s390int))) in kvm_arch_vcpu_ioctl()
2548 if (copy_from_user(&psw, argp, sizeof(psw))) in kvm_arch_vcpu_ioctl()
2560 if (copy_from_user(&reg, argp, sizeof(reg))) in kvm_arch_vcpu_ioctl()
[all …]
/linux-4.4.14/fs/gfs2/
Drgrp.h78 extern int gfs2_fitrim(struct file *filp, void __user *argp);
/linux-4.4.14/drivers/video/fbdev/matrox/
Dmatroxfb_base.c876 void __user *argp = (void __user *)arg; in matroxfb_ioctl() local
894 if (copy_to_user(argp, &vblank, sizeof(vblank))) in matroxfb_ioctl()
913 if (copy_from_user(&mom, argp, sizeof(mom))) in matroxfb_ioctl()
963 if (copy_from_user(&mom, argp, sizeof(mom))) in matroxfb_ioctl()
978 if (copy_to_user(argp, &mom, sizeof(mom))) in matroxfb_ioctl()
988 if (copy_from_user(&tmp, argp, sizeof(tmp))) in matroxfb_ioctl()
1096 if (copy_to_user(argp, &r, sizeof(r))) in matroxfb_ioctl()
1106 if (copy_from_user(&qctrl, argp, sizeof(qctrl))) in matroxfb_ioctl()
1119 copy_to_user(argp, &qctrl, sizeof(qctrl))) in matroxfb_ioctl()
1128 if (copy_from_user(&ctrl, argp, sizeof(ctrl))) in matroxfb_ioctl()
[all …]
/linux-4.4.14/net/netrom/
Daf_netrom.c1194 void __user *argp = (void __user *)arg; in nr_ioctl() local
1206 return put_user(amount, (int __user *)argp); in nr_ioctl()
1218 return put_user(amount, (int __user *)argp); in nr_ioctl()
1223 ret = sock_get_timestamp(sk, argp); in nr_ioctl()
1229 ret = sock_get_timestampns(sk, argp); in nr_ioctl()
1250 return nr_rt_ioctl(cmd, argp); in nr_ioctl()
/linux-4.4.14/net/bluetooth/
Dhci_sock.c678 void __user *argp = (void __user *) arg; in hci_sock_ioctl() local
695 return hci_get_dev_list(argp); in hci_sock_ioctl()
698 return hci_get_dev_info(argp); in hci_sock_ioctl()
701 return hci_get_conn_list(argp); in hci_sock_ioctl()
733 return hci_dev_cmd(cmd, argp); in hci_sock_ioctl()
736 return hci_inquiry(argp); in hci_sock_ioctl()
/linux-4.4.14/net/ipx/
Daf_ipx.c1840 void __user *argp = (void __user *)arg; in ipx_ioctl() local
1848 rc = put_user(amount, (int __user *)argp); in ipx_ioctl()
1856 rc = put_user(amount, (int __user *)argp); in ipx_ioctl()
1863 rc = ipxrtr_ioctl(cmd, argp); in ipx_ioctl()
1872 rc = ipxitf_ioctl(cmd, argp); in ipx_ioctl()
1875 rc = ipxcfg_get_config_data(argp); in ipx_ioctl()
1886 (const unsigned short __user *)argp); in ipx_ioctl()
1889 rc = sock_get_timestamp(sk, argp); in ipx_ioctl()
/linux-4.4.14/net/appletalk/
Dddp.c1786 void __user *argp = (void __user *)arg; in atalk_ioctl() local
1795 rc = put_user(amount, (int __user *)argp); in atalk_ioctl()
1808 rc = put_user(amount, (int __user *)argp); in atalk_ioctl()
1812 rc = sock_get_timestamp(sk, argp); in atalk_ioctl()
1815 rc = sock_get_timestampns(sk, argp); in atalk_ioctl()
1822 rc = atrtr_ioctl(cmd, argp); in atalk_ioctl()
1833 rc = atif_ioctl(cmd, argp); in atalk_ioctl()
/linux-4.4.14/arch/mips/kvm/
Dmips.c903 void __user *argp = (void __user *)arg; in kvm_arch_vcpu_ioctl() local
911 if (copy_from_user(&reg, argp, sizeof(reg))) in kvm_arch_vcpu_ioctl()
919 struct kvm_reg_list __user *user_list = argp; in kvm_arch_vcpu_ioctl()
947 if (copy_from_user(&irq, argp, sizeof(irq))) in kvm_arch_vcpu_ioctl()
960 if (copy_from_user(&cap, argp, sizeof(cap))) in kvm_arch_vcpu_ioctl()
/linux-4.4.14/drivers/char/pcmcia/
Dcm4000_cs.c1407 void __user *argp = (void __user *)arg; in cmm_ioctl() local
1448 if (!access_ok(VERIFY_WRITE, argp, size)) in cmm_ioctl()
1452 if (!access_ok(VERIFY_READ, argp, size)) in cmm_ioctl()
1474 if (copy_to_user(argp, &status, sizeof(int))) in cmm_ioctl()
1481 struct atreq __user *atreq = argp; in cmm_ioctl()
1574 if (copy_from_user(&krnptsreq, argp, in cmm_ioctl()
/linux-4.4.14/drivers/macintosh/
Dvia-pmu.c2287 __u32 __user *argp = (__u32 __user *)arg; in pmu_ioctl() local
2297 return put_user(0, argp); in pmu_ioctl()
2299 return put_user(1, argp); in pmu_ioctl()
2311 return put_user(brightness, argp); in pmu_ioctl()
2318 error = get_user(brightness, argp); in pmu_ioctl()
2340 return put_user(pmu_kind, argp); in pmu_ioctl()
2342 return put_user(pmu_has_adb, argp); in pmu_ioctl()
/linux-4.4.14/Documentation/networking/
Dpacket_mmap.txt692 int main(int argc, char **argp)
698 fprintf(stderr, "Usage: %s INTERFACE {hash|lb}\n", argp[0]);
702 if (!strcmp(argp[2], "hash"))
704 else if (!strcmp(argp[2], "lb"))
707 fprintf(stderr, "Unknown fanout type [%s]\n", argp[2]);
711 device_name = argp[1];
931 int main(int argc, char **argp)
942 fprintf(stderr, "Usage: %s INTERFACE\n", argp[0]);
949 fd = setup_socket(&ring, argp[argc - 1]);
/linux-4.4.14/drivers/gpu/drm/radeon/
Dradeon_ioc32.c136 drm_radeon_stipple32_t __user *argp = (void __user *)arg; in compat_radeon_cp_stipple() local
140 if (get_user(mask, &argp->mask)) in compat_radeon_cp_stipple()
/linux-4.4.14/net/wireless/
Dwext-core.c1111 void __user *argp = (void __user *)arg; in compat_wext_handle_ioctl() local
1117 if (copy_from_user(&iwr, argp, sizeof(struct iwreq))) in compat_wext_handle_ioctl()
1134 copy_to_user(argp, &iwr, sizeof(struct iwreq))) in compat_wext_handle_ioctl()
/linux-4.4.14/sound/isa/wavefront/
Dwavefront_synth.c1648 void __user *argp = (void __user *)arg; in snd_wavefront_synth_ioctl() local
1663 if (wavefront_load_patch (dev, argp) != 0) { in snd_wavefront_synth_ioctl()
1669 wc = memdup_user(argp, sizeof(*wc)); in snd_wavefront_synth_ioctl()
1675 else if (copy_to_user (argp, wc, sizeof (*wc))) in snd_wavefront_synth_ioctl()
/linux-4.4.14/sound/pci/emu10k1/
Demufx.c2515 void __user *argp = (void __user *)arg; in snd_emu10k1_fx8010_ioctl() local
2521 return put_user(SNDRV_EMU10K1_VERSION, (int __user *)argp); in snd_emu10k1_fx8010_ioctl()
2527 if (copy_to_user(argp, info, sizeof(*info))) { in snd_emu10k1_fx8010_ioctl()
2537 icode = memdup_user(argp, sizeof(*icode)); in snd_emu10k1_fx8010_ioctl()
2544 icode = memdup_user(argp, sizeof(*icode)); in snd_emu10k1_fx8010_ioctl()
2548 if (res == 0 && copy_to_user(argp, icode, sizeof(*icode))) { in snd_emu10k1_fx8010_ioctl()
2555 ipcm = memdup_user(argp, sizeof(*ipcm)); in snd_emu10k1_fx8010_ioctl()
2562 ipcm = memdup_user(argp, sizeof(*ipcm)); in snd_emu10k1_fx8010_ioctl()
2566 if (res == 0 && copy_to_user(argp, ipcm, sizeof(*ipcm))) { in snd_emu10k1_fx8010_ioctl()
2575 if (get_user(addr, (unsigned int __user *)argp)) in snd_emu10k1_fx8010_ioctl()
[all …]

12