Lines Matching refs:iommufd_device
66 if (vdev->iommufd_device)
67 return iommufd_device_to_ictx(vdev->iommufd_device);
74 if (vdev->iommufd_device)
75 return iommufd_device_to_id(vdev->iommufd_device);
109 * The physical standard ops mean that the iommufd_device is bound to the
116 struct iommufd_device *idev;
121 vdev->iommufd_device = idev;
131 iommufd_device_detach(vdev->iommufd_device);
134 iommufd_device_unbind(vdev->iommufd_device);
135 vdev->iommufd_device = NULL;
145 if (WARN_ON(!vdev->iommufd_device))
149 rc = iommufd_device_replace(vdev->iommufd_device, pt_id);
151 rc = iommufd_device_attach(vdev->iommufd_device, pt_id);
163 if (WARN_ON(!vdev->iommufd_device) || !vdev->iommufd_attached)
166 iommufd_device_detach(vdev->iommufd_device);