/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_softjobs.c | 696 unsigned int nr_pages, unsigned int *target_page_nr, size_t offset,
in kbase_mem_copy_from_extres_page() 699 void *target_page = kmap(pages[*target_page_nr]);
in kbase_mem_copy_from_extres_page() 705 *target_page_nr += 1;
in kbase_mem_copy_from_extres_page() 715 kunmap(pages[*target_page_nr]);
in kbase_mem_copy_from_extres_page() 717 *target_page_nr += 1;
in kbase_mem_copy_from_extres_page() 718 if (*target_page_nr >= nr_pages) {
in kbase_mem_copy_from_extres_page() 722 target_page = kmap(pages[*target_page_nr]);
in kbase_mem_copy_from_extres_page() 724 *target_page_nr += 1;
in kbase_mem_copy_from_extres_page() 735 kunmap(pages[*target_page_nr]);
in kbase_mem_copy_from_extres_page() 774 unsigned int target_page_nr in kbase_mem_copy_from_extres() local 695 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/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_softjobs.c | 722 unsigned int *target_page_nr, size_t offset, size_t *to_copy) in kbase_mem_copy_from_extres_page() 724 void *target_page = kmap(pages[*target_page_nr]); in kbase_mem_copy_from_extres_page() 730 *target_page_nr += 1; in kbase_mem_copy_from_extres_page() 740 kunmap(pages[*target_page_nr]); in kbase_mem_copy_from_extres_page() 742 *target_page_nr += 1; in kbase_mem_copy_from_extres_page() 743 if (*target_page_nr >= nr_pages) in kbase_mem_copy_from_extres_page() 746 target_page = kmap(pages[*target_page_nr]); in kbase_mem_copy_from_extres_page() 748 *target_page_nr += 1; in kbase_mem_copy_from_extres_page() 759 kunmap(pages[*target_page_nr]); in kbase_mem_copy_from_extres_page() 796 unsigned int target_page_nr in kbase_mem_copy_from_extres() local 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 | 738 unsigned int target_page_nr = 0; in kbase_mem_copy_from_extres() local 757 for (i = 0; i < buf_data->nr_extres_pages && target_page_nr < buf_data->nr_pages; i++) { in kbase_mem_copy_from_extres() 763 &target_page_nr, offset); in kbase_mem_copy_from_extres() 789 for (i = 0; i < dma_to_copy / PAGE_SIZE && target_page_nr < buf_data->nr_pages; i++) { in kbase_mem_copy_from_extres() 798 &target_page_nr, offset); in kbase_mem_copy_from_extres()
|
H A D | mali_kbase_mem.c | 4250 unsigned int nr_pages, unsigned int *target_page_nr, size_t offset) in kbase_mem_copy_to_pinned_user_pages() 4252 void *target_page = kmap(dest_pages[*target_page_nr]); in kbase_mem_copy_to_pinned_user_pages() 4265 kunmap(dest_pages[*target_page_nr]); in kbase_mem_copy_to_pinned_user_pages() 4267 *target_page_nr += 1; in kbase_mem_copy_to_pinned_user_pages() 4268 if (*target_page_nr >= nr_pages || *to_copy == 0) { in kbase_mem_copy_to_pinned_user_pages() 4272 target_page = kmap(dest_pages[*target_page_nr]); in kbase_mem_copy_to_pinned_user_pages() 4284 kunmap(dest_pages[*target_page_nr]); in kbase_mem_copy_to_pinned_user_pages() 4249 kbase_mem_copy_to_pinned_user_pages(struct page **dest_pages, void *src_page, size_t *to_copy, unsigned int nr_pages, unsigned int *target_page_nr, size_t offset) kbase_mem_copy_to_pinned_user_pages() argument
|
H A D | mali_kbase_mem.h | 1890 * @src_page to @target_page_nr within @dest_pages. 1894 * @target_page_nr: Target page number to which @src_page needs to be 1903 unsigned int nr_pages, unsigned int *target_page_nr, size_t offset);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_softjobs.c | 767 unsigned int target_page_nr = 0; in kbase_mem_copy_from_extres() local 788 target_page_nr < buf_data->nr_pages; i++) { in kbase_mem_copy_from_extres() 796 &target_page_nr, offset); in kbase_mem_copy_from_extres() 822 target_page_nr < buf_data->nr_pages; i++) { in kbase_mem_copy_from_extres() 833 &target_page_nr, offset); in kbase_mem_copy_from_extres()
|
H A D | mali_kbase_mem.c | 4743 unsigned int *target_page_nr, size_t offset) in kbase_mem_copy_to_pinned_user_pages() 4745 void *target_page = kmap(dest_pages[*target_page_nr]); in kbase_mem_copy_to_pinned_user_pages() 4758 kunmap(dest_pages[*target_page_nr]); in kbase_mem_copy_to_pinned_user_pages() 4760 *target_page_nr += 1; in kbase_mem_copy_to_pinned_user_pages() 4761 if (*target_page_nr >= nr_pages || *to_copy == 0) in kbase_mem_copy_to_pinned_user_pages() 4764 target_page = kmap(dest_pages[*target_page_nr]); in kbase_mem_copy_to_pinned_user_pages() 4776 kunmap(dest_pages[*target_page_nr]); in kbase_mem_copy_to_pinned_user_pages() 4741 kbase_mem_copy_to_pinned_user_pages(struct page **dest_pages, void *src_page, size_t *to_copy, unsigned int nr_pages, unsigned int *target_page_nr, size_t offset) kbase_mem_copy_to_pinned_user_pages() argument
|
H A D | mali_kbase_mem.h | 2040 * @src_page to @target_page_nr within @dest_pages. 2044 * @target_page_nr: Target page number to which @src_page needs to be 2054 unsigned int *target_page_nr, size_t offset);
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf_scheduler.c | 5109 unsigned int target_page_nr = 0, i = 0; in kbase_csf_scheduler_group_copy_suspend_buf() local 5136 target_page_nr < sus_buf->nr_pages; i++) { in kbase_csf_scheduler_group_copy_suspend_buf() 5149 &target_page_nr, offset); in kbase_csf_scheduler_group_copy_suspend_buf()
|