Searched refs:S390PCIIOMMU (Results 1 – 4 of 4) sorted by relevance
/openbmc/qemu/include/hw/s390x/ |
H A D | s390-pci-bus.h | 48 OBJECT_DECLARE_SIMPLE_TYPE(S390PCIIOMMU, S390_PCI_IOMMU) 274 struct S390PCIIOMMU { struct 291 S390PCIIOMMU *iommu[PCI_SLOT_MAX]; argument 355 S390PCIIOMMU *iommu; 391 void s390_pci_iommu_enable(S390PCIIOMMU *iommu); 392 void s390_pci_iommu_disable(S390PCIIOMMU *iommu);
|
H A D | s390-pci-inst.h | 102 void pci_dereg_ioat(S390PCIIOMMU *iommu);
|
/openbmc/qemu/hw/s390x/ |
H A D | s390-pci-bus.c | 536 S390PCIIOMMU *iommu = container_of(mr, S390PCIIOMMU, iommu_mr); in s390_translate_iommu() 601 static S390PCIIOMMU *s390_pci_get_iommu(S390pciState *s, PCIBus *bus, in s390_pci_get_iommu() 606 S390PCIIOMMU *iommu; in s390_pci_get_iommu() 642 S390PCIIOMMU *iommu = s390_pci_get_iommu(s, bus, devfn); in s390_pci_dma_iommu() 711 void s390_pci_iommu_enable(S390PCIIOMMU *iommu) in s390_pci_iommu_enable() 727 void s390_pci_iommu_disable(S390PCIIOMMU *iommu) in s390_pci_iommu_disable() 739 S390PCIIOMMU *iommu = table ? table->iommu[PCI_SLOT(devfn)] : NULL; in s390_pci_iommu_free() 1526 .instance_size = sizeof(S390PCIIOMMU),
|
H A D | s390-pci-inst.c | 28 static inline void inc_dma_avail(S390PCIIOMMU *iommu) in inc_dma_avail() 35 static inline void dec_dma_avail(S390PCIIOMMU *iommu) in dec_dma_avail() 613 static uint32_t s390_pci_update_iotlb(S390PCIIOMMU *iommu, in s390_pci_update_iotlb() 669 static void s390_pci_batch_unmap(S390PCIIOMMU *iommu, uint64_t iova, in s390_pci_batch_unmap() 700 S390PCIIOMMU *iommu; in rpcit_service_call() 996 S390PCIIOMMU *iommu = pbdev->iommu; in reg_ioat() 1026 void pci_dereg_ioat(S390PCIIOMMU *iommu) in pci_dereg_ioat()
|