/linux-4.4.14/drivers/gpu/drm/ |
D | drm_cache.c | 109 struct sg_page_iter sg_iter; in drm_clflush_sg() local 112 for_each_sg_page(st->sgl, &sg_iter, st->nents, 0) in drm_clflush_sg() 113 drm_clflush_page(sg_page_iter_page(&sg_iter)); in drm_clflush_sg()
|
/linux-4.4.14/drivers/gpu/drm/i915/ |
D | i915_gem_fence.c | 748 struct sg_page_iter sg_iter; in i915_gem_object_do_bit_17_swizzle() local 755 for_each_sg_page(obj->pages->sgl, &sg_iter, obj->pages->nents, 0) { in i915_gem_object_do_bit_17_swizzle() 756 struct page *page = sg_page_iter_page(&sg_iter); in i915_gem_object_do_bit_17_swizzle() 778 struct sg_page_iter sg_iter; in i915_gem_object_save_bit_17_swizzle() local 793 for_each_sg_page(obj->pages->sgl, &sg_iter, obj->pages->nents, 0) { in i915_gem_object_save_bit_17_swizzle() 794 if (page_to_phys(sg_page_iter_page(&sg_iter)) & (1 << 17)) in i915_gem_object_save_bit_17_swizzle()
|
D | i915_gem_dmabuf.c | 113 struct sg_page_iter sg_iter; in i915_gem_dmabuf_vmap() local 139 for_each_sg_page(obj->pages->sgl, &sg_iter, obj->pages->nents, 0) in i915_gem_dmabuf_vmap() 140 pages[i++] = sg_page_iter_page(&sg_iter); in i915_gem_dmabuf_vmap()
|
D | i915_gem_gtt.c | 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() [all …]
|
D | i915_gem_userptr.c | 750 struct sg_page_iter sg_iter; in i915_gem_userptr_put_pages() local 760 for_each_sg_page(obj->pages->sgl, &sg_iter, obj->pages->nents, 0) { in i915_gem_userptr_put_pages() 761 struct page *page = sg_page_iter_page(&sg_iter); in i915_gem_userptr_put_pages()
|
D | i915_cmd_parser.c | 863 struct sg_page_iter sg_iter; in vmap_batch() local 876 for_each_sg_page(obj->pages->sgl, &sg_iter, obj->pages->nents, first_page) { in vmap_batch() 877 pages[i++] = sg_page_iter_page(&sg_iter); in vmap_batch()
|
D | i915_gem.c | 606 struct sg_page_iter sg_iter; in i915_gem_shmem_pread() local 619 for_each_sg_page(obj->pages->sgl, &sg_iter, obj->pages->nents, in i915_gem_shmem_pread() 621 struct page *page = sg_page_iter_page(&sg_iter); in i915_gem_shmem_pread() 908 struct sg_page_iter sg_iter; in i915_gem_shmem_pwrite() local 942 for_each_sg_page(obj->pages->sgl, &sg_iter, obj->pages->nents, in i915_gem_shmem_pwrite() 944 struct page *page = sg_page_iter_page(&sg_iter); in i915_gem_shmem_pwrite() 2175 struct sg_page_iter sg_iter; in i915_gem_object_put_pages_gtt() local 2198 for_each_sg_page(obj->pages->sgl, &sg_iter, obj->pages->nents, 0) { in i915_gem_object_put_pages_gtt() 2199 struct page *page = sg_page_iter_page(&sg_iter); in i915_gem_object_put_pages_gtt() 2249 struct sg_page_iter sg_iter; in i915_gem_object_get_pages_gtt() local [all …]
|
/linux-4.4.14/drivers/staging/android/ion/ |
D | ion_test.c | 52 struct sg_page_iter sg_iter; in ion_handle_test_dma() local 66 for_each_sg_page(table->sgl, &sg_iter, table->nents, offset_page) { in ion_handle_test_dma() 67 struct page *page = sg_page_iter_page(&sg_iter); in ion_handle_test_dma()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ttm.c | 558 struct sg_page_iter sg_iter; in amdgpu_ttm_tt_unpin_userptr() local 571 for_each_sg_page(ttm->sg->sgl, &sg_iter, ttm->sg->nents, 0) { in amdgpu_ttm_tt_unpin_userptr() 572 struct page *page = sg_page_iter_page(&sg_iter); in amdgpu_ttm_tt_unpin_userptr()
|
/linux-4.4.14/drivers/gpu/drm/radeon/ |
D | radeon_ttm.c | 596 struct sg_page_iter sg_iter; in radeon_ttm_tt_unpin_userptr() local 609 for_each_sg_page(ttm->sg->sgl, &sg_iter, ttm->sg->nents, 0) { in radeon_ttm_tt_unpin_userptr() 610 struct page *page = sg_page_iter_page(&sg_iter); in radeon_ttm_tt_unpin_userptr()
|