Lines Matching defs:iova
524 unsigned long iova, size_t size)
536 iova, size);
611 unsigned long iova, phys_addr_t paddr,
622 if (iova < s390_domain->domain.geometry.aperture_start ||
623 (iova + size - 1) > s390_domain->domain.geometry.aperture_end)
626 if (!IS_ALIGNED(iova | paddr, pgsize))
632 rc = s390_iommu_validate_trans(s390_domain, paddr, iova,
643 dma_addr_t iova)
651 if (iova < domain->geometry.aperture_start ||
652 iova > domain->geometry.aperture_end)
655 rtx = calc_rtx(iova);
656 sx = calc_sx(iova);
657 px = calc_px(iova);
676 unsigned long iova,
684 if (WARN_ON(iova < s390_domain->domain.geometry.aperture_start ||
685 (iova + size - 1) > s390_domain->domain.geometry.aperture_end))
688 rc = s390_iommu_invalidate_trans(s390_domain, iova, pgcount);
692 iommu_iotlb_gather_add_range(gather, iova, size);