Home
last modified time | relevance | path

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

123

/Linux-v4.19/drivers/net/
Deql.c279 return eql_enslave(dev, ifr->ifr_data); in eql_ioctl()
281 return eql_emancipate(dev, ifr->ifr_data); in eql_ioctl()
283 return eql_g_slave_cfg(dev, ifr->ifr_data); in eql_ioctl()
285 return eql_s_slave_cfg(dev, ifr->ifr_data); in eql_ioctl()
287 return eql_g_master_cfg(dev, ifr->ifr_data); in eql_ioctl()
289 return eql_s_master_cfg(dev, ifr->ifr_data); in eql_ioctl()
Dsb1000.c1018 if(copy_to_user(ifr->ifr_data, stats, sizeof(stats))) in sb1000_dev_ioctl()
1026 if(copy_to_user(ifr->ifr_data, version, sizeof(version))) in sb1000_dev_ioctl()
1033 if(put_user(frequency, (int __user *) ifr->ifr_data)) in sb1000_dev_ioctl()
1040 if(get_user(frequency, (int __user *) ifr->ifr_data)) in sb1000_dev_ioctl()
1049 if(copy_to_user(ifr->ifr_data, PID, sizeof(PID))) in sb1000_dev_ioctl()
1056 if(copy_from_user(PID, ifr->ifr_data, sizeof(PID))) in sb1000_dev_ioctl()
/Linux-v4.19/drivers/staging/rtl8188eu/os_dep/
Drtw_android.c144 if (!ifr->ifr_data) in rtw_android_priv_cmd()
146 if (copy_from_user(&priv_cmd, ifr->ifr_data, sizeof(priv_cmd))) in rtw_android_priv_cmd()
/Linux-v4.19/drivers/net/hamradio/
Dbaycom_par.c447 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
459 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
468 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi))) in baycom_ioctl()
483 if (copy_to_user(ifr->ifr_data, &bi, sizeof(bi))) in baycom_ioctl()
Dbaycom_ser_fdx.c563 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
575 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl))) in baycom_ioctl()
584 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi))) in baycom_ioctl()
599 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.c323 struct bpq_ethaddr __user *ethaddr = ifr->ifr_data; in bpq_ioctl()
332 if (copy_from_user(&req, ifr->ifr_data, sizeof(struct bpq_req))) in bpq_ioctl()
Dyam.c945 if (copy_from_user(&ioctl_cmd, ifr->ifr_data, sizeof(int))) in yam_ioctl()
965 ym = memdup_user(ifr->ifr_data, in yam_ioctl()
983 if (copy_from_user(&yi, ifr->ifr_data, sizeof(struct yamdrv_ioctl_cfg))) in yam_ioctl()
1063 if (copy_to_user(ifr->ifr_data, &yi, sizeof(struct yamdrv_ioctl_cfg))) in yam_ioctl()
Dhdlcdrv.c510 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi))) in hdlcdrv_ioctl()
622 if (copy_to_user(ifr->ifr_data, &bi, sizeof(bi))) in hdlcdrv_ioctl()
/Linux-v4.19/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-v4.19/drivers/net/ethernet/intel/i40e/
Di40e_ptp.c517 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ? in i40e_ptp_get_ts_config()
667 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in i40e_ptp_set_ts_config()
677 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in i40e_ptp_set_ts_config()
/Linux-v4.19/drivers/net/ethernet/freescale/
Dfec_ptp.c461 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in fec_ptp_set()
492 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in fec_ptp_set()
506 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in fec_ptp_get()
/Linux-v4.19/drivers/net/ethernet/cadence/
Dmacb_ptp.c423 if (copy_to_user(rq->ifr_data, tstamp_config, sizeof(*tstamp_config))) in gem_get_hwtst()
455 if (copy_from_user(tstamp_config, ifr->ifr_data, in gem_set_hwtst()
511 if (copy_to_user(ifr->ifr_data, tstamp_config, sizeof(*tstamp_config))) in gem_set_hwtst()
/Linux-v4.19/tools/testing/selftests/networking/timestamping/
Dhwtstamp_config.c115 ifr.ifr_data = (caddr_t)&config; in main()
Dtimestamping.c378 hwtstamp.ifr_data = (void *)&hwconfig; in main()
/Linux-v4.19/drivers/net/dsa/mv88e6xxx/
Dhwtstamp.c190 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in mv88e6xxx_port_hwtstamp_set()
200 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in mv88e6xxx_port_hwtstamp_set()
214 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ? in mv88e6xxx_port_hwtstamp_get()
/Linux-v4.19/include/uapi/linux/
Dif.h267 #define ifr_data ifr_ifru.ifru_data /* for use by interface */ macro
/Linux-v4.19/drivers/net/ethernet/qlogic/qede/
Dqede_ptp.c310 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in qede_ptp_hw_ts()
332 return copy_to_user(ifr->ifr_data, &config, in qede_ptp_hw_ts()
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_ptp.c811 return copy_to_user(ifr->ifr_data, config, in ixgbe_ptp_get_ts_config()
1004 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in ixgbe_ptp_set_ts_config()
1015 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in ixgbe_ptp_set_ts_config()
/Linux-v4.19/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.c1302 if (copy_to_user( ifr->ifr_data, &nl->in_stats, in sbni_ioctl()
1320 if (copy_to_user( ifr->ifr_data, &flags, sizeof flags )) in sbni_ioctl()
1349 if (copy_from_user( slave_name, ifr->ifr_data, sizeof slave_name )) in sbni_ioctl()
/Linux-v4.19/drivers/net/appletalk/
Dipddp.c269 struct ipddp_route __user *rt = ifr->ifr_data; in ipddp_ioctl()
/Linux-v4.19/drivers/net/ethernet/intel/igb/
Digb_ptp.c902 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ? in igb_ptp_get_ts_config()
1084 if (copy_from_user(&config, ifr->ifr_data, sizeof(config))) in igb_ptp_set_ts_config()
1095 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ? in igb_ptp_set_ts_config()
/Linux-v4.19/net/core/
Ddev_ioctl.c177 if (copy_from_user(&cfg, ifr->ifr_data, sizeof(cfg))) in net_hwtstamp_validate()
/Linux-v4.19/net/bridge/
Dbr_ioctl.c120 if (copy_from_user(args, rq->ifr_data, sizeof(args))) in old_dev_ioctl()

123