/linux-4.4.14/drivers/char/ |
D | ds1620.c | 242 } uarg; in ds1620_ioctl() local 245 uarg.i = (int __user *)arg; in ds1620_ioctl() 254 if (get_user(therm.hi, uarg.i)) in ds1620_ioctl() 258 if (copy_from_user(&therm, uarg.therm, sizeof(therm))) in ds1620_ioctl() 276 if (put_user(therm.hi, uarg.i)) in ds1620_ioctl() 279 if (copy_to_user(uarg.therm, &therm, sizeof(therm))) in ds1620_ioctl() 291 return put_user(i, uarg.i) ? -EFAULT : 0; in ds1620_ioctl() 296 return put_user(i, uarg.i) ? -EFAULT : 0; in ds1620_ioctl() 301 return put_user(i, uarg.i) ? -EFAULT : 0; in ds1620_ioctl() 307 if (get_user(i, uarg.i)) in ds1620_ioctl()
|
/linux-4.4.14/drivers/watchdog/ |
D | smsc37b787_wdt.c | 431 } uarg; in wb_smsc_wdt_ioctl() local 441 uarg.i = (int __user *)arg; in wb_smsc_wdt_ioctl() 445 return copy_to_user(uarg.ident, &ident, sizeof(ident)) in wb_smsc_wdt_ioctl() 448 return put_user(wb_smsc_wdt_status(), uarg.i); in wb_smsc_wdt_ioctl() 450 return put_user(0, uarg.i); in wb_smsc_wdt_ioctl() 455 if (get_user(options, uarg.i)) in wb_smsc_wdt_ioctl() 472 if (get_user(new_timeout, uarg.i)) in wb_smsc_wdt_ioctl() 486 return put_user(new_timeout, uarg.i); in wb_smsc_wdt_ioctl()
|
D | pc87413_wdt.c | 390 } uarg; in pc87413_ioctl() local 400 uarg.i = (int __user *)arg; in pc87413_ioctl() 404 return copy_to_user(uarg.ident, &ident, in pc87413_ioctl() 407 return put_user(pc87413_status(), uarg.i); in pc87413_ioctl() 409 return put_user(0, uarg.i); in pc87413_ioctl() 413 if (get_user(options, uarg.i)) in pc87413_ioctl() 432 if (get_user(new_timeout, uarg.i)) in pc87413_ioctl() 443 return put_user(new_timeout, uarg.i); in pc87413_ioctl()
|
D | wdt977.c | 361 } uarg; in wdt977_ioctl() local 363 uarg.i = (int __user *)arg; in wdt977_ioctl() 367 return copy_to_user(uarg.ident, &ident, in wdt977_ioctl() 372 return put_user(status, uarg.i); in wdt977_ioctl() 375 return put_user(0, uarg.i); in wdt977_ioctl() 378 if (get_user(new_options, uarg.i)) in wdt977_ioctl() 398 if (get_user(new_timeout, uarg.i)) in wdt977_ioctl() 408 return put_user(timeout, uarg.i); in wdt977_ioctl()
|
D | w83977f_wdt.c | 386 } uarg; in wdt_ioctl() local 388 uarg.i = (int __user *)arg; in wdt_ioctl() 392 return copy_to_user(uarg.ident, &ident, in wdt_ioctl() 397 return put_user(status, uarg.i); in wdt_ioctl() 400 return put_user(0, uarg.i); in wdt_ioctl() 403 if (get_user(new_options, uarg.i)) in wdt_ioctl() 423 if (get_user(new_timeout, uarg.i)) in wdt_ioctl() 433 return put_user(timeout, uarg.i); in wdt_ioctl()
|
D | it87_wdt.c | 514 } uarg; in wdt_ioctl() local 516 uarg.i = (int __user *)arg; in wdt_ioctl() 520 return copy_to_user(uarg.ident, in wdt_ioctl() 527 return put_user(status, uarg.i); in wdt_ioctl() 530 return put_user(0, uarg.i); in wdt_ioctl() 537 if (get_user(new_options, uarg.i)) in wdt_ioctl() 565 if (get_user(new_timeout, uarg.i)) in wdt_ioctl() 569 if (put_user(timeout, uarg.i)) in wdt_ioctl()
|
D | f71808e_wdt.c | 557 } uarg; in watchdog_ioctl() local 559 uarg.i = (int __user *)arg; in watchdog_ioctl() 563 return copy_to_user(uarg.ident, &watchdog.ident, in watchdog_ioctl() 570 return put_user(status, uarg.i); in watchdog_ioctl() 573 return put_user(0, uarg.i); in watchdog_ioctl() 576 if (get_user(new_options, uarg.i)) in watchdog_ioctl() 591 if (get_user(new_timeout, uarg.i)) in watchdog_ioctl() 601 return put_user(watchdog.timeout, uarg.i); in watchdog_ioctl()
|
/linux-4.4.14/drivers/staging/dgnc/ |
D | dgnc_mgmt.c | 99 void __user *uarg = (void __user *)arg; in dgnc_mgmt_ioctl() local 119 if (copy_to_user(uarg, &ddi, sizeof(ddi))) in dgnc_mgmt_ioctl() 131 if (copy_from_user(&brd, uarg, sizeof(int))) in dgnc_mgmt_ioctl() 156 if (copy_to_user(uarg, &di, sizeof(di))) in dgnc_mgmt_ioctl() 170 if (copy_from_user(&ni, uarg, sizeof(ni))) in dgnc_mgmt_ioctl() 249 if (copy_to_user(uarg, &ni, sizeof(ni))) in dgnc_mgmt_ioctl()
|
D | dgnc_tty.c | 2554 void __user *uarg = (void __user *)arg; in dgnc_tty_ioctl() local 2680 return dgnc_get_modem_info(ch, uarg); in dgnc_tty_ioctl() 2686 return dgnc_set_modem_info(tty, cmd, uarg); in dgnc_tty_ioctl() 2784 return dgnc_tty_digigeta(tty, uarg); in dgnc_tty_ioctl() 2805 return dgnc_tty_digiseta(tty, uarg); in dgnc_tty_ioctl() 2891 if (copy_to_user(uarg, &buf, sizeof(buf))) in dgnc_tty_ioctl() 2940 if (copy_from_user(&buf, uarg, sizeof(buf))) in dgnc_tty_ioctl() 2983 if (copy_to_user(uarg, &buf, sizeof(buf))) in dgnc_tty_ioctl()
|
/linux-4.4.14/drivers/message/fusion/ |
D | mptctl.c | 1243 struct mpt_ioctl_iocinfo __user *uarg = (void __user *) arg; in mptctl_getiocinfo() local 1268 karg = memdup_user(uarg, data_size); in mptctl_getiocinfo() 1368 ioc->name, __FILE__, __LINE__, uarg); in mptctl_getiocinfo() 1390 struct mpt_ioctl_targetinfo __user *uarg = (void __user *) arg; in mptctl_gettargetinfo() local 1404 if (copy_from_user(&karg, uarg, sizeof(struct mpt_ioctl_targetinfo))) { in mptctl_gettargetinfo() 1407 __FILE__, __LINE__, uarg); in mptctl_gettargetinfo() 1484 ioc->name, __FILE__, __LINE__, uarg); in mptctl_gettargetinfo() 1491 if (copy_to_user(uarg->targetInfo, pmem, numBytes)) { in mptctl_gettargetinfo() 1515 struct mpt_ioctl_test __user *uarg = (void __user *) arg; in mptctl_readtest() local 1520 if (copy_from_user(&karg, uarg, sizeof(struct mpt_ioctl_test))) { in mptctl_readtest() [all …]
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-dev.c | 226 void __user *uarg = (void __user *) arg; in rtc_dev_ioctl() local 277 if (copy_to_user(uarg, &alarm.time, sizeof(tm))) in rtc_dev_ioctl() 284 if (copy_from_user(&alarm.time, uarg, sizeof(tm))) in rtc_dev_ioctl() 340 if (copy_to_user(uarg, &tm, sizeof(tm))) in rtc_dev_ioctl() 347 if (copy_from_user(&tm, uarg, sizeof(tm))) in rtc_dev_ioctl() 381 err = put_user(rtc->irq_freq, (unsigned long __user *)uarg); in rtc_dev_ioctl() 386 if (copy_from_user(&alarm, uarg, sizeof(alarm))) in rtc_dev_ioctl() 397 if (copy_to_user(uarg, &alarm, sizeof(alarm))) in rtc_dev_ioctl()
|
/linux-4.4.14/drivers/pps/ |
D | pps.c | 72 void __user *uarg = (void __user *) arg; in pps_cdev_ioctl() local 87 err = copy_to_user(uarg, ¶ms, sizeof(struct pps_kparams)); in pps_cdev_ioctl() 100 err = copy_from_user(¶ms, uarg, sizeof(struct pps_kparams)); in pps_cdev_ioctl() 151 err = copy_from_user(&fdata, uarg, sizeof(struct pps_fdata)); in pps_cdev_ioctl() 197 err = copy_to_user(uarg, &fdata, sizeof(struct pps_fdata)); in pps_cdev_ioctl() 212 if (copy_from_user(&bind_args, uarg, in pps_cdev_ioctl()
|
/linux-4.4.14/net/bridge/ |
D | br_ioctl.c | 296 static int old_deviceless(struct net *net, void __user *uarg) in old_deviceless() argument 300 if (copy_from_user(args, uarg, sizeof(args))) in old_deviceless() 350 int br_ioctl_deviceless_stub(struct net *net, unsigned int cmd, void __user *uarg) in br_ioctl_deviceless_stub() argument 355 return old_deviceless(net, uarg); in br_ioctl_deviceless_stub() 365 if (copy_from_user(buf, uarg, IFNAMSIZ)) in br_ioctl_deviceless_stub()
|
/linux-4.4.14/drivers/xen/ |
D | evtchn.c | 436 void __user *uarg = (void __user *) arg; in evtchn_ioctl() local 447 if (copy_from_user(&bind, uarg, sizeof(bind))) in evtchn_ioctl() 468 if (copy_from_user(&bind, uarg, sizeof(bind))) in evtchn_ioctl() 489 if (copy_from_user(&bind, uarg, sizeof(bind))) in evtchn_ioctl() 510 if (copy_from_user(&unbind, uarg, sizeof(unbind))) in evtchn_ioctl() 533 if (copy_from_user(¬ify, uarg, sizeof(notify))) in evtchn_ioctl()
|
/linux-4.4.14/drivers/scsi/bfa/ |
D | bfa_svc.h | 418 void *uarg; /* user callback arg */ member 672 void bfa_lps_flogi(struct bfa_lps_s *lps, void *uarg, u8 alpa, 675 void bfa_lps_fdisc(struct bfa_lps_s *lps, void *uarg, u16 pdusz, 682 void bfa_cb_lps_flogi_comp(void *bfad, void *uarg, bfa_status_t status); 683 void bfa_cb_lps_flogo_comp(void *bfad, void *uarg); 684 void bfa_cb_lps_fdisc_comp(void *bfad, void *uarg, bfa_status_t status); 685 void bfa_cb_lps_fdisclogo_comp(void *bfad, void *uarg); 686 void bfa_cb_lps_cvl_event(void *bfad, void *uarg);
|
D | bfa_fcs.c | 924 bfa_cb_lps_flogi_comp(void *bfad, void *uarg, bfa_status_t status) in bfa_cb_lps_flogi_comp() argument 926 struct bfa_fcs_fabric_s *fabric = uarg; in bfa_cb_lps_flogi_comp() 1548 bfa_cb_lps_flogo_comp(void *bfad, void *uarg) in bfa_cb_lps_flogo_comp() argument 1550 struct bfa_fcs_fabric_s *fabric = uarg; in bfa_cb_lps_flogo_comp()
|
D | bfa_svc.c | 1807 bfa_cb_lps_fdisc_comp(lps->bfa->bfad, lps->uarg, lps->status); in bfa_lps_login_comp_cb() 1809 bfa_cb_lps_flogi_comp(lps->bfa->bfad, lps->uarg, lps->status); in bfa_lps_login_comp_cb() 1825 bfa_cb_lps_fdisc_comp(lps->bfa->bfad, lps->uarg, lps->status); in bfa_lps_login_comp() 1827 bfa_cb_lps_flogi_comp(lps->bfa->bfad, lps->uarg, lps->status); in bfa_lps_login_comp() 1842 bfa_cb_lps_fdisclogo_comp(lps->bfa->bfad, lps->uarg); in bfa_lps_logout_comp_cb() 1844 bfa_cb_lps_flogo_comp(lps->bfa->bfad, lps->uarg); in bfa_lps_logout_comp_cb() 1859 bfa_cb_lps_fdisclogo_comp(lps->bfa->bfad, lps->uarg); in bfa_lps_logout_comp() 1875 bfa_cb_lps_cvl_event(lps->bfa->bfad, lps->uarg); in bfa_lps_cvl_event_cb() 1893 bfa_cb_lps_cvl_event(lps->bfa->bfad, lps->uarg); in bfa_lps_cvl_event() 1945 bfa_lps_flogi(struct bfa_lps_s *lps, void *uarg, u8 alpa, u16 pdusz, in bfa_lps_flogi() argument [all …]
|
D | bfa_fcs_lport.c | 6903 bfa_cb_lps_fdisc_comp(void *bfad, void *uarg, bfa_status_t status) in bfa_cb_lps_fdisc_comp() argument 6905 struct bfa_fcs_vport_s *vport = uarg; in bfa_cb_lps_fdisc_comp() 6971 bfa_cb_lps_fdisclogo_comp(void *bfad, void *uarg) in bfa_cb_lps_fdisclogo_comp() argument 6973 struct bfa_fcs_vport_s *vport = uarg; in bfa_cb_lps_fdisclogo_comp() 6981 bfa_cb_lps_cvl_event(void *bfad, void *uarg) in bfa_cb_lps_cvl_event() argument 6983 struct bfa_fcs_vport_s *vport = uarg; in bfa_cb_lps_cvl_event()
|
/linux-4.4.14/drivers/staging/lustre/lustre/lmv/ |
D | lmv_obd.c | 665 static int lmv_fid2path(struct obd_export *exp, int len, void *karg, void *uarg) in lmv_fid2path() argument 681 rc = obd_iocontrol(OBD_IOC_FID2PATH, tgt->ltd_exp, len, gf, uarg); in lmv_fid2path() 795 struct lustre_kernelcomm *lk, void *uarg) in lmv_hsm_ct_unregister() argument 803 obd_iocontrol(cmd, lmv->tgts[i]->ltd_exp, len, lk, uarg); in lmv_hsm_ct_unregister() 815 struct lustre_kernelcomm *lk, void *uarg) in lmv_hsm_ct_register() argument 827 len, lk, uarg); in lmv_hsm_ct_register() 840 len, lk, uarg); in lmv_hsm_ct_register() 867 int len, void *karg, void *uarg) in lmv_iocontrol() argument 981 rc = obd_iocontrol(cmd, lmv->tgts[0]->ltd_exp, len, karg, uarg); in lmv_iocontrol() 985 rc = lmv_fid2path(exp, len, karg, uarg); in lmv_iocontrol() [all …]
|
/linux-4.4.14/block/ |
D | bsg.c | 868 int __user *uarg = (int __user *) arg; in bsg_ioctl() local 876 return put_user(bd->max_queue, uarg); in bsg_ioctl() 880 if (get_user(queue, uarg)) in bsg_ioctl() 903 void __user *uarg = (void __user *) arg; in bsg_ioctl() local 904 return scsi_cmd_ioctl(bd->queue, NULL, file->f_mode, cmd, uarg); in bsg_ioctl() 913 if (copy_from_user(&hdr, uarg, sizeof(hdr))) in bsg_ioctl() 928 if (copy_to_user(uarg, &hdr, sizeof(hdr))) in bsg_ioctl()
|
/linux-4.4.14/drivers/input/serio/ |
D | serport.c | 237 void __user *uarg = compat_ptr(arg); in serport_ldisc_compat_ioctl() local 240 if (get_user(compat_type, (compat_ulong_t __user *)uarg)) in serport_ldisc_compat_ioctl()
|
/linux-4.4.14/net/core/ |
D | skbuff.c | 592 struct ubuf_info *uarg; in skb_release_data() local 594 uarg = shinfo->destructor_arg; in skb_release_data() 595 if (uarg->callback) in skb_release_data() 596 uarg->callback(uarg, true); in skb_release_data() 721 struct ubuf_info *uarg; in skb_tx_error() local 723 uarg = skb_shinfo(skb)->destructor_arg; in skb_tx_error() 724 if (uarg->callback) in skb_tx_error() 725 uarg->callback(uarg, false); in skb_tx_error() 883 struct ubuf_info *uarg = skb_shinfo(skb)->destructor_arg; in skb_copy_ubufs() local 910 uarg->callback(uarg, false); in skb_copy_ubufs()
|
/linux-4.4.14/drivers/scsi/mpt3sas/ |
D | mpt3sas_ctl.c | 1149 struct mpt3_ioctl_eventreport __user *uarg = arg; in _ctl_eventreport() local 1172 if (copy_to_user(uarg->event_data, ioc->event_log, number_bytes)) { in _ctl_eventreport() 1976 struct mpt3_diag_read_buffer __user *uarg = arg; in _ctl_diag_read_buffer() local 2044 if (copy_to_user((void __user *)uarg->diagnostic_data, in _ctl_diag_read_buffer() 2167 struct mpt3_ioctl_command32 __user *uarg; in _ctl_compat_mpt_command() local 2173 uarg = (struct mpt3_ioctl_command32 __user *) arg; in _ctl_compat_mpt_command() 2195 return _ctl_do_mpt_command(ioc, karg, &uarg->mf); in _ctl_compat_mpt_command() 2260 struct mpt3_ioctl_command __user *uarg; in _ctl_ioctl_main() local 2277 uarg = arg; in _ctl_ioctl_main() 2278 ret = _ctl_do_mpt_command(ioc, karg, &uarg->mf); in _ctl_ioctl_main()
|
/linux-4.4.14/drivers/staging/lustre/lustre/lov/ |
D | lov_obd.c | 1388 void *karg, void *uarg) in lov_iocontrol() argument 1423 flags = uarg ? *(__u32 *)uarg : 0; in lov_iocontrol() 1443 if (obd_ioctl_getdata(&buf, &len, uarg)) in lov_iocontrol() 1476 if (copy_to_user(uarg, buf, len)) in lov_iocontrol() 1482 rc = lov_getstripe(exp, karg, uarg); in lov_iocontrol() 1550 len, karg, uarg); in lov_iocontrol()
|
/linux-4.4.14/drivers/tty/serial/ |
D | serial_core.c | 1218 void __user *uarg = (void __user *)arg; in uart_ioctl() local 1227 ret = uart_get_info_user(port, uarg); in uart_ioctl() 1232 ret = uart_set_info_user(tty, state, uarg); in uart_ioctl() 1282 ret = uart_get_lsr_info(tty, state, uarg); in uart_ioctl() 1286 ret = uart_get_rs485_config(state->uart_port, uarg); in uart_ioctl() 1290 ret = uart_set_rs485_config(state->uart_port, uarg); in uart_ioctl()
|
/linux-4.4.14/drivers/net/ |
D | macvtap.c | 791 struct ubuf_info *uarg = m->msg_control; in macvtap_get_user() local 792 uarg->callback(uarg, false); in macvtap_get_user()
|
D | tun.c | 1173 struct ubuf_info *uarg = msg_control; in tun_get_user() local 1174 uarg->callback(uarg, false); in tun_get_user()
|
/linux-4.4.14/drivers/net/xen-netback/ |
D | netback.c | 1496 struct ubuf_info *uarg; in xenvif_handle_frag_list() local 1544 uarg = skb_shinfo(skb)->destructor_arg; in xenvif_handle_frag_list() 1547 uarg->callback(uarg, true); in xenvif_handle_frag_list()
|
/linux-4.4.14/drivers/mtd/ |
D | mtdchar.c | 1054 struct blkpg_compat_ioctl_arg __user *uarg = argp; in mtdchar_compat_ioctl() local 1058 if (copy_from_user(&compat_arg, uarg, sizeof(compat_arg))) { in mtdchar_compat_ioctl()
|
/linux-4.4.14/drivers/staging/dgap/ |
D | dgap.c | 4761 void __user *uarg = (void __user *)arg; in dgap_tty_ioctl() local 4914 return dgap_get_modem_info(ch, uarg); in dgap_tty_ioctl() 4921 return dgap_set_modem_info(ch, bd, un, cmd, uarg); in dgap_tty_ioctl() 5068 return dgap_tty_digigeta(ch, uarg); in dgap_tty_ioctl() 5089 return dgap_tty_digiseta(ch, bd, un, uarg); in dgap_tty_ioctl() 5094 return dgap_tty_digigetedelay(tty, uarg); in dgap_tty_ioctl() 5099 return dgap_tty_digisetedelay(ch, bd, un, uarg); in dgap_tty_ioctl() 5104 return dgap_tty_digigetcustombaud(ch, un, uarg); in dgap_tty_ioctl() 5109 return dgap_tty_digisetcustombaud(ch, bd, un, uarg); in dgap_tty_ioctl()
|
/linux-4.4.14/drivers/staging/lustre/lustre/osc/ |
D | osc_request.c | 2593 void *karg, void *uarg) in osc_iocontrol() argument 2611 if (obd_ioctl_getdata(&buf, &len, uarg)) { in osc_iocontrol() 2641 err = copy_to_user(uarg, buf, len); in osc_iocontrol() 2653 err = osc_getstripe(karg, uarg); in osc_iocontrol()
|
/linux-4.4.14/fs/btrfs/ |
D | ioctl.c | 2162 struct btrfs_ioctl_search_args_v2 __user *uarg; in btrfs_ioctl_tree_search_v2() local 2173 uarg = (struct btrfs_ioctl_search_args_v2 __user *)argp; in btrfs_ioctl_tree_search_v2() 2174 if (copy_from_user(&args, uarg, sizeof(args))) in btrfs_ioctl_tree_search_v2() 2188 (char *)(&uarg->buf[0])); in btrfs_ioctl_tree_search_v2() 2189 if (ret == 0 && copy_to_user(&uarg->key, &args.key, sizeof(args.key))) in btrfs_ioctl_tree_search_v2() 2192 copy_to_user(&uarg->buf_size, &buf_size, sizeof(buf_size))) in btrfs_ioctl_tree_search_v2()
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/ |
D | obd_class.h | 1158 int len, void *karg, void *uarg) in obd_iocontrol() argument 1165 rc = OBP(exp->exp_obd, iocontrol)(cmd, exp, len, karg, uarg); in obd_iocontrol()
|
D | obd.h | 968 void *karg, void *uarg);
|
/linux-4.4.14/drivers/staging/lustre/lustre/mdc/ |
D | mdc_request.c | 1729 void *karg, void *uarg) in mdc_iocontrol() argument 1856 if (copy_to_user(uarg, exp_connect_flags_ptr(exp), in mdc_iocontrol()
|
/linux-4.4.14/drivers/staging/lustre/lustre/obdecho/ |
D | echo_client.c | 1854 void *karg, void *uarg) in echo_client_iocontrol() argument
|