Lines Matching refs:netdev
147 struct net_device *netdev; in nes_inetaddr_event() local
156 nesdev, nesdev->netdev[0]->name); in nes_inetaddr_event()
157 netdev = nesdev->netdev[0]; in nes_inetaddr_event()
158 nesvnic = netdev_priv(netdev); in nes_inetaddr_event()
159 upper_dev = netdev_master_upper_dev_get(netdev); in nes_inetaddr_event()
160 is_bonded = netif_is_bond_slave(netdev) && in nes_inetaddr_event()
162 if ((netdev == event_netdev) || is_bonded) { in nes_inetaddr_event()
166 netdev->name); in nes_inetaddr_event()
176 nes_manage_arp_cache(netdev, netdev->dev_addr, in nes_inetaddr_event()
203 nes_manage_arp_cache(netdev, netdev->dev_addr, in nes_inetaddr_event()
228 struct net_device *netdev; in nes_net_event() local
235 netdev = nesdev->netdev[0]; in nes_net_event()
236 nesvnic = netdev_priv(netdev); in nes_net_event()
237 if (netdev == neigh->dev) { in nes_net_event()
240 netdev->name); in nes_net_event()
378 static void nes_print_macaddr(struct net_device *netdev) in nes_print_macaddr() argument
381 netdev->name, netdev->dev_addr, netdev->irq); in nes_print_macaddr()
461 struct net_device *netdev = NULL; in nes_probe() local
699 netdev = nes_netdev_init(nesdev, mmio_regs); in nes_probe()
700 if (netdev == NULL) { in nes_probe()
706 ret = register_netdev(netdev); in nes_probe()
709 nes_netdev_destroy(netdev); in nes_probe()
713 nes_print_macaddr(netdev); in nes_probe()
728 unregister_netdev(nesdev->netdev[nesdev->netdev_count]); in nes_probe()
729 nes_netdev_destroy(nesdev->netdev[nesdev->netdev_count]); in nes_probe()
782 struct net_device *netdev; in nes_remove() local
787 netdev = nesdev->netdev[netdev_index]; in nes_remove()
788 if (netdev) { in nes_remove()
789 netif_stop_queue(netdev); in nes_remove()
790 unregister_netdev(netdev); in nes_remove()
791 nes_netdev_destroy(netdev); in nes_remove()
793 nesdev->netdev[netdev_index] = NULL; in nes_remove()