Searched refs:hiodc (Results 1 – 3 of 3) sorted by relevance
887 HostIOMMUDeviceClass *hiodc = HOST_IOMMU_DEVICE_CLASS(oc);890 hiodc->realize = hiod_iommufd_vfio_realize;891 hiodc->get_iova_ranges = hiod_iommufd_vfio_get_iova_ranges;892 hiodc->get_page_size_mask = hiod_iommufd_vfio_get_page_size_mask;860 HostIOMMUDeviceClass *hiodc = HOST_IOMMU_DEVICE_CLASS(oc); hiod_iommufd_vfio_class_init() local
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()
4331 HostIOMMUDeviceClass *hiodc = HOST_IOMMU_DEVICE_GET_CLASS(hiod); in vtd_check_hiod() local4334 if (!hiodc->get_cap) { in vtd_check_hiod()4340 ret = hiodc->get_cap(hiod, HOST_IOMMU_DEVICE_CAP_AW_BITS, errp); in vtd_check_hiod()