/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_context.c | 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_mem.h | 505 * kbase_mem_pool_free - Free a page to memory pool 516 void kbase_mem_pool_free(struct kbase_mem_pool *pool, struct page *page, bool dirty); 541 * Like kbase_mem_pool_free() but optimized for freeing many pages.
|
H A D | mali_kbase_mem_pool.c | 402 void kbase_mem_pool_free(struct kbase_mem_pool *pool, struct page *p, bool dirty)
in kbase_mem_pool_free() function
|
H A D | rename.h | 210 #define kbase_mem_pool_free midgard_kbase_mem_pool_free macro
|
H A D | mali_kbase_mmu.c | 397 kbase_mem_pool_free(&kctx->mem_pool, p, false);
in kbase_mmu_alloc_pgd() 1214 kbase_mem_pool_free(&kctx->mem_pool, p, true);
in mmu_teardown_level() 1261 kbase_mem_pool_free(&kctx->mem_pool, phys_to_page(kctx->pgd), true);
in kbase_mmu_free_pgd()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_context.c | 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_mem.h | 506 * kbase_mem_pool_free - Free a page to memory pool 517 void kbase_mem_pool_free(struct kbase_mem_pool *pool, struct page *page, 544 * Like kbase_mem_pool_free() but optimized for freeing many pages.
|
H A D | mali_kbase_mem_pool.c | 419 void kbase_mem_pool_free(struct kbase_mem_pool *pool, struct page *p, in kbase_mem_pool_free() function
|
H A D | rename.h | 210 #define kbase_mem_pool_free midgard_kbase_mem_pool_free macro
|
H A D | mali_kbase_mmu.c | 432 kbase_mem_pool_free(&kctx->mem_pool, p, false); in kbase_mmu_alloc_pgd() 1266 kbase_mem_pool_free(&kctx->mem_pool, p, true); in mmu_teardown_level() 1312 kbase_mem_pool_free(&kctx->mem_pool, phys_to_page(kctx->pgd), true); in kbase_mmu_free_pgd()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/context/ |
H A D | mali_kbase_context.c | 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 | 308 kbase_mem_pool_free( in kbase_context_mem_pool_free()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/ |
H A D | mali_kbase_mmu.c | 945 kbase_mem_pool_free(&kbdev->mem_pools.small[mmut->group_id], p, false); in kbase_mmu_alloc_pgd() 1225 kbase_mem_pool_free(&kbdev->mem_pools.small[mmut->group_id], tmp_p, false); in cleanup_empty_pte() 1832 kbase_mem_pool_free(&kbdev->mem_pools.small[mmut->group_id], p, true); in mmu_teardown_level()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem_pool.c | 488 void kbase_mem_pool_free(struct kbase_mem_pool *pool, struct page *p, in kbase_mem_pool_free() function
|
H A D | mali_kbase_mem.h | 858 * kbase_mem_pool_free - Free a page to memory pool 872 void kbase_mem_pool_free(struct kbase_mem_pool *pool, struct page *page, 964 * Like kbase_mem_pool_free() but optimized for freeing many pages. 979 * Like kbase_mem_pool_free() but optimized for freeing many pages.
|
H A D | mali_kbase_mem.c | 2318 kbase_mem_pool_free( in kbase_alloc_phy_pages_helper() 2607 kbase_mem_pool_free( in free_partial()
|
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/ |
H A D | mali_kbase_mem.h | 768 * kbase_mem_pool_free - Free a page to memory pool 782 void kbase_mem_pool_free(struct kbase_mem_pool *pool, struct page *page, bool dirty); 871 * Like kbase_mem_pool_free() but optimized for freeing many pages. 886 * Like kbase_mem_pool_free() but optimized for freeing many pages.
|
H A D | mali_kbase_mem_pool.c | 492 void kbase_mem_pool_free(struct kbase_mem_pool *pool, struct page *p, bool dirty) in kbase_mem_pool_free() function
|
H A D | mali_kbase_mem.c | 1984 kbase_mem_pool_free(&kctx->mem_pools.large[alloc->group_id], np, false); in kbase_alloc_phy_pages_helper() 2243 kbase_mem_pool_free(&kctx->mem_pools.large[group_id], head_page, true); in free_partial()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/ |
H A D | mali_kbase_mmu.c | 1177 kbase_mem_pool_free(&kbdev->mem_pools.small[mmut->group_id], p, false); in kbase_mmu_alloc_pgd() 1514 kbase_mem_pool_free(&kbdev->mem_pools.small[mmut->group_id], in kbase_mmu_free_pgd()
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/ |
H A D | mali_kbase_csf.c | 2902 kbase_mem_pool_free( in kbase_csf_doorbell_mapping_term() 2941 kbase_mem_pool_free( in kbase_csf_free_dummy_user_reg_page()
|