Searched refs:ep_ring (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/usb/host/ |
| H A D | xhci-ring.c | 878 struct xhci_ring *ep_ring, int status) in xhci_td_cleanup() argument 886 xhci_unmap_td_bounce_buffer(xhci, ep_ring, td); in xhci_td_cleanup() 1429 struct xhci_ring *ep_ring; in xhci_handle_cmd_set_deq() local 1442 ep_ring = xhci_virt_ep_to_ring(xhci, ep, stream_id); in xhci_handle_cmd_set_deq() 1443 if (!ep_ring) { in xhci_handle_cmd_set_deq() 1521 ep_ring->deq_seg = ep->queued_deq_seg; in xhci_handle_cmd_set_deq() 1522 ep_ring->dequeue = ep->queued_deq_ptr; in xhci_handle_cmd_set_deq() 1532 ep_ring = xhci_urb_to_transfer_ring(xhci, td->urb); in xhci_handle_cmd_set_deq() 1537 xhci_td_cleanup(xhci, td, ep_ring, td->status); in xhci_handle_cmd_set_deq() 2248 struct xhci_ring *ep_ring, struct xhci_td *td, in finish_td() argument [all …]
|
| H A D | xhci-mem.c | 1046 struct xhci_ring *ep_ring; in xhci_copy_ep0_dequeue_into_input_ctx() local 1050 ep_ring = virt_dev->eps[0].ring; in xhci_copy_ep0_dequeue_into_input_ctx() 1058 ep0_ctx->deq = cpu_to_le64(xhci_trb_virt_to_dma(ep_ring->enq_seg, in xhci_copy_ep0_dequeue_into_input_ctx() 1059 ep_ring->enqueue) in xhci_copy_ep0_dequeue_into_input_ctx() 1060 | ep_ring->cycle_state); in xhci_copy_ep0_dequeue_into_input_ctx() 1417 struct xhci_ring *ep_ring; in xhci_endpoint_init() local 1497 ep_ring = virt_dev->eps[ep_index].new_ring; in xhci_endpoint_init() 1498 xhci_ring_init(xhci, ep_ring); in xhci_endpoint_init() 1508 ep_ctx->deq = cpu_to_le64(ep_ring->first_seg->dma | in xhci_endpoint_init() 1509 ep_ring->cycle_state); in xhci_endpoint_init()
|
| /linux/drivers/usb/cdns3/ |
| H A D | cdnsp-mem.c | 715 struct cdnsp_ring *ep_ring = pdev->eps[0].ring; in cdnsp_copy_ep0_dequeue_into_input_ctx() local 718 dma = cdnsp_trb_virt_to_dma(ep_ring->enq_seg, ep_ring->enqueue); in cdnsp_copy_ep0_dequeue_into_input_ctx() 719 ep0_ctx->deq = cpu_to_le64(dma | ep_ring->cycle_state); in cdnsp_copy_ep0_dequeue_into_input_ctx()
|