Lines Matching refs:TRBS_PER_SEGMENT
59 for (i = 0; i < TRBS_PER_SEGMENT; i++)
109 prev->trbs[TRBS_PER_SEGMENT-1].link.segment_ptr =
113 val = le32_to_cpu(prev->trbs[TRBS_PER_SEGMENT-1].link.control);
118 prev->trbs[TRBS_PER_SEGMENT-1].link.control = cpu_to_le32(val);
145 ring->num_trbs_free += (TRBS_PER_SEGMENT - 1) * num_segs;
148 ring->last_seg->trbs[TRBS_PER_SEGMENT-1].link.control
150 last->trbs[TRBS_PER_SEGMENT-1].link.control
317 ring->num_trbs_free = ring->num_segs * (TRBS_PER_SEGMENT - 1) - 1;
399 ring->last_seg->trbs[TRBS_PER_SEGMENT - 1].link.control |=
432 num_segs_needed = (num_trbs + (TRBS_PER_SEGMENT - 1) - 1) /
433 (TRBS_PER_SEGMENT - 1);
1841 entry->seg_size = cpu_to_le32(TRBS_PER_SEGMENT);
2014 { xhci->event_ring->first_seg->dma + (TRBS_PER_SEGMENT - 1)*16,
2017 { xhci->event_ring->first_seg->dma + (TRBS_PER_SEGMENT - 1)*16 + 1, NULL },
2019 { xhci->event_ring->first_seg->dma + (TRBS_PER_SEGMENT)*16, NULL },
2033 .end_trb = &xhci->event_ring->first_seg->trbs[TRBS_PER_SEGMENT - 1],
2040 .end_trb = &xhci->cmd_ring->first_seg->trbs[TRBS_PER_SEGMENT - 1],
2047 .end_trb = &xhci->cmd_ring->first_seg->trbs[TRBS_PER_SEGMENT - 1],
2067 .start_trb = &xhci->event_ring->first_seg->trbs[TRBS_PER_SEGMENT - 3],
2074 .start_trb = &xhci->event_ring->first_seg->trbs[TRBS_PER_SEGMENT - 3],
2076 .input_dma = xhci->event_ring->first_seg->dma + (TRBS_PER_SEGMENT - 4)*16,
2081 .start_trb = &xhci->event_ring->first_seg->trbs[TRBS_PER_SEGMENT - 3],
2096 &xhci->event_ring->first_seg->trbs[TRBS_PER_SEGMENT - 1],