Searched refs:container_fd (Results 1 – 3 of 3) sorted by relevance
| /linux/tools/testing/selftests/vfio/lib/ |
| H A D | iommu.c | 110 if (ioctl(iommu->container_fd, VFIO_IOMMU_MAP_DMA, &args)) in vfio_iommu_map() 173 return __vfio_iommu_unmap(iommu->container_fd, region->iova, in vfio_iommu_unmap() 228 ret = __vfio_iommu_unmap(iommu->container_fd, 0, 0, in __iommu_unmap_all() 285 static struct vfio_iommu_type1_info *vfio_iommu_get_info(int container_fd) in vfio_iommu_get_info() argument 296 ioctl_assert(container_fd, VFIO_IOMMU_GET_INFO, info); in vfio_iommu_get_info() 302 ioctl_assert(container_fd, VFIO_IOMMU_GET_INFO, info); in vfio_iommu_get_info() 320 info = vfio_iommu_get_info(iommu->container_fd); in vfio_iommu_iova_ranges() 436 iommu->container_fd = open(container_path, O_RDWR); in iommu_init() 437 VFIO_ASSERT_GE(iommu->container_fd, 0, "open(%s) failed\n", container_path); in iommu_init() 439 version = ioctl(iommu->container_fd, VFIO_GET_API_VERSION); in iommu_init() [all …]
|
| H A D | vfio_pci_device.c | 240 ioctl_assert(device->group_fd, VFIO_GROUP_SET_CONTAINER, &device->iommu->container_fd); in vfio_pci_group_setup() 251 ret = ioctl(iommu->container_fd, VFIO_CHECK_EXTENSION, iommu_type); in vfio_pci_container_setup() 259 (void)ioctl(iommu->container_fd, VFIO_SET_IOMMU, (void *)iommu_type); in vfio_pci_container_setup()
|
| /linux/tools/testing/selftests/vfio/lib/include/libvfio/ |
| H A D | iommu.h | 29 int container_fd; member
|