Home
last modified time | relevance | path

Searched refs:ifr_data (Results 1 – 60 of 60) sorted by relevance

/linux-4.1.27/drivers/net/
Deql.c281 return eql_enslave(dev, ifr->ifr_data); in eql_ioctl()
283 return eql_emancipate(dev, ifr->ifr_data); in eql_ioctl()
285 return eql_g_slave_cfg(dev, ifr->ifr_data); in eql_ioctl()
287 return eql_s_slave_cfg(dev, ifr->ifr_data); in eql_ioctl()
289 return eql_g_master_cfg(dev, ifr->ifr_data); in eql_ioctl()
291 return eql_s_master_cfg(dev, ifr->ifr_data); in eql_ioctl()
Dsb1000.c1019 if(copy_to_user(ifr->ifr_data, stats, sizeof(stats))) in sb1000_dev_ioctl()
1027 if(copy_to_user(ifr->ifr_data, version, sizeof(version))) in sb1000_dev_ioctl()
1034 if(put_user(frequency, (int __user *) ifr->ifr_data)) in sb1000_dev_ioctl()
1041 if(get_user(frequency, (int __user *) ifr->ifr_data)) in sb1000_dev_ioctl()
1050 if(copy_to_user(ifr->ifr_data, PID, sizeof(PID))) in sb1000_dev_ioctl()
1057 if(copy_from_user(PID, ifr->ifr_data, sizeof(PID))) in sb1000_dev_ioctl()
/linux-4.1.27/drivers/net/hamradio/
Dbaycom_par.c432 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
444 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
453 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi))) in baycom_ioctl()
468 if (copy_to_user(ifr->ifr_data, &bi, sizeof(bi))) in baycom_ioctl()
Dbaycom_ser_fdx.c561 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
573 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
582 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi))) in baycom_ioctl()
597 if (copy_to_user(ifr->ifr_data, &bi, sizeof(bi))) in baycom_ioctl()
Dbaycom_ser_hdx.c592 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
604 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
613 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi))) in baycom_ioctl()
628 if (copy_to_user(ifr->ifr_data, &bi, sizeof(bi))) in baycom_ioctl()
Dbpqether.c328 struct bpq_ethaddr __user *ethaddr = ifr->ifr_data; in bpq_ioctl()
337 if (copy_from_user(&req, ifr->ifr_data, sizeof(struct bpq_req))) in bpq_ioctl()
Dyam.c959 if (copy_from_user(&ioctl_cmd, ifr->ifr_data, sizeof(int))) in yam_ioctl()
981 if (copy_from_user(ym, ifr->ifr_data, sizeof(struct yamdrv_ioctl_mcs))) { in yam_ioctl()
997 if (copy_from_user(&yi, ifr->ifr_data, sizeof(struct yamdrv_ioctl_cfg))) in yam_ioctl()
1075 if (copy_to_user(ifr->ifr_data, &yi, sizeof(struct yamdrv_ioctl_cfg))) in yam_ioctl()
Dhdlcdrv.c508 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi))) in hdlcdrv_ioctl()
618 if (copy_to_user(ifr->ifr_data, &bi, sizeof(bi))) in hdlcdrv_ioctl()
Dbaycom_epp.c1011 if (copy_from_user(&hi, ifr->ifr_data, sizeof(hi))) in baycom_ioctl()
1102 if (copy_to_user(ifr->ifr_data, &hi, sizeof(hi))) in baycom_ioctl()
Ddmascc.c897 (ifr->ifr_data, &priv->param, in scc_ioctl()
907 (&priv->param, ifr->ifr_data, in scc_ioctl()
Dscc.c1714 void __user *arg = ifr->ifr_data; in scc_net_ioctl()
/linux-4.1.27/drivers/staging/rtl8188eu/os_dep/
Drtw_android.c156 if (!ifr->ifr_data) in rtw_android_priv_cmd()
158 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(priv_cmd))) in rtw_android_priv_cmd()
/linux-4.1.27/drivers/net/ethernet/intel/fm10k/
Dfm10k_ptp.c180 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ? in fm10k_get_ts_config()
211 if (copy_from_user(&ts_config, ifr->ifr_data, sizeof(ts_config))) in fm10k_set_ts_config()
255 return copy_to_user(ifr->ifr_data, &ts_config, sizeof(ts_config)) ? in fm10k_set_ts_config()
/linux-4.1.27/drivers/net/wan/lmc/
Dlmc_main.c132 if (copy_to_user(ifr->ifr_data, &sc->ictl, sizeof(lmc_ctl_t))) in lmc_ioctl()
149 if (copy_from_user(&ctl, ifr->ifr_data, sizeof(lmc_ctl_t))) { in lmc_ioctl()
179 if (copy_from_user(&new_type, ifr->ifr_data, sizeof(u16))) { in lmc_ioctl()
219 if (copy_to_user(ifr->ifr_data, &sc->lmc_xinfo, in lmc_ioctl()
253 if (copy_to_user(ifr->ifr_data, &sc->lmc_device->stats, in lmc_ioctl()
255 copy_to_user(ifr->ifr_data + sizeof(sc->lmc_device->stats), in lmc_ioctl()
290 if (copy_from_user(&ctl, ifr->ifr_data, sizeof(lmc_ctl_t))) { in lmc_ioctl()
322 if (copy_to_user(ifr->ifr_data, &lmcEventLogIndex, sizeof(u32))) { in lmc_ioctl()
326 if (copy_to_user(ifr->ifr_data + sizeof(u32), lmcEventLogBuf, in lmc_ioctl()
354 if (copy_from_user(&xc, ifr->ifr_data, sizeof(struct lmc_xilinx_control))) { in lmc_ioctl()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_ptp.c442 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ? in i40e_ptp_get_ts_config()
579 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in i40e_ptp_set_ts_config()
589 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in i40e_ptp_set_ts_config()
/linux-4.1.27/drivers/net/ethernet/freescale/
Dfec_ptp.c482 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in fec_ptp_set()
519 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in fec_ptp_set()
533 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in fec_ptp_get()
Dgianfar.c984 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in gfar_hwtstamp_set()
1022 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in gfar_hwtstamp_set()
1036 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in gfar_hwtstamp_get()
/linux-4.1.27/Documentation/networking/timestamping/
Dhwtstamp_config.c114 ifr.ifr_data = (caddr_t)&config; in main()
Dtimestamping.c378 hwtstamp.ifr_data = (void *)&hwconfig; in main()
/linux-4.1.27/include/uapi/linux/
Dif.h238 #define ifr_data ifr_ifru.ifru_data /* for use by interface */ macro
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ptp.c557 return copy_to_user(ifr->ifr_data, config, in ixgbe_ptp_get_ts_config()
700 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in ixgbe_ptp_set_ts_config()
711 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in ixgbe_ptp_set_ts_config()
/linux-4.1.27/drivers/net/wireless/ath/wil6210/
Dnetdev.c58 int ret = wil_ioctl(wil, ifr->ifr_data, cmd); in wil_do_ioctl()
/linux-4.1.27/drivers/net/wan/
Dfarsync.c1991 dbg(DBG_IOCTL, "ioctl: %x, %p\n", cmd, ifr->ifr_data); in fst_ioctl()
2015 if (ifr->ifr_data == NULL) { in fst_ioctl()
2018 if (copy_from_user(&wrthdr, ifr->ifr_data, in fst_ioctl()
2033 buf = memdup_user(ifr->ifr_data + sizeof(struct fstioc_write), in fst_ioctl()
2066 if (ifr->ifr_data == NULL) { in fst_ioctl()
2072 if (copy_to_user(ifr->ifr_data, &info, sizeof (info))) { in fst_ioctl()
2089 if (copy_from_user(&info, ifr->ifr_data, sizeof (info))) { in fst_ioctl()
Dsbni.c1308 if (copy_to_user( ifr->ifr_data, &nl->in_stats, in sbni_ioctl()
1326 if (copy_to_user( ifr->ifr_data, &flags, sizeof flags )) in sbni_ioctl()
1355 if (copy_from_user( slave_name, ifr->ifr_data, sizeof slave_name )) in sbni_ioctl()
Ddlci.c259 return dlci_config(dev, ifr->ifr_data, cmd == DLCI_GET_CONF); in dlci_dev_ioctl()
Dsdla.c1270 return sdla_config(dev, ifr->ifr_data, cmd == FRAD_GET_CONF); in sdla_ioctl()
1307 return sdla_xfer(dev, ifr->ifr_data, cmd == SDLA_READMEM); in sdla_ioctl()
Dcosa.c1192 (unsigned long)ifr->ifr_data); in cosa_net_ioctl()
/linux-4.1.27/drivers/net/appletalk/
Dipddp.c270 struct ipddp_route __user *rt = ifr->ifr_data; in ipddp_ioctl()
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_ptp.c780 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ? in igb_ptp_get_ts_config()
961 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in igb_ptp_set_ts_config()
972 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in igb_ptp_set_ts_config()
/linux-4.1.27/net/bridge/
Dbr_ioctl.c117 if (copy_from_user(args, rq->ifr_data, sizeof(args))) in old_dev_ioctl()
/linux-4.1.27/net/core/
Ddev_ioctl.c195 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in net_hwtstamp_validate()
Dethtool.c1745 void __user *useraddr = ifr->ifr_data; in dev_ethtool()
/linux-4.1.27/drivers/net/ethernet/xscale/
Dixp4xx_eth.c379 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in hwtstamp_set()
413 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in hwtstamp_set()
439 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in hwtstamp_get()
/linux-4.1.27/drivers/net/ethernet/adi/
Dbfin_mac.c673 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in bfin_mac_hwtstamp_set()
818 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in bfin_mac_hwtstamp_set()
827 return copy_to_user(ifr->ifr_data, &lp->stamp_cfg, in bfin_mac_hwtstamp_get()
/linux-4.1.27/drivers/net/ethernet/sfc/
Dptp.c1559 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in efx_ptp_set_ts_config()
1566 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) in efx_ptp_set_ts_config()
1575 return copy_to_user(ifr->ifr_data, &efx->ptp_data->config, in efx_ptp_get_ts_config()
/linux-4.1.27/drivers/net/hippi/
Drrunner.c1607 error = copy_to_user(rq->ifr_data, image, EEPROM_BYTES); in rr_ioctl()
1626 error = copy_from_user(image, rq->ifr_data, EEPROM_BYTES); in rr_ioctl()
1665 return put_user(0x52523032, (int __user *)rq->ifr_data); in rr_ioctl()
/linux-4.1.27/drivers/net/ethernet/tile/
Dtilegx.c480 if (copy_from_user(&config, rq->ifr_data, sizeof(config))) in tile_hwtstamp_set()
517 if (copy_to_user(rq->ifr_data, &config, sizeof(config))) in tile_hwtstamp_set()
528 if (copy_to_user(rq->ifr_data, &priv->stamp_cfg, in tile_hwtstamp_get()
/linux-4.1.27/drivers/staging/wlan-ng/
Dp80211netdev.c546 p80211netdev_ethtool(wlandev, (void __user *)ifr->ifr_data); in p80211knetdev_do_ioctl()
/linux-4.1.27/drivers/isdn/i4l/
Disdn_net.c1444 if (copy_to_user(ifr->ifr_data, in isdn_ciscohdlck_dev_ioctl()
1451 if (copy_from_user(&period, ifr->ifr_data, len)) in isdn_ciscohdlck_dev_ioctl()
1470 if (copy_to_user(ifr->ifr_data, in isdn_ciscohdlck_dev_ioctl()
1477 ifr->ifr_data, len)) in isdn_ciscohdlck_dev_ioctl()
Disdn_ppp.c2013 struct ppp_stats __user *res = ifr->ifr_data; in isdn_ppp_dev_ioctl_stats()
2064 if (copy_to_user(ifr->ifr_data, PPP_VERSION, len)) in isdn_ppp_dev_ioctl()
/linux-4.1.27/drivers/net/phy/
Ddp83640.c1281 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in dp83640_hwtstamp()
1358 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in dp83640_hwtstamp()
/linux-4.1.27/drivers/net/ethernet/octeon/
Docteon_mgmt.c701 if (copy_from_user(&config, rq->ifr_data, sizeof(config))) in octeon_mgmt_ioctl_hwtstamp()
781 if (copy_to_user(rq->ifr_data, &config, sizeof(config))) in octeon_mgmt_ioctl_hwtstamp()
/linux-4.1.27/drivers/net/ethernet/ti/
Dcpsw.c1490 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in cpsw_hwtstamp_set()
1539 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in cpsw_hwtstamp_set()
1558 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in cpsw_hwtstamp_get()
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
Dxgbe-drv.c1081 if (copy_to_user(ifreq->ifr_data, &pdata->tstamp_config, in xgbe_get_hwtstamp_settings()
1094 if (copy_from_user(&config, ifreq->ifr_data, sizeof(config))) in xgbe_set_hwtstamp_settings()
/linux-4.1.27/drivers/staging/slicoss/
Dslicoss.c2548 if (copy_from_user(data, rq->ifr_data, 28)) in slic_ioctl()
2557 if (copy_from_user(&ecmd, rq->ifr_data, sizeof(ecmd))) in slic_ioctl()
2585 if (copy_to_user(rq->ifr_data, &edata, sizeof(edata))) in slic_ioctl()
/linux-4.1.27/drivers/net/ethernet/tehuti/
Dtehuti.c651 error = copy_from_user(data, ifr->ifr_data, sizeof(data)); in bdx_ioctl_priv()
671 error = copy_to_user(ifr->ifr_data, data, sizeof(data)); in bdx_ioctl_priv()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
Den_netdev.c2114 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in mlx4_en_hwtstamp_set()
2163 return copy_to_user(ifr->ifr_data, &config, in mlx4_en_hwtstamp_set()
2171 return copy_to_user(ifr->ifr_data, &priv->hwtstamp_config, in mlx4_en_hwtstamp_get()
/linux-4.1.27/drivers/net/ethernet/stmicro/stmmac/
Dstmmac_main.c446 if (copy_from_user(&config, ifr->ifr_data, in stmmac_hwtstamp_ioctl()
628 return copy_to_user(ifr->ifr_data, &config, in stmmac_hwtstamp_ioctl()
/linux-4.1.27/drivers/net/ethernet/oki-semi/pch_gbe/
Dpch_gbe_main.c234 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in hwtstamp_ioctl()
279 return copy_to_user(ifr->ifr_data, &cfg, sizeof(cfg)) ? -EFAULT : 0; in hwtstamp_ioctl()
/linux-4.1.27/Documentation/networking/
Dtimestamping.txt356 ifr_data points to a struct hwtstamp_config. The tx_type and
/linux-4.1.27/drivers/net/fddi/skfp/
Dskfddi.c968 if (copy_from_user(&ioc, rq->ifr_data, sizeof(struct s_skfp_ioctl))) in skfp_ioctl()
/linux-4.1.27/drivers/net/bonding/
Dbond_main.c3338 u_binfo = (struct ifbond __user *)ifr->ifr_data; in bond_do_ioctl()
3351 u_sinfo = (struct ifslave __user *)ifr->ifr_data; in bond_do_ioctl()
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/
Dnetdev.c5929 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in e1000e_hwtstamp_set()
5954 return copy_to_user(ifr->ifr_data, &config, in e1000e_hwtstamp_set()
5962 return copy_to_user(ifr->ifr_data, &adapter->hwtstamp_config, in e1000e_hwtstamp_get()
/linux-4.1.27/drivers/net/ethernet/neterion/vxge/
Dvxge-main.c3286 return vxge_hwtstamp_set(vdev, rq->ifr_data); in vxge_ioctl()
3288 return vxge_hwtstamp_get(vdev, rq->ifr_data); in vxge_ioctl()
/linux-4.1.27/drivers/net/wireless/
Datmel.c2658 if (copy_from_user(&com, rq->ifr_data, sizeof(com))) { in atmel_ioctl()
2688 if (copy_from_user(domain, rq->ifr_data, REGDOMAINSZ)) { in atmel_ioctl()
Dairo.c7642 if (copy_from_user(&com,rq->ifr_data,sizeof(com))) in airo_ioctl()
7658 if (copy_from_user(&com,rq->ifr_data,sizeof(com))) { in airo_ioctl()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_main.c2519 return cxgb_extension_ioctl(dev, req->ifr_data); in cxgb_ioctl()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_main.c2915 struct mii_ioctl_data *data = (struct mii_ioctl_data *)&req->ifr_data; in cxgb_ioctl()
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dtg3.c13792 if (copy_from_user(&stmpconf, ifr->ifr_data, sizeof(stmpconf))) in tg3_hwtstamp_set()
13867 return copy_to_user(ifr->ifr_data, &stmpconf, sizeof(stmpconf)) ? in tg3_hwtstamp_set()
13928 return copy_to_user(ifr->ifr_data, &stmpconf, sizeof(stmpconf)) ? in tg3_hwtstamp_get()
/linux-4.1.27/drivers/net/ethernet/broadcom/bnx2x/
Dbnx2x_main.c14787 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in bnx2x_hwtstamp_ioctl()
14808 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in bnx2x_hwtstamp_ioctl()