/aosp14/system/core/fs_mgr/liblp/include/liblp/ |
H A D | builder.h | 36 struct Interval; 89 bool OverlapsWith(const Interval& interval) const; 91 Interval AsInterval() const; 169 struct Interval { struct 174 Interval(uint32_t device_index, uint64_t start, uint64_t end) in Interval() argument 180 bool operator<(const Interval& other) const { argument 188 static Interval Intersect(const Interval& a, const Interval& b); 191 static std::vector<Interval> Intersect(const std::vector<Interval>& a, 369 std::vector<Interval> GetFreeRegions() const; 409 void ExtentsToFreeList(const std::vector<Interval>& extents, [all …]
|
/aosp14/system/core/fs_mgr/liblp/ |
H A D | builder_test.cpp | 889 bool operator==(const Interval& a, const Interval& b) { in operator ==() 896 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() 910 std::vector<Interval>{Interval(0, 25, 125)}); in TEST_F() [all …]
|
H A D | builder.cpp | 85 Interval LinearExtent::AsInterval() const { in AsInterval() 591 const Interval& current = extents[i]; in ExtentsToFreeList() 613 std::vector<Interval> free_regions; in GetFreeRegions() 673 Interval Interval::Intersect(const Interval& a, const Interval& b) { in Intersect() 674 Interval ret = a; in Intersect() 684 std::vector<Interval> Interval::Intersect(const std::vector<Interval>& a, in Intersect() 686 std::vector<Interval> ret; in Intersect() 687 for (const Interval& a_interval : a) { in Intersect() 688 for (const Interval& b_interval : b) { in Intersect() 789 std::vector<Interval> first_half; in PrioritizeSecondHalfOfSuper() [all …]
|
/aosp14/frameworks/base/core/java/android/widget/ |
H A D | GridLayout.java | 705 Interval span = spec.span; in getDefaultMargin() 867 Interval span = spec.span; in checkLayoutParams() 1287 Interval span = spec.span; in calculateMaxIndex() 1366 Assoc<Interval, MutableInt> result = Assoc.of(Interval.class, MutableInt.class); in createLinks() 1564 Interval span = entry.span; in relax() 2029 private static final Interval DEFAULT_SPAN = new Interval(UNDEFINED, UNDEFINED + 1); 2255 public final Interval span; 2460 final static class Interval { class 2490 Interval inverse() { in inverse() 2513 Interval interval = (Interval) that; in equals() [all …]
|
/aosp14/system/core/fs_mgr/libsnapshot/ |
H A D | partition_cow_creator.h | 35 using Interval = android::fs_mgr::Interval; member 71 std::vector<Interval> cow_partition_usable_regions;
|
H A D | partition_cow_creator.cpp | 28 using android::fs_mgr::Interval; 52 return Interval::Intersect(target_linear_extent->AsInterval(), in Intersect() 245 auto free_regions = Interval::Intersect(target_free_regions, current_free_regions); in Run()
|
H A D | snapshot_test.cpp | 88 using android::fs_mgr::Interval; 1757 static std::vector<Interval> ToIntervals(const std::vector<std::unique_ptr<Extent>>& extents) { in ToIntervals() 1758 std::vector<Interval> ret; in ToIntervals() 1810 auto intersect = Interval::Intersect(cow_intervals, old_intervals); in TEST_F()
|
/aosp14/frameworks/base/services/core/java/com/android/server/ |
H A D | EventLogTags.logtags | 107 2808 watchdog_scheduled_reboot (Now|2|1),(Interval|1|3),(StartTime|1|3),(Window|1|3),(Skip|3)
|
/aosp14/frameworks/base/packages/CredentialManager/ |
H A D | profile.txt.prof | 1587 HSPLandroidx/compose/foundation/lazy/layout/IntervalList$Interval;-><clinit>()V 1588 HSPLandroidx/compose/foundation/lazy/layout/IntervalList$Interval;-><init>(IILjava/lang/Object;)V 1589 HSPLandroidx/compose/foundation/lazy/layout/IntervalList$Interval;->getSize()I 1590 HSPLandroidx/compose/foundation/lazy/layout/IntervalList$Interval;->getStartIndex()I 1591 HSPLandroidx/compose/foundation/lazy/layout/IntervalList$Interval;->getValue()Ljava/lang/Object; 1725 …t/MutableIntervalList;->contains(Landroidx/compose/foundation/lazy/layout/IntervalList$Interval;I)Z 1727 …/layout/MutableIntervalList;->get(I)Landroidx/compose/foundation/lazy/layout/IntervalList$Interval; 11119 Landroidx/compose/foundation/lazy/LazyListBeyondBoundsInfo$Interval; 11175 Landroidx/compose/foundation/lazy/layout/IntervalList$Interval; 13796 [Landroidx/compose/foundation/lazy/LazyListBeyondBoundsInfo$Interval; [all …]
|
/aosp14/frameworks/base/boot/ |
H A D | preloaded-classes | 9620 android.widget.GridLayout$Interval 14057 [Landroid.widget.GridLayout$Interval;
|
H A D | boot-image-profile.txt | 20163 HSPLandroid/widget/GridLayout$Axis;->include(Ljava/util/List;Landroid/widget/GridLayout$Interval;La… 20171 HSPLandroid/widget/GridLayout$Interval;->equals(Ljava/lang/Object;)Z 32418 Landroid/widget/GridLayout$Interval; 36866 [Landroid/widget/GridLayout$Interval;
|
/aosp14/frameworks/base/config/ |
H A D | preloaded-classes | 9651 android.widget.GridLayout$Interval 17052 [Landroid.widget.GridLayout$Interval;
|
H A D | boot-image-profile.txt | 20227 HSPLandroid/widget/GridLayout$Axis;->include(Ljava/util/List;Landroid/widget/GridLayout$Interval;La… 20235 HSPLandroid/widget/GridLayout$Interval;->equals(Ljava/lang/Object;)Z 42552 Landroid/widget/GridLayout$Interval; 49969 [Landroid/widget/GridLayout$Interval;
|
/aosp14/frameworks/base/boot/hiddenapi/ |
H A D | hiddenapi-max-target-o.txt | 67721 Landroid/widget/GridLayout$Arc;->span:Landroid/widget/GridLayout$Interval; 67812 Landroid/widget/GridLayout$Interval;-><init>(II)V 67813 Landroid/widget/GridLayout$Interval;->inverse()Landroid/widget/GridLayout$Interval; 67814 Landroid/widget/GridLayout$Interval;->max:I 67815 Landroid/widget/GridLayout$Interval;->min:I 67816 Landroid/widget/GridLayout$Interval;->size()I 67826 Landroid/widget/GridLayout$LayoutParams;->DEFAULT_SPAN:Landroid/widget/GridLayout$Interval; 67838 Landroid/widget/GridLayout$LayoutParams;->setColumnSpecSpan(Landroid/widget/GridLayout$Interval;)V 67839 Landroid/widget/GridLayout$LayoutParams;->setRowSpecSpan(Landroid/widget/GridLayout$Interval;)V 67860 Landroid/widget/GridLayout$Spec;->span:Landroid/widget/GridLayout$Interval; [all …]
|