Searched refs:start_hole (Results 1 – 7 of 7) sorted by relevance
/linux-6.3-rc2/lib/ |
A D | interval_tree.c | 55 iter->start_hole = first_index; in interval_tree_span_iter_first() 62 iter->start_hole = first_index; in interval_tree_span_iter_first() 103 iter->start_hole = iter->nodes[0]->last + 1; in interval_tree_span_iter_next() 111 iter->start_hole = iter->nodes[0]->last + 1; in interval_tree_span_iter_next() 138 if (iter->start_hole <= new_index && new_index <= iter->last_hole) { in interval_tree_span_iter_advance() 139 iter->start_hole = new_index; in interval_tree_span_iter_advance()
|
/linux-6.3-rc2/drivers/iommu/iommufd/ |
A D | double_span.h | 20 unsigned long start_hole; member
|
A D | pages.c | 126 iter->start_hole = iter->spans[0].start_hole; in interval_tree_double_span_iter_update() 970 batch_unpin(&pfns->batch, pages, span.start_hole - start, in pfn_reader_unpin() 971 span.last_hole - span.start_hole + 1); in pfn_reader_unpin() 1282 span.start_hole, span.last_hole, in __iopt_area_unfill_domain() 1549 iopt_pages_unpin_xarray(&batch, pages, span.start_hole, in iopt_pages_unfill_xarray() 1695 cur_pages = out_pages + (span.start_hole - start_index); in iopt_pages_fill_xarray() 1696 rc = iopt_pages_fill_from_mm(pages, &user, span.start_hole, in iopt_pages_fill_xarray() 1700 rc = pages_to_xarray(&pages->pinned_pfns, span.start_hole, in iopt_pages_fill_xarray() 1703 iopt_pages_err_unpin(pages, span.start_hole, in iopt_pages_fill_xarray()
|
A D | io_pagetable.c | 77 if (span->is_used || span->last_hole - span->start_hole < length - 1) in __alloc_iova_check_hole() 80 span->start_hole = ALIGN(span->start_hole, iova_alignment) | in __alloc_iova_check_hole() 82 if (span->start_hole > span->last_hole || in __alloc_iova_check_hole() 83 span->last_hole - span->start_hole < length - 1) in __alloc_iova_check_hole() 156 *iova = used_span.start_hole; in iopt_alloc_iova()
|
A D | ioas.c | 89 .start = span.start_hole, in iommufd_ioas_iova_ranges()
|
A D | vfio_compat.c | 399 range.start = span.start_hole; in iommufd_fill_cap_iova()
|
/linux-6.3-rc2/include/linux/ |
A D | interval_tree.h | 57 unsigned long start_hole; member
|
Completed in 13 milliseconds