taglinefilesource code
ifr1164drivers/isdn/isdn_ppp.cint isdn_ppp_dev_ioctl(struct device *dev, struct ifreq *ifr, int cmd)
ifr1176drivers/isdn/isdn_ppp.cr = (char *) ifr->ifr_ifru.ifru_data;
ifr686drivers/net/dgrs.cdgrs_ioctl(struct device *dev, struct ifreq *ifr, int cmd)
ifr692drivers/net/dgrs.crc = verify_area(VERIFY_WRITE, ifr->ifr_data, sizeof(DGRS_IOCTL));
ifr696drivers/net/dgrs.cmemcpy_fromfs(&ioc, ifr->ifr_data, sizeof(DGRS_IOCTL));
ifr686drivers/net/dgrs_driver.cdgrs_ioctl(struct device *dev, struct ifreq *ifr, int cmd)
ifr692drivers/net/dgrs_driver.crc = verify_area(VERIFY_WRITE, ifr->ifr_data, sizeof(DGRS_IOCTL));
ifr696drivers/net/dgrs_driver.cmemcpy_fromfs(&ioc, ifr->ifr_data, sizeof(DGRS_IOCTL));
ifr453drivers/net/dlci.cint dlci_ioctl(struct device *dev, struct ifreq *ifr, int cmd)
ifr468drivers/net/dlci.cstrcpy(ifr->ifr_slave, dlp->slave->name);
ifr476drivers/net/dlci.creturn(dlci_add((struct dlci_add *) ifr->ifr_data));
ifr495drivers/net/dlci.creturn(dlci_config(dev, (struct dlci_conf *) ifr->ifr_data, cmd == DLCI_GET_CONF));
ifr154drivers/net/eql.cstatic int eql_ioctl(struct device *dev, struct ifreq *ifr, int cmd); /*  */
ifr345drivers/net/eql.cstatic int eql_ioctl(struct device *dev, struct ifreq *ifr, int cmd)
ifr352drivers/net/eql.creturn eql_enslave (dev, (slaving_request_t *) ifr->ifr_data);
ifr354drivers/net/eql.creturn eql_emancipate (dev, (slaving_request_t *) ifr->ifr_data);
ifr356drivers/net/eql.creturn eql_g_slave_cfg (dev, (slave_config_t *) ifr->ifr_data);
ifr358drivers/net/eql.creturn eql_s_slave_cfg (dev, (slave_config_t *) ifr->ifr_data);
ifr360drivers/net/eql.creturn eql_g_master_cfg (dev, (master_config_t *) ifr->ifr_data);
ifr362drivers/net/eql.creturn eql_s_master_cfg (dev, (master_config_t *) ifr->ifr_data);
ifr154drivers/net/pi2.cstatic int pi_ioctl(struct device *dev, struct ifreq *ifr, int cmd);
ifr1595drivers/net/pi2.cstatic int pi_ioctl(struct device *dev, struct ifreq *ifr, int cmd)
ifr1601drivers/net/pi2.cint ret = verify_area(VERIFY_WRITE, ifr->ifr_data, sizeof(struct pi_req));
ifr1608drivers/net/pi2.cmemcpy_fromfs(&rq, ifr->ifr_data, sizeof(struct pi_req));
ifr1664drivers/net/pi2.cmemcpy_tofs(ifr->ifr_data, &rq, sizeof(struct pi_req));
ifr153drivers/net/plip.cstatic int plip_ioctl(struct device *dev, struct ifreq *ifr, int cmd);
ifr179drivers/net/ppp.cstatic int ppp_dev_ioctl (struct device *dev, struct ifreq *ifr, int cmd);
ifr2709drivers/net/ppp.cppp_dev_ioctl_version (struct ppp *ppp, struct ifreq *ifr)
ifr2717drivers/net/ppp.cresult = (char *) ifr->ifr_ifru.ifru_data;
ifr2734drivers/net/ppp.cppp_dev_ioctl_stats (struct ppp *ppp, struct ifreq *ifr, struct device *dev)
ifr2741drivers/net/ppp.cresult = (struct ppp_stats *) ifr->ifr_ifru.ifru_data;
ifr2775drivers/net/ppp.cppp_dev_ioctl_comp_stats (struct ppp *ppp, struct ifreq *ifr, struct device *dev)
ifr2782drivers/net/ppp.cresult = (struct ppp_comp_stats *) ifr->ifr_ifru.ifru_data;
ifr2812drivers/net/ppp.cppp_dev_ioctl (struct device *dev, struct ifreq *ifr, int cmd)
ifr2821drivers/net/ppp.cerror = ppp_dev_ioctl_stats (ppp, ifr, dev);
ifr2825drivers/net/ppp.cerror = ppp_dev_ioctl_comp_stats (ppp, ifr, dev);
ifr2829drivers/net/ppp.cerror = ppp_dev_ioctl_version (ppp, ifr);
ifr125drivers/net/pt.cstatic int pt_ioctl(struct device *dev, struct ifreq *ifr, int cmd);
ifr1029drivers/net/pt.cstatic int pt_ioctl(struct device *dev, struct ifreq *ifr, int cmd)
ifr1035drivers/net/pt.cint ret = verify_area(VERIFY_WRITE, ifr->ifr_data, sizeof(struct pt_req));
ifr1042drivers/net/pt.cmemcpy_fromfs(&rq, ifr->ifr_data, sizeof(struct pt_req));
ifr1098drivers/net/pt.cmemcpy_tofs(ifr->ifr_data, &rq, sizeof(struct pt_req));
ifr264drivers/net/sdla.cstatic int sdla_cpuspeed(struct device *dev, struct ifreq *ifr)
ifr289drivers/net/sdla.cifr->ifr_mtu = SDLA_CPU_16M;
ifr292drivers/net/sdla.cifr->ifr_mtu = SDLA_CPU_10M;
ifr295drivers/net/sdla.cifr->ifr_mtu = SDLA_CPU_8M;
ifr298drivers/net/sdla.cifr->ifr_mtu = SDLA_CPU_7M;
ifr301drivers/net/sdla.cifr->ifr_mtu = SDLA_CPU_5M;
ifr303drivers/net/sdla.cifr->ifr_mtu = SDLA_CPU_3M;
ifr1265drivers/net/sdla.cstatic int sdla_ioctl(struct device *dev, struct ifreq *ifr, int cmd)
ifr1278drivers/net/sdla.creturn(sdla_config(dev, (struct frad_conf *)ifr->ifr_data, cmd == FRAD_GET_CONF));
ifr1281drivers/net/sdla.cifr->ifr_flags = flp->type;
ifr1285drivers/net/sdla.creturn(sdla_cpuspeed(dev, ifr)); 
ifr1297drivers/net/sdla.cswitch (ifr->ifr_flags)
ifr1300drivers/net/sdla.cdev->type = ifr->ifr_flags;
ifr1315drivers/net/sdla.creturn(sdla_xfer(dev, (struct sdla_mem *)ifr->ifr_data, cmd == SDLA_READMEM));
ifr86drivers/net/wic.cint wic_ioctl(struct device *dev, struct ifreq *ifr, int cmd);
ifr184include/linux/netdevice.hint        (*do_ioctl)(struct device *dev, struct ifreq *ifr, int cmd);
ifr787net/core/dev.cstruct ifreq ifr;
ifr828net/core/dev.cmemset(&ifr, 0, sizeof(struct ifreq));
ifr829net/core/dev.cstrcpy(ifr.ifr_name, dev->name);
ifr830net/core/dev.c(*(struct sockaddr_in *) &ifr.ifr_addr).sin_family = dev->family;
ifr831net/core/dev.c(*(struct sockaddr_in *) &ifr.ifr_addr).sin_addr.s_addr = dev->pa_addr;
ifr838net/core/dev.cmemcpy_tofs(pos, &ifr, sizeof(struct ifreq));
ifr957net/core/dev.cstruct ifreq ifr;
ifr969net/core/dev.cmemcpy_fromfs(&ifr, arg, sizeof(struct ifreq));
ifr983net/core/dev.cdev_load(ifr.ifr_name);
ifr987net/core/dev.cif ((dev = net_alias_dev_get(ifr.ifr_name, getset == SIOCSIFADDR, &err, NULL, NULL)) == NULL)
ifr990net/core/dev.cif ((dev = dev_get(ifr.ifr_name)) == NULL)   
ifr996net/core/dev.cifr.ifr_flags = dev->flags;
ifr1014net/core/dev.cdev->flags = (ifr.ifr_flags & (
ifr1031net/core/dev.cif ((old_flags^ifr.ifr_flags)&IFF_UP)  /* Bit is different  ? */
ifr1053net/core/dev.cif(ifr.ifr_addr.sa_family==AF_UNSPEC)
ifr1055net/core/dev.cmemcpy(ifr.ifr_hwaddr.sa_data,dev->dev_addr, MAX_ADDR_LEN);
ifr1056net/core/dev.cifr.ifr_hwaddr.sa_family=dev->type;      
ifr1062net/core/dev.c&ifr.ifr_addr).sin_addr.s_addr = dev->pa_addr;
ifr1064net/core/dev.c&ifr.ifr_addr).sin_family = dev->family;
ifr1066net/core/dev.c&ifr.ifr_addr).sin_port = 0;
ifr1077net/core/dev.cif(ifr.ifr_addr.sa_family==AF_UNSPEC)
ifr1081net/core/dev.cret=dev->set_mac_address(dev,&ifr.ifr_addr);
ifr1093net/core/dev.cnet_alias_dev_rehash(dev ,&ifr.ifr_addr);
ifr1096net/core/dev.c&ifr.ifr_addr).sin_addr.s_addr;
ifr1097net/core/dev.cdev->family = ifr.ifr_addr.sa_family;
ifr1111net/core/dev.c&ifr.ifr_broadaddr).sin_addr.s_addr = dev->pa_brdaddr;
ifr1113net/core/dev.c&ifr.ifr_broadaddr).sin_family = dev->family;
ifr1115net/core/dev.c&ifr.ifr_broadaddr).sin_port = 0;
ifr1120net/core/dev.c&ifr.ifr_broadaddr).sin_addr.s_addr;
ifr1126net/core/dev.c&ifr.ifr_dstaddr).sin_addr.s_addr = dev->pa_dstaddr;
ifr1128net/core/dev.c&ifr.ifr_dstaddr).sin_family = dev->family;
ifr1130net/core/dev.c&ifr.ifr_dstaddr).sin_port = 0;
ifr1135net/core/dev.c&ifr.ifr_dstaddr).sin_addr.s_addr;
ifr1141net/core/dev.c&ifr.ifr_netmask).sin_addr.s_addr = dev->pa_mask;
ifr1143net/core/dev.c&ifr.ifr_netmask).sin_family = dev->family;
ifr1145net/core/dev.c&ifr.ifr_netmask).sin_port = 0;
ifr1151net/core/dev.c&ifr.ifr_netmask).sin_addr.s_addr;
ifr1165net/core/dev.cifr.ifr_metric = dev->metric;
ifr1169net/core/dev.cdev->metric = ifr.ifr_metric;
ifr1174net/core/dev.cifr.ifr_mtu = dev->mtu;
ifr1183net/core/dev.cif(ifr.ifr_mtu<68)
ifr1187net/core/dev.cret = (*dev->change_mtu)(dev, ifr.ifr_mtu);
ifr1190net/core/dev.cdev->mtu = ifr.ifr_mtu;
ifr1205net/core/dev.cmemcpy(ifr.ifr_hwaddr.sa_data,dev->dev_addr, MAX_ADDR_LEN);
ifr1206net/core/dev.cifr.ifr_hwaddr.sa_family=dev->type;      
ifr1212net/core/dev.cif(ifr.ifr_hwaddr.sa_family!=dev->type)
ifr1214net/core/dev.cret=dev->set_mac_address(dev,&ifr.ifr_hwaddr);
ifr1218net/core/dev.cifr.ifr_map.mem_start=dev->mem_start;
ifr1219net/core/dev.cifr.ifr_map.mem_end=dev->mem_end;
ifr1220net/core/dev.cifr.ifr_map.base_addr=dev->base_addr;
ifr1221net/core/dev.cifr.ifr_map.irq=dev->irq;
ifr1222net/core/dev.cifr.ifr_map.dma=dev->dma;
ifr1223net/core/dev.cifr.ifr_map.port=dev->if_port;
ifr1229net/core/dev.creturn dev->set_config(dev,&ifr.ifr_map);
ifr1234net/core/dev.cif(ifr.ifr_hwaddr.sa_family!=AF_UNSPEC)
ifr1236net/core/dev.cdev_mc_add(dev,ifr.ifr_hwaddr.sa_data, dev->addr_len, 1);
ifr1242net/core/dev.cif(ifr.ifr_hwaddr.sa_family!=AF_UNSPEC)
ifr1244net/core/dev.cdev_mc_delete(dev,ifr.ifr_hwaddr.sa_data,dev->addr_len, 1);
ifr1255net/core/dev.cret=dev->do_ioctl(dev, &ifr, getset);
ifr1256net/core/dev.cmemcpy_tofs(arg,&ifr,sizeof(struct ifreq));
ifr1267net/core/dev.cmemcpy_tofs(arg, &ifr, sizeof(struct ifreq));
ifr1025net/ipx/af_ipx.cstruct ifreq ifr;
ifr1028net/ipx/af_ipx.cerr=verify_area(VERIFY_READ,arg,sizeof(ifr));
ifr1031net/ipx/af_ipx.cmemcpy_fromfs(&ifr,arg,sizeof(ifr));
ifr1032net/ipx/af_ipx.csipx=(struct sockaddr_ipx *)&ifr.ifr_addr;
ifr1036net/ipx/af_ipx.cmemcpy(f.ipx_device, ifr.ifr_name, sizeof(f.ipx_device));
ifr1047net/ipx/af_ipx.cstruct ifreq ifr;
ifr1051net/ipx/af_ipx.cerr=verify_area(VERIFY_WRITE,arg,sizeof(ifr));
ifr1054net/ipx/af_ipx.cmemcpy_fromfs(&ifr,arg,sizeof(ifr));
ifr1055net/ipx/af_ipx.csipx=(struct sockaddr_ipx *)&ifr.ifr_addr;
ifr1056net/ipx/af_ipx.cdev=dev_get(ifr.ifr_name);
ifr1065net/ipx/af_ipx.cmemcpy_tofs(arg,&ifr,sizeof(ifr));