usb_gadget 307 include/linux/usb/composite.h struct usb_gadget *gadget; usb_gadget 417 include/linux/usb/gadget.h struct usb_gadget; usb_gadget 423 include/linux/usb/gadget.h int (*get_frame)(struct usb_gadget *); usb_gadget 424 include/linux/usb/gadget.h int (*wakeup)(struct usb_gadget *); usb_gadget 425 include/linux/usb/gadget.h int (*set_selfpowered) (struct usb_gadget *, int is_selfpowered); usb_gadget 426 include/linux/usb/gadget.h int (*vbus_session) (struct usb_gadget *, int is_active); usb_gadget 427 include/linux/usb/gadget.h int (*vbus_draw) (struct usb_gadget *, unsigned mA); usb_gadget 428 include/linux/usb/gadget.h int (*pullup) (struct usb_gadget *, int is_on); usb_gadget 429 include/linux/usb/gadget.h int (*ioctl)(struct usb_gadget *, usb_gadget 769 include/linux/usb/gadget.h int (*bind)(struct usb_gadget *); usb_gadget 770 include/linux/usb/gadget.h void (*unbind)(struct usb_gadget *); usb_gadget 771 include/linux/usb/gadget.h int (*setup)(struct usb_gadget *, usb_gadget 773 include/linux/usb/gadget.h void (*disconnect)(struct usb_gadget *); usb_gadget 774 include/linux/usb/gadget.h void (*suspend)(struct usb_gadget *); usb_gadget 775 include/linux/usb/gadget.h void (*resume)(struct usb_gadget *); usb_gadget 50 include/linux/usb/otg.h struct usb_gadget *gadget; usb_gadget 62 include/linux/usb/otg.h struct usb_gadget *gadget);