Searched refs:mmu_teardown_pages (Results 1 - 8 of 8) sorted by relevance
/device/soc/rockchip/common/vendor/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mmu.c | 1226 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 D | mali_kbase_defs.h | 1337 u64 *mmu_teardown_pages;
member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/midgard/ |
H A D | mali_kbase_mmu.c | 1278 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 D | mali_kbase_defs.h | 1355 u64 *mmu_teardown_pages; member
|
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/ |
H A D | mali_kbase_mmu.c | 2352 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 D | mali_kbase_mmu.c | 1859 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 D | mali_kbase_defs.h | 243 * @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 D | mali_kbase_defs.h | 247 * @mmu_teardown_pages: Buffer of 4 Pages in size, used to cache the entries 264 u64 *mmu_teardown_pages; member
|
Completed in 24 milliseconds