/linux-4.1.27/fs/nfsd/ |
H A D | nfs3proc.c | 34 nfsd3_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) nfsd3_proc_null() argument 43 nfsd3_proc_getattr(struct svc_rqst *rqstp, struct nfsd_fhandle *argp, nfsd3_proc_getattr() argument 49 SVCFH_fmt(&argp->fh)); nfsd3_proc_getattr() 51 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_getattr() 66 nfsd3_proc_setattr(struct svc_rqst *rqstp, struct nfsd3_sattrargs *argp, nfsd3_proc_setattr() argument 72 SVCFH_fmt(&argp->fh)); nfsd3_proc_setattr() 74 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_setattr() 75 nfserr = nfsd_setattr(rqstp, &resp->fh, &argp->attrs, nfsd3_proc_setattr() 76 argp->check_guard, argp->guardtime); nfsd3_proc_setattr() 84 nfsd3_proc_lookup(struct svc_rqst *rqstp, struct nfsd3_diropargs *argp, nfsd3_proc_lookup() argument 90 SVCFH_fmt(&argp->fh), nfsd3_proc_lookup() 91 argp->len, nfsd3_proc_lookup() 92 argp->name); nfsd3_proc_lookup() 94 fh_copy(&resp->dirfh, &argp->fh); nfsd3_proc_lookup() 98 argp->name, nfsd3_proc_lookup() 99 argp->len, nfsd3_proc_lookup() 108 nfsd3_proc_access(struct svc_rqst *rqstp, struct nfsd3_accessargs *argp, nfsd3_proc_access() argument 114 SVCFH_fmt(&argp->fh), nfsd3_proc_access() 115 argp->access); nfsd3_proc_access() 117 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_access() 118 resp->access = argp->access; nfsd3_proc_access() 127 nfsd3_proc_readlink(struct svc_rqst *rqstp, struct nfsd3_readlinkargs *argp, nfsd3_proc_readlink() argument 132 dprintk("nfsd: READLINK(3) %s\n", SVCFH_fmt(&argp->fh)); nfsd3_proc_readlink() 135 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_readlink() 137 nfserr = nfsd_readlink(rqstp, &resp->fh, argp->buffer, &resp->len); nfsd3_proc_readlink() 145 nfsd3_proc_read(struct svc_rqst *rqstp, struct nfsd3_readargs *argp, nfsd3_proc_read() argument 152 SVCFH_fmt(&argp->fh), nfsd3_proc_read() 153 (unsigned long) argp->count, nfsd3_proc_read() 154 (unsigned long long) argp->offset); nfsd3_proc_read() 160 resp->count = min(argp->count, max_blocksize); nfsd3_proc_read() 163 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_read() 165 argp->offset, nfsd3_proc_read() 166 rqstp->rq_vec, argp->vlen, nfsd3_proc_read() 171 resp->eof = (argp->offset + resp->count) >= inode->i_size; nfsd3_proc_read() 181 nfsd3_proc_write(struct svc_rqst *rqstp, struct nfsd3_writeargs *argp, nfsd3_proc_write() argument 185 unsigned long cnt = argp->len; nfsd3_proc_write() 188 SVCFH_fmt(&argp->fh), nfsd3_proc_write() 189 argp->len, nfsd3_proc_write() 190 (unsigned long long) argp->offset, nfsd3_proc_write() 191 argp->stable? " stable" : ""); nfsd3_proc_write() 193 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_write() 194 resp->committed = argp->stable; nfsd3_proc_write() 196 argp->offset, nfsd3_proc_write() 197 rqstp->rq_vec, argp->vlen, nfsd3_proc_write() 210 nfsd3_proc_create(struct svc_rqst *rqstp, struct nfsd3_createargs *argp, nfsd3_proc_create() argument 218 SVCFH_fmt(&argp->fh), nfsd3_proc_create() 219 argp->len, nfsd3_proc_create() 220 argp->name); nfsd3_proc_create() 222 dirfhp = fh_copy(&resp->dirfh, &argp->fh); nfsd3_proc_create() 224 attr = &argp->attrs; nfsd3_proc_create() 236 nfserr = do_nfsd_create(rqstp, dirfhp, argp->name, argp->len, nfsd3_proc_create() 238 argp->createmode, (u32 *)argp->verf, NULL, NULL); nfsd3_proc_create() 247 nfsd3_proc_mkdir(struct svc_rqst *rqstp, struct nfsd3_createargs *argp, nfsd3_proc_mkdir() argument 253 SVCFH_fmt(&argp->fh), nfsd3_proc_mkdir() 254 argp->len, nfsd3_proc_mkdir() 255 argp->name); nfsd3_proc_mkdir() 257 argp->attrs.ia_valid &= ~ATTR_SIZE; nfsd3_proc_mkdir() 258 fh_copy(&resp->dirfh, &argp->fh); nfsd3_proc_mkdir() 260 nfserr = nfsd_create(rqstp, &resp->dirfh, argp->name, argp->len, nfsd3_proc_mkdir() 261 &argp->attrs, S_IFDIR, 0, &resp->fh); nfsd3_proc_mkdir() 267 nfsd3_proc_symlink(struct svc_rqst *rqstp, struct nfsd3_symlinkargs *argp, nfsd3_proc_symlink() argument 273 SVCFH_fmt(&argp->ffh), nfsd3_proc_symlink() 274 argp->flen, argp->fname, nfsd3_proc_symlink() 275 argp->tlen, argp->tname); nfsd3_proc_symlink() 277 fh_copy(&resp->dirfh, &argp->ffh); nfsd3_proc_symlink() 279 nfserr = nfsd_symlink(rqstp, &resp->dirfh, argp->fname, argp->flen, nfsd3_proc_symlink() 280 argp->tname, &resp->fh); nfsd3_proc_symlink() 288 nfsd3_proc_mknod(struct svc_rqst *rqstp, struct nfsd3_mknodargs *argp, nfsd3_proc_mknod() argument 296 SVCFH_fmt(&argp->fh), nfsd3_proc_mknod() 297 argp->len, nfsd3_proc_mknod() 298 argp->name); nfsd3_proc_mknod() 300 fh_copy(&resp->dirfh, &argp->fh); nfsd3_proc_mknod() 303 if (argp->ftype == 0 || argp->ftype >= NF3BAD) nfsd3_proc_mknod() 305 if (argp->ftype == NF3CHR || argp->ftype == NF3BLK) { nfsd3_proc_mknod() 306 rdev = MKDEV(argp->major, argp->minor); nfsd3_proc_mknod() 307 if (MAJOR(rdev) != argp->major || nfsd3_proc_mknod() 308 MINOR(rdev) != argp->minor) nfsd3_proc_mknod() 311 if (argp->ftype != NF3SOCK && argp->ftype != NF3FIFO) nfsd3_proc_mknod() 314 type = nfs3_ftypes[argp->ftype]; nfsd3_proc_mknod() 315 nfserr = nfsd_create(rqstp, &resp->dirfh, argp->name, argp->len, nfsd3_proc_mknod() 316 &argp->attrs, type, rdev, &resp->fh); nfsd3_proc_mknod() 325 nfsd3_proc_remove(struct svc_rqst *rqstp, struct nfsd3_diropargs *argp, nfsd3_proc_remove() argument 331 SVCFH_fmt(&argp->fh), nfsd3_proc_remove() 332 argp->len, nfsd3_proc_remove() 333 argp->name); nfsd3_proc_remove() 336 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_remove() 337 nfserr = nfsd_unlink(rqstp, &resp->fh, -S_IFDIR, argp->name, argp->len); nfsd3_proc_remove() 346 nfsd3_proc_rmdir(struct svc_rqst *rqstp, struct nfsd3_diropargs *argp, nfsd3_proc_rmdir() argument 352 SVCFH_fmt(&argp->fh), nfsd3_proc_rmdir() 353 argp->len, nfsd3_proc_rmdir() 354 argp->name); nfsd3_proc_rmdir() 356 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_rmdir() 357 nfserr = nfsd_unlink(rqstp, &resp->fh, S_IFDIR, argp->name, argp->len); nfsd3_proc_rmdir() 363 nfsd3_proc_rename(struct svc_rqst *rqstp, struct nfsd3_renameargs *argp, nfsd3_proc_rename() argument 369 SVCFH_fmt(&argp->ffh), nfsd3_proc_rename() 370 argp->flen, nfsd3_proc_rename() 371 argp->fname); nfsd3_proc_rename() 373 SVCFH_fmt(&argp->tfh), nfsd3_proc_rename() 374 argp->tlen, nfsd3_proc_rename() 375 argp->tname); nfsd3_proc_rename() 377 fh_copy(&resp->ffh, &argp->ffh); nfsd3_proc_rename() 378 fh_copy(&resp->tfh, &argp->tfh); nfsd3_proc_rename() 379 nfserr = nfsd_rename(rqstp, &resp->ffh, argp->fname, argp->flen, nfsd3_proc_rename() 380 &resp->tfh, argp->tname, argp->tlen); nfsd3_proc_rename() 385 nfsd3_proc_link(struct svc_rqst *rqstp, struct nfsd3_linkargs *argp, nfsd3_proc_link() argument 391 SVCFH_fmt(&argp->ffh)); nfsd3_proc_link() 393 SVCFH_fmt(&argp->tfh), nfsd3_proc_link() 394 argp->tlen, nfsd3_proc_link() 395 argp->tname); nfsd3_proc_link() 397 fh_copy(&resp->fh, &argp->ffh); nfsd3_proc_link() 398 fh_copy(&resp->tfh, &argp->tfh); nfsd3_proc_link() 399 nfserr = nfsd_link(rqstp, &resp->tfh, argp->tname, argp->tlen, nfsd3_proc_link() 408 nfsd3_proc_readdir(struct svc_rqst *rqstp, struct nfsd3_readdirargs *argp, nfsd3_proc_readdir() argument 415 SVCFH_fmt(&argp->fh), nfsd3_proc_readdir() 416 argp->count, (u32) argp->cookie); nfsd3_proc_readdir() 420 count = (argp->count >> 2) - 2; nfsd3_proc_readdir() 423 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_readdir() 427 resp->buffer = argp->buffer; nfsd3_proc_readdir() 429 nfserr = nfsd_readdir(rqstp, &resp->fh, (loff_t*) &argp->cookie, nfsd3_proc_readdir() 431 memcpy(resp->verf, argp->verf, 8); nfsd3_proc_readdir() 432 resp->count = resp->buffer - argp->buffer; nfsd3_proc_readdir() 434 xdr_encode_hyper(resp->offset, argp->cookie); nfsd3_proc_readdir() 444 nfsd3_proc_readdirplus(struct svc_rqst *rqstp, struct nfsd3_readdirargs *argp, nfsd3_proc_readdirplus() argument 454 SVCFH_fmt(&argp->fh), nfsd3_proc_readdirplus() 455 argp->count, (u32) argp->cookie); nfsd3_proc_readdirplus() 459 resp->count = (argp->count >> 2) - 2; nfsd3_proc_readdirplus() 462 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_readdirplus() 465 resp->buffer = argp->buffer; nfsd3_proc_readdirplus() 468 offset = argp->cookie; nfsd3_proc_readdirplus() 481 memcpy(resp->verf, argp->verf, 8); nfsd3_proc_readdirplus() 511 nfsd3_proc_fsstat(struct svc_rqst * rqstp, struct nfsd_fhandle *argp, nfsd3_proc_fsstat() argument 517 SVCFH_fmt(&argp->fh)); nfsd3_proc_fsstat() 519 nfserr = nfsd_statfs(rqstp, &argp->fh, &resp->stats, 0); nfsd3_proc_fsstat() 520 fh_put(&argp->fh); nfsd3_proc_fsstat() 528 nfsd3_proc_fsinfo(struct svc_rqst * rqstp, struct nfsd_fhandle *argp, nfsd3_proc_fsinfo() argument 535 SVCFH_fmt(&argp->fh)); nfsd3_proc_fsinfo() 547 nfserr = fh_verify(rqstp, &argp->fh, 0, nfsd3_proc_fsinfo() 554 struct super_block *sb = d_inode(argp->fh.fh_dentry)->i_sb; nfsd3_proc_fsinfo() 563 fh_put(&argp->fh); nfsd3_proc_fsinfo() 571 nfsd3_proc_pathconf(struct svc_rqst * rqstp, struct nfsd_fhandle *argp, nfsd3_proc_pathconf() argument 577 SVCFH_fmt(&argp->fh)); nfsd3_proc_pathconf() 587 nfserr = fh_verify(rqstp, &argp->fh, 0, NFSD_MAY_NOP); nfsd3_proc_pathconf() 590 struct super_block *sb = d_inode(argp->fh.fh_dentry)->i_sb; nfsd3_proc_pathconf() 605 fh_put(&argp->fh); nfsd3_proc_pathconf() 614 nfsd3_proc_commit(struct svc_rqst * rqstp, struct nfsd3_commitargs *argp, nfsd3_proc_commit() argument 620 SVCFH_fmt(&argp->fh), nfsd3_proc_commit() 621 argp->count, nfsd3_proc_commit() 622 (unsigned long long) argp->offset); nfsd3_proc_commit() 624 if (argp->offset > NFS_OFFSET_MAX) nfsd3_proc_commit() 627 fh_copy(&resp->fh, &argp->fh); nfsd3_proc_commit() 628 nfserr = nfsd_commit(rqstp, &resp->fh, argp->offset, argp->count); nfsd3_proc_commit()
|
H A D | nfsproc.c | 20 nfsd_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) nfsd_proc_null() argument 42 nfsd_proc_getattr(struct svc_rqst *rqstp, struct nfsd_fhandle *argp, nfsd_proc_getattr() argument 46 dprintk("nfsd: GETATTR %s\n", SVCFH_fmt(&argp->fh)); nfsd_proc_getattr() 48 fh_copy(&resp->fh, &argp->fh); nfsd_proc_getattr() 59 nfsd_proc_setattr(struct svc_rqst *rqstp, struct nfsd_sattrargs *argp, nfsd_proc_setattr() argument 64 SVCFH_fmt(&argp->fh), nfsd_proc_setattr() 65 argp->attrs.ia_valid, (long) argp->attrs.ia_size); nfsd_proc_setattr() 67 fh_copy(&resp->fh, &argp->fh); nfsd_proc_setattr() 68 nfserr = nfsd_setattr(rqstp, &resp->fh, &argp->attrs,0, (time_t)0); nfsd_proc_setattr() 79 nfsd_proc_lookup(struct svc_rqst *rqstp, struct nfsd_diropargs *argp, nfsd_proc_lookup() argument 85 SVCFH_fmt(&argp->fh), argp->len, argp->name); nfsd_proc_lookup() 88 nfserr = nfsd_lookup(rqstp, &argp->fh, argp->name, argp->len, nfsd_proc_lookup() 91 fh_put(&argp->fh); nfsd_proc_lookup() 99 nfsd_proc_readlink(struct svc_rqst *rqstp, struct nfsd_readlinkargs *argp, nfsd_proc_readlink() argument 104 dprintk("nfsd: READLINK %s\n", SVCFH_fmt(&argp->fh)); nfsd_proc_readlink() 108 nfserr = nfsd_readlink(rqstp, &argp->fh, argp->buffer, &resp->len); nfsd_proc_readlink() 110 fh_put(&argp->fh); nfsd_proc_readlink() 119 nfsd_proc_read(struct svc_rqst *rqstp, struct nfsd_readargs *argp, nfsd_proc_read() argument 125 SVCFH_fmt(&argp->fh), nfsd_proc_read() 126 argp->count, argp->offset); nfsd_proc_read() 132 if (NFSSVC_MAXBLKSIZE_V2 < argp->count) { nfsd_proc_read() 137 argp->count); nfsd_proc_read() 138 argp->count = NFSSVC_MAXBLKSIZE_V2; nfsd_proc_read() 140 svc_reserve_auth(rqstp, (19<<2) + argp->count + 4); nfsd_proc_read() 142 resp->count = argp->count; nfsd_proc_read() 143 nfserr = nfsd_read(rqstp, fh_copy(&resp->fh, &argp->fh), nfsd_proc_read() 144 argp->offset, nfsd_proc_read() 145 rqstp->rq_vec, argp->vlen, nfsd_proc_read() 157 nfsd_proc_write(struct svc_rqst *rqstp, struct nfsd_writeargs *argp, nfsd_proc_write() argument 162 unsigned long cnt = argp->len; nfsd_proc_write() 165 SVCFH_fmt(&argp->fh), nfsd_proc_write() 166 argp->len, argp->offset); nfsd_proc_write() 168 nfserr = nfsd_write(rqstp, fh_copy(&resp->fh, &argp->fh), NULL, nfsd_proc_write() 169 argp->offset, nfsd_proc_write() 170 rqstp->rq_vec, argp->vlen, nfsd_proc_write() 180 * N.B. After this call _both_ argp->fh and resp->fh need an fh_put 183 nfsd_proc_create(struct svc_rqst *rqstp, struct nfsd_createargs *argp, nfsd_proc_create() argument 186 svc_fh *dirfhp = &argp->fh; nfsd_proc_create() 188 struct iattr *attr = &argp->attrs; nfsd_proc_create() 197 SVCFH_fmt(dirfhp), argp->len, argp->name); nfsd_proc_create() 207 if (!argp->len) nfsd_proc_create() 210 if (isdotent(argp->name, argp->len)) nfsd_proc_create() 219 dchild = lookup_one_len(argp->name, dirfhp->fh_dentry, argp->len); nfsd_proc_create() 317 nfserr = nfsd_create(rqstp, dirfhp, argp->name, argp->len, nfsd_proc_create() 321 argp->name, attr->ia_valid, (long) attr->ia_size); nfsd_proc_create() 341 nfsd_proc_remove(struct svc_rqst *rqstp, struct nfsd_diropargs *argp, nfsd_proc_remove() argument 346 dprintk("nfsd: REMOVE %s %.*s\n", SVCFH_fmt(&argp->fh), nfsd_proc_remove() 347 argp->len, argp->name); nfsd_proc_remove() 350 nfserr = nfsd_unlink(rqstp, &argp->fh, -S_IFDIR, argp->name, argp->len); nfsd_proc_remove() 351 fh_put(&argp->fh); nfsd_proc_remove() 356 nfsd_proc_rename(struct svc_rqst *rqstp, struct nfsd_renameargs *argp, nfsd_proc_rename() argument 362 SVCFH_fmt(&argp->ffh), argp->flen, argp->fname); nfsd_proc_rename() 364 SVCFH_fmt(&argp->tfh), argp->tlen, argp->tname); nfsd_proc_rename() 366 nfserr = nfsd_rename(rqstp, &argp->ffh, argp->fname, argp->flen, nfsd_proc_rename() 367 &argp->tfh, argp->tname, argp->tlen); nfsd_proc_rename() 368 fh_put(&argp->ffh); nfsd_proc_rename() 369 fh_put(&argp->tfh); nfsd_proc_rename() 374 nfsd_proc_link(struct svc_rqst *rqstp, struct nfsd_linkargs *argp, nfsd_proc_link() argument 380 SVCFH_fmt(&argp->ffh)); nfsd_proc_link() 382 SVCFH_fmt(&argp->tfh), nfsd_proc_link() 383 argp->tlen, nfsd_proc_link() 384 argp->tname); nfsd_proc_link() 386 nfserr = nfsd_link(rqstp, &argp->tfh, argp->tname, argp->tlen, nfsd_proc_link() 387 &argp->ffh); nfsd_proc_link() 388 fh_put(&argp->ffh); nfsd_proc_link() 389 fh_put(&argp->tfh); nfsd_proc_link() 394 nfsd_proc_symlink(struct svc_rqst *rqstp, struct nfsd_symlinkargs *argp, nfsd_proc_symlink() argument 401 SVCFH_fmt(&argp->ffh), argp->flen, argp->fname, nfsd_proc_symlink() 402 argp->tlen, argp->tname); nfsd_proc_symlink() 407 * attributes follow argp->tname, so it's safe to just write a nfsd_proc_symlink() 410 argp->tname[argp->tlen] = '\0'; nfsd_proc_symlink() 411 nfserr = nfsd_symlink(rqstp, &argp->ffh, argp->fname, argp->flen, nfsd_proc_symlink() 412 argp->tname, &newfh); nfsd_proc_symlink() 414 fh_put(&argp->ffh); nfsd_proc_symlink() 424 nfsd_proc_mkdir(struct svc_rqst *rqstp, struct nfsd_createargs *argp, nfsd_proc_mkdir() argument 429 dprintk("nfsd: MKDIR %s %.*s\n", SVCFH_fmt(&argp->fh), argp->len, argp->name); nfsd_proc_mkdir() 436 argp->attrs.ia_valid &= ~ATTR_SIZE; nfsd_proc_mkdir() 438 nfserr = nfsd_create(rqstp, &argp->fh, argp->name, argp->len, nfsd_proc_mkdir() 439 &argp->attrs, S_IFDIR, 0, &resp->fh); nfsd_proc_mkdir() 440 fh_put(&argp->fh); nfsd_proc_mkdir() 448 nfsd_proc_rmdir(struct svc_rqst *rqstp, struct nfsd_diropargs *argp, nfsd_proc_rmdir() argument 453 dprintk("nfsd: RMDIR %s %.*s\n", SVCFH_fmt(&argp->fh), argp->len, argp->name); nfsd_proc_rmdir() 455 nfserr = nfsd_unlink(rqstp, &argp->fh, S_IFDIR, argp->name, argp->len); nfsd_proc_rmdir() 456 fh_put(&argp->fh); nfsd_proc_rmdir() 464 nfsd_proc_readdir(struct svc_rqst *rqstp, struct nfsd_readdirargs *argp, nfsd_proc_readdir() argument 472 SVCFH_fmt(&argp->fh), nfsd_proc_readdir() 473 argp->count, argp->cookie); nfsd_proc_readdir() 476 count = (argp->count >> 2) - 2; nfsd_proc_readdir() 483 resp->buffer = argp->buffer; nfsd_proc_readdir() 488 offset = argp->cookie; nfsd_proc_readdir() 489 nfserr = nfsd_readdir(rqstp, &argp->fh, &offset, nfsd_proc_readdir() 492 resp->count = resp->buffer - argp->buffer; nfsd_proc_readdir() 496 fh_put(&argp->fh); nfsd_proc_readdir() 504 nfsd_proc_statfs(struct svc_rqst * rqstp, struct nfsd_fhandle *argp, nfsd_proc_statfs() argument 509 dprintk("nfsd: STATFS %s\n", SVCFH_fmt(&argp->fh)); nfsd_proc_statfs() 511 nfserr = nfsd_statfs(rqstp, &argp->fh, &resp->stats, nfsd_proc_statfs() 513 fh_put(&argp->fh); nfsd_proc_statfs()
|
H A D | nfs2acl.c | 22 nfsacld_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) nfsacld_proc_null() argument 31 struct nfsd3_getaclargs *argp, struct nfsd3_getaclres *resp) nfsacld_proc_getacl() 38 dprintk("nfsd: GETACL(2acl) %s\n", SVCFH_fmt(&argp->fh)); nfsacld_proc_getacl() 40 fh = fh_copy(&resp->fh, &argp->fh); nfsacld_proc_getacl() 47 if (argp->mask & ~(NFS_ACL|NFS_ACLCNT|NFS_DFACL|NFS_DFACLCNT)) nfsacld_proc_getacl() 49 resp->mask = argp->mask; nfsacld_proc_getacl() 91 struct nfsd3_setaclargs *argp, nfsacld_proc_setacl() 99 dprintk("nfsd: SETACL(2acl) %s\n", SVCFH_fmt(&argp->fh)); nfsacld_proc_setacl() 101 fh = fh_copy(&resp->fh, &argp->fh); nfsacld_proc_setacl() 116 error = inode->i_op->set_acl(inode, argp->acl_access, ACL_TYPE_ACCESS); nfsacld_proc_setacl() 119 error = inode->i_op->set_acl(inode, argp->acl_default, nfsacld_proc_setacl() 129 /* argp->acl_{access,default} may have been allocated in nfsacld_proc_setacl() 131 posix_acl_release(argp->acl_access); nfsacld_proc_setacl() 132 posix_acl_release(argp->acl_default); nfsacld_proc_setacl() 145 struct nfsd_fhandle *argp, struct nfsd_attrstat *resp) nfsacld_proc_getattr() 148 dprintk("nfsd: GETATTR %s\n", SVCFH_fmt(&argp->fh)); nfsacld_proc_getattr() 150 fh_copy(&resp->fh, &argp->fh); nfsacld_proc_getattr() 161 static __be32 nfsacld_proc_access(struct svc_rqst *rqstp, struct nfsd3_accessargs *argp, nfsacld_proc_access() argument 167 SVCFH_fmt(&argp->fh), nfsacld_proc_access() 168 argp->access); nfsacld_proc_access() 170 fh_copy(&resp->fh, &argp->fh); nfsacld_proc_access() 171 resp->access = argp->access; nfsacld_proc_access() 183 struct nfsd3_getaclargs *argp) nfsaclsvc_decode_getaclargs() 185 p = nfs2svc_decode_fh(p, &argp->fh); nfsaclsvc_decode_getaclargs() 188 argp->mask = ntohl(*p); p++; nfsaclsvc_decode_getaclargs() 195 struct nfsd3_setaclargs *argp) nfsaclsvc_decode_setaclargs() 201 p = nfs2svc_decode_fh(p, &argp->fh); nfsaclsvc_decode_setaclargs() 204 argp->mask = ntohl(*p++); nfsaclsvc_decode_setaclargs() 205 if (argp->mask & ~(NFS_ACL|NFS_ACLCNT|NFS_DFACL|NFS_DFACLCNT) || nfsaclsvc_decode_setaclargs() 211 (argp->mask & NFS_ACL) ? nfsaclsvc_decode_setaclargs() 212 &argp->acl_access : NULL); nfsaclsvc_decode_setaclargs() 215 (argp->mask & NFS_DFACL) ? nfsaclsvc_decode_setaclargs() 216 &argp->acl_default : NULL); nfsaclsvc_decode_setaclargs() 221 struct nfsd_fhandle *argp) nfsaclsvc_decode_fhandleargs() 223 p = nfs2svc_decode_fh(p, &argp->fh); nfsaclsvc_decode_fhandleargs() 230 struct nfsd3_accessargs *argp) nfsaclsvc_decode_accessargs() 232 p = nfs2svc_decode_fh(p, &argp->fh); nfsaclsvc_decode_accessargs() 235 argp->access = ntohl(*p++); nfsaclsvc_decode_accessargs() 30 nfsacld_proc_getacl(struct svc_rqst * rqstp, struct nfsd3_getaclargs *argp, struct nfsd3_getaclres *resp) nfsacld_proc_getacl() argument 90 nfsacld_proc_setacl(struct svc_rqst * rqstp, struct nfsd3_setaclargs *argp, struct nfsd_attrstat *resp) nfsacld_proc_setacl() argument 144 nfsacld_proc_getattr(struct svc_rqst * rqstp, struct nfsd_fhandle *argp, struct nfsd_attrstat *resp) nfsacld_proc_getattr() argument 182 nfsaclsvc_decode_getaclargs(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_getaclargs *argp) nfsaclsvc_decode_getaclargs() argument 194 nfsaclsvc_decode_setaclargs(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_setaclargs *argp) nfsaclsvc_decode_setaclargs() argument 220 nfsaclsvc_decode_fhandleargs(struct svc_rqst *rqstp, __be32 *p, struct nfsd_fhandle *argp) nfsaclsvc_decode_fhandleargs() argument 229 nfsaclsvc_decode_accessargs(struct svc_rqst *rqstp, __be32 *p, struct nfsd3_accessargs *argp) nfsaclsvc_decode_accessargs() argument
|
H A D | nfs4xdr.c | 100 if (!(x = (p==argp->tmp || p == argp->tmpp) ? \ 101 savemem(argp, p, nbytes) : \ 116 if (nbytes <= (u32)((char *)argp->end - (char *)argp->p)) { \ 117 p = argp->p; \ 118 argp->p += XDR_QUADLEN(nbytes); \ 119 } else if (!(p = read_buf(argp, nbytes))) { \ 126 static void next_decode_page(struct nfsd4_compoundargs *argp) next_decode_page() argument 128 argp->p = page_address(argp->pagelist[0]); next_decode_page() 129 argp->pagelist++; next_decode_page() 130 if (argp->pagelen < PAGE_SIZE) { next_decode_page() 131 argp->end = argp->p + (argp->pagelen>>2); next_decode_page() 132 argp->pagelen = 0; next_decode_page() 134 argp->end = argp->p + (PAGE_SIZE>>2); next_decode_page() 135 argp->pagelen -= PAGE_SIZE; next_decode_page() 139 static __be32 *read_buf(struct nfsd4_compoundargs *argp, u32 nbytes) read_buf() argument 144 unsigned int avail = (char *)argp->end - (char *)argp->p; read_buf() 146 if (avail + argp->pagelen < nbytes) read_buf() 151 if (nbytes <= sizeof(argp->tmp)) read_buf() 152 p = argp->tmp; read_buf() 154 kfree(argp->tmpp); read_buf() 155 p = argp->tmpp = kmalloc(nbytes, GFP_KERNEL); read_buf() 165 memcpy(p, argp->p, avail); read_buf() 166 next_decode_page(argp); read_buf() 167 memcpy(((char*)p)+avail, argp->p, (nbytes - avail)); read_buf() 168 argp->p += XDR_QUADLEN(nbytes - avail); read_buf() 179 * @argp: NFSv4 compound argument structure 183 * described in @argp finishes. 186 svcxdr_tmpalloc(struct nfsd4_compoundargs *argp, u32 len) svcxdr_tmpalloc() argument 193 tb->next = argp->to_free; svcxdr_tmpalloc() 194 argp->to_free = tb; svcxdr_tmpalloc() 206 svcxdr_dupstr(struct nfsd4_compoundargs *argp, void *buf, u32 len) svcxdr_dupstr() argument 208 char *p = svcxdr_tmpalloc(argp, len + 1); svcxdr_dupstr() 219 * @argp: NFSv4 compound argument structure to be freed with 225 * operation described by @argp finishes. 227 static char *savemem(struct nfsd4_compoundargs *argp, __be32 *p, int nbytes) savemem() argument 231 ret = svcxdr_tmpalloc(argp, nbytes); savemem() 243 nfsd4_decode_time(struct nfsd4_compoundargs *argp, struct timespec *tv) nfsd4_decode_time() argument 259 nfsd4_decode_bitmap(struct nfsd4_compoundargs *argp, u32 *bmval) nfsd4_decode_bitmap() argument 285 nfsd4_decode_fattr(struct nfsd4_compoundargs *argp, u32 *bmval, nfsd4_decode_fattr() argument 295 if ((status = nfsd4_decode_bitmap(argp, bmval))) nfsd4_decode_fattr() 317 *acl = svcxdr_tmpalloc(argp, nfs4_acl_bytes(nace)); nfsd4_decode_fattr() 336 status = nfsd_map_name_to_gid(argp->rqstp, nfsd4_decode_fattr() 339 status = nfsd_map_name_to_uid(argp->rqstp, nfsd4_decode_fattr() 360 if ((status = nfsd_map_name_to_uid(argp->rqstp, buf, dummy32, &iattr->ia_uid))) nfsd4_decode_fattr() 371 if ((status = nfsd_map_name_to_gid(argp->rqstp, buf, dummy32, &iattr->ia_gid))) nfsd4_decode_fattr() 382 status = nfsd4_decode_time(argp, &iattr->ia_atime); nfsd4_decode_fattr() 401 status = nfsd4_decode_time(argp, &iattr->ia_mtime); nfsd4_decode_fattr() 432 label->data = svcxdr_dupstr(argp, buf, dummy32); nfsd4_decode_fattr() 449 nfsd4_decode_stateid(struct nfsd4_compoundargs *argp, stateid_t *sid) nfsd4_decode_stateid() argument 461 nfsd4_decode_access(struct nfsd4_compoundargs *argp, struct nfsd4_access *access) nfsd4_decode_access() argument 471 static __be32 nfsd4_decode_cb_sec(struct nfsd4_compoundargs *argp, struct nfsd4_cb_sec *cbs) nfsd4_decode_cb_sec() argument 551 static __be32 nfsd4_decode_backchannel_ctl(struct nfsd4_compoundargs *argp, struct nfsd4_backchannel_ctl *bc) nfsd4_decode_backchannel_ctl() argument 557 nfsd4_decode_cb_sec(argp, &bc->bc_cb_sec); nfsd4_decode_backchannel_ctl() 562 static __be32 nfsd4_decode_bind_conn_to_session(struct nfsd4_compoundargs *argp, struct nfsd4_bind_conn_to_session *bcts) nfsd4_decode_bind_conn_to_session() argument 575 nfsd4_decode_close(struct nfsd4_compoundargs *argp, struct nfsd4_close *close) nfsd4_decode_close() argument 581 return nfsd4_decode_stateid(argp, &close->cl_stateid); nfsd4_decode_close() 588 nfsd4_decode_commit(struct nfsd4_compoundargs *argp, struct nfsd4_commit *commit) nfsd4_decode_commit() argument 600 nfsd4_decode_create(struct nfsd4_compoundargs *argp, struct nfsd4_create *create) nfsd4_decode_create() argument 611 create->cr_data = svcxdr_dupstr(argp, p, create->cr_datalen); nfsd4_decode_create() 635 status = nfsd4_decode_fattr(argp, create->cr_bmval, &create->cr_iattr, nfsd4_decode_create() 644 nfsd4_decode_delegreturn(struct nfsd4_compoundargs *argp, struct nfsd4_delegreturn *dr) nfsd4_decode_delegreturn() argument 646 return nfsd4_decode_stateid(argp, &dr->dr_stateid); nfsd4_decode_delegreturn() 650 nfsd4_decode_getattr(struct nfsd4_compoundargs *argp, struct nfsd4_getattr *getattr) nfsd4_decode_getattr() argument 652 return nfsd4_decode_bitmap(argp, getattr->ga_bmval); nfsd4_decode_getattr() 656 nfsd4_decode_link(struct nfsd4_compoundargs *argp, struct nfsd4_link *link) nfsd4_decode_link() argument 671 nfsd4_decode_lock(struct nfsd4_compoundargs *argp, struct nfsd4_lock *lock) nfsd4_decode_lock() argument 690 status = nfsd4_decode_stateid(argp, &lock->lk_new_open_stateid); nfsd4_decode_lock() 700 status = nfsd4_decode_stateid(argp, &lock->lk_old_lock_stateid); nfsd4_decode_lock() 711 nfsd4_decode_lockt(struct nfsd4_compoundargs *argp, struct nfsd4_lockt *lockt) nfsd4_decode_lockt() argument 730 nfsd4_decode_locku(struct nfsd4_compoundargs *argp, struct nfsd4_locku *locku) nfsd4_decode_locku() argument 739 status = nfsd4_decode_stateid(argp, &locku->lu_stateid); nfsd4_decode_locku() 750 nfsd4_decode_lookup(struct nfsd4_compoundargs *argp, struct nfsd4_lookup *lookup) nfsd4_decode_lookup() argument 764 static __be32 nfsd4_decode_share_access(struct nfsd4_compoundargs *argp, u32 *share_access, u32 *deleg_want, u32 *deleg_when) nfsd4_decode_share_access() argument 787 if (!argp->minorversion) nfsd4_decode_share_access() 817 static __be32 nfsd4_decode_share_deny(struct nfsd4_compoundargs *argp, u32 *x) nfsd4_decode_share_deny() argument 831 static __be32 nfsd4_decode_opaque(struct nfsd4_compoundargs *argp, struct xdr_netobj *o) nfsd4_decode_opaque() argument 849 nfsd4_decode_open(struct nfsd4_compoundargs *argp, struct nfsd4_open *open) nfsd4_decode_open() argument 863 status = nfsd4_decode_share_access(argp, &open->op_share_access, nfsd4_decode_open() 867 status = nfsd4_decode_share_deny(argp, &open->op_share_deny); nfsd4_decode_open() 872 status = nfsd4_decode_opaque(argp, &open->op_owner); nfsd4_decode_open() 886 status = nfsd4_decode_fattr(argp, open->op_bmval, nfsd4_decode_open() 896 if (argp->minorversion < 1) nfsd4_decode_open() 900 status = nfsd4_decode_fattr(argp, open->op_bmval, nfsd4_decode_open() 931 status = nfsd4_decode_stateid(argp, &open->op_delegate_stateid); nfsd4_decode_open() 943 if (argp->minorversion < 1) nfsd4_decode_open() 948 if (argp->minorversion < 1) nfsd4_decode_open() 950 status = nfsd4_decode_stateid(argp, &open->op_delegate_stateid); nfsd4_decode_open() 962 nfsd4_decode_open_confirm(struct nfsd4_compoundargs *argp, struct nfsd4_open_confirm *open_conf) nfsd4_decode_open_confirm() argument 966 if (argp->minorversion >= 1) nfsd4_decode_open_confirm() 969 status = nfsd4_decode_stateid(argp, &open_conf->oc_req_stateid); nfsd4_decode_open_confirm() 979 nfsd4_decode_open_downgrade(struct nfsd4_compoundargs *argp, struct nfsd4_open_downgrade *open_down) nfsd4_decode_open_downgrade() argument 983 status = nfsd4_decode_stateid(argp, &open_down->od_stateid); nfsd4_decode_open_downgrade() 988 status = nfsd4_decode_share_access(argp, &open_down->od_share_access, nfsd4_decode_open_downgrade() 992 status = nfsd4_decode_share_deny(argp, &open_down->od_share_deny); nfsd4_decode_open_downgrade() 999 nfsd4_decode_putfh(struct nfsd4_compoundargs *argp, struct nfsd4_putfh *putfh) nfsd4_decode_putfh() argument 1014 nfsd4_decode_putpubfh(struct nfsd4_compoundargs *argp, void *p) nfsd4_decode_putpubfh() argument 1016 if (argp->minorversion == 0) nfsd4_decode_putpubfh() 1022 nfsd4_decode_read(struct nfsd4_compoundargs *argp, struct nfsd4_read *read) nfsd4_decode_read() argument 1026 status = nfsd4_decode_stateid(argp, &read->rd_stateid); nfsd4_decode_read() 1037 nfsd4_decode_readdir(struct nfsd4_compoundargs *argp, struct nfsd4_readdir *readdir) nfsd4_decode_readdir() argument 1046 if ((status = nfsd4_decode_bitmap(argp, readdir->rd_bmval))) nfsd4_decode_readdir() 1053 nfsd4_decode_remove(struct nfsd4_compoundargs *argp, struct nfsd4_remove *remove) nfsd4_decode_remove() argument 1068 nfsd4_decode_rename(struct nfsd4_compoundargs *argp, struct nfsd4_rename *rename) nfsd4_decode_rename() argument 1089 nfsd4_decode_renew(struct nfsd4_compoundargs *argp, clientid_t *clientid) nfsd4_decode_renew() argument 1093 if (argp->minorversion >= 1) nfsd4_decode_renew() 1103 nfsd4_decode_secinfo(struct nfsd4_compoundargs *argp, nfsd4_decode_secinfo() argument 1119 nfsd4_decode_secinfo_no_name(struct nfsd4_compoundargs *argp, nfsd4_decode_secinfo_no_name() argument 1130 nfsd4_decode_setattr(struct nfsd4_compoundargs *argp, struct nfsd4_setattr *setattr) nfsd4_decode_setattr() argument 1134 status = nfsd4_decode_stateid(argp, &setattr->sa_stateid); nfsd4_decode_setattr() 1137 return nfsd4_decode_fattr(argp, setattr->sa_bmval, &setattr->sa_iattr, nfsd4_decode_setattr() 1142 nfsd4_decode_setclientid(struct nfsd4_compoundargs *argp, struct nfsd4_setclientid *setclientid) nfsd4_decode_setclientid() argument 1146 if (argp->minorversion >= 1) nfsd4_decode_setclientid() 1152 status = nfsd4_decode_opaque(argp, &setclientid->se_name); nfsd4_decode_setclientid() 1172 nfsd4_decode_setclientid_confirm(struct nfsd4_compoundargs *argp, struct nfsd4_setclientid_confirm *scd_c) nfsd4_decode_setclientid_confirm() argument 1176 if (argp->minorversion >= 1) nfsd4_decode_setclientid_confirm() 1188 nfsd4_decode_verify(struct nfsd4_compoundargs *argp, struct nfsd4_verify *verify) nfsd4_decode_verify() argument 1192 if ((status = nfsd4_decode_bitmap(argp, verify->ve_bmval))) nfsd4_decode_verify() 1207 nfsd4_decode_write(struct nfsd4_compoundargs *argp, struct nfsd4_write *write) nfsd4_decode_write() argument 1213 status = nfsd4_decode_stateid(argp, &write->wr_stateid); nfsd4_decode_write() 1227 avail = (char*)argp->end - (char*)argp->p; nfsd4_decode_write() 1228 if (avail + argp->pagelen < write->wr_buflen) { nfsd4_decode_write() 1235 write->wr_pagelist = argp->pagelist; nfsd4_decode_write() 1244 argp->pagelist += pages; nfsd4_decode_write() 1245 argp->pagelen -= pages * PAGE_SIZE; nfsd4_decode_write() 1248 argp->p = (__be32 *)page_address(argp->pagelist[0]); nfsd4_decode_write() 1249 argp->pagelist++; nfsd4_decode_write() 1250 argp->end = argp->p + XDR_QUADLEN(PAGE_SIZE); nfsd4_decode_write() 1252 argp->p += XDR_QUADLEN(len); nfsd4_decode_write() 1258 nfsd4_decode_release_lockowner(struct nfsd4_compoundargs *argp, struct nfsd4_release_lockowner *rlockowner) nfsd4_decode_release_lockowner() argument 1262 if (argp->minorversion >= 1) nfsd4_decode_release_lockowner() 1271 if (argp->minorversion && !zero_clientid(&rlockowner->rl_clientid)) nfsd4_decode_release_lockowner() 1277 nfsd4_decode_exchange_id(struct nfsd4_compoundargs *argp, nfsd4_decode_exchange_id() argument 1286 status = nfsd4_decode_opaque(argp, &exid->clname); nfsd4_decode_exchange_id() 1381 nfsd4_decode_create_session(struct nfsd4_compoundargs *argp, nfsd4_decode_create_session() argument 1428 nfsd4_decode_cb_sec(argp, &sess->cb_sec); nfsd4_decode_create_session() 1433 nfsd4_decode_destroy_session(struct nfsd4_compoundargs *argp, nfsd4_decode_destroy_session() argument 1444 nfsd4_decode_free_stateid(struct nfsd4_compoundargs *argp, nfsd4_decode_free_stateid() argument 1457 nfsd4_decode_sequence(struct nfsd4_compoundargs *argp, nfsd4_decode_sequence() argument 1473 nfsd4_decode_test_stateid(struct nfsd4_compoundargs *argp, struct nfsd4_test_stateid *test_stateid) nfsd4_decode_test_stateid() argument 1485 stateid = svcxdr_tmpalloc(argp, sizeof(*stateid)); nfsd4_decode_test_stateid() 1494 status = nfsd4_decode_stateid(argp, &stateid->ts_id_stateid); nfsd4_decode_test_stateid() 1508 static __be32 nfsd4_decode_destroy_clientid(struct nfsd4_compoundargs *argp, struct nfsd4_destroy_clientid *dc) nfsd4_decode_destroy_clientid() argument 1518 static __be32 nfsd4_decode_reclaim_complete(struct nfsd4_compoundargs *argp, struct nfsd4_reclaim_complete *rc) nfsd4_decode_reclaim_complete() argument 1530 nfsd4_decode_getdeviceinfo(struct nfsd4_compoundargs *argp, nfsd4_decode_getdeviceinfo() argument 1555 nfsd4_decode_layoutget(struct nfsd4_compoundargs *argp, nfsd4_decode_layoutget() argument 1568 status = nfsd4_decode_stateid(argp, &lgp->lg_sid); nfsd4_decode_layoutget() 1579 nfsd4_decode_layoutcommit(struct nfsd4_compoundargs *argp, nfsd4_decode_layoutcommit() argument 1590 status = nfsd4_decode_stateid(argp, &lcp->lc_sid); nfsd4_decode_layoutcommit() 1604 status = nfsd4_decode_time(argp, &lcp->lc_mtime); nfsd4_decode_layoutcommit() 1627 nfsd4_decode_layoutreturn(struct nfsd4_compoundargs *argp, nfsd4_decode_layoutreturn() argument 1642 status = nfsd4_decode_stateid(argp, &lrp->lr_sid); nfsd4_decode_layoutreturn() 1662 nfsd4_decode_fallocate(struct nfsd4_compoundargs *argp, nfsd4_decode_fallocate() argument 1667 status = nfsd4_decode_stateid(argp, &fallocate->falloc_stateid); nfsd4_decode_fallocate() 1679 nfsd4_decode_seek(struct nfsd4_compoundargs *argp, struct nfsd4_seek *seek) nfsd4_decode_seek() argument 1683 status = nfsd4_decode_stateid(argp, &seek->seek_stateid); nfsd4_decode_seek() 1695 nfsd4_decode_noop(struct nfsd4_compoundargs *argp, void *p) nfsd4_decode_noop() argument 1701 nfsd4_decode_notsupp(struct nfsd4_compoundargs *argp, void *p) nfsd4_decode_notsupp() argument 1706 typedef __be32(*nfsd4_dec)(struct nfsd4_compoundargs *argp, void *); 1792 nfsd4_opnum_in_range(struct nfsd4_compoundargs *argp, struct nfsd4_op *op) nfsd4_opnum_in_range() argument 1796 else if (argp->minorversion == 0 && op->opnum > LAST_NFS40_OP) nfsd4_opnum_in_range() 1798 else if (argp->minorversion == 1 && op->opnum > LAST_NFS41_OP) nfsd4_opnum_in_range() 1800 else if (argp->minorversion == 2 && op->opnum > LAST_NFS42_OP) nfsd4_opnum_in_range() 1806 nfsd4_decode_compound(struct nfsd4_compoundargs *argp) nfsd4_decode_compound() argument 1811 int auth_slack= argp->rqstp->rq_auth_slack; nfsd4_decode_compound() 1818 argp->taglen = be32_to_cpup(p++); nfsd4_decode_compound() 1819 READ_BUF(argp->taglen); nfsd4_decode_compound() 1820 SAVEMEM(argp->tag, argp->taglen); nfsd4_decode_compound() 1822 argp->minorversion = be32_to_cpup(p++); nfsd4_decode_compound() 1823 argp->opcnt = be32_to_cpup(p++); nfsd4_decode_compound() 1824 max_reply += 4 + (XDR_QUADLEN(argp->taglen) << 2); nfsd4_decode_compound() 1826 if (argp->taglen > NFSD4_MAX_TAGLEN) nfsd4_decode_compound() 1828 if (argp->opcnt > 100) nfsd4_decode_compound() 1831 if (argp->opcnt > ARRAY_SIZE(argp->iops)) { nfsd4_decode_compound() 1832 argp->ops = kzalloc(argp->opcnt * sizeof(*argp->ops), GFP_KERNEL); nfsd4_decode_compound() 1833 if (!argp->ops) { nfsd4_decode_compound() 1834 argp->ops = argp->iops; nfsd4_decode_compound() 1840 if (argp->minorversion > NFSD_SUPPORTED_MINOR_VERSION) nfsd4_decode_compound() 1841 argp->opcnt = 0; nfsd4_decode_compound() 1843 for (i = 0; i < argp->opcnt; i++) { nfsd4_decode_compound() 1844 op = &argp->ops[i]; nfsd4_decode_compound() 1850 if (nfsd4_opnum_in_range(argp, op)) nfsd4_decode_compound() 1851 op->status = nfsd4_dec_ops[op->opnum](argp, &op->u); nfsd4_decode_compound() 1864 readbytes += nfsd4_max_reply(argp->rqstp, op); nfsd4_decode_compound() 1866 max_reply += nfsd4_max_reply(argp->rqstp, op); nfsd4_decode_compound() 1877 argp->opcnt = i+1; nfsd4_decode_compound() 1882 if (argp->minorversion) nfsd4_decode_compound() 1884 svc_reserve(argp->rqstp, max_reply + readbytes); nfsd4_decode_compound() 1885 argp->rqstp->rq_cachetype = cachethis ? RC_REPLBUFF : RC_NOCACHE; nfsd4_decode_compound() 1888 clear_bit(RQ_SPLICE_OK, &argp->rqstp->rq_flags); nfsd4_decode_compound()
|
H A D | nfs3acl.c | 21 nfsd3_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) nfsd3_proc_null() argument 30 struct nfsd3_getaclargs *argp, struct nfsd3_getaclres *resp) nfsd3_proc_getacl() 37 fh = fh_copy(&resp->fh, &argp->fh); nfsd3_proc_getacl() 44 if (argp->mask & ~(NFS_ACL|NFS_ACLCNT|NFS_DFACL|NFS_DFACLCNT)) nfsd3_proc_getacl() 46 resp->mask = argp->mask; nfsd3_proc_getacl() 84 struct nfsd3_setaclargs *argp, nfsd3_proc_setacl() 92 fh = fh_copy(&resp->fh, &argp->fh); nfsd3_proc_setacl() 107 error = inode->i_op->set_acl(inode, argp->acl_access, ACL_TYPE_ACCESS); nfsd3_proc_setacl() 110 error = inode->i_op->set_acl(inode, argp->acl_default, nfsd3_proc_setacl() 118 /* argp->acl_{access,default} may have been allocated in nfsd3_proc_setacl() 120 posix_acl_release(argp->acl_access); nfsd3_proc_setacl() 121 posix_acl_release(argp->acl_default); nfsd3_proc_setacl() 29 nfsd3_proc_getacl(struct svc_rqst * rqstp, struct nfsd3_getaclargs *argp, struct nfsd3_getaclres *resp) nfsd3_proc_getacl() argument 83 nfsd3_proc_setacl(struct svc_rqst * rqstp, struct nfsd3_setaclargs *argp, struct nfsd3_attrstat *resp) nfsd3_proc_setacl() argument
|
H A D | xdr4.h | 620 struct nfsd4_compoundargs *argp = rqstp->rq_argp; nfsd4_last_compound_op() local 622 return argp->opcnt == resp->opcnt; nfsd4_last_compound_op()
|
/linux-4.1.27/fs/lockd/ |
H A D | xdr.c | 185 nlmsvc_decode_testargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) nlmsvc_decode_testargs() argument 189 if (!(p = nlm_decode_cookie(p, &argp->cookie))) nlmsvc_decode_testargs() 193 if (!(p = nlm_decode_lock(p, &argp->lock))) nlmsvc_decode_testargs() 196 argp->lock.fl.fl_type = F_WRLCK; nlmsvc_decode_testargs() 210 nlmsvc_decode_lockargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) nlmsvc_decode_lockargs() argument 214 if (!(p = nlm_decode_cookie(p, &argp->cookie))) nlmsvc_decode_lockargs() 216 argp->block = ntohl(*p++); nlmsvc_decode_lockargs() 218 if (!(p = nlm_decode_lock(p, &argp->lock))) nlmsvc_decode_lockargs() 221 argp->lock.fl.fl_type = F_WRLCK; nlmsvc_decode_lockargs() 222 argp->reclaim = ntohl(*p++); nlmsvc_decode_lockargs() 223 argp->state = ntohl(*p++); nlmsvc_decode_lockargs() 224 argp->monitor = 1; /* monitor client by default */ nlmsvc_decode_lockargs() 230 nlmsvc_decode_cancargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) nlmsvc_decode_cancargs() argument 234 if (!(p = nlm_decode_cookie(p, &argp->cookie))) nlmsvc_decode_cancargs() 236 argp->block = ntohl(*p++); nlmsvc_decode_cancargs() 238 if (!(p = nlm_decode_lock(p, &argp->lock))) nlmsvc_decode_cancargs() 241 argp->lock.fl.fl_type = F_WRLCK; nlmsvc_decode_cancargs() 246 nlmsvc_decode_unlockargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) nlmsvc_decode_unlockargs() argument 248 if (!(p = nlm_decode_cookie(p, &argp->cookie)) nlmsvc_decode_unlockargs() 249 || !(p = nlm_decode_lock(p, &argp->lock))) nlmsvc_decode_unlockargs() 251 argp->lock.fl.fl_type = F_UNLCK; nlmsvc_decode_unlockargs() 256 nlmsvc_decode_shareargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) nlmsvc_decode_shareargs() argument 258 struct nlm_lock *lock = &argp->lock; nlmsvc_decode_shareargs() 265 if (!(p = nlm_decode_cookie(p, &argp->cookie)) nlmsvc_decode_shareargs() 271 argp->fsm_mode = ntohl(*p++); nlmsvc_decode_shareargs() 272 argp->fsm_access = ntohl(*p++); nlmsvc_decode_shareargs() 296 nlmsvc_decode_notify(struct svc_rqst *rqstp, __be32 *p, struct nlm_args *argp) nlmsvc_decode_notify() argument 298 struct nlm_lock *lock = &argp->lock; nlmsvc_decode_notify() 303 argp->state = ntohl(*p++); nlmsvc_decode_notify() 308 nlmsvc_decode_reboot(struct svc_rqst *rqstp, __be32 *p, struct nlm_reboot *argp) nlmsvc_decode_reboot() argument 310 if (!(p = xdr_decode_string_inplace(p, &argp->mon, &argp->len, SM_MAXSTRLEN))) nlmsvc_decode_reboot() 312 argp->state = ntohl(*p++); nlmsvc_decode_reboot() 313 memcpy(&argp->priv.data, p, sizeof(argp->priv.data)); nlmsvc_decode_reboot()
|
H A D | xdr4.c | 182 nlm4svc_decode_testargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) nlm4svc_decode_testargs() argument 186 if (!(p = nlm4_decode_cookie(p, &argp->cookie))) nlm4svc_decode_testargs() 190 if (!(p = nlm4_decode_lock(p, &argp->lock))) nlm4svc_decode_testargs() 193 argp->lock.fl.fl_type = F_WRLCK; nlm4svc_decode_testargs() 207 nlm4svc_decode_lockargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) nlm4svc_decode_lockargs() argument 211 if (!(p = nlm4_decode_cookie(p, &argp->cookie))) nlm4svc_decode_lockargs() 213 argp->block = ntohl(*p++); nlm4svc_decode_lockargs() 215 if (!(p = nlm4_decode_lock(p, &argp->lock))) nlm4svc_decode_lockargs() 218 argp->lock.fl.fl_type = F_WRLCK; nlm4svc_decode_lockargs() 219 argp->reclaim = ntohl(*p++); nlm4svc_decode_lockargs() 220 argp->state = ntohl(*p++); nlm4svc_decode_lockargs() 221 argp->monitor = 1; /* monitor client by default */ nlm4svc_decode_lockargs() 227 nlm4svc_decode_cancargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) nlm4svc_decode_cancargs() argument 231 if (!(p = nlm4_decode_cookie(p, &argp->cookie))) nlm4svc_decode_cancargs() 233 argp->block = ntohl(*p++); nlm4svc_decode_cancargs() 235 if (!(p = nlm4_decode_lock(p, &argp->lock))) nlm4svc_decode_cancargs() 238 argp->lock.fl.fl_type = F_WRLCK; nlm4svc_decode_cancargs() 243 nlm4svc_decode_unlockargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) nlm4svc_decode_unlockargs() argument 245 if (!(p = nlm4_decode_cookie(p, &argp->cookie)) nlm4svc_decode_unlockargs() 246 || !(p = nlm4_decode_lock(p, &argp->lock))) nlm4svc_decode_unlockargs() 248 argp->lock.fl.fl_type = F_UNLCK; nlm4svc_decode_unlockargs() 253 nlm4svc_decode_shareargs(struct svc_rqst *rqstp, __be32 *p, nlm_args *argp) nlm4svc_decode_shareargs() argument 255 struct nlm_lock *lock = &argp->lock; nlm4svc_decode_shareargs() 262 if (!(p = nlm4_decode_cookie(p, &argp->cookie)) nlm4svc_decode_shareargs() 268 argp->fsm_mode = ntohl(*p++); nlm4svc_decode_shareargs() 269 argp->fsm_access = ntohl(*p++); nlm4svc_decode_shareargs() 293 nlm4svc_decode_notify(struct svc_rqst *rqstp, __be32 *p, struct nlm_args *argp) nlm4svc_decode_notify() argument 295 struct nlm_lock *lock = &argp->lock; nlm4svc_decode_notify() 300 argp->state = ntohl(*p++); nlm4svc_decode_notify() 305 nlm4svc_decode_reboot(struct svc_rqst *rqstp, __be32 *p, struct nlm_reboot *argp) nlm4svc_decode_reboot() argument 307 if (!(p = xdr_decode_string_inplace(p, &argp->mon, &argp->len, SM_MAXSTRLEN))) nlm4svc_decode_reboot() 309 argp->state = ntohl(*p++); nlm4svc_decode_reboot() 310 memcpy(&argp->priv.data, p, sizeof(argp->priv.data)); nlm4svc_decode_reboot()
|
H A D | svc4proc.c | 22 nlm4svc_retrieve_args(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_retrieve_args() argument 27 struct nlm_lock *lock = &argp->lock; nlm4svc_retrieve_args() 36 || (argp->monitor && nsm_monitor(host) < 0)) nlm4svc_retrieve_args() 65 nlm4svc_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) nlm4svc_proc_null() argument 75 nlm4svc_proc_test(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_test() argument 83 resp->cookie = argp->cookie; nlm4svc_proc_test() 86 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) nlm4svc_proc_test() 90 resp->status = nlmsvc_testlock(rqstp, file, host, &argp->lock, &resp->lock, &resp->cookie); nlm4svc_proc_test() 102 nlm4svc_proc_lock(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_lock() argument 111 resp->cookie = argp->cookie; nlm4svc_proc_lock() 114 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) nlm4svc_proc_lock() 124 if (host->h_nsmstate && host->h_nsmstate != argp->state) { nlm4svc_proc_lock() 130 resp->status = nlmsvc_lock(rqstp, file, host, &argp->lock, nlm4svc_proc_lock() 131 argp->block, &argp->cookie, nlm4svc_proc_lock() 132 argp->reclaim); nlm4svc_proc_lock() 144 nlm4svc_proc_cancel(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_cancel() argument 152 resp->cookie = argp->cookie; nlm4svc_proc_cancel() 161 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) nlm4svc_proc_cancel() 165 resp->status = nlmsvc_cancel_blocked(SVC_NET(rqstp), file, &argp->lock); nlm4svc_proc_cancel() 177 nlm4svc_proc_unlock(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_unlock() argument 185 resp->cookie = argp->cookie; nlm4svc_proc_unlock() 194 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) nlm4svc_proc_unlock() 198 resp->status = nlmsvc_unlock(SVC_NET(rqstp), file, &argp->lock); nlm4svc_proc_unlock() 211 nlm4svc_proc_granted(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_granted() argument 214 resp->cookie = argp->cookie; nlm4svc_proc_granted() 217 resp->status = nlmclnt_grant(svc_addr(rqstp), &argp->lock); nlm4svc_proc_granted() 246 static __be32 nlm4svc_callback(struct svc_rqst *rqstp, u32 proc, struct nlm_args *argp, nlm4svc_callback() argument 254 argp->lock.caller, nlm4svc_callback() 255 argp->lock.len); nlm4svc_callback() 264 stat = func(rqstp, argp, &call->a_res); nlm4svc_callback() 276 static __be32 nlm4svc_proc_test_msg(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_test_msg() argument 280 return nlm4svc_callback(rqstp, NLMPROC_TEST_RES, argp, nlm4svc_proc_test); nlm4svc_proc_test_msg() 283 static __be32 nlm4svc_proc_lock_msg(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_lock_msg() argument 287 return nlm4svc_callback(rqstp, NLMPROC_LOCK_RES, argp, nlm4svc_proc_lock); nlm4svc_proc_lock_msg() 290 static __be32 nlm4svc_proc_cancel_msg(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_cancel_msg() argument 294 return nlm4svc_callback(rqstp, NLMPROC_CANCEL_RES, argp, nlm4svc_proc_cancel); nlm4svc_proc_cancel_msg() 297 static __be32 nlm4svc_proc_unlock_msg(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_unlock_msg() argument 301 return nlm4svc_callback(rqstp, NLMPROC_UNLOCK_RES, argp, nlm4svc_proc_unlock); nlm4svc_proc_unlock_msg() 304 static __be32 nlm4svc_proc_granted_msg(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_granted_msg() argument 308 return nlm4svc_callback(rqstp, NLMPROC_GRANTED_RES, argp, nlm4svc_proc_granted); nlm4svc_proc_granted_msg() 315 nlm4svc_proc_share(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_share() argument 323 resp->cookie = argp->cookie; nlm4svc_proc_share() 326 if (locks_in_grace(SVC_NET(rqstp)) && !argp->reclaim) { nlm4svc_proc_share() 332 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) nlm4svc_proc_share() 336 resp->status = nlmsvc_share_file(host, file, argp); nlm4svc_proc_share() 348 nlm4svc_proc_unshare(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_unshare() argument 356 resp->cookie = argp->cookie; nlm4svc_proc_unshare() 365 if ((resp->status = nlm4svc_retrieve_args(rqstp, argp, &host, &file))) nlm4svc_proc_unshare() 369 resp->status = nlmsvc_unshare_file(host, file, argp); nlm4svc_proc_unshare() 381 nlm4svc_proc_nm_lock(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_nm_lock() argument 386 argp->monitor = 0; /* just clean the monitor flag */ nlm4svc_proc_nm_lock() 387 return nlm4svc_proc_lock(rqstp, argp, resp); nlm4svc_proc_nm_lock() 394 nlm4svc_proc_free_all(struct svc_rqst *rqstp, struct nlm_args *argp, nlm4svc_proc_free_all() argument 400 if (nlm4svc_retrieve_args(rqstp, argp, &host, NULL)) nlm4svc_proc_free_all() 412 nlm4svc_proc_sm_notify(struct svc_rqst *rqstp, struct nlm_reboot *argp, nlm4svc_proc_sm_notify() argument 424 nlm_host_rebooted(argp); nlm4svc_proc_sm_notify() 432 nlm4svc_proc_granted_res(struct svc_rqst *rqstp, struct nlm_res *argp, nlm4svc_proc_granted_res() argument 440 nlmsvc_grant_reply(&argp->cookie, argp->status); nlm4svc_proc_granted_res()
|
H A D | svcproc.c | 51 nlmsvc_retrieve_args(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_retrieve_args() argument 56 struct nlm_lock *lock = &argp->lock; nlmsvc_retrieve_args() 65 || (argp->monitor && nsm_monitor(host) < 0)) nlmsvc_retrieve_args() 95 nlmsvc_proc_null(struct svc_rqst *rqstp, void *argp, void *resp) nlmsvc_proc_null() argument 105 nlmsvc_proc_test(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_test() argument 113 resp->cookie = argp->cookie; nlmsvc_proc_test() 116 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) nlmsvc_proc_test() 120 resp->status = cast_status(nlmsvc_testlock(rqstp, file, host, &argp->lock, &resp->lock, &resp->cookie)); nlmsvc_proc_test() 133 nlmsvc_proc_lock(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_lock() argument 142 resp->cookie = argp->cookie; nlmsvc_proc_lock() 145 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) nlmsvc_proc_lock() 155 if (host->h_nsmstate && host->h_nsmstate != argp->state) { nlmsvc_proc_lock() 161 resp->status = cast_status(nlmsvc_lock(rqstp, file, host, &argp->lock, nlmsvc_proc_lock() 162 argp->block, &argp->cookie, nlmsvc_proc_lock() 163 argp->reclaim)); nlmsvc_proc_lock() 175 nlmsvc_proc_cancel(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_cancel() argument 184 resp->cookie = argp->cookie; nlmsvc_proc_cancel() 193 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) nlmsvc_proc_cancel() 197 resp->status = cast_status(nlmsvc_cancel_blocked(net, file, &argp->lock)); nlmsvc_proc_cancel() 209 nlmsvc_proc_unlock(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_unlock() argument 218 resp->cookie = argp->cookie; nlmsvc_proc_unlock() 227 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) nlmsvc_proc_unlock() 231 resp->status = cast_status(nlmsvc_unlock(net, file, &argp->lock)); nlmsvc_proc_unlock() 244 nlmsvc_proc_granted(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_granted() argument 247 resp->cookie = argp->cookie; nlmsvc_proc_granted() 250 resp->status = nlmclnt_grant(svc_addr(rqstp), &argp->lock); nlmsvc_proc_granted() 287 static __be32 nlmsvc_callback(struct svc_rqst *rqstp, u32 proc, struct nlm_args *argp, nlmsvc_callback() argument 295 argp->lock.caller, nlmsvc_callback() 296 argp->lock.len); nlmsvc_callback() 305 stat = func(rqstp, argp, &call->a_res); nlmsvc_callback() 317 static __be32 nlmsvc_proc_test_msg(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_test_msg() argument 321 return nlmsvc_callback(rqstp, NLMPROC_TEST_RES, argp, nlmsvc_proc_test); nlmsvc_proc_test_msg() 324 static __be32 nlmsvc_proc_lock_msg(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_lock_msg() argument 328 return nlmsvc_callback(rqstp, NLMPROC_LOCK_RES, argp, nlmsvc_proc_lock); nlmsvc_proc_lock_msg() 331 static __be32 nlmsvc_proc_cancel_msg(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_cancel_msg() argument 335 return nlmsvc_callback(rqstp, NLMPROC_CANCEL_RES, argp, nlmsvc_proc_cancel); nlmsvc_proc_cancel_msg() 339 nlmsvc_proc_unlock_msg(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_unlock_msg() argument 343 return nlmsvc_callback(rqstp, NLMPROC_UNLOCK_RES, argp, nlmsvc_proc_unlock); nlmsvc_proc_unlock_msg() 347 nlmsvc_proc_granted_msg(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_granted_msg() argument 351 return nlmsvc_callback(rqstp, NLMPROC_GRANTED_RES, argp, nlmsvc_proc_granted); nlmsvc_proc_granted_msg() 358 nlmsvc_proc_share(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_share() argument 366 resp->cookie = argp->cookie; nlmsvc_proc_share() 369 if (locks_in_grace(SVC_NET(rqstp)) && !argp->reclaim) { nlmsvc_proc_share() 375 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) nlmsvc_proc_share() 379 resp->status = cast_status(nlmsvc_share_file(host, file, argp)); nlmsvc_proc_share() 391 nlmsvc_proc_unshare(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_unshare() argument 399 resp->cookie = argp->cookie; nlmsvc_proc_unshare() 408 if ((resp->status = nlmsvc_retrieve_args(rqstp, argp, &host, &file))) nlmsvc_proc_unshare() 412 resp->status = cast_status(nlmsvc_unshare_file(host, file, argp)); nlmsvc_proc_unshare() 424 nlmsvc_proc_nm_lock(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_nm_lock() argument 429 argp->monitor = 0; /* just clean the monitor flag */ nlmsvc_proc_nm_lock() 430 return nlmsvc_proc_lock(rqstp, argp, resp); nlmsvc_proc_nm_lock() 437 nlmsvc_proc_free_all(struct svc_rqst *rqstp, struct nlm_args *argp, nlmsvc_proc_free_all() argument 443 if (nlmsvc_retrieve_args(rqstp, argp, &host, NULL)) nlmsvc_proc_free_all() 455 nlmsvc_proc_sm_notify(struct svc_rqst *rqstp, struct nlm_reboot *argp, nlmsvc_proc_sm_notify() argument 467 nlm_host_rebooted(argp); nlmsvc_proc_sm_notify() 475 nlmsvc_proc_granted_res(struct svc_rqst *rqstp, struct nlm_res *argp, nlmsvc_proc_granted_res() argument 483 nlmsvc_grant_reply(&argp->cookie, argp->status); nlmsvc_proc_granted_res()
|
H A D | svcshare.c | 28 struct nlm_args *argp) nlmsvc_share_file() 31 struct xdr_netobj *oh = &argp->lock.oh; nlmsvc_share_file() 37 if ((argp->fsm_access & share->s_mode) nlmsvc_share_file() 38 || (argp->fsm_mode & share->s_access )) nlmsvc_share_file() 59 share->s_access = argp->fsm_access; nlmsvc_share_file() 60 share->s_mode = argp->fsm_mode; nlmsvc_share_file() 69 struct nlm_args *argp) nlmsvc_unshare_file() 72 struct xdr_netobj *oh = &argp->lock.oh; nlmsvc_unshare_file() 27 nlmsvc_share_file(struct nlm_host *host, struct nlm_file *file, struct nlm_args *argp) nlmsvc_share_file() argument 68 nlmsvc_unshare_file(struct nlm_host *host, struct nlm_file *file, struct nlm_args *argp) nlmsvc_unshare_file() argument
|
H A D | mon.c | 484 static void encode_mon_name(struct xdr_stream *xdr, const struct nsm_args *argp) encode_mon_name() argument 486 encode_nsm_string(xdr, argp->mon_name); encode_mon_name() 495 static void encode_my_id(struct xdr_stream *xdr, const struct nsm_args *argp) encode_my_id() argument 499 encode_nsm_string(xdr, argp->nodename); encode_my_id() 501 *p++ = cpu_to_be32(argp->prog); encode_my_id() 502 *p++ = cpu_to_be32(argp->vers); encode_my_id() 503 *p = cpu_to_be32(argp->proc); encode_my_id() 510 static void encode_mon_id(struct xdr_stream *xdr, const struct nsm_args *argp) encode_mon_id() argument 512 encode_mon_name(xdr, argp); encode_mon_id() 513 encode_my_id(xdr, argp); encode_mon_id() 521 static void encode_priv(struct xdr_stream *xdr, const struct nsm_args *argp) encode_priv() argument 526 xdr_encode_opaque_fixed(p, argp->priv->data, SM_PRIV_SIZE); encode_priv() 530 const struct nsm_args *argp) nsm_xdr_enc_mon() 532 encode_mon_id(xdr, argp); nsm_xdr_enc_mon() 533 encode_priv(xdr, argp); nsm_xdr_enc_mon() 537 const struct nsm_args *argp) nsm_xdr_enc_unmon() 539 encode_mon_id(xdr, argp); nsm_xdr_enc_unmon() 529 nsm_xdr_enc_mon(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nsm_args *argp) nsm_xdr_enc_mon() argument 536 nsm_xdr_enc_unmon(struct rpc_rqst *req, struct xdr_stream *xdr, const struct nsm_args *argp) nsm_xdr_enc_unmon() argument
|
H A D | clntproc.c | 126 struct nlm_args *argp = &req->a_args; nlmclnt_setlockargs() local 127 struct nlm_lock *lock = &argp->lock; nlmclnt_setlockargs() 130 nlmclnt_next_cookie(&argp->cookie); nlmclnt_setlockargs() 253 struct nlm_args *argp = &req->a_args; nlmclnt_call() local 256 .rpc_argp = argp, nlmclnt_call() 266 if (host->h_reclaiming && !argp->reclaim) nlmclnt_call() 296 if (argp->reclaim) { nlmclnt_call() 302 if (!argp->reclaim) { nlmclnt_call()
|
/linux-4.1.27/drivers/gpu/drm/ |
H A D | drm_ioc32.c | 195 drm_map32_t __user *argp = (void __user *)arg; compat_drm_getmap() local 201 if (get_user(idx, &argp->offset)) compat_drm_getmap() 223 if (copy_to_user(argp, &m32, sizeof(m32))) compat_drm_getmap() 232 drm_map32_t __user *argp = (void __user *)arg; compat_drm_addmap() local 238 if (copy_from_user(&m32, argp, sizeof(m32))) compat_drm_addmap() 265 if (copy_to_user(argp, &m32, sizeof(m32))) compat_drm_addmap() 274 drm_map32_t __user *argp = (void __user *)arg; compat_drm_rmmap() local 278 if (get_user(handle, &argp->handle)) compat_drm_rmmap() 303 drm_client32_t __user *argp = (void __user *)arg; compat_drm_getclient() local 307 if (get_user(idx, &argp->idx)) compat_drm_getclient() 328 if (copy_to_user(argp, &c32, sizeof(c32))) compat_drm_getclient() 345 drm_stats32_t __user *argp = (void __user *)arg; compat_drm_getstats() local 364 if (copy_to_user(argp, &s32, sizeof(s32))) compat_drm_getstats() 381 drm_buf_desc32_t __user *argp = (void __user *)arg; compat_drm_addbufs() local 388 || !access_ok(VERIFY_WRITE, argp, sizeof(*argp))) compat_drm_addbufs() 391 if (__copy_in_user(buf, argp, offsetof(drm_buf_desc32_t, agp_start)) compat_drm_addbufs() 392 || __get_user(agp_start, &argp->agp_start) compat_drm_addbufs() 400 if (__copy_in_user(argp, buf, offsetof(drm_buf_desc32_t, agp_start)) compat_drm_addbufs() 402 || __put_user(agp_start, &argp->agp_start)) compat_drm_addbufs() 412 drm_buf_desc32_t __user *argp = (void __user *)arg; compat_drm_markbufs() local 415 if (copy_from_user(&b32, argp, sizeof(b32))) compat_drm_markbufs() 439 drm_buf_info32_t __user *argp = (void __user *)arg; compat_drm_infobufs() local 447 if (copy_from_user(&req32, argp, sizeof(req32))) compat_drm_infobufs() 480 if (__put_user(actual, &argp->count)) compat_drm_infobufs() 502 drm_buf_map32_t __user *argp = (void __user *)arg; compat_drm_mapbufs() local 512 if (copy_from_user(&req32, argp, sizeof(req32))) compat_drm_mapbufs() 544 if (__put_user(actual, &argp->count) compat_drm_mapbufs() 546 || __put_user((unsigned long)addr, &argp->virtual)) compat_drm_mapbufs() 562 drm_buf_free32_t __user *argp = (void __user *)arg; compat_drm_freebufs() local 564 if (copy_from_user(&req32, argp, sizeof(req32))) compat_drm_freebufs() 588 drm_ctx_priv_map32_t __user *argp = (void __user *)arg; compat_drm_setsareactx() local 590 if (copy_from_user(&req32, argp, sizeof(req32))) compat_drm_setsareactx() 608 drm_ctx_priv_map32_t __user *argp = (void __user *)arg; compat_drm_getsareactx() local 613 if (!access_ok(VERIFY_WRITE, argp, sizeof(*argp)) compat_drm_getsareactx() 614 || __get_user(ctx_id, &argp->ctx_id)) compat_drm_getsareactx() 628 || __put_user((unsigned long)handle, &argp->handle)) compat_drm_getsareactx() 642 drm_ctx_res32_t __user *argp = (void __user *)arg; compat_drm_resctx() local 647 if (copy_from_user(&res32, argp, sizeof(res32))) compat_drm_resctx() 663 || __put_user(res32.count, &argp->count)) compat_drm_resctx() 686 drm_dma32_t __user *argp = (void __user *)arg; compat_drm_dma() local 690 if (copy_from_user(&d32, argp, sizeof(d32))) compat_drm_dma() 717 || __put_user(d32.request_size, &argp->request_size) compat_drm_dma() 718 || __put_user(d32.granted_count, &argp->granted_count)) compat_drm_dma() 732 drm_agp_mode32_t __user *argp = (void __user *)arg; compat_drm_agp_enable() local 736 if (get_user(m32.mode, &argp->mode)) compat_drm_agp_enable() 763 drm_agp_info32_t __user *argp = (void __user *)arg; compat_drm_agp_info() local 787 if (copy_to_user(argp, &i32, sizeof(i32))) compat_drm_agp_info() 803 drm_agp_buffer32_t __user *argp = (void __user *)arg; compat_drm_agp_alloc() local 808 if (copy_from_user(&req32, argp, sizeof(req32))) compat_drm_agp_alloc() 823 || copy_to_user(argp, &req32, sizeof(req32))) { compat_drm_agp_alloc() 834 drm_agp_buffer32_t __user *argp = (void __user *)arg; compat_drm_agp_free() local 840 || get_user(handle, &argp->handle) compat_drm_agp_free() 855 drm_agp_binding32_t __user *argp = (void __user *)arg; compat_drm_agp_bind() local 859 if (copy_from_user(&req32, argp, sizeof(req32))) compat_drm_agp_bind() 874 drm_agp_binding32_t __user *argp = (void __user *)arg; compat_drm_agp_unbind() local 880 || get_user(handle, &argp->handle) compat_drm_agp_unbind() 896 drm_scatter_gather32_t __user *argp = (void __user *)arg; compat_drm_sg_alloc() local 903 || !access_ok(VERIFY_WRITE, argp, sizeof(*argp)) compat_drm_sg_alloc() 904 || __get_user(x, &argp->size) compat_drm_sg_alloc() 914 || __put_user(x >> PAGE_SHIFT, &argp->handle)) compat_drm_sg_alloc() 923 drm_scatter_gather32_t __user *argp = (void __user *)arg; compat_drm_sg_free() local 929 || !access_ok(VERIFY_WRITE, argp, sizeof(*argp)) compat_drm_sg_free() 930 || __get_user(x, &argp->handle) compat_drm_sg_free() 990 drm_wait_vblank32_t __user *argp = (void __user *)arg; compat_drm_wait_vblank() local 995 if (copy_from_user(&req32, argp, sizeof(req32))) compat_drm_wait_vblank() 1015 if (copy_to_user(argp, &req32, sizeof(req32))) compat_drm_wait_vblank() 1036 struct drm_mode_fb_cmd232 __user *argp = (void __user *)arg; compat_drm_mode_addfb2() local 1042 if (copy_from_user(&req32, argp, sizeof(req32))) compat_drm_mode_addfb2() 1072 if (copy_to_user(argp, &req32, sizeof(req32))) compat_drm_mode_addfb2()
|
/linux-4.1.27/drivers/sbus/char/ |
H A D | openprom.c | 143 static int opromgetprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize) opromgetprop() argument 151 return copyout(argp, op, sizeof(int)); opromgetprop() 157 return copyout(argp, op, sizeof(int) + bufsize); opromgetprop() 160 static int opromnxtprop(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize) opromnxtprop() argument 166 return copyout(argp, op, sizeof(int)); opromnxtprop() 170 return copyout(argp, op, sizeof(int)); opromnxtprop() 178 return copyout(argp, op, sizeof(int)); opromnxtprop() 187 return copyout(argp, op, sizeof(int) + bufsize); opromnxtprop() 198 static int opromnext(void __user *argp, unsigned int cmd, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) opromnext() argument 242 return copyout(argp, op, bufsize + sizeof(int)); opromnext() 245 static int oprompci2node(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) oprompci2node() argument 261 err = copyout(argp, op, bufsize + sizeof(int)); oprompci2node() 270 static int oprompath2node(void __user *argp, struct device_node *dp, struct openpromio *op, int bufsize, DATA *data) oprompath2node() argument 281 return copyout(argp, op, bufsize + sizeof(int)); oprompath2node() 284 static int opromgetbootargs(void __user *argp, struct openpromio *op, int bufsize) opromgetbootargs() argument 295 return copyout(argp, op, bufsize + sizeof(int)); opromgetbootargs() 309 void __user *argp = (void __user *)arg; openprom_sunos_ioctl() local 312 bufsize = getstrings(argp, &opp); openprom_sunos_ioctl() 314 bufsize = copyin(argp, &opp); openprom_sunos_ioctl() 324 error = opromgetprop(argp, dp, opp, bufsize); openprom_sunos_ioctl() 329 error = opromnxtprop(argp, dp, opp, bufsize); openprom_sunos_ioctl() 340 error = opromnext(argp, cmd, dp, opp, bufsize, data); openprom_sunos_ioctl() 344 error = oprompci2node(argp, dp, opp, bufsize, data); openprom_sunos_ioctl() 348 error = oprompath2node(argp, dp, opp, bufsize, data); openprom_sunos_ioctl() 352 error = opromgetbootargs(argp, opp, bufsize); openprom_sunos_ioctl() 412 static int opiocget(void __user *argp, DATA *data) opiocget() argument 420 if (copy_from_user(&op, argp, sizeof(op))) opiocget() 435 if (copy_to_user(argp, &op, sizeof(op)) || opiocget() 444 static int opiocnextprop(void __user *argp, DATA *data) opiocnextprop() argument 452 if (copy_from_user(&op, argp, sizeof(op))) opiocnextprop() 480 if (copy_to_user(argp, &op, sizeof(op))) opiocnextprop() 490 static int opiocset(void __user *argp, DATA *data) opiocset() argument 497 if (copy_from_user(&op, argp, sizeof(op))) opiocset() 522 static int opiocgetnext(unsigned int cmd, void __user *argp) opiocgetnext() argument 529 if (copy_from_user(&nd, argp, sizeof(phandle))) opiocgetnext() 548 if (copy_to_user(argp, &nd, sizeof(phandle))) opiocgetnext() 558 void __user *argp = (void __user *)arg; openprom_bsd_ioctl() local 564 err = opiocget(argp, data); openprom_bsd_ioctl() 568 err = opiocnextprop(argp, data); openprom_bsd_ioctl() 572 err = opiocset(argp, data); openprom_bsd_ioctl() 579 if (copy_to_user(argp, &options_node->phandle, sizeof(phandle))) openprom_bsd_ioctl() 585 err = opiocgetnext(cmd, argp); openprom_bsd_ioctl()
|
H A D | jsflash.c | 391 void __user *argp = (void __user *)arg; jsf_ioctl() local 399 if (copy_to_user(argp, &jsf0.id, JSFIDSZ)) { jsf_ioctl() 408 error = jsf_ioctl_program(argp); jsf_ioctl()
|
/linux-4.1.27/sound/core/seq/ |
H A D | seq_compat.c | 94 void __user *argp = compat_ptr(arg); snd_seq_ioctl_compat() local 126 return snd_seq_do_ioctl(client, cmd, argp); snd_seq_ioctl_compat() 128 return snd_seq_call_port_info_ioctl(client, SNDRV_SEQ_IOCTL_CREATE_PORT, argp); snd_seq_ioctl_compat() 130 return snd_seq_call_port_info_ioctl(client, SNDRV_SEQ_IOCTL_DELETE_PORT, argp); snd_seq_ioctl_compat() 132 return snd_seq_call_port_info_ioctl(client, SNDRV_SEQ_IOCTL_GET_PORT_INFO, argp); snd_seq_ioctl_compat() 134 return snd_seq_call_port_info_ioctl(client, SNDRV_SEQ_IOCTL_SET_PORT_INFO, argp); snd_seq_ioctl_compat() 136 return snd_seq_call_port_info_ioctl(client, SNDRV_SEQ_IOCTL_QUERY_NEXT_PORT, argp); snd_seq_ioctl_compat()
|
/linux-4.1.27/drivers/s390/block/ |
H A D | dasd_ioctl.c | 33 dasd_ioctl_api_version(void __user *argp) dasd_ioctl_api_version() argument 36 return put_user(ver, (int __user *)argp); dasd_ioctl_api_version() 266 dasd_ioctl_format(struct block_device *bdev, void __user *argp) dasd_ioctl_format() argument 274 if (!argp) dasd_ioctl_format() 284 if (copy_from_user(&fdata, argp, sizeof(struct format_data_t))) { dasd_ioctl_format() 313 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) dasd_ioctl_read_profile() argument 350 if (copy_to_user(argp, data, sizeof(*data))) dasd_ioctl_read_profile() 362 static int dasd_ioctl_read_profile(struct dasd_block *block, void __user *argp) dasd_ioctl_read_profile() argument 372 unsigned int cmd, void __user *argp) dasd_ioctl_information() 448 if (copy_to_user(argp, dasd_info, dasd_ioctl_information() 461 dasd_ioctl_set_ro(struct block_device *bdev, void __user *argp) dasd_ioctl_set_ro() argument 471 if (get_user(intval, (int __user *)argp)) dasd_ioctl_set_ro() 487 struct cmbdata __user *argp) dasd_ioctl_readall_cmb() 494 if (!ret && copy_to_user(argp, &data, min(size, sizeof(*argp)))) dasd_ioctl_readall_cmb() 504 void __user *argp; dasd_ioctl() local 508 argp = compat_ptr(arg); dasd_ioctl() 510 argp = (void __user *)arg; dasd_ioctl() 542 rc = dasd_ioctl_format(bdev, argp); dasd_ioctl() 545 rc = dasd_ioctl_information(block, cmd, argp); dasd_ioctl() 548 rc = dasd_ioctl_information(block, cmd, argp); dasd_ioctl() 551 rc = dasd_ioctl_read_profile(block, argp); dasd_ioctl() 557 rc = dasd_ioctl_set_ro(bdev, argp); dasd_ioctl() 560 rc = dasd_ioctl_api_version(argp); dasd_ioctl() 569 rc = dasd_ioctl_readall_cmb(block, cmd, argp); dasd_ioctl() 575 rc = base->discipline->ioctl(block, cmd, argp); dasd_ioctl() 371 dasd_ioctl_information(struct dasd_block *block, unsigned int cmd, void __user *argp) dasd_ioctl_information() argument 486 dasd_ioctl_readall_cmb(struct dasd_block *block, unsigned int cmd, struct cmbdata __user *argp) dasd_ioctl_readall_cmb() argument
|
H A D | dasd_eckd.c | 3775 void __user *argp) dasd_eckd_snid() 3786 if (copy_from_user(&usrparm, argp, sizeof(usrparm))) dasd_eckd_snid() 3825 if (copy_to_user(argp, &usrparm, sizeof(usrparm))) dasd_eckd_snid() 3840 dasd_eckd_performance(struct dasd_device *device, void __user *argp) dasd_eckd_performance() argument 3891 if (copy_to_user(argp, stats, dasd_eckd_performance() 3904 dasd_eckd_get_attrib(struct dasd_device *device, void __user *argp) dasd_eckd_get_attrib() argument 3913 if (!argp) dasd_eckd_get_attrib() 3917 if (copy_to_user(argp, (long *) &attrib, dasd_eckd_get_attrib() 3929 dasd_eckd_set_attrib(struct dasd_device *device, void __user *argp) dasd_eckd_set_attrib() argument 3937 if (!argp) dasd_eckd_set_attrib() 3940 if (copy_from_user(&attrib, argp, sizeof(struct attrib_data_t))) dasd_eckd_set_attrib() 3954 static int dasd_symm_io(struct dasd_device *device, void __user *argp) dasd_symm_io() argument 3969 if (copy_from_user(&usrparm, argp, sizeof(usrparm))) dasd_symm_io() 4054 dasd_eckd_ioctl(struct dasd_block *block, unsigned int cmd, void __user *argp) dasd_eckd_ioctl() argument 4060 return dasd_eckd_get_attrib(device, argp); dasd_eckd_ioctl() 4062 return dasd_eckd_set_attrib(device, argp); dasd_eckd_ioctl() 4064 return dasd_eckd_performance(device, argp); dasd_eckd_ioctl() 4072 return dasd_eckd_snid(device, argp); dasd_eckd_ioctl() 4074 return dasd_symm_io(device, argp); dasd_eckd_ioctl() 3774 dasd_eckd_snid(struct dasd_device *device, void __user *argp) dasd_eckd_snid() argument
|
/linux-4.1.27/drivers/video/fbdev/ |
H A D | sbuslib.c | 196 struct fbcmap32 __user *argp = (void __user *)arg; fbiogetputcmap() local 201 ret = copy_in_user(p, argp, 2 * sizeof(int)); fbiogetputcmap() 202 ret |= get_user(addr, &argp->red); fbiogetputcmap() 204 ret |= get_user(addr, &argp->green); fbiogetputcmap() 206 ret |= get_user(addr, &argp->blue); fbiogetputcmap() 219 struct fbcursor32 __user *argp = (void __user *)arg; fbiogscursor() local 223 ret = copy_in_user(p, argp, fbiogscursor() 225 ret |= copy_in_user(&p->size, &argp->size, sizeof(struct fbcurpos)); fbiogscursor() 226 ret |= copy_in_user(&p->cmap, &argp->cmap, 2 * sizeof(int)); fbiogscursor() 227 ret |= get_user(addr, &argp->cmap.red); fbiogscursor() 229 ret |= get_user(addr, &argp->cmap.green); fbiogscursor() 231 ret |= get_user(addr, &argp->cmap.blue); fbiogscursor() 233 ret |= get_user(addr, &argp->mask); fbiogscursor() 235 ret |= get_user(addr, &argp->image); fbiogscursor()
|
H A D | ps3fb.c | 777 void __user *argp = (void __user *)arg; ps3fb_ioctl() local 790 if (copy_to_user(argp, &vblank, sizeof(vblank))) ps3fb_ioctl() 812 if (copy_from_user(&val, argp, sizeof(val))) ps3fb_ioctl() 841 if (!copy_to_user(argp, &val, sizeof(val))) ps3fb_ioctl() 855 if (!copy_to_user(argp, &res, sizeof(res))) ps3fb_ioctl() 873 if (copy_from_user(&val, argp, sizeof(val))) ps3fb_ioctl()
|
H A D | imsttfb.c | 1272 void __user *argp = (void __user *)arg; imsttfb_ioctl() local 1278 if (copy_from_user(reg, argp, 8) || reg[0] > (0x1000 - sizeof(reg[0])) / sizeof(reg[0])) imsttfb_ioctl() 1283 if (copy_from_user(reg, argp, 4) || reg[0] > (0x1000 - sizeof(reg[0])) / sizeof(reg[0])) imsttfb_ioctl() 1290 if (copy_from_user(reg, argp, 8) || reg[0] > (0x1000 - sizeof(reg[0])) / sizeof(reg[0])) imsttfb_ioctl() 1295 if (copy_from_user(reg, argp, 4) || reg[0] > (0x1000 - sizeof(reg[0])) / sizeof(reg[0])) imsttfb_ioctl() 1302 if (copy_from_user(idx, argp, 2)) imsttfb_ioctl() 1309 if (copy_from_user(idx, argp, 1)) imsttfb_ioctl()
|
H A D | tmiofb.c | 518 void __user *argp = (void __user *) arg; tmiofb_ioctl() local 521 if (copy_to_user(argp, &vblank, sizeof vblank)) tmiofb_ioctl() 532 u32 __user *argp = (void __user *) arg; tmiofb_ioctl() local 536 if (get_user(len, argp)) tmiofb_ioctl() 540 if (copy_from_user(acc, argp + 1, sizeof(u32) * len)) tmiofb_ioctl()
|
H A D | arcfb.c | 401 void __user *argp = (void __user *)arg; arcfb_ioctl() local 427 if (copy_to_user(argp, &ctl2, sizeof(ctl2))) arcfb_ioctl()
|
/linux-4.1.27/drivers/ide/ |
H A D | ide-floppy_ioctl.c | 42 int __user *argp; ide_floppy_get_format_capacities() local 62 argp = arg + 1; ide_floppy_get_format_capacities() 78 if (put_user(blocks, argp)) ide_floppy_get_format_capacities() 81 ++argp; ide_floppy_get_format_capacities() 83 if (put_user(length, argp)) ide_floppy_get_format_capacities() 86 ++argp; ide_floppy_get_format_capacities() 255 void __user *argp) ide_floppy_format_ioctl() 261 return ide_floppy_get_format_capacities(drive, pc, argp); ide_floppy_format_ioctl() 265 return ide_floppy_format_unit(drive, pc, (int __user *)argp); ide_floppy_format_ioctl() 267 return ide_floppy_get_format_progress(drive, pc, argp); ide_floppy_format_ioctl() 277 void __user *argp = (void __user *)arg; ide_floppy_ioctl() local 286 err = ide_floppy_format_ioctl(drive, &pc, mode, cmd, argp); ide_floppy_ioctl() 295 err = scsi_cmd_blk_ioctl(bdev, mode, cmd, argp); ide_floppy_ioctl() 253 ide_floppy_format_ioctl(ide_drive_t *drive, struct ide_atapi_pc *pc, fmode_t mode, unsigned int cmd, void __user *argp) ide_floppy_format_ioctl() argument
|
H A D | ide-tape.c | 1032 void __user *argp = (void __user *)arg; idetape_blkdev_ioctl() local 1044 if (copy_from_user(&config, argp, sizeof(config))) idetape_blkdev_ioctl() 1052 if (copy_to_user(argp, &config, sizeof(config))) idetape_blkdev_ioctl() 1377 void __user *argp = (void __user *)arg; do_idetape_chrdev_ioctl() local 1394 if (copy_from_user(&mtop, argp, sizeof(struct mtop))) do_idetape_chrdev_ioctl() 1408 if (copy_to_user(argp, &mtget, sizeof(struct mtget))) do_idetape_chrdev_ioctl() 1413 if (copy_to_user(argp, &mtpos, sizeof(struct mtpos))) do_idetape_chrdev_ioctl()
|
/linux-4.1.27/fs/ncpfs/ |
H A D | ioctl.c | 263 void __user *argp = (void __user *)arg; __ncp_ioctl() local 273 if (copy_from_user(&request32, argp, sizeof(request32))) __ncp_ioctl() 280 if (copy_from_user(&request, argp, sizeof(request))) __ncp_ioctl() 334 return ncp_get_fs_info(server, inode, argp); __ncp_ioctl() 337 return ncp_get_fs_info_v2(server, inode, argp); __ncp_ioctl() 341 return ncp_get_compat_fs_info_v2(server, inode, argp); __ncp_ioctl() 351 if (put_user(uid, (u16 __user *)argp)) __ncp_ioctl() 358 if (put_user(uid, (u32 __user *)argp)) __ncp_ioctl() 365 if (put_user(uid, (u64 __user *)argp)) __ncp_ioctl() 397 if (!result && copy_to_user(argp, &sr, sizeof(sr))) __ncp_ioctl() 410 if (copy_from_user(&sr, argp, sizeof(sr))) __ncp_ioctl() 461 if (argp) __ncp_ioctl() 462 if (copy_from_user(&sign, argp, sizeof(sign))) __ncp_ioctl() 466 if (argp) { __ncp_ioctl() 488 if (put_user(state, (int __user *)argp)) __ncp_ioctl() 498 if (get_user(newstate, (unsigned char __user *)argp)) __ncp_ioctl() 520 if (copy_from_user(&rqdata, argp, sizeof(rqdata))) __ncp_ioctl() 586 if (copy_from_user(&user, argp, sizeof(user))) __ncp_ioctl() 602 if (!result && copy_to_user(argp, &user, sizeof(user))) __ncp_ioctl() 613 if (copy_from_user(&user, argp, sizeof(user))) __ncp_ioctl() 629 if (!result && copy_to_user(argp, &user, sizeof(user))) __ncp_ioctl() 649 if (copy_from_user(&user32, argp, sizeof(user32))) __ncp_ioctl() 656 if (copy_from_user(&user, argp, sizeof(user))) __ncp_ioctl() 696 if (copy_from_user(&user32, argp, sizeof(user32))) __ncp_ioctl() 702 if (copy_from_user(&user, argp, sizeof(user))) __ncp_ioctl() 724 if (copy_to_user(argp, &user32, sizeof(user32))) __ncp_ioctl() 728 if (copy_to_user(argp, &user, sizeof(user))) __ncp_ioctl() 747 if (copy_from_user(&user32, argp, sizeof(user32))) __ncp_ioctl() 753 if (copy_from_user(&user, argp, sizeof(user))) __ncp_ioctl() 777 return ncp_set_charsets(server, argp); __ncp_ioctl() 780 return ncp_get_charsets(server, argp); __ncp_ioctl() 788 if (copy_from_user(&user, argp, sizeof(user))) __ncp_ioctl() 801 if (copy_to_user(argp, &user, sizeof(user))) __ncp_ioctl()
|
/linux-4.1.27/fs/nilfs2/ |
H A D | ioctl.c | 132 static int nilfs_ioctl_getflags(struct inode *inode, void __user *argp) nilfs_ioctl_getflags() argument 136 return put_user(flags, (int __user *)argp); nilfs_ioctl_getflags() 143 void __user *argp) nilfs_ioctl_setflags() 152 if (get_user(flags, (int __user *)argp)) nilfs_ioctl_setflags() 197 static int nilfs_ioctl_getversion(struct inode *inode, void __user *argp) nilfs_ioctl_getversion() argument 199 return put_user(inode->i_generation, (int __user *)argp); nilfs_ioctl_getversion() 207 * @argp: pointer on argument from userspace 222 unsigned int cmd, void __user *argp) nilfs_ioctl_change_cpmode() 237 if (copy_from_user(&cpmode, argp, sizeof(cpmode))) nilfs_ioctl_change_cpmode() 261 * @argp: pointer on argument from userspace 277 unsigned int cmd, void __user *argp) nilfs_ioctl_delete_checkpoint() 292 if (copy_from_user(&cno, argp, sizeof(cno))) nilfs_ioctl_delete_checkpoint() 339 * @argp: pointer on argument from userspace 346 * copied into userspace pointer @argp. On error, one of the following 356 unsigned int cmd, void __user *argp) nilfs_ioctl_get_cpstat() 368 if (copy_to_user(argp, &cpstat, sizeof(cpstat))) nilfs_ioctl_get_cpstat() 406 * @argp: pointer on argument from userspace 413 * copied into userspace pointer @argp. On error, one of the following 423 unsigned int cmd, void __user *argp) nilfs_ioctl_get_sustat() 435 if (copy_to_user(argp, &sustat, sizeof(sustat))) nilfs_ioctl_get_sustat() 513 * @argp: pointer on argument from userspace 520 * copied into userspace pointer @argp. On error, one of the following 532 unsigned int cmd, void __user *argp) nilfs_ioctl_get_bdescs() 538 if (copy_from_user(&argv, argp, sizeof(argv))) nilfs_ioctl_get_bdescs() 549 if (copy_to_user(argp, &argv, sizeof(argv))) nilfs_ioctl_get_bdescs() 866 * @argp: pointer on argument from userspace 876 unsigned int cmd, void __user *argp) nilfs_ioctl_clean_segments() 900 if (copy_from_user(argv, argp, sizeof(argv))) nilfs_ioctl_clean_segments() 991 * @argp: pointer on argument from userspace 1014 unsigned int cmd, void __user *argp) nilfs_ioctl_sync() 1029 if (argp != NULL) { nilfs_ioctl_sync() 1033 if (copy_to_user(argp, &cno, sizeof(cno))) nilfs_ioctl_sync() 1043 * @argp: pointer on argument from userspace 1048 void __user *argp) nilfs_ioctl_resize() 1061 if (copy_from_user(&newsize, argp, sizeof(newsize))) nilfs_ioctl_resize() 1075 * @argp: pointer on argument from userspace 1083 static int nilfs_ioctl_trim_fs(struct inode *inode, void __user *argp) nilfs_ioctl_trim_fs() argument 1096 if (copy_from_user(&range, argp, sizeof(range))) nilfs_ioctl_trim_fs() 1108 if (copy_to_user(argp, &range, sizeof(range))) nilfs_ioctl_trim_fs() 1117 * @argp: pointer on argument from userspace 1125 static int nilfs_ioctl_set_alloc_range(struct inode *inode, void __user *argp) nilfs_ioctl_set_alloc_range() argument 1137 if (copy_from_user(range, argp, sizeof(__u64[2]))) nilfs_ioctl_set_alloc_range() 1162 * @argp: pointer on argument from userspace 1180 unsigned int cmd, void __user *argp, nilfs_ioctl_get_info() 1191 if (copy_from_user(&argv, argp, sizeof(argv))) nilfs_ioctl_get_info() 1201 if (copy_to_user(argp, &argv, sizeof(argv))) nilfs_ioctl_get_info() 1211 * @argp: pointer on argument from userspace 1231 unsigned int cmd, void __user *argp) nilfs_ioctl_set_suinfo() 1249 if (copy_from_user(&argv, argp, sizeof(argv))) nilfs_ioctl_set_suinfo() 1298 void __user *argp = (void __user *)arg; nilfs_ioctl() local 1302 return nilfs_ioctl_getflags(inode, argp); nilfs_ioctl() 1304 return nilfs_ioctl_setflags(inode, filp, argp); nilfs_ioctl() 1306 return nilfs_ioctl_getversion(inode, argp); nilfs_ioctl() 1308 return nilfs_ioctl_change_cpmode(inode, filp, cmd, argp); nilfs_ioctl() 1310 return nilfs_ioctl_delete_checkpoint(inode, filp, cmd, argp); nilfs_ioctl() 1312 return nilfs_ioctl_get_info(inode, filp, cmd, argp, nilfs_ioctl() 1316 return nilfs_ioctl_get_cpstat(inode, filp, cmd, argp); nilfs_ioctl() 1318 return nilfs_ioctl_get_info(inode, filp, cmd, argp, nilfs_ioctl() 1322 return nilfs_ioctl_set_suinfo(inode, filp, cmd, argp); nilfs_ioctl() 1324 return nilfs_ioctl_get_sustat(inode, filp, cmd, argp); nilfs_ioctl() 1326 return nilfs_ioctl_get_info(inode, filp, cmd, argp, nilfs_ioctl() 1330 return nilfs_ioctl_get_bdescs(inode, filp, cmd, argp); nilfs_ioctl() 1332 return nilfs_ioctl_clean_segments(inode, filp, cmd, argp); nilfs_ioctl() 1334 return nilfs_ioctl_sync(inode, filp, cmd, argp); nilfs_ioctl() 1336 return nilfs_ioctl_resize(inode, filp, argp); nilfs_ioctl() 1338 return nilfs_ioctl_set_alloc_range(inode, argp); nilfs_ioctl() 1340 return nilfs_ioctl_trim_fs(inode, argp); nilfs_ioctl() 142 nilfs_ioctl_setflags(struct inode *inode, struct file *filp, void __user *argp) nilfs_ioctl_setflags() argument 221 nilfs_ioctl_change_cpmode(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) nilfs_ioctl_change_cpmode() argument 276 nilfs_ioctl_delete_checkpoint(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) nilfs_ioctl_delete_checkpoint() argument 355 nilfs_ioctl_get_cpstat(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) nilfs_ioctl_get_cpstat() argument 422 nilfs_ioctl_get_sustat(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) nilfs_ioctl_get_sustat() argument 531 nilfs_ioctl_get_bdescs(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) nilfs_ioctl_get_bdescs() argument 875 nilfs_ioctl_clean_segments(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) nilfs_ioctl_clean_segments() argument 1013 nilfs_ioctl_sync(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) nilfs_ioctl_sync() argument 1047 nilfs_ioctl_resize(struct inode *inode, struct file *filp, void __user *argp) nilfs_ioctl_resize() argument 1179 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)) nilfs_ioctl_get_info() argument 1230 nilfs_ioctl_set_suinfo(struct inode *inode, struct file *filp, unsigned int cmd, void __user *argp) nilfs_ioctl_set_suinfo() argument
|
/linux-4.1.27/drivers/s390/char/ |
H A D | sclp_ctl.c | 94 void __user *argp; sclp_ctl_ioctl() local 97 argp = compat_ptr(arg); sclp_ctl_ioctl() 99 argp = (void __user *) arg; sclp_ctl_ioctl() 102 return sclp_ctl_ioctl_sccb(argp); sclp_ctl_ioctl()
|
H A D | vmcp.c | 138 int __user *argp; vmcp_ioctl() local 143 argp = compat_ptr(arg); vmcp_ioctl() 145 argp = (int __user *)arg; vmcp_ioctl() 152 return put_user(temp, argp); vmcp_ioctl() 157 temp = get_user(session->bufsize, argp); vmcp_ioctl() 167 return put_user(temp, argp); vmcp_ioctl()
|
H A D | keyboard.c | 460 void __user *argp; kbd_ioctl() local 464 argp = (void __user *)arg; kbd_ioctl() 476 return put_user(KB_101, (char __user *)argp); kbd_ioctl() 479 return do_kdsk_ioctl(kbd, argp, cmd, perm); kbd_ioctl() 482 return do_kdgkb_ioctl(kbd, argp, cmd, perm); kbd_ioctl() 485 struct kbdiacrs __user *a = argp; kbd_ioctl() 502 struct kbdiacrsuc __user *a = argp; kbd_ioctl() 514 struct kbdiacrs __user *a = argp; kbd_ioctl() 536 struct kbdiacrsuc __user *a = argp; kbd_ioctl()
|
H A D | fs3270.c | 328 char __user *argp; fs3270_ioctl() local 337 argp = compat_ptr(arg); fs3270_ioctl() 339 argp = (char __user *)arg; fs3270_ioctl() 350 rc = put_user(fp->read_command, argp); fs3270_ioctl() 353 rc = put_user(fp->write_command, argp); fs3270_ioctl() 362 if (copy_to_user(argp, &iocb, sizeof(struct raw3270_iocb))) fs3270_ioctl()
|
H A D | tape_char.c | 458 unsigned long argp; tapechar_compat_ioctl() local 464 argp = (unsigned long) compat_ptr(data); tapechar_compat_ioctl() 467 rval = device->discipline->ioctl_fn(device, no, argp); tapechar_compat_ioctl()
|
/linux-4.1.27/arch/s390/hypfs/ |
H A D | hypfs_sprp.c | 105 void __user *argp; hypfs_sprp_ioctl() local 110 argp = compat_ptr(arg); hypfs_sprp_ioctl() 112 argp = (void __user *) arg; hypfs_sprp_ioctl() 115 return __hypfs_sprp_ioctl(argp); hypfs_sprp_ioctl()
|
/linux-4.1.27/sound/core/ |
H A D | timer_compat.c | 111 void __user *argp = compat_ptr(arg); snd_timer_user_ioctl_compat() local 130 return snd_timer_user_ioctl(file, cmd, (unsigned long)argp); snd_timer_user_ioctl_compat() 132 return snd_timer_user_info_compat(file, argp); snd_timer_user_ioctl_compat() 134 return snd_timer_user_status_compat(file, argp); snd_timer_user_ioctl_compat() 137 return snd_timer_user_status_x32(file, argp); snd_timer_user_ioctl_compat()
|
H A D | hwdep_compat.c | 66 void __user *argp = compat_ptr(arg); snd_hwdep_ioctl_compat() local 71 return snd_hwdep_ioctl(file, cmd, (unsigned long)argp); snd_hwdep_ioctl_compat() 73 return snd_hwdep_dsp_load_compat(hw, argp); snd_hwdep_ioctl_compat()
|
H A D | pcm_compat.c | 662 void __user *argp = compat_ptr(arg); snd_pcm_ioctl_compat() local 696 return snd_pcm_playback_ioctl1(file, substream, cmd, argp); snd_pcm_ioctl_compat() 698 return snd_pcm_capture_ioctl1(file, substream, cmd, argp); snd_pcm_ioctl_compat() 700 return snd_pcm_ioctl_hw_params_compat(substream, 1, argp); snd_pcm_ioctl_compat() 702 return snd_pcm_ioctl_hw_params_compat(substream, 0, argp); snd_pcm_ioctl_compat() 704 return snd_pcm_ioctl_sw_params_compat(substream, argp); snd_pcm_ioctl_compat() 706 return snd_pcm_status_user_compat(substream, argp, false); snd_pcm_ioctl_compat() 708 return snd_pcm_status_user_compat(substream, argp, true); snd_pcm_ioctl_compat() 710 return snd_pcm_ioctl_sync_ptr_compat(substream, argp); snd_pcm_ioctl_compat() 712 return snd_pcm_ioctl_channel_info_compat(substream, argp); snd_pcm_ioctl_compat() 714 return snd_pcm_ioctl_xferi_compat(substream, SNDRV_PCM_STREAM_PLAYBACK, argp); snd_pcm_ioctl_compat() 716 return snd_pcm_ioctl_xferi_compat(substream, SNDRV_PCM_STREAM_CAPTURE, argp); snd_pcm_ioctl_compat() 718 return snd_pcm_ioctl_xfern_compat(substream, SNDRV_PCM_STREAM_PLAYBACK, argp); snd_pcm_ioctl_compat() 720 return snd_pcm_ioctl_xfern_compat(substream, SNDRV_PCM_STREAM_CAPTURE, argp); snd_pcm_ioctl_compat() 722 return snd_pcm_ioctl_delay_compat(substream, argp); snd_pcm_ioctl_compat() 724 return snd_pcm_ioctl_rewind_compat(substream, argp); snd_pcm_ioctl_compat() 726 return snd_pcm_ioctl_forward_compat(substream, argp); snd_pcm_ioctl_compat() 729 return snd_pcm_status_user_x32(substream, argp, false); snd_pcm_ioctl_compat() 731 return snd_pcm_status_user_x32(substream, argp, true); snd_pcm_ioctl_compat() 733 return snd_pcm_ioctl_sync_ptr_x32(substream, argp); snd_pcm_ioctl_compat() 735 return snd_pcm_ioctl_channel_info_x32(substream, argp); snd_pcm_ioctl_compat()
|
H A D | rawmidi_compat.c | 154 void __user *argp = compat_ptr(arg); snd_rawmidi_ioctl_compat() local 162 return snd_rawmidi_ioctl(file, cmd, (unsigned long)argp); snd_rawmidi_ioctl_compat() 164 return snd_rawmidi_ioctl_params_compat(rfile, argp); snd_rawmidi_ioctl_compat() 166 return snd_rawmidi_ioctl_status_compat(rfile, argp); snd_rawmidi_ioctl_compat() 169 return snd_rawmidi_ioctl_status_x32(rfile, argp); snd_rawmidi_ioctl_compat()
|
H A D | control_compat.c | 454 void __user *argp = compat_ptr(arg); snd_ctl_ioctl_compat() local 473 return snd_ctl_ioctl(file, cmd, (unsigned long)argp); snd_ctl_ioctl_compat() 475 return snd_ctl_elem_list_compat(ctl->card, argp); snd_ctl_ioctl_compat() 477 return snd_ctl_elem_info_compat(ctl, argp); snd_ctl_ioctl_compat() 479 return snd_ctl_elem_read_user_compat(ctl->card, argp); snd_ctl_ioctl_compat() 481 return snd_ctl_elem_write_user_compat(ctl, argp); snd_ctl_ioctl_compat() 483 return snd_ctl_elem_add_compat(ctl, argp, 0); snd_ctl_ioctl_compat() 485 return snd_ctl_elem_add_compat(ctl, argp, 1); snd_ctl_ioctl_compat() 488 return snd_ctl_elem_read_user_x32(ctl->card, argp); snd_ctl_ioctl_compat() 490 return snd_ctl_elem_write_user_x32(ctl, argp); snd_ctl_ioctl_compat()
|
H A D | hwdep.c | 246 void __user *argp = (void __user *)arg; snd_hwdep_ioctl() local 249 return put_user(SNDRV_HWDEP_VERSION, (int __user *)argp); snd_hwdep_ioctl() 251 return snd_hwdep_info(hw, argp); snd_hwdep_ioctl() 253 return snd_hwdep_dsp_status(hw, argp); snd_hwdep_ioctl() 255 return snd_hwdep_dsp_load(hw, argp); snd_hwdep_ioctl()
|
H A D | rawmidi.c | 713 void __user *argp = (void __user *)arg; snd_rawmidi_ioctl() local 720 return put_user(SNDRV_RAWMIDI_VERSION, (int __user *)argp) ? -EFAULT : 0; snd_rawmidi_ioctl() 724 struct snd_rawmidi_info __user *info = argp; snd_rawmidi_ioctl() 739 if (copy_from_user(¶ms, argp, sizeof(struct snd_rawmidi_params))) snd_rawmidi_ioctl() 758 if (copy_from_user(&status, argp, sizeof(struct snd_rawmidi_status))) snd_rawmidi_ioctl() 776 if (copy_to_user(argp, &status, sizeof(struct snd_rawmidi_status))) snd_rawmidi_ioctl() 783 if (get_user(val, (int __user *) argp)) snd_rawmidi_ioctl() 797 if (get_user(val, (int __user *) argp)) snd_rawmidi_ioctl() 824 void __user *argp = (void __user *)arg; snd_rawmidi_control_ioctl() local 831 if (get_user(device, (int __user *)argp)) snd_rawmidi_control_ioctl() 845 if (put_user(device, (int __user *)argp)) snd_rawmidi_control_ioctl() 853 if (get_user(val, (int __user *)argp)) snd_rawmidi_control_ioctl() 859 return snd_rawmidi_info_select_user(card, argp); snd_rawmidi_control_ioctl()
|
H A D | control.c | 1465 void __user *argp = (void __user *)arg; snd_ctl_ioctl() local 1466 int __user *ip = argp; snd_ctl_ioctl() 1477 return snd_ctl_card_info(card, ctl, cmd, argp); snd_ctl_ioctl() 1479 return snd_ctl_elem_list(card, argp); snd_ctl_ioctl() 1481 return snd_ctl_elem_info_user(ctl, argp); snd_ctl_ioctl() 1483 return snd_ctl_elem_read_user(card, argp); snd_ctl_ioctl() 1485 return snd_ctl_elem_write_user(ctl, argp); snd_ctl_ioctl() 1487 return snd_ctl_elem_lock(ctl, argp); snd_ctl_ioctl() 1489 return snd_ctl_elem_unlock(ctl, argp); snd_ctl_ioctl() 1491 return snd_ctl_elem_add_user(ctl, argp, 0); snd_ctl_ioctl() 1493 return snd_ctl_elem_add_user(ctl, argp, 1); snd_ctl_ioctl() 1495 return snd_ctl_elem_remove(ctl, argp); snd_ctl_ioctl() 1499 return snd_ctl_tlv_ioctl(ctl, argp, SNDRV_CTL_TLV_OP_READ); snd_ctl_ioctl() 1501 return snd_ctl_tlv_ioctl(ctl, argp, SNDRV_CTL_TLV_OP_WRITE); snd_ctl_ioctl() 1503 return snd_ctl_tlv_ioctl(ctl, argp, SNDRV_CTL_TLV_OP_CMD); snd_ctl_ioctl()
|
H A D | timer.c | 1852 void __user *argp = (void __user *)arg; __snd_timer_user_ioctl() local 1853 int __user *p = argp; __snd_timer_user_ioctl() 1860 return snd_timer_user_next_device(argp); __snd_timer_user_ioctl() 1873 return snd_timer_user_ginfo(file, argp); __snd_timer_user_ioctl() 1875 return snd_timer_user_gparams(file, argp); __snd_timer_user_ioctl() 1877 return snd_timer_user_gstatus(file, argp); __snd_timer_user_ioctl() 1879 return snd_timer_user_tselect(file, argp); __snd_timer_user_ioctl() 1881 return snd_timer_user_info(file, argp); __snd_timer_user_ioctl() 1883 return snd_timer_user_params(file, argp); __snd_timer_user_ioctl() 1885 return snd_timer_user_status(file, argp); __snd_timer_user_ioctl()
|
/linux-4.1.27/drivers/input/ |
H A D | joydev.c | 438 void __user *argp, size_t len) joydev_handle_JSIOCSAXMAP() 451 if (copy_from_user(abspam, argp, len)) { joydev_handle_JSIOCSAXMAP() 474 void __user *argp, size_t len) joydev_handle_JSIOCSBTNMAP() 487 if (copy_from_user(keypam, argp, len)) { joydev_handle_JSIOCSBTNMAP() 511 unsigned int cmd, void __user *argp) joydev_ioctl_common() 522 return copy_from_user(&joydev->glue.JS_CORR, argp, joydev_ioctl_common() 526 return copy_to_user(argp, &joydev->glue.JS_CORR, joydev_ioctl_common() 530 return get_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp); joydev_ioctl_common() 533 return put_user(joydev->glue.JS_TIMEOUT, (s32 __user *) argp); joydev_ioctl_common() 536 return put_user(JS_VERSION, (__u32 __user *) argp); joydev_ioctl_common() 539 return put_user(joydev->nabs, (__u8 __user *) argp); joydev_ioctl_common() 542 return put_user(joydev->nkey, (__u8 __user *) argp); joydev_ioctl_common() 545 if (copy_from_user(joydev->corr, argp, joydev_ioctl_common() 556 return copy_to_user(argp, joydev->corr, joydev_ioctl_common() 569 return joydev_handle_JSIOCSAXMAP(joydev, argp, _IOC_SIZE(cmd)); joydev_ioctl_common() 573 return copy_to_user(argp, joydev->abspam, len) ? -EFAULT : len; joydev_ioctl_common() 576 return joydev_handle_JSIOCSBTNMAP(joydev, argp, _IOC_SIZE(cmd)); joydev_ioctl_common() 580 return copy_to_user(argp, joydev->keypam, len) ? -EFAULT : len; joydev_ioctl_common() 588 return copy_to_user(argp, name, len) ? -EFAULT : len; joydev_ioctl_common() 600 void __user *argp = (void __user *)arg; joydev_compat_ioctl() local 628 retval = copy_from_user(&ds32, argp, joydev_compat_ioctl() 648 retval = copy_to_user(argp, &ds32, sizeof(ds32)) ? -EFAULT : 0; joydev_compat_ioctl() 652 retval = joydev_ioctl_common(joydev, cmd, argp); joydev_compat_ioctl() 667 void __user *argp = (void __user *)arg; joydev_ioctl() local 692 retval = copy_from_user(&joydev->glue, argp, joydev_ioctl() 697 retval = copy_to_user(argp, &joydev->glue, joydev_ioctl() 702 retval = joydev_ioctl_common(joydev, cmd, argp); joydev_ioctl() 437 joydev_handle_JSIOCSAXMAP(struct joydev *joydev, void __user *argp, size_t len) joydev_handle_JSIOCSAXMAP() argument 473 joydev_handle_JSIOCSBTNMAP(struct joydev *joydev, void __user *argp, size_t len) joydev_handle_JSIOCSBTNMAP() argument 510 joydev_ioctl_common(struct joydev *joydev, unsigned int cmd, void __user *argp) joydev_ioctl_common() argument
|
/linux-4.1.27/drivers/watchdog/ |
H A D | riowd.c | 95 void __user *argp = (void __user *)arg; riowd_ioctl() local 102 if (copy_to_user(argp, &info, sizeof(info))) riowd_ioctl() 108 if (put_user(0, (int __user *)argp)) riowd_ioctl() 117 if (copy_from_user(&options, argp, sizeof(options))) riowd_ioctl() 130 if (get_user(new_margin, (int __user *)argp)) riowd_ioctl() 139 return put_user(riowd_timeout * 60, (int __user *)argp); riowd_ioctl()
|
H A D | iop_wdt.c | 140 int __user *argp = (int __user *)arg; iop_wdt_ioctl() local 144 if (copy_to_user(argp, &ident, sizeof(ident))) iop_wdt_ioctl() 151 ret = put_user(0, argp); iop_wdt_ioctl() 155 ret = put_user(boot_status, argp); iop_wdt_ioctl() 184 ret = put_user(iop_watchdog_timeout(), argp); iop_wdt_ioctl()
|
H A D | sbc_epx_c3.c | 109 int __user *argp = (void __user *)arg; epx_c3_ioctl() local 118 if (copy_to_user(argp, &ident, sizeof(ident))) epx_c3_ioctl() 123 return put_user(0, argp); epx_c3_ioctl() 125 if (get_user(options, argp)) epx_c3_ioctl() 143 return put_user(WATCHDOG_TIMEOUT, argp); epx_c3_ioctl()
|
H A D | xen_wdt.c | 181 int __user *argp = (void __user *)arg; xen_wdt_ioctl() local 190 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; xen_wdt_ioctl() 194 return put_user(0, argp); xen_wdt_ioctl() 197 if (get_user(new_options, argp)) xen_wdt_ioctl() 214 if (get_user(new_timeout, argp)) xen_wdt_ioctl() 222 return put_user(timeout, argp); xen_wdt_ioctl() 226 return put_user(retval, argp); xen_wdt_ioctl()
|
H A D | gef_wdt.c | 167 void __user *argp = (void __user *)arg; gef_wdt_ioctl() local 177 if (copy_to_user(argp, &info, sizeof(info))) gef_wdt_ioctl() 183 if (put_user(wdt_status, (int __user *)argp)) gef_wdt_ioctl() 189 if (get_user(options, (int __user *)argp)) gef_wdt_ioctl() 205 if (get_user(timeout, (int __user *)argp)) gef_wdt_ioctl() 211 if (put_user(gef_wdt_timeout, (int __user *)argp)) gef_wdt_ioctl()
|
H A D | mv64x60_wdt.c | 182 void __user *argp = (void __user *)arg; mv64x60_wdt_ioctl() local 193 if (copy_to_user(argp, &info, sizeof(info))) mv64x60_wdt_ioctl() 199 if (put_user(wdt_status, (int __user *)argp)) mv64x60_wdt_ioctl() 208 if (get_user(options, (int __user *)argp)) mv64x60_wdt_ioctl() 224 if (get_user(timeout, (int __user *)argp)) mv64x60_wdt_ioctl() 230 if (put_user(mv64x60_wdt_timeout, (int __user *)argp)) mv64x60_wdt_ioctl()
|
H A D | rc32434_wdt.c | 196 void __user *argp = (void __user *)arg; rc32434_wdt_ioctl() local 207 if (copy_to_user(argp, &ident, sizeof(ident))) rc32434_wdt_ioctl() 213 if (copy_to_user(argp, &value, sizeof(int))) rc32434_wdt_ioctl() 217 if (copy_from_user(&value, argp, sizeof(int))) rc32434_wdt_ioctl() 234 if (copy_from_user(&new_timeout, argp, sizeof(int))) rc32434_wdt_ioctl() 240 return copy_to_user(argp, &timeout, sizeof(int)) ? -EFAULT : 0; rc32434_wdt_ioctl()
|
H A D | geodewdt.c | 142 void __user *argp = (void __user *)arg; geodewdt_ioctl() local 143 int __user *p = argp; geodewdt_ioctl() 155 return copy_to_user(argp, &ident, geodewdt_ioctl()
|
H A D | mtx-1_wdt.c | 143 void __user *argp = (void __user *)arg; mtx1_wdt_ioctl() local 144 int __user *p = (int __user *)argp; mtx1_wdt_ioctl() 153 if (copy_to_user(argp, &ident, sizeof(ident))) mtx1_wdt_ioctl()
|
H A D | sa1100_wdt.c | 99 void __user *argp = (void __user *)arg; sa1100dog_ioctl() local 100 int __user *p = argp; sa1100dog_ioctl() 104 ret = copy_to_user(argp, &ident, sa1100dog_ioctl()
|
H A D | scx200_wdt.c | 161 void __user *argp = (void __user *)arg; scx200_wdt_ioctl() local 162 int __user *p = argp; scx200_wdt_ioctl() 173 if (copy_to_user(argp, &ident, sizeof(ident))) scx200_wdt_ioctl()
|
H A D | wdrtas.c | 288 int __user *argp = (void __user *)arg; wdrtas_ioctl() local 298 if (copy_to_user(argp, &wdinfo, sizeof(wdinfo))) wdrtas_ioctl() 304 return put_user(i, argp); wdrtas_ioctl() 308 return put_user(i, argp); wdrtas_ioctl() 315 return put_user(i, argp); wdrtas_ioctl() 318 if (get_user(i, argp)) wdrtas_ioctl() 336 if (get_user(i, argp)) wdrtas_ioctl() 351 return put_user(wdrtas_interval, argp); wdrtas_ioctl()
|
H A D | rdc321x_wdt.c | 157 void __user *argp = (void __user *)arg; rdc321x_wdt_ioctl() local 175 if (copy_to_user(argp, &value, sizeof(u32))) rdc321x_wdt_ioctl() 179 if (copy_to_user(argp, &ident, sizeof(ident))) rdc321x_wdt_ioctl() 183 if (copy_from_user(&value, argp, sizeof(int))) rdc321x_wdt_ioctl()
|
H A D | acquirewdt.c | 151 void __user *argp = (void __user *)arg; acq_ioctl() local 152 int __user *p = argp; acq_ioctl() 161 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; acq_ioctl()
|
H A D | advantechwdt.c | 138 void __user *argp = (void __user *)arg; advwdt_ioctl() local 139 int __user *p = argp; advwdt_ioctl() 150 if (copy_to_user(argp, &ident, sizeof(ident))) advwdt_ioctl()
|
H A D | at91rm9200_wdt.c | 165 void __user *argp = (void __user *)arg; at91_wdt_ioctl() local 166 int __user *p = argp; at91_wdt_ioctl() 171 return copy_to_user(argp, &at91_wdt_info, at91_wdt_ioctl()
|
H A D | ath79_wdt.c | 189 void __user *argp = (void __user *)arg; ath79_wdt_ioctl() local 190 int __user *p = argp; ath79_wdt_ioctl() 196 err = copy_to_user(argp, &ath79_wdt_info, ath79_wdt_ioctl()
|
H A D | bcm63xx_wdt.c | 172 void __user *argp = (void __user *)arg; bcm63xx_wdt_ioctl() local 173 int __user *p = argp; bcm63xx_wdt_ioctl() 178 return copy_to_user(argp, &bcm63xx_wdt_info, bcm63xx_wdt_ioctl()
|
H A D | cpu5wdt.c | 155 void __user *argp = (void __user *)arg; cpu5wdt_ioctl() local 156 int __user *p = argp; cpu5wdt_ioctl() 165 if (copy_to_user(argp, &ident, sizeof(ident))) cpu5wdt_ioctl()
|
H A D | ib700wdt.c | 174 void __user *argp = (void __user *)arg; ibwdt_ioctl() local 175 int __user *p = argp; ibwdt_ioctl() 186 if (copy_to_user(argp, &ident, sizeof(ident))) ibwdt_ioctl()
|
H A D | ibmasr.c | 277 void __user *argp = (void __user *)arg; asr_ioctl() local 278 int __user *p = argp; asr_ioctl() 283 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; asr_ioctl()
|
H A D | ks8695_wdt.c | 173 void __user *argp = (void __user *)arg; ks8695_wdt_ioctl() local 174 int __user *p = argp; ks8695_wdt_ioctl() 179 return copy_to_user(argp, &ks8695_wdt_info, ks8695_wdt_ioctl()
|
H A D | mixcomwd.c | 200 void __user *argp = (void __user *)arg; mixcomwd_ioctl() local 201 int __user *p = argp; mixcomwd_ioctl() 211 if (copy_to_user(argp, &ident, sizeof(ident))) mixcomwd_ioctl()
|
H A D | nuc900_wdt.c | 161 void __user *argp = (void __user *)arg; nuc900_wdt_ioctl() local 162 int __user *p = argp; nuc900_wdt_ioctl() 167 return copy_to_user(argp, &nuc900_wdt_info, nuc900_wdt_ioctl()
|
H A D | pika_wdt.c | 175 void __user *argp = (void __user *)arg; pikawdt_ioctl() local 176 int __user *p = argp; pikawdt_ioctl() 181 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; pikawdt_ioctl()
|
H A D | wafer5823wdt.c | 130 void __user *argp = (void __user *)arg; wafwdt_ioctl() local 131 int __user *p = argp; wafwdt_ioctl() 141 if (copy_to_user(argp, &ident, sizeof(ident))) wafwdt_ioctl()
|
H A D | cpwd.c | 412 void __user *argp = (void __user *)arg; cpwd_ioctl() local 421 if (copy_to_user(argp, &info, sizeof(struct watchdog_info))) cpwd_ioctl() 427 if (put_user(0, (int __user *)argp)) cpwd_ioctl() 436 if (copy_from_user(&setopt, argp, sizeof(unsigned int))) cpwd_ioctl() 453 if (copy_to_user(argp, &setopt, sizeof(unsigned int))) cpwd_ioctl()
|
H A D | alim1535_wdt.c | 182 void __user *argp = (void __user *)arg; ali_ioctl() local 183 int __user *p = argp; ali_ioctl() 194 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; ali_ioctl()
|
H A D | alim7101_wdt.c | 235 void __user *argp = (void __user *)arg; fop_ioctl() local 236 int __user *p = argp; fop_ioctl() 246 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; fop_ioctl()
|
H A D | at32ap700x_wdt.c | 221 void __user *argp = (void __user *)arg; at32_wdt_ioctl() local 222 int __user *p = argp; at32_wdt_ioctl() 226 ret = copy_to_user(argp, &at32_wdt_info, at32_wdt_ioctl()
|
H A D | bfin_wdt.c | 235 void __user *argp = (void __user *)arg; bfin_wdt_ioctl() local 236 int __user *p = argp; bfin_wdt_ioctl() 242 if (copy_to_user(argp, &bfin_wdt_info, sizeof(bfin_wdt_info))) bfin_wdt_ioctl()
|
H A D | eurotechwdt.c | 239 void __user *argp = (void __user *)arg; eurwdt_ioctl() local 240 int __user *p = argp; eurwdt_ioctl() 253 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; eurwdt_ioctl()
|
H A D | i6300esb.c | 257 void __user *argp = (void __user *)arg; esb_ioctl() local 258 int __user *p = argp; esb_ioctl() 269 return copy_to_user(argp, &ident, esb_ioctl()
|
H A D | it8712f_wdt.c | 261 void __user *argp = (void __user *)arg; it8712f_wdt_ioctl() local 262 int __user *p = argp; it8712f_wdt_ioctl() 274 if (copy_to_user(argp, &ident, sizeof(ident))) it8712f_wdt_ioctl()
|
H A D | machzwd.c | 310 void __user *argp = (void __user *)arg; zf_ioctl() local 311 int __user *p = argp; zf_ioctl() 314 if (copy_to_user(argp, &zf_info, sizeof(zf_info))) zf_ioctl()
|
H A D | nv_tco.c | 219 void __user *argp = (void __user *)arg; nv_tco_ioctl() local 220 int __user *p = argp; nv_tco_ioctl() 231 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; nv_tco_ioctl()
|
H A D | sb_wdog.c | 174 void __user *argp = (void __user *)arg; sbwdog_ioctl() local 175 int __user *p = argp; sbwdog_ioctl() 179 ret = copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; sbwdog_ioctl()
|
H A D | sbc60xxwdt.c | 229 void __user *argp = (void __user *)arg; fop_ioctl() local 230 int __user *p = argp; fop_ioctl() 240 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; fop_ioctl()
|
H A D | sc1200wdt.c | 189 void __user *argp = (void __user *)arg; sc1200wdt_ioctl() local 190 int __user *p = argp; sc1200wdt_ioctl() 200 if (copy_to_user(argp, &ident, sizeof(ident))) sc1200wdt_ioctl()
|
H A D | sc520_wdt.c | 279 void __user *argp = (void __user *)arg; fop_ioctl() local 280 int __user *p = argp; fop_ioctl() 290 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; fop_ioctl()
|
H A D | sch311x_wdt.c | 252 void __user *argp = (void __user *)arg; sch311x_wdt_ioctl() local 253 int __user *p = argp; sch311x_wdt_ioctl() 264 if (copy_to_user(argp, &ident, sizeof(ident))) sch311x_wdt_ioctl()
|
H A D | ts72xx_wdt.c | 299 void __user *argp = (void __user *)arg; ts72xx_wdt_ioctl() local 300 int __user *p = (int __user *)argp; ts72xx_wdt_ioctl() 308 if (copy_to_user(argp, &winfo, sizeof(winfo))) ts72xx_wdt_ioctl()
|
H A D | w83877f_wdt.c | 245 void __user *argp = (void __user *)arg; fop_ioctl() local 246 int __user *p = argp; fop_ioctl() 256 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; fop_ioctl()
|
H A D | pcwd.c | 591 int __user *argp = (int __user *)arg; pcwd_ioctl() local 604 if (copy_to_user(argp, &ident, sizeof(ident))) pcwd_ioctl() 610 return put_user(status, argp); pcwd_ioctl() 613 return put_user(pcwd_private.boot_status, argp); pcwd_ioctl() 619 return put_user(temperature, argp); pcwd_ioctl() 623 if (get_user(rv, argp)) pcwd_ioctl() 646 if (get_user(new_heartbeat, argp)) pcwd_ioctl() 656 return put_user(heartbeat, argp); pcwd_ioctl()
|
H A D | intel_scu_watchdog.c | 367 void __user *argp = (void __user *)arg; intel_scu_ioctl() local 368 u32 __user *p = argp; intel_scu_ioctl() 382 return copy_to_user(argp, intel_scu_ioctl()
|
H A D | sp5100_tco.c | 232 void __user *argp = (void __user *)arg; sp5100_tco_ioctl() local 233 int __user *p = argp; sp5100_tco_ioctl() 244 return copy_to_user(argp, &ident, sp5100_tco_ioctl()
|
H A D | watchdog_dev.c | 336 void __user *argp = (void __user *)arg; watchdog_ioctl() local 337 int __user *p = argp; watchdog_ioctl() 347 return copy_to_user(argp, wdd->info, watchdog_ioctl()
|
H A D | wdt.c | 357 void __user *argp = (void __user *)arg; wdt_ioctl() local 358 int __user *p = argp; wdt_ioctl() 381 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; wdt_ioctl()
|
H A D | hpwdt.c | 589 void __user *argp = (void __user *)arg; hpwdt_ioctl() local 590 int __user *p = argp; hpwdt_ioctl() 597 if (copy_to_user(argp, &ident, sizeof(ident))) hpwdt_ioctl()
|
H A D | pcwd_pci.c | 470 void __user *argp = (void __user *)arg; pcipcwd_ioctl() local 471 int __user *p = argp; pcipcwd_ioctl() 484 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; pcipcwd_ioctl()
|
H A D | pcwd_usb.c | 396 void __user *argp = (void __user *)arg; usb_pcwd_ioctl() local 397 int __user *p = argp; usb_pcwd_ioctl() 408 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; usb_pcwd_ioctl()
|
H A D | wdt_pci.c | 394 void __user *argp = (void __user *)arg; wdtpci_ioctl() local 395 int __user *p = argp; wdtpci_ioctl() 418 return copy_to_user(argp, &ident, sizeof(ident)) ? -EFAULT : 0; wdtpci_ioctl()
|
H A D | kempld_wdt.c | 348 void __user *argp = (void __user *)arg; kempld_wdt_ioctl() local 350 int __user *p = argp; kempld_wdt_ioctl()
|
/linux-4.1.27/drivers/mtd/ |
H A D | mtdchar.c | 540 struct mtd_write_req __user *argp) mtdchar_write_ioctl() 547 if (copy_from_user(&req, argp, sizeof(req))) mtdchar_write_ioctl() 594 void __user *argp = (void __user *)arg; mtdchar_ioctl() local 603 if (!access_ok(VERIFY_READ, argp, size)) mtdchar_ioctl() 607 if (!access_ok(VERIFY_WRITE, argp, size)) mtdchar_ioctl() 613 if (copy_to_user(argp, &(mtd->numeraseregions), sizeof(int))) mtdchar_ioctl() 621 struct region_info_user __user *ur = argp; mtdchar_ioctl() 649 if (copy_to_user(argp, &info, sizeof(struct mtd_info_user))) mtdchar_ioctl() 673 if (copy_from_user(&einfo64, argp, mtdchar_ioctl() 683 if (copy_from_user(&einfo32, argp, mtdchar_ioctl() 724 struct mtd_oob_buf __user *buf_user = argp; mtdchar_ioctl() 727 if (copy_from_user(&buf, argp, sizeof(buf))) mtdchar_ioctl() 738 struct mtd_oob_buf __user *buf_user = argp; mtdchar_ioctl() 741 if (copy_from_user(&buf, argp, sizeof(buf))) mtdchar_ioctl() 752 struct mtd_oob_buf64 __user *buf_user = argp; mtdchar_ioctl() 754 if (copy_from_user(&buf, argp, sizeof(buf))) mtdchar_ioctl() 766 struct mtd_oob_buf64 __user *buf_user = argp; mtdchar_ioctl() 768 if (copy_from_user(&buf, argp, sizeof(buf))) mtdchar_ioctl() 788 if (copy_from_user(&einfo, argp, sizeof(einfo))) mtdchar_ioctl() 799 if (copy_from_user(&einfo, argp, sizeof(einfo))) mtdchar_ioctl() 810 if (copy_from_user(&einfo, argp, sizeof(einfo))) mtdchar_ioctl() 833 if (copy_to_user(argp, &oi, sizeof(struct nand_oobinfo))) mtdchar_ioctl() 842 if (copy_from_user(&offs, argp, sizeof(loff_t))) mtdchar_ioctl() 852 if (copy_from_user(&offs, argp, sizeof(loff_t))) mtdchar_ioctl() 861 if (copy_from_user(&mode, argp, sizeof(int))) mtdchar_ioctl() 893 ret = copy_to_user(argp, &nbr, sizeof(int)); mtdchar_ioctl() 895 ret = copy_to_user(argp, buf, retlen); mtdchar_ioctl() 909 if (copy_from_user(&oinfo, argp, sizeof(oinfo))) mtdchar_ioctl() 929 if (copy_to_user(argp, usrlay, sizeof(*usrlay))) mtdchar_ioctl() 937 if (copy_to_user(argp, &mtd->ecc_stats, mtdchar_ioctl() 1015 void __user *argp = compat_ptr(arg); mtdchar_compat_ioctl() local 1024 struct mtd_oob_buf32 __user *buf_user = argp; mtdchar_compat_ioctl() 1026 if (copy_from_user(&buf, argp, sizeof(buf))) mtdchar_compat_ioctl() 1038 struct mtd_oob_buf32 __user *buf_user = argp; mtdchar_compat_ioctl() 1041 if (copy_from_user(&buf, argp, sizeof(buf))) mtdchar_compat_ioctl() 1050 ret = mtdchar_ioctl(file, cmd, (unsigned long)argp); mtdchar_compat_ioctl() 539 mtdchar_write_ioctl(struct mtd_info *mtd, struct mtd_write_req __user *argp) mtdchar_write_ioctl() argument
|
/linux-4.1.27/fs/ocfs2/ |
H A D | move_extents.h | 20 int ocfs2_ioctl_move_extents(struct file *filp, void __user *argp);
|
H A D | ioctl.c | 857 void __user *argp = (void __user *)arg; ocfs2_ioctl() local 914 if (copy_from_user(&args, argp, sizeof(args))) ocfs2_ioctl() 922 if (copy_from_user(&info, argp, sizeof(struct ocfs2_info))) ocfs2_ioctl() 939 if (copy_from_user(&range, argp, sizeof(range))) ocfs2_ioctl() 948 if (copy_to_user(argp, &range, sizeof(range))) ocfs2_ioctl() 954 return ocfs2_ioctl_move_extents(filp, argp); ocfs2_ioctl() 967 void __user *argp = (void __user *)arg; ocfs2_compat_ioctl() local 986 if (copy_from_user(&args, argp, sizeof(args))) ocfs2_compat_ioctl() 993 if (copy_from_user(&info, argp, sizeof(struct ocfs2_info))) ocfs2_compat_ioctl()
|
H A D | move_extents.c | 979 int ocfs2_ioctl_move_extents(struct file *filp, void __user *argp) ocfs2_ioctl_move_extents() argument 987 if (!argp) ocfs2_ioctl_move_extents() 1014 if (copy_from_user(&range, argp, sizeof(range))) { ocfs2_ioctl_move_extents() 1066 if (copy_to_user(argp, &range, sizeof(range))) ocfs2_ioctl_move_extents()
|
/linux-4.1.27/fs/hfsplus/ |
H A D | ioctl.c | 138 void __user *argp = (void __user *)arg; hfsplus_ioctl() local 142 return hfsplus_ioctl_getflags(file, argp); hfsplus_ioctl() 144 return hfsplus_ioctl_setflags(file, argp); hfsplus_ioctl() 146 return hfsplus_ioctl_bless(file, argp); hfsplus_ioctl()
|
/linux-4.1.27/net/bluetooth/bnep/ |
H A D | sock.c | 59 void __user *argp = (void __user *)arg; bnep_sock_ioctl() local 70 if (copy_from_user(&ca, argp, sizeof(ca))) bnep_sock_ioctl() 85 if (copy_to_user(argp, &ca, sizeof(ca))) bnep_sock_ioctl() 96 if (copy_from_user(&cd, argp, sizeof(cd))) bnep_sock_ioctl() 102 if (copy_from_user(&cl, argp, sizeof(cl))) bnep_sock_ioctl() 109 if (!err && copy_to_user(argp, &cl, sizeof(cl))) bnep_sock_ioctl() 115 if (copy_from_user(&ci, argp, sizeof(ci))) bnep_sock_ioctl() 119 if (!err && copy_to_user(argp, &ci, sizeof(ci))) bnep_sock_ioctl() 125 if (copy_to_user(argp, &supp_feat, sizeof(supp_feat))) bnep_sock_ioctl()
|
/linux-4.1.27/net/atm/ |
H A D | ioctl.c | 57 void __user *argp = (void __user *)arg; do_vcc_ioctl() local 68 (int __user *)argp) ? -EFAULT : 0; do_vcc_ioctl() 80 (int __user *)argp) ? -EFAULT : 0; do_vcc_ioctl() 86 error = compat_sock_get_timestamp(sk, argp); do_vcc_ioctl() 89 error = sock_get_timestamp(sk, argp); do_vcc_ioctl() 94 error = compat_sock_get_timestampns(sk, argp); do_vcc_ioctl() 97 error = sock_get_timestampns(sk, argp); do_vcc_ioctl() 138 error = get_user(backend, (atm_backend_t __user *)argp); do_vcc_ioctl() 180 error = atm_dev_ioctl(cmd, argp, compat); do_vcc_ioctl()
|
H A D | br2684.c | 724 void __user *argp = (void __user *)arg; br2684_ioctl() local 731 err = get_user(b, (atm_backend_t __user *) argp); br2684_ioctl() 741 return br2684_regvcc(atmvcc, argp); br2684_ioctl() 743 return br2684_create(argp); br2684_ioctl() 751 err = br2684_setfilt(atmvcc, argp); br2684_ioctl()
|
H A D | pppoatm.c | 452 void __user *argp = (void __user *)arg; pppoatm_ioctl() local 459 if (get_user(b, (atm_backend_t __user *) argp)) pppoatm_ioctl() 467 return pppoatm_assign_vcc(atmvcc, argp); pppoatm_ioctl() 471 chan), (int __user *) argp) ? -EFAULT : 0; pppoatm_ioctl() 474 chan), (int __user *) argp) ? -EFAULT : 0; pppoatm_ioctl()
|
/linux-4.1.27/sound/pci/hda/ |
H A D | hda_hwdep.c | 67 void __user *argp = (void __user *)arg; hda_hwdep_ioctl() local 71 return put_user(HDA_HWDEP_VERSION, (int __user *)argp); hda_hwdep_ioctl() 73 return verb_write_ioctl(codec, argp); hda_hwdep_ioctl() 75 return get_wcap_ioctl(codec, argp); hda_hwdep_ioctl()
|
/linux-4.1.27/net/bluetooth/cmtp/ |
H A D | sock.c | 73 void __user *argp = (void __user *)arg; cmtp_sock_ioctl() local 83 if (copy_from_user(&ca, argp, sizeof(ca))) cmtp_sock_ioctl() 97 if (copy_to_user(argp, &ca, sizeof(ca))) cmtp_sock_ioctl() 108 if (copy_from_user(&cd, argp, sizeof(cd))) cmtp_sock_ioctl() 114 if (copy_from_user(&cl, argp, sizeof(cl))) cmtp_sock_ioctl() 121 if (!err && copy_to_user(argp, &cl, sizeof(cl))) cmtp_sock_ioctl() 127 if (copy_from_user(&ci, argp, sizeof(ci))) cmtp_sock_ioctl() 131 if (!err && copy_to_user(argp, &ci, sizeof(ci))) cmtp_sock_ioctl()
|
/linux-4.1.27/net/bluetooth/hidp/ |
H A D | sock.c | 51 void __user *argp = (void __user *) arg; hidp_sock_ioctl() local 67 if (copy_from_user(&ca, argp, sizeof(ca))) hidp_sock_ioctl() 81 if (!err && copy_to_user(argp, &ca, sizeof(ca))) hidp_sock_ioctl() 93 if (copy_from_user(&cd, argp, sizeof(cd))) hidp_sock_ioctl() 99 if (copy_from_user(&cl, argp, sizeof(cl))) hidp_sock_ioctl() 106 if (!err && copy_to_user(argp, &cl, sizeof(cl))) hidp_sock_ioctl() 112 if (copy_from_user(&ci, argp, sizeof(ci))) hidp_sock_ioctl() 116 if (!err && copy_to_user(argp, &ci, sizeof(ci))) hidp_sock_ioctl()
|
/linux-4.1.27/drivers/misc/mic/host/ |
H A D | mic_fops.c | 63 void __user *argp = (void __user *)arg; mic_ioctl() local 69 ret = mic_virtio_add_device(mvdev, argp); mic_ioctl() 86 if (copy_from_user(©, argp, sizeof(copy))) mic_ioctl() 102 &((struct mic_copy_desc __user *)argp)->out_len, mic_ioctl() 116 ret = mic_virtio_config_change(mvdev, argp); mic_ioctl()
|
H A D | mic_virtio.c | 479 void __user *argp) mic_virtio_config_change() 496 argp, mvdev->dd->config_len)) { mic_virtio_config_change() 524 void __user *argp, mic_copy_dp_entry() 534 if (copy_from_user(&dd, argp, sizeof(dd))) { mic_copy_dp_entry() 553 if (copy_from_user(dd_config, argp, mic_desc_size(&dd))) { mic_copy_dp_entry() 618 void __user *argp) mic_virtio_add_device() 633 ret = mic_copy_dp_entry(mvdev, argp, &type, &dd); mic_virtio_add_device() 478 mic_virtio_config_change(struct mic_vdev *mvdev, void __user *argp) mic_virtio_config_change() argument 523 mic_copy_dp_entry(struct mic_vdev *mvdev, void __user *argp, __u8 *type, struct mic_device_desc **devpage) mic_copy_dp_entry() argument 617 mic_virtio_add_device(struct mic_vdev *mvdev, void __user *argp) mic_virtio_add_device() argument
|
H A D | mic_virtio.h | 115 void __user *argp); 118 void __user *argp);
|
/linux-4.1.27/drivers/char/ |
H A D | ppdev.c | 330 void __user *argp = (void __user *)arg; pp_do_ioctl() local 391 if (copy_from_user (&mode, argp, sizeof (mode))) pp_do_ioctl() 413 if (copy_to_user (argp, &mode, sizeof (mode))) { pp_do_ioctl() 421 if (copy_from_user (&phase, argp, sizeof (phase))) { pp_do_ioctl() 442 if (copy_to_user (argp, &phase, sizeof (phase))) { pp_do_ioctl() 457 if (copy_to_user (argp, &modes, sizeof (modes))) { pp_do_ioctl() 466 if (copy_from_user (&uflags, argp, sizeof (uflags))) { pp_do_ioctl() 478 if (copy_to_user (argp, &uflags, sizeof (uflags))) { pp_do_ioctl() 504 if (copy_to_user (argp, ®, sizeof (reg))) pp_do_ioctl() 509 if (copy_to_user (argp, ®, sizeof (reg))) pp_do_ioctl() 514 if (copy_to_user (argp, ®, sizeof (reg))) pp_do_ioctl() 533 if (copy_from_user (®, argp, sizeof (reg))) pp_do_ioctl() 539 if (copy_from_user (®, argp, sizeof (reg))) pp_do_ioctl() 545 if (copy_from_user (&mask, argp, pp_do_ioctl() 555 if (copy_from_user (&mode, argp, sizeof (mode))) pp_do_ioctl() 564 if (copy_from_user (&mode, argp, sizeof (mode))) pp_do_ioctl() 579 if (copy_from_user (®, argp, sizeof (reg))) pp_do_ioctl() 590 if (copy_to_user (argp, &ret, sizeof (ret))) pp_do_ioctl() 596 if (copy_from_user (&par_timeout, argp, sizeof(struct timeval))) { pp_do_ioctl() 616 if (copy_to_user (argp, &par_timeout, sizeof(struct timeval))) pp_do_ioctl()
|
H A D | i8k.c | 385 int __user *argp = (int __user *)arg; i8k_ioctl_unlocked() local 387 if (!argp) i8k_ioctl_unlocked() 415 if (copy_from_user(&val, argp, sizeof(int))) i8k_ioctl_unlocked() 422 if (copy_from_user(&val, argp, sizeof(int))) i8k_ioctl_unlocked() 432 if (copy_from_user(&val, argp, sizeof(int))) i8k_ioctl_unlocked() 435 if (copy_from_user(&speed, argp + 1, sizeof(int))) i8k_ioctl_unlocked() 450 if (copy_to_user(argp, &val, 4)) i8k_ioctl_unlocked() 455 if (copy_to_user(argp, buff, 16)) i8k_ioctl_unlocked() 460 if (copy_to_user(argp, &val, sizeof(int))) i8k_ioctl_unlocked()
|
H A D | sonypi.c | 955 void __user *argp = (void __user *)arg; sonypi_misc_ioctl() local 966 if (copy_to_user(argp, &val8, sizeof(val8))) sonypi_misc_ioctl() 970 if (copy_from_user(&val8, argp, sizeof(val8))) { sonypi_misc_ioctl() 982 if (copy_to_user(argp, &val16, sizeof(val16))) sonypi_misc_ioctl() 990 if (copy_to_user(argp, &val16, sizeof(val16))) sonypi_misc_ioctl() 998 if (copy_to_user(argp, &val16, sizeof(val16))) sonypi_misc_ioctl() 1006 if (copy_to_user(argp, &val16, sizeof(val16))) sonypi_misc_ioctl() 1015 if (copy_to_user(argp, &val8, sizeof(val8))) sonypi_misc_ioctl() 1020 if (copy_to_user(argp, &val8, sizeof(val8))) sonypi_misc_ioctl() 1024 if (copy_from_user(&val8, argp, sizeof(val8))) { sonypi_misc_ioctl() 1036 if (copy_to_user(argp, &val8, sizeof(val8))) sonypi_misc_ioctl() 1040 if (copy_from_user(&val8, argp, sizeof(val8))) { sonypi_misc_ioctl() 1053 if (copy_to_user(argp, &val8, sizeof(val8))) sonypi_misc_ioctl()
|
H A D | genrtc.c | 271 void __user *argp = (void __user *)arg; gen_rtc_ioctl() local 279 return copy_to_user(argp, &pll, sizeof pll) ? -EFAULT : 0; gen_rtc_ioctl() 284 if (copy_from_user(&pll, argp, sizeof(pll))) gen_rtc_ioctl() 300 return copy_to_user(argp, &wtime, sizeof(wtime)) ? -EFAULT : 0; gen_rtc_ioctl() 310 if (copy_from_user(&wtime, argp, sizeof(wtime))) gen_rtc_ioctl()
|
H A D | dsp56k.c | 310 void __user *argp = (void __user *)arg; dsp56k_ioctl() local 321 struct dsp56k_upload __user *binary = argp; dsp56k_ioctl() 360 struct dsp56k_host_flags __user *hf = argp; dsp56k_ioctl()
|
H A D | toshiba.c | 260 SMMRegisters __user *argp = (SMMRegisters __user *)arg; tosh_ioctl() local 264 if (!argp) tosh_ioctl() 267 if (copy_from_user(®s, argp, sizeof(SMMRegisters))) tosh_ioctl() 294 if (copy_to_user(argp, ®s, sizeof(SMMRegisters))) tosh_ioctl()
|
H A D | applicom.c | 702 void __user *argp = (void __user *)arg; ac_ioctl() local 707 adgl = memdup_user(argp, sizeof(struct st_ram_io)); ac_ioctl() 731 if (copy_to_user(argp, adgl, sizeof(struct st_ram_io))) ac_ioctl() 752 if (copy_to_user(argp, adgl, sizeof(struct st_ram_io))) ac_ioctl() 778 if (copy_to_user(argp, adgl,sizeof(struct st_ram_io))) ac_ioctl()
|
H A D | dtlk.c | 272 char __user *argp = (char __user *)arg; dtlk_ioctl() local 283 if (copy_to_user(argp, sp, sizeof(struct dtlk_settings))) dtlk_ioctl() 289 return put_user(portval, argp); dtlk_ioctl()
|
H A D | lp.c | 576 unsigned long arg, void __user *argp) lp_do_ioctl() 622 if (copy_to_user(argp, &LP_IRQ(minor), lp_do_ioctl() 634 if (copy_to_user(argp, &status, sizeof(int))) lp_do_ioctl() 642 if (copy_to_user(argp, &LP_STAT(minor), lp_do_ioctl() 652 if (copy_to_user(argp, &status, sizeof(int))) lp_do_ioctl() 575 lp_do_ioctl(unsigned int minor, unsigned int cmd, unsigned long arg, void __user *argp) lp_do_ioctl() argument
|
/linux-4.1.27/drivers/platform/x86/ |
H A D | intel_scu_ipcutil.c | 83 void __user *argp = (void __user *)arg; scu_ipc_ioctl() local 88 if (copy_from_user(&data, argp, sizeof(struct scu_ipc_data))) scu_ipc_ioctl() 93 if (copy_to_user(argp, &data, sizeof(struct scu_ipc_data))) scu_ipc_ioctl()
|
H A D | sony-laptop.c | 4122 void __user *argp = (void __user *)arg; sonypi_misc_ioctl() local 4140 if (copy_to_user(argp, &val8, sizeof(val8))) sonypi_misc_ioctl() 4148 if (copy_from_user(&val8, argp, sizeof(val8))) { sonypi_misc_ioctl() 4167 if (copy_to_user(argp, &val16, sizeof(val16))) sonypi_misc_ioctl() 4175 if (copy_to_user(argp, &val16, sizeof(val16))) sonypi_misc_ioctl() 4183 if (copy_to_user(argp, &val16, sizeof(val16))) sonypi_misc_ioctl() 4191 if (copy_to_user(argp, &val16, sizeof(val16))) sonypi_misc_ioctl() 4200 if (copy_to_user(argp, &val8, sizeof(val8))) sonypi_misc_ioctl() 4205 if (copy_to_user(argp, &val8, sizeof(val8))) sonypi_misc_ioctl() 4209 if (copy_from_user(&val8, argp, sizeof(val8))) { sonypi_misc_ioctl() 4221 if (copy_to_user(argp, &val8, sizeof(val8))) sonypi_misc_ioctl() 4225 if (copy_from_user(&val8, argp, sizeof(val8))) { sonypi_misc_ioctl() 4238 if (copy_to_user(argp, &val8, sizeof(val8))) sonypi_misc_ioctl()
|
/linux-4.1.27/arch/m68k/mvme16x/ |
H A D | rtc.c | 42 void __user *argp = (void __user *)arg; rtc_ioctl() local 62 return copy_to_user(argp, &wtime, sizeof wtime) ? rtc_ioctl() 74 if (copy_from_user(&rtc_tm, argp, sizeof(struct rtc_time))) rtc_ioctl()
|
/linux-4.1.27/drivers/s390/cio/ |
H A D | chsc_sch.c | 884 void __user *argp; chsc_ioctl() local 888 argp = compat_ptr(arg); chsc_ioctl() 890 argp = (void __user *)arg; chsc_ioctl() 893 return chsc_ioctl_start(argp); chsc_ioctl() 895 return chsc_ioctl_start_sync(argp); chsc_ioctl() 897 return chsc_ioctl_info_channel_path(argp); chsc_ioctl() 899 return chsc_ioctl_info_cu(argp); chsc_ioctl() 901 return chsc_ioctl_info_sch_cu(argp); chsc_ioctl() 903 return chsc_ioctl_conf_info(argp); chsc_ioctl() 905 return chsc_ioctl_conf_comp_list(argp); chsc_ioctl() 907 return chsc_ioctl_chpd(argp); chsc_ioctl() 909 return chsc_ioctl_dcal(argp); chsc_ioctl() 911 return chsc_ioctl_on_close_set(argp); chsc_ioctl()
|
/linux-4.1.27/drivers/vhost/ |
H A D | test.c | 264 void __user *argp = (void __user *)arg; vhost_test_ioctl() local 265 u64 __user *featurep = argp; vhost_test_ioctl() 271 if (copy_from_user(&test, argp, sizeof test)) vhost_test_ioctl() 289 r = vhost_dev_ioctl(&n->dev, ioctl, argp); vhost_test_ioctl() 291 r = vhost_vring_ioctl(&n->dev, ioctl, argp); vhost_test_ioctl()
|
H A D | vhost.h | 48 long vhost_vring_ioctl(struct vhost_dev *d, int ioctl, void __user *argp); 132 long vhost_dev_ioctl(struct vhost_dev *, unsigned int ioctl, void __user *argp); 133 long vhost_vring_ioctl(struct vhost_dev *d, int ioctl, void __user *argp);
|
H A D | vhost.c | 633 long vhost_vring_ioctl(struct vhost_dev *d, int ioctl, void __user *argp) vhost_vring_ioctl() argument 638 u32 __user *idxp = argp; vhost_vring_ioctl() 664 if (copy_from_user(&s, argp, sizeof s)) { vhost_vring_ioctl() 681 if (copy_from_user(&s, argp, sizeof s)) { vhost_vring_ioctl() 696 if (copy_to_user(argp, &s, sizeof s)) vhost_vring_ioctl() 700 if (copy_from_user(&a, argp, sizeof a)) { vhost_vring_ioctl() 756 if (copy_from_user(&f, argp, sizeof f)) { vhost_vring_ioctl() 772 if (copy_from_user(&f, argp, sizeof f)) { vhost_vring_ioctl() 791 if (copy_from_user(&f, argp, sizeof f)) { vhost_vring_ioctl() 833 long vhost_dev_ioctl(struct vhost_dev *d, unsigned int ioctl, void __user *argp) vhost_dev_ioctl() argument 854 r = vhost_set_memory(d, argp); vhost_dev_ioctl() 857 if (copy_from_user(&p, argp, sizeof p)) { vhost_dev_ioctl() 879 r = get_user(fd, (int __user *)argp); vhost_dev_ioctl()
|
H A D | net.c | 1056 void __user *argp = (void __user *)arg; vhost_net_ioctl() local 1057 u64 __user *featurep = argp; vhost_net_ioctl() 1064 if (copy_from_user(&backend, argp, sizeof backend)) vhost_net_ioctl() 1084 r = vhost_dev_ioctl(&n->dev, ioctl, argp); vhost_net_ioctl() 1086 r = vhost_vring_ioctl(&n->dev, ioctl, argp); vhost_net_ioctl()
|
H A D | scsi.c | 1639 void __user *argp = (void __user *)arg; vhost_scsi_ioctl() local 1640 u64 __user *featurep = argp; vhost_scsi_ioctl() 1641 u32 __user *eventsp = argp; vhost_scsi_ioctl() 1649 if (copy_from_user(&backend, argp, sizeof backend)) vhost_scsi_ioctl() 1656 if (copy_from_user(&backend, argp, sizeof backend)) vhost_scsi_ioctl() 1663 if (copy_to_user(argp, &abi_version, sizeof abi_version)) vhost_scsi_ioctl() 1691 r = vhost_dev_ioctl(&vs->dev, ioctl, argp); vhost_scsi_ioctl() 1694 r = vhost_vring_ioctl(&vs->dev, ioctl, argp); vhost_scsi_ioctl()
|
/linux-4.1.27/net/irda/irnet/ |
H A D | irnet_ppp.c | 646 void __user *argp = (void __user *)arg; dev_irnet_ioctl() local 663 if(get_user(val, (int __user *)argp)) dev_irnet_ioctl() 714 (int __user *)argp)) dev_irnet_ioctl() 724 (int __user *)argp)) dev_irnet_ioctl() 764 if(!kernel_termios_to_user_termios((struct termios __user *)argp, &ap->termios)) dev_irnet_ioctl() 767 if(kernel_termios_to_user_termios_1((struct termios __user *)argp, &ap->termios)) dev_irnet_ioctl() 780 if(!user_termios_to_kernel_termios(&ap->termios, (struct termios __user *)argp)) dev_irnet_ioctl() 783 if(!user_termios_to_kernel_termios_1(&ap->termios, (struct termios __user *)argp)) dev_irnet_ioctl() 821 if(put_user(val, (int __user *)argp)) dev_irnet_ioctl() 1028 void __user *argp = (void __user *)arg; ppp_irnet_ioctl() local 1042 if(put_user(val, (int __user *) argp)) ppp_irnet_ioctl() 1047 if(get_user(val, (int __user *) argp)) ppp_irnet_ioctl() 1056 if(put_user(ap->xaccm[0], (u32 __user *) argp)) ppp_irnet_ioctl() 1061 if(get_user(ap->xaccm[0], (u32 __user *) argp)) ppp_irnet_ioctl() 1066 if(put_user(ap->raccm, (u32 __user *) argp)) ppp_irnet_ioctl() 1071 if(get_user(ap->raccm, (u32 __user *) argp)) ppp_irnet_ioctl() 1076 if(copy_to_user(argp, ap->xaccm, sizeof(ap->xaccm))) ppp_irnet_ioctl() 1081 if(copy_from_user(accm, argp, sizeof(accm))) ppp_irnet_ioctl() 1091 if(put_user(ap->mru, (int __user *) argp)) ppp_irnet_ioctl() 1096 if(get_user(val, (int __user *) argp)) ppp_irnet_ioctl()
|
/linux-4.1.27/security/keys/ |
H A D | trusted.c | 80 va_list argp; TSS_rawhmac() local 98 va_start(argp, keylen); TSS_rawhmac() 100 dlen = va_arg(argp, unsigned int); TSS_rawhmac() 103 data = va_arg(argp, unsigned char *); TSS_rawhmac() 112 va_end(argp); TSS_rawhmac() 133 va_list argp; TSS_authhmac() local 145 va_start(argp, h3); TSS_authhmac() 147 dlen = va_arg(argp, unsigned int); TSS_authhmac() 150 data = va_arg(argp, unsigned char *); TSS_authhmac() 159 va_end(argp); TSS_authhmac() 192 va_list argp; TSS_checkhmac1() local 223 va_start(argp, keylen); TSS_checkhmac1() 225 dlen = va_arg(argp, unsigned int); TSS_checkhmac1() 228 dpos = va_arg(argp, unsigned int); TSS_checkhmac1() 233 va_end(argp); TSS_checkhmac1() 279 va_list argp; TSS_checkhmac2() local 316 va_start(argp, keylen2); TSS_checkhmac2() 318 dlen = va_arg(argp, unsigned int); TSS_checkhmac2() 321 dpos = va_arg(argp, unsigned int); TSS_checkhmac2() 326 va_end(argp); TSS_checkhmac2()
|
/linux-4.1.27/net/x25/ |
H A D | af_x25.c | 1360 void __user *argp = (void __user *)arg; x25_ioctl() local 1370 rc = put_user(amount, (unsigned int __user *)argp); x25_ioctl() 1385 rc = put_user(amount, (unsigned int __user *)argp); x25_ioctl() 1393 (struct timeval __user *)argp); x25_ioctl() 1399 (struct timespec __user *)argp); x25_ioctl() 1418 rc = x25_route_ioctl(cmd, argp); x25_ioctl() 1421 rc = x25_subscr_ioctl(cmd, argp); x25_ioctl() 1427 rc = x25_subscr_ioctl(cmd, argp); x25_ioctl() 1431 rc = copy_to_user(argp, &x25->facilities, x25_ioctl() 1441 if (copy_from_user(&facilities, argp, sizeof(facilities))) x25_ioctl() 1483 rc = copy_to_user(argp, &x25->dte_facilities, x25_ioctl() 1494 if (copy_from_user(&dtefacs, argp, sizeof(dtefacs))) x25_ioctl() 1518 rc = copy_to_user(argp, &x25->calluserdata, x25_ioctl() 1529 if (copy_from_user(&calluserdata, argp, sizeof(calluserdata))) x25_ioctl() 1543 rc = copy_to_user(argp, &x25->causediag, sizeof(x25->causediag)) x25_ioctl() 1552 if (copy_from_user(&causediag, argp, sizeof(causediag))) x25_ioctl() 1569 if (copy_from_user(&sub_addr, argp, x25_ioctl() 1675 void __user *argp = compat_ptr(arg); compat_x25_ioctl() local 1683 rc = x25_ioctl(sock, cmd, (unsigned long)argp); compat_x25_ioctl() 1689 (struct timeval __user*)argp); compat_x25_ioctl() 1695 (struct timespec __user*)argp); compat_x25_ioctl() 1714 rc = x25_route_ioctl(cmd, argp); compat_x25_ioctl() 1717 rc = compat_x25_subscr_ioctl(cmd, argp); compat_x25_ioctl() 1723 rc = compat_x25_subscr_ioctl(cmd, argp); compat_x25_ioctl() 1736 rc = x25_ioctl(sock, cmd, (unsigned long)argp); compat_x25_ioctl()
|
/linux-4.1.27/fs/btrfs/ |
H A D | ioctl.c | 2111 void __user *argp) btrfs_ioctl_tree_search() 2122 uargs = (struct btrfs_ioctl_search_args __user *)argp; btrfs_ioctl_tree_search() 2145 void __user *argp) btrfs_ioctl_tree_search_v2() 2158 uarg = (struct btrfs_ioctl_search_args_v2 __user *)argp; btrfs_ioctl_tree_search_v2() 2274 void __user *argp) btrfs_ioctl_ino_lookup() 2283 args = memdup_user(argp, sizeof(*args)); btrfs_ioctl_ino_lookup() 2296 if (ret == 0 && copy_to_user(argp, args, sizeof(*args))) btrfs_ioctl_ino_lookup() 2535 static int btrfs_ioctl_defrag(struct file *file, void __user *argp) btrfs_ioctl_defrag() argument 2574 if (argp) { btrfs_ioctl_defrag() 2575 if (copy_from_user(range, argp, btrfs_ioctl_defrag() 2943 struct btrfs_ioctl_same_args __user *argp) btrfs_ioctl_file_extent_same() 2964 if (get_user(count, &argp->dest_count)) { btrfs_ioctl_file_extent_same() 2971 same = memdup_user(argp, size); btrfs_ioctl_file_extent_same() 3040 ret = copy_to_user(argp, same, size); btrfs_ioctl_file_extent_same() 3845 static long btrfs_ioctl_clone_range(struct file *file, void __user *argp) btrfs_ioctl_clone_range() argument 3849 if (copy_from_user(&args, argp, sizeof(args))) btrfs_ioctl_clone_range() 3901 static long btrfs_ioctl_default_subvol(struct file *file, void __user *argp) btrfs_ioctl_default_subvol() argument 3922 if (copy_from_user(&objectid, argp, sizeof(objectid))) { btrfs_ioctl_default_subvol() 4160 void __user *argp) btrfs_ioctl_start_sync() 4182 if (argp) btrfs_ioctl_start_sync() 4183 if (copy_to_user(argp, &transid, sizeof(transid))) btrfs_ioctl_start_sync() 4189 void __user *argp) btrfs_ioctl_wait_sync() 4193 if (argp) { btrfs_ioctl_wait_sync() 4194 if (copy_from_user(&transid, argp, sizeof(transid))) btrfs_ioctl_wait_sync() 5359 void __user *argp = (void __user *)arg; btrfs_ioctl() local 5363 return btrfs_ioctl_getflags(file, argp); btrfs_ioctl() 5365 return btrfs_ioctl_setflags(file, argp); btrfs_ioctl() 5367 return btrfs_ioctl_getversion(file, argp); btrfs_ioctl() 5369 return btrfs_ioctl_fitrim(file, argp); btrfs_ioctl() 5371 return btrfs_ioctl_snap_create(file, argp, 0); btrfs_ioctl() 5373 return btrfs_ioctl_snap_create_v2(file, argp, 0); btrfs_ioctl() 5375 return btrfs_ioctl_snap_create(file, argp, 1); btrfs_ioctl() 5377 return btrfs_ioctl_snap_create_v2(file, argp, 1); btrfs_ioctl() 5379 return btrfs_ioctl_snap_destroy(file, argp); btrfs_ioctl() 5381 return btrfs_ioctl_subvol_getflags(file, argp); btrfs_ioctl() 5383 return btrfs_ioctl_subvol_setflags(file, argp); btrfs_ioctl() 5385 return btrfs_ioctl_default_subvol(file, argp); btrfs_ioctl() 5389 return btrfs_ioctl_defrag(file, argp); btrfs_ioctl() 5391 return btrfs_ioctl_resize(file, argp); btrfs_ioctl() 5393 return btrfs_ioctl_add_dev(root, argp); btrfs_ioctl() 5395 return btrfs_ioctl_rm_dev(file, argp); btrfs_ioctl() 5397 return btrfs_ioctl_fs_info(root, argp); btrfs_ioctl() 5399 return btrfs_ioctl_dev_info(root, argp); btrfs_ioctl() 5405 return btrfs_ioctl_clone_range(file, argp); btrfs_ioctl() 5411 return btrfs_ioctl_tree_search(file, argp); btrfs_ioctl() 5413 return btrfs_ioctl_tree_search_v2(file, argp); btrfs_ioctl() 5415 return btrfs_ioctl_ino_lookup(file, argp); btrfs_ioctl() 5417 return btrfs_ioctl_ino_to_path(root, argp); btrfs_ioctl() 5419 return btrfs_ioctl_logical_to_ino(root, argp); btrfs_ioctl() 5421 return btrfs_ioctl_space_info(root, argp); btrfs_ioctl() 5438 return btrfs_ioctl_start_sync(root, argp); btrfs_ioctl() 5440 return btrfs_ioctl_wait_sync(root, argp); btrfs_ioctl() 5442 return btrfs_ioctl_scrub(file, argp); btrfs_ioctl() 5444 return btrfs_ioctl_scrub_cancel(root, argp); btrfs_ioctl() 5446 return btrfs_ioctl_scrub_progress(root, argp); btrfs_ioctl() 5448 return btrfs_ioctl_balance(file, argp); btrfs_ioctl() 5452 return btrfs_ioctl_balance_progress(root, argp); btrfs_ioctl() 5454 return btrfs_ioctl_set_received_subvol(file, argp); btrfs_ioctl() 5457 return btrfs_ioctl_set_received_subvol_32(file, argp); btrfs_ioctl() 5460 return btrfs_ioctl_send(file, argp); btrfs_ioctl() 5462 return btrfs_ioctl_get_dev_stats(root, argp); btrfs_ioctl() 5464 return btrfs_ioctl_quota_ctl(file, argp); btrfs_ioctl() 5466 return btrfs_ioctl_qgroup_assign(file, argp); btrfs_ioctl() 5468 return btrfs_ioctl_qgroup_create(file, argp); btrfs_ioctl() 5470 return btrfs_ioctl_qgroup_limit(file, argp); btrfs_ioctl() 5472 return btrfs_ioctl_quota_rescan(file, argp); btrfs_ioctl() 5474 return btrfs_ioctl_quota_rescan_status(file, argp); btrfs_ioctl() 5476 return btrfs_ioctl_quota_rescan_wait(file, argp); btrfs_ioctl() 5478 return btrfs_ioctl_dev_replace(root, argp); btrfs_ioctl() 5480 return btrfs_ioctl_get_fslabel(file, argp); btrfs_ioctl() 5482 return btrfs_ioctl_set_fslabel(file, argp); btrfs_ioctl() 5484 return btrfs_ioctl_file_extent_same(file, argp); btrfs_ioctl() 5486 return btrfs_ioctl_get_supported_features(file, argp); btrfs_ioctl() 5488 return btrfs_ioctl_get_features(file, argp); btrfs_ioctl() 5490 return btrfs_ioctl_set_features(file, argp); btrfs_ioctl() 2110 btrfs_ioctl_tree_search(struct file *file, void __user *argp) btrfs_ioctl_tree_search() argument 2144 btrfs_ioctl_tree_search_v2(struct file *file, void __user *argp) btrfs_ioctl_tree_search_v2() argument 2273 btrfs_ioctl_ino_lookup(struct file *file, void __user *argp) btrfs_ioctl_ino_lookup() argument 2942 btrfs_ioctl_file_extent_same(struct file *file, struct btrfs_ioctl_same_args __user *argp) btrfs_ioctl_file_extent_same() argument 4159 btrfs_ioctl_start_sync(struct btrfs_root *root, void __user *argp) btrfs_ioctl_start_sync() argument 4188 btrfs_ioctl_wait_sync(struct btrfs_root *root, void __user *argp) btrfs_ioctl_wait_sync() argument
|
/linux-4.1.27/arch/um/drivers/ |
H A D | harddog_kern.c | 131 void __user *argp= (void __user *)arg; harddog_ioctl_unlocked() local 141 if(copy_to_user(argp, &ident, sizeof(ident))) harddog_ioctl_unlocked() 146 return put_user(0,(int __user *)argp); harddog_ioctl_unlocked()
|
/linux-4.1.27/arch/m68k/bvme6000/ |
H A D | rtc.c | 44 void __user *argp = (void __user *)arg; rtc_ioctl() local 67 return copy_to_user(argp, &wtime, sizeof wtime) ? rtc_ioctl() 79 if (copy_from_user(&rtc_tm, argp, sizeof(struct rtc_time))) rtc_ioctl()
|
/linux-4.1.27/virt/kvm/ |
H A D | vfio.c | 118 int32_t __user *argp = (int32_t __user *)(unsigned long)arg; kvm_vfio_set_group() local 125 if (get_user(fd, argp)) kvm_vfio_set_group() 165 if (get_user(fd, argp)) kvm_vfio_set_group()
|
H A D | kvm_main.c | 2092 void __user *argp = (void __user *)arg; kvm_vcpu_ioctl() local 2145 if (copy_to_user(argp, kvm_regs, sizeof(struct kvm_regs))) kvm_vcpu_ioctl() 2156 kvm_regs = memdup_user(argp, sizeof(*kvm_regs)); kvm_vcpu_ioctl() 2174 if (copy_to_user(argp, kvm_sregs, sizeof(struct kvm_sregs))) kvm_vcpu_ioctl() 2180 kvm_sregs = memdup_user(argp, sizeof(*kvm_sregs)); kvm_vcpu_ioctl() 2196 if (copy_to_user(argp, &mp_state, sizeof(mp_state))) kvm_vcpu_ioctl() 2205 if (copy_from_user(&mp_state, argp, sizeof(mp_state))) kvm_vcpu_ioctl() 2214 if (copy_from_user(&tr, argp, sizeof(tr))) kvm_vcpu_ioctl() 2220 if (copy_to_user(argp, &tr, sizeof(tr))) kvm_vcpu_ioctl() 2229 if (copy_from_user(&dbg, argp, sizeof(dbg))) kvm_vcpu_ioctl() 2235 struct kvm_signal_mask __user *sigmask_arg = argp; kvm_vcpu_ioctl() 2240 if (argp) { kvm_vcpu_ioctl() 2242 if (copy_from_user(&kvm_sigmask, argp, kvm_vcpu_ioctl() 2266 if (copy_to_user(argp, fpu, sizeof(struct kvm_fpu))) kvm_vcpu_ioctl() 2272 fpu = memdup_user(argp, sizeof(*fpu)); kvm_vcpu_ioctl() 2296 void __user *argp = compat_ptr(arg); kvm_vcpu_compat_ioctl() local 2304 struct kvm_signal_mask __user *sigmask_arg = argp; kvm_vcpu_compat_ioctl() 2309 if (argp) { kvm_vcpu_compat_ioctl() 2311 if (copy_from_user(&kvm_sigmask, argp, kvm_vcpu_compat_ioctl() 2502 void __user *argp = (void __user *)arg; kvm_vm_ioctl() local 2515 if (copy_from_user(&kvm_userspace_mem, argp, kvm_vm_ioctl() 2526 if (copy_from_user(&log, argp, sizeof(log))) kvm_vm_ioctl() 2536 if (copy_from_user(&zone, argp, sizeof(zone))) kvm_vm_ioctl() 2545 if (copy_from_user(&zone, argp, sizeof(zone))) kvm_vm_ioctl() 2555 if (copy_from_user(&data, argp, sizeof(data))) kvm_vm_ioctl() 2564 if (copy_from_user(&data, argp, sizeof(data))) kvm_vm_ioctl() 2585 if (copy_from_user(&msi, argp, sizeof(msi))) kvm_vm_ioctl() 2597 if (copy_from_user(&irq_event, argp, sizeof(irq_event))) kvm_vm_ioctl() 2607 if (copy_to_user(argp, &irq_event, sizeof(irq_event))) kvm_vm_ioctl() 2622 if (copy_from_user(&routing, argp, sizeof(routing))) kvm_vm_ioctl() 2634 urouting = argp; kvm_vm_ioctl() 2649 if (copy_from_user(&cd, argp, sizeof(cd))) kvm_vm_ioctl() 2657 if (copy_to_user(argp, &cd, sizeof(cd))) kvm_vm_ioctl()
|
/linux-4.1.27/fs/ |
H A D | compat_ioctl.c | 119 compat_ulong_t __user *argp) w_long() 128 if (!err && put_user(val, argp)) w_long() 515 static int mt_ioctl_trans(unsigned int fd, unsigned int cmd, void __user *argp) mt_ioctl_trans() argument 543 upos32 = argp; mt_ioctl_trans() 547 umget32 = argp; mt_ioctl_trans() 745 static int rtc_ioctl(unsigned fd, unsigned cmd, void __user *argp) rtc_ioctl() argument 763 return put_user(val32, (unsigned int __user *)argp); rtc_ioctl() 765 return sys_ioctl(fd, RTC_IRQP_SET, (unsigned long)argp); rtc_ioctl() 767 return sys_ioctl(fd, RTC_EPOCH_SET, (unsigned long)argp); rtc_ioctl() 1441 void __user *argp = compat_ptr(arg); do_ioctl_trans() local 1445 return ppp_gidle(fd, cmd, argp); do_ioctl_trans() 1447 return ppp_scompress(fd, cmd, argp); do_ioctl_trans() 1450 return ppp_sock_fprog_ioctl_trans(fd, cmd, argp); do_ioctl_trans() 1453 return sg_ioctl_trans(fd, cmd, argp); do_ioctl_trans() 1455 return sg_grt_trans(fd, cmd, argp); do_ioctl_trans() 1458 return mt_ioctl_trans(fd, cmd, argp); do_ioctl_trans() 1463 return serial_struct_ioctl(fd, cmd, argp); do_ioctl_trans() 1466 return w_long(fd, cmd, argp); do_ioctl_trans() 1468 return do_i2c_rdwr_ioctl(fd, cmd, argp); do_ioctl_trans() 1470 return do_i2c_smbus_ioctl(fd, cmd, argp); do_ioctl_trans() 1476 return rtc_ioctl(fd, cmd, argp); do_ioctl_trans() 1480 return do_video_get_event(fd, cmd, argp); do_ioctl_trans() 1482 return do_video_stillpicture(fd, cmd, argp); do_ioctl_trans() 1484 return do_video_set_spu_palette(fd, cmd, argp); do_ioctl_trans() 118 w_long(unsigned int fd, unsigned int cmd, compat_ulong_t __user *argp) w_long() argument
|
H A D | ioctl.c | 430 int ioctl_preallocate(struct file *filp, void __user *argp) ioctl_preallocate() argument 435 if (copy_from_user(&sr, argp, sizeof(sr))) ioctl_preallocate() 473 static int ioctl_fionbio(struct file *filp, int __user *argp) ioctl_fionbio() argument 478 error = get_user(on, argp); ioctl_fionbio() 497 int __user *argp) ioctl_fioasync() 502 error = get_user(on, argp); ioctl_fioasync() 559 int __user *argp = (int __user *)arg; do_vfs_ioctl() local 572 error = ioctl_fionbio(filp, argp); do_vfs_ioctl() 576 error = ioctl_fioasync(fd, filp, argp); do_vfs_ioctl() 583 error = copy_to_user(argp, &res, sizeof(res)) ? do_vfs_ioctl() 601 return put_user(inode->i_sb->s_blocksize, argp); do_vfs_ioctl() 496 ioctl_fioasync(unsigned int fd, struct file *filp, int __user *argp) ioctl_fioasync() argument
|
/linux-4.1.27/drivers/mtd/ubi/ |
H A D | cdev.c | 394 void __user *argp = (void __user *)arg; vol_cdev_ioctl() local 407 err = copy_from_user(&bytes, argp, sizeof(int64_t)); vol_cdev_ioctl() 442 err = copy_from_user(&req, argp, vol_cdev_ioctl() 476 err = get_user(lnum, (__user int32_t *)argp); vol_cdev_ioctl() 507 err = copy_from_user(&req, argp, sizeof(struct ubi_map_req)); vol_cdev_ioctl() 521 err = get_user(lnum, (__user int32_t *)argp); vol_cdev_ioctl() 535 err = get_user(lnum, (__user int32_t *)argp); vol_cdev_ioctl() 549 err = copy_from_user(&req, argp, vol_cdev_ioctl() 839 void __user *argp = (void __user *)arg; ubi_cdev_ioctl() local 855 err = copy_from_user(&req, argp, sizeof(struct ubi_mkvol_req)); ubi_cdev_ioctl() 871 err = put_user(req.vol_id, (__user int32_t *)argp); ubi_cdev_ioctl() 884 err = get_user(vol_id, (__user int32_t *)argp); ubi_cdev_ioctl() 916 err = copy_from_user(&req, argp, sizeof(struct ubi_rsvol_req)); ubi_cdev_ioctl() 954 err = copy_from_user(req, argp, sizeof(struct ubi_rnvol_req)); ubi_cdev_ioctl() 979 void __user *argp = (void __user *)arg; ctrl_cdev_ioctl() local 992 err = copy_from_user(&req, argp, sizeof(struct ubi_attach_req)); ctrl_cdev_ioctl() 1022 err = put_user(err, (__user int32_t *)argp); ctrl_cdev_ioctl() 1033 err = get_user(ubi_num, (__user int32_t *)argp); ctrl_cdev_ioctl()
|
/linux-4.1.27/drivers/scsi/ |
H A D | ch.c | 611 void __user *argp = (void __user *)arg; ch_ioctl() local 629 if (copy_to_user(argp, ¶ms, sizeof(params))) ch_ioctl() 654 if (copy_to_user(argp, &vparams, sizeof(vparams))) ch_ioctl() 663 if (copy_from_user(&pos, argp, sizeof (pos))) ch_ioctl() 682 if (copy_from_user(&mv, argp, sizeof (mv))) ch_ioctl() 704 if (copy_from_user(&mv, argp, sizeof (mv))) ch_ioctl() 729 if (copy_from_user(&ces, argp, sizeof (ces))) ch_ioctl() 745 if (copy_from_user(&cge, argp, sizeof (cge))) ch_ioctl() 810 if (copy_to_user(argp, &cge, sizeof (cge))) ch_ioctl() 828 if (copy_from_user(&csv, argp, sizeof(csv))) ch_ioctl() 846 return scsi_ioctl(ch->device, cmd, argp); ch_ioctl()
|
H A D | gdth.c | 4476 void __user *argp = (void __user *)arg; gdth_ioctl() local 4486 if (put_user(cnt, (int __user *)argp)) gdth_ioctl() 4494 if (put_user(ver, (int __user *)argp)) gdth_ioctl() 4506 if (copy_to_user(argp, &osv, sizeof(gdth_ioctl_osvers))) gdth_ioctl() 4515 if (copy_from_user(&ctrt, argp, sizeof(gdth_ioctl_ctrtype)) || gdth_ioctl() 4537 if (copy_to_user(argp, &ctrt, sizeof(gdth_ioctl_ctrtype))) gdth_ioctl() 4543 return ioc_general(argp, cmnd); gdth_ioctl() 4546 return ioc_event(argp); gdth_ioctl() 4549 return ioc_lockdrv(argp); gdth_ioctl() 4556 if (copy_from_user(&lchn, argp, sizeof(gdth_ioctl_lockchn)) || gdth_ioctl() 4580 return ioc_rescan(argp, cmnd); gdth_ioctl() 4583 return ioc_hdrlist(argp, cmnd); gdth_ioctl() 4590 if (copy_from_user(&res, argp, sizeof(gdth_ioctl_reset)) || gdth_ioctl() 4604 if (copy_to_user(argp, &res, sizeof(gdth_ioctl_reset))) gdth_ioctl() 4610 return ioc_resetdrv(argp, cmnd); gdth_ioctl()
|
H A D | sr.c | 550 void __user *argp = (void __user *)arg; sr_block_ioctl() local 567 ret = scsi_ioctl(sdev, cmd, argp); sr_block_ioctl() 575 ret = scsi_ioctl(sdev, cmd, argp); sr_block_ioctl()
|
/linux-4.1.27/drivers/isdn/capi/ |
H A D | capi.c | 749 void __user *argp = (void __user *)arg; capi_ioctl() local 759 if (copy_from_user(&cdev->ap.rparam, argp, capi_ioctl() 778 if (copy_from_user(&data.contr, argp, capi_ioctl() 784 if (copy_to_user(argp, &data.version, capi_ioctl() 790 if (copy_from_user(&data.contr, argp, capi_ioctl() 796 if (copy_to_user(argp, data.serial, capi_ioctl() 802 if (copy_from_user(&data.contr, argp, capi_ioctl() 811 retval = copy_to_user(argp, capi_ioctl() 820 retval = copy_to_user(argp, &data.profile, capi_ioctl() 828 if (copy_from_user(&data.contr, argp, capi_ioctl() 835 if (copy_to_user(argp, data.manufacturer, capi_ioctl() 845 if (copy_to_user(argp, &data.errcode, capi_ioctl() 860 if (copy_from_user(&mcmd, argp, sizeof(mcmd))) capi_ioctl() 868 if (copy_from_user(&userflags, argp, sizeof(userflags))) capi_ioctl() 880 if (copy_to_user(argp, &cdev->userflags, capi_ioctl() 895 if (copy_from_user(&ncci, argp, sizeof(ncci))) capi_ioctl() 912 if (copy_from_user(&ncci, argp, sizeof(ncci))) capi_ioctl()
|
/linux-4.1.27/drivers/isdn/i4l/ |
H A D | isdn_common.c | 1289 void __user *argp = (void __user *)arg; isdn_ioctl() local 1305 ulong __user *p = argp; isdn_ioctl() 1322 if (copy_from_user(&phone, argp, sizeof(phone))) isdn_ioctl() 1324 return isdn_net_getpeer(&phone, argp); isdn_ioctl() 1359 if (copy_from_user(name, argp, sizeof(name))) isdn_ioctl() 1368 if (copy_to_user(argp, s, strlen(s) + 1)) { isdn_ioctl() 1380 if (copy_from_user(bname, argp, sizeof(bname) - 1)) isdn_ioctl() 1387 if (copy_to_user(argp, s, strlen(s) + 1)) { isdn_ioctl() 1399 if (copy_from_user(name, argp, sizeof(name))) isdn_ioctl() 1411 if (copy_from_user(&cfg, argp, sizeof(cfg))) isdn_ioctl() 1419 if (copy_from_user(&cfg, argp, sizeof(cfg))) isdn_ioctl() 1422 if (copy_to_user(argp, &cfg, sizeof(cfg))) isdn_ioctl() 1431 if (copy_from_user(&phone, argp, sizeof(phone))) isdn_ioctl() 1443 if (copy_from_user(&phone, argp, sizeof(phone))) isdn_ioctl() 1447 ret = isdn_net_getphones(&phone, argp); isdn_ioctl() 1455 if (copy_from_user(&phone, argp, sizeof(phone))) isdn_ioctl() 1467 if (copy_from_user(name, argp, sizeof(name))) isdn_ioctl() 1476 if (copy_from_user(name, argp, sizeof(name))) isdn_ioctl() 1482 if (copy_from_user(name, argp, sizeof(name))) isdn_ioctl() 1490 if (copy_from_user(name, argp, sizeof(name))) isdn_ioctl() 1511 if (copy_from_user(&iocts, argp, isdn_ioctl() 1540 char __user *p = argp; isdn_ioctl() 1543 if (!access_ok(VERIFY_WRITE, argp, isdn_ioctl() 1567 char __user *p = argp; isdn_ioctl() 1570 if (!access_ok(VERIFY_READ, argp, isdn_ioctl() 1596 if (copy_from_user(&iocts, argp, isdn_ioctl() 1658 if (copy_to_user(argp, &dev, sizeof(ulong))) isdn_ioctl() 1672 if (copy_from_user(&iocts, argp, sizeof(isdn_ioctl_struct))) isdn_ioctl() 1688 if (!access_ok(VERIFY_WRITE, argp, isdn_ioctl() 1697 if (copy_to_user(argp, &iocts, sizeof(isdn_ioctl_struct))) isdn_ioctl()
|
H A D | isdn_ppp.c | 483 void __user *argp = (void __user *)arg; isdn_ppp_ioctl() local 499 if ((r = get_arg(argp, &val, sizeof(val)))) isdn_ppp_ioctl() 509 if ((r = set_arg(argp, &is->unit, sizeof(is->unit)))) isdn_ppp_ioctl() 515 if ((r = set_arg(argp, lp->netdev->dev->name, isdn_ppp_ioctl() 520 if ((r = set_arg(argp, &is->mpppcfg, sizeof(is->mpppcfg)))) isdn_ppp_ioctl() 524 if ((r = get_arg(argp, &val, sizeof(val)))) isdn_ppp_ioctl() 529 if ((r = set_arg(argp, &is->pppcfg, sizeof(is->pppcfg)))) isdn_ppp_ioctl() 533 if ((r = get_arg(argp, &val, sizeof(val)))) { isdn_ppp_ioctl() 550 if ((r = set_arg(argp, &pidle, sizeof(struct ppp_idle)))) isdn_ppp_ioctl() 555 if ((r = get_arg(argp, &val, sizeof(val)))) isdn_ppp_ioctl() 564 if ((r = get_arg(argp, &val, sizeof(val)))) isdn_ppp_ioctl() 585 if ((r = set_arg(argp, &is->debug, sizeof(is->debug)))) isdn_ppp_ioctl() 589 if ((r = get_arg(argp, &val, sizeof(val)))) isdn_ppp_ioctl() 604 if ((r = set_arg(argp, protos, 8 * sizeof(long)))) isdn_ppp_ioctl() 609 if ((r = get_arg(argp, &data, sizeof(struct isdn_ppp_comp_data)))) isdn_ppp_ioctl() 630 return set_arg(argp, &pci, sizeof(struct pppcallinfo)); isdn_ppp_ioctl() 637 int err, len = get_filter(argp, &code); isdn_ppp_ioctl() 661 int err, len = get_filter(argp, &code); isdn_ppp_ioctl()
|
/linux-4.1.27/drivers/video/fbdev/via/ |
H A D | viafbdev.c | 409 u32 __user *argp = (u32 __user *) arg; viafb_ioctl() local 418 if (copy_to_user(argp, viaparinfo->chip_info, viafb_ioctl() 423 return put_user((u32)sizeof(struct viafb_ioctl_info), argp); viafb_ioctl() 429 info->var.bits_per_pixel), argp); viafb_ioctl() 431 if (copy_from_user(&gpu32, argp, sizeof(gpu32))) viafb_ioctl() 455 if (copy_to_user(argp, &u.viamode, sizeof(u.viamode))) viafb_ioctl() 489 if (copy_to_user(argp, &u.viasamm, sizeof(u.viasamm))) viafb_ioctl() 494 if (copy_from_user(&gpu32, argp, sizeof(gpu32))) viafb_ioctl() 504 if (copy_from_user(&gpu32, argp, sizeof(gpu32))) viafb_ioctl() 539 if (copy_to_user(argp, &u.active_dev, sizeof(u.active_dev))) viafb_ioctl() 549 if (copy_to_user(argp, &u.driver_version, viafb_ioctl() 559 if (copy_to_user(argp, &u.viafb_setting, viafb_ioctl() 567 if (put_user(state_info, argp)) viafb_ioctl() 573 if (put_user(state_info, argp)) viafb_ioctl() 581 if (put_user(state_info, argp)) viafb_ioctl() 586 if (copy_to_user(argp, driver_name, sizeof(driver_name))) viafb_ioctl() 591 viafb_gamma_table = memdup_user(argp, 256 * sizeof(u32)); viafb_ioctl() 603 if (copy_to_user(argp, viafb_gamma_table, viafb_ioctl() 613 if (put_user(state_info, argp)) viafb_ioctl() 623 if (copy_from_user(&u.panel_pos_size_para, argp, viafb_ioctl() 627 if (copy_to_user(argp, &u.panel_pos_size_para, viafb_ioctl() 632 if (copy_from_user(&u.panel_pos_size_para, argp, viafb_ioctl() 636 if (copy_to_user(argp, &u.panel_pos_size_para, viafb_ioctl() 642 if (copy_from_user(&u.panel_pos_size_para, argp, viafb_ioctl() 646 if (copy_to_user(argp, &u.panel_pos_size_para, viafb_ioctl() 651 if (copy_from_user(&u.panel_pos_size_para, argp, viafb_ioctl() 655 if (copy_to_user(argp, &u.panel_pos_size_para, viafb_ioctl() 661 if (copy_from_user(&u.panel_pos_size_para, argp, viafb_ioctl() 666 if (copy_from_user(&u.panel_pos_size_para, argp, viafb_ioctl()
|
/linux-4.1.27/drivers/misc/ |
H A D | phantom.c | 95 void __user *argp = (void __user *)arg; phantom_ioctl() local 102 if (copy_from_user(&r, argp, sizeof(r))) phantom_ioctl() 133 if (copy_from_user(&rs, argp, sizeof(rs))) phantom_ioctl() 151 if (copy_from_user(&r, argp, sizeof(r))) phantom_ioctl() 159 if (copy_to_user(argp, &r, sizeof(r))) phantom_ioctl() 166 if (copy_from_user(&rs, argp, sizeof(rs))) phantom_ioctl() 179 if (copy_to_user(argp, &rs, sizeof(rs))) phantom_ioctl()
|
/linux-4.1.27/arch/sparc/math-emu/ |
H A D | math_64.c | 164 } *argp; typedef in typeref:union:__anon2746 358 argp rs1 = NULL, rs2 = NULL, rd = NULL; do_mathemu() 379 case 1: rs1 = (argp)&f->regs[freg]; do_mathemu() 382 rs1 = (argp)&zero; do_mathemu() 397 case 1: rs2 = (argp)&f->regs[freg]; do_mathemu() 400 rs2 = (argp)&zero; do_mathemu() 415 case 1: rd = (argp)&f->regs[freg]; do_mathemu()
|
H A D | math_32.c | 272 } *argp; typedef in typeref:union:__anon2745 283 argp rs1 = NULL, rs2 = NULL, rd = NULL; do_one_mathemu() 368 rs1 = (argp)&fregs[freg]; do_one_mathemu() 389 rs2 = (argp)&fregs[freg]; do_one_mathemu()
|
/linux-4.1.27/fs/nfs/ |
H A D | read.c | 239 struct nfs_pgio_args *argp = &hdr->args; nfs_readpage_retry() local 246 nfs_set_pgio_error(hdr, -EIO, argp->offset); nfs_readpage_retry() 251 argp->offset += resp->count; nfs_readpage_retry() 252 argp->pgbase += resp->count; nfs_readpage_retry() 253 argp->count -= resp->count; nfs_readpage_retry()
|
H A D | callback_xdr.c | 58 static __be32 nfs4_callback_null(struct svc_rqst *rqstp, void *argp, void *resp) nfs4_callback_null() argument 827 struct xdr_stream *xdr_in, void *argp, process_op() 871 status = op->decode_args(rqstp, xdr_in, argp); process_op() 873 status = op->process_op(argp, resp, cps); process_op() 890 static __be32 nfs4_callback_compound(struct svc_rqst *rqstp, void *argp, void *resp) nfs4_callback_compound() argument 929 argp, &xdr_out, resp, &cps); nfs4_callback_compound() 826 process_op(int nop, struct svc_rqst *rqstp, struct xdr_stream *xdr_in, void *argp, struct xdr_stream *xdr_out, void *resp, struct cb_process_state *cps) process_op() argument
|
H A D | write.c | 1387 struct nfs_pgio_args *argp = &hdr->args; nfs_writeback_check_extend() local 1389 u64 size = argp->offset + resp->count; nfs_writeback_check_extend() 1472 struct nfs_pgio_args *argp = &hdr->args; nfs_writeback_result() local 1475 if (resp->count < argp->count) { nfs_writeback_result() 1486 argp->count); nfs_writeback_result() 1489 nfs_set_pgio_error(hdr, -EIO, argp->offset); nfs_writeback_result() 1497 argp->offset += resp->count; nfs_writeback_result() 1498 argp->pgbase += resp->count; nfs_writeback_result() 1499 argp->count -= resp->count; nfs_writeback_result() 1504 argp->stable = NFS_FILE_SYNC; nfs_writeback_result()
|
/linux-4.1.27/drivers/video/fbdev/kyro/ |
H A D | fbdev.c | 591 void __user *argp = (void __user *)arg; kyrofb_ioctl() local 595 if (copy_from_user(&ol_create, argp, sizeof(overlay_create))) kyrofb_ioctl() 606 if (copy_from_user(&ol_viewport_set, argp, kyrofb_ioctl() 627 if (copy_to_user(argp, &deviceInfo.ulOverlayUVStride, sizeof(deviceInfo.ulOverlayUVStride))) kyrofb_ioctl() 631 if (copy_to_user(argp, &deviceInfo.ulOverlayStride, sizeof(deviceInfo.ulOverlayStride))) kyrofb_ioctl() 635 if (copy_to_user(argp, &deviceInfo.ulOverlayOffset, sizeof(deviceInfo.ulOverlayOffset))) kyrofb_ioctl()
|
/linux-4.1.27/drivers/block/ |
H A D | cciss.c | 1282 static int cciss_getpciinfo(ctlr_info_t *h, void __user *argp) cciss_getpciinfo() argument 1286 if (!argp) cciss_getpciinfo() 1292 if (copy_to_user(argp, &pciinfo, sizeof(cciss_pci_info_struct))) cciss_getpciinfo() 1297 static int cciss_getintinfo(ctlr_info_t *h, void __user *argp) cciss_getintinfo() argument 1302 if (!argp) cciss_getintinfo() 1309 (argp, &intinfo, sizeof(cciss_coalint_struct))) cciss_getintinfo() 1314 static int cciss_setintinfo(ctlr_info_t *h, void __user *argp) cciss_setintinfo() argument 1320 if (!argp) cciss_setintinfo() 1324 if (copy_from_user(&intinfo, argp, sizeof(intinfo))) cciss_setintinfo() 1345 static int cciss_getnodename(ctlr_info_t *h, void __user *argp) cciss_getnodename() argument 1351 if (!argp) cciss_getnodename() 1357 if (copy_to_user(argp, NodeName, sizeof(NodeName_type))) cciss_getnodename() 1362 static int cciss_setnodename(ctlr_info_t *h, void __user *argp) cciss_setnodename() argument 1368 if (!argp) cciss_setnodename() 1372 if (copy_from_user(NodeName, argp, sizeof(NodeName_type))) cciss_setnodename() 1390 static int cciss_getheartbeat(ctlr_info_t *h, void __user *argp) cciss_getheartbeat() argument 1395 if (!argp) cciss_getheartbeat() 1400 if (copy_to_user(argp, &heartbeat, sizeof(Heartbeat_type))) cciss_getheartbeat() 1405 static int cciss_getbustypes(ctlr_info_t *h, void __user *argp) cciss_getbustypes() argument 1410 if (!argp) cciss_getbustypes() 1415 if (copy_to_user(argp, &BusTypes, sizeof(BusTypes_type))) cciss_getbustypes() 1420 static int cciss_getfirmver(ctlr_info_t *h, void __user *argp) cciss_getfirmver() argument 1424 if (!argp) cciss_getfirmver() 1429 (argp, firmware, sizeof(FirmwareVer_type))) cciss_getfirmver() 1434 static int cciss_getdrivver(ctlr_info_t *h, void __user *argp) cciss_getdrivver() argument 1438 if (!argp) cciss_getdrivver() 1440 if (copy_to_user(argp, &DriverVer, sizeof(DriverVer_type))) cciss_getdrivver() 1446 struct gendisk *disk, void __user *argp) cciss_getluninfo() 1451 if (!argp) cciss_getluninfo() 1456 if (copy_to_user(argp, &luninfo, sizeof(LogvolInfo_struct))) cciss_getluninfo() 1461 static int cciss_passthru(ctlr_info_t *h, void __user *argp) cciss_passthru() argument 1469 if (!argp) cciss_passthru() 1476 (&iocommand, argp, sizeof(IOCTL_Command_struct))) cciss_passthru() 1542 if (copy_to_user(argp, &iocommand, sizeof(IOCTL_Command_struct))) { cciss_passthru() 1561 static int cciss_bigpassthru(ctlr_info_t *h, void __user *argp) cciss_bigpassthru() argument 1576 if (!argp) cciss_bigpassthru() 1585 if (copy_from_user(ioc, argp, sizeof(*ioc))) { cciss_bigpassthru() 1670 if (copy_to_user(argp, ioc, sizeof(*ioc))) { cciss_bigpassthru() 1705 void __user *argp = (void __user *)arg; cciss_ioctl() local 1711 return cciss_getpciinfo(h, argp); cciss_ioctl() 1713 return cciss_getintinfo(h, argp); cciss_ioctl() 1715 return cciss_setintinfo(h, argp); cciss_ioctl() 1717 return cciss_getnodename(h, argp); cciss_ioctl() 1719 return cciss_setnodename(h, argp); cciss_ioctl() 1721 return cciss_getheartbeat(h, argp); cciss_ioctl() 1723 return cciss_getbustypes(h, argp); cciss_ioctl() 1725 return cciss_getfirmver(h, argp); cciss_ioctl() 1727 return cciss_getdrivver(h, argp); cciss_ioctl() 1733 return cciss_getluninfo(h, disk, argp); cciss_ioctl() 1735 return cciss_passthru(h, argp); cciss_ioctl() 1737 return cciss_bigpassthru(h, argp); cciss_ioctl() 1750 return scsi_cmd_blk_ioctl(bdev, mode, cmd, argp); cciss_ioctl() 1445 cciss_getluninfo(ctlr_info_t *h, struct gendisk *disk, void __user *argp) cciss_getluninfo() argument
|
/linux-4.1.27/drivers/net/ppp/ |
H A D | ppp_synctty.c | 404 void __user *argp = (void __user *)arg; ppp_sync_ioctl() local 405 u32 __user *p = argp; ppp_sync_ioctl() 411 if (put_user(val, (int __user *) argp)) ppp_sync_ioctl() 416 if (get_user(val, (int __user *) argp)) ppp_sync_ioctl() 448 if (copy_to_user(argp, ap->xaccm, sizeof(ap->xaccm))) ppp_sync_ioctl() 453 if (copy_from_user(accm, argp, sizeof(accm))) ppp_sync_ioctl() 462 if (put_user(ap->mru, (int __user *) argp)) ppp_sync_ioctl() 467 if (get_user(val, (int __user *) argp)) ppp_sync_ioctl()
|
H A D | ppp_async.c | 410 void __user *argp = (void __user *)arg; ppp_async_ioctl() local 411 int __user *p = argp; ppp_async_ioctl() 434 if (put_user(ap->xaccm[0], (u32 __user *)argp)) ppp_async_ioctl() 439 if (get_user(ap->xaccm[0], (u32 __user *)argp)) ppp_async_ioctl() 445 if (put_user(ap->raccm, (u32 __user *)argp)) ppp_async_ioctl() 450 if (get_user(ap->raccm, (u32 __user *)argp)) ppp_async_ioctl() 456 if (copy_to_user(argp, ap->xaccm, sizeof(ap->xaccm))) ppp_async_ioctl() 461 if (copy_from_user(accm, argp, sizeof(accm))) ppp_async_ioctl()
|
H A D | pptp.c | 624 void __user *argp = (void __user *)arg; pptp_ppp_ioctl() local 625 int __user *p = argp; pptp_ppp_ioctl()
|
/linux-4.1.27/arch/x86/kvm/ |
H A D | assigned-dev.c | 963 void __user *argp = (void __user *)arg; kvm_vm_ioctl_assigned_device() local 971 if (copy_from_user(&assigned_dev, argp, sizeof assigned_dev)) kvm_vm_ioctl_assigned_device() 986 if (copy_from_user(&assigned_irq, argp, sizeof assigned_irq)) kvm_vm_ioctl_assigned_device() 997 if (copy_from_user(&assigned_irq, argp, sizeof assigned_irq)) kvm_vm_ioctl_assigned_device() 1008 if (copy_from_user(&assigned_dev, argp, sizeof assigned_dev)) kvm_vm_ioctl_assigned_device() 1019 if (copy_from_user(&entry_nr, argp, sizeof entry_nr)) kvm_vm_ioctl_assigned_device() 1029 if (copy_from_user(&entry, argp, sizeof entry)) kvm_vm_ioctl_assigned_device() 1041 if (copy_from_user(&assigned_dev, argp, sizeof assigned_dev)) kvm_vm_ioctl_assigned_device()
|
H A D | x86.c | 2845 void __user *argp = (void __user *)arg; kvm_arch_dev_ioctl() local 2850 struct kvm_msr_list __user *user_msr_list = argp; kvm_arch_dev_ioctl() 2877 struct kvm_cpuid2 __user *cpuid_arg = argp; kvm_arch_dev_ioctl() 2900 if (copy_to_user(argp, &mce_cap, sizeof mce_cap)) kvm_arch_dev_ioctl() 3364 void __user *argp = (void __user *)arg; kvm_arch_vcpu_ioctl() local 3388 if (copy_to_user(argp, u.lapic, sizeof(struct kvm_lapic_state))) kvm_arch_vcpu_ioctl() 3397 u.lapic = memdup_user(argp, sizeof(*u.lapic)); kvm_arch_vcpu_ioctl() 3408 if (copy_from_user(&irq, argp, sizeof irq)) kvm_arch_vcpu_ioctl() 3418 struct kvm_cpuid __user *cpuid_arg = argp; kvm_arch_vcpu_ioctl() 3428 struct kvm_cpuid2 __user *cpuid_arg = argp; kvm_arch_vcpu_ioctl() 3439 struct kvm_cpuid2 __user *cpuid_arg = argp; kvm_arch_vcpu_ioctl() 3456 r = msr_io(vcpu, argp, kvm_get_msr, 1); kvm_arch_vcpu_ioctl() 3459 r = msr_io(vcpu, argp, do_set_msr, 0); kvm_arch_vcpu_ioctl() 3465 if (copy_from_user(&tac, argp, sizeof tac)) kvm_arch_vcpu_ioctl() 3471 if (copy_to_user(argp, &tac, sizeof tac)) kvm_arch_vcpu_ioctl() 3483 if (copy_from_user(&va, argp, sizeof va)) kvm_arch_vcpu_ioctl() 3492 if (copy_from_user(&mcg_cap, argp, sizeof mcg_cap)) kvm_arch_vcpu_ioctl() 3501 if (copy_from_user(&mce, argp, sizeof mce)) kvm_arch_vcpu_ioctl() 3512 if (copy_to_user(argp, &events, sizeof(struct kvm_vcpu_events))) kvm_arch_vcpu_ioctl() 3521 if (copy_from_user(&events, argp, sizeof(struct kvm_vcpu_events))) kvm_arch_vcpu_ioctl() 3533 if (copy_to_user(argp, &dbgregs, kvm_arch_vcpu_ioctl() 3543 if (copy_from_user(&dbgregs, argp, kvm_arch_vcpu_ioctl() 3559 if (copy_to_user(argp, u.xsave, sizeof(struct kvm_xsave))) kvm_arch_vcpu_ioctl() 3565 u.xsave = memdup_user(argp, sizeof(*u.xsave)); kvm_arch_vcpu_ioctl() 3581 if (copy_to_user(argp, u.xcrs, kvm_arch_vcpu_ioctl() 3588 u.xcrs = memdup_user(argp, sizeof(*u.xcrs)); kvm_arch_vcpu_ioctl() 3853 void __user *argp = (void __user *)arg; kvm_arch_vm_ioctl() local 3874 if (copy_from_user(&ident_addr, argp, sizeof ident_addr)) kvm_arch_vm_ioctl() 3934 if (copy_from_user(&u.pit_config, argp, kvm_arch_vm_ioctl() 3953 chip = memdup_user(argp, sizeof(*chip)); kvm_arch_vm_ioctl() 3966 if (copy_to_user(argp, chip, sizeof *chip)) kvm_arch_vm_ioctl() 3977 chip = memdup_user(argp, sizeof(*chip)); kvm_arch_vm_ioctl() 3996 if (copy_from_user(&u.ps, argp, sizeof(struct kvm_pit_state))) kvm_arch_vm_ioctl() 4005 if (copy_to_user(argp, &u.ps, sizeof(struct kvm_pit_state))) kvm_arch_vm_ioctl() 4012 if (copy_from_user(&u.ps, argp, sizeof u.ps)) kvm_arch_vm_ioctl() 4028 if (copy_to_user(argp, &u.ps2, sizeof(u.ps2))) kvm_arch_vm_ioctl() 4035 if (copy_from_user(&u.ps2, argp, sizeof(u.ps2))) kvm_arch_vm_ioctl() 4046 if (copy_from_user(&control, argp, sizeof(control))) kvm_arch_vm_ioctl() 4053 if (copy_from_user(&kvm->arch.xen_hvm_config, argp, kvm_arch_vm_ioctl() 4068 if (copy_from_user(&user_ns, argp, sizeof(user_ns))) kvm_arch_vm_ioctl() 4096 if (copy_to_user(argp, &user_ns, sizeof(user_ns))) kvm_arch_vm_ioctl()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/devinit/ |
H A D | gm204.c | 61 pmu_args(struct nv50_devinit_priv *priv, u32 argp, u32 argi) pmu_args() argument 63 nv_wr32(priv, 0x10a1c0, argp); pmu_args()
|
/linux-4.1.27/net/ |
H A D | socket.c | 869 void __user *argp = (void __user *)arg; sock_do_ioctl() local 878 err = dev_ioctl(net, cmd, argp); sock_do_ioctl() 892 void __user *argp = (void __user *)arg; sock_ioctl() local 900 err = dev_ioctl(net, cmd, argp); sock_ioctl() 904 err = dev_ioctl(net, cmd, argp); sock_ioctl() 911 if (get_user(pid, (int __user *)argp)) sock_ioctl() 919 (int __user *)argp); sock_ioctl() 931 err = br_ioctl_hook(net, cmd, argp); sock_ioctl() 942 err = vlan_ioctl_hook(net, argp); sock_ioctl() 953 err = dlci_ioctl_hook(cmd, argp); sock_ioctl() 2982 unsigned int cmd, void __user *argp) routing_ioctl() 2993 struct in6_rtmsg32 __user *ur6 = argp; routing_ioctl() 3006 struct rtentry32 __user *ur4 = argp; routing_ioctl() 3042 static int old_bridge_ioctl(compat_ulong_t __user *argp) old_bridge_ioctl() argument 3046 if (get_user(tmp, argp)) old_bridge_ioctl() 3056 void __user *argp = compat_ptr(arg); compat_sock_ioctl_trans() local 3061 return compat_ifr_data_ioctl(net, cmd, argp); compat_sock_ioctl_trans() 3066 return old_bridge_ioctl(argp); compat_sock_ioctl_trans() 3068 return dev_ifname32(net, argp); compat_sock_ioctl_trans() 3070 return dev_ifconf(net, argp); compat_sock_ioctl_trans() 3072 return ethtool_ioctl(net, argp); compat_sock_ioctl_trans() 3074 return compat_siocwandev(net, argp); compat_sock_ioctl_trans() 3077 return compat_sioc_ifmap(net, cmd, argp); compat_sock_ioctl_trans() 3082 return bond_ioctl(net, cmd, argp); compat_sock_ioctl_trans() 3085 return routing_ioctl(net, sock, cmd, argp); compat_sock_ioctl_trans() 3087 return do_siocgstamp(net, sock, cmd, argp); compat_sock_ioctl_trans() 3089 return do_siocgstampns(net, sock, cmd, argp); compat_sock_ioctl_trans() 3094 return compat_ifr_data_ioctl(net, cmd, argp); compat_sock_ioctl_trans() 3141 return dev_ifsioc(net, sock, cmd, argp); compat_sock_ioctl_trans() 2981 routing_ioctl(struct net *net, struct socket *sock, unsigned int cmd, void __user *argp) routing_ioctl() argument
|
/linux-4.1.27/sound/drivers/opl3/ |
H A D | opl3_synth.c | 95 void __user *argp = (void __user *)arg; snd_opl3_ioctl() local 108 if (copy_to_user(argp, &info, sizeof(struct snd_dm_fm_info))) snd_opl3_ioctl() 126 if (copy_from_user(¬e, argp, sizeof(struct snd_dm_fm_note))) snd_opl3_ioctl() 137 if (copy_from_user(&voice, argp, sizeof(struct snd_dm_fm_voice))) snd_opl3_ioctl() 148 if (copy_from_user(¶ms, argp, sizeof(struct snd_dm_fm_params))) snd_opl3_ioctl()
|
/linux-4.1.27/arch/powerpc/kvm/ |
H A D | powerpc.c | 1158 void __user *argp = (void __user *)arg; kvm_arch_vcpu_ioctl() local 1165 if (copy_from_user(&irq, argp, sizeof(irq))) kvm_arch_vcpu_ioctl() 1175 if (copy_from_user(&cap, argp, sizeof(cap))) kvm_arch_vcpu_ioctl() 1186 if (copy_from_user(®, argp, sizeof(reg))) kvm_arch_vcpu_ioctl() 1199 if (copy_from_user(&dirty, argp, sizeof(dirty))) kvm_arch_vcpu_ioctl() 1305 void __user *argp = (void __user *)arg; kvm_arch_vm_ioctl() local 1313 if (copy_to_user(argp, &pvinfo, sizeof(pvinfo))) { kvm_arch_vm_ioctl() 1324 if (copy_from_user(&cap, argp, sizeof(cap))) kvm_arch_vm_ioctl() 1334 if (copy_from_user(&create_tce, argp, sizeof(create_tce))) kvm_arch_vm_ioctl() 1345 if (r >= 0 && copy_to_user(argp, &info, sizeof(info))) kvm_arch_vm_ioctl() 1352 r = kvm_vm_ioctl_rtas_define_token(kvm, argp); kvm_arch_vm_ioctl()
|
H A D | book3s_rtas.c | 188 int kvm_vm_ioctl_rtas_define_token(struct kvm *kvm, void __user *argp) kvm_vm_ioctl_rtas_define_token() argument 193 if (copy_from_user(&args, argp, sizeof(args))) kvm_vm_ioctl_rtas_define_token()
|
/linux-4.1.27/drivers/staging/ft1000/ft1000-usb/ |
H A D | ft1000_debug.c | 407 void __user *argp = (void __user *)argument; ft1000_ioctl() local 444 result = get_user(tempword, (__u16 __user *)argp); ft1000_ioctl() 466 if (copy_to_user(argp, &get_ver_data, sizeof(get_ver_data))) { ft1000_ioctl() 516 if (copy_to_user(argp, &get_stat_data, sizeof(get_stat_data))) { ft1000_ioctl() 554 result = get_user(msgsz, (__u16 __user *)argp); ft1000_ioctl() 571 if (copy_from_user(dpram_data, argp, msgsz+2)) { ft1000_ioctl() 689 pioctl_dpram = argp; ft1000_ioctl()
|
/linux-4.1.27/net/rose/ |
H A D | af_rose.c | 1279 void __user *argp = (void __user *)arg; rose_ioctl() local 1288 return put_user(amount, (unsigned int __user *) argp); rose_ioctl() 1297 return put_user(amount, (unsigned int __user *) argp); rose_ioctl() 1301 return sock_get_timestamp(sk, (struct timeval __user *) argp); rose_ioctl() 1304 return sock_get_timestampns(sk, (struct timespec __user *) argp); rose_ioctl() 1323 return rose_rt_ioctl(cmd, argp); rose_ioctl() 1329 return copy_to_user(argp, &rose_cause, sizeof(struct rose_cause_struct)) ? -EFAULT : 0; rose_ioctl() 1334 if (copy_from_user(&rose_cause, argp, sizeof(struct rose_cause_struct))) rose_ioctl() 1345 if (copy_from_user(&rose_callsign, argp, sizeof(ax25_address))) rose_ioctl() 1353 return copy_to_user(argp, &rose_callsign, sizeof(ax25_address)) ? -EFAULT : 0; rose_ioctl()
|
/linux-4.1.27/drivers/media/rc/ |
H A D | ir-lirc-codec.c | 188 u32 __user *argp = (u32 __user *)(arg); ir_lirc_ioctl() local 201 ret = get_user(val, argp); ir_lirc_ioctl() 310 ret = put_user(val, argp); ir_lirc_ioctl()
|
/linux-4.1.27/drivers/video/fbdev/core/ |
H A D | fbmem.c | 1097 void __user *argp = (void __user *)arg; do_fb_ioctl() local 1107 ret = copy_to_user(argp, &var, sizeof(var)) ? -EFAULT : 0; do_fb_ioctl() 1110 if (copy_from_user(&var, argp, sizeof(var))) do_fb_ioctl() 1122 if (!ret && copy_to_user(argp, &var, sizeof(var))) do_fb_ioctl() 1131 ret = copy_to_user(argp, &fix, sizeof(fix)) ? -EFAULT : 0; do_fb_ioctl() 1134 if (copy_from_user(&cmap, argp, sizeof(cmap))) do_fb_ioctl() 1139 if (copy_from_user(&cmap, argp, sizeof(cmap))) do_fb_ioctl() 1148 if (copy_from_user(&var, argp, sizeof(var))) do_fb_ioctl() 1158 if (ret == 0 && copy_to_user(argp, &var, sizeof(var))) do_fb_ioctl() 1165 if (copy_from_user(&con2fb, argp, sizeof(con2fb))) do_fb_ioctl() 1176 ret = copy_to_user(argp, &con2fb, sizeof(con2fb)) ? -EFAULT : 0; do_fb_ioctl() 1179 if (copy_from_user(&con2fb, argp, sizeof(con2fb))) do_fb_ioctl()
|
/linux-4.1.27/net/ax25/ |
H A D | af_ax25.c | 1685 void __user *argp = (void __user *)arg; ax25_ioctl() local 1696 res = put_user(amount, (int __user *)argp); ax25_ioctl() 1706 res = put_user(amount, (int __user *) argp); ax25_ioctl() 1711 res = sock_get_timestamp(sk, argp); ax25_ioctl() 1715 res = sock_get_timestampns(sk, argp); ax25_ioctl() 1722 if (copy_from_user(&sax25, argp, sizeof(sax25))) { ax25_ioctl() 1736 if (get_user(amount, (long __user *)argp)) { ax25_ioctl() 1756 res = ax25_rt_ioctl(cmd, argp); ax25_ioctl() 1764 res = ax25_ctl_ioctl(cmd, argp); ax25_ioctl() 1801 if (copy_to_user(argp, &ax25_info, sizeof(struct ax25_info_struct_deprecated))) { ax25_ioctl() 1806 if (copy_to_user(argp, &ax25_info, sizeof(struct ax25_info_struct))) { ax25_ioctl() 1822 if (copy_from_user(&ax25_fwd, argp, sizeof(ax25_fwd))) { ax25_ioctl()
|
/linux-4.1.27/arch/s390/kvm/ |
H A D | kvm-s390.c | 851 void __user *argp = (void __user *)arg; kvm_arch_vm_ioctl() local 860 if (copy_from_user(&s390int, argp, sizeof(s390int))) kvm_arch_vm_ioctl() 868 if (copy_from_user(&cap, argp, sizeof(cap))) kvm_arch_vm_ioctl() 910 if (copy_from_user(&args, argp, kvm_arch_vm_ioctl() 920 if (copy_from_user(&args, argp, kvm_arch_vm_ioctl() 2399 void __user *argp = (void __user *)arg; kvm_arch_vcpu_ioctl() local 2408 if (copy_from_user(&s390irq, argp, sizeof(s390irq))) kvm_arch_vcpu_ioctl() 2418 if (copy_from_user(&s390int, argp, sizeof(s390int))) kvm_arch_vcpu_ioctl() 2434 if (copy_from_user(&psw, argp, sizeof(psw))) kvm_arch_vcpu_ioctl() 2446 if (copy_from_user(®, argp, sizeof(reg))) kvm_arch_vcpu_ioctl() 2458 if (copy_from_user(&ucasmap, argp, sizeof(ucasmap))) { kvm_arch_vcpu_ioctl() 2475 if (copy_from_user(&ucasmap, argp, sizeof(ucasmap))) { kvm_arch_vcpu_ioctl() 2498 if (copy_from_user(&cap, argp, sizeof(cap))) kvm_arch_vcpu_ioctl() 2506 if (copy_from_user(&mem_op, argp, sizeof(mem_op)) == 0) kvm_arch_vcpu_ioctl() 2516 if (copy_from_user(&irq_state, argp, sizeof(irq_state))) kvm_arch_vcpu_ioctl() 2533 if (copy_from_user(&irq_state, argp, sizeof(irq_state))) kvm_arch_vcpu_ioctl()
|
/linux-4.1.27/fs/gfs2/ |
H A D | rgrp.h | 77 extern int gfs2_fitrim(struct file *filp, void __user *argp);
|
/linux-4.1.27/drivers/net/ |
H A D | tun.c | 1835 void __user* argp = (void __user*)arg; __tun_chr_ioctl() local 1846 if (copy_from_user(&ifr, argp, ifreq_len)) __tun_chr_ioctl() 1857 (unsigned int __user*)argp); __tun_chr_ioctl() 1873 if (copy_to_user(argp, &ifr, ifreq_len)) __tun_chr_ioctl() 1883 if (copy_from_user(&ifindex, argp, sizeof(ifindex))) __tun_chr_ioctl() 1907 if (copy_to_user(argp, &ifr, ifreq_len)) __tun_chr_ioctl() 1995 if (copy_to_user(argp, &ifr, ifreq_len)) __tun_chr_ioctl() 2009 if (copy_to_user(argp, &sndbuf, sizeof(sndbuf))) __tun_chr_ioctl() 2014 if (copy_from_user(&sndbuf, argp, sizeof(sndbuf))) { __tun_chr_ioctl() 2025 if (copy_to_user(argp, &vnet_hdr_sz, sizeof(vnet_hdr_sz))) __tun_chr_ioctl() 2030 if (copy_from_user(&vnet_hdr_sz, argp, sizeof(vnet_hdr_sz))) { __tun_chr_ioctl() 2044 if (put_user(le, (int __user *)argp)) __tun_chr_ioctl() 2049 if (get_user(le, (int __user *)argp)) { __tun_chr_ioctl() 2065 if (copy_from_user(&tun->fprog, argp, sizeof(tun->fprog))) __tun_chr_ioctl() 2085 if (copy_to_user(argp, &tun->fprog, sizeof(tun->fprog))) __tun_chr_ioctl()
|
H A D | macvtap.c | 1004 void __user *argp = (void __user *)arg; macvtap_ioctl() local 1005 struct ifreq __user *ifr = argp; macvtap_ioctl() 1006 unsigned int __user *up = argp; macvtap_ioctl() 1008 int __user *sp = argp; macvtap_ioctl()
|
/linux-4.1.27/drivers/cdrom/ |
H A D | cdrom.c | 2271 void __user *argp) cdrom_ioctl_multisession() 2282 if (copy_from_user(&ms_info, argp, sizeof(ms_info))) cdrom_ioctl_multisession() 2296 if (copy_to_user(argp, &ms_info, sizeof(ms_info))) cdrom_ioctl_multisession() 2502 void __user *argp) cdrom_ioctl_get_mcn() 2515 if (copy_to_user(argp, &mcn, sizeof(mcn))) cdrom_ioctl_get_mcn() 2590 void __user *argp) cdrom_ioctl_get_subchnl() 2598 if (copy_from_user(&q, argp, sizeof(q))) cdrom_ioctl_get_subchnl() 2614 if (copy_to_user(argp, &q, sizeof(q))) cdrom_ioctl_get_subchnl() 2621 void __user *argp) cdrom_ioctl_read_tochdr() 2628 if (copy_from_user(&header, argp, sizeof(header))) cdrom_ioctl_read_tochdr() 2635 if (copy_to_user(argp, &header, sizeof(header))) cdrom_ioctl_read_tochdr() 2642 void __user *argp) cdrom_ioctl_read_tocentry() 2650 if (copy_from_user(&entry, argp, sizeof(entry))) cdrom_ioctl_read_tocentry() 2663 if (copy_to_user(argp, &entry, sizeof(entry))) cdrom_ioctl_read_tocentry() 2670 void __user *argp) cdrom_ioctl_play_msf() 2678 if (copy_from_user(&msf, argp, sizeof(msf))) cdrom_ioctl_play_msf() 2684 void __user *argp) cdrom_ioctl_play_trkind() 2693 if (copy_from_user(&ti, argp, sizeof(ti))) cdrom_ioctl_play_trkind() 2702 void __user *argp) cdrom_ioctl_volctrl() 2710 if (copy_from_user(&volume, argp, sizeof(volume))) cdrom_ioctl_volctrl() 2716 void __user *argp) cdrom_ioctl_volread() 2730 if (copy_to_user(argp, &volume, sizeof(volume))) cdrom_ioctl_volread() 3308 void __user *argp = (void __user *)arg; cdrom_ioctl() local 3314 ret = scsi_cmd_blk_ioctl(bdev, mode, cmd, argp); cdrom_ioctl() 3320 return cdrom_ioctl_multisession(cdi, argp); cdrom_ioctl() 3346 return cdrom_ioctl_get_mcn(cdi, argp); cdrom_ioctl() 3374 return cdrom_ioctl_get_subchnl(cdi, argp); cdrom_ioctl() 3376 return cdrom_ioctl_read_tochdr(cdi, argp); cdrom_ioctl() 3378 return cdrom_ioctl_read_tocentry(cdi, argp); cdrom_ioctl() 3380 return cdrom_ioctl_play_msf(cdi, argp); cdrom_ioctl() 3382 return cdrom_ioctl_play_trkind(cdi, argp); cdrom_ioctl() 3384 return cdrom_ioctl_volctrl(cdi, argp); cdrom_ioctl() 3386 return cdrom_ioctl_volread(cdi, argp); cdrom_ioctl() 2270 cdrom_ioctl_multisession(struct cdrom_device_info *cdi, void __user *argp) cdrom_ioctl_multisession() argument 2501 cdrom_ioctl_get_mcn(struct cdrom_device_info *cdi, void __user *argp) cdrom_ioctl_get_mcn() argument 2589 cdrom_ioctl_get_subchnl(struct cdrom_device_info *cdi, void __user *argp) cdrom_ioctl_get_subchnl() argument 2620 cdrom_ioctl_read_tochdr(struct cdrom_device_info *cdi, void __user *argp) cdrom_ioctl_read_tochdr() argument 2641 cdrom_ioctl_read_tocentry(struct cdrom_device_info *cdi, void __user *argp) cdrom_ioctl_read_tocentry() argument 2669 cdrom_ioctl_play_msf(struct cdrom_device_info *cdi, void __user *argp) cdrom_ioctl_play_msf() argument 2683 cdrom_ioctl_play_trkind(struct cdrom_device_info *cdi, void __user *argp) cdrom_ioctl_play_trkind() argument 2701 cdrom_ioctl_volctrl(struct cdrom_device_info *cdi, void __user *argp) cdrom_ioctl_volctrl() argument 2715 cdrom_ioctl_volread(struct cdrom_device_info *cdi, void __user *argp) cdrom_ioctl_volread() argument
|
/linux-4.1.27/drivers/char/ipmi/ |
H A D | ipmi_watchdog.c | 702 void __user *argp = (void __user *)arg; ipmi_ioctl() local 708 i = copy_to_user(argp, &ident, sizeof(ident)); ipmi_ioctl() 712 i = copy_from_user(&val, argp, sizeof(int)); ipmi_ioctl() 719 i = copy_to_user(argp, &timeout, sizeof(timeout)); ipmi_ioctl() 725 i = copy_from_user(&val, argp, sizeof(int)); ipmi_ioctl() 732 i = copy_to_user(argp, &pretimeout, sizeof(pretimeout)); ipmi_ioctl() 741 i = copy_from_user(&val, argp, sizeof(int)); ipmi_ioctl() 758 i = copy_to_user(argp, &val, sizeof(val)); ipmi_ioctl()
|
/linux-4.1.27/drivers/tty/ |
H A D | mxser.c | 1484 static int mxser_ioctl_special(unsigned int cmd, void __user *argp) mxser_ioctl_special() argument 1498 return put_user(ttymajor, (int __user *)argp); mxser_ioctl_special() 1506 return put_user(result, (unsigned long __user *)argp); mxser_ioctl_special() 1510 if (copy_to_user(argp, &mxvar_log, sizeof(mxvar_log))) mxser_ioctl_special() 1514 struct mxser_mstatus ms, __user *msu = argp; mxser_ioctl_special() 1631 if (copy_to_user(argp, me, sizeof(*me))) mxser_ioctl_special() 1670 void __user *argp = (void __user *)arg; mxser_ioctl() local 1674 return mxser_ioctl_special(cmd, argp); mxser_ioctl() 1688 if (get_user(opmode, (int __user *) argp)) mxser_ioctl() 1709 if (put_user(opmode, (int __user *)argp)) mxser_ioctl() 1722 retval = mxser_get_serial_info(tty, argp); mxser_ioctl() 1727 retval = mxser_set_serial_info(tty, argp); mxser_ioctl() 1731 return mxser_get_lsr_info(info, argp); mxser_ioctl() 1746 return put_user(info->baud_base != 115200 ? 1 : 0, (int __user *)argp); mxser_ioctl() 1763 return put_user(len, (int __user *)argp); mxser_ioctl() 1790 if (copy_to_user(argp, &info->mon_data, mxser_ioctl() 1797 if (put_user(info->err_shadow, (unsigned char __user *)argp)) mxser_ioctl() 1806 if (get_user(method, (int __user *)argp)) mxser_ioctl() 1809 return put_user(method, (int __user *)argp); mxser_ioctl()
|
H A D | moxa.c | 295 void __user *argp = (void __user *)arg; moxa_ioctl() local 308 if (copy_to_user(argp, &moxaLog, sizeof(moxaLog))) moxa_ioctl() 315 struct moxaq_str __user *argm = argp; moxa_ioctl() 337 ret = put_user(status, (unsigned long __user *)argp); moxa_ioctl() 341 ret = put_user(status, (unsigned long __user *)argp); moxa_ioctl() 344 struct mxser_mstatus __user *argm = argp; moxa_ioctl() 385 ret = moxa_get_serial_info(ch, argp); moxa_ioctl() 390 ret = moxa_set_serial_info(ch, argp); moxa_ioctl()
|
H A D | amiserial.c | 1249 void __user *argp = (void __user *)arg; rs_ioctl() local 1266 return get_serial_info(tty, info, argp); rs_ioctl() 1268 return set_serial_info(tty, info, argp); rs_ioctl() 1273 return get_lsr_info(info, argp); rs_ioctl() 1276 if (copy_to_user(argp, rs_ioctl()
|
H A D | synclink_gt.c | 1040 void __user *argp = (void __user *)arg; ioctl() local 1055 return wait_mgsl_event(info, argp); ioctl() 1059 return set_gpio(info, argp); ioctl() 1061 return get_gpio(info, argp); ioctl() 1063 return wait_gpio(info, argp); ioctl() 1065 return get_xsync(info, argp); ioctl() 1069 return get_xctrl(info, argp); ioctl() 1076 ret = get_params(info, argp); ioctl() 1079 ret = set_params(info, argp); ioctl() 1082 ret = get_txidle(info, argp); ioctl() 1097 ret = get_stats(info, argp); ioctl() 1100 ret = get_interface(info, argp); ioctl()
|
/linux-4.1.27/arch/arm/kvm/ |
H A D | arm.c | 758 void __user *argp = (void __user *)arg; kvm_arch_vcpu_ioctl() local 764 if (copy_from_user(&init, argp, sizeof(init))) kvm_arch_vcpu_ioctl() 776 if (copy_from_user(®, argp, sizeof(reg))) kvm_arch_vcpu_ioctl() 784 struct kvm_reg_list __user *user_list = argp; kvm_arch_vcpu_ioctl() 863 void __user *argp = (void __user *)arg; kvm_arch_vm_ioctl() local 872 if (copy_from_user(&dev_addr, argp, sizeof(dev_addr))) kvm_arch_vm_ioctl() 884 if (copy_to_user(argp, &init, sizeof(init))) kvm_arch_vm_ioctl()
|
/linux-4.1.27/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-encoder.c | 145 u32 *argp) pvr2_encoder_cmd() 224 wrData[idx+4] = argp[idx]; pvr2_encoder_cmd() 305 argp[idx] = rdData[idx+4]; pvr2_encoder_cmd() 141 pvr2_encoder_cmd(void *ctxt, u32 cmd, int arg_cnt_send, int arg_cnt_recv, u32 *argp) pvr2_encoder_cmd() argument
|
/linux-4.1.27/drivers/scsi/megaraid/ |
H A D | megaraid_mm.c | 122 void __user *argp = (void __user *)arg; mraid_mm_ioctl() local 136 if (copy_from_user(signature, argp, EXT_IOCTL_SIGN_SZ)) { mraid_mm_ioctl() 157 rval = handle_drvrcmd(argp, old_ioctl, &drvrcmd_rval); mraid_mm_ioctl() 165 if ((adp = mraid_mm_get_adapter(argp, &rval)) == NULL) { mraid_mm_ioctl() 188 if ((rval = mimd_to_kioc(argp, adp, kioc))) { mraid_mm_ioctl() 211 rval = kioc_to_mimd(kioc, argp); mraid_mm_ioctl()
|
/linux-4.1.27/drivers/staging/vme/devices/ |
H A D | vme_user.c | 464 void __user *argp = (void __user *)arg; vme_user_ioctl() local 472 copied = copy_from_user(&irq_req, argp, vme_user_ioctl() 497 copied = copy_to_user(argp, &master, vme_user_ioctl() 513 copied = copy_from_user(&master, argp, sizeof(master)); vme_user_ioctl() 542 copied = copy_to_user(argp, &slave, vme_user_ioctl() 553 copied = copy_from_user(&slave, argp, sizeof(slave)); vme_user_ioctl()
|
/linux-4.1.27/net/bluetooth/ |
H A D | hci_sock.c | 605 void __user *argp = (void __user *) arg; hci_sock_ioctl() local 622 return hci_get_dev_list(argp); hci_sock_ioctl() 625 return hci_get_dev_info(argp); hci_sock_ioctl() 628 return hci_get_conn_list(argp); hci_sock_ioctl() 660 return hci_dev_cmd(cmd, argp); hci_sock_ioctl() 663 return hci_inquiry(argp); hci_sock_ioctl()
|
/linux-4.1.27/net/netrom/ |
H A D | af_netrom.c | 1194 void __user *argp = (void __user *)arg; nr_ioctl() local 1206 return put_user(amount, (int __user *)argp); nr_ioctl() 1218 return put_user(amount, (int __user *)argp); nr_ioctl() 1223 ret = sock_get_timestamp(sk, argp); nr_ioctl() 1229 ret = sock_get_timestampns(sk, argp); nr_ioctl() 1250 return nr_rt_ioctl(cmd, argp); nr_ioctl()
|
/linux-4.1.27/arch/mips/kvm/ |
H A D | mips.c | 901 void __user *argp = (void __user *)arg; kvm_arch_vcpu_ioctl() local 909 if (copy_from_user(®, argp, sizeof(reg))) kvm_arch_vcpu_ioctl() 917 struct kvm_reg_list __user *user_list = argp; kvm_arch_vcpu_ioctl() 945 if (copy_from_user(&irq, argp, sizeof(irq))) kvm_arch_vcpu_ioctl() 958 if (copy_from_user(&cap, argp, sizeof(cap))) kvm_arch_vcpu_ioctl()
|
/linux-4.1.27/drivers/video/fbdev/matrox/ |
H A D | matroxfb_base.c | 883 void __user *argp = (void __user *)arg; matroxfb_ioctl() local 901 if (copy_to_user(argp, &vblank, sizeof(vblank))) 920 if (copy_from_user(&mom, argp, sizeof(mom))) 970 if (copy_from_user(&mom, argp, sizeof(mom))) 985 if (copy_to_user(argp, &mom, sizeof(mom))) 995 if (copy_from_user(&tmp, argp, sizeof(tmp))) 1103 if (copy_to_user(argp, &r, sizeof(r))) 1113 if (copy_from_user(&qctrl, argp, sizeof(qctrl))) 1126 copy_to_user(argp, &qctrl, sizeof(qctrl))) 1135 if (copy_from_user(&ctrl, argp, sizeof(ctrl))) 1148 copy_to_user(argp, &ctrl, sizeof(ctrl))) 1157 if (copy_from_user(&ctrl, argp, sizeof(ctrl)))
|
/linux-4.1.27/sound/pci/emu10k1/ |
H A D | emufx.c | 2515 void __user *argp = (void __user *)arg; snd_emu10k1_fx8010_ioctl() local 2521 return put_user(SNDRV_EMU10K1_VERSION, (int __user *)argp); snd_emu10k1_fx8010_ioctl() 2527 if (copy_to_user(argp, info, sizeof(*info))) { snd_emu10k1_fx8010_ioctl() 2537 icode = memdup_user(argp, sizeof(*icode)); snd_emu10k1_fx8010_ioctl() 2544 icode = memdup_user(argp, sizeof(*icode)); snd_emu10k1_fx8010_ioctl() 2548 if (res == 0 && copy_to_user(argp, icode, sizeof(*icode))) { snd_emu10k1_fx8010_ioctl() 2555 ipcm = memdup_user(argp, sizeof(*ipcm)); snd_emu10k1_fx8010_ioctl() 2562 ipcm = memdup_user(argp, sizeof(*ipcm)); snd_emu10k1_fx8010_ioctl() 2566 if (res == 0 && copy_to_user(argp, ipcm, sizeof(*ipcm))) { snd_emu10k1_fx8010_ioctl() 2575 if (get_user(addr, (unsigned int __user *)argp)) snd_emu10k1_fx8010_ioctl() 2613 if (get_user(addr, (unsigned int __user *)argp)) snd_emu10k1_fx8010_ioctl() 2632 if (put_user(addr, (unsigned int __user *)argp)) snd_emu10k1_fx8010_ioctl()
|
/linux-4.1.27/drivers/char/pcmcia/ |
H A D | cm4000_cs.c | 1407 void __user *argp = (void __user *)arg; 1448 if (!access_ok(VERIFY_WRITE, argp, size)) 1452 if (!access_ok(VERIFY_READ, argp, size)) 1474 if (copy_to_user(argp, &status, sizeof(int))) 1481 struct atreq __user *atreq = argp; 1574 if (copy_from_user(&krnptsreq, argp,
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
H A D | radeon_ioc32.c | 136 drm_radeon_stipple32_t __user *argp = (void __user *)arg; compat_radeon_cp_stipple() local 140 if (get_user(mask, &argp->mask)) compat_radeon_cp_stipple()
|
/linux-4.1.27/net/ipx/ |
H A D | af_ipx.c | 1840 void __user *argp = (void __user *)arg; ipx_ioctl() local 1848 rc = put_user(amount, (int __user *)argp); ipx_ioctl() 1856 rc = put_user(amount, (int __user *)argp); ipx_ioctl() 1863 rc = ipxrtr_ioctl(cmd, argp); ipx_ioctl() 1872 rc = ipxitf_ioctl(cmd, argp); ipx_ioctl() 1875 rc = ipxcfg_get_config_data(argp); ipx_ioctl() 1886 (const unsigned short __user *)argp); ipx_ioctl() 1889 rc = sock_get_timestamp(sk, argp); ipx_ioctl()
|
/linux-4.1.27/sound/core/oss/ |
H A D | mixer_oss.c | 313 void __user *argp = (void __user *)arg; snd_mixer_oss_ioctl1() local 314 int __user *p = argp; snd_mixer_oss_ioctl1() 322 return snd_mixer_oss_info(fmixer, argp); snd_mixer_oss_ioctl1() 324 return snd_mixer_oss_info_obsolete(fmixer, argp); snd_mixer_oss_ioctl1()
|
/linux-4.1.27/tools/perf/arch/powerpc/util/ |
H A D | skip-callchain-idx.c | 31 * (libdwfl/argp-std.c, libdwfl/tests/addrcfi.c, etc).
|
/linux-4.1.27/drivers/macintosh/ |
H A D | via-pmu.c | 2287 __u32 __user *argp = (__u32 __user *)arg; pmu_ioctl() local 2297 return put_user(0, argp); pmu_ioctl() 2299 return put_user(1, argp); pmu_ioctl() 2311 return put_user(brightness, argp); pmu_ioctl() 2318 error = get_user(brightness, argp); pmu_ioctl() 2340 return put_user(pmu_kind, argp); pmu_ioctl() 2342 return put_user(pmu_has_adb, argp); pmu_ioctl()
|
/linux-4.1.27/net/appletalk/ |
H A D | ddp.c | 1786 void __user *argp = (void __user *)arg; atalk_ioctl() local 1795 rc = put_user(amount, (int __user *)argp); atalk_ioctl() 1808 rc = put_user(amount, (int __user *)argp); atalk_ioctl() 1812 rc = sock_get_timestamp(sk, argp); atalk_ioctl() 1815 rc = sock_get_timestampns(sk, argp); atalk_ioctl() 1822 rc = atrtr_ioctl(cmd, argp); atalk_ioctl() 1833 rc = atif_ioctl(cmd, argp); atalk_ioctl()
|
/linux-4.1.27/drivers/video/fbdev/msm/ |
H A D | msm_fb.c | 406 void __user *argp = (void __user *)arg; msmfb_ioctl() local 414 ret = msmfb_blit(p, argp); msmfb_ioctl()
|
/linux-4.1.27/drivers/video/fbdev/mb862xx/ |
H A D | mb862xxfbdrv.c | 319 void __user *argp = (void __user *)arg; mb862xxfb_ioctl() local 325 if (copy_to_user(argp, l1_cfg, sizeof(*l1_cfg))) mb862xxfb_ioctl() 329 if (copy_from_user(l1_cfg, argp, sizeof(*l1_cfg))) mb862xxfb_ioctl()
|
/linux-4.1.27/net/wireless/ |
H A D | wext-core.c | 1111 void __user *argp = (void __user *)arg; compat_wext_handle_ioctl() local 1117 if (copy_from_user(&iwr, argp, sizeof(struct iwreq))) compat_wext_handle_ioctl() 1134 copy_to_user(argp, &iwr, sizeof(struct iwreq))) compat_wext_handle_ioctl()
|