| /OK3568_Linux_fs/kernel/drivers/tee/ |
| H A D | tee_core.c | 475 struct tee_ioctl_open_session_arg __user *uarg; in tee_ioctl_open_session() local 491 uarg = u64_to_user_ptr(buf.buf_ptr); in tee_ioctl_open_session() 492 if (copy_from_user(&arg, uarg, sizeof(arg))) in tee_ioctl_open_session() 503 uparams = uarg->params; in tee_ioctl_open_session() 521 if (put_user(arg.session, &uarg->session) || in tee_ioctl_open_session() 522 put_user(arg.ret, &uarg->ret) || in tee_ioctl_open_session() 523 put_user(arg.ret_origin, &uarg->ret_origin)) { in tee_ioctl_open_session() 554 struct tee_ioctl_invoke_arg __user *uarg; in tee_ioctl_invoke() local 569 uarg = u64_to_user_ptr(buf.buf_ptr); in tee_ioctl_invoke() 570 if (copy_from_user(&arg, uarg, sizeof(arg))) in tee_ioctl_invoke() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/char/ |
| H A D | ds1620.c | 243 } uarg; in ds1620_ioctl() local 246 uarg.i = (int __user *)arg; in ds1620_ioctl() 255 if (get_user(therm.hi, uarg.i)) in ds1620_ioctl() 259 if (copy_from_user(&therm, uarg.therm, sizeof(therm))) in ds1620_ioctl() 277 if (put_user(therm.hi, uarg.i)) in ds1620_ioctl() 280 if (copy_to_user(uarg.therm, &therm, sizeof(therm))) in ds1620_ioctl() 292 return put_user(i, uarg.i) ? -EFAULT : 0; in ds1620_ioctl() 297 return put_user(i, uarg.i) ? -EFAULT : 0; in ds1620_ioctl() 302 return put_user(i, uarg.i) ? -EFAULT : 0; in ds1620_ioctl() 308 if (get_user(i, uarg.i)) in ds1620_ioctl()
|
| /OK3568_Linux_fs/kernel/fs/incfs/ |
| H A D | verity.h | 14 int incfs_ioctl_enable_verity(struct file *filp, const void __user *uarg); 19 const void __user *uarg); 24 const void __user *uarg) in incfs_ioctl_enable_verity() argument 42 const void __user *uarg) in incfs_ioctl_read_verity_metadata() argument
|
| H A D | verity.c | 577 int incfs_ioctl_enable_verity(struct file *filp, const void __user *uarg) in incfs_ioctl_enable_verity() argument 582 if (copy_from_user(&arg, uarg, sizeof(arg))) in incfs_ioctl_enable_verity() 713 struct fsverity_digest __user *uarg = _uarg; in incfs_ioctl_measure_verity() local 725 if (get_user(arg.digest_size, &uarg->digest_size)) in incfs_ioctl_measure_verity() 734 if (copy_to_user(uarg, &arg, sizeof(arg))) in incfs_ioctl_measure_verity() 737 if (copy_to_user(uarg->digest, verity_file_digest.data, in incfs_ioctl_measure_verity() 820 const void __user *uarg) in incfs_ioctl_read_verity_metadata() argument 826 if (copy_from_user(&arg, uarg, sizeof(arg))) in incfs_ioctl_read_verity_metadata()
|
| /OK3568_Linux_fs/kernel/drivers/watchdog/ |
| H A D | smsc37b787_wdt.c | 427 } uarg; in wb_smsc_wdt_ioctl() local 437 uarg.i = (int __user *)arg; in wb_smsc_wdt_ioctl() 441 return copy_to_user(uarg.ident, &ident, sizeof(ident)) in wb_smsc_wdt_ioctl() 444 return put_user(wb_smsc_wdt_status(), uarg.i); in wb_smsc_wdt_ioctl() 446 return put_user(0, uarg.i); in wb_smsc_wdt_ioctl() 451 if (get_user(options, uarg.i)) in wb_smsc_wdt_ioctl() 468 if (get_user(new_timeout, uarg.i)) in wb_smsc_wdt_ioctl() 482 return put_user(new_timeout, uarg.i); in wb_smsc_wdt_ioctl()
|
| H A D | pc87413_wdt.c | 386 } uarg; in pc87413_ioctl() local 396 uarg.i = (int __user *)arg; in pc87413_ioctl() 400 return copy_to_user(uarg.ident, &ident, in pc87413_ioctl() 403 return put_user(pc87413_status(), uarg.i); in pc87413_ioctl() 405 return put_user(0, uarg.i); in pc87413_ioctl() 409 if (get_user(options, uarg.i)) in pc87413_ioctl() 428 if (get_user(new_timeout, uarg.i)) in pc87413_ioctl() 439 return put_user(new_timeout, uarg.i); in pc87413_ioctl()
|
| H A D | w83977f_wdt.c | 381 } uarg; in wdt_ioctl() local 383 uarg.i = (int __user *)arg; in wdt_ioctl() 387 return copy_to_user(uarg.ident, &ident, in wdt_ioctl() 392 return put_user(status, uarg.i); in wdt_ioctl() 395 return put_user(0, uarg.i); in wdt_ioctl() 398 if (get_user(new_options, uarg.i)) in wdt_ioctl() 418 if (get_user(new_timeout, uarg.i)) in wdt_ioctl() 428 return put_user(timeout, uarg.i); in wdt_ioctl()
|
| H A D | wdt977.c | 357 } uarg; in wdt977_ioctl() local 359 uarg.i = (int __user *)arg; in wdt977_ioctl() 363 return copy_to_user(uarg.ident, &ident, in wdt977_ioctl() 368 return put_user(status, uarg.i); in wdt977_ioctl() 371 return put_user(0, uarg.i); in wdt977_ioctl() 374 if (get_user(new_options, uarg.i)) in wdt977_ioctl() 394 if (get_user(new_timeout, uarg.i)) in wdt977_ioctl() 404 return put_user(timeout, uarg.i); in wdt977_ioctl()
|
| H A D | f71808e_wdt.c | 590 } uarg; in watchdog_ioctl() local 592 uarg.i = (int __user *)arg; in watchdog_ioctl() 596 return copy_to_user(uarg.ident, &watchdog.ident, in watchdog_ioctl() 603 return put_user(status, uarg.i); in watchdog_ioctl() 606 return put_user(0, uarg.i); in watchdog_ioctl() 609 if (get_user(new_options, uarg.i)) in watchdog_ioctl() 624 if (get_user(new_timeout, uarg.i)) in watchdog_ioctl() 634 return put_user(watchdog.timeout, uarg.i); in watchdog_ioctl()
|
| /OK3568_Linux_fs/kernel/fs/verity/ |
| H A D | measure.c | 26 struct fsverity_digest __user *uarg = _uarg; in fsverity_ioctl_measure() local 42 if (get_user(arg.digest_size, &uarg->digest_size)) in fsverity_ioctl_measure() 51 if (copy_to_user(uarg, &arg, sizeof(arg))) in fsverity_ioctl_measure() 54 if (copy_to_user(uarg->digest, vi->file_digest, hash_alg->digest_size)) in fsverity_ioctl_measure()
|
| H A D | read_metadata.c | 152 int fsverity_ioctl_read_metadata(struct file *filp, const void __user *uarg) in fsverity_ioctl_read_metadata() argument 168 if (copy_from_user(&arg, uarg, sizeof(arg))) in fsverity_ioctl_read_metadata()
|
| /OK3568_Linux_fs/kernel/drivers/rtc/ |
| H A D | dev.c | 211 void __user *uarg = (void __user *)arg; in rtc_dev_ioctl() local 262 if (copy_to_user(uarg, &alarm.time, sizeof(tm))) in rtc_dev_ioctl() 269 if (copy_from_user(&alarm.time, uarg, sizeof(tm))) in rtc_dev_ioctl() 325 if (copy_to_user(uarg, &tm, sizeof(tm))) in rtc_dev_ioctl() 332 if (copy_from_user(&tm, uarg, sizeof(tm))) in rtc_dev_ioctl() 365 err = put_user(rtc->irq_freq, (unsigned long __user *)uarg); in rtc_dev_ioctl() 370 if (copy_from_user(&alarm, uarg, sizeof(alarm))) in rtc_dev_ioctl() 381 if (copy_to_user(uarg, &alarm, sizeof(alarm))) in rtc_dev_ioctl() 411 void __user *uarg = compat_ptr(arg); in rtc_dev_compat_ioctl() local 415 return put_user(rtc->irq_freq, (__u32 __user *)uarg); in rtc_dev_compat_ioctl() [all …]
|
| /OK3568_Linux_fs/kernel/block/ |
| H A D | bsg.c | 136 static int bsg_sg_io(struct request_queue *q, fmode_t mode, void __user *uarg) in bsg_sg_io() argument 143 if (copy_from_user(&hdr, uarg, sizeof(hdr))) in bsg_sg_io() 194 if (!ret && copy_to_user(uarg, &hdr, sizeof(hdr))) in bsg_sg_io() 337 static int bsg_get_command_q(struct bsg_device *bd, int __user *uarg) in bsg_get_command_q() argument 339 return put_user(bd->max_queue, uarg); in bsg_get_command_q() 342 static int bsg_set_command_q(struct bsg_device *bd, int __user *uarg) in bsg_set_command_q() argument 346 if (get_user(queue, uarg)) in bsg_set_command_q() 360 void __user *uarg = (void __user *) arg; in bsg_ioctl() local 367 return bsg_get_command_q(bd, uarg); in bsg_ioctl() 369 return bsg_set_command_q(bd, uarg); in bsg_ioctl() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/message/fusion/ |
| H A D | mptctl.c | 1226 struct mpt_ioctl_iocinfo __user *uarg = (void __user *) arg; in mptctl_getiocinfo() local 1249 karg = memdup_user(uarg, data_size); in mptctl_getiocinfo() 1341 ioc->name, __FILE__, __LINE__, uarg); in mptctl_getiocinfo() 1363 struct mpt_ioctl_targetinfo __user *uarg = (void __user *) arg; in mptctl_gettargetinfo() local 1375 if (copy_from_user(&karg, uarg, sizeof(struct mpt_ioctl_targetinfo))) { in mptctl_gettargetinfo() 1378 __FILE__, __LINE__, uarg); in mptctl_gettargetinfo() 1448 ioc->name, __FILE__, __LINE__, uarg); in mptctl_gettargetinfo() 1455 if (copy_to_user(uarg->targetInfo, pmem, numBytes)) { in mptctl_gettargetinfo() 1479 struct mpt_ioctl_test __user *uarg = (void __user *) arg; in mptctl_readtest() local 1482 if (copy_from_user(&karg, uarg, sizeof(struct mpt_ioctl_test))) { in mptctl_readtest() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/pps/ |
| H A D | pps.c | 95 void __user *uarg = (void __user *) arg; in pps_cdev_ioctl() local 110 err = copy_to_user(uarg, ¶ms, sizeof(struct pps_kparams)); in pps_cdev_ioctl() 123 err = copy_from_user(¶ms, uarg, sizeof(struct pps_kparams)); in pps_cdev_ioctl() 181 err = copy_from_user(&fdata, uarg, sizeof(struct pps_fdata)); in pps_cdev_ioctl() 200 err = copy_to_user(uarg, &fdata, sizeof(struct pps_fdata)); in pps_cdev_ioctl() 215 if (copy_from_user(&bind_args, uarg, in pps_cdev_ioctl() 253 void __user *uarg = (void __user *) arg; in pps_cdev_compat_ioctl() local 264 err = copy_from_user(&compat, uarg, sizeof(struct pps_fdata_compat)); in pps_cdev_compat_ioctl() 289 return copy_to_user(uarg, &compat, in pps_cdev_compat_ioctl()
|
| /OK3568_Linux_fs/kernel/fs/crypto/ |
| H A D | keyring.c | 705 struct fscrypt_add_key_arg __user *uarg = _uarg; in fscrypt_ioctl_add_key() local 710 if (copy_from_user(&arg, uarg, sizeof(arg))) in fscrypt_ioctl_add_key() 755 if (copy_from_user(secret.raw, uarg->raw, secret.size)) in fscrypt_ioctl_add_key() 766 copy_to_user(uarg->key_spec.u.identifier, arg.key_spec.u.identifier, in fscrypt_ioctl_add_key() 1000 struct fscrypt_remove_key_arg __user *uarg = _uarg; in do_remove_key() local 1007 if (copy_from_user(&arg, uarg, sizeof(arg))) in do_remove_key() 1082 err = put_user(status_flags, &uarg->removal_status_flags); in do_remove_key() 1086 int fscrypt_ioctl_remove_key(struct file *filp, void __user *uarg) in fscrypt_ioctl_remove_key() argument 1088 return do_remove_key(filp, uarg, false); in fscrypt_ioctl_remove_key() 1092 int fscrypt_ioctl_remove_key_all_users(struct file *filp, void __user *uarg) in fscrypt_ioctl_remove_key_all_users() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/misc/ocxl/ |
| H A D | file.c | 73 struct ocxl_ioctl_attach __user *uarg) in afu_ioctl_attach() argument 81 if (copy_from_user(&arg, uarg, sizeof(arg))) in afu_ioctl_attach() 94 struct ocxl_ioctl_metadata __user *uarg) in afu_ioctl_get_metadata() argument 108 if (copy_to_user(uarg, &arg, sizeof(arg))) in afu_ioctl_get_metadata() 116 struct ocxl_ioctl_p9_wait __user *uarg) in afu_ioctl_enable_p9_wait() argument 151 if (copy_to_user(uarg, &arg, sizeof(arg))) in afu_ioctl_enable_p9_wait() 160 struct ocxl_ioctl_features __user *uarg) in afu_ioctl_get_features() argument 171 if (copy_to_user(uarg, &arg, sizeof(arg))) in afu_ioctl_get_features()
|
| /OK3568_Linux_fs/kernel/net/bridge/ |
| H A D | br_ioctl.c | 299 static int old_deviceless(struct net *net, void __user *uarg) in old_deviceless() argument 303 if (copy_from_user(args, uarg, sizeof(args))) in old_deviceless() 353 int br_ioctl_deviceless_stub(struct net *net, unsigned int cmd, void __user *uarg) in br_ioctl_deviceless_stub() argument 358 return old_deviceless(net, uarg); in br_ioctl_deviceless_stub() 368 if (copy_from_user(buf, uarg, IFNAMSIZ)) in br_ioctl_deviceless_stub()
|
| /OK3568_Linux_fs/kernel/drivers/xen/ |
| H A D | evtchn.c | 459 void __user *uarg = (void __user *) arg; in evtchn_ioctl() local 474 if (copy_from_user(&bind, uarg, sizeof(bind))) in evtchn_ioctl() 495 if (copy_from_user(&bind, uarg, sizeof(bind))) in evtchn_ioctl() 527 if (copy_from_user(&bind, uarg, sizeof(bind))) in evtchn_ioctl() 548 if (copy_from_user(&unbind, uarg, sizeof(unbind))) in evtchn_ioctl() 571 if (copy_from_user(¬ify, uarg, sizeof(notify))) in evtchn_ioctl() 602 if (copy_from_user(&ierd, uarg, sizeof(ierd))) in evtchn_ioctl()
|
| /OK3568_Linux_fs/kernel/net/core/ |
| H A D | skbuff.c | 1108 struct ubuf_info *uarg; in sock_zerocopy_alloc() local 1117 BUILD_BUG_ON(sizeof(*uarg) > sizeof(skb->cb)); in sock_zerocopy_alloc() 1118 uarg = (void *)skb->cb; in sock_zerocopy_alloc() 1119 uarg->mmp.user = NULL; in sock_zerocopy_alloc() 1121 if (mm_account_pinned_pages(&uarg->mmp, size)) { in sock_zerocopy_alloc() 1126 uarg->callback = sock_zerocopy_callback; in sock_zerocopy_alloc() 1127 uarg->id = ((u32)atomic_inc_return(&sk->sk_zckey)) - 1; in sock_zerocopy_alloc() 1128 uarg->len = 1; in sock_zerocopy_alloc() 1129 uarg->bytelen = size; in sock_zerocopy_alloc() 1130 uarg->zerocopy = 1; in sock_zerocopy_alloc() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/scsi/bfa/ |
| H A D | bfa_svc.h | 411 void *uarg; /* user callback arg */ member 665 void bfa_lps_flogi(struct bfa_lps_s *lps, void *uarg, u8 alpa, 668 void bfa_lps_fdisc(struct bfa_lps_s *lps, void *uarg, u16 pdusz, 675 void bfa_cb_lps_flogi_comp(void *bfad, void *uarg, bfa_status_t status); 676 void bfa_cb_lps_flogo_comp(void *bfad, void *uarg); 677 void bfa_cb_lps_fdisc_comp(void *bfad, void *uarg, bfa_status_t status); 678 void bfa_cb_lps_fdisclogo_comp(void *bfad, void *uarg); 679 void bfa_cb_lps_cvl_event(void *bfad, void *uarg);
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | fsverity.h | 143 int fsverity_ioctl_read_metadata(struct file *filp, const void __user *uarg); 193 const void __user *uarg) in fsverity_ioctl_read_metadata() argument
|
| H A D | skbuff.h | 494 struct ubuf_info *uarg); 496 static inline void sock_zerocopy_get(struct ubuf_info *uarg) in sock_zerocopy_get() argument 498 refcount_inc(&uarg->refcnt); in sock_zerocopy_get() 501 void sock_zerocopy_put(struct ubuf_info *uarg); 502 void sock_zerocopy_put_abort(struct ubuf_info *uarg, bool have_uref); 504 void sock_zerocopy_callback(struct ubuf_info *uarg, bool success); 509 struct ubuf_info *uarg); 1472 static inline void skb_zcopy_set(struct sk_buff *skb, struct ubuf_info *uarg, in skb_zcopy_set() argument 1475 if (skb && uarg && !skb_zcopy(skb)) { in skb_zcopy_set() 1479 sock_zerocopy_get(uarg); in skb_zcopy_set() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/media/mc/ |
| H A D | mc-device.c | 393 static long copy_arg_from_user(void *karg, void __user *uarg, unsigned int cmd) in copy_arg_from_user() argument 396 copy_from_user(karg, uarg, _IOC_SIZE(cmd))) in copy_arg_from_user() 402 static long copy_arg_to_user(void __user *uarg, void *karg, unsigned int cmd) in copy_arg_to_user() argument 405 copy_to_user(uarg, karg, _IOC_SIZE(cmd))) in copy_arg_to_user() 431 long (*arg_from_user)(void *karg, void __user *uarg, unsigned int cmd); 432 long (*arg_to_user)(void __user *uarg, void *karg, unsigned int cmd);
|
| /OK3568_Linux_fs/kernel/drivers/pci/controller/ |
| H A D | rockchip-pcie-dma.c | 521 void __user *uarg = (void __user *)arg; in rk_pcie_misc_ioctl() local 527 if (copy_from_user(&msg, uarg, sizeof(msg)) != 0) { in rk_pcie_misc_ioctl() 550 ret = copy_to_user(uarg, &msg_to_user, sizeof(msg)); in rk_pcie_misc_ioctl() 563 ret = copy_to_user(uarg, &msg_to_user, sizeof(msg)); in rk_pcie_misc_ioctl() 600 ret = copy_to_user(uarg, &msg_to_user, sizeof(msg)); in rk_pcie_misc_ioctl() 655 ret = copy_to_user(uarg, &msg_to_user, sizeof(msg)); in rk_pcie_misc_ioctl()
|