Lines Matching refs:usb_req
1589 struct usb_request *usb_req; in ffs_dmabuf_transfer() local
1661 usb_req = usb_ep_alloc_request(ep->ep, GFP_ATOMIC); in ffs_dmabuf_transfer()
1662 if (!usb_req) { in ffs_dmabuf_transfer()
1684 usb_req->length = req->length; in ffs_dmabuf_transfer()
1685 usb_req->buf = NULL; in ffs_dmabuf_transfer()
1686 usb_req->sg = priv->sgt->sgl; in ffs_dmabuf_transfer()
1687 usb_req->num_sgs = sg_nents_for_len(priv->sgt->sgl, req->length); in ffs_dmabuf_transfer()
1688 usb_req->sg_was_mapped = true; in ffs_dmabuf_transfer()
1689 usb_req->context = fence; in ffs_dmabuf_transfer()
1690 usb_req->complete = ffs_epfile_dmabuf_io_complete; in ffs_dmabuf_transfer()
1693 ret = usb_ep_queue(ep->ep, usb_req, GFP_ATOMIC); in ffs_dmabuf_transfer()
1696 priv->req = usb_req; in ffs_dmabuf_transfer()
1701 usb_ep_free_request(ep->ep, usb_req); in ffs_dmabuf_transfer()