Home
last modified time | relevance | path

Searched refs:storage_domain (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/iommu/iommufd/
H A Dio_pagetable.c937 struct iommu_domain *storage_domain = in iopt_unfill_domain() local
949 WARN_ON(!area->storage_domain); in iopt_unfill_domain()
950 if (area->storage_domain == domain) in iopt_unfill_domain()
951 area->storage_domain = storage_domain; in iopt_unfill_domain()
968 WARN_ON(area->storage_domain != domain); in iopt_unfill_domain()
969 area->storage_domain = NULL; in iopt_unfill_domain()
1006 if (!area->storage_domain) { in iopt_fill_domain()
1008 area->storage_domain = domain; in iopt_fill_domain()
1030 area->storage_domain = NULL; in iopt_fill_domain()
1271 if (area->storage_domain && !iopt->disable_large_pages) { in iopt_area_split()
[all …]
H A Dpages.c1138 &pfns->batch, area->storage_domain, area, start_index, in pfn_reader_fill_span()
1633 area->storage_domain = xa_load(&area->iopt->domains, 0); in iopt_area_fill_domains()
1686 if (!area->storage_domain) in iopt_area_unfill_domains()
1690 if (domain != area->storage_domain) in iopt_area_unfill_domains()
1698 iopt_area_unfill_domain(area, pages, area->storage_domain); in iopt_area_unfill_domains()
1699 area->storage_domain = NULL; in iopt_area_unfill_domains()
1809 out_pages = raw_pages_from_domain(area->storage_domain, area, in iopt_pages_fill_from_domain()
H A Dio_pagetable.h44 struct iommu_domain *storage_domain; member