Lines Matching refs:usbnet
82 static int __must_check smsc95xx_read_reg(struct usbnet *dev, u32 index, in smsc95xx_read_reg()
88 int (*fn)(struct usbnet *, u8, u8, u16, u16, void *, u16); in smsc95xx_read_reg()
111 static int __must_check smsc95xx_write_reg(struct usbnet *dev, u32 index, in smsc95xx_write_reg()
117 int (*fn)(struct usbnet *, u8, u8, u16, u16, const void *, u16); in smsc95xx_write_reg()
139 static int __must_check smsc95xx_phy_wait_not_busy(struct usbnet *dev) in smsc95xx_phy_wait_not_busy()
167 static int smsc95xx_mdio_read(struct usbnet *dev, int phy_id, int idx) in smsc95xx_mdio_read()
214 static void smsc95xx_mdio_write(struct usbnet *dev, int phy_id, int idx, in smsc95xx_mdio_write()
259 struct usbnet *dev; in smsc95xx_mdiobus_reset()
295 struct usbnet *dev = bus->priv; in smsc95xx_mdiobus_read()
303 struct usbnet *dev = bus->priv; in smsc95xx_mdiobus_write()
309 static int __must_check smsc95xx_wait_eeprom(struct usbnet *dev) in smsc95xx_wait_eeprom()
335 static int __must_check smsc95xx_eeprom_confirm_not_busy(struct usbnet *dev) in smsc95xx_eeprom_confirm_not_busy()
358 static int smsc95xx_read_eeprom(struct usbnet *dev, u32 offset, u32 length, in smsc95xx_read_eeprom()
396 static int smsc95xx_write_eeprom(struct usbnet *dev, u32 offset, u32 length, in smsc95xx_write_eeprom()
449 static int __must_check smsc95xx_write_reg_async(struct usbnet *dev, u16 index, in smsc95xx_write_reg_async()
479 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_set_multicast()
536 static int smsc95xx_phy_update_flowcontrol(struct usbnet *dev) in smsc95xx_phy_update_flowcontrol()
574 static void smsc95xx_mac_update_fullduplex(struct usbnet *dev) in smsc95xx_mac_update_fullduplex()
603 static void smsc95xx_status(struct usbnet *dev, struct urb *urb) in smsc95xx_status()
633 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_set_features()
667 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_ethtool_get_eeprom()
677 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_ethtool_set_eeprom()
698 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_ethtool_getregs()
721 struct usbnet *dev = netdev_priv(net); in smsc95xx_ethtool_get_wol()
731 struct usbnet *dev = netdev_priv(net); in smsc95xx_ethtool_set_wol()
802 static void smsc95xx_init_mac_address(struct usbnet *dev) in smsc95xx_init_mac_address()
830 static int smsc95xx_set_mac_address(struct usbnet *dev) in smsc95xx_set_mac_address()
845 static int smsc95xx_start_tx_path(struct usbnet *dev) in smsc95xx_start_tx_path()
865 static int smsc95xx_start_rx_path(struct usbnet *dev) in smsc95xx_start_rx_path()
877 static int smsc95xx_reset(struct usbnet *dev) in smsc95xx_reset()
1083 struct usbnet *dev = netdev_priv(net); in smsc95xx_handle_link_change()
1090 static int smsc95xx_bind(struct usbnet *dev, struct usb_interface *intf) in smsc95xx_bind()
1257 static void smsc95xx_unbind(struct usbnet *dev, struct usb_interface *intf) in smsc95xx_unbind()
1271 static int smsc95xx_start_phy(struct usbnet *dev) in smsc95xx_start_phy()
1278 static int smsc95xx_stop(struct usbnet *dev) in smsc95xx_stop()
1291 static int smsc95xx_link_ok(struct usbnet *dev) in smsc95xx_link_ok()
1308 static int smsc95xx_enter_suspend0(struct usbnet *dev) in smsc95xx_enter_suspend0()
1347 static int smsc95xx_enter_suspend1(struct usbnet *dev) in smsc95xx_enter_suspend1()
1394 static int smsc95xx_enter_suspend2(struct usbnet *dev) in smsc95xx_enter_suspend2()
1416 static int smsc95xx_enter_suspend3(struct usbnet *dev) in smsc95xx_enter_suspend3()
1455 static int smsc95xx_autosuspend(struct usbnet *dev, u32 link_up) in smsc95xx_autosuspend()
1486 struct usbnet *dev = usb_get_intfdata(intf); in smsc95xx_suspend()
1741 struct usbnet *dev = usb_get_intfdata(intf); in smsc95xx_resume()
1796 struct usbnet *dev = usb_get_intfdata(intf); in smsc95xx_reset_resume()
1816 static int smsc95xx_rx_fixup(struct usbnet *dev, struct sk_buff *skb) in smsc95xx_rx_fixup()
1922 static struct sk_buff *smsc95xx_tx_fixup(struct usbnet *dev, in smsc95xx_tx_fixup()
1974 static int smsc95xx_manage_power(struct usbnet *dev, int on) in smsc95xx_manage_power()