Searched refs:aliasing_sink_page (Results 1 - 14 of 14) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_context.c | 126 kctx->aliasing_sink_page = kbase_mem_alloc_page(kctx->kbdev);
in kbase_create_context() 127 if (!kctx->aliasing_sink_page) {
in kbase_create_context() 172 kbase_mem_pool_free(&kctx->mem_pool, kctx->aliasing_sink_page, false);
in kbase_create_context() 260 kbase_mem_pool_free(&kctx->mem_pool, kctx->aliasing_sink_page, false);
in kbase_destroy_context()
|
H A D | mali_kbase_defs.h | 1339 struct page *aliasing_sink_page;
member
|
H A D | mali_kbase_mem.c | 896 page_to_phys(kctx->aliasing_sink_page),
in kbase_gpu_mmap() 2283 err = kbase_mmu_insert_single_page(kctx, reg->start_pfn + count, page_to_phys(kctx->aliasing_sink_page),
in kbase_jd_umm_map()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_context.c | 125 kctx->aliasing_sink_page = kbase_mem_alloc_page(kctx->kbdev); in kbase_create_context() 126 if (!kctx->aliasing_sink_page) in kbase_create_context() 169 kbase_mem_pool_free(&kctx->mem_pool, kctx->aliasing_sink_page, false); in kbase_create_context() 257 kbase_mem_pool_free(&kctx->mem_pool, kctx->aliasing_sink_page, false); in kbase_destroy_context()
|
H A D | mali_kbase_defs.h | 1357 struct page *aliasing_sink_page; member
|
H A D | mali_kbase_mem.c | 925 page_to_phys(kctx->aliasing_sink_page), in kbase_gpu_mmap() 2349 page_to_phys(kctx->aliasing_sink_page), in kbase_jd_umm_map()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/context/ |
H A D | mali_kbase_context.c | 292 kctx->aliasing_sink_page = as_tagged(page_to_phys(p)); in kbase_context_mem_alloc_page() 300 kbase_mem_pool_free(&kctx->mem_pools.small[KBASE_MEM_GROUP_SINK], as_page(kctx->aliasing_sink_page), false); in kbase_context_mem_pool_free()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/context/ |
H A D | mali_kbase_context.c | 300 kctx->aliasing_sink_page = as_tagged(page_to_phys(p)); in kbase_context_mem_alloc_page() 310 as_page(kctx->aliasing_sink_page), in kbase_context_mem_pool_free()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_defs.h | 1307 * @aliasing_sink_page: Special page used for KBASE_MEM_TYPE_ALIAS allocations, 1559 struct tagged_addr aliasing_sink_page; member
|
H A D | mali_kbase_mem.c | 1276 err = kbase_mmu_insert_single_page(kctx, reg->start_pfn + i * stride, kctx->aliasing_sink_page, in kbase_gpu_mmap() 1306 err = kbase_mmu_insert_single_page(kctx, reg->start_pfn + reg->gpu_alloc->nents, kctx->aliasing_sink_page, in kbase_gpu_mmap()
|
H A D | mali_kbase_mem_linux.c | 1326 kctx, reg->start_pfn + alloc->nents, kctx->aliasing_sink_page, in kbase_mem_umm_map()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_defs.h | 1482 * @aliasing_sink_page: Special page used for KBASE_MEM_TYPE_ALIAS allocations, 1736 struct tagged_addr aliasing_sink_page; member
|
H A D | mali_kbase_mem.c | 1560 kctx->aliasing_sink_page, in kbase_gpu_mmap() 1597 kctx->aliasing_sink_page, in kbase_gpu_mmap()
|
H A D | mali_kbase_mem_linux.c | 1278 kctx->aliasing_sink_page, reg->nr_pages - alloc->nents, in kbase_mem_umm_map()
|
Completed in 46 milliseconds