Searched refs:domains_itree (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/iommu/iommufd/ ! |
| H A D | pages.c | 258 node = interval_tree_iter_first(&pages->domains_itree, index, index); in iopt_pages_find_domain_area() 1158 &pages->domains_itree, start, last) { in pfn_reader_unpin() 1286 &pages->domains_itree, start_index, in pfn_reader_init() 1386 pages->domains_itree = RB_ROOT_CACHED; in iopt_alloc_pages() 1650 WARN_ON(!RB_EMPTY_ROOT(&pages->domains_itree.rb_root)); in iopt_release_pages() 1766 interval_tree_for_each_double_span(&span, &pages->domains_itree, in __iopt_area_unfill_domain() 1946 interval_tree_insert(&area->pages_node, &pages->domains_itree); in iopt_area_fill_domains() 2016 interval_tree_remove(&area->pages_node, &pages->domains_itree); in iopt_area_unfill_domains() 2060 &pages->domains_itree, start_index, in iopt_pages_unfill_xarray() 2190 &pages->domains_itree, start_index, in iopt_pages_fill_xarray()
|
| H A D | io_pagetable.c | 1022 interval_tree_remove(&area->pages_node, &pages->domains_itree); in iopt_unfill_domain() 1073 &pages->domains_itree); in iopt_fill_domain() 1091 &pages->domains_itree); in iopt_fill_domain() 1363 interval_tree_remove(&area->pages_node, &pages->domains_itree); in iopt_area_split() 1364 interval_tree_insert(&lhs->pages_node, &pages->domains_itree); in iopt_area_split() 1365 interval_tree_insert(&rhs->pages_node, &pages->domains_itree); in iopt_area_split()
|
| H A D | io_pagetable.h | 248 struct rb_root_cached domains_itree; member
|