Lines Matching refs:range
245 struct vfio_iommu_type1_dirty_bitmap_get *range; in vfio_legacy_query_dirty_bitmap() local
248 dbitmap = g_malloc0(sizeof(*dbitmap) + sizeof(*range)); in vfio_legacy_query_dirty_bitmap()
250 dbitmap->argsz = sizeof(*dbitmap) + sizeof(*range); in vfio_legacy_query_dirty_bitmap()
252 range = (struct vfio_iommu_type1_dirty_bitmap_get *)&dbitmap->data; in vfio_legacy_query_dirty_bitmap()
253 range->iova = iova; in vfio_legacy_query_dirty_bitmap()
254 range->size = size; in vfio_legacy_query_dirty_bitmap()
261 range->bitmap.pgsize = qemu_real_host_page_size(); in vfio_legacy_query_dirty_bitmap()
262 range->bitmap.size = vbmap->size; in vfio_legacy_query_dirty_bitmap()
263 range->bitmap.data = (__u64 *)vbmap->bitmap; in vfio_legacy_query_dirty_bitmap()
270 " size: 0x%"PRIx64, (uint64_t)range->iova, in vfio_legacy_query_dirty_bitmap()
271 (uint64_t)range->size); in vfio_legacy_query_dirty_bitmap()
325 Range *range = g_new(Range, 1); in vfio_get_info_iova_range() local
327 range_set_bounds(range, cap->iova_ranges[i].start, in vfio_get_info_iova_range()
330 range_list_insert(bcontainer->iova_ranges, range); in vfio_get_info_iova_range()