Lines Matching defs:span
72 static bool __alloc_iova_check_hole(struct interval_tree_double_span_iter *span,
77 if (span->is_used || span->last_hole - span->start_hole < length - 1)
80 span->start_hole = ALIGN(span->start_hole, iova_alignment) |
82 if (span->start_hole > span->last_hole ||
83 span->last_hole - span->start_hole < length - 1)
88 static bool __alloc_iova_check_used(struct interval_tree_span_iter *span,
93 if (span->is_hole || span->last_used - span->start_used < length - 1)
96 span->start_used = ALIGN(span->start_used, iova_alignment) |
98 if (span->start_used > span->last_used ||
99 span->last_used - span->start_used < length - 1)