Lines Matching refs:hop_addr

310 static inline u64 get_hopN_pte_addr(struct hl_ctx *ctx, u64 hop_addr,  in get_hopN_pte_addr()  argument
313 return hop_addr + ctx->hdev->asic_prop.mmu_pte_size * in get_hopN_pte_addr()
319 u64 hop_addr, u64 vaddr) in get_hop0_pte_addr() argument
321 return get_hopN_pte_addr(ctx, hop_addr, vaddr, mmu_specs->hop0_mask, in get_hop0_pte_addr()
327 u64 hop_addr, u64 vaddr) in get_hop1_pte_addr() argument
329 return get_hopN_pte_addr(ctx, hop_addr, vaddr, mmu_specs->hop1_mask, in get_hop1_pte_addr()
335 u64 hop_addr, u64 vaddr) in get_hop2_pte_addr() argument
337 return get_hopN_pte_addr(ctx, hop_addr, vaddr, mmu_specs->hop2_mask, in get_hop2_pte_addr()
343 u64 hop_addr, u64 vaddr) in get_hop3_pte_addr() argument
345 return get_hopN_pte_addr(ctx, hop_addr, vaddr, mmu_specs->hop3_mask, in get_hop3_pte_addr()
351 u64 hop_addr, u64 vaddr) in get_hop4_pte_addr() argument
353 return get_hopN_pte_addr(ctx, hop_addr, vaddr, mmu_specs->hop4_mask, in get_hop4_pte_addr()
359 u64 hop_addr, u64 vaddr) in get_hop5_pte_addr() argument
361 return get_hopN_pte_addr(ctx, hop_addr, vaddr, mmu_specs->hop5_mask, in get_hop5_pte_addr()
621 u64 hop_addr, hop_pte_addr, hop_pte; in device_va_to_pa() local
641 hop_addr = get_hop0_addr(ctx); in device_va_to_pa()
642 hop_pte_addr = get_hop0_pte_addr(ctx, mmu_prop, hop_addr, virt_addr); in device_va_to_pa()
646 hop_addr = get_next_hop_addr(hop_pte); in device_va_to_pa()
647 if (hop_addr == ULLONG_MAX) 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()
653 hop_addr = get_next_hop_addr(hop_pte); in device_va_to_pa()
654 if (hop_addr == ULLONG_MAX) 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()
660 hop_addr = get_next_hop_addr(hop_pte); in device_va_to_pa()
661 if (hop_addr == ULLONG_MAX) 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()
668 hop_addr = get_next_hop_addr(hop_pte); in device_va_to_pa()
669 if (hop_addr == ULLONG_MAX) in device_va_to_pa()
671 hop_pte_addr = get_hop4_pte_addr(ctx, mmu_prop, hop_addr, in device_va_to_pa()