Home
last modified time | relevance | path

Searched refs:S390PCIIOMMU (Results 1 – 4 of 4) sorted by relevance

/qemu/include/hw/s390x/
H A Ds390-pci-bus.h48 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 Ds390-pci-inst.h102 void pci_dereg_ioat(S390PCIIOMMU *iommu);
/qemu/hw/s390x/
H A Ds390-pci-bus.c536 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 Ds390-pci-inst.c28 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()