Lines Matching defs:netdev

104 uec_get_ksettings(struct net_device *netdev, struct ethtool_link_ksettings *cmd)
106 struct ucc_geth_private *ugeth = netdev_priv(netdev);
112 uec_set_ksettings(struct net_device *netdev,
115 struct ucc_geth_private *ugeth = netdev_priv(netdev);
121 uec_get_pauseparam(struct net_device *netdev,
124 struct ucc_geth_private *ugeth = netdev_priv(netdev);
130 uec_set_pauseparam(struct net_device *netdev,
133 struct ucc_geth_private *ugeth = netdev_priv(netdev);
142 uec_get_msglevel(struct net_device *netdev)
144 struct ucc_geth_private *ugeth = netdev_priv(netdev);
149 uec_set_msglevel(struct net_device *netdev, uint32_t data)
151 struct ucc_geth_private *ugeth = netdev_priv(netdev);
156 uec_get_regs_len(struct net_device *netdev)
162 uec_get_regs(struct net_device *netdev,
166 struct ucc_geth_private *ugeth = netdev_priv(netdev);
175 uec_get_ringparam(struct net_device *netdev,
180 struct ucc_geth_private *ugeth = netdev_priv(netdev);
196 uec_set_ringparam(struct net_device *netdev,
201 struct ucc_geth_private *ugeth = netdev_priv(netdev);
206 netdev_info(netdev, "RxBD ring size must be no smaller than %d\n",
211 netdev_info(netdev, "RxBD ring size must be multiple of %d\n",
216 netdev_info(netdev, "TxBD ring size must be no smaller than %d\n",
221 if (netif_running(netdev))
230 static int uec_get_sset_count(struct net_device *netdev, int sset)
232 struct ucc_geth_private *ugeth = netdev_priv(netdev);
252 static void uec_get_strings(struct net_device *netdev, u32 stringset, u8 *buf)
254 struct ucc_geth_private *ugeth = netdev_priv(netdev);
269 static void uec_get_ethtool_stats(struct net_device *netdev,
272 struct ucc_geth_private *ugeth = netdev_priv(netdev);
300 uec_get_drvinfo(struct net_device *netdev,
309 static void uec_get_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
311 struct ucc_geth_private *ugeth = netdev_priv(netdev);
321 static int uec_set_wol(struct net_device *netdev, struct ethtool_wolinfo *wol)
323 struct ucc_geth_private *ugeth = netdev_priv(netdev);
349 device_set_wakeup_enable(&netdev->dev, ugeth->wol_en);
381 void uec_set_ethtool_ops(struct net_device *netdev)
383 netdev->ethtool_ops = &uec_ethtool_ops;