Home
last modified time | relevance | path

Searched refs:_req (Results 1 – 25 of 25) sorted by relevance

/linux/drivers/usb/usbip/
H A Dvudc_dev.c296 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 Dvudc.h128 struct usb_request *_req) in to_vrequest() argument
130 return container_of(_req, struct vrequest, req); in to_vrequest()
/linux/drivers/usb/gadget/udc/
H A Ddummy_hcd.c109 (struct usb_request *_req) in usb_request_to_dummy_request() argument
111 return container_of(_req, struct dummy_request, req); in usb_request_to_dummy_request()
681 static void dummy_free_request(struct usb_ep *_ep, struct usb_request *_req) in dummy_free_request() argument
685 if (!_ep || !_req) { in dummy_free_request()
690 req = usb_request_to_dummy_request(_req); in dummy_free_request()
699 static int dummy_queue(struct usb_ep *_ep, struct usb_request *_req, in dummy_queue() argument
708 req = usb_request_to_dummy_request(_req); in dummy_queue()
709 if (!_req || !list_empty(&req->queue) || !_req->complete) in dummy_queue()
723 ep, _req, _ep->name, _req->length, _req->buf); in dummy_queue()
725 _req->status = -EINPROGRESS; in dummy_queue()
[all …]
H A Dgoku_udc.c285 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 Daspeed_udc.c467 struct usb_request *_req) in ast_udc_ep_free_request() argument
469 struct ast_udc_request *req = to_ast_req(_req); in ast_udc_ep_free_request()
626 static int ast_udc_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in ast_udc_ep_queue() argument
629 struct ast_udc_request *req = to_ast_req(_req); in ast_udc_ep_queue()
636 if (unlikely(!_req || !_req->complete || !_req->buf || !_ep)) { in ast_udc_ep_queue()
663 _req->length, _req->dma, _req->zero, ep->dir_in); in ast_udc_ep_queue()
691 static int ast_udc_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in ast_udc_ep_dequeue() argument
703 if (&req->req == _req) { in ast_udc_ep_dequeue()
706 _req->status = -ECONNRESET; in ast_udc_ep_dequeue()
712 if (&req->req != _req) in ast_udc_ep_dequeue()
H A Dgr_udc.c791 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 Dpxa25x_udc.c524 pxa25x_ep_free_request (struct usb_ep *_ep, struct usb_request *_req) in pxa25x_ep_free_request() argument
528 req = container_of (_req, struct pxa25x_request, req); in pxa25x_ep_free_request()
836 pxa25x_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in pxa25x_ep_queue() argument
843 req = container_of(_req, struct pxa25x_request, req); in pxa25x_ep_queue()
844 if (unlikely (!_req || !_req->complete || !_req->buf in pxa25x_ep_queue()
871 _ep->name, _req, _req->length, _req->buf); in pxa25x_ep_queue()
875 _req->status = -EINPROGRESS; in pxa25x_ep_queue()
876 _req->actual = 0; in pxa25x_ep_queue()
881 unsigned length = _req->length; in pxa25x_ep_queue()
962 static int pxa25x_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in pxa25x_ep_dequeue() argument
[all …]
H A Dlpc32xx_udc.c1721 struct usb_request *_req) in lpc32xx_ep_free_request() argument
1725 req = container_of(_req, struct lpc32xx_request, req); in lpc32xx_ep_free_request()
1732 struct usb_request *_req, gfp_t gfp_flags) in lpc32xx_ep_queue() argument
1740 req = container_of(_req, struct lpc32xx_request, req); in lpc32xx_ep_queue()
1743 if (!_ep || !_req || !_req->complete || !_req->buf || in lpc32xx_ep_queue()
1755 status = usb_gadget_map_request(&udc->gadget, _req, ep->is_in); in lpc32xx_ep_queue()
1788 _req, _req->length, _req->buf, ep->is_in, _req->zero); in lpc32xx_ep_queue()
1792 _req->status = -EINPROGRESS; in lpc32xx_ep_queue()
1793 _req->actual = 0; in lpc32xx_ep_queue()
1794 req->send_zlp = _req->zero; in lpc32xx_ep_queue()
[all …]
H A Dnet2280.c580 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()
977 net2280_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in net2280_queue() argument
993 req = container_of(_req, struct net2280_request, req); in net2280_queue()
994 if (!_req || !_req->complete || !_req->buf || in net2280_queue()
999 if (_req->length > (~0 & DMA_BYTE_COUNT_MASK)) { in net2280_queue()
1010 if (ep->dma && _req->length == 0) { in net2280_queue()
1017 ret = usb_gadget_map_request(&dev->gadget, _req, in net2280_queue()
[all …]
H A Dmax3420_udc.c1019 static void max3420_free_request(struct usb_ep *_ep, struct usb_request *_req) in max3420_free_request() argument
1021 kfree(to_max3420_req(_req)); in max3420_free_request()
1024 static int max3420_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in max3420_ep_queue() argument
1027 struct max3420_req *req = to_max3420_req(_req); in max3420_ep_queue()
1032 _req->status = -EINPROGRESS; in max3420_ep_queue()
1033 _req->actual = 0; in max3420_ep_queue()
1043 static int max3420_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in max3420_ep_dequeue() argument
1046 struct max3420_req *req = to_max3420_req(_req); in max3420_ep_dequeue()
H A Dat91_udc.c596 static void at91_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) in at91_ep_free_request() argument
600 req = container_of(_req, struct at91_request, req); in at91_ep_free_request()
606 struct usb_request *_req, gfp_t gfp_flags) in at91_ep_queue() argument
614 req = container_of(_req, struct at91_request, req); in at91_ep_queue()
617 if (!_req || !_req->complete in at91_ep_queue()
618 || !_req->buf || !list_empty(&req->queue)) { in at91_ep_queue()
635 _req->status = -EINPROGRESS; in at91_ep_queue()
636 _req->actual = 0; in at91_ep_queue()
705 static int at91_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in at91_ep_dequeue() argument
722 if (&iter->req != _req) in at91_ep_dequeue()
H A Dfsl_qe_udc.c1684 static void qe_free_request(struct usb_ep *_ep, struct usb_request *_req) in qe_free_request() argument
1688 req = container_of(_req, struct qe_req, req); in qe_free_request()
1690 if (_req) in qe_free_request()
1694 static int __qe_ep_queue(struct usb_ep *_ep, struct usb_request *_req) in __qe_ep_queue() argument
1697 struct qe_req *req = container_of(_req, struct qe_req, req); in __qe_ep_queue()
1703 if (!_req || !req->req.complete || !req->req.buf in __qe_ep_queue()
1762 static int qe_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in qe_ep_queue() argument
1771 ret = __qe_ep_queue(_ep, _req); in qe_ep_queue()
1777 static int qe_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in qe_ep_dequeue() argument
1784 if (!_ep || !_req) in qe_ep_dequeue()
[all …]
H A Dudc-xilinx.c987 static void xudc_free_request(struct usb_ep *_ep, struct usb_request *_req) in xudc_free_request() argument
989 struct xusb_req *req = to_xusb_req(_req); in xudc_free_request()
1052 static int xudc_ep0_queue(struct usb_ep *_ep, struct usb_request *_req, in xudc_ep0_queue() argument
1055 struct xusb_req *req = to_xusb_req(_req); in xudc_ep0_queue()
1076 static int xudc_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in xudc_ep_queue() argument
1079 struct xusb_req *req = to_xusb_req(_req); in xudc_ep_queue()
1098 _req->status = -EINPROGRESS; in xudc_ep_queue()
1099 _req->actual = 0; in xudc_ep_queue()
1138 static int xudc_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in xudc_ep_dequeue() argument
1149 if (&iter->usb_req != _req) in xudc_ep_dequeue()
H A Datmel_usba_udc.c715 usba_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) in usba_ep_free_request() argument
717 struct usba_request *req = to_usba_req(_req); in usba_ep_free_request()
719 DBG(DBG_GADGET, "ep_free_request: %p, %p\n", _ep, _req); in usba_ep_free_request()
774 usba_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in usba_ep_queue() argument
776 struct usba_request *req = to_usba_req(_req); in usba_ep_queue()
783 ep->ep.name, req, _req->length); in usba_ep_queue()
793 _req->status = -EINPROGRESS; in usba_ep_queue()
794 _req->actual = 0; in usba_ep_queue()
857 static int usba_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in usba_ep_dequeue() argument
867 ep->ep.name, _req); in usba_ep_dequeue()
[all …]
H A Dfsl_udc_core.c691 static void fsl_free_request(struct usb_ep *_ep, struct usb_request *_req) in fsl_free_request() argument
695 req = container_of(_req, struct fsl_req, req); in fsl_free_request()
697 if (_req) in fsl_free_request()
868 fsl_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in fsl_ep_queue() argument
871 struct fsl_req *req = container_of(_req, struct fsl_req, req); in fsl_ep_queue()
877 if (!_req || !req->req.complete || !req->req.buf in fsl_ep_queue()
921 static int fsl_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in fsl_ep_dequeue() argument
930 if (!_ep || !_req) in fsl_ep_dequeue()
948 if (&iter->req != _req) in fsl_ep_dequeue()
960 _req->status = -ECONNRESET; in fsl_ep_dequeue()
H A Domap_udc.c280 omap_free_request(struct usb_ep *ep, struct usb_request *_req) in omap_free_request() argument
282 struct omap_req *req = container_of(_req, struct omap_req, req); in omap_free_request()
861 omap_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in omap_ep_queue() argument
864 struct omap_req *req = container_of(_req, struct omap_req, req); in omap_ep_queue()
870 if (!_req || !req->req.complete || !req->req.buf in omap_ep_queue()
906 ep->ep.name, _req, _req->length, _req->buf); in omap_ep_queue()
1001 static int omap_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in omap_ep_dequeue() argument
1007 if (!_ep || !_req) in omap_ep_dequeue()
1014 if (&iter->req != _req) in omap_ep_dequeue()
H A Drenesas_usbf.c1984 static int usbf_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in usbf_ep_queue() argument
1987 struct usbf_req *req = container_of(_req, struct usbf_req, req); in usbf_ep_queue()
1993 if (!_req || !_req->buf) in usbf_ep_queue()
2012 static int usbf_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in usbf_ep_dequeue() argument
2014 struct usbf_req *req = container_of(_req, struct usbf_req, req); in usbf_ep_dequeue()
2093 static void usbf_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) in usbf_ep_free_request() argument
2099 if (!_ep || !_req) in usbf_ep_free_request()
2102 req = container_of(_req, struct usbf_req, req); in usbf_ep_free_request()
2172 static void usbf_ep0_req_complete(struct usb_ep *_ep, struct usb_request *_req) in usbf_ep0_req_complete() argument
2179 struct usb_request *_req)) in usbf_ep0_fill_req() argument
[all …]
H A Dm66592-udc.c37 static int m66592_queue(struct usb_ep *_ep, struct usb_request *_req,
1342 static void m66592_free_request(struct usb_ep *_ep, struct usb_request *_req) in m66592_free_request() argument
1346 req = container_of(_req, struct m66592_request, req); in m66592_free_request()
1350 static int m66592_queue(struct usb_ep *_ep, struct usb_request *_req, in m66592_queue() argument
1359 req = container_of(_req, struct m66592_request, req); in m66592_queue()
1385 static int m66592_dequeue(struct usb_ep *_ep, struct usb_request *_req) in m66592_dequeue() argument
1392 req = container_of(_req, struct m66592_request, req); in m66592_dequeue()
H A Dr8a66597-udc.c38 static int r8a66597_queue(struct usb_ep *_ep, struct usb_request *_req,
1592 static void r8a66597_free_request(struct usb_ep *_ep, struct usb_request *_req) in r8a66597_free_request() argument
1596 req = container_of(_req, struct r8a66597_request, req); in r8a66597_free_request()
1600 static int r8a66597_queue(struct usb_ep *_ep, struct usb_request *_req, in r8a66597_queue() argument
1609 req = container_of(_req, struct r8a66597_request, req); in r8a66597_queue()
1635 static int r8a66597_dequeue(struct usb_ep *_ep, struct usb_request *_req) in r8a66597_dequeue() argument
1642 req = container_of(_req, struct r8a66597_request, req); in r8a66597_dequeue()
/linux/include/rdma/
H A Duverbs_ioctl.h1050 #define ib_copy_validate_udata_in(_udata, _req, _end_member) \ argument
1051 _ib_copy_validate_udata_in(_udata, &(_req), sizeof(_req), \
1052 offsetofend(typeof(_req), _end_member))
1068 #define ib_copy_validate_udata_in_cm(_udata, _req, _end_member, _valid_cm) \ argument
1070 typeof((_req).comp_mask) __valid_cm = _valid_cm; \
1072 ib_copy_validate_udata_in(_udata, _req, _end_member); \
1073 if (!ret && ((_req).comp_mask & ~__valid_cm)) \
1075 _udata, (_req).comp_mask, __valid_cm); \
/linux/drivers/usb/isp1760/
H A Disp1760-udc.c888 static void isp1760_ep_free_request(struct usb_ep *ep, struct usb_request *_req) in isp1760_ep_free_request() argument
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()
[all …]
/linux/drivers/scsi/fnic/
H A Dfdls_fc.h88 #define FNIC_STD_SET_PORT_NAME(_req, _pName) \ argument
89 (put_unaligned_be64(_pName, &_req.fr_wwn))
/linux/drivers/usb/fotg210/
H A Dfotg210-udc.c257 struct usb_request *_req) in fotg210_ep_free_request() argument
261 req = container_of(_req, struct fotg210_request, req); in fotg210_ep_free_request()
404 static int fotg210_ep_queue(struct usb_ep *_ep, struct usb_request *_req, in fotg210_ep_queue() argument
413 req = container_of(_req, struct fotg210_request, req); in fotg210_ep_queue()
438 static int fotg210_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) in fotg210_ep_dequeue() argument
445 req = container_of(_req, struct fotg210_request, req); in fotg210_ep_dequeue()
/linux/drivers/scsi/
H A Dhptiop.h359 void (*post_req)(struct hptiop_hba *hba, struct hptiop_request *_req);
/linux/drivers/rapidio/
H A Drio_cm.c668 struct tx_req *req, *_req; in rio_txcq_handler() local
671 list_for_each_entry_safe(req, _req, &cm->tx_reqs, node) { in rio_txcq_handler()