Lines Matching refs:ep

105 	void			(*complete)(struct usb_ep *ep,
124 int (*enable) (struct usb_ep *ep,
126 int (*disable) (struct usb_ep *ep);
128 struct usb_request *(*alloc_request) (struct usb_ep *ep,
130 void (*free_request) (struct usb_ep *ep, struct usb_request *req);
132 int (*queue) (struct usb_ep *ep, struct usb_request *req,
134 int (*dequeue) (struct usb_ep *ep, struct usb_request *req);
136 int (*set_halt) (struct usb_ep *ep, int value);
137 int (*set_wedge) (struct usb_ep *ep);
139 int (*fifo_status) (struct usb_ep *ep);
140 void (*fifo_flush) (struct usb_ep *ep);
196 static inline void usb_ep_set_maxpacket_limit(struct usb_ep *ep, in usb_ep_set_maxpacket_limit() argument
199 ep->maxpacket_limit = maxpacket_limit; in usb_ep_set_maxpacket_limit()
200 ep->maxpacket = maxpacket_limit; in usb_ep_set_maxpacket_limit()
223 static inline int usb_ep_enable(struct usb_ep *ep) in usb_ep_enable() argument
225 return ep->ops->enable(ep, ep->desc); in usb_ep_enable()
240 static inline int usb_ep_disable(struct usb_ep *ep) in usb_ep_disable() argument
242 return ep->ops->disable(ep); in usb_ep_disable()
259 static inline struct usb_request *usb_ep_alloc_request(struct usb_ep *ep, in usb_ep_alloc_request() argument
262 return ep->ops->alloc_request(ep, gfp_flags); in usb_ep_alloc_request()
274 static inline void usb_ep_free_request(struct usb_ep *ep, in usb_ep_free_request() argument
277 ep->ops->free_request(ep, req); in usb_ep_free_request()
337 static inline int usb_ep_queue(struct usb_ep *ep, in usb_ep_queue() argument
340 return ep->ops->queue(ep, req, gfp_flags); in usb_ep_queue()
358 static inline int usb_ep_dequeue(struct usb_ep *ep, struct usb_request *req) in usb_ep_dequeue() argument
360 return ep->ops->dequeue(ep, req); in usb_ep_dequeue()
384 static inline int usb_ep_set_halt(struct usb_ep *ep) in usb_ep_set_halt() argument
386 return ep->ops->set_halt(ep, 1); in usb_ep_set_halt()
402 static inline int usb_ep_clear_halt(struct usb_ep *ep) in usb_ep_clear_halt() argument
404 return ep->ops->set_halt(ep, 0); in usb_ep_clear_halt()
418 usb_ep_set_wedge(struct usb_ep *ep) in usb_ep_set_wedge() argument
420 if (ep->ops->set_wedge) in usb_ep_set_wedge()
421 return ep->ops->set_wedge(ep); in usb_ep_set_wedge()
423 return ep->ops->set_halt(ep, 1); in usb_ep_set_wedge()
441 static inline int usb_ep_fifo_status(struct usb_ep *ep) in usb_ep_fifo_status() argument
443 if (ep->ops->fifo_status) in usb_ep_fifo_status()
444 return ep->ops->fifo_status(ep); in usb_ep_fifo_status()
458 static inline void usb_ep_fifo_flush(struct usb_ep *ep) in usb_ep_fifo_flush() argument
460 if (ep->ops->fifo_flush) in usb_ep_fifo_flush()
461 ep->ops->fifo_flush(ep); in usb_ep_fifo_flush()
599 usb_ep_align_maybe(struct usb_gadget *g, struct usb_ep *ep, size_t len) in usb_ep_align_maybe() argument
602 round_up(len, (size_t)ep->desc->wMaxPacketSize); in usb_ep_align_maybe()
1032 extern void usb_gadget_giveback_request(struct usb_ep *ep,