Lines Matching refs:net_dev
28 strcpy(efx->name, efx->net_dev->name); in ef100_update_name()
66 netif_err(efx, probe, efx->net_dev, in ef100_remap_bar()
80 static int ef100_net_stop(struct net_device *net_dev) in ef100_net_stop() argument
82 struct efx_nic *efx = netdev_priv(net_dev); in ef100_net_stop()
84 netif_dbg(efx, ifdown, efx->net_dev, "closing on CPU %d\n", in ef100_net_stop()
87 netif_stop_queue(net_dev); in ef100_net_stop()
103 static int ef100_net_open(struct net_device *net_dev) in ef100_net_open() argument
105 struct efx_nic *efx = netdev_priv(net_dev); in ef100_net_open()
110 netif_dbg(efx, ifup, net_dev, "opening device on CPU %d\n", in ef100_net_open()
178 ef100_net_stop(net_dev); in ef100_net_open()
190 struct net_device *net_dev) in ef100_hard_start_xmit() argument
192 struct efx_nic *efx = netdev_priv(net_dev); in ef100_hard_start_xmit()
198 netif_vdbg(efx, tx_queued, efx->net_dev, in ef100_hard_start_xmit()
202 netif_stop_queue(net_dev); in ef100_hard_start_xmit()
212 net_dev->stats.tx_dropped++; in ef100_hard_start_xmit()
240 struct net_device *net_dev = netdev_notifier_info_to_dev(ptr); in ef100_netdev_event() local
242 if (netdev_priv(net_dev) == efx && event == NETDEV_CHANGENAME) in ef100_netdev_event()
250 struct net_device *net_dev = efx->net_dev; in ef100_register_netdev() local
253 net_dev->watchdog_timeo = 5 * HZ; in ef100_register_netdev()
254 net_dev->irq = efx->pci_dev->irq; in ef100_register_netdev()
255 net_dev->netdev_ops = &ef100_netdev_ops; in ef100_register_netdev()
256 net_dev->min_mtu = EFX_MIN_MTU; in ef100_register_netdev()
257 net_dev->max_mtu = EFX_MAX_MTU; in ef100_register_netdev()
258 net_dev->ethtool_ops = &ef100_ethtool_ops; in ef100_register_netdev()
262 rc = dev_alloc_name(net_dev, net_dev->name); in ef100_register_netdev()
267 rc = register_netdevice(net_dev); in ef100_register_netdev()
272 netif_carrier_off(net_dev); in ef100_register_netdev()
282 netif_err(efx, drv, efx->net_dev, "could not register net dev\n"); in ef100_register_netdev()
291 unregister_netdev(efx->net_dev); in ef100_unregister_netdev()