Home
last modified time | relevance | path

Searched refs:last_hole (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/lib/
H A Dinterval_tree.c62 iter->last_hole = last_index; in interval_tree_span_iter_first()
69 iter->last_hole = iter->nodes[1]->start - 1; in interval_tree_span_iter_first()
96 iter->start_used = iter->last_hole + 1; in interval_tree_span_iter_next()
110 iter->last_hole = iter->last_index; in interval_tree_span_iter_next()
118 iter->last_hole = iter->nodes[1]->start - 1; in interval_tree_span_iter_next()
144 if (iter->start_hole <= new_index && new_index <= iter->last_hole) { in interval_tree_span_iter_advance()
148 if (new_index == iter->last_hole + 1) in interval_tree_span_iter_advance()
H A Dinterval_tree_test.c229 state->last_hole = cur_last; in mas_cur_span()
289 WARN_ON_ONCE(span.last_hole != mas_span.last_hole); in span_iteration_check()
/linux-6.15/drivers/iommu/iommufd/
H A Dpages.c106 unsigned long last_hole = ULONG_MAX; in interval_tree_double_span_iter_update() local
116 last_hole = min(last_hole, iter->spans[i].last_hole); in interval_tree_double_span_iter_update()
128 iter->last_hole = in interval_tree_double_span_iter_update()
129 min(iter->spans[0].last_hole, iter->spans[1].last_hole); in interval_tree_double_span_iter_update()
1145 span->last_hole); in pfn_reader_fill_span()
1479 span.start_hole, span.last_hole, in __iopt_area_unfill_domain()
1749 span.last_hole); in iopt_pages_unfill_xarray()
1896 span.last_hole, cur_pages); in iopt_pages_fill_xarray()
1900 span.last_hole, cur_pages); in iopt_pages_fill_xarray()
1903 span.last_hole, cur_pages); in iopt_pages_fill_xarray()
[all …]
H A Ddouble_span.h24 unsigned long last_hole; member
H A Dio_pagetable.c78 if (span->is_used || span->last_hole - span->start_hole < length - 1) in __alloc_iova_check_hole()
83 if (span->start_hole > span->last_hole || in __alloc_iova_check_hole()
84 span->last_hole - span->start_hole < length - 1) in __alloc_iova_check_hole()
H A Dvfio_compat.c395 range.end = span.last_hole; in iommufd_fill_cap_iova()
H A Dioas.c94 .last = span.last_hole, in iommufd_ioas_iova_ranges()
/linux-6.15/include/linux/
H A Dinterval_tree.h61 unsigned long last_hole; member