Home
last modified time | relevance | path

Searched refs:end_dma (Results 1 – 8 of 8) sorted by relevance

/linux-6.6.21/drivers/iommu/
Ds390-iommu.c116 if (WARN_ON(domain->geometry.aperture_start > zdev->end_dma || in s390_iommu_attach_device()
125 cc = zpci_register_ioat(zdev, 0, zdev->start_dma, zdev->end_dma, in s390_iommu_attach_device()
167 if (zdev->end_dma < ZPCI_TABLE_SIZE_RT - 1) { in s390_iommu_get_resv_regions()
168 region = iommu_alloc_resv_region(zdev->end_dma + 1, in s390_iommu_get_resv_regions()
169 ZPCI_TABLE_SIZE_RT - zdev->end_dma - 1, in s390_iommu_get_resv_regions()
186 if (zdev->start_dma > zdev->end_dma || in s390_iommu_probe_device()
190 if (zdev->end_dma > ZPCI_TABLE_SIZE_RT - 1) in s390_iommu_probe_device()
191 zdev->end_dma = ZPCI_TABLE_SIZE_RT - 1; in s390_iommu_probe_device()
216 zdev->end_dma - zdev->start_dma + 1); in s390_iommu_flush_iotlb_all()
/linux-6.6.21/drivers/vfio/pci/
Dvfio_pci_zdev.c29 .end_dma = zdev->end_dma, in zpci_base_cap()
/linux-6.6.21/include/uapi/linux/
Dvfio_zdev.h26 __u64 end_dma; /* End of available DMA addresses */ member
/linux-6.6.21/arch/s390/pci/
Dpci_dma.c615 zdev->end_dma - zdev->start_dma + 1); in zpci_dma_init_device()
616 zdev->end_dma = zdev->start_dma + zdev->iommu_size - 1; in zpci_dma_init_device()
631 if (zpci_register_ioat(zdev, 0, zdev->start_dma, zdev->end_dma, in zpci_dma_init_device()
Dpci_clp.c159 zdev->end_dma = response->edma; in clp_store_query_pci_fn()
Dpci.c757 rc = zpci_register_ioat(zdev, 0, zdev->start_dma, zdev->end_dma, in zpci_hot_reset_device()
/linux-6.6.21/arch/s390/include/asm/
Dpci.h176 u64 end_dma; /* End of available DMA addresses */ member
/linux-6.6.21/arch/s390/kvm/
Dpci.c489 rc = zpci_register_ioat(zdev, 0, zdev->start_dma, zdev->end_dma, in kvm_s390_pci_register_kvm()
558 zpci_register_ioat(zdev, 0, zdev->start_dma, zdev->end_dma, in kvm_s390_pci_unregister_kvm()