Lines Matching defs:cap_iovas
2663 struct vfio_iommu_type1_info_cap_iova_range *cap_iovas,
2677 iova_cap->nr_iovas = cap_iovas->nr_iovas;
2678 memcpy(iova_cap->iova_ranges, cap_iovas->iova_ranges,
2679 cap_iovas->nr_iovas * sizeof(*cap_iovas->iova_ranges));
2686 struct vfio_iommu_type1_info_cap_iova_range *cap_iovas;
2702 size = struct_size(cap_iovas, iova_ranges, iovas);
2704 cap_iovas = kzalloc(size, GFP_KERNEL);
2705 if (!cap_iovas)
2708 cap_iovas->nr_iovas = iovas;
2711 cap_iovas->iova_ranges[i].start = iova->start;
2712 cap_iovas->iova_ranges[i].end = iova->end;
2716 ret = vfio_iommu_iova_add_cap(caps, cap_iovas, size);
2718 kfree(cap_iovas);