Lines Matching refs:noiommu
63 bool noiommu; member
87 bool noiommu; member
102 static bool noiommu __read_mostly;
104 noiommu, bool, S_IRUGO | S_IWUSR);
130 if (group || !noiommu || iommu_present(dev->bus)) in vfio_iommu_group_get()
138 iommu_group_set_iommudata(group, &noiommu, NULL); in vfio_iommu_group_get()
164 if (iommu_group_get_iommudata(group) == &noiommu) in vfio_iommu_group_put()
191 return noiommu && (arg == VFIO_NOIOMMU_IOMMU) ? 1 : 0; in vfio_noiommu_ioctl()
199 return iommu_group_get_iommudata(iommu_group) == &noiommu ? 0 : -EINVAL; in vfio_noiommu_attach_group()
343 group->noiommu = (iommu_group_get_iommudata(iommu_group) == &noiommu); in vfio_create_group()
381 group, "%s%d", group->noiommu ? "noiommu-" : "", in vfio_create_group()
1030 (container->noiommu != in vfio_ioctl_check_extension()
1111 if (container->noiommu != (driver->ops == &vfio_noiommu_ops)) in vfio_ioctl_set_iommu()
1358 if (group->noiommu && !capable(CAP_SYS_RAWIO)) in vfio_group_set_container()
1378 container->noiommu != group->noiommu) { in vfio_group_set_container()
1392 container->noiommu = group->noiommu; in vfio_group_set_container()
1416 if (group->noiommu) { in vfio_group_add_container_user()
1440 if (group->noiommu && !capable(CAP_SYS_RAWIO)) in vfio_group_get_device_fd()
1485 if (group->noiommu) in vfio_group_get_device_fd()
1577 if (group->noiommu && !capable(CAP_SYS_RAWIO)) { in vfio_group_fops_open()