Lines Matching defs:iter
467 int tail, iter;
480 iter = tail;
481 while (priv->chan[ch].fifo[iter].dma_desc != cur_desc &&
482 priv->chan[ch].fifo[iter].desc->next_desc != cpu_to_be32(cur_desc)) {
483 iter = (iter + 1) & (priv->fifo_len - 1);
484 if (iter == tail) {
490 if (priv->chan[ch].fifo[iter].desc->next_desc == cpu_to_be32(cur_desc)) {
493 edesc = container_of(priv->chan[ch].fifo[iter].desc,
499 return priv->chan[ch].fifo[iter].desc->hdr;