Lines Matching defs:usb_gadget
408 struct usb_gadget { struct
412 const struct usb_gadget_ops *ops; argument
413 struct usb_ep *ep0;
414 struct list_head ep_list; /* of usb_ep */
415 enum usb_device_speed speed;
416 enum usb_device_speed max_speed;
419 enum usb_ssp_rate ssp_rate;
420 enum usb_ssp_rate max_ssp_rate;
422 enum usb_device_state state;
423 const char *name;
424 struct device dev;
425 unsigned isoch_delay;
426 unsigned out_epnum;
427 unsigned in_epnum;
451 #define work_to_gadget(w) (container_of((w), struct usb_gadget, work)) argument