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