Searched refs:hop_pte_addr (Results 1 – 5 of 5) sorted by relevance
/linux/drivers/accel/habanalabs/common/mmu/ |
H A D | mmu_v2.c | 60 u64 hop_addr[MMU_ARCH_6_HOPS] = { 0 }, hop_pte_addr[MMU_ARCH_6_HOPS] = { 0 }, curr_pte, in hl_mmu_v2_unmap() local 79 hop_pte_addr[0] = hl_mmu_get_hop_pte_phys_addr(ctx, mmu_prop, 0, in hl_mmu_v2_unmap() 81 if (hop_pte_addr[0] == U64_MAX) in hl_mmu_v2_unmap() 84 curr_pte = *(u64 *) (uintptr_t) hop_pte_addr[0]; in hl_mmu_v2_unmap() 91 hop_pte_addr[i] = hl_mmu_get_hop_pte_phys_addr(ctx, mmu_prop, i, in hl_mmu_v2_unmap() 93 if (hop_pte_addr[i] == U64_MAX) in hl_mmu_v2_unmap() 96 curr_pte = *(u64 *) (uintptr_t) hop_pte_addr[i]; in hl_mmu_v2_unmap() 114 hl_mmu_dr_clear_pte(ctx, hop_pte_addr[i]); in hl_mmu_v2_unmap() 118 hl_mmu_dr_clear_pte(ctx, hop_pte_addr[0]); in hl_mmu_v2_unmap() 133 u64 hop_addr[MMU_ARCH_6_HOPS] = { 0 }, hop_pte_addr[MMU_ARCH_6_HOPS] = { 0 }, in hl_mmu_v2_map() local [all …]
|
H A D | mmu_v1.c | 222 u64 hop_addr[MMU_V1_MAX_HOPS] = {0}, hop_pte_addr[MMU_V1_MAX_HOPS] = {0}, curr_pte = 0; in hl_mmu_v1_unmap() local 241 hop_pte_addr[hop_idx] = in hl_mmu_v1_unmap() 244 curr_pte = *(u64 *) (uintptr_t) hop_pte_addr[hop_idx]; in hl_mmu_v1_unmap() 260 hop_pte_addr[hop_idx] = in hl_mmu_v1_unmap() 262 curr_pte = *(u64 *) (uintptr_t) hop_pte_addr[hop_idx]; in hl_mmu_v1_unmap() 285 hl_mmu_dr_write_final_pte(ctx, hop_pte_addr[hop_idx], default_pte); in hl_mmu_v1_unmap() 292 hl_mmu_dr_clear_pte(ctx, hop_pte_addr[MMU_HOP4]); in hl_mmu_v1_unmap() 294 hl_mmu_dr_clear_pte(ctx, hop_pte_addr[MMU_HOP3]); in hl_mmu_v1_unmap() 303 hl_mmu_dr_clear_pte(ctx, hop_pte_addr[hop_idx]); in hl_mmu_v1_unmap() 326 u64 hop_addr[MMU_V1_MAX_HOPS] = {0}, hop_pte_addr[MMU_V1_MAX_HOPS] = {0}, curr_pte = 0; in hl_mmu_v1_map() local [all …]
|
H A D | mmu.c | 1188 hops->hop_info[i].hop_pte_addr = in hl_mmu_hr_get_tlb_info() 1194 hops->hop_info[i].hop_pte_addr, in hl_mmu_hr_get_tlb_info()
|
/linux/drivers/accel/habanalabs/common/ |
H A D | debugfs.c | 463 i, hops_info.hop_info[i].hop_pte_addr); in mmu_show()
|
H A D | habanalabs.h | 2843 u64 hop_pte_addr; member
|