| tag | line | file | source code |
| ifr | 188 | drivers/net/plip.c | static int plip_ioctl(struct device *dev, struct ifreq *ifr); |
| ifr | 97 | drivers/net/ppp.c | static int ppp_dev_ioctl(struct device *dev, struct ifreq *ifr); |
| ifr | 610 | drivers/net/ppp.c | static int ppp_dev_ioctl(struct device *dev, struct ifreq *ifr) |
| ifr | 622 | drivers/net/ppp.c | ifr->ifr_ifru.ifru_data, |
| ifr | 626 | drivers/net/ppp.c | result = (struct stats *) ifr->ifr_ifru.ifru_data; |
| ifr | 141 | include/linux/netdevice.h | int (*do_ioctl)(struct device *dev, struct ifreq *ifr); |
| ifr | 868 | net/inet/dev.c | struct ifreq ifr; |
| ifr | 902 | net/inet/dev.c | memset(&ifr, 0, sizeof(struct ifreq)); |
| ifr | 903 | net/inet/dev.c | strcpy(ifr.ifr_name, dev->name); |
| ifr | 904 | net/inet/dev.c | (*(struct sockaddr_in *) &ifr.ifr_addr).sin_family = dev->family; |
| ifr | 905 | net/inet/dev.c | (*(struct sockaddr_in *) &ifr.ifr_addr).sin_addr.s_addr = dev->pa_addr; |
| ifr | 911 | net/inet/dev.c | memcpy_tofs(pos, &ifr, sizeof(struct ifreq)); |
| ifr | 1035 | net/inet/dev.c | struct ifreq ifr; |
| ifr | 1047 | net/inet/dev.c | memcpy_fromfs(&ifr, arg, sizeof(struct ifreq)); |
| ifr | 1053 | net/inet/dev.c | if ((dev = dev_get(ifr.ifr_name)) == NULL) |
| ifr | 1059 | net/inet/dev.c | ifr.ifr_flags = dev->flags; |
| ifr | 1060 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
| ifr | 1070 | net/inet/dev.c | dev->flags = ifr.ifr_flags & ( |
| ifr | 1122 | net/inet/dev.c | &ifr.ifr_addr).sin_addr.s_addr = dev->pa_addr; |
| ifr | 1124 | net/inet/dev.c | &ifr.ifr_addr).sin_family = dev->family; |
| ifr | 1126 | net/inet/dev.c | &ifr.ifr_addr).sin_port = 0; |
| ifr | 1127 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
| ifr | 1133 | net/inet/dev.c | &ifr.ifr_addr).sin_addr.s_addr; |
| ifr | 1134 | net/inet/dev.c | dev->family = ifr.ifr_addr.sa_family; |
| ifr | 1147 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_addr.s_addr = dev->pa_brdaddr; |
| ifr | 1149 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_family = dev->family; |
| ifr | 1151 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_port = 0; |
| ifr | 1152 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
| ifr | 1158 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_addr.s_addr; |
| ifr | 1164 | net/inet/dev.c | &ifr.ifr_dstaddr).sin_addr.s_addr = dev->pa_dstaddr; |
| ifr | 1166 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_family = dev->family; |
| ifr | 1168 | net/inet/dev.c | &ifr.ifr_broadaddr).sin_port = 0; |
| ifr | 1169 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
| ifr | 1175 | net/inet/dev.c | &ifr.ifr_dstaddr).sin_addr.s_addr; |
| ifr | 1181 | net/inet/dev.c | &ifr.ifr_netmask).sin_addr.s_addr = dev->pa_mask; |
| ifr | 1183 | net/inet/dev.c | &ifr.ifr_netmask).sin_family = dev->family; |
| ifr | 1185 | net/inet/dev.c | &ifr.ifr_netmask).sin_port = 0; |
| ifr | 1186 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
| ifr | 1193 | net/inet/dev.c | &ifr.ifr_netmask).sin_addr.s_addr; |
| ifr | 1207 | net/inet/dev.c | ifr.ifr_metric = dev->metric; |
| ifr | 1208 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
| ifr | 1213 | net/inet/dev.c | dev->metric = ifr.ifr_metric; |
| ifr | 1218 | net/inet/dev.c | ifr.ifr_mtu = dev->mtu; |
| ifr | 1219 | net/inet/dev.c | memcpy_tofs(arg, &ifr, sizeof(struct ifreq)); |
| ifr | 1229 | net/inet/dev.c | if(ifr.ifr_mtu<1 || ifr.ifr_mtu>3800) |
| ifr | 1231 | net/inet/dev.c | dev->mtu = ifr.ifr_mtu; |
| ifr | 1247 | net/inet/dev.c | memcpy(ifr.old_ifr_hwaddr,dev->dev_addr, MAX_ADDR_LEN); |
| ifr | 1248 | net/inet/dev.c | memcpy_tofs(arg,&ifr,sizeof(struct ifreq)); |
| ifr | 1253 | net/inet/dev.c | memcpy(ifr.ifr_hwaddr.sa_data,dev->dev_addr, MAX_ADDR_LEN); |
| ifr | 1254 | net/inet/dev.c | ifr.ifr_hwaddr.sa_family=dev->type; |
| ifr | 1255 | net/inet/dev.c | memcpy_tofs(arg,&ifr,sizeof(struct ifreq)); |
| ifr | 1262 | net/inet/dev.c | if(ifr.ifr_hwaddr.sa_family!=dev->type) |
| ifr | 1264 | net/inet/dev.c | ret=dev->set_mac_address(dev,ifr.ifr_hwaddr.sa_data); |
| ifr | 1270 | net/inet/dev.c | ret=dev->do_ioctl(dev, &ifr); |
| ifr | 1271 | net/inet/dev.c | memcpy_tofs(arg,&ifr,sizeof(struct ifreq)); |
| ifr | 1275 | net/inet/dev.c | ifr.ifr_map.mem_start=dev->mem_start; |
| ifr | 1276 | net/inet/dev.c | ifr.ifr_map.mem_end=dev->mem_end; |
| ifr | 1277 | net/inet/dev.c | ifr.ifr_map.base_addr=dev->base_addr; |
| ifr | 1278 | net/inet/dev.c | ifr.ifr_map.irq=dev->irq; |
| ifr | 1279 | net/inet/dev.c | ifr.ifr_map.dma=dev->dma; |
| ifr | 1280 | net/inet/dev.c | ifr.ifr_map.port=dev->if_port; |
| ifr | 1281 | net/inet/dev.c | memcpy_tofs(arg,&ifr,sizeof(struct ifreq)); |
| ifr | 1288 | net/inet/dev.c | return dev->set_config(dev,&ifr.ifr_map); |
| ifr | 1294 | net/inet/dev.c | strncpy(ifr.ifr_name,dev->name,sizeof(ifr.ifr_name)); |
| ifr | 1295 | net/inet/dev.c | memcpy_tofs(arg,&ifr,sizeof(struct ifreq)); |
| ifr | 1310 | net/inet/dev.c | struct device *slave=dev_get(ifr.ifr_slave); |