Lines Matching refs:VFIODevice
53 static bool iommufd_cdev_kvm_device_add(VFIODevice *vbasedev, Error **errp) in iommufd_cdev_kvm_device_add()
58 static void iommufd_cdev_kvm_device_del(VFIODevice *vbasedev) in iommufd_cdev_kvm_device_del()
67 static bool iommufd_cdev_connect_and_bind(VFIODevice *vbasedev, Error **errp) in iommufd_cdev_connect_and_bind()
107 static void iommufd_cdev_unbind_and_disconnect(VFIODevice *vbasedev) in iommufd_cdev_unbind_and_disconnect()
238 static int iommufd_cdev_attach_ioas_hwpt(VFIODevice *vbasedev, uint32_t id, in iommufd_cdev_attach_ioas_hwpt()
261 static bool iommufd_cdev_detach_ioas_hwpt(VFIODevice *vbasedev, Error **errp) in iommufd_cdev_detach_ioas_hwpt()
278 static bool iommufd_cdev_autodomains_get(VFIODevice *vbasedev, in iommufd_cdev_autodomains_get()
358 static void iommufd_cdev_autodomains_put(VFIODevice *vbasedev, in iommufd_cdev_autodomains_put()
373 static bool iommufd_cdev_attach_container(VFIODevice *vbasedev, in iommufd_cdev_attach_container()
385 static void iommufd_cdev_detach_container(VFIODevice *vbasedev, in iommufd_cdev_detach_container()
462 static bool iommufd_cdev_attach(const char *name, VFIODevice *vbasedev, in iommufd_cdev_attach()
615 static void iommufd_cdev_detach(VFIODevice *vbasedev) in iommufd_cdev_detach()
639 static VFIODevice *iommufd_cdev_pci_find_by_devid(__u32 devid) in iommufd_cdev_pci_find_by_devid()
641 VFIODevice *vbasedev_iter; in iommufd_cdev_pci_find_by_devid()
658 VFIODevice *reset_dev) in iommufd_cdev_dep_get_realized_vpdev()
660 VFIODevice *vbasedev_tmp; in iommufd_cdev_dep_get_realized_vpdev()
676 static int iommufd_cdev_pci_hot_reset(VFIODevice *vbasedev, bool single) in iommufd_cdev_pci_hot_reset()
807 VFIODevice *vdev = opaque; in hiod_iommufd_vfio_realize()
833 VFIODevice *vdev = hiod->agent; in hiod_iommufd_vfio_get_iova_ranges()
842 VFIODevice *vdev = hiod->agent; in hiod_iommufd_vfio_get_page_size_mask()