Home
last modified time | relevance | path

Searched refs:Intersect (Results 1 – 6 of 6) sorted by relevance

/system/core/fs_mgr/libsnapshot/
Dpartition_cow_creator.cpp43 static std::unique_ptr<Extent> Intersect(Extent* target_extent, Extent* existing_extent) { in Intersect() function
52 return Interval::Intersect(target_linear_extent->AsInterval(), in Intersect()
62 auto intersection = Intersect(partition_extent.get(), e); in HasExtent()
245 auto free_regions = Interval::Intersect(target_free_regions, current_free_regions); in Run()
Dsnapshot_test.cpp1810 auto intersect = Interval::Intersect(cow_intervals, old_intervals); in TEST_F()
/system/core/fs_mgr/liblp/
Dbuilder_test.cpp896 EXPECT_EQ(0u, Interval::Intersect(Interval(0, 100, 200), Interval(0, 50, 100)).length()); in TEST_F()
898 Interval::Intersect(Interval(0, 100, 200), Interval(0, 50, 150))); in TEST_F()
900 Interval::Intersect(Interval(0, 100, 200), Interval(0, 50, 200))); in TEST_F()
902 Interval::Intersect(Interval(0, 100, 200), Interval(0, 50, 250))); in TEST_F()
904 Interval::Intersect(Interval(0, 100, 200), Interval(0, 100, 200))); in TEST_F()
906 Interval::Intersect(Interval(0, 100, 200), Interval(0, 150, 250))); in TEST_F()
907 EXPECT_EQ(0u, Interval::Intersect(Interval(0, 100, 200), Interval(0, 200, 250)).length()); in TEST_F()
909 auto v = Interval::Intersect(std::vector<Interval>{Interval(0, 0, 50), Interval(0, 100, 150)}, in TEST_F()
915 EXPECT_EQ(0u, Interval::Intersect(std::vector<Interval>{Interval(0, 0, 50)}, in TEST_F()
962 auto overlap = Interval::Intersect(*intervals, new_intervals); in AddPartition()
[all …]
Dbuilder.cpp673 Interval Interval::Intersect(const Interval& a, const Interval& b) { in Intersect() function in android::fs_mgr::Interval
684 std::vector<Interval> Interval::Intersect(const std::vector<Interval>& a, in Intersect() function in android::fs_mgr::Interval
689 auto intersect = Intersect(a_interval, b_interval); in Intersect()
708 free_regions = Interval::Intersect(free_regions, free_region_hint); in GrowPartition()
/system/linkerconfig/modules/
Dapex.cc72 std::vector<std::string> Intersect(const std::vector<std::string>& as, in Intersect() function
254 apex.public_libs = Intersect(apex.provide_libs, *public_libraries); in ScanActiveApexes()
/system/core/fs_mgr/liblp/include/liblp/
Dbuilder.h188 static Interval Intersect(const Interval& a, const Interval& b);
191 static std::vector<Interval> Intersect(const std::vector<Interval>& a,