Searched refs:extres_pages (Results 1 - 8 of 8) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_softjobs.c | 485 struct page **extres_pages;
member 491 struct page **pages = buffer->extres_pages;
in free_user_buffer() 654 buffers[i].extres_pages = kcalloc(nr_pages2, sizeof(struct page *), GFP_KERNEL);
in kbase_debug_copy_prepare() 655 if (!buffers[i].extres_pages) {
in kbase_debug_copy_prepare() 660 ret = get_user_pages_fast(alloc->imported.user_buf.address, nr_pages2, 0, buffers[i].extres_pages);
in kbase_debug_copy_prepare() 793 struct page *pg = buf_data->extres_pages[i];
in kbase_mem_copy_from_extres()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_softjobs.c | 501 struct page **extres_pages; member 507 struct page **pages = buffer->extres_pages; in free_user_buffer() 674 buffers[i].extres_pages = kcalloc(nr_pages, in kbase_debug_copy_prepare() 676 if (!buffers[i].extres_pages) { in kbase_debug_copy_prepare() 684 buffers[i].extres_pages); in kbase_debug_copy_prepare() 816 struct page *pg = buf_data->extres_pages[i]; in kbase_mem_copy_from_extres()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_softjobs.c | 656 buffers[i].extres_pages = kcalloc(nr_pages2, sizeof(struct page *), GFP_KERNEL); in kbase_debug_copy_prepare() 657 if (!buffers[i].extres_pages) { in kbase_debug_copy_prepare() 662 ret = get_user_pages_fast(alloc->imported.user_buf.address, nr_pages2, 0, buffers[i].extres_pages); in kbase_debug_copy_prepare() 758 struct page *pg = buf_data->extres_pages[i]; in kbase_mem_copy_from_extres()
|
H A D | mali_kbase.h | 355 struct page **pages = buffer->extres_pages; in kbase_free_user_buffer()
|
H A D | mali_kbase_defs.h | 200 * @extres_pages: array of pointers to the pages containing external resources 202 * @nr_extres_pages: number of pages in @extres_pages 212 struct page **extres_pages; member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_softjobs.c | 683 buffers[i].extres_pages = kcalloc(nr_pages, in kbase_debug_copy_prepare() 685 if (!buffers[i].extres_pages) { in kbase_debug_copy_prepare() 693 buffers[i].extres_pages); in kbase_debug_copy_prepare() 789 struct page *pg = buf_data->extres_pages[i]; in kbase_mem_copy_from_extres()
|
H A D | mali_kbase.h | 361 struct page **pages = buffer->extres_pages; in kbase_free_user_buffer()
|
H A D | mali_kbase_defs.h | 204 * @extres_pages: array of pointers to the pages containing external resources 206 * @nr_extres_pages: number of pages in @extres_pages 216 struct page **extres_pages; member
|
Completed in 17 milliseconds