Lines Matching defs:virt_addr
16 u64 *hop_addr_arr, u64 virt_addr, enum mmu_hop_num hop_idx)
23 ctx->hdev->asic_prop.mmu_pte_size * ((virt_addr & mask) >> shift);
220 u64 virt_addr, bool is_dram_addr)
242 get_hop_pte_addr(ctx, mmu_prop, hop_addr, virt_addr, hop_idx);
261 get_hop_pte_addr(ctx, mmu_prop, hop_addr, virt_addr, hop_idx);
273 virt_addr);
280 virt_addr);
318 virt_addr);
323 static int hl_mmu_v1_map(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr,
364 get_hop_pte_addr(ctx, mmu_prop, hop_addr, virt_addr, hop_idx);
375 "DRAM: mapping already exists for virt_addr 0x%llx\n",
376 virt_addr);
390 "mapping already exists for virt_addr 0x%llx\n",
391 virt_addr);
453 static int hl_mmu_v1_get_tlb_info(struct hl_ctx *ctx, u64 virt_addr,
462 is_dram_addr = hl_mem_area_inside_range(virt_addr, prop->dmmu.page_size,
465 is_pmmu_addr = hl_mem_area_inside_range(virt_addr, prop->pmmu.page_size,
468 is_pmmu_h_addr = hl_mem_area_inside_range(virt_addr,
494 hops->hop_info[0].hop_addr, virt_addr);
509 virt_addr);