Lines Matching defs:iter
615 struct sg_dma_page_iter iter;
617 snd_dma_noncontig_iter_set(dmab, &iter.base, offset);
618 __sg_page_iter_dma_next(&iter);
619 return sg_page_iter_dma_address(&iter) + offset % PAGE_SIZE;
625 struct sg_page_iter iter;
627 snd_dma_noncontig_iter_set(dmab, &iter, offset);
628 __sg_page_iter_next(&iter);
629 return sg_page_iter_page(&iter);
636 struct sg_dma_page_iter iter;
642 snd_dma_noncontig_iter_set(dmab, &iter.base, start);
643 if (!__sg_page_iter_dma_next(&iter))
646 addr = sg_page_iter_dma_address(&iter);
652 if (!__sg_page_iter_dma_next(&iter) ||
653 sg_page_iter_dma_address(&iter) != addr)
678 struct sg_page_iter iter;
684 for_each_sgtable_page(sgt, &iter, 0)
685 set_memory_wc(sg_wc_address(&iter), 1);
692 struct sg_page_iter iter;
694 for_each_sgtable_page(sgt, &iter, 0)
695 set_memory_wb(sg_wc_address(&iter), 1);