Home
last modified time | relevance | path

Searched refs:free_regions (Results 1 – 4 of 4) sorted by relevance

/system/core/fs_mgr/libsnapshot/
Dpartition_cow_creator.cpp232 auto free_regions = Interval::Intersect(target_free_regions, current_free_regions); in Run() local
234 for (const auto& interval : free_regions) { in Run()
252 ret.cow_partition_usable_regions = std::move(free_regions); in Run()
/system/update_engine/aosp/
Dmetrics_reporter_android.cc116 auto free_regions = metadata_builder->GetFreeRegions(); in ReportUpdateAttemptMetrics() local
117 for (const auto& interval : free_regions) { in ReportUpdateAttemptMetrics()
/system/core/fs_mgr/liblp/
Dbuilder.cpp586 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() local
643 ExtentsToFreeList(extents, &free_regions); in GetFreeRegions()
645 return free_regions; in GetFreeRegions()
706 std::vector<Interval> free_regions = GetFreeRegions(); in GrowPartition() local
708 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()
/system/core/fs_mgr/liblp/include/liblp/
Dbuilder.h410 std::vector<Interval>* free_regions) const;