Lines Matching refs:base
188 get_free_address_range(addr_range* ranges, uint32 numRanges, uint64 base,
191 uint64 end = base + size - 1;
192 if (end < base)
203 if (base <= rangeEnd && rangeStart <= end) {
204 base = rangeEnd + 1;
206 if (base == 0 || end < base)
216 *_rangeBase = base;
222 is_address_range_covered(addr_range* ranges, uint32 numRanges, uint64 base,
233 if (rangeStart <= base && rangeSize > base - rangeStart) {
234 uint64 intersect = std::min(rangeStart + rangeSize - base, size);
235 base += intersect;