Lines Matching refs:trbs
71 if (!seg || !trb || trb < seg->trbs)
74 segment_offset = trb - seg->trbs;
92 return trb == &seg->trbs[TRBS_PER_SEGMENT - 1];
146 *trb = ((*seg)->trbs);
158 /* event ring doesn't have link trbs, check for last trb */
167 ring->dequeue = ring->deq_seg->trbs;
171 /* All other rings have link trbs */
178 ring->dequeue = ring->deq_seg->trbs;
248 ring->enqueue = ring->enq_seg->trbs;
268 num_trbs_in_deq_seg = ring->dequeue - ring->deq_seg->trbs;
303 * Turn all commands on command ring with status set to "aborted" to no-op trbs.
627 halted_trb = &halted_seg->trbs[index];
1193 ep_ring->dequeue = ep_ring->deq_seg->trbs;
1205 ep_ring->dequeue = ep_ring->deq_seg->trbs;
1603 /* If CMD ring stopped we own the trbs between enqueue and dequeue */
1964 &cur_seg->trbs[TRBS_PER_SEGMENT - 1]);
1999 start_dma = xhci_trb_virt_to_dma(cur_seg, &cur_seg->trbs[0]);
2776 ep_trb = &ep_seg->trbs[(ep_trb_dma - ep_seg->dma) /
3150 ep_ring->enqueue = ep_ring->enq_seg->trbs;