Home
last modified time | relevance | path

Searched refs:target_page_nr (Results 1 - 9 of 9) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_softjobs.c696 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 Dmali_kbase_softjobs.c722 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 Dmali_kbase_softjobs.c738 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 Dmali_kbase_mem.c4250 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 Dmali_kbase_mem.h1890 * @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 Dmali_kbase_softjobs.c767 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 Dmali_kbase_mem.c4743 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 Dmali_kbase_mem.h2040 * @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 Dmali_kbase_csf_scheduler.c5109 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()

Completed in 30 milliseconds