Lines Matching defs:transfer_ring
404 struct tegra_xudc_trb *transfer_ring;
900 index = trb - ep->transfer_ring;
919 trb = &ep->transfer_ring[index];
1182 req->first_trb = &ep->transfer_ring[ep->enq_ptr];
1185 struct tegra_xudc_trb *trb = &ep->transfer_ring[ep->enq_ptr];
1196 trb = &ep->transfer_ring[ep->enq_ptr];
1346 while (trb != &ep->transfer_ring[ep->enq_ptr]) {
1353 trb = ep->transfer_ring;
1357 ep->enq_ptr = req->first_trb - ep->transfer_ring;
1405 struct tegra_xudc_trb *enq_trb = &ep->transfer_ring[ep->enq_ptr];
1481 &ep->transfer_ring[ep->enq_ptr]);
1811 memset(ep->transfer_ring, 0, XUDC_TRANSFER_RING_SIZE *
1812 sizeof(*ep->transfer_ring));
1813 setup_link_trb(ep, &ep->transfer_ring[XUDC_TRANSFER_RING_SIZE - 1]);
2689 ep->deq_ptr = (last - ep->transfer_ring) + 1;
2719 ep->deq_ptr = (trb - ep->transfer_ring) + 1;
2833 deq_ptr = trb_virt_to_phys(ep0, &ep0->transfer_ring[ep0->deq_ptr]);
3167 ep->transfer_ring = dma_pool_alloc(xudc->transfer_ring_pool,
3170 if (!ep->transfer_ring)
3211 dma_pool_free(xudc->transfer_ring_pool, ep->transfer_ring,