Lines Matching refs:usb_req
1579 struct usb_request *usb_req; in ffs_dmabuf_transfer() local
1651 usb_req = usb_ep_alloc_request(ep->ep, GFP_ATOMIC); in ffs_dmabuf_transfer()
1652 if (!usb_req) { in ffs_dmabuf_transfer()
1674 usb_req->length = req->length; in ffs_dmabuf_transfer()
1675 usb_req->buf = NULL; in ffs_dmabuf_transfer()
1676 usb_req->sg = priv->sgt->sgl; in ffs_dmabuf_transfer()
1677 usb_req->num_sgs = sg_nents_for_len(priv->sgt->sgl, req->length); in ffs_dmabuf_transfer()
1678 usb_req->sg_was_mapped = true; in ffs_dmabuf_transfer()
1679 usb_req->context = fence; in ffs_dmabuf_transfer()
1680 usb_req->complete = ffs_epfile_dmabuf_io_complete; in ffs_dmabuf_transfer()
1683 ret = usb_ep_queue(ep->ep, usb_req, GFP_ATOMIC); in ffs_dmabuf_transfer()
1686 priv->req = usb_req; in ffs_dmabuf_transfer()
1691 usb_ep_free_request(ep->ep, usb_req); in ffs_dmabuf_transfer()