Home
last modified time | relevance | path

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

/drivers/iommu/iommufd/
Dpages.c105 unsigned long last_hole = ULONG_MAX; in interval_tree_double_span_iter_update() local
115 last_hole = min(last_hole, iter->spans[i].last_hole); in interval_tree_double_span_iter_update()
121 iter->last_used = min(iter->spans[i].last_used, last_hole); in interval_tree_double_span_iter_update()
127 iter->last_hole = in interval_tree_double_span_iter_update()
128 min(iter->spans[0].last_hole, iter->spans[1].last_hole); in interval_tree_double_span_iter_update()
152 iter->last_hole == iter->spans[0].last_index) { in interval_tree_double_span_iter_next()
159 &iter->spans[i], iter->itrees[i], iter->last_hole + 1); in interval_tree_double_span_iter_next()
971 span.last_hole - span.start_hole + 1); in pfn_reader_unpin()
1012 span->last_hole); in pfn_reader_fill_span()
1294 span.start_hole, span.last_hole, in __iopt_area_unfill_domain()
[all …]
Ddouble_span.h24 unsigned long last_hole; member
Dio_pagetable.c77 if (span->is_used || span->last_hole - span->start_hole < length - 1) 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()
Dioas.c90 .last = span.last_hole, in iommufd_ioas_iova_ranges()
Dvfio_compat.c400 range.end = span.last_hole; in iommufd_fill_cap_iova()