Lines Matching refs:usb_ep

26 struct usb_ep;
95 void (*complete)(struct usb_ep *ep,
114 int (*enable) (struct usb_ep *ep,
116 int (*disable) (struct usb_ep *ep);
118 struct usb_request *(*alloc_request) (struct usb_ep *ep,
120 void (*free_request) (struct usb_ep *ep, struct usb_request *req);
122 int (*queue) (struct usb_ep *ep, struct usb_request *req,
124 int (*dequeue) (struct usb_ep *ep, struct usb_request *req);
126 int (*set_halt) (struct usb_ep *ep, int value);
127 int (*set_wedge)(struct usb_ep *ep);
128 int (*fifo_status) (struct usb_ep *ep);
129 void (*fifo_flush) (struct usb_ep *ep);
176 struct usb_ep { struct
200 static inline void usb_ep_set_maxpacket_limit(struct usb_ep *ep, in usb_ep_set_maxpacket_limit() argument
230 static inline int usb_ep_enable(struct usb_ep *ep, in usb_ep_enable()
248 static inline int usb_ep_disable(struct usb_ep *ep) in usb_ep_disable()
267 static inline struct usb_request *usb_ep_alloc_request(struct usb_ep *ep, in usb_ep_alloc_request()
282 static inline void usb_ep_free_request(struct usb_ep *ep, in usb_ep_free_request()
342 static inline int usb_ep_queue(struct usb_ep *ep, in usb_ep_queue()
362 static inline int usb_ep_dequeue(struct usb_ep *ep, struct usb_request *req) in usb_ep_dequeue()
388 static inline int usb_ep_set_halt(struct usb_ep *ep) in usb_ep_set_halt()
406 static inline int usb_ep_clear_halt(struct usb_ep *ep) in usb_ep_clear_halt()
426 static inline int usb_ep_fifo_status(struct usb_ep *ep) in usb_ep_fifo_status()
443 static inline void usb_ep_fifo_flush(struct usb_ep *ep) in usb_ep_fifo_flush()
476 struct usb_ep *(*match_ep)(struct usb_gadget *,
480 struct usb_ep *,
535 struct usb_ep *ep0;
959 extern void usb_gadget_giveback_request(struct usb_ep *ep,
966 extern struct usb_ep *usb_ep_autoconfig(struct usb_gadget *,