Lines Matching refs:usbnet

34 #include <linux/usb/usbnet.h>
58 /* Overriding the default usbnet rx_urb_size */
71 struct usbnet *usbnet;
192 /* get private data associated with passed in usbnet device */
193 static inline struct sierra_net_data *sierra_net_get_private(struct usbnet *dev)
198 /* set private data associated with passed in usbnet device */
199 static inline void sierra_net_set_private(struct usbnet *dev,
217 static int check_ethip_packet(struct sk_buff *skb, struct usbnet *dev)
319 static int sierra_net_send_cmd(struct usbnet *dev,
335 static int sierra_net_send_sync(struct usbnet *dev)
350 dev_dbg(&(priv->usbnet->udev->dev), "%s %d", __func__, ctx_ix);
357 static int sierra_net_parse_lsi(struct usbnet *dev, char *data, int datalen)
412 static void sierra_net_handle_lsi(struct usbnet *dev, char *data,
433 static void sierra_net_dosync(struct usbnet *dev)
466 struct usbnet *dev = priv->usbnet;
555 sierra_net_dosync(priv->usbnet);
563 static void sierra_net_defer_kevent(struct usbnet *dev, int work)
577 struct usbnet *dev = priv->usbnet;
584 static void sierra_net_status(struct usbnet *dev, struct urb *urb)
621 struct usbnet *dev = netdev_priv(net);
636 static int sierra_net_get_fw_attr(struct usbnet *dev, u16 *datap)
661 static int sierra_net_bind(struct usbnet *dev, struct usb_interface *intf)
696 priv->usbnet = dev;
752 static void sierra_net_unbind(struct usbnet *dev, struct usb_interface *intf)
776 static struct sk_buff *sierra_net_skb_clone(struct usbnet *dev,
800 static int sierra_net_rx_fixup(struct usbnet *dev, struct sk_buff *skb)
842 /* Last packet in batch handled by usbnet */
856 static struct sk_buff *sierra_net_tx_fixup(struct usbnet *dev,
863 BUILD_BUG_ON(sizeof_field(struct usbnet, data)
901 /* tx_dropped incremented by usbnet */
925 struct usbnet *dev = usb_get_intfdata(udev);
954 /* We are based on usbnet, so let it handle the USB driver specifics */