Lines Matching refs:netdev
50 spider_net_ethtool_get_settings(struct net_device *netdev, in spider_net_ethtool_get_settings() argument
54 card = netdev_priv(netdev); in spider_net_ethtool_get_settings()
68 spider_net_ethtool_get_drvinfo(struct net_device *netdev, in spider_net_ethtool_get_drvinfo() argument
72 card = netdev_priv(netdev); in spider_net_ethtool_get_drvinfo()
85 spider_net_ethtool_get_wol(struct net_device *netdev, in spider_net_ethtool_get_wol() argument
94 spider_net_ethtool_get_msglevel(struct net_device *netdev) in spider_net_ethtool_get_msglevel() argument
97 card = netdev_priv(netdev); in spider_net_ethtool_get_msglevel()
102 spider_net_ethtool_set_msglevel(struct net_device *netdev, in spider_net_ethtool_set_msglevel() argument
106 card = netdev_priv(netdev); in spider_net_ethtool_set_msglevel()
111 spider_net_ethtool_nway_reset(struct net_device *netdev) in spider_net_ethtool_nway_reset() argument
113 if (netif_running(netdev)) { in spider_net_ethtool_nway_reset()
114 spider_net_stop(netdev); in spider_net_ethtool_nway_reset()
115 spider_net_open(netdev); in spider_net_ethtool_nway_reset()
121 spider_net_ethtool_get_ringparam(struct net_device *netdev, in spider_net_ethtool_get_ringparam() argument
124 struct spider_net_card *card = netdev_priv(netdev); in spider_net_ethtool_get_ringparam()
132 static int spider_net_get_sset_count(struct net_device *netdev, int sset) in spider_net_get_sset_count() argument
142 static void spider_net_get_ethtool_stats(struct net_device *netdev, in spider_net_get_ethtool_stats() argument
145 struct spider_net_card *card = netdev_priv(netdev); in spider_net_get_ethtool_stats()
147 data[0] = netdev->stats.tx_packets; in spider_net_get_ethtool_stats()
148 data[1] = netdev->stats.tx_bytes; in spider_net_get_ethtool_stats()
149 data[2] = netdev->stats.rx_packets; in spider_net_get_ethtool_stats()
150 data[3] = netdev->stats.rx_bytes; in spider_net_get_ethtool_stats()
151 data[4] = netdev->stats.tx_errors; in spider_net_get_ethtool_stats()
152 data[5] = netdev->stats.tx_dropped; in spider_net_get_ethtool_stats()
153 data[6] = netdev->stats.rx_dropped; in spider_net_get_ethtool_stats()
162 static void spider_net_get_strings(struct net_device *netdev, u32 stringset, in spider_net_get_strings() argument