Lines Matching refs:dwc2_urb
4555 struct dwc2_hcd_urb *dwc2_urb; in _dwc2_hcd_urb_enqueue() local
4598 dwc2_urb = dwc2_hcd_urb_alloc(hsotg, urb->number_of_packets, in _dwc2_hcd_urb_enqueue()
4600 if (!dwc2_urb) in _dwc2_hcd_urb_enqueue()
4603 dwc2_hcd_urb_set_pipeinfo(hsotg, dwc2_urb, usb_pipedevice(urb->pipe), in _dwc2_hcd_urb_enqueue()
4626 dwc2_urb->priv = urb; in _dwc2_hcd_urb_enqueue()
4627 dwc2_urb->buf = buf; in _dwc2_hcd_urb_enqueue()
4628 dwc2_urb->dma = urb->transfer_dma; in _dwc2_hcd_urb_enqueue()
4629 dwc2_urb->length = urb->transfer_buffer_length; in _dwc2_hcd_urb_enqueue()
4630 dwc2_urb->setup_packet = urb->setup_packet; in _dwc2_hcd_urb_enqueue()
4631 dwc2_urb->setup_dma = urb->setup_dma; in _dwc2_hcd_urb_enqueue()
4632 dwc2_urb->flags = tflags; in _dwc2_hcd_urb_enqueue()
4633 dwc2_urb->interval = urb->interval; in _dwc2_hcd_urb_enqueue()
4634 dwc2_urb->status = -EINPROGRESS; in _dwc2_hcd_urb_enqueue()
4637 dwc2_hcd_urb_set_iso_desc_params(dwc2_urb, i, in _dwc2_hcd_urb_enqueue()
4641 urb->hcpriv = dwc2_urb; in _dwc2_hcd_urb_enqueue()
4645 qh = dwc2_hcd_qh_create(hsotg, dwc2_urb, mem_flags); in _dwc2_hcd_urb_enqueue()
4665 retval = dwc2_hcd_urb_enqueue(hsotg, dwc2_urb, qh, qtd); in _dwc2_hcd_urb_enqueue()
4680 dwc2_urb->priv = NULL; in _dwc2_hcd_urb_enqueue()
4701 kfree(dwc2_urb); in _dwc2_hcd_urb_enqueue()