Home | History | Annotate | Download | only in gvt

Lines Matching defs:sparse

1313 		struct vfio_region_info_cap_sparse_mmap *sparse = NULL;
1356 sparse = kzalloc(struct_size(sparse, areas, nr_areas),
1358 if (!sparse)
1361 sparse->header.id = VFIO_REGION_INFO_CAP_SPARSE_MMAP;
1362 sparse->header.version = 1;
1363 sparse->nr_areas = nr_areas;
1365 sparse->areas[0].offset =
1367 sparse->areas[0].size = vgpu_aperture_sz(vgpu);
1418 if ((info.flags & VFIO_REGION_INFO_FLAG_CAPS) && sparse) {
1422 &sparse->header,
1423 struct_size(sparse, areas,
1424 sparse->nr_areas));
1426 kfree(sparse);
1431 kfree(sparse);
1447 kfree(sparse);
1456 kfree(sparse);