Lines Matching refs:virt_addr
311 u64 virt_addr) in get_hop0_pte_addr() argument
314 ((virt_addr & HOP0_MASK) >> HOP0_SHIFT); in get_hop0_pte_addr()
318 u64 virt_addr) in get_hop1_pte_addr() argument
321 ((virt_addr & HOP1_MASK) >> HOP1_SHIFT); in get_hop1_pte_addr()
325 u64 virt_addr) in get_hop2_pte_addr() argument
328 ((virt_addr & HOP2_MASK) >> HOP2_SHIFT); in get_hop2_pte_addr()
332 u64 virt_addr) in get_hop3_pte_addr() argument
335 ((virt_addr & HOP3_MASK) >> HOP3_SHIFT); in get_hop3_pte_addr()
339 u64 virt_addr) in get_hop4_pte_addr() argument
342 ((virt_addr & HOP4_MASK) >> HOP4_SHIFT); in get_hop4_pte_addr()
365 virt_addr = dev_entry->mmu_addr; in mmu_show() local
385 hop0_pte_addr = get_hop0_pte_addr(ctx, hop0_addr, virt_addr); in mmu_show()
392 hop1_pte_addr = get_hop1_pte_addr(ctx, hop1_addr, virt_addr); in mmu_show()
399 hop2_pte_addr = get_hop2_pte_addr(ctx, hop2_addr, virt_addr); in mmu_show()
406 hop3_pte_addr = get_hop3_pte_addr(ctx, hop3_addr, virt_addr); in mmu_show()
415 hop4_pte_addr = get_hop4_pte_addr(ctx, hop4_addr, virt_addr); in mmu_show()
453 virt_addr); in mmu_show()
533 static int device_va_to_pa(struct hl_device *hdev, u64 virt_addr, in device_va_to_pa() argument
550 hop_pte_addr = get_hop0_pte_addr(ctx, hop_addr, virt_addr); in device_va_to_pa()
557 hop_pte_addr = get_hop1_pte_addr(ctx, hop_addr, virt_addr); in device_va_to_pa()
564 hop_pte_addr = get_hop2_pte_addr(ctx, hop_addr, virt_addr); in device_va_to_pa()
571 hop_pte_addr = get_hop3_pte_addr(ctx, hop_addr, virt_addr); in device_va_to_pa()
579 hop_pte_addr = get_hop4_pte_addr(ctx, hop_addr, virt_addr); in device_va_to_pa()
588 *phys_addr = (hop_pte & ~offset_mask) | (virt_addr & offset_mask); in device_va_to_pa()
594 virt_addr); in device_va_to_pa()