/drivers/usb/gadget/ |
H A D | composite.c | 89 * @_ep: the endpoint to configure 104 struct usb_ep *_ep) 115 if (!g || !f || !_ep) 139 if (chosen_desc->bEndpointAddress == _ep->address) 146 _ep->maxpacket = usb_endpoint_maxp(chosen_desc); 147 _ep->desc = chosen_desc; 148 _ep->comp_desc = NULL; 149 _ep->maxburst = 0; 150 _ep->mult = 0; 162 _ep 102 config_ep_by_speed(struct usb_gadget *g, struct usb_function *f, struct usb_ep *_ep) argument [all...] |
/drivers/usb/gadget/function/ |
H A D | f_fs.c | 630 static void ffs_epfile_io_complete(struct usb_ep *_ep, struct usb_request *req) argument 634 struct ffs_ep *ep = _ep->driver_data; 685 static void ffs_epfile_async_io_complete(struct usb_ep *_ep, argument
|
/drivers/usb/gadget/udc/ |
H A D | at91_udc.c | 467 static int at91_ep_enable(struct usb_ep *_ep, argument 470 struct at91_ep *ep = container_of(_ep, struct at91_ep, ep); 476 if (!_ep || !ep 477 || !desc || _ep->name == ep0name 545 static int at91_ep_disable (struct usb_ep * _ep) argument 547 struct at91_ep *ep = container_of(_ep, struct at91_ep, ep); 579 at91_ep_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) argument 591 static void at91_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 600 static int at91_ep_queue(struct usb_ep *_ep, argument 610 ep = container_of(_ep, struc 700 at91_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 730 at91_ep_set_halt(struct usb_ep *_ep, int value) argument [all...] |
H A D | atmel_usba_udc.c | 514 usba_ep_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc) argument 516 struct usba_ep *ep = to_usba_ep(_ep); 626 static int usba_ep_disable(struct usb_ep *_ep) argument 628 struct usba_ep *ep = to_usba_ep(_ep); 669 usba_ep_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) argument 673 DBG(DBG_GADGET, "ep_alloc_request: %p, 0x%x\n", _ep, gfp_flags); 685 usba_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 689 DBG(DBG_GADGET, "ep_free_request: %p, %p\n", _ep, _req); 744 usba_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 747 struct usba_ep *ep = to_usba_ep(_ep); 827 usba_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 875 usba_ep_set_halt(struct usb_ep *_ep, int value) argument 920 usba_ep_fifo_status(struct usb_ep *_ep) argument 927 usba_ep_fifo_flush(struct usb_ep *_ep) argument [all...] |
H A D | dummy_hcd.c | 101 static inline struct dummy_ep *usb_ep_to_dummy_ep(struct usb_ep *_ep) argument 103 return container_of(_ep, struct dummy_ep, ep); 413 static int dummy_enable(struct usb_ep *_ep, argument 422 ep = usb_ep_to_dummy_ep(_ep); 423 if (!_ep || !desc || ep->desc || _ep->name == ep0name 518 _ep->maxpacket = max; 519 if (usb_ss_max_streams(_ep->comp_desc)) { 522 "non-bulk ep %s\n", _ep->name); 530 _ep 559 dummy_disable(struct usb_ep *_ep) argument 580 dummy_alloc_request(struct usb_ep *_ep, gfp_t mem_flags) argument 597 dummy_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 615 dummy_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t mem_flags) argument 673 dummy_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 712 dummy_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged) argument 738 dummy_set_halt(struct usb_ep *_ep, int value) argument 743 dummy_set_wedge(struct usb_ep *_ep) argument [all...] |
H A D | fotg210-udc.c | 160 static int fotg210_ep_enable(struct usb_ep *_ep, argument 165 ep = container_of(_ep, struct fotg210_ep, ep); 212 static int fotg210_ep_disable(struct usb_ep *_ep) argument 218 BUG_ON(!_ep); 220 ep = container_of(_ep, struct fotg210_ep, ep); 233 static struct usb_request *fotg210_ep_alloc_request(struct usb_ep *_ep, argument 247 static void fotg210_ep_free_request(struct usb_ep *_ep, argument 409 static int fotg210_ep_queue(struct usb_ep *_ep, struct usb_request *_req, argument 417 ep = container_of(_ep, struct fotg210_ep, ep); 443 static int fotg210_ep_dequeue(struct usb_ep *_ep, struc argument 495 fotg210_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedge) argument 526 fotg210_ep_set_halt(struct usb_ep *_ep, int value) argument 531 fotg210_ep_set_wedge(struct usb_ep *_ep) argument 536 fotg210_ep_fifo_flush(struct usb_ep *_ep) argument 1095 struct fotg210_ep *_ep[FOTG210_MAX_NUM_EP]; local [all...] |
H A D | fsl_qe_udc.c | 1585 static int qe_ep_enable(struct usb_ep *_ep, argument 1593 ep = container_of(_ep, struct qe_ep, ep); 1596 if (!_ep || !desc || _ep->name == ep_name[0] || 1616 static int qe_ep_disable(struct usb_ep *_ep) argument 1623 ep = container_of(_ep, struct qe_ep, ep); 1626 if (!_ep || !ep->ep.desc) { 1627 dev_dbg(udc->dev, "%s not enabled\n", _ep ? ep->ep.name : NULL); 1668 dev_dbg(udc->dev, "disabled %s OK\n", _ep->name); 1672 static struct usb_request *qe_alloc_request(struct usb_ep *_ep, gfp_ argument 1687 qe_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 1697 __qe_ep_queue(struct usb_ep *_ep, struct usb_request *_req) argument 1765 qe_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 1780 qe_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 1814 qe_ep_set_halt(struct usb_ep *_ep, int value) argument 1940 ownercomplete(struct usb_ep *_ep, struct usb_request *_req) argument [all...] |
H A D | fsl_udc_core.c | 78 static void fsl_ep_fifo_flush(struct usb_ep *_ep); 546 static int fsl_ep_enable(struct usb_ep *_ep, argument 556 ep = container_of(_ep, struct fsl_ep, ep); 559 if (!_ep || !desc 635 static int fsl_ep_disable(struct usb_ep *_ep) argument 643 ep = container_of(_ep, struct fsl_ep, ep); 644 if (!_ep || !ep->ep.desc) { 645 VDBG("%s not enabled", _ep ? ep->ep.name : NULL); 671 VDBG("disabled %s OK", _ep->name); 681 fsl_alloc_request(struct usb_ep *_ep, gfp_ argument 695 fsl_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 872 fsl_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 926 fsl_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 1006 fsl_ep_set_halt(struct usb_ep *_ep, int value) argument 1051 fsl_ep_fifo_status(struct usb_ep *_ep) argument 1081 fsl_ep_fifo_flush(struct usb_ep *_ep) argument [all...] |
H A D | fusb300_udc.c | 235 static int fusb300_enable(struct usb_ep *_ep, argument 240 ep = container_of(_ep, struct fusb300_ep, ep); 251 static int fusb300_disable(struct usb_ep *_ep) argument 257 ep = container_of(_ep, struct fusb300_ep, ep); 271 static struct usb_request *fusb300_alloc_request(struct usb_ep *_ep, argument 284 static void fusb300_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 422 static int fusb300_queue(struct usb_ep *_ep, struct usb_request *_req, argument 430 ep = container_of(_ep, struct fusb300_ep, ep); 456 static int fusb300_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 462 ep = container_of(_ep, struc 473 fusb300_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedge) argument 507 fusb300_set_halt(struct usb_ep *_ep, int value) argument 512 fusb300_set_wedge(struct usb_ep *_ep) argument 517 fusb300_fifo_flush(struct usb_ep *_ep) argument 1365 struct fusb300_ep *_ep[FUSB300_MAX_NUM_EP]; local [all...] |
H A D | goku_udc.c | 94 goku_ep_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc) argument 102 ep = container_of(_ep, struct goku_ep, ep); 103 if (!_ep || !desc 240 static int goku_ep_disable(struct usb_ep *_ep) argument 246 ep = container_of(_ep, struct goku_ep, ep); 247 if (!_ep || !ep->ep.desc) 253 VDBG(dev, "disable %s\n", _ep->name); 266 goku_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) argument 270 if (!_ep) 281 goku_free_request(struct usb_ep *_ep, struc argument 707 goku_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 806 goku_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 877 goku_set_halt(struct usb_ep *_ep, int value) argument 920 goku_fifo_status(struct usb_ep *_ep) argument 942 goku_fifo_flush(struct usb_ep *_ep) argument [all...] |
H A D | gr_udc.c | 367 static struct usb_request *gr_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) argument 811 static void gr_ep0_testmode_complete(struct usb_ep *_ep, argument 818 ep = container_of(_ep, struct gr_ep, ep); 830 static void gr_ep0_dummy_complete(struct usb_ep *_ep, struct usb_request *_req) argument 1486 static int gr_ep_enable(struct usb_ep *_ep, argument 1497 ep = container_of(_ep, struct gr_ep, ep); 1498 if (!_ep || !desc || desc->bDescriptorType != USB_DT_ENDPOINT) 1620 static int gr_ep_disable(struct usb_ep *_ep) argument 1626 ep = container_of(_ep, struct gr_ep, ep); 1627 if (!_ep || !e 1656 gr_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 1672 gr_queue_ext(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 1711 gr_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 1763 gr_set_halt_wedge(struct usb_ep *_ep, int halt, int wedge) argument 1789 gr_set_halt(struct usb_ep *_ep, int halt) argument 1795 gr_set_wedge(struct usb_ep *_ep) argument 1804 gr_fifo_status(struct usb_ep *_ep) argument 1826 gr_fifo_flush(struct usb_ep *_ep) argument [all...] |
H A D | lpc32xx_udc.c | 1627 static int lpc32xx_ep_disable(struct usb_ep *_ep) argument 1629 struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep); 1664 static int lpc32xx_ep_enable(struct usb_ep *_ep, argument 1667 struct lpc32xx_ep *ep = container_of(_ep, struct lpc32xx_ep, ep); 1674 if ((!_ep) || (!ep) || (!desc) || 1768 static struct usb_request *lpc32xx_ep_alloc_request(struct usb_ep *_ep, argument 1785 static void lpc32xx_ep_free_request(struct usb_ep *_ep, argument 1796 static int lpc32xx_ep_queue(struct usb_ep *_ep, argument 1806 ep = container_of(_ep, struct lpc32xx_ep, ep); 1814 if (!_ep) { 1902 lpc32xx_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 1932 lpc32xx_ep_set_halt(struct usb_ep *_ep, int value) argument 1964 lpc32xx_ep_set_wedge(struct usb_ep *_ep) argument [all...] |
H A D | m66592-udc.c | 40 static int m66592_queue(struct usb_ep *_ep, struct usb_request *_req, 1306 static int m66592_enable(struct usb_ep *_ep, argument 1311 ep = container_of(_ep, struct m66592_ep, ep); 1315 static int m66592_disable(struct usb_ep *_ep) argument 1321 ep = container_of(_ep, struct m66592_ep, ep); 1335 static struct usb_request *m66592_alloc_request(struct usb_ep *_ep, argument 1349 static void m66592_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 1357 static int m66592_queue(struct usb_ep *_ep, struct usb_request *_req, argument 1365 ep = container_of(_ep, struct m66592_ep, ep); 1392 static int m66592_dequeue(struct usb_ep *_ep, struc argument 1409 m66592_set_halt(struct usb_ep *_ep, int value) argument 1437 m66592_fifo_flush(struct usb_ep *_ep) argument [all...] |
H A D | mv_u3d_core.c | 525 static int mv_u3d_ep_enable(struct usb_ep *_ep, argument 535 if (!_ep || !desc || desc->bDescriptorType != USB_DT_ENDPOINT) 538 ep = container_of(_ep, struct mv_u3d_ep, ep); 547 if (!_ep->maxburst) 548 _ep->maxburst = 1; 549 maxburst = _ep->maxburst; 562 _ep->maxburst = maxburst; 570 _ep->maxburst = maxburst; 578 _ep->maxburst = maxburst; 587 _ep 632 mv_u3d_ep_disable(struct usb_ep *_ep) argument 679 mv_u3d_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) argument 692 mv_u3d_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 699 mv_u3d_ep_fifo_flush(struct usb_ep *_ep) argument 783 mv_u3d_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 857 mv_u3d_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 954 mv_u3d_ep_set_halt_wedge(struct usb_ep *_ep, int halt, int wedge) argument 997 mv_u3d_ep_set_halt(struct usb_ep *_ep, int halt) argument 1002 mv_u3d_ep_set_wedge(struct usb_ep *_ep) argument [all...] |
H A D | mv_udc_core.c | 444 static int mv_ep_enable(struct usb_ep *_ep, argument 455 ep = container_of(_ep, struct mv_ep, ep); 458 if (!_ep || !desc 565 static int mv_ep_disable(struct usb_ep *_ep) argument 573 ep = container_of(_ep, struct mv_ep, ep); 574 if ((_ep == NULL) || !ep->ep.desc) 609 mv_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) argument 623 static void mv_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 633 static void mv_ep_fifo_flush(struct usb_ep *_ep) argument 640 if (!_ep) 695 mv_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 784 mv_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 901 mv_ep_set_halt_wedge(struct usb_ep *_ep, int halt, int wedge) argument 945 mv_ep_set_halt(struct usb_ep *_ep, int halt) argument 950 mv_ep_set_wedge(struct usb_ep *_ep) argument [all...] |
H A D | net2272.c | 189 net2272_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc) argument 197 ep = container_of(_ep, struct net2272_ep, ep); 198 if (!_ep || !desc || ep->desc || _ep->name == ep0name 208 _ep->maxpacket = max & 0x7fff; 254 _ep->name, tmp & 0x0f, PIPEDIR(tmp), 308 static int net2272_disable(struct usb_ep *_ep) argument 313 ep = container_of(_ep, struct net2272_ep, ep); 314 if (!_ep || !ep->desc || _ep 330 net2272_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) argument 349 net2272_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 826 net2272_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 944 net2272_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 984 net2272_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged) argument 1026 net2272_set_halt(struct usb_ep *_ep, int value) argument 1032 net2272_set_wedge(struct usb_ep *_ep) argument 1040 net2272_fifo_status(struct usb_ep *_ep) argument 1061 net2272_fifo_flush(struct usb_ep *_ep) argument [all...] |
H A D | net2280.c | 160 net2280_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc) argument 168 ep = container_of(_ep, struct net2280_ep, ep); 169 if (!_ep || !desc || ep->desc || _ep->name == ep0name || 194 _ep->maxpacket = max & 0x7ff; 303 _ep->name, tmp & 0x0f, DIR_STRING(tmp), 458 static int net2280_disable(struct usb_ep *_ep) argument 463 ep = container_of(_ep, struct net2280_ep, ep); 464 if (!_ep || !ep->desc || _ep 491 net2280_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) argument 523 net2280_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 939 net2280_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 1256 net2280_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 1357 net2280_set_halt_and_wedge(struct usb_ep *_ep, int value, int wedged) argument 1403 net2280_set_halt(struct usb_ep *_ep, int value) argument 1408 net2280_set_wedge(struct usb_ep *_ep) argument 1415 net2280_fifo_status(struct usb_ep *_ep) argument 1434 net2280_fifo_flush(struct usb_ep *_ep) argument [all...] |
H A D | omap_udc.c | 146 static int omap_ep_enable(struct usb_ep *_ep, argument 149 struct omap_ep *ep = container_of(_ep, struct omap_ep, ep); 155 if (!_ep || !desc 167 DBG("%s, bad %s maxpacket\n", __func__, _ep->name); 175 DBG("%s, unsupported ISO period %dms\n", _ep->name, 181 DBG("%s, ISO nyet\n", _ep->name); 190 DBG("%s, %s type mismatch\n", __func__, _ep->name); 233 VDBG("%s enabled\n", _ep->name); 239 static int omap_ep_disable(struct usb_ep *_ep) argument 241 struct omap_ep *ep = container_of(_ep, struc 867 omap_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 1007 omap_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 1044 omap_ep_set_halt(struct usb_ep *_ep, int value) argument 1861 pio_out_timer(unsigned long _ep) argument [all...] |
H A D | pxa25x_udc.c | 212 static int pxa25x_ep_enable (struct usb_ep *_ep, argument 218 ep = container_of (_ep, struct pxa25x_ep, ep); 219 if (!_ep || !desc || _ep->name == ep0name 231 DMSG("%s, %s type mismatch\n", __func__, _ep->name); 240 DMSG("%s, bad %s maxpacket\n", __func__, _ep->name); 256 pxa25x_ep_fifo_flush (_ep); 260 DBG(DBG_VERBOSE, "enabled %s\n", _ep->name); 264 static int pxa25x_ep_disable (struct usb_ep *_ep) argument 269 ep = container_of (_ep, struc 301 pxa25x_ep_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) argument 318 pxa25x_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 629 pxa25x_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 755 pxa25x_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 785 pxa25x_ep_set_halt(struct usb_ep *_ep, int value) argument 840 pxa25x_ep_fifo_status(struct usb_ep *_ep) argument 859 pxa25x_ep_fifo_flush(struct usb_ep *_ep) argument [all...] |
H A D | pxa27x_udc.c | 646 * @_ep: usb endpoint 654 pxa_ep_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) argument 664 req->udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); 671 * @_ep: usb endpoint 676 static void pxa_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 1117 * @_ep: usb endpoint 1127 static int pxa_ep_queue(struct usb_ep *_ep, struct usb_request *_req, argument 1141 udc_usb_ep = container_of(_ep, struct udc_usb_ep, usb_ep); 1146 if (unlikely(!_ep)) 1238 * @_ep 1243 pxa_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 1281 pxa_ep_set_halt(struct usb_ep *_ep, int value) argument 1330 pxa_ep_fifo_status(struct usb_ep *_ep) argument 1356 pxa_ep_fifo_flush(struct usb_ep *_ep) argument 1399 pxa_ep_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc) argument 1461 pxa_ep_disable(struct usb_ep *_ep) argument [all...] |
H A D | r8a66597-udc.c | 41 static int r8a66597_queue(struct usb_ep *_ep, struct usb_request *_req, 1556 static int r8a66597_enable(struct usb_ep *_ep, argument 1561 ep = container_of(_ep, struct r8a66597_ep, ep); 1565 static int r8a66597_disable(struct usb_ep *_ep) argument 1571 ep = container_of(_ep, struct r8a66597_ep, ep); 1585 static struct usb_request *r8a66597_alloc_request(struct usb_ep *_ep, argument 1599 static void r8a66597_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 1607 static int r8a66597_queue(struct usb_ep *_ep, struct usb_request *_req, argument 1615 ep = container_of(_ep, struct r8a66597_ep, ep); 1642 static int r8a66597_dequeue(struct usb_ep *_ep, struc argument 1659 r8a66597_set_halt(struct usb_ep *_ep, int value) argument 1688 r8a66597_set_wedge(struct usb_ep *_ep) argument 1705 r8a66597_fifo_flush(struct usb_ep *_ep) argument [all...] |
H A D | s3c-hsudc.c | 158 #define ep_maxpacket(_ep) ((_ep)->ep.maxpacket) 159 #define ep_is_in(_ep) ((_ep)->bEndpointAddress & USB_DIR_IN) 160 #define ep_index(_ep) ((_ep)->bEndpointAddress & \ 493 * @_ep: Endpoint on which halt has to be set or cleared. 500 static int s3c_hsudc_set_halt(struct usb_ep *_ep, int value) argument 502 struct s3c_hsudc_ep *hsep = our_ep(_ep); 540 * @_ep 544 s3c_hsudc_set_wedge(struct usb_ep *_ep) argument 751 s3c_hsudc_ep_enable(struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc) argument 799 s3c_hsudc_ep_disable(struct usb_ep *_ep) argument 829 s3c_hsudc_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) argument 866 s3c_hsudc_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 928 s3c_hsudc_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument [all...] |
H A D | s3c2410_udc.c | 619 static int s3c2410_udc_set_halt(struct usb_ep *_ep, int value); 1051 static int s3c2410_udc_ep_enable(struct usb_ep *_ep, argument 1061 ep = to_s3c2410_ep(_ep); 1063 if (!_ep || !desc 1064 || _ep->name == ep0name 1075 _ep->maxpacket = max & 0x7ff; 1119 _ep->name, ep->num, tmp, 1123 s3c2410_udc_set_halt(_ep, 0); 1131 static int s3c2410_udc_ep_disable(struct usb_ep *_ep) argument 1133 struct s3c2410_ep *ep = to_s3c2410_ep(_ep); 1167 s3c2410_udc_alloc_request(struct usb_ep *_ep, gfp_t mem_flags) argument 1188 s3c2410_udc_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 1205 s3c2410_udc_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 1312 s3c2410_udc_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument 1356 s3c2410_udc_set_halt(struct usb_ep *_ep, int value) argument [all...] |
H A D | udc-xilinx.c | 746 * @_ep: pointer to the usb device endpoint structure. 751 static int xudc_ep_set_halt(struct usb_ep *_ep, int value) argument 753 struct xusb_ep *ep = to_xusb_ep(_ep); 758 if (!_ep || (!ep->desc && ep->epnumber)) { 888 * @_ep: pointer to the usb endpoint structure. 893 static int xudc_ep_enable(struct usb_ep *_ep, argument 901 if (!_ep || !desc || desc->bDescriptorType != USB_DT_ENDPOINT) { 906 ep = to_xusb_ep(_ep); 923 * @_ep: pointer to the usb endpoint structure. 927 static int xudc_ep_disable(struct usb_ep *_ep) argument 967 xudc_ep_alloc_request(struct usb_ep *_ep, gfp_t gfp_flags) argument 991 xudc_free_request(struct usb_ep *_ep, struct usb_request *_req) argument 1056 xudc_ep0_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 1080 xudc_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 1142 xudc_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) argument [all...] |
/drivers/staging/emxx_udc/ |
H A D | emxx_udc.c | 150 static void _nbu2ss_ep0_complete(struct usb_ep *_ep, struct usb_request *_req) argument 158 if ((_ep == NULL) || (_req == NULL)) 2605 struct usb_ep *_ep, 2614 if ((_ep == NULL) || (desc == NULL)) { 2619 ep = container_of(_ep, struct nbu2ss_ep, ep); 2668 static int nbu2ss_ep_disable(struct usb_ep *_ep) argument 2674 if (_ep == NULL) { 2679 ep = container_of(_ep, struct nbu2ss_ep, ep); 2717 struct usb_ep *_ep, 2732 struct usb_ep *_ep, 2604 nbu2ss_ep_enable( struct usb_ep *_ep, const struct usb_endpoint_descriptor *desc) argument 2716 nbu2ss_ep_free_request( struct usb_ep *_ep, struct usb_request *_req) argument 2731 nbu2ss_ep_queue( struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) argument 2840 nbu2ss_ep_dequeue( struct usb_ep *_ep, struct usb_request *_req) argument 2888 nbu2ss_ep_set_halt(struct usb_ep *_ep, int value) argument 2936 nbu2ss_ep_set_wedge(struct usb_ep *_ep) argument 2942 nbu2ss_ep_fifo_status(struct usb_ep *_ep) argument 2991 nbu2ss_ep_fifo_flush(struct usb_ep *_ep) argument [all...] |