Lines Matching defs:current_index
856 * CI = current_index - index of processed TRB by DMA.
863 * 1. ring->dequeue never equals to current_index.
870 * Case 1 - ring->dequeue < current_index
874 * Case 2 - ring->dequeue > current_index
885 int current_index = 0;
890 current_index = cdns2_get_dma_pos(pdev, pep);
898 if (current_index >= TRBS_PER_SEGMENT)
922 if (doorbell == 1 && current_index == ring->dequeue)
934 } else if (ring->dequeue < current_index) {
935 if ((current_index == (TRBS_PER_SEGMENT - 1)) &&
940 } else if (ring->dequeue > current_index) {
945 trace_cdns2_request_handled(preq, current_index, handled);