/kernel/linux/linux-5.10/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() 130 return container_of(_req, struct vrequest, req); in to_vrequest() 127 to_vrequest( struct usb_request *_req) to_vrequest() argument
|
/kernel/linux/linux-6.6/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() 130 return container_of(_req, struct vrequest, req); in to_vrequest() 127 to_vrequest( struct usb_request *_req) to_vrequest() argument
|
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | hptiop.c | 299 void __iomem *_req, u32 millisec) in iop_send_sync_request_itl() 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() 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() 904 struct hpt_iop_request_header *reqhdr = _req->req_virt; in hptiop_post_req_mv() 907 reqhdr->context = cpu_to_le32(_req in hptiop_post_req_mv() 298 iop_send_sync_request_itl(struct hptiop_hba *hba, void __iomem *_req, u32 millisec) iop_send_sync_request_itl() argument 874 hptiop_post_req_itl(struct hptiop_hba *hba, struct hptiop_request *_req) hptiop_post_req_itl() argument 901 hptiop_post_req_mv(struct hptiop_hba *hba, struct hptiop_request *_req) hptiop_post_req_mv() argument 925 hptiop_post_req_mvfrey(struct hptiop_hba *hba, struct hptiop_request *_req) hptiop_post_req_mvfrey() argument 1004 struct hptiop_request *_req; hptiop_queuecommand_lck() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | hptiop.c | 299 void __iomem *_req, u32 millisec) in iop_send_sync_request_itl() 301 struct hpt_iop_request_header __iomem *req = _req; in iop_send_sync_request_itl() 874 struct hptiop_request *_req) in hptiop_post_req_itl() 876 struct hpt_iop_request_header *reqhdr = _req->req_virt; in hptiop_post_req_itl() 879 (u32)_req->index); in hptiop_post_req_itl() 893 writel(_req->req_shifted_phy | size_bits, in hptiop_post_req_itl() 896 writel(_req->req_shifted_phy | IOPMU_QUEUE_ADDR_HOST_BIT, in hptiop_post_req_itl() 901 struct hptiop_request *_req) in hptiop_post_req_mv() 903 struct hpt_iop_request_header *reqhdr = _req->req_virt; in hptiop_post_req_mv() 906 reqhdr->context = cpu_to_le32(_req in hptiop_post_req_mv() 298 iop_send_sync_request_itl(struct hptiop_hba *hba, void __iomem *_req, u32 millisec) iop_send_sync_request_itl() argument 873 hptiop_post_req_itl(struct hptiop_hba *hba, struct hptiop_request *_req) hptiop_post_req_itl() argument 900 hptiop_post_req_mv(struct hptiop_hba *hba, struct hptiop_request *_req) hptiop_post_req_mv() argument 924 hptiop_post_req_mvfrey(struct hptiop_hba *hba, struct hptiop_request *_req) hptiop_post_req_mvfrey() argument 1002 struct hptiop_request *_req; hptiop_queuecommand_lck() local [all...] |
/kernel/linux/linux-5.10/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() 1263 s3c2410_udc_dequeue(struct usb_ep *_ep, struct usb_request *_req) s3c2410_udc_dequeue() argument [all...] |
H A D | dummy_hcd.c | 106 (struct usb_request *_req) in usb_request_to_dummy_request() 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, _e in dummy_queue() 105 usb_request_to_dummy_request(struct usb_request *_req) usb_request_to_dummy_request() argument 746 dummy_dequeue(struct usb_ep *_ep, struct usb_request *_req) dummy_dequeue() argument [all...] |
H A D | s3c-hsudc.c | 793 * @_req: Request to be deallocated. 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() 809 * @_req: Request to be queued. 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 in s3c_hsudc_queue() 876 s3c_hsudc_dequeue(struct usb_ep *_ep, struct usb_request *_req) s3c_hsudc_dequeue() argument [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 in goku_queue() 810 goku_dequeue(struct usb_ep *_ep, struct usb_request *_req) goku_dequeue() argument [all...] |
H A D | gr_udc.c | 791 struct usb_request *_req) in gr_ep0_testmode_complete() 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 || (!e in gr_dequeue() 790 gr_ep0_testmode_complete(struct usb_ep *_ep, struct usb_request *_req) gr_ep0_testmode_complete() argument 1961 struct usb_request *_req; gr_ep_init() local [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, _re in net2272_queue() 925 net2272_dequeue(struct usb_ep *_ep, struct usb_request *_req) net2272_dequeue() argument [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 in pxa25x_ep_queue() 966 pxa25x_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) pxa25x_ep_dequeue() argument [all...] |
H A D | pxa27x_udc.c | 592 * @_req: usb request 594 * Wrapper around kfree to free _req 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() 1036 * @_req: usb 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 in pxa_ep_queue() 1160 pxa_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) pxa_ep_dequeue() argument [all...] |
/kernel/linux/linux-6.6/drivers/usb/gadget/udc/ |
H A D | dummy_hcd.c | 106 (struct usb_request *_req) in usb_request_to_dummy_request() 108 return container_of(_req, struct dummy_request, req); in usb_request_to_dummy_request() 672 static void dummy_free_request(struct usb_ep *_ep, struct usb_request *_req) in dummy_free_request() argument 676 if (!_ep || !_req) { in dummy_free_request() 681 req = usb_request_to_dummy_request(_req); in dummy_free_request() 690 static int dummy_queue(struct usb_ep *_ep, struct usb_request *_req, in dummy_queue() argument 699 req = usb_request_to_dummy_request(_req); in dummy_queue() 700 if (!_req || !list_empty(&req->queue) || !_req->complete) in dummy_queue() 714 ep, _req, _e in dummy_queue() 105 usb_request_to_dummy_request(struct usb_request *_req) usb_request_to_dummy_request() argument 748 dummy_dequeue(struct usb_ep *_ep, struct usb_request *_req) dummy_dequeue() argument [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 in goku_queue() 810 goku_dequeue(struct usb_ep *_ep, struct usb_request *_req) goku_dequeue() argument [all...] |
H A D | gr_udc.c | 791 struct usb_request *_req) in gr_ep0_testmode_complete() 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 || (!e in gr_dequeue() 790 gr_ep0_testmode_complete(struct usb_ep *_ep, struct usb_request *_req) gr_ep0_testmode_complete() argument 1962 struct usb_request *_req; gr_ep_init() local [all...] |
H A D | pxa27x_udc.c | 590 * @_req: usb request 592 * Wrapper around kfree to free _req 594 static void pxa_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) in pxa_ep_free_request() argument 598 req = container_of(_req, struct pxa27x_request, req); in pxa_ep_free_request() 1034 * @_req: usb 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 in pxa_ep_queue() 1158 pxa_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) pxa_ep_dequeue() argument [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() 808 net2272_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) in net2272_queue() argument 817 req = container_of(_req, struct net2272_request, req); in net2272_queue() 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, _re in net2272_queue() 926 net2272_dequeue(struct usb_ep *_ep, struct usb_request *_req) net2272_dequeue() argument [all...] |
H A D | pxa25x_udc.c | 524 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 in pxa25x_ep_queue() 962 pxa25x_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) pxa25x_ep_dequeue() argument [all...] |
/kernel/linux/linux-5.10/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 in isp1760_ep_queue() 908 isp1760_ep_dequeue(struct usb_ep *ep, struct usb_request *_req) isp1760_ep_dequeue() argument [all...] |
/kernel/linux/linux-6.6/drivers/usb/isp1760/ |
H A D | isp1760-udc.c | 888 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 in isp1760_ep_queue() 978 isp1760_ep_dequeue(struct usb_ep *ep, struct usb_request *_req) isp1760_ep_dequeue() argument [all...] |
/kernel/linux/linux-5.10/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() 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, e in bdc_gadget_ep_queue() 1710 bdc_gadget_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) bdc_gadget_ep_queue() argument 1756 bdc_gadget_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) bdc_gadget_ep_dequeue() argument 1840 bdc_gadget_free_request(struct usb_ep *_ep, struct usb_request *_req) bdc_gadget_free_request() argument [all...] |
/kernel/linux/linux-6.6/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() 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, e in bdc_gadget_ep_queue() 1710 bdc_gadget_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) bdc_gadget_ep_queue() argument 1756 bdc_gadget_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) bdc_gadget_ep_dequeue() argument 1845 bdc_gadget_free_request(struct usb_ep *_ep, struct usb_request *_req) bdc_gadget_free_request() argument [all...] |
/kernel/linux/linux-5.10/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() 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() 2545 if (!_ep || !_req) { in nbu2ss_ep_queue() 2549 if (!_req) in nbu2ss_ep_queue() 2550 pr_err("udc: %s --- _req in nbu2ss_ep_queue() 2521 nbu2ss_ep_free_request(struct usb_ep *_ep, struct usb_request *_req) nbu2ss_ep_free_request() argument 2534 nbu2ss_ep_queue(struct usb_ep *_ep, struct usb_request *_req, gfp_t gfp_flags) nbu2ss_ep_queue() argument 2644 nbu2ss_ep_dequeue(struct usb_ep *_ep, struct usb_request *_req) nbu2ss_ep_dequeue() argument [all...] |