Lines Matching refs:fill
791 struct vfio_pci_fill_info *fill = data;
794 if (fill->count >= fill->nr_devices)
797 info = &fill->devices[fill->count++];
802 if (fill->flags & VFIO_PCI_HOT_RESET_FLAG_DEV_ID) {
803 struct iommufd_ctx *iommufd = vfio_iommufd_device_ictx(fill->vdev);
804 struct vfio_device_set *dev_set = fill->vdev->dev_set;
826 fill->flags &= ~VFIO_PCI_HOT_RESET_FLAG_DEV_ID_OWNED;
1261 struct vfio_pci_fill_info fill = {};
1297 fill.devices = devices;
1298 fill.nr_devices = count;
1299 fill.vdev = &vdev->vdev;
1302 fill.flags |= VFIO_PCI_HOT_RESET_FLAG_DEV_ID |
1307 &fill, slot);
1313 sizeof(*devices) * fill.count)) {
1318 hdr.count = fill.count;
1319 hdr.flags = fill.flags;
1792 * we ask it to fill the same range again.