Lines Matching refs:region
94 * @base: Start address of IOVA region for MSI mappings
99 * contiguous IOVA region, starting at @base, large enough to accommodate the
151 * iommu_dma_get_resv_regions - Reserved region driver helper
153 * @list: Reserved region list from iommu_get_resv_regions()
157 * ITS region reservation on ACPI based ARM platforms that may require HW MSI
244 struct iommu_resv_region *region;
255 list_for_each_entry(region, &resv_regions, list) {
259 if (region->type == IOMMU_RESV_SW_MSI)
262 lo = iova_pfn(iovad, region->start);
263 hi = iova_pfn(iovad, region->start + region->length - 1);
266 if (region->type == IOMMU_RESV_MSI)
267 ret = cookie_init_hw_msi_region(cookie, region->start,
268 region->start + region->length);