Lines Matching refs:cur_ring
628 struct xhci_ring *cur_ring; in xhci_alloc_stream_info() local
683 cur_ring = stream_info->stream_rings[cur_stream]; in xhci_alloc_stream_info()
684 if (!cur_ring) in xhci_alloc_stream_info()
686 cur_ring->stream_id = cur_stream; in xhci_alloc_stream_info()
687 cur_ring->trb_address_map = &stream_info->trb_address_map; in xhci_alloc_stream_info()
689 addr = cur_ring->first_seg->dma | in xhci_alloc_stream_info()
691 cur_ring->cycle_state; in xhci_alloc_stream_info()
697 ret = xhci_update_stream_mapping(cur_ring, mem_flags); in xhci_alloc_stream_info()
699 xhci_ring_free(xhci, cur_ring); in xhci_alloc_stream_info()
715 cur_ring = stream_info->stream_rings[cur_stream]; in xhci_alloc_stream_info()
716 if (cur_ring) { in xhci_alloc_stream_info()
717 xhci_ring_free(xhci, cur_ring); in xhci_alloc_stream_info()
780 struct xhci_ring *cur_ring; in xhci_free_stream_info() local
787 cur_ring = stream_info->stream_rings[cur_stream]; in xhci_free_stream_info()
788 if (cur_ring) { in xhci_free_stream_info()
789 xhci_ring_free(xhci, cur_ring); in xhci_free_stream_info()