Searched refs:vioc (Results 1 – 3 of 3) sorted by relevance
400 const VFIOIOMMUClass *vioc; in vfio_set_iommu() local429 vioc = vfio_get_iommu_class(iommu_type, errp); in vfio_set_iommu()430 if (!vioc) { in vfio_set_iommu()435 vfio_container_init(&container->bcontainer, space, vioc); in vfio_set_iommu()1127 VFIOIOMMUClass *vioc = VFIO_IOMMU_CLASS(klass); in vfio_iommu_legacy_class_init() local1129 vioc->setup = vfio_legacy_setup; in vfio_iommu_legacy_class_init()1130 vioc->dma_map = vfio_legacy_dma_map; in vfio_iommu_legacy_class_init()1131 vioc->dma_unmap = vfio_legacy_dma_unmap; in vfio_iommu_legacy_class_init()1132 vioc->attach_device = vfio_legacy_attach_device; in vfio_iommu_legacy_class_init()1133 vioc->detach_device = vfio_legacy_detach_device; in vfio_iommu_legacy_class_init()[all …]
613 VFIOIOMMUClass *vioc = VFIO_IOMMU_CLASS(klass); in vfio_iommu_iommufd_class_init() local615 vioc->dma_map = iommufd_cdev_map; in vfio_iommu_iommufd_class_init()616 vioc->dma_unmap = iommufd_cdev_unmap; in vfio_iommu_iommufd_class_init()617 vioc->attach_device = iommufd_cdev_attach; in vfio_iommu_iommufd_class_init()618 vioc->detach_device = iommufd_cdev_detach; in vfio_iommu_iommufd_class_init()619 vioc->pci_hot_reset = iommufd_cdev_pci_hot_reset; in vfio_iommu_iommufd_class_init()
539 VFIOIOMMUClass *vioc = VFIO_IOMMU_CLASS(klass); in vfio_iommu_spapr_class_init() local541 vioc->add_window = vfio_spapr_container_add_section_window; in vfio_iommu_spapr_class_init()542 vioc->del_window = vfio_spapr_container_del_section_window; in vfio_iommu_spapr_class_init()543 vioc->release = vfio_spapr_container_release; in vfio_iommu_spapr_class_init()544 vioc->setup = vfio_spapr_container_setup; in vfio_iommu_spapr_class_init()