| /OK3568_Linux_fs/kernel/drivers/usb/usbip/ |
| H A D | vudc_dev.c | 296 static void vep_free_request(struct usb_ep *_ep, struct usb_request *_req) in vep_free_request() argument 301 if (!_req) in vep_free_request() 304 req = to_vrequest(_req); in vep_free_request() 308 static int vep_queue(struct usb_ep *_ep, struct usb_request *_req, in vep_queue() argument 316 if (!_ep || !_req) in vep_queue() 320 req = to_vrequest(_req); in vep_queue() 324 _req->actual = 0; in vep_queue() 325 _req->status = -EINPROGRESS; in vep_queue() 333 static int vep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in vep_dequeue() argument 342 if (!_ep || !_req) in vep_dequeue() [all …]
|
| H A D | vudc.h | 128 struct usb_request *_req) in to_vrequest() argument 130 return container_of(_req, struct vrequest, req); in to_vrequest()
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/ |
| H A D | s3c2410_udc.c | 1139 s3c2410_udc_free_request(struct usb_ep *_ep, struct usb_request *_req) in s3c2410_udc_free_request() argument 1142 struct s3c2410_request *req = to_s3c2410_req(_req); in s3c2410_udc_free_request() 1144 dprintk(DEBUG_VERBOSE, "%s(%p,%p)\n", __func__, _ep, _req); in s3c2410_udc_free_request() 1146 if (!ep || !_req || (!ep->ep.desc && _ep->name != ep0name)) in s3c2410_udc_free_request() 1156 static int s3c2410_udc_queue(struct usb_ep *_ep, struct usb_request *_req, in s3c2410_udc_queue() argument 1159 struct s3c2410_request *req = to_s3c2410_req(_req); in s3c2410_udc_queue() 1179 if (unlikely(!_req || !_req->complete in s3c2410_udc_queue() 1180 || !_req->buf || !list_empty(&req->queue))) { in s3c2410_udc_queue() 1181 if (!_req) in s3c2410_udc_queue() 1185 __func__, !_req->complete, !_req->buf, in s3c2410_udc_queue() [all …]
|
| H A D | dummy_hcd.c | 106 (struct usb_request *_req) in usb_request_to_dummy_request() argument 108 return container_of(_req, struct dummy_request, req); in usb_request_to_dummy_request() 670 static void dummy_free_request(struct usb_ep *_ep, struct usb_request *_req) in dummy_free_request() argument 674 if (!_ep || !_req) { in dummy_free_request() 679 req = usb_request_to_dummy_request(_req); in dummy_free_request() 688 static int dummy_queue(struct usb_ep *_ep, struct usb_request *_req, in dummy_queue() argument 697 req = usb_request_to_dummy_request(_req); in dummy_queue() 698 if (!_req || !list_empty(&req->queue) || !_req->complete) in dummy_queue() 712 ep, _req, _ep->name, _req->length, _req->buf); in dummy_queue() 714 _req->status = -EINPROGRESS; in dummy_queue() [all …]
|
| H A D | s3c-hsudc.c | 797 static void s3c_hsudc_free_request(struct usb_ep *ep, struct usb_request *_req) in s3c_hsudc_free_request() argument 801 hsreq = our_req(_req); in s3c_hsudc_free_request() 814 static int s3c_hsudc_queue(struct usb_ep *_ep, struct usb_request *_req, in s3c_hsudc_queue() argument 824 hsreq = our_req(_req); in s3c_hsudc_queue() 825 if ((!_req || !_req->complete || !_req->buf || in s3c_hsudc_queue() 837 _req->status = -EINPROGRESS; in s3c_hsudc_queue() 838 _req->actual = 0; in s3c_hsudc_queue() 840 if (!ep_index(hsep) && _req->length == 0) { in s3c_hsudc_queue() 876 static int s3c_hsudc_dequeue(struct usb_ep *_ep, struct usb_request *_req) in s3c_hsudc_dequeue() argument 890 if (&hsreq->req == _req) in s3c_hsudc_dequeue() [all …]
|
| H A D | goku_udc.c | 285 goku_free_request(struct usb_ep *_ep, struct usb_request *_req) in goku_free_request() argument 289 if (!_ep || !_req) in goku_free_request() 292 req = container_of(_req, struct goku_request, req); in goku_free_request() 711 goku_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in goku_queue() argument 720 req = container_of(_req, struct goku_request, req); in goku_queue() 721 if (unlikely(!_req || !_req->complete in goku_queue() 722 || !_req->buf || !list_empty(&req->queue))) in goku_queue() 745 _ep->name, _req, _req->length, _req->buf); in goku_queue() 750 _req->status = -EINPROGRESS; in goku_queue() 751 _req->actual = 0; in goku_queue() [all …]
|
| H A D | net2272.c | 333 net2272_free_request(struct usb_ep *_ep, struct usb_request *_req) in net2272_free_request() argument 337 if (!_ep || !_req) in net2272_free_request() 340 req = container_of(_req, struct net2272_request, req); in net2272_free_request() 807 net2272_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in net2272_queue() argument 816 req = container_of(_req, struct net2272_request, req); in net2272_queue() 817 if (!_req || !_req->complete || !_req->buf in net2272_queue() 829 status = usb_gadget_map_request(&dev->gadget, _req, in net2272_queue() 836 _ep->name, _req, _req->length, _req->buf, in net2272_queue() 837 (unsigned long long) _req->dma, _req->zero ? "zero" : "!zero"); in net2272_queue() 841 _req->status = -EINPROGRESS; in net2272_queue() [all …]
|
| H A D | pxa27x_udc.c | 596 static void pxa_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) in pxa_ep_free_request() argument 600 req = container_of(_req, struct pxa27x_request, req); in pxa_ep_free_request() 1045 static int pxa_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in pxa_ep_queue() argument 1058 req = container_of(_req, struct pxa27x_request, req); in pxa_ep_queue() 1061 if (unlikely(!_req || !_req->complete || !_req->buf)) in pxa_ep_queue() 1089 _req, is_first_req ? "yes" : "no", in pxa_ep_queue() 1090 _req->length, _req->buf); in pxa_ep_queue() 1093 _req->status = -ESHUTDOWN; in pxa_ep_queue() 1103 length = _req->length; in pxa_ep_queue() 1104 _req->status = -EINPROGRESS; in pxa_ep_queue() [all …]
|
| H A D | gr_udc.c | 791 struct usb_request *_req) in gr_ep0_testmode_complete() argument 809 static void gr_ep0_dummy_complete(struct usb_ep *_ep, struct usb_request *_req) in gr_ep0_dummy_complete() argument 1635 static void gr_free_request(struct usb_ep *_ep, struct usb_request *_req) in gr_free_request() argument 1639 if (!_ep || !_req) in gr_free_request() 1641 req = container_of(_req, struct gr_request, req); in gr_free_request() 1651 static int gr_queue_ext(struct usb_ep *_ep, struct usb_request *_req, in gr_queue_ext() argument 1659 if (unlikely(!_ep || !_req)) in gr_queue_ext() 1663 req = container_of(_req, struct gr_request, req); in gr_queue_ext() 1690 static int gr_dequeue(struct usb_ep *_ep, struct usb_request *_req) in gr_dequeue() argument 1699 if (!_ep || !_req || (!ep->ep.desc && ep->num != 0)) in gr_dequeue() [all …]
|
| H A D | pxa25x_udc.c | 528 pxa25x_ep_free_request (struct usb_ep *_ep, struct usb_request *_req) in pxa25x_ep_free_request() argument 532 req = container_of (_req, struct pxa25x_request, req); in pxa25x_ep_free_request() 840 pxa25x_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in pxa25x_ep_queue() argument 847 req = container_of(_req, struct pxa25x_request, req); in pxa25x_ep_queue() 848 if (unlikely (!_req || !_req->complete || !_req->buf in pxa25x_ep_queue() 875 _ep->name, _req, _req->length, _req->buf); in pxa25x_ep_queue() 879 _req->status = -EINPROGRESS; in pxa25x_ep_queue() 880 _req->actual = 0; in pxa25x_ep_queue() 885 unsigned length = _req->length; in pxa25x_ep_queue() 966 static int pxa25x_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in pxa25x_ep_dequeue() argument [all …]
|
| H A D | lpc32xx_udc.c | 1724 struct usb_request *_req) in lpc32xx_ep_free_request() argument 1728 req = container_of(_req, struct lpc32xx_request, req); in lpc32xx_ep_free_request() 1735 struct usb_request *_req, gfp_t gfp_flags) in lpc32xx_ep_queue() argument 1743 req = container_of(_req, struct lpc32xx_request, req); in lpc32xx_ep_queue() 1746 if (!_ep || !_req || !_req->complete || !_req->buf || in lpc32xx_ep_queue() 1758 status = usb_gadget_map_request(&udc->gadget, _req, ep->is_in); in lpc32xx_ep_queue() 1791 _req, _req->length, _req->buf, ep->is_in, _req->zero); in lpc32xx_ep_queue() 1795 _req->status = -EINPROGRESS; in lpc32xx_ep_queue() 1796 _req->actual = 0; in lpc32xx_ep_queue() 1797 req->send_zlp = _req->zero; in lpc32xx_ep_queue() [all …]
|
| H A D | mv_udc_core.c | 610 static void mv_free_request(struct usb_ep *_ep, struct usb_request *_req) in mv_free_request() argument 614 req = container_of(_req, struct mv_req, req); in mv_free_request() 616 if (_req) in mv_free_request() 682 mv_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in mv_ep_queue() argument 685 struct mv_req *req = container_of(_req, struct mv_req, req); in mv_ep_queue() 691 if (!_req || !req->req.complete || !req->req.buf in mv_ep_queue() 708 retval = usb_gadget_map_request(&udc->gadget, _req, ep_dir(ep)); in mv_ep_queue() 744 usb_gadget_unmap_request(&udc->gadget, _req, ep_dir(ep)); in mv_ep_queue() 771 static int mv_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in mv_ep_dequeue() argument 780 if (!_ep || !_req) in mv_ep_dequeue() [all …]
|
| H A D | net2280.c | 580 static void net2280_free_request(struct usb_ep *_ep, struct usb_request *_req) in net2280_free_request() argument 586 if (!_ep || !_req) { in net2280_free_request() 588 __func__, _ep, _req); in net2280_free_request() 592 req = container_of(_req, struct net2280_request, req); in net2280_free_request() 985 net2280_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in net2280_queue() argument 1001 req = container_of(_req, struct net2280_request, req); in net2280_queue() 1002 if (!_req || !_req->complete || !_req->buf || in net2280_queue() 1007 if (_req->length > (~0 & DMA_BYTE_COUNT_MASK)) { in net2280_queue() 1018 if (ep->dma && _req->length == 0) { in net2280_queue() 1025 ret = usb_gadget_map_request(&dev->gadget, _req, in net2280_queue() [all …]
|
| H A D | udc-xilinx.c | 982 static void xudc_free_request(struct usb_ep *_ep, struct usb_request *_req) in xudc_free_request() argument 984 struct xusb_req *req = to_xusb_req(_req); in xudc_free_request() 1047 static int xudc_ep0_queue(struct usb_ep *_ep, struct usb_request *_req, in xudc_ep0_queue() argument 1050 struct xusb_req *req = to_xusb_req(_req); in xudc_ep0_queue() 1071 static int xudc_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in xudc_ep_queue() argument 1074 struct xusb_req *req = to_xusb_req(_req); in xudc_ep_queue() 1093 _req->status = -EINPROGRESS; in xudc_ep_queue() 1094 _req->actual = 0; in xudc_ep_queue() 1133 static int xudc_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in xudc_ep_dequeue() argument 1136 struct xusb_req *req = to_xusb_req(_req); in xudc_ep_dequeue() [all …]
|
| H A D | at91_udc.c | 595 static void at91_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) in at91_ep_free_request() argument 599 req = container_of(_req, struct at91_request, req); in at91_ep_free_request() 605 struct usb_request *_req, gfp_t gfp_flags) in at91_ep_queue() argument 613 req = container_of(_req, struct at91_request, req); in at91_ep_queue() 616 if (!_req || !_req->complete in at91_ep_queue() 617 || !_req->buf || !list_empty(&req->queue)) { in at91_ep_queue() 634 _req->status = -EINPROGRESS; in at91_ep_queue() 635 _req->actual = 0; in at91_ep_queue() 704 static int at91_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in at91_ep_dequeue() argument 721 if (&req->req == _req) in at91_ep_dequeue() [all …]
|
| H A D | max3420_udc.c | 1023 static void max3420_free_request(struct usb_ep *_ep, struct usb_request *_req) in max3420_free_request() argument 1025 kfree(to_max3420_req(_req)); in max3420_free_request() 1028 static int max3420_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in max3420_ep_queue() argument 1031 struct max3420_req *req = to_max3420_req(_req); in max3420_ep_queue() 1036 _req->status = -EINPROGRESS; in max3420_ep_queue() 1037 _req->actual = 0; in max3420_ep_queue() 1047 static int max3420_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in max3420_ep_dequeue() argument 1049 struct max3420_req *t, *req = to_max3420_req(_req); in max3420_ep_dequeue()
|
| /OK3568_Linux_fs/kernel/drivers/scsi/ |
| H A D | hptiop.c | 299 void __iomem *_req, u32 millisec) in iop_send_sync_request_itl() argument 301 struct hpt_iop_request_header __iomem *req = _req; in iop_send_sync_request_itl() 875 struct hptiop_request *_req) in hptiop_post_req_itl() argument 877 struct hpt_iop_request_header *reqhdr = _req->req_virt; in hptiop_post_req_itl() 880 (u32)_req->index); in hptiop_post_req_itl() 894 writel(_req->req_shifted_phy | size_bits, in hptiop_post_req_itl() 897 writel(_req->req_shifted_phy | IOPMU_QUEUE_ADDR_HOST_BIT, in hptiop_post_req_itl() 902 struct hptiop_request *_req) in hptiop_post_req_mv() argument 904 struct hpt_iop_request_header *reqhdr = _req->req_virt; in hptiop_post_req_mv() 907 reqhdr->context = cpu_to_le32(_req->index<<8 | in hptiop_post_req_mv() [all …]
|
| /OK3568_Linux_fs/u-boot/drivers/usb/gadget/ |
| H A D | fotg210.c | 575 struct usb_ep *_ep, struct usb_request *_req) in fotg210_ep_free_request() argument 579 req = container_of(_req, struct fotg210_request, req); in fotg210_ep_free_request() 584 struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in fotg210_ep_queue() argument 591 req = container_of(_req, struct fotg210_request, req); in fotg210_ep_queue() 592 if (!_req || !_req->complete || !_req->buf in fotg210_ep_queue() 643 static int fotg210_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in fotg210_ep_dequeue() argument 650 if (&req->req == _req) in fotg210_ep_dequeue() 653 if (&req->req != _req) in fotg210_ep_dequeue()
|
| H A D | pxa25x_udc.c | 402 pxa25x_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) in pxa25x_ep_free_request() argument 406 req = container_of(_req, struct pxa25x_request, req); in pxa25x_ep_free_request() 724 pxa25x_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in pxa25x_ep_queue() argument 731 req = container_of(_req, struct pxa25x_request, req); in pxa25x_ep_queue() 732 if (unlikely(!_req || !_req->complete || !_req->buf in pxa25x_ep_queue() 761 _ep->name, _req, _req->length, _req->buf); in pxa25x_ep_queue() 765 _req->status = -EINPROGRESS; in pxa25x_ep_queue() 766 _req->actual = 0; in pxa25x_ep_queue() 771 unsigned length = _req->length; in pxa25x_ep_queue() 857 static int pxa25x_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in pxa25x_ep_dequeue() argument [all …]
|
| H A D | at91_udc.c | 407 static void at91_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) in at91_ep_free_request() argument 411 req = container_of(_req, struct at91_request, req); in at91_ep_free_request() 417 struct usb_request *_req, gfp_t gfp_flags) in at91_ep_queue() argument 425 req = container_of(_req, struct at91_request, req); in at91_ep_queue() 428 if (!_req || !_req->complete in at91_ep_queue() 429 || !_req->buf || !list_empty(&req->queue)) { in at91_ep_queue() 446 _req->status = -EINPROGRESS; in at91_ep_queue() 447 _req->actual = 0; in at91_ep_queue() 516 static int at91_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in at91_ep_dequeue() argument 530 if (&req->req == _req) in at91_ep_dequeue() [all …]
|
| H A D | dwc2_udc_otg_xfer_dma.c | 607 static int dwc2_queue(struct usb_ep *_ep, struct usb_request *_req, in dwc2_queue() argument 616 req = container_of(_req, struct dwc2_request, req); in dwc2_queue() 617 if (unlikely(!_req || !_req->complete || !_req->buf in dwc2_queue() 643 _req->status = -EINPROGRESS; in dwc2_queue() 644 _req->actual = 0; in dwc2_queue() 650 _req, _req->length, _req->buf, in dwc2_queue() 655 int i, len = _req->length; in dwc2_queue() 661 printf("%02x", ((u8 *)_req->buf)[i]); in dwc2_queue()
|
| H A D | atmel_usba_udc.c | 326 usba_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) in usba_ep_free_request() argument 328 struct usba_request *req = to_usba_req(_req); in usba_ep_free_request() 330 DBG(DBG_GADGET, "ep_free_request: %p, %p\n", _ep, _req); in usba_ep_free_request() 336 usba_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in usba_ep_queue() argument 338 struct usba_request *req = to_usba_req(_req); in usba_ep_queue() 345 ep->ep.name, req, _req->length); in usba_ep_queue() 355 _req->status = -EINPROGRESS; in usba_ep_queue() 356 _req->actual = 0; in usba_ep_queue() 378 static int usba_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in usba_ep_dequeue() argument 381 struct usba_request *req = to_usba_req(_req); in usba_ep_dequeue()
|
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/udc/bdc/ |
| H A D | bdc_ep.c | 1379 static void ep0_set_sel_cmpl(struct usb_ep *_ep, struct usb_request *_req) in ep0_set_sel_cmpl() argument 1711 struct usb_request *_req, gfp_t gfp_flags) in bdc_gadget_ep_queue() argument 1722 if (!_req || !_req->complete || !_req->buf) in bdc_gadget_ep_queue() 1726 req = to_bdc_req(_req); in bdc_gadget_ep_queue() 1730 _req, ep->name, _req->length, _req->zero); in bdc_gadget_ep_queue() 1735 _req, ep->name); in bdc_gadget_ep_queue() 1739 if (_req->length > MAX_XFR_LEN) { in bdc_gadget_ep_queue() 1742 MAX_XFR_LEN, _req->length); in bdc_gadget_ep_queue() 1757 struct usb_request *_req) in bdc_gadget_ep_dequeue() argument 1765 if (!_ep || !_req) in bdc_gadget_ep_dequeue() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/usb/isp1760/ |
| H A D | isp1760-udc.c | 818 static void isp1760_ep_free_request(struct usb_ep *ep, struct usb_request *_req) in isp1760_ep_free_request() argument 820 struct isp1760_request *req = req_to_udc_req(_req); in isp1760_ep_free_request() 825 static int isp1760_ep_queue(struct usb_ep *ep, struct usb_request *_req, in isp1760_ep_queue() argument 828 struct isp1760_request *req = req_to_udc_req(_req); in isp1760_ep_queue() 835 _req->status = -EINPROGRESS; in isp1760_ep_queue() 836 _req->actual = 0; in isp1760_ep_queue() 841 "%s: req %p (%u bytes%s) ep %p(0x%02x)\n", __func__, _req, in isp1760_ep_queue() 842 _req->length, _req->zero ? " (zlp)" : "", uep, uep->addr); in isp1760_ep_queue() 847 if (_req->length != udc->ep0_length && in isp1760_ep_queue() 851 __func__, _req->length, req); in isp1760_ep_queue() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/staging/emxx_udc/ |
| H A D | emxx_udc.c | 130 static void _nbu2ss_ep0_complete(struct usb_ep *_ep, struct usb_request *_req) in _nbu2ss_ep0_complete() argument 139 if (!_ep || !_req) in _nbu2ss_ep0_complete() 142 udc = (struct nbu2ss_udc *)_req->context; in _nbu2ss_ep0_complete() 2522 struct usb_request *_req) in nbu2ss_ep_free_request() argument 2526 if (_req) { in nbu2ss_ep_free_request() 2527 req = container_of(_req, struct nbu2ss_req, req); in nbu2ss_ep_free_request() 2535 struct usb_request *_req, gfp_t gfp_flags) in nbu2ss_ep_queue() argument 2545 if (!_ep || !_req) { in nbu2ss_ep_queue() 2549 if (!_req) in nbu2ss_ep_queue() 2555 req = container_of(_req, struct nbu2ss_req, req); in nbu2ss_ep_queue() [all …]
|