Home
last modified time | relevance | path

Searched refs:Interval (Results 1 – 14 of 14) sorted by relevance

/aosp14/system/core/fs_mgr/liblp/include/liblp/
H A Dbuilder.h36 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 Dbuilder_test.cpp889 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 Dbuilder.cpp85 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 DGridLayout.java705 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 Dpartition_cow_creator.h35 using Interval = android::fs_mgr::Interval; member
71 std::vector<Interval> cow_partition_usable_regions;
H A Dpartition_cow_creator.cpp28 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 Dsnapshot_test.cpp88 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 DEventLogTags.logtags107 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 Dprofile.txt.prof1587 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 Dpreloaded-classes9620 android.widget.GridLayout$Interval
14057 [Landroid.widget.GridLayout$Interval;
H A Dboot-image-profile.txt20163 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 Dpreloaded-classes9651 android.widget.GridLayout$Interval
17052 [Landroid.widget.GridLayout$Interval;
H A Dboot-image-profile.txt20227 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 Dhiddenapi-max-target-o.txt67721 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 …]