Lines Matching refs:cur_ring
567 struct cdnsp_ring *cur_ring; in cdnsp_alloc_stream_info() local
600 cur_ring = cdnsp_ring_alloc(pdev, 2, TYPE_STREAM, mps, in cdnsp_alloc_stream_info()
602 stream_info->stream_rings[cur_stream] = cur_ring; in cdnsp_alloc_stream_info()
604 if (!cur_ring) in cdnsp_alloc_stream_info()
607 cur_ring->stream_id = cur_stream; in cdnsp_alloc_stream_info()
608 cur_ring->trb_address_map = &stream_info->trb_address_map; in cdnsp_alloc_stream_info()
611 addr = cur_ring->first_seg->dma | SCT_FOR_CTX(SCT_PRI_TR) | in cdnsp_alloc_stream_info()
612 cur_ring->cycle_state; in cdnsp_alloc_stream_info()
617 trace_cdnsp_set_stream_ring(cur_ring); in cdnsp_alloc_stream_info()
619 ret = cdnsp_update_stream_mapping(cur_ring); in cdnsp_alloc_stream_info()
628 cur_ring = stream_info->stream_rings[cur_stream]; in cdnsp_alloc_stream_info()
629 if (cur_ring) { in cdnsp_alloc_stream_info()
630 cdnsp_ring_free(pdev, cur_ring); in cdnsp_alloc_stream_info()
646 struct cdnsp_ring *cur_ring; in cdnsp_free_stream_info() local
654 cur_ring = stream_info->stream_rings[cur_stream]; in cdnsp_free_stream_info()
655 if (cur_ring) { in cdnsp_free_stream_info()
656 cdnsp_ring_free(pdev, cur_ring); in cdnsp_free_stream_info()