Lines Matching refs:deq
288 /* Ring might be empty even if enq != deq if enq is left on a link trb */
344 xhci_dbg(xhci, "Adding %d trbs moves enq %d trbs into deq seg\n",
617 return le64_to_cpu(ep_ctx->deq);
706 xhci_warn(xhci, "deq seg = %p, deq ptr = %p\n", new_seg, new_deq);
1019 case TD_CLEARING_CACHE: /* set TR deq command already queued */
1167 /* will queue a set TR deq if stopped on a cancelled, uncleared TD */
1315 * we need to clear the set deq pending flag in the endpoint ring state, so that
1339 xhci_warn(xhci, "WARN Set TR deq ptr command for freed stream ID %u\n",
1383 u64 deq;
1384 /* 4.6.10 deq ptr is written to the stream ctx for streams */
1388 deq = le64_to_cpu(ctx->stream_ring) & SCTX_DEQ_MASK;
1390 deq = le64_to_cpu(ep_ctx->deq) & ~EP_CTX_CYCLE_MASK;
1393 "Successful Set TR Deq Ptr cmd, deq = @%08llx", deq);
1395 ep->queued_deq_ptr) == deq) {
1403 xhci_warn(xhci, "ep deq seg = %p, deq ptr = %p\n",
3053 dma_addr_t deq;
3056 /* If necessary, update the HW's version of the event ring deq ptr. */
3058 deq = xhci_trb_virt_to_dma(ir->event_ring->deq_seg,
3060 if (deq == 0)
3067 ((u64) deq & (u64) ~ERST_PTR_MASK))
3072 temp_64 |= ((u64) deq & (u64) ~ERST_PTR_MASK);