Lines Matching refs:sg_iter

780 			      struct sg_page_iter *sg_iter,  in gen8_ppgtt_insert_pte_entries()  argument
793 while (__sg_page_iter_next(sg_iter)) { in gen8_ppgtt_insert_pte_entries()
801 gen8_pte_encode(sg_page_iter_dma_address(sg_iter), in gen8_ppgtt_insert_pte_entries()
827 struct sg_page_iter sg_iter; in gen8_ppgtt_insert_entries() local
829 __sg_page_iter_start(&sg_iter, pages->sgl, sg_nents(pages->sgl), 0); in gen8_ppgtt_insert_entries()
832 gen8_ppgtt_insert_pte_entries(vm, &ppgtt->pdp, &sg_iter, start, in gen8_ppgtt_insert_entries()
840 gen8_ppgtt_insert_pte_entries(vm, pdp, &sg_iter, in gen8_ppgtt_insert_entries()
1839 struct sg_page_iter sg_iter; in gen6_ppgtt_insert_entries() local
1842 for_each_sg_page(pages->sgl, &sg_iter, pages->nents, 0) { in gen6_ppgtt_insert_entries()
1847 vm->pte_encode(sg_page_iter_dma_address(&sg_iter), in gen6_ppgtt_insert_entries()
2353 struct sg_page_iter sg_iter; in gen8_ggtt_insert_entries() local
2356 for_each_sg_page(st->sgl, &sg_iter, st->nents, 0) { in gen8_ggtt_insert_entries()
2357 addr = sg_dma_address(sg_iter.sg) + in gen8_ggtt_insert_entries()
2358 (sg_iter.sg_pgoffset << PAGE_SHIFT); in gen8_ggtt_insert_entries()
2399 struct sg_page_iter sg_iter; in gen6_ggtt_insert_entries() local
2402 for_each_sg_page(st->sgl, &sg_iter, st->nents, 0) { in gen6_ggtt_insert_entries()
2403 addr = sg_page_iter_dma_address(&sg_iter); in gen6_ggtt_insert_entries()
3309 struct sg_page_iter sg_iter; in intel_rotate_fb_obj_pages() local
3340 for_each_sg_page(obj->pages->sgl, &sg_iter, obj->pages->nents, 0) { in intel_rotate_fb_obj_pages()
3341 page_addr_list[i] = sg_page_iter_dma_address(&sg_iter); in intel_rotate_fb_obj_pages()