Home
last modified time | relevance | path

Searched refs:target_pgd (Results 1 – 2 of 2) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mmu.c449 phys_addr_t target_pgd; in mmu_get_next_pgd() local
471 target_pgd = kctx->kbdev->mmu_mode->pte_to_phy_addr(page[vpfn]); in mmu_get_next_pgd()
473 if (!target_pgd) { in mmu_get_next_pgd()
474 target_pgd = kbase_mmu_alloc_pgd(kctx); in mmu_get_next_pgd()
475 if (!target_pgd) { in mmu_get_next_pgd()
481 kctx->kbdev->mmu_mode->entry_set_pte(&page[vpfn], target_pgd); in mmu_get_next_pgd()
488 *pgd = target_pgd; in mmu_get_next_pgd()
519 phys_addr_t target_pgd; in mmu_insert_pages_recover_get_next_pgd() local
538 target_pgd = kctx->kbdev->mmu_mode->pte_to_phy_addr(page[vpfn]); in mmu_insert_pages_recover_get_next_pgd()
540 KBASE_DEBUG_ASSERT(0 != target_pgd); in mmu_insert_pages_recover_get_next_pgd()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c1547 phys_addr_t target_pgd; in mmu_get_next_pgd() local
1572 target_pgd = kbdev->mmu_mode->pte_to_phy_addr( in mmu_get_next_pgd()
1578 *pgd = target_pgd; in mmu_get_next_pgd()
1870 phys_addr_t target_pgd = pgds_to_insert[pgd_index]; in update_parent_pgds() local
1875 if (WARN_ON_ONCE(target_pgd == KBASE_MMU_INVALID_PGD_ADDRESS)) { in update_parent_pgds()
1889 kbdev->mmu_mode->entry_set_pte(&pte, target_pgd); in update_parent_pgds()
1914 kbase_page_private(phys_to_page(target_pgd)); in update_parent_pgds()
3573 phys_addr_t target_pgd = mmu_mode->pte_to_phy_addr( in mmu_teardown_level() local
3578 mmu_teardown_level(kbdev, mmut, target_pgd, level + 1); in mmu_teardown_level()
3669 phys_addr_t target_pgd; in kbasep_mmu_dump_level() local
[all …]