Lines Matching defs:driver_info
23 const struct driver_info *driver_info; member
87 struct driver_info { struct
88 char *description;
90 int flags;
119 int (*bind)(struct usbnet *, struct usb_interface *);
122 void (*unbind)(struct usbnet *, struct usb_interface *);
125 int (*reset)(struct usbnet *);
128 int (*stop)(struct usbnet *);
131 int (*check_connect)(struct usbnet *);
134 int (*manage_power)(struct usbnet *, int);
137 void (*status)(struct usbnet *, struct urb *);
140 int (*link_reset)(struct usbnet *);
143 int (*rx_fixup)(struct usbnet *dev, struct sk_buff *skb);
146 struct sk_buff *(*tx_fixup)(struct usbnet *dev,
150 void (*recover)(struct usbnet *dev);
155 int (*early_init)(struct usbnet *dev);
158 void (*indication)(struct usbnet *dev, void *ind, int indlen);
161 void (*set_rx_mode)(struct usbnet *dev);
164 int in; /* rx endpoint */
165 int out; /* tx endpoint */
167 unsigned long data; /* Misc driver specific data */