Lines Matching refs:netdev

178 static int __smsc95xx_mdio_read(struct net_device *netdev, int phy_id, int idx,  in __smsc95xx_mdio_read()  argument
181 struct usbnet *dev = netdev_priv(netdev); in __smsc95xx_mdio_read()
223 static void __smsc95xx_mdio_write(struct net_device *netdev, int phy_id, in __smsc95xx_mdio_write() argument
226 struct usbnet *dev = netdev_priv(netdev); in __smsc95xx_mdio_write()
266 static int smsc95xx_mdio_read_nopm(struct net_device *netdev, int phy_id, in smsc95xx_mdio_read_nopm() argument
269 return __smsc95xx_mdio_read(netdev, phy_id, idx, 1); in smsc95xx_mdio_read_nopm()
272 static void smsc95xx_mdio_write_nopm(struct net_device *netdev, int phy_id, in smsc95xx_mdio_write_nopm() argument
275 __smsc95xx_mdio_write(netdev, phy_id, idx, regval, 1); in smsc95xx_mdio_write_nopm()
278 static int smsc95xx_mdio_read(struct net_device *netdev, int phy_id, int idx) in smsc95xx_mdio_read() argument
280 return __smsc95xx_mdio_read(netdev, phy_id, idx, 0); in smsc95xx_mdio_read()
283 static void smsc95xx_mdio_write(struct net_device *netdev, int phy_id, int idx, in smsc95xx_mdio_write() argument
286 __smsc95xx_mdio_write(netdev, phy_id, idx, regval, 0); in smsc95xx_mdio_write()
457 static void smsc95xx_set_multicast(struct net_device *netdev) in smsc95xx_set_multicast() argument
459 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_set_multicast()
483 netdev_for_each_mc_addr(ha, netdev) { in smsc95xx_set_multicast()
625 static int smsc95xx_set_features(struct net_device *netdev, in smsc95xx_set_features() argument
628 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_set_features()
659 static int smsc95xx_ethtool_get_eeprom(struct net_device *netdev, in smsc95xx_ethtool_get_eeprom() argument
662 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_ethtool_get_eeprom()
669 static int smsc95xx_ethtool_set_eeprom(struct net_device *netdev, in smsc95xx_ethtool_set_eeprom() argument
672 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_ethtool_set_eeprom()
683 static int smsc95xx_ethtool_getregslen(struct net_device *netdev) in smsc95xx_ethtool_getregslen() argument
690 smsc95xx_ethtool_getregs(struct net_device *netdev, struct ethtool_regs *regs, in smsc95xx_ethtool_getregs() argument
693 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_ethtool_getregs()
700 netdev_warn(netdev, "REGS: cannot read ID_REV\n"); in smsc95xx_ethtool_getregs()
707 netdev_warn(netdev, "REGS: cannot read reg[%x]\n", i); in smsc95xx_ethtool_getregs()
756 static int smsc95xx_ioctl(struct net_device *netdev, struct ifreq *rq, int cmd) in smsc95xx_ioctl() argument
758 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_ioctl()
760 if (!netif_running(netdev)) in smsc95xx_ioctl()