Lines Matching refs:netdev
74 struct net_device *netdev = interface->netdev; in fm10k_read_reg() local
77 netif_device_detach(netdev); in fm10k_read_reg()
78 netdev_err(netdev, "PCIe link lost, device now detached\n"); in fm10k_read_reg()
125 struct net_device *netdev = interface->netdev; in fm10k_detach_subtask() local
128 if (netif_device_present(netdev) || interface->hw.hw_addr) in fm10k_detach_subtask()
133 if (netif_running(netdev)) in fm10k_detach_subtask()
134 dev_close(netdev); in fm10k_detach_subtask()
141 struct net_device *netdev = interface->netdev; in fm10k_reinit() local
148 netdev->trans_start = jiffies; in fm10k_reinit()
157 if (netif_running(netdev)) in fm10k_reinit()
158 fm10k_close(netdev); in fm10k_reinit()
177 ether_addr_copy(netdev->perm_addr, hw->mac.perm_addr); in fm10k_reinit()
178 ether_addr_copy(netdev->dev_addr, hw->mac.perm_addr); in fm10k_reinit()
179 netdev->addr_assign_type &= ~NET_ADDR_RANDOM; in fm10k_reinit()
183 netdev->features &= ~NETIF_F_HW_VLAN_CTAG_RX; in fm10k_reinit()
185 netdev->features |= NETIF_F_HW_VLAN_CTAG_RX; in fm10k_reinit()
191 if (netif_running(netdev)) in fm10k_reinit()
192 fm10k_open(netdev); in fm10k_reinit()
208 netdev_err(interface->netdev, "Reset interface\n"); in fm10k_reset_subtask()
221 struct net_device *netdev = interface->netdev; in fm10k_configure_swpri_map() local
235 netdev_get_prio_tc_map(netdev, i)); in fm10k_configure_swpri_map()
293 struct net_device *netdev = interface->netdev; in fm10k_watchdog_host_is_ready() local
296 if (netif_carrier_ok(netdev)) in fm10k_watchdog_host_is_ready()
299 netif_info(interface, drv, netdev, "NIC Link is up\n"); in fm10k_watchdog_host_is_ready()
301 netif_carrier_on(netdev); in fm10k_watchdog_host_is_ready()
302 netif_tx_wake_all_queues(netdev); in fm10k_watchdog_host_is_ready()
311 struct net_device *netdev = interface->netdev; in fm10k_watchdog_host_not_ready() local
314 if (!netif_carrier_ok(netdev)) in fm10k_watchdog_host_not_ready()
317 netif_info(interface, drv, netdev, "NIC Link is down\n"); in fm10k_watchdog_host_not_ready()
319 netif_carrier_off(netdev); in fm10k_watchdog_host_not_ready()
320 netif_tx_stop_all_queues(netdev); in fm10k_watchdog_host_not_ready()
329 struct net_device_stats *net_stats = &interface->netdev->stats; in fm10k_update_stats()
424 if (netif_carrier_ok(interface->netdev)) in fm10k_watchdog_flush_tx()
491 if (netif_carrier_ok(interface->netdev)) { in fm10k_check_hang_subtask()
611 netif_err(interface, drv, interface->netdev, in fm10k_enable_tx_ring()
884 void fm10k_netpoll(struct net_device *netdev) in fm10k_netpoll() argument
886 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_netpoll()
1201 struct net_device *dev = interface->netdev; in fm10k_mbx_request_irq_vf()
1368 struct net_device *dev = interface->netdev; in fm10k_mbx_request_irq_pf()
1475 struct net_device *dev = interface->netdev; in fm10k_qv_request_irq()
1573 netif_tx_start_all_queues(interface->netdev); in fm10k_up()
1593 struct net_device *netdev = interface->netdev; in fm10k_down() local
1600 netif_carrier_off(netdev); in fm10k_down()
1603 netif_tx_stop_all_queues(netdev); in fm10k_down()
1604 netif_tx_disable(netdev); in fm10k_down()
1640 struct net_device *netdev = interface->netdev; in fm10k_sw_init() local
1679 netdev->features |= NETIF_F_HIGHDMA; in fm10k_sw_init()
1680 netdev->vlan_features |= NETIF_F_HIGHDMA; in fm10k_sw_init()
1708 netdev->addr_assign_type |= NET_ADDR_RANDOM; in fm10k_sw_init()
1711 memcpy(netdev->dev_addr, hw->mac.addr, netdev->addr_len); in fm10k_sw_init()
1712 memcpy(netdev->perm_addr, hw->mac.addr, netdev->addr_len); in fm10k_sw_init()
1714 if (!is_valid_ether_addr(netdev->perm_addr)) { in fm10k_sw_init()
1727 netdev->hw_enc_features = 0; in fm10k_sw_init()
1728 netdev->features &= ~NETIF_F_GSO_UDP_TUNNEL; in fm10k_sw_init()
1729 netdev->hw_features &= ~NETIF_F_GSO_UDP_TUNNEL; in fm10k_sw_init()
1733 fm10k_dcbnl_set_ops(netdev); in fm10k_sw_init()
1865 struct net_device *netdev; in fm10k_probe() local
1897 netdev = fm10k_alloc_netdev(); in fm10k_probe()
1898 if (!netdev) { in fm10k_probe()
1903 SET_NETDEV_DEV(netdev, &pdev->dev); in fm10k_probe()
1905 interface = netdev_priv(netdev); in fm10k_probe()
1908 interface->netdev = netdev; in fm10k_probe()
1938 err = register_netdev(netdev); in fm10k_probe()
1943 netif_carrier_off(netdev); in fm10k_probe()
1946 netif_tx_stop_all_queues(netdev); in fm10k_probe()
1955 dev_info(&pdev->dev, "%pM\n", netdev->dev_addr); in fm10k_probe()
1974 free_netdev(netdev); in fm10k_probe()
1996 struct net_device *netdev = interface->netdev; in fm10k_remove() local
2004 if (netdev->reg_state == NETREG_REGISTERED) in fm10k_remove()
2005 unregister_netdev(netdev); in fm10k_remove()
2026 free_netdev(netdev); in fm10k_remove()
2048 struct net_device *netdev = interface->netdev; in fm10k_resume() local
2088 if (netif_running(netdev)) in fm10k_resume()
2089 err = fm10k_open(netdev); in fm10k_resume()
2110 netif_device_attach(netdev); in fm10k_resume()
2127 struct net_device *netdev = interface->netdev; in fm10k_suspend() local
2130 netif_device_detach(netdev); in fm10k_suspend()
2145 if (netif_running(netdev)) in fm10k_suspend()
2146 fm10k_close(netdev); in fm10k_suspend()
2178 struct net_device *netdev = interface->netdev; in fm10k_io_error_detected() local
2180 netif_device_detach(netdev); in fm10k_io_error_detected()
2185 if (netif_running(netdev)) in fm10k_io_error_detected()
2186 fm10k_close(netdev); in fm10k_io_error_detected()
2246 struct net_device *netdev = interface->netdev; in fm10k_io_resume() local
2262 if (netif_running(netdev)) in fm10k_io_resume()
2263 err = fm10k_open(netdev); in fm10k_io_resume()
2269 netif_device_attach(netdev); in fm10k_io_resume()