Home
last modified time | relevance | path

Searched refs:mmu_teardown_pages (Results 1 - 8 of 8) sorted by relevance

/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/
H A Dmali_kbase_mmu.c1226 KBASE_DEBUG_ASSERT(kctx->mmu_teardown_pages == NULL); in kbase_mmu_init()
1231 kctx->mmu_teardown_pages = kmalloc(PAGE_SIZE * MMU_MALLOC_BLOCK, GFP_KERNEL); in kbase_mmu_init()
1233 if (kctx->mmu_teardown_pages == NULL) { in kbase_mmu_init()
1243 KBASE_DEBUG_ASSERT(kctx->mmu_teardown_pages != NULL); in kbase_mmu_term()
1245 kfree(kctx->mmu_teardown_pages); in kbase_mmu_term()
1246 kctx->mmu_teardown_pages = NULL; in kbase_mmu_term()
1254 KBASE_DEBUG_ASSERT(kctx->mmu_teardown_pages != NULL); in kbase_mmu_free_pgd()
1257 mmu_teardown_level(kctx, kctx->pgd, MIDGARD_MMU_TOPLEVEL, 1, kctx->mmu_teardown_pages); in kbase_mmu_free_pgd()
H A Dmali_kbase_defs.h1337 u64 *mmu_teardown_pages; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mmu.c1278 KBASE_DEBUG_ASSERT(NULL == kctx->mmu_teardown_pages); in kbase_mmu_init()
1283 kctx->mmu_teardown_pages = kmalloc(PAGE_SIZE * 4, GFP_KERNEL); in kbase_mmu_init()
1285 if (NULL == kctx->mmu_teardown_pages) in kbase_mmu_init()
1294 KBASE_DEBUG_ASSERT(NULL != kctx->mmu_teardown_pages); in kbase_mmu_term()
1296 kfree(kctx->mmu_teardown_pages); in kbase_mmu_term()
1297 kctx->mmu_teardown_pages = NULL; in kbase_mmu_term()
1305 KBASE_DEBUG_ASSERT(NULL != kctx->mmu_teardown_pages); in kbase_mmu_free_pgd()
1308 mmu_teardown_level(kctx, kctx->pgd, MIDGARD_MMU_TOPLEVEL, 1, kctx->mmu_teardown_pages); in kbase_mmu_free_pgd()
H A Dmali_kbase_defs.h1355 u64 *mmu_teardown_pages; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c2352 mmut->mmu_teardown_pages = kmalloc(PAGE_SIZE * 4, GFP_KERNEL); in kbase_mmu_init()
2354 if (mmut->mmu_teardown_pages == NULL) in kbase_mmu_init()
2386 mmut->mmu_teardown_pages); in kbase_mmu_term()
2393 kfree(mmut->mmu_teardown_pages); in kbase_mmu_term()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c1859 mmut->mmu_teardown_pages = kmalloc(PAGE_SIZE * 0x4, GFP_KERNEL); in kbase_mmu_init()
1861 if (mmut->mmu_teardown_pages == NULL) { in kbase_mmu_init()
1891 mmu_teardown_level(kbdev, mmut, mmut->pgd, MIDGARD_MMU_TOPLEVEL, mmut->mmu_teardown_pages); in kbase_mmu_term()
1899 kfree(mmut->mmu_teardown_pages); in kbase_mmu_term()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_defs.h243 * @mmu_teardown_pages: Buffer of 4 Pages in size, used to cache the entries
260 u64 *mmu_teardown_pages; member
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_defs.h247 * @mmu_teardown_pages: Buffer of 4 Pages in size, used to cache the entries
264 u64 *mmu_teardown_pages; member

Completed in 24 milliseconds