Searched refs:extres_page (Results 1 - 4 of 4) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_softjobs.c | 695 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 D | mali_kbase_softjobs.c | 721 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 D | mali_kbase_softjobs.c | 759 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 D | mali_kbase_softjobs.c | 790 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