Lines Matching defs:virt_addr
275 * @virt_addr: host virtual address of the pgt (see above device/host resident).
292 u64 virt_addr;
2807 u64 virt_addr, bool *is_huge);
2831 int (*map)(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr, u32 page_size,
2833 int (*unmap)(struct hl_ctx *ctx, u64 virt_addr, bool is_dram_addr);
2837 int (*get_tlb_info)(struct hl_ctx *ctx, u64 virt_addr, struct hl_mmu_hop_info *hops);
3761 int hl_mmu_map_page(struct hl_ctx *ctx, u64 virt_addr, u64 phys_addr,
3765 int hl_mmu_unmap_page(struct hl_ctx *ctx, u64 virt_addr, u32 page_size,
3767 int hl_mmu_map_contiguous(struct hl_ctx *ctx, u64 virt_addr,
3769 int hl_mmu_unmap_contiguous(struct hl_ctx *ctx, u64 virt_addr, u32 size);
3776 u8 hop_idx, u64 hop_addr, u64 virt_addr);
3803 int hl_mmu_hr_get_tlb_info(struct hl_ctx *ctx, u64 virt_addr, struct hl_mmu_hop_info *hops,
3808 int hl_mmu_va_to_pa(struct hl_ctx *ctx, u64 virt_addr, u64 *phys_addr);
3809 int hl_mmu_get_tlb_info(struct hl_ctx *ctx, u64 virt_addr,
3813 bool hl_is_dram_va(struct hl_device *hdev, u64 virt_addr);