[go: nahoru, domu]

Searched defs:ifr (Results 1 - 25 of 118) sorted by relevance

12345

/drivers/net/wan/
H A Dhdlc_raw.c25 static int raw_ioctl(struct net_device *dev, struct ifreq *ifr);
39 static int raw_ioctl(struct net_device *dev, struct ifreq *ifr) argument
41 raw_hdlc_proto __user *raw_s = ifr->ifr_settings.ifs_ifsu.raw_hdlc;
47 switch (ifr->ifr_settings.type) {
51 ifr->ifr_settings.type = IF_PROTO_HDLC;
52 if (ifr->ifr_settings.size < size) {
53 ifr->ifr_settings.size = size; /* data size wanted */
H A Dhdlc_raw_eth.c26 static int raw_eth_ioctl(struct net_device *dev, struct ifreq *ifr);
54 static int raw_eth_ioctl(struct net_device *dev, struct ifreq *ifr) argument
56 raw_hdlc_proto __user *raw_s = ifr->ifr_settings.ifs_ifsu.raw_hdlc;
62 switch (ifr->ifr_settings.type) {
66 ifr->ifr_settings.type = IF_PROTO_HDLC_ETH;
67 if (ifr->ifr_settings.size < size) {
68 ifr->ifr_settings.size = size; /* data size wanted */
H A Dhdlc_x25.c27 static int x25_ioctl(struct net_device *dev, struct ifreq *ifr);
190 static int x25_ioctl(struct net_device *dev, struct ifreq *ifr) argument
195 switch (ifr->ifr_settings.type) {
199 ifr->ifr_settings.type = IF_PROTO_X25;
H A Dhostess_sv11.c151 static int hostess_ioctl(struct net_device *d, struct ifreq *ifr, int cmd) argument
154 z8530_ioctl(d,&sv11->chanA,ifr,cmd) */
155 return hdlc_ioctl(d, ifr, cmd);
H A Dsealevel.c149 static int sealevel_ioctl(struct net_device *d, struct ifreq *ifr, int cmd) argument
152 z8530_ioctl(d,&slvl->sync.chanA,ifr,cmd) */
153 return hdlc_ioctl(d, ifr, cmd);
H A Ddlci.c236 static int dlci_dev_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument
251 strncpy(ifr->ifr_slave, dlp->slave->name, sizeof(ifr->ifr_slave));
259 return dlci_config(dev, ifr->ifr_data, cmd == DLCI_GET_CONF);
H A Dhdlc.c206 int hdlc_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument
215 result = dev_to_hdlc(dev)->proto->ioctl(dev, ifr);
223 if ((result = proto->ioctl(dev, ifr)) != -EINVAL)
/drivers/net/wan/lmc/
H A Dlmc_proto.c65 int lmc_proto_ioctl(lmc_softc_t *sc, struct ifreq *ifr, int cmd) argument
69 return hdlc_ioctl(sc->lmc_device, ifr, cmd);
/drivers/net/appletalk/
H A Dipddp.c57 static int ipddp_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
268 static int ipddp_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument
270 struct ipddp_route __user *rt = ifr->ifr_data;
H A Dcops.c512 struct ifreq ifr; local
513 struct ltfirmware *ltf= (struct ltfirmware *)&ifr.ifr_ifru;
518 strcpy(ifr.ifr_name,"lt0");
935 static int cops_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument
938 struct sockaddr_at *sa = (struct sockaddr_at *)&ifr->ifr_addr;
/drivers/net/ethernet/atheros/atlx/
H A Datlx.c55 static int atlx_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) argument
61 return atlx_mii_ioctl(netdev, ifr, cmd);
/drivers/net/wireless/ath/wil6210/
H A Dnetdev.c55 static int wil_do_ioctl(struct net_device *ndev, struct ifreq *ifr, int cmd) argument
59 int ret = wil_ioctl(wil, ifr->ifr_data, cmd);
/drivers/staging/rtl8188eu/os_dep/
H A Drtw_android.c148 int rtw_android_priv_cmd(struct net_device *net, struct ifreq *ifr, int cmd) argument
156 if (!ifr->ifr_data) {
160 if (copy_from_user(&priv_cmd, ifr->ifr_data,
182 __func__, command, ifr->ifr_name);
192 __func__, command, ifr->ifr_name);
/drivers/net/
H A Deql.c134 static int eql_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd);
273 static int eql_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument
281 return eql_enslave(dev, ifr->ifr_data);
283 return eql_emancipate(dev, ifr->ifr_data);
285 return eql_g_slave_cfg(dev, ifr->ifr_data);
287 return eql_s_slave_cfg(dev, ifr->ifr_data);
289 return eql_g_master_cfg(dev, ifr->ifr_data);
291 return eql_s_master_cfg(dev, ifr->ifr_data);
/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_ptp.c178 int fm10k_get_ts_config(struct net_device *netdev, struct ifreq *ifr) argument
183 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ?
209 int fm10k_set_ts_config(struct net_device *netdev, struct ifreq *ifr) argument
214 if (copy_from_user(&ts_config, ifr->ifr_data, sizeof(ts_config)))
258 return copy_to_user(ifr->ifr_data, &ts_config, sizeof(ts_config)) ?
/drivers/net/ethernet/intel/i40e/
H A Di40e_ptp.c417 int i40e_ptp_get_ts_config(struct i40e_pf *pf, struct ifreq *ifr) argument
421 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ?
554 int i40e_ptp_set_ts_config(struct i40e_pf *pf, struct ifreq *ifr) argument
559 if (copy_from_user(&config, ifr->ifr_data, sizeof(config)))
569 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ?
/drivers/net/ieee802154/
H A Dfakehard.c274 static int ieee802154_fake_ioctl(struct net_device *dev, struct ifreq *ifr, argument
278 (struct sockaddr_ieee802154 *)&ifr->ifr_addr;
/drivers/net/usb/
H A Dcdc-phonet.c267 static int usbpn_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument
269 struct if_phonet_req *req = (struct if_phonet_req *)ifr;
/drivers/staging/lustre/lustre/libcfs/linux/
H A Dlinux-tcpip.c80 struct ifreq ifr; local
91 CLASSERT (sizeof(ifr.ifr_name) >= IFNAMSIZ);
93 strcpy(ifr.ifr_name, name);
94 rc = libcfs_sock_ioctl(SIOCGIFFLAGS, (unsigned long)&ifr);
101 if ((ifr.ifr_flags & IFF_UP) == 0) {
110 strcpy(ifr.ifr_name, name);
111 ifr.ifr_addr.sa_family = AF_INET;
112 rc = libcfs_sock_ioctl(SIOCGIFADDR, (unsigned long)&ifr);
119 val = ((struct sockaddr_in *)&ifr.ifr_addr)->sin_addr.s_addr;
122 strcpy(ifr
147 struct ifreq *ifr; local
[all...]
/drivers/staging/wlan-ng/
H A Dp80211netdev.c100 static int p80211knetdev_do_ioctl(netdevice_t *dev, struct ifreq *ifr,
512 * ifr->data to the request message handler.
516 * ifr Our private ioctl request structure, typed for the
534 static int p80211knetdev_do_ioctl(netdevice_t *dev, struct ifreq *ifr, int cmd) argument
537 struct p80211ioctl_req *req = (struct p80211ioctl_req *) ifr;
546 p80211netdev_ethtool(wlandev, (void __user *)ifr->ifr_data);
551 /* Test the magic, assume ifr is good if it's there */
/drivers/net/ethernet/intel/igb/
H A Digb_ptp.c554 int igb_ptp_get_ts_config(struct net_device *netdev, struct ifreq *ifr) argument
559 return copy_to_user(ifr->ifr_data, config, sizeof(*config)) ?
734 int igb_ptp_set_ts_config(struct net_device *netdev, struct ifreq *ifr) argument
740 if (copy_from_user(&config, ifr->ifr_data, sizeof(config)))
751 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ?
/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ptp.c565 int ixgbe_ptp_get_ts_config(struct ixgbe_adapter *adapter, struct ifreq *ifr) argument
569 return copy_to_user(ifr->ifr_data, config,
707 int ixgbe_ptp_set_ts_config(struct ixgbe_adapter *adapter, struct ifreq *ifr) argument
712 if (copy_from_user(&config, ifr->ifr_data, sizeof(config)))
723 return copy_to_user(ifr->ifr_data, &config, sizeof(config)) ?
/drivers/net/hamradio/
H A Dbaycom_par.c384 static int baycom_ioctl(struct net_device *dev, struct ifreq *ifr,
412 static int baycom_ioctl(struct net_device *dev, struct ifreq *ifr, argument
432 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl)))
444 if (copy_to_user(ifr->ifr_data, hi, sizeof(struct hdlcdrv_ioctl)))
453 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi)))
468 if (copy_to_user(ifr->ifr_data, &bi, sizeof(bi)))
H A Dbpqether.c323 static int bpq_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument
325 struct bpq_ethaddr __user *ethaddr = ifr->ifr_data;
334 if (copy_from_user(&req, ifr->ifr_data, sizeof(struct bpq_req)))
H A Dhdlcdrv.c495 static int hdlcdrv_ioctl(struct net_device *dev, struct ifreq *ifr, int cmd) argument
502 return s->ops->ioctl(dev, ifr, &bi, cmd);
505 if (copy_from_user(&bi, ifr->ifr_data, sizeof(bi)))
511 return s->ops->ioctl(dev, ifr, &bi, cmd);
615 if (copy_to_user(ifr->ifr_data, &bi, sizeof(bi)))

Completed in 318 milliseconds

12345