Lines Matching refs:iommu_data

61 	void				*iommu_data;  member
174 static void vfio_noiommu_release(void *iommu_data) in vfio_noiommu_release() argument
178 static long vfio_noiommu_ioctl(void *iommu_data, in vfio_noiommu_ioctl() argument
187 static int vfio_noiommu_attach_group(void *iommu_data, in vfio_noiommu_attach_group() argument
193 static void vfio_noiommu_detach_group(void *iommu_data, in vfio_noiommu_detach_group() argument
1023 ret = driver->ops->ioctl(container->iommu_data, in vfio_ioctl_check_extension()
1121 container->iommu_data = data; in vfio_ioctl_set_iommu()
1154 data = container->iommu_data; in vfio_fops_unl_ioctl()
1204 ret = driver->ops->read(container->iommu_data, in vfio_fops_read()
1219 ret = driver->ops->write(container->iommu_data, in vfio_fops_write()
1233 ret = driver->ops->mmap(container->iommu_data, vma); in vfio_fops_mmap()
1261 driver->ops->detach_group(container->iommu_data, in __vfio_group_unset_container()
1270 driver->ops->release(container->iommu_data); in __vfio_group_unset_container()
1273 container->iommu_data = NULL; in __vfio_group_unset_container()
1350 ret = driver->ops->attach_group(container->iommu_data, in vfio_group_set_container()
1925 ret = driver->ops->pin_pages(container->iommu_data, in vfio_pin_pages()
1972 ret = driver->ops->unpin_pages(container->iommu_data, user_pfn, in vfio_unpin_pages()
2026 ret = driver->ops->pin_pages(container->iommu_data, in vfio_group_pin_pages()
2070 ret = driver->ops->unpin_pages(container->iommu_data, in vfio_group_unpin_pages()
2119 ret = driver->ops->dma_rw(container->iommu_data, in vfio_dma_rw()
2143 ret = driver->ops->register_notifier(container->iommu_data, in vfio_register_iommu_notifier()
2167 ret = driver->ops->unregister_notifier(container->iommu_data, in vfio_unregister_iommu_notifier()