Lines Matching refs:enqueue
189 cdns2_ep_inc_trb(&ring->enqueue, &ring->pcs, TRBS_PER_SEGMENT); in cdns2_ep_inc_enq()
295 pep->wa1_trb_index = pep->ring.enqueue; in cdns2_wa1_update_guard()
333 if ((ring->enqueue + num_trbs) >= (TRBS_PER_SEGMENT - 1)) { in cdns2_prepare_ring()
587 trb = pep->ring.trbs + pep->ring.enqueue; in cdns2_ep_tx_isoc()
608 preq->end_trb = pep->ring.enqueue; in cdns2_ep_tx_isoc()
640 trb = pep->ring.trbs + ring->enqueue; in cdns2_ep_tx_bulk()
643 preq->end_trb = ring->enqueue; in cdns2_ep_tx_bulk()
648 if (ring->enqueue == 0) in cdns2_ep_tx_bulk()
653 (ring->enqueue * TRB_SIZE)); in cdns2_ep_tx_bulk()
684 preq->end_trb = ring->enqueue; in cdns2_ep_tx_bulk()
784 preq->start_trb = ring->enqueue; in cdns2_ep_run_transfer()
785 preq->trb = ring->trbs + ring->enqueue; in cdns2_ep_run_transfer()
790 togle_pcs = cdns2_wa1_update_guard(pep, ring->trbs + ring->enqueue); in cdns2_ep_run_transfer()
931 if (ring->enqueue == ring->dequeue && in cdns2_trb_handled()
1595 pep->ring.enqueue = 0; in cdns2_gadget_ep_enable()