Lines Matching refs:vfio_container
57 struct vfio_container { struct
76 struct vfio_container *container; argument
291 static void vfio_container_get(struct vfio_container *container) in vfio_container_get()
298 struct vfio_container *container; in vfio_container_release()
299 container = container_of(kref, struct vfio_container, kref); in vfio_container_release()
304 static void vfio_container_put(struct vfio_container *container) in vfio_container_put()
1004 static long vfio_ioctl_check_extension(struct vfio_container *container, in vfio_ioctl_check_extension()
1057 static int __vfio_container_attach_groups(struct vfio_container *container, in __vfio_container_attach_groups()
1081 static long vfio_ioctl_set_iommu(struct vfio_container *container, in vfio_ioctl_set_iommu()
1158 struct vfio_container *container = filep->private_data; in vfio_fops_unl_ioctl()
1198 struct vfio_container *container; in vfio_fops_open()
1215 struct vfio_container *container = filep->private_data; in vfio_fops_release()
1231 struct vfio_container *container = filep->private_data; in vfio_fops_read()
1246 struct vfio_container *container = filep->private_data; in vfio_fops_write()
1260 struct vfio_container *container = filep->private_data; in vfio_fops_mmap()
1289 struct vfio_container *container = group->container; in __vfio_group_unset_container()
1351 struct vfio_container *container; in vfio_group_set_container()
1916 struct vfio_container *container; in vfio_pin_pages()
1962 struct vfio_container *container; in vfio_unpin_pages()
2001 struct vfio_container *container; in vfio_register_iommu_notifier()
2025 struct vfio_container *container; in vfio_unregister_iommu_notifier()