Lines Matching refs:base
94 * @base: Start address of IOVA region for MSI mappings
99 * contiguous IOVA region, starting at @base, large enough to accommodate the
103 int iommu_get_msi_cookie(struct iommu_domain *domain, dma_addr_t base)
117 cookie->msi_iova = base;
294 * @base: IOVA at which the mappable address space starts
298 * @base and @size should be exact multiples of IOMMU page granularity to
303 static int iommu_dma_init_domain(struct iommu_domain *domain, dma_addr_t base,
318 base_pfn = max_t(unsigned long, 1, base >> order);
322 if (base > domain->geometry.aperture_end ||
323 base + size <= domain->geometry.aperture_start) {