Lines Matching refs:iopt_area
197 static unsigned long iopt_area_index_to_iova(struct iopt_area *area, in iopt_area_index_to_iova()
209 static unsigned long iopt_area_index_to_iova_last(struct iopt_area *area, in iopt_area_index_to_iova_last()
237 static void iopt_area_unmap_domain_range(struct iopt_area *area, in iopt_area_unmap_domain_range()
249 static struct iopt_area *iopt_pages_find_domain_area(struct iopt_pages *pages, in iopt_pages_find_domain_area()
257 return container_of(node, struct iopt_area, pages_node); in iopt_pages_find_domain_area()
377 struct iopt_area *area, unsigned long start_index, in batch_from_domain()
403 struct iopt_area *area, in raw_pages_from_domain()
428 struct iopt_area *area, in batch_from_domain_continue()
476 struct iopt_area *area, unsigned long start_index) in batch_to_domain()
981 struct iopt_area *area; in pfn_reader_fill_span()
1198 iopt_area_unpin_domain(struct pfn_batch *batch, struct iopt_area *area, in iopt_area_unpin_domain()
1258 static void __iopt_area_unfill_domain(struct iopt_area *area, in __iopt_area_unfill_domain()
1310 static void iopt_area_unfill_partial_domain(struct iopt_area *area, in iopt_area_unfill_partial_domain()
1327 void iopt_area_unmap_domain(struct iopt_area *area, struct iommu_domain *domain) in iopt_area_unmap_domain()
1343 void iopt_area_unfill_domain(struct iopt_area *area, struct iopt_pages *pages, in iopt_area_unfill_domain()
1358 int iopt_area_fill_domain(struct iopt_area *area, struct iommu_domain *domain) in iopt_area_fill_domain()
1409 int iopt_area_fill_domains(struct iopt_area *area, struct iopt_pages *pages) in iopt_area_fill_domains()
1493 void iopt_area_unfill_domains(struct iopt_area *area, struct iopt_pages *pages) in iopt_area_unfill_domains()
1618 struct iopt_area *area; in iopt_pages_fill_from_domain()
1916 int iopt_area_add_access(struct iopt_area *area, unsigned long start_index, in iopt_area_add_access()
1972 void iopt_area_remove_access(struct iopt_area *area, unsigned long start_index, in iopt_area_remove_access()