Home
last modified time | relevance | path

Searched refs:Extent (Results 1 – 11 of 11) sorted by relevance

/aosp14/system/core/fs_mgr/liblp/include/liblp/
H A Dbuilder.h51 class Extent {
54 virtual ~Extent() {} in ~Extent()
60 virtual bool operator==(const Extent& other) const = 0;
70 std::ostream& operator<<(std::ostream& os, const Extent& extent);
73 class LinearExtent final : public Extent {
82 bool operator==(const Extent& other) const override;
99 class ZeroExtent final : public Extent {
106 bool operator==(const Extent& other) const override;
133 void AddExtent(std::unique_ptr<Extent>&& extent);
161 std::vector<std::unique_ptr<Extent>> extents_;
[all …]
/aosp14/system/core/fs_mgr/libsnapshot/
H A Dpartition_cow_creator.h33 using Extent = android::fs_mgr::Extent; member
34 using ChromeOSExtent = chromeos_update_engine::Extent;
77 bool HasExtent(Partition* p, Extent* e);
H A Dpartition_cow_creator.cpp27 using android::fs_mgr::Extent;
43 static std::unique_ptr<Extent> Intersect(Extent* target_extent, Extent* existing_extent) { in Intersect()
60 bool PartitionCowCreator::HasExtent(Partition* p, Extent* e) { in HasExtent()
134 bool WriteExtent(DmSnapCowSizeCalculator* sc, const chromeos_update_engine::Extent& de, in WriteExtent()
H A Dpartition_cow_creator_test.cpp33 using UeExtent = chromeos_update_engine::Extent;
125 using Extent = chromeos_update_engine::Extent; in TEST_F() typedef
168 Extent* e; in TEST_F()
H A Dutility.h127 void AppendExtent(google::protobuf::RepeatedPtrField<chromeos_update_engine::Extent>* extents,
H A Dutility.cpp208 void AppendExtent(RepeatedPtrField<chromeos_update_engine::Extent>* extents, uint64_t start_block, in AppendExtent()
H A Dsnapshot_test.cpp84 using android::fs_mgr::Extent;
1757 static std::vector<Interval> ToIntervals(const std::vector<std::unique_ptr<Extent>>& extents) { in ToIntervals()
H A Dsnapshot.cpp77 using chromeos_update_engine::Extent;
3377 std::map<std::string, std::vector<Extent>> extra_extents_map; in CreateUpdateSnapshotsInternal()
/aosp14/system/core/fs_mgr/liblp/
H A Dbuilder.cpp34 std::ostream& operator<<(std::ostream& os, const Extent& extent) { in operator <<()
60 bool LinearExtent::operator==(const android::fs_mgr::Extent& other) const { in operator ==()
94 bool ZeroExtent::operator==(const android::fs_mgr::Extent& other) const { in operator ==()
101 void Partition::AddExtent(std::unique_ptr<Extent>&& extent) { in AddExtent()
136 Extent* extent = extents_.back().get(); in ShrinkTo()
696 std::unique_ptr<Extent> Interval::AsExtent() const { in AsExtent()
H A Dbuilder_test.cpp939 static Interval ToInterval(const std::unique_ptr<Extent>& extent) { in ToInterval()
/aosp14/system/core/fs_mgr/libfiemap/
H A Dimage_manager.cpp747 std::ostream& operator<<(std::ostream& os, android::fs_mgr::Extent* extent) { in operator <<()
755 static bool CompareExtent(android::fs_mgr::Extent* a, android::fs_mgr::Extent* b) { in CompareExtent()