Searched refs:free_regions (Results 1 – 3 of 3) sorted by relevance
207 auto free_regions = Interval::Intersect(target_free_regions, current_free_regions); in Run() local209 for (const auto& interval : free_regions) { in Run()224 ret.cow_partition_usable_regions = std::move(free_regions); in Run()
591 std::vector<Interval>* free_regions) const { in ExtentsToFreeList()613 free_regions->emplace_back(current.device_index, aligned, current.start); in ExtentsToFreeList()618 std::vector<Interval> free_regions; in GetFreeRegions() local648 ExtentsToFreeList(extents, &free_regions); in GetFreeRegions()650 return free_regions; in GetFreeRegions()711 std::vector<Interval> free_regions = GetFreeRegions(); in GrowPartition() local713 free_regions = Interval::Intersect(free_regions, free_region_hint); in GrowPartition()722 free_regions = PrioritizeSecondHalfOfSuper(free_regions); in GrowPartition()732 if (auto extent = ExtendFinalExtent(partition, free_regions, sectors_needed)) { in GrowPartition()737 for (auto& region : free_regions) { in GrowPartition()
410 std::vector<Interval>* free_regions) const;