Lines Matching refs:netdev

82 		netif_err(interface, probe, interface->netdev,  in fm10k_setup_all_tx_resources()
149 netif_err(interface, probe, interface->netdev, in fm10k_setup_all_rx_resources()
525 int fm10k_open(struct net_device *netdev) in fm10k_open() argument
527 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_open()
549 err = netif_set_real_num_tx_queues(netdev, in fm10k_open()
554 err = netif_set_real_num_rx_queues(netdev, in fm10k_open()
561 vxlan_get_rx_port(netdev); in fm10k_open()
589 int fm10k_close(struct net_device *netdev) in fm10k_close() argument
591 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_close()
689 static void fm10k_tx_timeout(struct net_device *netdev) in fm10k_tx_timeout() argument
691 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_tx_timeout()
706 netif_info(interface, drv, netdev, in fm10k_tx_timeout()
708 netdev->watchdog_timeo/HZ); in fm10k_tx_timeout()
711 if (netdev->watchdog_timeo < TX_TIMEO_LIMIT) in fm10k_tx_timeout()
712 netdev->watchdog_timeo *= 2; in fm10k_tx_timeout()
716 static int fm10k_uc_vlan_unsync(struct net_device *netdev, in fm10k_uc_vlan_unsync() argument
719 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_uc_vlan_unsync()
737 static int fm10k_mc_vlan_unsync(struct net_device *netdev, in fm10k_mc_vlan_unsync() argument
740 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_mc_vlan_unsync()
758 static int fm10k_update_vid(struct net_device *netdev, u16 vid, bool set) in fm10k_update_vid() argument
760 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_update_vid()
805 if (!(netdev->flags & IFF_PROMISC)) { in fm10k_update_vid()
821 __dev_uc_unsync(netdev, fm10k_uc_vlan_unsync); in fm10k_update_vid()
822 __dev_mc_unsync(netdev, fm10k_mc_vlan_unsync); in fm10k_update_vid()
830 static int fm10k_vlan_rx_add_vid(struct net_device *netdev, in fm10k_vlan_rx_add_vid() argument
834 return fm10k_update_vid(netdev, vid, true); in fm10k_vlan_rx_add_vid()
837 static int fm10k_vlan_rx_kill_vid(struct net_device *netdev, in fm10k_vlan_rx_kill_vid() argument
841 return fm10k_update_vid(netdev, vid, false); in fm10k_vlan_rx_kill_vid()
1014 struct net_device *netdev = interface->netdev; in fm10k_restore_rx_state() local
1023 if (netdev->flags & IFF_PROMISC) in fm10k_restore_rx_state()
1025 else if (netdev->flags & IFF_ALLMULTI) in fm10k_restore_rx_state()
1027 else if (netdev->flags & (IFF_BROADCAST | IFF_MULTICAST)) in fm10k_restore_rx_state()
1058 __dev_uc_sync(netdev, fm10k_uc_sync, fm10k_uc_unsync); in fm10k_restore_rx_state()
1060 __dev_mc_sync(netdev, fm10k_mc_sync, fm10k_mc_unsync); in fm10k_restore_rx_state()
1074 struct net_device *netdev = interface->netdev; in fm10k_reset_rx_state() local
1089 __dev_uc_unsync(netdev, NULL); in fm10k_reset_rx_state()
1090 __dev_mc_unsync(netdev, NULL); in fm10k_reset_rx_state()
1101 static struct rtnl_link_stats64 *fm10k_get_stats64(struct net_device *netdev, in fm10k_get_stats64() argument
1104 struct fm10k_intfc *interface = netdev_priv(netdev); in fm10k_get_stats64()
1146 stats->rx_missed_errors = netdev->stats.rx_missed_errors; in fm10k_get_stats64()
1191 static int fm10k_ioctl(struct net_device *netdev, struct ifreq *ifr, int cmd) in fm10k_ioctl() argument
1195 return fm10k_get_ts_config(netdev, ifr); in fm10k_ioctl()
1197 return fm10k_set_ts_config(netdev, ifr); in fm10k_ioctl()