Lines Matching refs:trbs

42 	seg->trbs = dma_pool_zalloc(xhci->segment_pool, flags, &dma);
43 if (!seg->trbs) {
52 dma_pool_free(xhci->segment_pool, seg->trbs, dma);
60 seg->trbs[i].link.control |= cpu_to_le32(TRB_CYCLE);
70 if (seg->trbs) {
71 dma_pool_free(xhci->segment_pool, seg->trbs, seg->dma);
72 seg->trbs = NULL;
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);
148 ring->last_seg->trbs[TRBS_PER_SEGMENT-1].link.control
150 last->trbs[TRBS_PER_SEGMENT-1].link.control
300 ring->enqueue = ring->first_seg->trbs;
399 ring->last_seg->trbs[TRBS_PER_SEGMENT - 1].link.control |=
2032 .start_trb = xhci->event_ring->first_seg->trbs,
2033 .end_trb = &xhci->event_ring->first_seg->trbs[TRBS_PER_SEGMENT - 1],
2039 .start_trb = xhci->event_ring->first_seg->trbs,
2040 .end_trb = &xhci->cmd_ring->first_seg->trbs[TRBS_PER_SEGMENT - 1],
2046 .start_trb = xhci->cmd_ring->first_seg->trbs,
2047 .end_trb = &xhci->cmd_ring->first_seg->trbs[TRBS_PER_SEGMENT - 1],
2053 .start_trb = &xhci->event_ring->first_seg->trbs[0],
2054 .end_trb = &xhci->event_ring->first_seg->trbs[3],
2060 .start_trb = &xhci->event_ring->first_seg->trbs[3],
2061 .end_trb = &xhci->event_ring->first_seg->trbs[6],
2067 .start_trb = &xhci->event_ring->first_seg->trbs[TRBS_PER_SEGMENT - 3],
2068 .end_trb = &xhci->event_ring->first_seg->trbs[1],
2074 .start_trb = &xhci->event_ring->first_seg->trbs[TRBS_PER_SEGMENT - 3],
2075 .end_trb = &xhci->event_ring->first_seg->trbs[1],
2081 .start_trb = &xhci->event_ring->first_seg->trbs[TRBS_PER_SEGMENT - 3],
2082 .end_trb = &xhci->event_ring->first_seg->trbs[1],
2095 xhci->event_ring->first_seg->trbs,
2096 &xhci->event_ring->first_seg->trbs[TRBS_PER_SEGMENT - 1],