| tag | line | file | source code |
| ifr | 148 | drivers/net/eql.c | static int eql_ioctl(struct device *dev, struct ifreq *ifr, int cmd); /* */ |
| ifr | 335 | drivers/net/eql.c | eql_ioctl(struct device *dev, struct ifreq *ifr, int cmd) |
| ifr | 342 | drivers/net/eql.c | return eql_enslave (dev, (slaving_request_t *) ifr->ifr_data); |
| ifr | 344 | drivers/net/eql.c | return eql_emancipate (dev, (slaving_request_t *) ifr->ifr_data); |
| ifr | 347 | drivers/net/eql.c | return eql_g_slave_cfg (dev, (slave_config_t *) ifr->ifr_data); |
| ifr | 349 | drivers/net/eql.c | return eql_s_slave_cfg (dev, (slave_config_t *) ifr->ifr_data); |
| ifr | 352 | drivers/net/eql.c | return eql_g_master_cfg (dev, (master_config_t *) ifr->ifr_data); |
| ifr | 354 | drivers/net/eql.c | return eql_s_master_cfg (dev, (master_config_t *) ifr->ifr_data); |
| ifr | 171 | drivers/net/net_init.c | struct ifreq * ifr = (struct ifreq *) addr; |
| ifr | 175 | drivers/net/net_init.c | memcpy(dev->dev_addr, ifr->ifr_hwaddr.sa_data,dev->hard_header_len); |
| ifr | 156 | drivers/net/pi2.c | static int pi_ioctl(struct device *dev, struct ifreq *ifr, int cmd); |
| ifr | 1600 | drivers/net/pi2.c | static int pi_ioctl(struct device *dev, struct ifreq *ifr, int cmd) |
| ifr | 1606 | drivers/net/pi2.c | int ret = verify_area(VERIFY_WRITE, ifr->ifr_data, sizeof(struct pi_req)); |
| ifr | 1613 | drivers/net/pi2.c | memcpy_fromfs(&rq, ifr->ifr_data, sizeof(struct pi_req)); |
| ifr | 1669 | drivers/net/pi2.c | memcpy_tofs(ifr->ifr_data, &rq, sizeof(struct pi_req)); |
| ifr | 139 | drivers/net/plip.c | static int plip_ioctl(struct device *dev, struct ifreq *ifr, int cmd); |
| ifr | 102 | drivers/net/ppp.c | static int ppp_dev_ioctl(struct device *dev, struct ifreq *ifr, int cmd); |
| ifr | 620 | drivers/net/ppp.c | static int ppp_dev_ioctl(struct device *dev, struct ifreq *ifr, int cmd) |
| ifr | 632 | drivers/net/ppp.c | ifr->ifr_ifru.ifru_data, |
| ifr | 636 | drivers/net/ppp.c | result = (struct stats *) ifr->ifr_ifru.ifru_data; |
| ifr | 165 | include/linux/netdevice.h | int (*do_ioctl)(struct device *dev, struct ifreq *ifr, int cmd); |
| ifr | 806 | net/core/dev.c | struct ifreq ifr; |
| ifr | 840 | net/core/dev.c | memset(&ifr, 0, sizeof(struct ifreq)); |
| ifr | 841 | net/core/dev.c | strcpy(ifr.ifr_name, dev->name); |
| ifr | 842 | net/core/dev.c | (*(struct sockaddr_in *) &ifr.ifr_addr).sin_family = dev->family; |
| ifr | 843 | net/core/dev.c | (*(struct sockaddr_in *) &ifr.ifr_addr).sin_addr.s_addr = dev->pa_addr; |
| ifr | 856 | net/core/dev.c | memcpy_tofs(pos, &ifr, sizeof(struct ifreq)); |
| ifr | 973 | net/core/dev.c | struct ifreq ifr; |
| ifr | 985 | net/core/dev.c | memcpy_fromfs(&ifr, arg, sizeof(struct ifreq)); |
| ifr | 991 | net/core/dev.c | if ((dev = dev_get(ifr.ifr_name)) == NULL) |
| ifr | 997 | net/core/dev.c | ifr.ifr_flags = dev->flags; |
| ifr | 1011 | net/core/dev.c | dev->flags = ifr.ifr_flags & ( |
| ifr | 1054 | net/core/dev.c | &ifr.ifr_addr).sin_addr.s_addr = dev->pa_addr; |
| ifr | 1056 | net/core/dev.c | &ifr.ifr_addr).sin_family = dev->family; |
| ifr | 1058 | net/core/dev.c | &ifr.ifr_addr).sin_port = 0; |
| ifr | 1063 | net/core/dev.c | &ifr.ifr_addr).sin_addr.s_addr; |
| ifr | 1064 | net/core/dev.c | dev->family = ifr.ifr_addr.sa_family; |
| ifr | 1077 | net/core/dev.c | &ifr.ifr_broadaddr).sin_addr.s_addr = dev->pa_brdaddr; |
| ifr | 1079 | net/core/dev.c | &ifr.ifr_broadaddr).sin_family = dev->family; |
| ifr | 1081 | net/core/dev.c | &ifr.ifr_broadaddr).sin_port = 0; |
| ifr | 1086 | net/core/dev.c | &ifr.ifr_broadaddr).sin_addr.s_addr; |
| ifr | 1092 | net/core/dev.c | &ifr.ifr_dstaddr).sin_addr.s_addr = dev->pa_dstaddr; |
| ifr | 1094 | net/core/dev.c | &ifr.ifr_dstaddr).sin_family = dev->family; |
| ifr | 1096 | net/core/dev.c | &ifr.ifr_dstaddr).sin_port = 0; |
| ifr | 1101 | net/core/dev.c | &ifr.ifr_dstaddr).sin_addr.s_addr; |
| ifr | 1107 | net/core/dev.c | &ifr.ifr_netmask).sin_addr.s_addr = dev->pa_mask; |
| ifr | 1109 | net/core/dev.c | &ifr.ifr_netmask).sin_family = dev->family; |
| ifr | 1111 | net/core/dev.c | &ifr.ifr_netmask).sin_port = 0; |
| ifr | 1117 | net/core/dev.c | &ifr.ifr_netmask).sin_addr.s_addr; |
| ifr | 1131 | net/core/dev.c | ifr.ifr_metric = dev->metric; |
| ifr | 1135 | net/core/dev.c | dev->metric = ifr.ifr_metric; |
| ifr | 1140 | net/core/dev.c | ifr.ifr_mtu = dev->mtu; |
| ifr | 1149 | net/core/dev.c | if(ifr.ifr_mtu<68) |
| ifr | 1151 | net/core/dev.c | dev->mtu = ifr.ifr_mtu; |
| ifr | 1165 | net/core/dev.c | memcpy(ifr.old_ifr_hwaddr,dev->dev_addr, MAX_ADDR_LEN); |
| ifr | 1169 | net/core/dev.c | memcpy(ifr.ifr_hwaddr.sa_data,dev->dev_addr, MAX_ADDR_LEN); |
| ifr | 1170 | net/core/dev.c | ifr.ifr_hwaddr.sa_family=dev->type; |
| ifr | 1176 | net/core/dev.c | if(ifr.ifr_hwaddr.sa_family!=dev->type) |
| ifr | 1178 | net/core/dev.c | ret=dev->set_mac_address(dev,ifr.ifr_hwaddr.sa_data); |
| ifr | 1182 | net/core/dev.c | ifr.ifr_map.mem_start=dev->mem_start; |
| ifr | 1183 | net/core/dev.c | ifr.ifr_map.mem_end=dev->mem_end; |
| ifr | 1184 | net/core/dev.c | ifr.ifr_map.base_addr=dev->base_addr; |
| ifr | 1185 | net/core/dev.c | ifr.ifr_map.irq=dev->irq; |
| ifr | 1186 | net/core/dev.c | ifr.ifr_map.dma=dev->dma; |
| ifr | 1187 | net/core/dev.c | ifr.ifr_map.port=dev->if_port; |
| ifr | 1193 | net/core/dev.c | return dev->set_config(dev,&ifr.ifr_map); |
| ifr | 1198 | net/core/dev.c | if(ifr.ifr_hwaddr.sa_family!=AF_UNSPEC) |
| ifr | 1200 | net/core/dev.c | dev_mc_add(dev,ifr.ifr_hwaddr.sa_data, dev->addr_len, 1); |
| ifr | 1206 | net/core/dev.c | if(ifr.ifr_hwaddr.sa_family!=AF_UNSPEC) |
| ifr | 1208 | net/core/dev.c | dev_mc_delete(dev,ifr.ifr_hwaddr.sa_data,dev->addr_len, 1); |
| ifr | 1219 | net/core/dev.c | ret=dev->do_ioctl(dev, &ifr, getset); |
| ifr | 1220 | net/core/dev.c | memcpy_tofs(arg,&ifr,sizeof(struct ifreq)); |
| ifr | 1231 | net/core/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
| ifr | 839 | net/ipx/af_ipx.c | struct ifreq ifr; |
| ifr | 842 | net/ipx/af_ipx.c | err=verify_area(VERIFY_READ,arg,sizeof(ifr)); |
| ifr | 845 | net/ipx/af_ipx.c | memcpy_fromfs(&ifr,arg,sizeof(ifr)); |
| ifr | 846 | net/ipx/af_ipx.c | sipx=(struct sockaddr_ipx *)&ifr.ifr_addr; |
| ifr | 850 | net/ipx/af_ipx.c | memcpy(f.ipx_device, ifr.ifr_name, sizeof(f.ipx_device)); |
| ifr | 861 | net/ipx/af_ipx.c | struct ifreq ifr; |
| ifr | 865 | net/ipx/af_ipx.c | err=verify_area(VERIFY_WRITE,arg,sizeof(ifr)); |
| ifr | 868 | net/ipx/af_ipx.c | memcpy_fromfs(&ifr,arg,sizeof(ifr)); |
| ifr | 869 | net/ipx/af_ipx.c | sipx=(struct sockaddr_ipx *)&ifr.ifr_addr; |
| ifr | 870 | net/ipx/af_ipx.c | dev=dev_get(ifr.ifr_name); |
| ifr | 878 | net/ipx/af_ipx.c | memcpy_tofs(arg,&ifr,sizeof(ifr)); |