Lines Matching refs:vfio_group
144 static struct vfio_group *
147 struct vfio_group *group; in __vfio_group_get_from_iommu()
162 static struct vfio_group *
165 struct vfio_group *group; in vfio_group_get_from_iommu()
175 struct vfio_group *group = container_of(dev, struct vfio_group, dev); in vfio_group_release()
184 static struct vfio_group *vfio_group_alloc(struct iommu_group *iommu_group, in vfio_group_alloc()
187 struct vfio_group *group; in vfio_group_alloc()
220 static struct vfio_group *vfio_create_group(struct iommu_group *iommu_group, in vfio_create_group()
223 struct vfio_group *group; in vfio_create_group()
224 struct vfio_group *ret; in vfio_create_group()
266 struct vfio_group *group = device->group; in vfio_device_remove_group()
326 static struct vfio_device *vfio_group_get_device(struct vfio_group *group, in vfio_group_get_device()
451 static struct vfio_group *vfio_noiommu_group_alloc(struct device *dev, in vfio_noiommu_group_alloc()
455 struct vfio_group *group; in vfio_noiommu_group_alloc()
484 static struct vfio_group *vfio_group_find_or_alloc(struct device *dev) in vfio_group_find_or_alloc()
487 struct vfio_group *group; in vfio_group_find_or_alloc()
528 struct vfio_group *group) in __vfio_register_dev()
602 static struct vfio_device *vfio_device_get_from_name(struct vfio_group *group, in vfio_device_get_from_name()
636 struct vfio_group *group = device->group; in vfio_unregister_group_dev()
684 static int vfio_group_ioctl_unset_container(struct vfio_group *group) in vfio_group_ioctl_unset_container()
704 static int vfio_group_ioctl_set_container(struct vfio_group *group, in vfio_group_ioctl_set_container()
835 static int vfio_group_ioctl_get_device_fd(struct vfio_group *group, in vfio_group_ioctl_get_device_fd()
875 static int vfio_group_ioctl_get_status(struct vfio_group *group, in vfio_group_ioctl_get_status()
910 struct vfio_group *group = filep->private_data; in vfio_group_fops_unl_ioctl()
929 struct vfio_group *group = in vfio_group_fops_open()
930 container_of(inode->i_cdev, struct vfio_group, cdev); in vfio_group_fops_open()
966 struct vfio_group *group = filep->private_data; in vfio_group_fops_release()
1591 struct vfio_group *group = file->private_data; in vfio_file_iommu_group()
1631 struct vfio_group *group = file->private_data; in vfio_file_enforced_coherent()
1664 struct vfio_group *group = file->private_data; in vfio_file_set_kvm()
1684 struct vfio_group *group = file->private_data; in vfio_file_has_dev()