Home
last modified time | relevance | path

Searched refs:MMU_HR_PGT (Results 1 - 3 of 3) sorted by relevance

/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/mmu/
H A Dmmu.c58 if (hdev->mmu_func[MMU_HR_PGT].init != NULL) { in hl_mmu_init()
59 rc = hdev->mmu_func[MMU_HR_PGT].init(hdev); in hl_mmu_init()
91 if (hdev->mmu_func[MMU_HR_PGT].fini != NULL) in hl_mmu_fini()
92 hdev->mmu_func[MMU_HR_PGT].fini(hdev); in hl_mmu_fini()
119 if (hdev->mmu_func[MMU_HR_PGT].ctx_init != NULL) { in hl_mmu_ctx_init()
120 rc = hdev->mmu_func[MMU_HR_PGT].ctx_init(ctx); in hl_mmu_ctx_init()
154 if (hdev->mmu_func[MMU_HR_PGT].ctx_fini != NULL) in hl_mmu_ctx_fini()
155 hdev->mmu_func[MMU_HR_PGT].ctx_fini(ctx); in hl_mmu_ctx_fini()
242 pgt_residency = mmu_prop->host_resident ? MMU_HR_PGT : MMU_DR_PGT; in hl_mmu_unmap_page()
310 pgt_residency = mmu_prop->host_resident ? MMU_HR_PGT in hl_mmu_map_page()
[all...]
H A Dmmu_v2_hr.c141 &ctx->hdev->mmu_func[MMU_HR_PGT].hr_funcs, curr_pte); in _hl_mmu_v2_hr_unmap()
248 &ctx->hdev->mmu_func[MMU_HR_PGT].hr_funcs, in _hl_mmu_v2_hr_map()
292 hl_mmu_hr_get_pte(ctx, &ctx->hdev->mmu_func[MMU_HR_PGT].hr_funcs, in _hl_mmu_v2_hr_map()
297 hl_mmu_hr_get_pte(ctx, &ctx->hdev->mmu_func[MMU_HR_PGT].hr_funcs, in _hl_mmu_v2_hr_map()
374 &ctx->hdev->mmu_func[MMU_HR_PGT].hr_funcs); in hl_mmu_v2_hr_get_tlb_info()
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/
H A Dhabanalabs.h109 * @MMU_HR_PGT: page-table is located on host memory.
114 MMU_HR_PGT, /* host resident MMU PGT */ enumerator

Completed in 11 milliseconds