Lines Matching refs:usbnet

70 static int __must_check __smsc95xx_read_reg(struct usbnet *dev, u32 index,  in __smsc95xx_read_reg()
75 int (*fn)(struct usbnet *, u8, u8, u16, u16, void *, u16); in __smsc95xx_read_reg()
99 static int __must_check __smsc95xx_write_reg(struct usbnet *dev, u32 index, in __smsc95xx_write_reg()
104 int (*fn)(struct usbnet *, u8, u8, u16, u16, const void *, u16); in __smsc95xx_write_reg()
126 static int __must_check smsc95xx_read_reg_nopm(struct usbnet *dev, u32 index, in smsc95xx_read_reg_nopm()
132 static int __must_check smsc95xx_write_reg_nopm(struct usbnet *dev, u32 index, in smsc95xx_write_reg_nopm()
138 static int __must_check smsc95xx_read_reg(struct usbnet *dev, u32 index, in smsc95xx_read_reg()
144 static int __must_check smsc95xx_write_reg(struct usbnet *dev, u32 index, in smsc95xx_write_reg()
152 static int __must_check __smsc95xx_phy_wait_not_busy(struct usbnet *dev, in __smsc95xx_phy_wait_not_busy()
178 static int __smsc95xx_mdio_read(struct usbnet *dev, int phy_id, int idx, in __smsc95xx_mdio_read()
220 static void __smsc95xx_mdio_write(struct usbnet *dev, int phy_id, in __smsc95xx_mdio_write()
260 static int smsc95xx_mdio_read_nopm(struct usbnet *dev, int idx) in smsc95xx_mdio_read_nopm()
267 static void smsc95xx_mdio_write_nopm(struct usbnet *dev, int idx, int regval) in smsc95xx_mdio_write_nopm()
276 struct usbnet *dev = bus->priv; in smsc95xx_mdiobus_read()
284 struct usbnet *dev = bus->priv; in smsc95xx_mdiobus_write()
290 static int __must_check smsc95xx_wait_eeprom(struct usbnet *dev) in smsc95xx_wait_eeprom()
316 static int __must_check smsc95xx_eeprom_confirm_not_busy(struct usbnet *dev) in smsc95xx_eeprom_confirm_not_busy()
339 static int smsc95xx_read_eeprom(struct usbnet *dev, u32 offset, u32 length, in smsc95xx_read_eeprom()
377 static int smsc95xx_write_eeprom(struct usbnet *dev, u32 offset, u32 length, in smsc95xx_write_eeprom()
430 static int __must_check smsc95xx_write_reg_async(struct usbnet *dev, u16 index, in smsc95xx_write_reg_async()
460 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_set_multicast()
517 static int smsc95xx_phy_update_flowcontrol(struct usbnet *dev) in smsc95xx_phy_update_flowcontrol()
555 static int smsc95xx_link_reset(struct usbnet *dev) in smsc95xx_link_reset()
586 static void smsc95xx_status(struct usbnet *dev, struct urb *urb) in smsc95xx_status()
610 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_set_features()
644 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_ethtool_get_eeprom()
654 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_ethtool_set_eeprom()
675 struct usbnet *dev = netdev_priv(netdev); in smsc95xx_ethtool_getregs()
698 struct usbnet *dev = netdev_priv(net); in smsc95xx_ethtool_get_wol()
708 struct usbnet *dev = netdev_priv(net); in smsc95xx_ethtool_set_wol()
756 static void smsc95xx_init_mac_address(struct usbnet *dev) in smsc95xx_init_mac_address()
784 static int smsc95xx_set_mac_address(struct usbnet *dev) in smsc95xx_set_mac_address()
799 static int smsc95xx_start_tx_path(struct usbnet *dev) in smsc95xx_start_tx_path()
819 static int smsc95xx_start_rx_path(struct usbnet *dev, int in_pm) in smsc95xx_start_rx_path()
831 static int smsc95xx_reset(struct usbnet *dev) in smsc95xx_reset()
1055 struct usbnet *dev = netdev_priv(net); in smsc95xx_handle_link_change()
1061 static int smsc95xx_bind(struct usbnet *dev, struct usb_interface *intf) in smsc95xx_bind()
1189 static void smsc95xx_unbind(struct usbnet *dev, struct usb_interface *intf) in smsc95xx_unbind()
1200 static int smsc95xx_start_phy(struct usbnet *dev) in smsc95xx_start_phy()
1207 static int smsc95xx_stop(struct usbnet *dev) in smsc95xx_stop()
1221 static int smsc95xx_enable_phy_wakeup_interrupts(struct usbnet *dev, u16 mask) in smsc95xx_enable_phy_wakeup_interrupts()
1244 static int smsc95xx_link_ok_nopm(struct usbnet *dev) in smsc95xx_link_ok_nopm()
1260 static int smsc95xx_enter_suspend0(struct usbnet *dev) in smsc95xx_enter_suspend0()
1299 static int smsc95xx_enter_suspend1(struct usbnet *dev) in smsc95xx_enter_suspend1()
1346 static int smsc95xx_enter_suspend2(struct usbnet *dev) in smsc95xx_enter_suspend2()
1368 static int smsc95xx_enter_suspend3(struct usbnet *dev) in smsc95xx_enter_suspend3()
1407 static int smsc95xx_autosuspend(struct usbnet *dev, u32 link_up) in smsc95xx_autosuspend()
1456 struct usbnet *dev = usb_get_intfdata(intf); in smsc95xx_suspend()
1715 struct usbnet *dev = usb_get_intfdata(intf); in smsc95xx_resume()
1765 struct usbnet *dev = usb_get_intfdata(intf); in smsc95xx_reset_resume()
1782 static int smsc95xx_rx_fixup(struct usbnet *dev, struct sk_buff *skb) in smsc95xx_rx_fixup()
1888 static struct sk_buff *smsc95xx_tx_fixup(struct usbnet *dev, in smsc95xx_tx_fixup()
1940 static int smsc95xx_manage_power(struct usbnet *dev, int on) in smsc95xx_manage_power()