| /linux/drivers/usb/usbip/ |
| A D | vudc_dev.c | 301 if (!_req) in vep_free_request() 304 req = to_vrequest(_req); in vep_free_request() 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() 342 if (!_ep || !_req) in vep_dequeue() 346 req = to_vrequest(_req); in vep_dequeue() 354 if (&lst->req == _req) { in vep_dequeue() 356 _req->status = -ECONNRESET; in vep_dequeue() [all …]
|
| A D | vudc.h | 128 struct usb_request *_req) in to_vrequest() argument 130 return container_of(_req, struct vrequest, req); in to_vrequest()
|
| /linux/drivers/usb/gadget/udc/ |
| A D | s3c2410_udc.c | 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() 1193 _req->status = -EINPROGRESS; in s3c2410_udc_queue() 1194 _req->actual = 0; in s3c2410_udc_queue() 1226 if ((!_req->length) in s3c2410_udc_queue() 1275 if (!_ep || !_req) in s3c2410_udc_dequeue() 1281 if (&req->req == _req) { in s3c2410_udc_dequeue() 1283 _req->status = -ECONNRESET; in s3c2410_udc_dequeue() [all …]
|
| A D | dummy_hcd.c | 106 (struct usb_request *_req) in usb_request_to_dummy_request() argument 676 if (!_ep || !_req) { in dummy_free_request() 700 if (!_req || !list_empty(&req->queue) || !_req->complete) in dummy_queue() 714 ep, _req, _ep->name, _req->length, _req->buf); in dummy_queue() 717 _req->actual = 0; in dummy_queue() 726 req->req = *_req; in dummy_queue() 728 memcpy(dum->fifo_buf, _req->buf, _req->length); in dummy_queue() 734 _req->actual = _req->length; in dummy_queue() 735 _req->status = 0; in dummy_queue() 756 if (!_ep || !_req) in dummy_dequeue() [all …]
|
| 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 …]
|
| A D | goku_udc.c | 289 if (!_ep || !_req) in goku_free_request() 292 req = container_of(_req, struct goku_request, req); in goku_free_request() 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() 757 _req->zero = 1; in goku_queue() 831 _req); in goku_dequeue() 837 if (&req->req == _req) in goku_dequeue() [all …]
|
| A D | net2272.c | 337 if (!_ep || !_req) in net2272_free_request() 818 if (!_req || !_req->complete || !_req->buf in net2272_queue() 830 status = usb_gadget_map_request(&dev->gadget, _req, in net2272_queue() 837 _ep->name, _req, _req->length, _req->buf, in net2272_queue() 838 (unsigned long long) _req->dma, _req->zero ? "zero" : "!zero"); in net2272_queue() 842 _req->status = -EINPROGRESS; in net2272_queue() 843 _req->actual = 0; in net2272_queue() 848 if (ep->num == 0 && _req->length == 0) { in net2272_queue() 934 if (!_ep || (!ep->desc && ep->num != 0) || !_req) in net2272_dequeue() 943 if (&req->req == _req) in net2272_dequeue() [all …]
|
| A D | pxa27x_udc.c | 598 req = container_of(_req, struct pxa27x_request, req); in pxa_ep_free_request() 1043 static int pxa_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in pxa_ep_queue() argument 1056 req = container_of(_req, struct pxa27x_request, req); in pxa_ep_queue() 1059 if (unlikely(!_req || !_req->complete || !_req->buf)) in pxa_ep_queue() 1087 _req, is_first_req ? "yes" : "no", in pxa_ep_queue() 1088 _req->length, _req->buf); in pxa_ep_queue() 1091 _req->status = -ESHUTDOWN; in pxa_ep_queue() 1101 length = _req->length; in pxa_ep_queue() 1102 _req->status = -EINPROGRESS; in pxa_ep_queue() 1103 _req->actual = 0; in pxa_ep_queue() [all …]
|
| A D | gr_udc.c | 792 struct usb_request *_req) in gr_ep0_testmode_complete() argument 1640 if (!_ep || !_req) in gr_free_request() 1642 req = container_of(_req, struct gr_request, req); in gr_free_request() 1660 if (unlikely(!_ep || !_req)) in gr_queue_ext() 1664 req = container_of(_req, struct gr_request, req); in gr_queue_ext() 1714 if (&req->req == _req) in gr_dequeue() 1717 if (&req->req != _req) { in gr_dequeue() 1962 struct usb_request *_req; in gr_ep_init() local 1983 _req = gr_alloc_request(&ep->ep, GFP_ATOMIC); in gr_ep_init() 1984 if (!_req) in gr_ep_init() [all …]
|
| 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() 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 980 if (&req->req == _req) in pxa25x_ep_dequeue() [all …]
|
| A D | lpc32xx_udc.c | 1723 struct usb_request *_req) in lpc32xx_ep_free_request() argument 1727 req = container_of(_req, struct lpc32xx_request, req); in lpc32xx_ep_free_request() 1734 struct usb_request *_req, gfp_t gfp_flags) in lpc32xx_ep_queue() argument 1742 req = container_of(_req, struct lpc32xx_request, req); in lpc32xx_ep_queue() 1745 if (!_ep || !_req || !_req->complete || !_req->buf || in lpc32xx_ep_queue() 1790 _req, _req->length, _req->buf, ep->is_in, _req->zero); in lpc32xx_ep_queue() 1794 _req->status = -EINPROGRESS; in lpc32xx_ep_queue() 1795 _req->actual = 0; in lpc32xx_ep_queue() 1796 req->send_zlp = _req->zero; in lpc32xx_ep_queue() 1844 if (&req->req == _req) in lpc32xx_ep_dequeue() [all …]
|
| A D | mv_udc_core.c | 614 req = container_of(_req, struct mv_req, req); in mv_free_request() 616 if (_req) in mv_free_request() 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() 780 if (!_ep || !_req) in mv_ep_dequeue() 797 if (&req->req == _req) in mv_ep_dequeue() 800 if (&req->req != _req) { in mv_ep_dequeue() 807 _req->status = -ECONNRESET; in mv_ep_dequeue() [all …]
|
| A D | net2280.c | 586 if (!_ep || !_req) { in net2280_free_request() 588 __func__, _ep, _req); in net2280_free_request() 1002 if (!_req || !_req->complete || !_req->buf || in net2280_queue() 1032 _ep->name, _req, _req->length, _req->buf); in net2280_queue() 1036 _req->status = -EINPROGRESS; in net2280_queue() 1037 _req->actual = 0; in net2280_queue() 1058 write_fifo(ep, _req); in net2280_queue() 1251 __func__, _ep, _req); in net2280_dequeue() 1270 if (&req->req == _req) in net2280_dequeue() 1273 if (&req->req != _req) { in net2280_dequeue() [all …]
|
| A D | udc-xilinx.c | 987 struct xusb_req *req = to_xusb_req(_req); in xudc_free_request() 1050 static int xudc_ep0_queue(struct usb_ep *_ep, struct usb_request *_req, in xudc_ep0_queue() argument 1053 struct xusb_req *req = to_xusb_req(_req); in xudc_ep0_queue() 1074 static int xudc_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in xudc_ep_queue() argument 1077 struct xusb_req *req = to_xusb_req(_req); in xudc_ep_queue() 1096 _req->status = -EINPROGRESS; in xudc_ep_queue() 1097 _req->actual = 0; in xudc_ep_queue() 1136 static int xudc_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in xudc_ep_dequeue() argument 1139 struct xusb_req *req = to_xusb_req(_req); in xudc_ep_dequeue() 1146 if (&req->usb_req == _req) in xudc_ep_dequeue() [all …]
|
| 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 …]
|
| A D | max3420_udc.c | 1021 static void max3420_free_request(struct usb_ep *_ep, struct usb_request *_req) in max3420_free_request() argument 1023 kfree(to_max3420_req(_req)); in max3420_free_request() 1026 static int max3420_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in max3420_ep_queue() argument 1029 struct max3420_req *req = to_max3420_req(_req); in max3420_ep_queue() 1034 _req->status = -EINPROGRESS; in max3420_ep_queue() 1035 _req->actual = 0; in max3420_ep_queue() 1045 static int max3420_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in max3420_ep_dequeue() argument 1047 struct max3420_req *t, *req = to_max3420_req(_req); in max3420_ep_dequeue()
|
| A D | mv_u3d_core.c | 679 static void mv_u3d_free_request(struct usb_ep *_ep, struct usb_request *_req) in mv_u3d_free_request() argument 681 struct mv_u3d_req *req = container_of(_req, struct mv_u3d_req, req); in mv_u3d_free_request() 778 if (unlikely(!_ep || !_req)) in mv_u3d_ep_queue() 784 req = container_of(_req, struct mv_u3d_req, req); in mv_u3d_ep_queue() 788 && !_req->length) { in mv_u3d_ep_queue() 804 __func__, _req, in mv_u3d_ep_queue() 844 static int mv_u3d_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in mv_u3d_ep_dequeue() argument 855 if (!_ep || !_req) in mv_u3d_ep_dequeue() 865 if (&req->req == _req) in mv_u3d_ep_dequeue() 868 if (&req->req != _req) { in mv_u3d_ep_dequeue() [all …]
|
| A D | fsl_qe_udc.c | 1687 req = container_of(_req, struct qe_req, req); in qe_free_request() 1689 if (_req) in qe_free_request() 1693 static int __qe_ep_queue(struct usb_ep *_ep, struct usb_request *_req) in __qe_ep_queue() argument 1696 struct qe_req *req = container_of(_req, struct qe_req, req); in __qe_ep_queue() 1702 if (!_req || !req->req.complete || !req->req.buf in __qe_ep_queue() 1761 static int qe_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in qe_ep_queue() argument 1770 ret = __qe_ep_queue(_ep, _req); in qe_ep_queue() 1782 if (!_ep || !_req) in qe_ep_dequeue() 1789 if (&req->req == _req) in qe_ep_dequeue() 1793 if (&req->req != _req) { in qe_ep_dequeue() [all …]
|
| A D | renesas_usb3.c | 375 #define usb_req_to_usb3_req(_req) container_of(_req, \ argument 1533 struct renesas_usb3_request *usb3_req = usb_req_to_usb3_req(_req); in renesas_usb3_ep_queue() 1538 _req->length); in renesas_usb3_ep_queue() 1540 _req->status = -EINPROGRESS; in renesas_usb3_ep_queue() 1541 _req->actual = 0; in renesas_usb3_ep_queue() 2208 static void __renesas_usb3_ep_free_request(struct usb_request *_req) in __renesas_usb3_ep_free_request() argument 2210 struct renesas_usb3_request *usb3_req = usb_req_to_usb3_req(_req); in __renesas_usb3_ep_free_request() 2222 struct usb_request *_req) in renesas_usb3_ep_free_request() argument 2224 __renesas_usb3_ep_free_request(_req); in renesas_usb3_ep_free_request() 2230 struct renesas_usb3_request *usb3_req = usb_req_to_usb3_req(_req); in renesas_usb3_ep_dequeue() [all …]
|
| A D | atmel_usba_udc.c | 717 usba_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) in usba_ep_free_request() argument 719 struct usba_request *req = to_usba_req(_req); in usba_ep_free_request() 721 DBG(DBG_GADGET, "ep_free_request: %p, %p\n", _ep, _req); in usba_ep_free_request() 778 struct usba_request *req = to_usba_req(_req); in usba_ep_queue() 785 ep->ep.name, req, _req->length); in usba_ep_queue() 795 _req->status = -EINPROGRESS; in usba_ep_queue() 796 _req->actual = 0; in usba_ep_queue() 859 static int usba_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in usba_ep_dequeue() argument 868 ep->ep.name, _req); in usba_ep_dequeue() 873 if (&req->req == _req) in usba_ep_dequeue() [all …]
|
| A D | fsl_udc_core.c | 687 static void fsl_free_request(struct usb_ep *_ep, struct usb_request *_req) in fsl_free_request() argument 691 req = container_of(_req, struct fsl_req, req); in fsl_free_request() 693 if (_req) in fsl_free_request() 864 fsl_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in fsl_ep_queue() argument 867 struct fsl_req *req = container_of(_req, struct fsl_req, req); in fsl_ep_queue() 873 if (!_req || !req->req.complete || !req->req.buf in fsl_ep_queue() 918 static int fsl_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in fsl_ep_dequeue() argument 926 if (!_ep || !_req) in fsl_ep_dequeue() 944 if (&req->req == _req) in fsl_ep_dequeue() 947 if (&req->req != _req) { in fsl_ep_dequeue() [all …]
|
| /linux/drivers/scsi/ |
| A D | hptiop.c | 874 struct hptiop_request *_req) in hptiop_post_req_itl() argument 879 (u32)_req->index); in hptiop_post_req_itl() 901 struct hptiop_request *_req) in hptiop_post_req_mv() argument 1002 struct hptiop_request *_req; in hptiop_queuecommand_lck() local 1004 _req = get_req(hba); in hptiop_queuecommand_lck() 1005 if (_req == NULL) { in hptiop_queuecommand_lck() 1010 _req->scp = scp; in hptiop_queuecommand_lck() 1021 _req->index, _req->req_virt); in hptiop_queuecommand_lck() 1029 free_req(hba, _req); in hptiop_queuecommand_lck() 1033 req = _req->req_virt; in hptiop_queuecommand_lck() [all …]
|
| /linux/drivers/usb/gadget/udc/bdc/ |
| A D | bdc_ep.c | 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() 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() 1769 req = to_bdc_req(_req); in bdc_gadget_ep_dequeue() 1776 if (&req->usb_req == _req) in bdc_gadget_ep_dequeue() 1779 if (&req->usb_req != _req) { in bdc_gadget_ep_dequeue() [all …]
|
| /linux/drivers/usb/isp1760/ |
| A D | isp1760-udc.c | 890 struct isp1760_request *req = req_to_udc_req(_req); in isp1760_ep_free_request() 895 static int isp1760_ep_queue(struct usb_ep *ep, struct usb_request *_req, in isp1760_ep_queue() argument 898 struct isp1760_request *req = req_to_udc_req(_req); in isp1760_ep_queue() 905 _req->status = -EINPROGRESS; in isp1760_ep_queue() 906 _req->actual = 0; in isp1760_ep_queue() 911 "%s: req %p (%u bytes%s) ep %p(0x%02x)\n", __func__, _req, in isp1760_ep_queue() 912 _req->length, _req->zero ? " (zlp)" : "", uep, uep->addr); in isp1760_ep_queue() 917 if (_req->length != udc->ep0_length && in isp1760_ep_queue() 921 __func__, _req->length, req); in isp1760_ep_queue() 978 static int isp1760_ep_dequeue(struct usb_ep *ep, struct usb_request *_req) in isp1760_ep_dequeue() argument [all …]
|
| /linux/drivers/staging/emxx_udc/ |
| A D | emxx_udc.c | 141 if (!_ep || !_req) in _nbu2ss_ep0_complete() 2525 if (_req) { in nbu2ss_ep_free_request() 2544 if (!_ep || !_req) { in nbu2ss_ep_queue() 2548 if (!_req) in nbu2ss_ep_queue() 2556 !_req->buf || in nbu2ss_ep_queue() 2558 if (!_req->complete) in nbu2ss_ep_queue() 2561 if (!_req->buf) in nbu2ss_ep_queue() 2609 _req->status = -EINPROGRESS; in nbu2ss_ep_queue() 2610 _req->actual = 0; in nbu2ss_ep_queue() 2646 if (!_ep || !_req) { in nbu2ss_ep_dequeue() [all …]
|