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, void *data)
65 static void sr_write_reg_async(struct usbnet *dev, u8 reg, u8 value)
71 static int wait_phy_eeprom_ready(struct usbnet *dev, int phy)
94 static int sr_share_read_word(struct usbnet *dev, int phy, u8 reg,
119 static int sr_share_write_word(struct usbnet *dev, int phy, u8 reg,
145 static int sr_read_eeprom_word(struct usbnet *dev, u8 offset, void *value)
158 struct usbnet *dev = netdev_priv(netdev);
178 struct usbnet *dev = netdev_priv(netdev);
210 struct usbnet *dev = netdev_priv(netdev);
226 struct usbnet *dev = netdev_priv(netdev);
240 struct usbnet *dev = netdev_priv(netdev);
259 struct usbnet *dev = netdev_priv(netdev);
290 struct usbnet *dev = netdev_priv(netdev);
318 static int sr9700_bind(struct usbnet *dev, struct usb_interface *intf)
378 static int sr9700_rx_fixup(struct usbnet *dev, struct sk_buff *skb)
442 static struct sk_buff *sr9700_tx_fixup(struct usbnet *dev, struct sk_buff *skb,
467 /* usbnet adds padding if length is a multiple of packet size
479 static void sr9700_status(struct usbnet *dev, struct urb *urb)
507 static int sr9700_link_reset(struct usbnet *dev)