TRB_SIZE
return dma_index / TRB_SIZE;
priv_req->start_trb * TRB_SIZE),
int num_trbs = ring_size / TRB_SIZE;
((priv_req->end_trb + 1) * TRB_SIZE)));
#define TRB_RING_SIZE (TRB_SIZE * TRBS_PER_SEGMENT)
#define TRB_STREAM_RING_SIZE (TRB_SIZE * TRBS_PER_STREAM_SEGMENT)
#define TRB_ISO_RING_SIZE (TRB_SIZE * TRBS_PER_ISOC_SEGMENT)
#define TRB_CTRL_RING_SIZE (TRB_SIZE * 2)
((preq->end_trb + 1) * TRB_SIZE)));
(ring->enqueue * TRB_SIZE));
buffer = pep->ring.dma + pep->ring.dequeue * TRB_SIZE;
writel(pep->ring.dma + (TRBS_PER_SEGMENT * TRB_SIZE),
return dma_index / TRB_SIZE;
#define TR_SEG_SIZE (TRB_SIZE * (TRBS_PER_SEGMENT + TRB_ISO_RESERVED))