Searched refs:free_regions (Results 1 – 4 of 4) sorted by relevance
232 auto free_regions = Interval::Intersect(target_free_regions, current_free_regions); in Run() local234 for (const auto& interval : free_regions) { in Run()252 ret.cow_partition_usable_regions = std::move(free_regions); in Run()
116 auto free_regions = metadata_builder->GetFreeRegions(); in ReportUpdateAttemptMetrics() local117 for (const auto& interval : free_regions) { in ReportUpdateAttemptMetrics()
586 std::vector<Interval>* free_regions) const { in ExtentsToFreeList()608 free_regions->emplace_back(current.device_index, aligned, current.start); in ExtentsToFreeList()613 std::vector<Interval> free_regions; in GetFreeRegions() local643 ExtentsToFreeList(extents, &free_regions); in GetFreeRegions()645 return free_regions; in GetFreeRegions()706 std::vector<Interval> free_regions = GetFreeRegions(); in GrowPartition() local708 free_regions = Interval::Intersect(free_regions, free_region_hint); in GrowPartition()717 free_regions = PrioritizeSecondHalfOfSuper(free_regions); in GrowPartition()727 if (auto extent = ExtendFinalExtent(partition, free_regions, sectors_needed)) { in GrowPartition()732 for (auto& region : free_regions) { in GrowPartition()
410 std::vector<Interval>* free_regions) const;