usbnet 136 include/linux/usb/cdc_ncm.h int cdc_ncm_bind_common(struct usbnet *dev, struct usb_interface *intf, u8 data_altsetting); usbnet 137 include/linux/usb/cdc_ncm.h void cdc_ncm_unbind(struct usbnet *dev, struct usb_interface *intf); usbnet 138 include/linux/usb/cdc_ncm.h struct sk_buff *cdc_ncm_fill_tx_frame(struct usbnet *dev, struct sk_buff *skb, __le32 sign); usbnet 142 include/linux/usb/cdc_ncm.h cdc_ncm_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags); usbnet 143 include/linux/usb/cdc_ncm.h int cdc_ncm_rx_fixup(struct usbnet *dev, struct sk_buff *skb_in); usbnet 200 include/linux/usb/rndis_host.h extern void rndis_status(struct usbnet *dev, struct urb *urb); usbnet 202 include/linux/usb/rndis_host.h rndis_command(struct usbnet *dev, struct rndis_msg_hdr *buf, int buflen); usbnet 204 include/linux/usb/rndis_host.h generic_rndis_bind(struct usbnet *dev, struct usb_interface *intf, int flags); usbnet 205 include/linux/usb/rndis_host.h extern void rndis_unbind(struct usbnet *dev, struct usb_interface *intf); usbnet 206 include/linux/usb/rndis_host.h extern int rndis_rx_fixup(struct usbnet *dev, struct sk_buff *skb); usbnet 208 include/linux/usb/rndis_host.h rndis_tx_fixup(struct usbnet *dev, struct sk_buff *skb, gfp_t flags); usbnet 122 include/linux/usb/usbnet.h int (*bind)(struct usbnet *, struct usb_interface *); usbnet 125 include/linux/usb/usbnet.h void (*unbind)(struct usbnet *, struct usb_interface *); usbnet 128 include/linux/usb/usbnet.h int (*reset)(struct usbnet *); usbnet 131 include/linux/usb/usbnet.h int (*stop)(struct usbnet *); usbnet 134 include/linux/usb/usbnet.h int (*check_connect)(struct usbnet *); usbnet 137 include/linux/usb/usbnet.h int (*manage_power)(struct usbnet *, int); usbnet 140 include/linux/usb/usbnet.h void (*status)(struct usbnet *, struct urb *); usbnet 143 include/linux/usb/usbnet.h int (*link_reset)(struct usbnet *); usbnet 146 include/linux/usb/usbnet.h int (*rx_fixup)(struct usbnet *dev, struct sk_buff *skb); usbnet 149 include/linux/usb/usbnet.h struct sk_buff *(*tx_fixup)(struct usbnet *dev, usbnet 153 include/linux/usb/usbnet.h void (*recover)(struct usbnet *dev); usbnet 158 include/linux/usb/usbnet.h int (*early_init)(struct usbnet *dev); usbnet 161 include/linux/usb/usbnet.h void (*indication)(struct usbnet *dev, void *ind, int indlen); usbnet 164 include/linux/usb/usbnet.h void (*set_rx_mode)(struct usbnet *dev); usbnet 181 include/linux/usb/usbnet.h extern void usbnet_device_suggests_idle(struct usbnet *dev); usbnet 183 include/linux/usb/usbnet.h extern int usbnet_read_cmd(struct usbnet *dev, u8 cmd, u8 reqtype, usbnet 185 include/linux/usb/usbnet.h extern int usbnet_write_cmd(struct usbnet *dev, u8 cmd, u8 reqtype, usbnet 187 include/linux/usb/usbnet.h extern int usbnet_read_cmd_nopm(struct usbnet *dev, u8 cmd, u8 reqtype, usbnet 189 include/linux/usb/usbnet.h extern int usbnet_write_cmd_nopm(struct usbnet *dev, u8 cmd, u8 reqtype, usbnet 191 include/linux/usb/usbnet.h extern int usbnet_write_cmd_async(struct usbnet *dev, u8 cmd, u8 reqtype, usbnet 206 include/linux/usb/usbnet.h extern int usbnet_generic_cdc_bind(struct usbnet *, struct usb_interface *); usbnet 207 include/linux/usb/usbnet.h extern int usbnet_cdc_bind(struct usbnet *, struct usb_interface *); usbnet 208 include/linux/usb/usbnet.h extern void usbnet_cdc_unbind(struct usbnet *, struct usb_interface *); usbnet 209 include/linux/usb/usbnet.h extern void usbnet_cdc_status(struct usbnet *, struct urb *); usbnet 228 include/linux/usb/usbnet.h struct usbnet *dev; usbnet 240 include/linux/usb/usbnet.h extern int usbnet_get_endpoints(struct usbnet *, struct usb_interface *); usbnet 241 include/linux/usb/usbnet.h extern int usbnet_get_ethernet_addr(struct usbnet *, int); usbnet 242 include/linux/usb/usbnet.h extern void usbnet_defer_kevent(struct usbnet *, int); usbnet 243 include/linux/usb/usbnet.h extern void usbnet_skb_return(struct usbnet *, struct sk_buff *); usbnet 244 include/linux/usb/usbnet.h extern void usbnet_unlink_rx_urbs(struct usbnet *); usbnet 246 include/linux/usb/usbnet.h extern void usbnet_pause_rx(struct usbnet *); usbnet 247 include/linux/usb/usbnet.h extern void usbnet_resume_rx(struct usbnet *); usbnet 248 include/linux/usb/usbnet.h extern void usbnet_purge_paused_rxq(struct usbnet *); usbnet 260 include/linux/usb/usbnet.h extern int usbnet_manage_power(struct usbnet *, int); usbnet 261 include/linux/usb/usbnet.h extern void usbnet_link_change(struct usbnet *, bool, bool); usbnet 263 include/linux/usb/usbnet.h extern int usbnet_status_start(struct usbnet *dev, gfp_t mem_flags); usbnet 264 include/linux/usb/usbnet.h extern void usbnet_status_stop(struct usbnet *dev); usbnet 266 include/linux/usb/usbnet.h extern void usbnet_update_max_qlen(struct usbnet *dev);