usb_gadget        237 include/linux/usb/composite.h int config_ep_by_speed(struct usb_gadget *g, struct usb_function *f,
usb_gadget        457 include/linux/usb/composite.h 	struct usb_gadget		*gadget;
usb_gadget        501 include/linux/usb/composite.h extern void composite_disconnect(struct usb_gadget *gadget);
usb_gadget        502 include/linux/usb/composite.h extern int composite_setup(struct usb_gadget *gadget,
usb_gadget        475 include/linux/usb/gadget.h struct usb_gadget;
usb_gadget        482 include/linux/usb/gadget.h 	int	(*get_frame)(struct usb_gadget *);
usb_gadget        483 include/linux/usb/gadget.h 	int	(*wakeup)(struct usb_gadget *);
usb_gadget        484 include/linux/usb/gadget.h 	int	(*set_selfpowered) (struct usb_gadget *, int is_selfpowered);
usb_gadget        485 include/linux/usb/gadget.h 	int	(*vbus_session) (struct usb_gadget *, int is_active);
usb_gadget        486 include/linux/usb/gadget.h 	int	(*vbus_draw) (struct usb_gadget *, unsigned mA);
usb_gadget        487 include/linux/usb/gadget.h 	int	(*pullup) (struct usb_gadget *, int is_on);
usb_gadget        488 include/linux/usb/gadget.h 	int	(*ioctl)(struct usb_gadget *,
usb_gadget        491 include/linux/usb/gadget.h 	int	(*udc_start)(struct usb_gadget *,
usb_gadget        493 include/linux/usb/gadget.h 	int	(*udc_stop)(struct usb_gadget *,
usb_gadget        568 include/linux/usb/gadget.h #define work_to_gadget(w)	(container_of((w), struct usb_gadget, work))
usb_gadget        570 include/linux/usb/gadget.h static inline void set_gadget_data(struct usb_gadget *gadget, void *data)
usb_gadget        572 include/linux/usb/gadget.h static inline void *get_gadget_data(struct usb_gadget *gadget)
usb_gadget        574 include/linux/usb/gadget.h static inline struct usb_gadget *dev_to_usb_gadget(struct device *dev)
usb_gadget        576 include/linux/usb/gadget.h 	return container_of(dev, struct usb_gadget, dev);
usb_gadget        595 include/linux/usb/gadget.h usb_ep_align_maybe(struct usb_gadget *g, struct usb_ep *ep, size_t len)
usb_gadget        605 include/linux/usb/gadget.h static inline int gadget_is_dualspeed(struct usb_gadget *g)
usb_gadget        614 include/linux/usb/gadget.h static inline int gadget_is_superspeed(struct usb_gadget *g)
usb_gadget        626 include/linux/usb/gadget.h static inline int gadget_is_otg(struct usb_gadget *g)
usb_gadget        642 include/linux/usb/gadget.h static inline int usb_gadget_frame_number(struct usb_gadget *gadget)
usb_gadget        660 include/linux/usb/gadget.h static inline int usb_gadget_wakeup(struct usb_gadget *gadget)
usb_gadget        676 include/linux/usb/gadget.h static inline int usb_gadget_set_selfpowered(struct usb_gadget *gadget)
usb_gadget        693 include/linux/usb/gadget.h static inline int usb_gadget_clear_selfpowered(struct usb_gadget *gadget)
usb_gadget        713 include/linux/usb/gadget.h static inline int usb_gadget_vbus_connect(struct usb_gadget *gadget)
usb_gadget        732 include/linux/usb/gadget.h static inline int usb_gadget_vbus_draw(struct usb_gadget *gadget, unsigned mA)
usb_gadget        750 include/linux/usb/gadget.h static inline int usb_gadget_vbus_disconnect(struct usb_gadget *gadget)
usb_gadget        768 include/linux/usb/gadget.h static inline int usb_gadget_connect(struct usb_gadget *gadget)
usb_gadget        790 include/linux/usb/gadget.h static inline int usb_gadget_disconnect(struct usb_gadget *gadget)
usb_gadget        871 include/linux/usb/gadget.h 	int			(*bind)(struct usb_gadget *gadget,
usb_gadget        873 include/linux/usb/gadget.h 	void			(*unbind)(struct usb_gadget *);
usb_gadget        874 include/linux/usb/gadget.h 	int			(*setup)(struct usb_gadget *,
usb_gadget        876 include/linux/usb/gadget.h 	void			(*disconnect)(struct usb_gadget *);
usb_gadget        877 include/linux/usb/gadget.h 	void			(*suspend)(struct usb_gadget *);
usb_gadget        878 include/linux/usb/gadget.h 	void			(*resume)(struct usb_gadget *);
usb_gadget        879 include/linux/usb/gadget.h 	void			(*reset)(struct usb_gadget *);
usb_gadget        925 include/linux/usb/gadget.h 		struct usb_gadget *gadget, void (*release)(struct device *dev));
usb_gadget        926 include/linux/usb/gadget.h extern int usb_add_gadget_udc(struct device *parent, struct usb_gadget *gadget);
usb_gadget        927 include/linux/usb/gadget.h extern void usb_del_gadget_udc(struct usb_gadget *gadget);
usb_gadget       1005 include/linux/usb/gadget.h extern int usb_gadget_map_request(struct usb_gadget *gadget,
usb_gadget       1008 include/linux/usb/gadget.h extern void usb_gadget_unmap_request(struct usb_gadget *gadget,
usb_gadget       1015 include/linux/usb/gadget.h extern void usb_gadget_set_state(struct usb_gadget *gadget,
usb_gadget       1021 include/linux/usb/gadget.h extern void usb_gadget_udc_reset(struct usb_gadget *gadget,
usb_gadget       1036 include/linux/usb/gadget.h extern struct usb_ep *usb_ep_autoconfig(struct usb_gadget *,
usb_gadget       1040 include/linux/usb/gadget.h extern struct usb_ep *usb_ep_autoconfig_ss(struct usb_gadget *,
usb_gadget       1044 include/linux/usb/gadget.h extern void usb_ep_autoconfig_reset(struct usb_gadget *);
usb_gadget         19 include/linux/usb/otg.h 	struct usb_gadget	*gadget;
usb_gadget         26 include/linux/usb/otg.h 					struct usb_gadget *gadget);
usb_gadget         75 include/linux/usb/otg.h otg_set_peripheral(struct usb_otg *otg, struct usb_gadget *periph)