Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/iommu/iommufd/
Dpages.c254 node = interval_tree_iter_first(&pages->domains_itree, index, index); in iopt_pages_find_domain_area()
967 &pages->domains_itree, start, last) { in pfn_reader_unpin()
1079 &pages->domains_itree, start_index, in pfn_reader_init()
1170 pages->domains_itree = RB_ROOT_CACHED; in iopt_alloc_pages()
1187 WARN_ON(!RB_EMPTY_ROOT(&pages->domains_itree.rb_root)); in iopt_release_pages()
1286 interval_tree_for_each_double_span(&span, &pages->domains_itree, in __iopt_area_unfill_domain()
1450 interval_tree_insert(&area->pages_node, &pages->domains_itree); in iopt_area_fill_domains()
1513 interval_tree_remove(&area->pages_node, &pages->domains_itree); in iopt_area_unfill_domains()
1555 &pages->domains_itree, start_index, in iopt_pages_unfill_xarray()
1685 &pages->domains_itree, start_index, in iopt_pages_fill_xarray()
Dio_pagetable.c920 interval_tree_remove(&area->pages_node, &pages->domains_itree); in iopt_unfill_domain()
963 &pages->domains_itree); in iopt_fill_domain()
982 &pages->domains_itree); in iopt_fill_domain()
1248 interval_tree_remove(&area->pages_node, &pages->domains_itree); in iopt_area_split()
1249 interval_tree_insert(&lhs->pages_node, &pages->domains_itree); in iopt_area_split()
1250 interval_tree_insert(&rhs->pages_node, &pages->domains_itree); in iopt_area_split()
Dio_pagetable.h206 struct rb_root_cached domains_itree; member