Lines Matching refs:enqueue

223 	chain = le32_to_cpu(ring->enqueue->generic.field[3]) & TRB_CHAIN;  in inc_enq()
225 if (!trb_is_link(ring->enqueue)) in inc_enq()
228 if (last_trb_on_seg(ring->enq_seg, ring->enqueue)) { in inc_enq()
233 next = ++(ring->enqueue); in inc_enq()
267 ring->enqueue = ring->enq_seg->trbs; in inc_enq()
268 next = ring->enqueue; in inc_enq()
358 if ((xhci->cmd_ring->dequeue != xhci->cmd_ring->enqueue) && in xhci_handle_stopped_cmd_ring()
604 new_deq = ep_ring->enqueue; in xhci_move_dequeue_past_td()
3125 trb = &ring->enqueue->generic; in queue_trb()
3196 while (trb_is_link(ep_ring->enqueue)) { in prepare_ring()
3203 ep_ring->enqueue->link.control &= in prepare_ring()
3206 ep_ring->enqueue->link.control |= in prepare_ring()
3210 ep_ring->enqueue->link.control ^= cpu_to_le32(TRB_CYCLE); in prepare_ring()
3213 if (link_trb_toggles_cycle(ep_ring->enqueue)) in prepare_ring()
3217 ep_ring->enqueue = ep_ring->enq_seg->trbs; in prepare_ring()
3226 if (last_trb_on_seg(ep_ring->enq_seg, ep_ring->enqueue)) { in prepare_ring()
3278 td->first_trb = ep_ring->enqueue; in prepare_transfer()
3575 start_trb = &ring->enqueue->generic; in xhci_queue_bulk_tx()
3604 if (trb_is_link(ring->enqueue + 1)) { in xhci_queue_bulk_tx()
3618 td->last_trb = ring->enqueue; in xhci_queue_bulk_tx()
3668 urb_priv->td[1].last_trb = ring->enqueue; in xhci_queue_bulk_tx()
3730 start_trb = &ep_ring->enqueue->generic; in xhci_queue_ctrl_tx()
3795 td->last_trb = ep_ring->enqueue; in xhci_queue_ctrl_tx()
4006 start_trb = &ep_ring->enqueue->generic; in xhci_queue_isoc_tx()
4083 td->last_trb = ep_ring->enqueue; in xhci_queue_isoc_tx()
4152 urb_priv->td[0].last_trb = ep_ring->enqueue; in xhci_queue_isoc_tx()
4157 ep_ring->enqueue = urb_priv->td[0].first_trb; in xhci_queue_isoc_tx()
4283 cmd->command_trb = xhci->cmd_ring->enqueue; in queue_command()