• Home
  • Raw
  • Download

Lines Matching refs:usbnet

27 struct usbnet {  struct
126 int (*bind)(struct usbnet *, struct usb_interface *);
129 void (*unbind)(struct usbnet *, struct usb_interface *);
132 int (*reset)(struct usbnet *);
135 int (*stop)(struct usbnet *);
138 int (*check_connect)(struct usbnet *);
141 int (*manage_power)(struct usbnet *, int);
144 void (*status)(struct usbnet *, struct urb *);
147 int (*link_reset)(struct usbnet *);
150 int (*rx_fixup)(struct usbnet *dev, struct sk_buff *skb);
153 struct sk_buff *(*tx_fixup)(struct usbnet *dev,
157 void (*recover)(struct usbnet *dev);
162 int (*early_init)(struct usbnet *dev);
165 void (*indication)(struct usbnet *dev, void *ind, int indlen);
168 void (*set_rx_mode)(struct usbnet *dev);
185 extern void usbnet_device_suggests_idle(struct usbnet *dev);
187 extern int usbnet_read_cmd(struct usbnet *dev, u8 cmd, u8 reqtype,
189 extern int usbnet_write_cmd(struct usbnet *dev, u8 cmd, u8 reqtype,
191 extern int usbnet_read_cmd_nopm(struct usbnet *dev, u8 cmd, u8 reqtype,
193 extern int usbnet_write_cmd_nopm(struct usbnet *dev, u8 cmd, u8 reqtype,
195 extern int usbnet_write_cmd_async(struct usbnet *dev, u8 cmd, u8 reqtype,
210 extern int usbnet_generic_cdc_bind(struct usbnet *, struct usb_interface *);
211 extern int usbnet_ether_cdc_bind(struct usbnet *dev, struct usb_interface *intf);
212 extern int usbnet_cdc_bind(struct usbnet *, struct usb_interface *);
213 extern void usbnet_cdc_unbind(struct usbnet *, struct usb_interface *);
214 extern void usbnet_cdc_status(struct usbnet *, struct urb *);
233 struct usbnet *dev;
259 extern int usbnet_get_endpoints(struct usbnet *, struct usb_interface *);
260 extern int usbnet_get_ethernet_addr(struct usbnet *, int);
261 extern void usbnet_defer_kevent(struct usbnet *, int);
262 extern void usbnet_skb_return(struct usbnet *, struct sk_buff *);
263 extern void usbnet_unlink_rx_urbs(struct usbnet *);
265 extern void usbnet_pause_rx(struct usbnet *);
266 extern void usbnet_resume_rx(struct usbnet *);
267 extern void usbnet_purge_paused_rxq(struct usbnet *);
279 extern int usbnet_manage_power(struct usbnet *, int);
280 extern void usbnet_link_change(struct usbnet *, bool, bool);
282 extern int usbnet_status_start(struct usbnet *dev, gfp_t mem_flags);
283 extern void usbnet_status_stop(struct usbnet *dev);
285 extern void usbnet_update_max_qlen(struct usbnet *dev);