Searched refs:hiodc (Results 1 – 3 of 3) sorted by relevance
852 HostIOMMUDeviceClass *hiodc = HOST_IOMMU_DEVICE_CLASS(oc); in hiod_iommufd_vfio_class_init() local854 hiodc->realize = hiod_iommufd_vfio_realize; in hiod_iommufd_vfio_class_init()855 hiodc->get_iova_ranges = hiod_iommufd_vfio_get_iova_ranges; in hiod_iommufd_vfio_class_init()856 hiodc->get_page_size_mask = hiod_iommufd_vfio_get_page_size_mask; in hiod_iommufd_vfio_class_init()
626 HostIOMMUDeviceClass *hiodc = HOST_IOMMU_DEVICE_GET_CLASS(hiod); in virtio_iommu_set_iommu_device() local637 if (hiodc->get_iova_ranges) { in virtio_iommu_set_iommu_device()639 host_iova_ranges = hiodc->get_iova_ranges(hiod); in virtio_iommu_set_iommu_device()650 if (hiodc->get_page_size_mask) { in virtio_iommu_set_iommu_device()651 uint64_t new_mask = hiodc->get_page_size_mask(hiod); in virtio_iommu_set_iommu_device()
3900 HostIOMMUDeviceClass *hiodc = HOST_IOMMU_DEVICE_GET_CLASS(hiod); in vtd_check_hiod() local3903 if (!hiodc->get_cap) { in vtd_check_hiod()3909 ret = hiodc->get_cap(hiod, HOST_IOMMU_DEVICE_CAP_AW_BITS, errp); in vtd_check_hiod()