Lines Matching defs:end
313 static int viommu_add_mapping(struct viommu_domain *vdomain, u64 iova, u64 end,
325 mapping->iova.last = end;
340 * @end: end of the range
345 u64 iova, u64 end)
353 next = interval_tree_iter_first(&vdomain->mappings, iova, end);
357 next = interval_tree_iter_next(node, iova, end);
471 phys_addr_t start, end;
476 end = end64 = le64_to_cpu(mem->end);
480 if (start != start64 || end != end64 || size < end64 - start64)
821 u64 end = iova + size - 1;
832 ret = viommu_add_mapping(vdomain, iova, end, paddr, flags);
842 .virt_end = cpu_to_le64(end),
848 viommu_del_mappings(vdomain, iova, end);
1145 struct virtio_iommu_config, input_range.end,
1153 struct virtio_iommu_config, domain_range.end,