Lines Matching refs:trbs
102 u32 offset = (char *)trb - (char *)pep->ring.trbs;
112 if (pep->ring.trbs) {
113 dma_pool_free(pdev->eps_dma_pool, ring->trbs, ring->dma);
127 if (!ring->trbs) {
128 ring->trbs = dma_pool_alloc(pdev->eps_dma_pool,
131 if (!ring->trbs)
135 memset(ring->trbs, 0, TR_SEG_SIZE);
141 link_trb = (ring->trbs + (TRBS_PER_SEGMENT - 1));
230 if (trb == (pep->ring.trbs + (TRBS_PER_SEGMENT - 1)))
231 return pep->ring.trbs;
343 link_trb = ring->trbs + (TRBS_PER_SEGMENT - 1);
366 struct cdns2_trb *link_trb = pep->ring.trbs + (TRBS_PER_SEGMENT - 1);
374 trb = pep->ring.trbs;
586 trb = pep->ring.trbs + pep->ring.enqueue;
639 trb = pep->ring.trbs + ring->enqueue;
735 trb = &pep->ring.trbs[TRBS_PER_SEGMENT];
784 preq->trb = ring->trbs + ring->enqueue;
789 togle_pcs = cdns2_wa1_update_guard(pep, ring->trbs + ring->enqueue);
916 trb = &ring->trbs[ring->dequeue];
956 trb = pep->ring.trbs + pep->ring.dequeue;
980 trb = pep->ring.trbs + pep->ring.dequeue;
990 trb = pep->ring.trbs + pep->ring.dequeue;
1005 trb = pep->ring.trbs + pep->ring.dequeue;