Lines Matching defs:ifr
1033 int devinet_ioctl(struct net *net, unsigned int cmd, struct ifreq *ifr)
1036 struct sockaddr_in *sin = (struct sockaddr_in *)&ifr->ifr_addr;
1045 ifr->ifr_name[IFNAMSIZ - 1] = 0;
1050 colon = strchr(ifr->ifr_name, ':');
1054 dev_load(net, ifr->ifr_name);
1094 dev = __dev_get_by_name(net, ifr->ifr_name);
1113 if (!strcmp(ifr->ifr_name, ifa->ifa_label) &&
1127 if (!strcmp(ifr->ifr_name, ifa->ifa_label))
1163 if (!(ifr->ifr_flags & IFF_UP))
1167 ret = dev_change_flags(dev, ifr->ifr_flags, NULL);
1182 memcpy(ifa->ifa_label, ifr->ifr_name, IFNAMSIZ);
1275 struct ifreq ifr;
1291 memset(&ifr, 0, sizeof(struct ifreq));
1292 strcpy(ifr.ifr_name, ifa->ifa_label);
1294 (*(struct sockaddr_in *)&ifr.ifr_addr).sin_family = AF_INET;
1295 (*(struct sockaddr_in *)&ifr.ifr_addr).sin_addr.s_addr =
1298 if (copy_to_user(buf + done, &ifr, size)) {