Lines Matching defs:usbd_device
64 int (*dev_setaddr)(struct usbd_device *, int);
92 struct usbd_device *device; /* Connected device */
93 struct usbd_device *parent; /* The ports hub */
98 int (*explore)(struct usbd_device *);
117 struct usbd_device *root_hub;
118 struct usbd_device *devices[USB_MAX_DEVICES];
141 struct usbd_device {
155 struct usbd_device *myhub; /* upstream hub */
174 struct usbd_device *device;
187 struct usbd_device *device;
228 struct usbd_device *device;
245 void usbd_dump_device(struct usbd_device *);
253 usbd_status usbd_port_disown_to_1_1(struct usbd_device *, int);
254 int usbd_reset_port(struct usbd_device *, int);
255 usbd_status usbd_setup_pipe(struct usbd_device *,
258 int usbd_set_address(struct usbd_device *, int);
261 usbd_status usbd_fill_iface_data(struct usbd_device *, int, int);
265 int usbd_detach(struct usbd_device *, struct device *);
268 void usb_needs_explore(struct usbd_device *, int);
269 void usb_needs_reattach(struct usbd_device *);