Searched refs:hop_pte_addr (Results 1 - 5 of 5) sorted by relevance
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/mmu/ |
H A D | mmu_v1.c | 486 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 505 hop_pte_addr[hop_idx] = in hl_mmu_v1_unmap() 508 curr_pte = *(u64 *) (uintptr_t) hop_pte_addr[hop_idx]; in hl_mmu_v1_unmap() 524 hop_pte_addr[hop_idx] = in hl_mmu_v1_unmap() 526 curr_pte = *(u64 *) (uintptr_t) hop_pte_addr[hop_idx]; in hl_mmu_v1_unmap() 549 write_final_pte(ctx, hop_pte_addr[hop_idx], default_pte); in hl_mmu_v1_unmap() 556 clear_pte(ctx, hop_pte_addr[MMU_HOP4]); in hl_mmu_v1_unmap() 558 clear_pte(ctx, hop_pte_addr[MMU_HOP3]); in hl_mmu_v1_unmap() 567 clear_pte(ctx, hop_pte_addr[hop_idx]); in hl_mmu_v1_unmap() 590 u64 hop_addr[MMU_V1_MAX_HOPS] = {0}, hop_pte_addr[MMU_V1_MAX_HOP in hl_mmu_v1_map() local [all...] |
H A D | mmu.c | 1181 hops->hop_info[i].hop_pte_addr = in hl_mmu_hr_get_tlb_info() 1187 hops->hop_info[i].hop_pte_addr, in hl_mmu_hr_get_tlb_info()
|
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
H A D | debugfs.c | 621 u64 hop_addr, hop_pte_addr, hop_pte; in device_va_to_pa() local 642 hop_pte_addr = get_hop0_pte_addr(ctx, mmu_prop, hop_addr, virt_addr); in device_va_to_pa() 643 hop_pte = hdev->asic_funcs->read_pte(hdev, hop_pte_addr); in device_va_to_pa() 649 hop_pte_addr = get_hop1_pte_addr(ctx, mmu_prop, hop_addr, virt_addr); in device_va_to_pa() 650 hop_pte = hdev->asic_funcs->read_pte(hdev, hop_pte_addr); in device_va_to_pa() 656 hop_pte_addr = get_hop2_pte_addr(ctx, mmu_prop, hop_addr, virt_addr); in device_va_to_pa() 657 hop_pte = hdev->asic_funcs->read_pte(hdev, hop_pte_addr); in device_va_to_pa() 663 hop_pte_addr = get_hop3_pte_addr(ctx, mmu_prop, hop_addr, virt_addr); in device_va_to_pa() 664 hop_pte = hdev->asic_funcs->read_pte(hdev, hop_pte_addr); in device_va_to_pa() 671 hop_pte_addr in device_va_to_pa() [all...] |
/kernel/linux/linux-6.6/drivers/accel/habanalabs/common/ |
H A D | debugfs.c | 470 i, hops_info.hop_info[i].hop_pte_addr); in mmu_show()
|
H A D | habanalabs.h | 2765 * @hop_pte_addr: The address of the hop entry. 2770 u64 hop_pte_addr; member
|
Completed in 14 milliseconds