Lines Matching refs:netdev
82 struct net_device *netdev, *dpdk_netdev; in clear_all_netdevices() local
89 netdev = first_net_device(&init_net); in clear_all_netdevices()
90 while (netdev) { in clear_all_netdevices()
91 if (strncmp(netdev->name, IFACE_PREFIX, in clear_all_netdevices()
93 dpdk_netdev = netdev; in clear_all_netdevices()
96 netdev = next_net_device(netdev); in clear_all_netdevices()
124 struct net_device *netdev; in igb_net_ioctl() local
148 netdev = first_net_device(&init_net); in igb_net_ioctl()
149 while (netdev) { in igb_net_ioctl()
150 if (memcmp(netdev->dev_addr, mac_addr, ETH_ALEN) == 0) { in igb_net_ioctl()
155 netdev = next_net_device(netdev); in igb_net_ioctl()
160 netdev = alloc_etherdev(sizeof(struct net_adapter)); in igb_net_ioctl()
161 if (!netdev) { in igb_net_ioctl()
164 SET_NETDEV_DEV(netdev, NULL); in igb_net_ioctl()
165 adapter = netdev_priv(netdev); in igb_net_ioctl()
166 adapter->netdev = netdev; in igb_net_ioctl()
167 netdev_assign_netdev_ops(netdev); in igb_net_ioctl()
168 memcpy(netdev->dev_addr, mac_addr, ETH_ALEN); in igb_net_ioctl()
169 strcpy(netdev->name, IFACE_PREFIX"%d"); in igb_net_ioctl()
170 ret = register_netdev(netdev); in igb_net_ioctl()
175 if ((ret=sscanf(netdev->name, IFACE_PREFIX"%hu", &adapter->bd_number)) <= 0) in igb_net_ioctl()
185 netdev->name, in igb_net_ioctl()
189 THIS_MODULE->name, netdev->name); in igb_net_ioctl()
208 netdev = first_net_device(&init_net); in igb_net_ioctl()
209 while (netdev) { in igb_net_ioctl()
210 if (strcmp(netdev->name, pd.ifname) == 0) { in igb_net_ioctl()
214 adapter = netdev_priv(netdev); in igb_net_ioctl()
225 netdev = next_net_device(netdev); in igb_net_ioctl()
240 unregister_netdev(netdev); in igb_net_ioctl()
242 free_netdev(netdev); in igb_net_ioctl()