Lines Matching refs:vfio_container

57 struct vfio_container {  struct
76 struct vfio_container *container; argument
292 static void vfio_container_get(struct vfio_container *container) in vfio_container_get()
299 struct vfio_container *container; in vfio_container_release()
300 container = container_of(kref, struct vfio_container, kref); in vfio_container_release()
305 static void vfio_container_put(struct vfio_container *container) in vfio_container_put()
1020 static long vfio_ioctl_check_extension(struct vfio_container *container, in vfio_ioctl_check_extension()
1073 static int __vfio_container_attach_groups(struct vfio_container *container, in __vfio_container_attach_groups()
1097 static long vfio_ioctl_set_iommu(struct vfio_container *container, in vfio_ioctl_set_iommu()
1174 struct vfio_container *container = filep->private_data; in vfio_fops_unl_ioctl()
1205 struct vfio_container *container; in vfio_fops_open()
1222 struct vfio_container *container = filep->private_data; in vfio_fops_release()
1238 struct vfio_container *container = filep->private_data; in vfio_fops_read()
1253 struct vfio_container *container = filep->private_data; in vfio_fops_write()
1267 struct vfio_container *container = filep->private_data; in vfio_fops_mmap()
1294 struct vfio_container *container = group->container; in __vfio_group_unset_container()
1356 struct vfio_container *container; in vfio_group_set_container()
1937 struct vfio_container *container; in vfio_pin_pages()
1989 struct vfio_container *container; in vfio_unpin_pages()
2049 struct vfio_container *container; in vfio_group_pin_pages()
2096 struct vfio_container *container; in vfio_group_unpin_pages()
2147 struct vfio_container *container; in vfio_dma_rw()
2171 struct vfio_container *container; in vfio_register_iommu_notifier()
2195 struct vfio_container *container; in vfio_unregister_iommu_notifier()