Home
last modified time | relevance | path

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

/linux/drivers/misc/habanalabs/common/mmu/
A Dmmu_v1.c31 gen_pool_free(hdev->mmu_priv.dr.mmu_pgt_pool, pgt_info->phys_addr, in _free_hop()
56 phys_addr = (u64) gen_pool_alloc(hdev->mmu_priv.dr.mmu_pgt_pool, in alloc_hop()
77 gen_pool_free(hdev->mmu_priv.dr.mmu_pgt_pool, phys_addr, in alloc_hop()
421 hdev->mmu_priv.dr.mmu_pgt_pool = in hl_mmu_v1_init()
424 if (!hdev->mmu_priv.dr.mmu_pgt_pool) { in hl_mmu_v1_init()
441 if (ZERO_OR_NULL_PTR(hdev->mmu_priv.dr.mmu_shadow_hop0)) { in hl_mmu_v1_init()
451 gen_pool_destroy(hdev->mmu_priv.dr.mmu_pgt_pool); in hl_mmu_v1_init()
470 if (!ZERO_OR_NULL_PTR(hdev->mmu_priv.hr.mmu_shadow_hop0)) { in hl_mmu_v1_fini()
471 kvfree(hdev->mmu_priv.dr.mmu_shadow_hop0); in hl_mmu_v1_fini()
472 gen_pool_destroy(hdev->mmu_priv.dr.mmu_pgt_pool); in hl_mmu_v1_fini()
[all …]
/linux/drivers/misc/habanalabs/common/
A Dhabanalabs.h2569 struct hl_mmu_priv mmu_priv; member

Completed in 15 milliseconds