Searched refs:start_hole (Results 1 - 7 of 7) sorted by relevance

/linux-master/lib/
H A Dinterval_tree.c55 iter->start_hole = first_index;
62 iter->start_hole = first_index;
103 iter->start_hole = iter->nodes[0]->last + 1;
111 iter->start_hole = iter->nodes[0]->last + 1;
138 if (iter->start_hole <= new_index && new_index <= iter->last_hole) {
139 iter->start_hole = new_index;
/linux-master/drivers/iommu/iommufd/
H A Ddouble_span.h20 unsigned long start_hole; member in union:interval_tree_double_span_iter::__anon367
H A Dpages.c126 iter->start_hole = iter->spans[0].start_hole;
970 batch_unpin(&pfns->batch, pages, span.start_hole - start,
971 span.last_hole - span.start_hole + 1);
1294 span.start_hole, span.last_hole,
1563 iopt_pages_unpin_xarray(&batch, pages, span.start_hole,
1709 cur_pages = out_pages + (span.start_hole - start_index);
1710 rc = iopt_pages_fill_from_mm(pages, &user, span.start_hole,
1714 rc = pages_to_xarray(&pages->pinned_pfns, span.start_hole,
1717 iopt_pages_err_unpin(pages, span.start_hole,
[all...]
H A Dio_pagetable.c78 if (span->is_used || span->last_hole - span->start_hole < length - 1)
81 span->start_hole = ALIGN(span->start_hole, iova_alignment) |
83 if (span->start_hole > span->last_hole ||
84 span->last_hole - span->start_hole < length - 1)
157 *iova = used_span.start_hole;
H A Dvfio_compat.c399 range.start = span.start_hole;
H A Dioas.c89 .start = span.start_hole,
/linux-master/include/linux/
H A Dinterval_tree.h32 * @start_hole: Start of an interval for a hole when is_hole == 1
57 unsigned long start_hole; member in union:interval_tree_span_iter::__anon928

Completed in 252 milliseconds