Searched refs:hop_info (Results 1 – 4 of 4) sorted by relevance
755 hops->hop_info[0].hop_addr = get_phys_hop0_addr(ctx); in hl_mmu_v1_get_tlb_info()756 hops->hop_info[0].hop_pte_addr = in hl_mmu_v1_get_tlb_info()758 hops->hop_info[0].hop_addr, virt_addr); in hl_mmu_v1_get_tlb_info()759 hops->hop_info[0].hop_pte_val = in hl_mmu_v1_get_tlb_info()761 hops->hop_info[0].hop_pte_addr); in hl_mmu_v1_get_tlb_info()764 hops->hop_info[i].hop_addr = in hl_mmu_v1_get_tlb_info()766 hops->hop_info[i - 1].hop_pte_val); in hl_mmu_v1_get_tlb_info()767 if (hops->hop_info[i].hop_addr == ULLONG_MAX) in hl_mmu_v1_get_tlb_info()770 hops->hop_info[i].hop_pte_addr = in hl_mmu_v1_get_tlb_info()772 hops->hop_info[i].hop_addr, in hl_mmu_v1_get_tlb_info()[all …]
487 tmp_phys_addr = hops->hop_info[hops->used_hops - 1].hop_pte_val; in hl_mmu_pa_page_with_offset()1175 hops->hop_info[i - 1].hop_pte_val); in hl_mmu_hr_get_tlb_info()1180 hops->hop_info[i].hop_addr = hops_pgt_info[i]->phys_addr; in hl_mmu_hr_get_tlb_info()1181 hops->hop_info[i].hop_pte_addr = in hl_mmu_hr_get_tlb_info()1183 hops->hop_info[i].hop_addr, in hl_mmu_hr_get_tlb_info()1185 hops->hop_info[i].hop_pte_val = *(u64 *) (uintptr_t) in hl_mmu_hr_get_tlb_info()1187 hops->hop_info[i].hop_pte_addr, in hl_mmu_hr_get_tlb_info()1190 if (!(hops->hop_info[i].hop_pte_val & PAGE_PRESENT_MASK)) in hl_mmu_hr_get_tlb_info()1193 if (hops->hop_info[i].hop_pte_val & mmu_prop->last_mask) in hl_mmu_hr_get_tlb_info()1203 (hdev, hops->hop_info[i].hop_pte_val); in hl_mmu_hr_get_tlb_info()[all …]
468 i, hops_info.hop_info[i].hop_addr); in mmu_show()470 i, hops_info.hop_info[i].hop_pte_addr); in mmu_show()472 i, hops_info.hop_info[i].hop_pte_val); in mmu_show()
2789 struct hl_mmu_per_hop_info hop_info[MMU_ARCH_6_HOPS]; member