Lines Matching refs:usbnet
22 #include <linux/usb/usbnet.h>
26 static int sr_read(struct usbnet *dev, u8 reg, u16 length, void *data)
37 static int sr_write(struct usbnet *dev, u8 reg, u16 length, void *data)
48 static int sr_read_reg(struct usbnet *dev, u8 reg, u8 *value)
53 static int sr_write_reg(struct usbnet *dev, u8 reg, u8 value)
59 static void sr_write_async(struct usbnet *dev, u8 reg, u16 length,
66 static void sr_write_reg_async(struct usbnet *dev, u8 reg, u8 value)
72 static int wait_phy_eeprom_ready(struct usbnet *dev, int phy)
95 static int sr_share_read_word(struct usbnet *dev, int phy, u8 reg,
120 static int sr_share_write_word(struct usbnet *dev, int phy, u8 reg,
146 static int sr_read_eeprom_word(struct usbnet *dev, u8 offset, void *value)
159 struct usbnet *dev = netdev_priv(netdev);
179 struct usbnet *dev = netdev_priv(netdev);
211 struct usbnet *dev = netdev_priv(netdev);
227 struct usbnet *dev = netdev_priv(netdev);
241 struct usbnet *dev = netdev_priv(netdev);
260 struct usbnet *dev = netdev_priv(netdev);
291 struct usbnet *dev = netdev_priv(netdev);
319 static int sr9700_bind(struct usbnet *dev, struct usb_interface *intf)
381 static int sr9700_rx_fixup(struct usbnet *dev, struct sk_buff *skb)
441 static struct sk_buff *sr9700_tx_fixup(struct usbnet *dev, struct sk_buff *skb,
466 /* usbnet adds padding if length is a multiple of packet size
478 static void sr9700_status(struct usbnet *dev, struct urb *urb)
506 static int sr9700_link_reset(struct usbnet *dev)