Home
last modified time | relevance | path

Searched refs:kbase_mem_pool_free (Results 1 - 21 of 21) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_context.c172 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 Dmali_kbase_mem.h505 * 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 Dmali_kbase_mem_pool.c402 void kbase_mem_pool_free(struct kbase_mem_pool *pool, struct page *p, bool dirty) in kbase_mem_pool_free() function
H A Drename.h210 #define kbase_mem_pool_free midgard_kbase_mem_pool_free macro
H A Dmali_kbase_mmu.c397 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 Dmali_kbase_context.c169 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 Dmali_kbase_mem.h506 * 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 Dmali_kbase_mem_pool.c419 void kbase_mem_pool_free(struct kbase_mem_pool *pool, struct page *p, in kbase_mem_pool_free() function
H A Drename.h210 #define kbase_mem_pool_free midgard_kbase_mem_pool_free macro
H A Dmali_kbase_mmu.c432 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 Dmali_kbase_context.c300 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 Dmali_kbase_context.c308 kbase_mem_pool_free( in kbase_context_mem_pool_free()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c945 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 Dmali_kbase_mem_pool.c488 void kbase_mem_pool_free(struct kbase_mem_pool *pool, struct page *p, in kbase_mem_pool_free() function
H A Dmali_kbase_mem.h858 * 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 Dmali_kbase_mem.c2318 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 Dmali_kbase_mem.h768 * 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 Dmali_kbase_mem_pool.c492 void kbase_mem_pool_free(struct kbase_mem_pool *pool, struct page *p, bool dirty) in kbase_mem_pool_free() function
H A Dmali_kbase_mem.c1984 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 Dmali_kbase_mmu.c1177 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 Dmali_kbase_csf.c2902 kbase_mem_pool_free( in kbase_csf_doorbell_mapping_term()
2941 kbase_mem_pool_free( in kbase_csf_free_dummy_user_reg_page()

Completed in 43 milliseconds