Lines Matching refs:trb
144 req->trb = NULL; in xhci_dbc_giveback()
164 union xhci_trb *trb = req->trb; in xhci_dbc_flush_single_request() local
166 trb->generic.field[0] = 0; in xhci_dbc_flush_single_request()
167 trb->generic.field[1] = 0; in xhci_dbc_flush_single_request()
168 trb->generic.field[2] = 0; in xhci_dbc_flush_single_request()
169 trb->generic.field[3] &= cpu_to_le32(TRB_CYCLE); in xhci_dbc_flush_single_request()
170 trb->generic.field[3] |= cpu_to_le32(TRB_TYPE(TRB_TR_NOOP)); in xhci_dbc_flush_single_request()
220 union xhci_trb *trb, *next; in xhci_dbc_queue_trb() local
222 trb = ring->enqueue; in xhci_dbc_queue_trb()
223 trb->generic.field[0] = cpu_to_le32(field1); in xhci_dbc_queue_trb()
224 trb->generic.field[1] = cpu_to_le32(field2); in xhci_dbc_queue_trb()
225 trb->generic.field[2] = cpu_to_le32(field3); in xhci_dbc_queue_trb()
226 trb->generic.field[3] = cpu_to_le32(field4); in xhci_dbc_queue_trb()
228 trace_xhci_dbc_gadget_ep_queue(ring, &trb->generic); in xhci_dbc_queue_trb()
243 union xhci_trb *trb; in xhci_dbc_queue_bulk_tx() local
255 trb = ring->enqueue; in xhci_dbc_queue_bulk_tx()
265 req->trb = ring->enqueue; in xhci_dbc_queue_bulk_tx()
279 trb->generic.field[3] |= cpu_to_le32(TRB_CYCLE); in xhci_dbc_queue_bulk_tx()
281 trb->generic.field[3] &= cpu_to_le32(~TRB_CYCLE); in xhci_dbc_queue_bulk_tx()
640 trace_xhci_dbc_handle_transfer(ring, &req->trb->generic); in dbc_handle_xfer_event()