Home
last modified time | relevance | path

Searched refs:extres_page (Results 1 - 4 of 4) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_softjobs.c695 static void kbase_mem_copy_from_extres_page(struct kbase_context *kctx, void *extres_page, struct page **pages, in kbase_mem_copy_from_extres_page() argument
712 memcpy(target_page + offset, extres_page, chunk); in kbase_mem_copy_from_extres_page()
732 memcpy(target_page, extres_page + PAGE_SIZE - offset, chunk); in kbase_mem_copy_from_extres_page()
794 void *extres_page = kmap(pg); in kbase_mem_copy_from_extres() local
796 if (extres_page) { in kbase_mem_copy_from_extres()
797 kbase_mem_copy_from_extres_page(kctx, extres_page, pages, buf_data->nr_pages, &target_page_nr, in kbase_mem_copy_from_extres()
827 void *extres_page = dma_buf_kmap_page(gpu_alloc, i, &pg); in kbase_mem_copy_from_extres() local
829 void *extres_page = dma_buf_kmap(dma_buf, i); in kbase_mem_copy_from_extres()
832 if (extres_page) { in kbase_mem_copy_from_extres()
833 kbase_mem_copy_from_extres_page(kctx, extres_page, page in kbase_mem_copy_from_extres()
[all...]
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_softjobs.c721 void *extres_page, struct page **pages, unsigned int nr_pages, in kbase_mem_copy_from_extres_page()
737 memcpy(target_page + offset, extres_page, chunk); in kbase_mem_copy_from_extres_page()
756 memcpy(target_page, extres_page + PAGE_SIZE-offset, chunk); in kbase_mem_copy_from_extres_page()
817 void *extres_page = kmap(pg); in kbase_mem_copy_from_extres() local
819 if (extres_page) in kbase_mem_copy_from_extres()
821 extres_page, pages, in kbase_mem_copy_from_extres()
853 void *extres_page = dma_buf_kmap_page(gpu_alloc, i, &pg); in kbase_mem_copy_from_extres() local
855 void *extres_page = dma_buf_kmap(dma_buf, i); in kbase_mem_copy_from_extres()
858 if (extres_page) in kbase_mem_copy_from_extres()
860 extres_page, page in kbase_mem_copy_from_extres()
720 kbase_mem_copy_from_extres_page(struct kbase_context *kctx, void *extres_page, struct page **pages, unsigned int nr_pages, unsigned int *target_page_nr, size_t offset, size_t *to_copy) kbase_mem_copy_from_extres_page() argument
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_softjobs.c759 void *extres_page = kmap(pg); in kbase_mem_copy_from_extres() local
761 if (extres_page) { in kbase_mem_copy_from_extres()
762 ret = kbase_mem_copy_to_pinned_user_pages(pages, extres_page, &to_copy, buf_data->nr_pages, in kbase_mem_copy_from_extres()
792 void *extres_page = dma_buf_kmap_page(gpu_alloc, i, &pg); in kbase_mem_copy_from_extres() local
794 void *extres_page = dma_buf_kmap(dma_buf, i); in kbase_mem_copy_from_extres()
796 if (extres_page) { in kbase_mem_copy_from_extres()
797 ret = kbase_mem_copy_to_pinned_user_pages(pages, extres_page, &to_copy, buf_data->nr_pages, in kbase_mem_copy_from_extres()
803 dma_buf_kunmap(dma_buf, i, extres_page); in kbase_mem_copy_from_extres()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_softjobs.c790 void *extres_page = kmap(pg); in kbase_mem_copy_from_extres() local
792 if (extres_page) { in kbase_mem_copy_from_extres()
794 pages, extres_page, &to_copy, in kbase_mem_copy_from_extres()
825 void *extres_page = dma_buf_kmap_page(gpu_alloc, i, &pg); in kbase_mem_copy_from_extres() local
827 void *extres_page = dma_buf_kmap(dma_buf, i); in kbase_mem_copy_from_extres()
829 if (extres_page) { in kbase_mem_copy_from_extres()
831 pages, extres_page, &to_copy, in kbase_mem_copy_from_extres()
838 dma_buf_kunmap(dma_buf, i, extres_page); in kbase_mem_copy_from_extres()

Completed in 8 milliseconds