Home
last modified time | relevance | path

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

/linux-6.15/drivers/accel/habanalabs/common/mmu/
H A Dmmu_v2_hr.c138 hops_pgt_info[i] = hl_mmu_v2_hr_get_hop0_pgt_info(ctx); in _hl_mmu_v2_hr_unmap()
140 hops_pgt_info[i] = hl_mmu_hr_get_next_hop_pgt_info(ctx, in _hl_mmu_v2_hr_unmap()
142 if (!hops_pgt_info[i]) in _hl_mmu_v2_hr_unmap()
146 hops_pgt_info[i]->phys_addr, in _hl_mmu_v2_hr_unmap()
246 hops_pgt_info[i] = hl_mmu_hr_get_alloc_next_hop(ctx, in _hl_mmu_v2_hr_map()
250 if (!hops_pgt_info[i]) in _hl_mmu_v2_hr_map()
254 hops_pgt_info[i]->phys_addr, in _hl_mmu_v2_hr_map()
269 hl_mmu_hr_pte_phys_to_virt(ctx, hops_pgt_info[i], in _hl_mmu_v2_hr_map()
293 hops_pgt_info[i - 1]->phys_addr); in _hl_mmu_v2_hr_map()
298 hops_pgt_info[hop_last]->phys_addr); in _hl_mmu_v2_hr_map()
[all …]
H A Dmmu.c1159 struct pgt_info *hops_pgt_info[MMU_ARCH_6_HOPS] = { NULL }; in hl_mmu_hr_get_tlb_info() local
1179 hops_pgt_info[i] = hr_func->get_hop0_pgt_info(ctx); in hl_mmu_hr_get_tlb_info()
1181 hops_pgt_info[i] = hl_mmu_hr_get_next_hop_pgt_info(ctx, hr_func, in hl_mmu_hr_get_tlb_info()
1184 if (!hops_pgt_info[i]) in hl_mmu_hr_get_tlb_info()
1187 hops->hop_info[i].hop_addr = hops_pgt_info[i]->phys_addr; in hl_mmu_hr_get_tlb_info()
1193 hl_mmu_hr_pte_phys_to_virt(ctx, hops_pgt_info[i], in hl_mmu_hr_get_tlb_info()