Home
last modified time | relevance | path

Searched refs:_ep (Results 1 – 24 of 24) sorted by relevance

/linux/drivers/usb/usbip/
H A Dvudc_dev.c229 static int vep_enable(struct usb_ep *_ep, in vep_enable() argument
237 ep = to_vep(_ep); in vep_enable()
240 if (!_ep || !desc || ep->desc || _ep->caps.type_control in vep_enable()
250 _ep->maxpacket = maxp; in vep_enable()
260 static int vep_disable(struct usb_ep *_ep) in vep_disable() argument
266 ep = to_vep(_ep); in vep_disable()
268 if (!_ep || !ep->desc || _ep->caps.type_control) in vep_disable()
279 static struct usb_request *vep_alloc_request(struct usb_ep *_ep, in vep_alloc_request() argument
284 if (!_ep) in vep_alloc_request()
296 static void vep_free_request(struct usb_ep *_ep, struct usb_request *_req) in vep_free_request() argument
[all …]
H A Dvudc.h122 static inline struct vep *to_vep(struct usb_ep *_ep) in to_vep() argument
124 return container_of(_ep, struct vep, ep); in to_vep()
H A Dvudc_transfer.c308 struct usb_ep *_ep; in v_timer() local
332 list_for_each_entry(_ep, &udc->gadget.ep_list, ep_list) { in v_timer()
333 ep = to_vep(_ep); in v_timer()
/linux/drivers/usb/gadget/udc/
H A Dpxa25x_udc.c418 static int pxa25x_ep_enable (struct usb_ep *_ep, in pxa25x_ep_enable() argument
424 ep = container_of (_ep, struct pxa25x_ep, ep); in pxa25x_ep_enable()
425 if (!_ep || !desc || _ep->name == ep0name in pxa25x_ep_enable()
437 DMSG("%s, %s type mismatch\n", __func__, _ep->name); in pxa25x_ep_enable()
446 DMSG("%s, bad %s maxpacket\n", __func__, _ep->name); in pxa25x_ep_enable()
462 pxa25x_ep_fifo_flush (_ep); in pxa25x_ep_enable()
466 DBG(DBG_VERBOSE, "enabled %s\n", _ep->name); in pxa25x_ep_enable()
470 static int pxa25x_ep_disable (struct usb_ep *_ep) in pxa25x_ep_disable() argument
475 ep = container_of (_ep, struct pxa25x_ep, ep); in pxa25x_ep_disable()
476 if (!_ep || !ep->ep.desc) { in pxa25x_ep_disable()
[all …]
H A Ddummy_hcd.c103 static inline struct dummy_ep *usb_ep_to_dummy_ep(struct usb_ep *_ep) in usb_ep_to_dummy_ep() argument
105 return container_of(_ep, struct dummy_ep, ep); in usb_ep_to_dummy_ep()
503 static int dummy_enable(struct usb_ep *_ep, in dummy_enable() argument
512 ep = usb_ep_to_dummy_ep(_ep); in dummy_enable()
513 if (!_ep || !desc || ep->desc || _ep->name == ep0name in dummy_enable()
613 _ep->maxpacket = max; in dummy_enable()
614 if (usb_ss_max_streams(_ep->comp_desc)) { in dummy_enable()
617 "non-bulk ep %s\n", _ep->name); in dummy_enable()
625 _ep->name, in dummy_enable()
640 static int dummy_disable(struct usb_ep *_ep) in dummy_disable() argument
[all …]
H A Dgoku_udc.c91 goku_ep_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc) in goku_ep_enable() argument
99 ep = container_of(_ep, struct goku_ep, ep); in goku_ep_enable()
100 if (!_ep || !desc in goku_ep_enable()
244 static int goku_ep_disable(struct usb_ep *_ep) in goku_ep_disable() argument
250 ep = container_of(_ep, struct goku_ep, ep); in goku_ep_disable()
251 if (!_ep || !ep->ep.desc) in goku_ep_disable()
257 VDBG(dev, "disable %s\n", _ep->name); in goku_ep_disable()
270 goku_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) in goku_alloc_request() argument
274 if (!_ep) in goku_alloc_request()
285 goku_free_request(struct usb_ep *_ep, struct usb_request *_req) in goku_free_request() argument
[all …]
H A Dnet2280.c182 net2280_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc) in net2280_enable() argument
193 ep = container_of(_ep, struct net2280_ep, ep); in net2280_enable()
194 if (!_ep || !desc || ep->desc || _ep->name == ep0name || in net2280_enable()
231 _ep->maxpacket = max; in net2280_enable()
348 _ep->name, tmp & 0x0f, DIR_STRING(tmp), in net2280_enable()
512 static int net2280_disable(struct usb_ep *_ep) in net2280_disable() argument
517 ep = container_of(_ep, struct net2280_ep, ep); in net2280_disable()
518 if (!_ep || _ep->name == ep0name) { in net2280_disable()
519 pr_err("%s: Invalid ep=%p\n", __func__, _ep); in net2280_disable()
531 ep->dma ? "dma" : "pio", _ep->name); in net2280_disable()
[all …]
H A Dmax3420_udc.c903 static int max3420_ep_set_halt(struct usb_ep *_ep, int stall) in max3420_ep_set_halt() argument
905 struct max3420_ep *ep = to_max3420_ep(_ep); in max3420_ep_set_halt()
942 static int max3420_ep_enable(struct usb_ep *_ep, in max3420_ep_enable() argument
945 struct max3420_ep *ep = to_max3420_ep(_ep); in max3420_ep_enable()
990 static int max3420_ep_disable(struct usb_ep *_ep) in max3420_ep_disable() argument
992 struct max3420_ep *ep = to_max3420_ep(_ep); in max3420_ep_disable()
1004 static struct usb_request *max3420_alloc_request(struct usb_ep *_ep, in max3420_alloc_request() argument
1007 struct max3420_ep *ep = to_max3420_ep(_ep); in max3420_alloc_request()
1019 static void max3420_free_request(struct usb_ep *_ep, struct usb_request *_req) in max3420_free_request() argument
1024 static int max3420_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in max3420_ep_queue() argument
[all …]
H A Dat91_udc.c472 static int at91_ep_enable(struct usb_ep *_ep, in at91_ep_enable() argument
475 struct at91_ep *ep = container_of(_ep, struct at91_ep, ep); in at91_ep_enable()
481 if (!_ep || !ep in at91_ep_enable()
482 || !desc || _ep->name == ep0name in at91_ep_enable()
550 static int at91_ep_disable (struct usb_ep * _ep) in at91_ep_disable() argument
552 struct at91_ep *ep = container_of(_ep, struct at91_ep, ep); in at91_ep_disable()
584 at91_ep_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) in at91_ep_alloc_request() argument
596 static void at91_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) in at91_ep_free_request() argument
605 static int at91_ep_queue(struct usb_ep *_ep, in at91_ep_queue() argument
615 ep = container_of(_ep, struct at91_ep, ep); in at91_ep_queue()
[all …]
H A Dudc-xilinx.c751 static int xudc_ep_set_halt(struct usb_ep *_ep, int value) in xudc_ep_set_halt() argument
753 struct xusb_ep *ep = to_xusb_ep(_ep); in xudc_ep_set_halt()
758 if (!_ep || (!ep->desc && ep->epnumber)) { in xudc_ep_set_halt()
893 static int xudc_ep_enable(struct usb_ep *_ep, in xudc_ep_enable() argument
901 if (!_ep || !desc || desc->bDescriptorType != USB_DT_ENDPOINT) { in xudc_ep_enable()
906 ep = to_xusb_ep(_ep); in xudc_ep_enable()
927 static int xudc_ep_disable(struct usb_ep *_ep) in xudc_ep_disable() argument
934 if (!_ep) { in xudc_ep_disable()
939 ep = to_xusb_ep(_ep); in xudc_ep_disable()
967 static struct usb_request *xudc_ep_alloc_request(struct usb_ep *_ep, in xudc_ep_alloc_request() argument
[all …]
H A Dr8a66597-udc.c38 static int r8a66597_queue(struct usb_ep *_ep, struct usb_request *_req,
1549 static int r8a66597_enable(struct usb_ep *_ep, in r8a66597_enable() argument
1554 ep = container_of(_ep, struct r8a66597_ep, ep); in r8a66597_enable()
1558 static int r8a66597_disable(struct usb_ep *_ep) in r8a66597_disable() argument
1564 ep = container_of(_ep, struct r8a66597_ep, ep); in r8a66597_disable()
1578 static struct usb_request *r8a66597_alloc_request(struct usb_ep *_ep, in r8a66597_alloc_request() argument
1592 static void r8a66597_free_request(struct usb_ep *_ep, struct usb_request *_req) in r8a66597_free_request() argument
1600 static int r8a66597_queue(struct usb_ep *_ep, struct usb_request *_req, in r8a66597_queue() argument
1608 ep = container_of(_ep, struct r8a66597_ep, ep); in r8a66597_queue()
1635 static int r8a66597_dequeue(struct usb_ep *_ep, struct usb_request *_req) in r8a66597_dequeue() argument
[all …]
H A Dlpc32xx_udc.c1562 static int lpc32xx_ep_disable(struct usb_ep *_ep) in lpc32xx_ep_disable() argument
1564 struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep); in lpc32xx_ep_disable()
1599 static int lpc32xx_ep_enable(struct usb_ep *_ep, in lpc32xx_ep_enable() argument
1602 struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep); in lpc32xx_ep_enable()
1609 if ((!_ep) || (!ep) || (!desc) || in lpc32xx_ep_enable()
1703 static struct usb_request *lpc32xx_ep_alloc_request(struct usb_ep *_ep, in lpc32xx_ep_alloc_request() argument
1720 static void lpc32xx_ep_free_request(struct usb_ep *_ep, in lpc32xx_ep_free_request() argument
1731 static int lpc32xx_ep_queue(struct usb_ep *_ep, in lpc32xx_ep_queue() argument
1741 ep = container_of(_ep, struct lpc32xx_ep, ep); in lpc32xx_ep_queue()
1743 if (!_ep || !_req || !_req->complete || !_req->buf || in lpc32xx_ep_queue()
[all …]
H A Dm66592-udc.c37 static int m66592_queue(struct usb_ep *_ep, struct usb_request *_req,
1299 static int m66592_enable(struct usb_ep *_ep, in m66592_enable() argument
1304 ep = container_of(_ep, struct m66592_ep, ep); in m66592_enable()
1308 static int m66592_disable(struct usb_ep *_ep) in m66592_disable() argument
1314 ep = container_of(_ep, struct m66592_ep, ep); in m66592_disable()
1328 static struct usb_request *m66592_alloc_request(struct usb_ep *_ep, in m66592_alloc_request() argument
1342 static void m66592_free_request(struct usb_ep *_ep, struct usb_request *_req) in m66592_free_request() argument
1350 static int m66592_queue(struct usb_ep *_ep, struct usb_request *_req, in m66592_queue() argument
1358 ep = container_of(_ep, struct m66592_ep, ep); in m66592_queue()
1385 static int m66592_dequeue(struct usb_ep *_ep, struct usb_request *_req) in m66592_dequeue() argument
[all …]
H A Domap_udc.c144 static int omap_ep_enable(struct usb_ep *_ep, in omap_ep_enable() argument
147 struct omap_ep *ep = container_of(_ep, struct omap_ep, ep); in omap_ep_enable()
153 if (!_ep || !desc in omap_ep_enable()
165 DBG("%s, bad %s maxpacket\n", __func__, _ep->name); in omap_ep_enable()
173 DBG("%s, unsupported ISO period %dms\n", _ep->name, in omap_ep_enable()
179 DBG("%s, ISO nyet\n", _ep->name); in omap_ep_enable()
188 DBG("%s, %s type mismatch\n", __func__, _ep->name); in omap_ep_enable()
231 VDBG("%s enabled\n", _ep->name); in omap_ep_enable()
237 static int omap_ep_disable(struct usb_ep *_ep) in omap_ep_disable() argument
239 struct omap_ep *ep = container_of(_ep, struct omap_ep, ep); in omap_ep_disable()
[all …]
H A Drenesas_usb3.c381 #define usb_ep_to_usb3_ep(_ep) container_of(_ep, struct renesas_usb3_ep, ep) argument
1587 static int renesas_usb3_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in renesas_usb3_ep_queue() argument
1590 struct renesas_usb3_ep *usb3_ep = usb_ep_to_usb3_ep(_ep); in renesas_usb3_ep_queue()
2240 static int renesas_usb3_ep_enable(struct usb_ep *_ep, in renesas_usb3_ep_enable() argument
2243 struct renesas_usb3_ep *usb3_ep = usb_ep_to_usb3_ep(_ep); in renesas_usb3_ep_enable()
2248 static int renesas_usb3_ep_disable(struct usb_ep *_ep) in renesas_usb3_ep_disable() argument
2250 struct renesas_usb3_ep *usb3_ep = usb_ep_to_usb3_ep(_ep); in renesas_usb3_ep_disable()
2284 static struct usb_request *renesas_usb3_ep_alloc_request(struct usb_ep *_ep, in renesas_usb3_ep_alloc_request() argument
2290 static void renesas_usb3_ep_free_request(struct usb_ep *_ep, in renesas_usb3_ep_free_request() argument
2296 static int renesas_usb3_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in renesas_usb3_ep_dequeue() argument
[all …]
H A Drenesas_usbf.c1828 static int usbf_ep_enable(struct usb_ep *_ep, in usbf_ep_enable() argument
1831 struct usbf_ep *ep = container_of(_ep, struct usbf_ep, ep); in usbf_ep_enable()
1886 static int usbf_ep_disable(struct usb_ep *_ep) in usbf_ep_disable() argument
1888 struct usbf_ep *ep = container_of(_ep, struct usbf_ep, ep); in usbf_ep_disable()
1984 static int usbf_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in usbf_ep_queue() argument
1988 struct usbf_ep *ep = container_of(_ep, struct usbf_ep, ep); in usbf_ep_queue()
2012 static int usbf_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in usbf_ep_dequeue() argument
2015 struct usbf_ep *ep = container_of(_ep, struct usbf_ep, ep); in usbf_ep_dequeue()
2076 static struct usb_request *usbf_ep_alloc_request(struct usb_ep *_ep, in usbf_ep_alloc_request() argument
2081 if (!_ep) in usbf_ep_alloc_request()
[all …]
/linux/drivers/scsi/libfc/
H A Dfc_libfc.h59 struct fc_exch *_ep = NULL; \
60 _ep = fc_seq_exch((pkt)->seq_ptr); \
65 (_ep)->oxid, (_ep)->rxid, ##args); \
/linux/drivers/usb/fotg210/
H A Dfotg210-udc.c169 static int fotg210_ep_enable(struct usb_ep *_ep, in fotg210_ep_enable() argument
174 ep = container_of(_ep, struct fotg210_ep, ep); in fotg210_ep_enable()
221 static int fotg210_ep_disable(struct usb_ep *_ep) in fotg210_ep_disable() argument
227 BUG_ON(!_ep); in fotg210_ep_disable()
229 ep = container_of(_ep, struct fotg210_ep, ep); in fotg210_ep_disable()
242 static struct usb_request *fotg210_ep_alloc_request(struct usb_ep *_ep, in fotg210_ep_alloc_request() argument
256 static void fotg210_ep_free_request(struct usb_ep *_ep, in fotg210_ep_free_request() argument
404 static int fotg210_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in fotg210_ep_queue() argument
412 ep = container_of(_ep, struct fotg210_ep, ep); in fotg210_ep_queue()
438 static int fotg210_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in fotg210_ep_dequeue() argument
[all …]
/linux/drivers/usb/gadget/udc/bdc/
H A Dbdc_ep.c1379 static void ep0_set_sel_cmpl(struct usb_ep *_ep, struct usb_request *_req) in ep0_set_sel_cmpl() argument
1710 static int bdc_gadget_ep_queue(struct usb_ep *_ep, in bdc_gadget_ep_queue() argument
1719 if (!_ep || !_ep->desc) in bdc_gadget_ep_queue()
1725 ep = to_bdc_ep(_ep); in bdc_gadget_ep_queue()
1756 static int bdc_gadget_ep_dequeue(struct usb_ep *_ep, in bdc_gadget_ep_dequeue() argument
1766 if (!_ep || !_req) in bdc_gadget_ep_dequeue()
1769 ep = to_bdc_ep(_ep); in bdc_gadget_ep_dequeue()
1803 static int bdc_gadget_ep_set_halt(struct usb_ep *_ep, int value) in bdc_gadget_ep_set_halt() argument
1810 ep = to_bdc_ep(_ep); in bdc_gadget_ep_set_halt()
1826 static struct usb_request *bdc_gadget_alloc_request(struct usb_ep *_ep, in bdc_gadget_alloc_request() argument
[all …]
/linux/drivers/usb/gadget/
H A Dcomposite.c153 struct usb_ep *_ep, in config_ep_by_speed_and_alt() argument
167 if (!g || !f || !_ep) in config_ep_by_speed_and_alt()
220 if (chosen_desc->bEndpointAddress == _ep->address) in config_ep_by_speed_and_alt()
227 _ep->maxpacket = usb_endpoint_maxp(chosen_desc); in config_ep_by_speed_and_alt()
228 _ep->desc = chosen_desc; in config_ep_by_speed_and_alt()
229 _ep->comp_desc = NULL; in config_ep_by_speed_and_alt()
230 _ep->maxburst = 0; in config_ep_by_speed_and_alt()
231 _ep->mult = 1; in config_ep_by_speed_and_alt()
233 if (g->speed == USB_SPEED_HIGH && (usb_endpoint_xfer_isoc(_ep->desc) || in config_ep_by_speed_and_alt()
234 usb_endpoint_xfer_int(_ep->desc))) in config_ep_by_speed_and_alt()
[all …]
/linux/include/linux/usb/
H A Dcomposite.h253 struct usb_ep *_ep, u8 alt);
256 struct usb_ep *_ep);
/linux/drivers/usb/gadget/function/
H A Df_uac1.c423 static void audio_notify_complete(struct usb_ep *_ep, struct usb_request *req) in audio_notify_complete() argument
430 usb_ep_free_request(_ep, req); in audio_notify_complete()
H A Df_uac2.c1358 afunc_notify_complete(struct usb_ep *_ep, struct usb_request *req) in afunc_notify_complete() argument
1365 usb_ep_free_request(_ep, req); in afunc_notify_complete()
H A Df_fs.c744 static void ffs_epfile_io_complete(struct usb_ep *_ep, struct usb_request *req) in ffs_epfile_io_complete() argument
884 static void ffs_epfile_async_io_complete(struct usb_ep *_ep, in ffs_epfile_async_io_complete() argument