Home
last modified time | relevance | path

Searched defs:viommu (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/iommu/
H A Dvirtio-iommu.c64 struct viommu_dev *viommu; member
78 struct viommu_dev *viommu; member
154 static int __viommu_sync_req(struct viommu_dev *viommu) in __viommu_sync_req()
187 static int viommu_sync_req(struct viommu_dev *viommu) in viommu_sync_req()
618 struct viommu_dev *viommu = vq->vdev->priv; in viommu_event_handler() local
665 struct viommu_dev *viommu = vdev->viommu; in viommu_domain_finalise() local
969 struct viommu_dev *viommu = NULL; in viommu_probe_device() local
1065 static int viommu_init_vqs(struct viommu_dev *viommu) in viommu_init_vqs()
1078 static int viommu_fill_evtq(struct viommu_dev *viommu) in viommu_fill_evtq()
1104 struct viommu_dev *viommu = NULL; in viommu_probe() local
[all …]
/openbmc/linux/drivers/acpi/
H A Dviot.c48 struct viot_iommu *viommu; member
77 static int __init viot_get_pci_iommu_fwnode(struct viot_iommu *viommu, in viot_get_pci_iommu_fwnode()
108 static int __init viot_get_mmio_iommu_fwnode(struct viot_iommu *viommu, in viot_get_mmio_iommu_fwnode()
130 struct viot_iommu *viommu; in viot_get_iommu() local
307 static int viot_dev_iommu_init(struct device *dev, struct viot_iommu *viommu, in viot_dev_iommu_init()
/openbmc/qemu/hw/virtio/
H A Dvirtio-iommu.c493 get_host_iommu_device(VirtIOIOMMU *viommu, PCIBus *bus, int devfn) { in get_host_iommu_device()
592 static bool check_page_size_mask(VirtIOIOMMU *viommu, uint64_t new_mask, in check_page_size_mask()
625 VirtIOIOMMU *viommu = opaque; in virtio_iommu_set_iommu_device() local
689 VirtIOIOMMU *viommu = opaque; in virtio_iommu_unset_iommu_device() local
1096 static void virtio_iommu_report_fault(VirtIOIOMMU *viommu, uint8_t reason, in virtio_iommu_report_fault()
/openbmc/qemu/include/hw/virtio/
H A Dvirtio-iommu.h37 void *viommu; member