Lines Matching refs:usbnet
13 #include <linux/usb/usbnet.h>
188 static int __ax88179_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
192 int (*fn)(struct usbnet *, u8, u8, u16, u16, void *, u16);
211 static int __ax88179_write_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
215 int (*fn)(struct usbnet *, u8, u8, u16, u16, const void *, u16);
234 static void ax88179_write_cmd_async(struct usbnet *dev, u8 cmd, u16 value,
252 static int ax88179_read_cmd_nopm(struct usbnet *dev, u8 cmd, u16 value,
274 static int ax88179_write_cmd_nopm(struct usbnet *dev, u8 cmd, u16 value,
293 static int ax88179_read_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
315 static int ax88179_write_cmd(struct usbnet *dev, u8 cmd, u16 value, u16 index,
334 static void ax88179_status(struct usbnet *dev, struct urb *urb)
355 struct usbnet *dev = netdev_priv(netdev);
365 struct usbnet *dev = netdev_priv(netdev);
371 static inline int ax88179_phy_mmd_indirect(struct usbnet *dev, u16 prtad,
393 ax88179_phy_read_mmd_indirect(struct usbnet *dev, u16 prtad, u16 devad)
409 ax88179_phy_write_mmd_indirect(struct usbnet *dev, u16 prtad, u16 devad,
427 struct usbnet *dev = usb_get_intfdata(intf);
461 static int ax88179_auto_detach(struct usbnet *dev, int in_pm)
465 int (*fnr)(struct usbnet *, u8, u16, u16, u16, void *);
466 int (*fnw)(struct usbnet *, u8, u16, u16, u16, void *);
497 struct usbnet *dev = usb_get_intfdata(intf);
534 struct usbnet *dev = netdev_priv(net);
555 struct usbnet *dev = netdev_priv(net);
582 struct usbnet *dev = netdev_priv(net);
619 struct usbnet *dev = netdev_priv(net);
693 struct usbnet *dev = netdev_priv(net);
703 struct usbnet *dev = netdev_priv(net);
708 ax88179_ethtool_get_eee(struct usbnet *dev, struct ethtool_eee *data)
737 ax88179_ethtool_set_eee(struct usbnet *dev, struct ethtool_eee *data)
745 static int ax88179_chk_eee(struct usbnet *dev)
806 static void ax88179_disable_eee(struct usbnet *dev)
823 static void ax88179_enable_eee(struct usbnet *dev)
850 struct usbnet *dev = netdev_priv(net);
861 struct usbnet *dev = netdev_priv(net);
889 struct usbnet *dev = netdev_priv(net);
912 struct usbnet *dev = netdev_priv(net);
954 struct usbnet *dev = netdev_priv(net);
981 struct usbnet *dev = netdev_priv(net);
1009 struct usbnet *dev = netdev_priv(net);
1043 static int ax88179_check_eeprom(struct usbnet *dev)
1086 static int ax88179_check_efuse(struct usbnet *dev, u16 *ledmode)
1112 static int ax88179_convert_old_led(struct usbnet *dev, u16 *ledvalue)
1150 static int ax88179_led_setting(struct usbnet *dev)
1295 static void ax88179_get_mac_addr(struct usbnet *dev)
1323 static int ax88179_bind(struct usbnet *dev, struct usb_interface *intf)
1430 static void ax88179_unbind(struct usbnet *dev, struct usb_interface *intf)
1462 static int ax88179_rx_fixup(struct usbnet *dev, struct sk_buff *skb)
1586 ax88179_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags)
1614 static int ax88179_link_reset(struct usbnet *dev)
1686 static int ax88179_reset(struct usbnet *dev)
1778 static int ax88179_stop(struct usbnet *dev)