Home
last modified time | relevance | path

Searched refs:RingBuffer (Results 1 – 25 of 44) sorted by relevance

12

/aosp12/frameworks/native/services/sensorservice/
H A DRingBuffer.h36 class RingBuffer final {
174 RingBuffer<T>::RingBuffer(size_t length) : mFrontIdx{0}, mMaxBufferSize{length} {} in RingBuffer() function
181 typename RingBuffer<T>::iterator& RingBuffer<T>::iterator::operator++() {
194 typename RingBuffer<T>::iterator RingBuffer<T>::iterator::operator++(int) {
225 typename RingBuffer<T>::const_iterator& RingBuffer<T>::const_iterator::operator++() {
238 typename RingBuffer<T>::const_iterator RingBuffer<T>::const_iterator::operator++(int) {
304 typename RingBuffer<T>::iterator RingBuffer<T>::begin() { in begin()
310 typename RingBuffer<T>::iterator RingBuffer<T>::end() { in end()
316 typename RingBuffer<T>::const_iterator RingBuffer<T>::begin() const { in begin()
323 typename RingBuffer<T>::const_iterator RingBuffer<T>::end() const { in end()
[all …]
H A DRecentEventLogger.h65 RingBuffer<SensorEventLog> mRecentEvents;
/aosp12/frameworks/av/media/libmedia/include/media/
H A DRingBuffer.h36 class RingBuffer final {
174 RingBuffer<T>::RingBuffer(size_t length) : mFrontIdx{0}, mMaxBufferSize{length} {} in RingBuffer() function
181 typename RingBuffer<T>::iterator& RingBuffer<T>::iterator::operator++() {
194 typename RingBuffer<T>::iterator RingBuffer<T>::iterator::operator++(int) {
225 typename RingBuffer<T>::const_iterator& RingBuffer<T>::const_iterator::operator++() {
238 typename RingBuffer<T>::const_iterator RingBuffer<T>::const_iterator::operator++(int) {
304 typename RingBuffer<T>::iterator RingBuffer<T>::begin() { in begin()
310 typename RingBuffer<T>::iterator RingBuffer<T>::end() { in end()
316 typename RingBuffer<T>::const_iterator RingBuffer<T>::begin() const { in begin()
323 typename RingBuffer<T>::const_iterator RingBuffer<T>::end() const { in end()
[all …]
/aosp12/packages/modules/Connectivity/tests/unit/java/com/android/internal/util/
H A DRingBufferTest.java40 RingBuffer<String> buffer = new RingBuffer<>(String.class, 100); in testEmptyRingBuffer()
48 RingBuffer<String> buffer = new RingBuffer<>(String.class, -10); in testIncorrectConstructorArguments()
54 RingBuffer<String> buffer = new RingBuffer<>(String.class, 0); in testIncorrectConstructorArguments()
62 RingBuffer<String> buffer = new RingBuffer<>(String.class, 100); in testRingBufferWithNoWrapping()
76 RingBuffer<String> buffer = new RingBuffer<>(String.class, 1); in testRingBufferWithCapacity1()
97 RingBuffer<String> buffer = new RingBuffer<>(String.class, capacity); in testRingBufferWithWrapping()
138 RingBuffer<DummyClass1> buffer = new RingBuffer<>(DummyClass1.class, capacity); in testGetNextSlot()
157 RingBuffer<DummyClass2> buffer2 = new RingBuffer<>(DummyClass2.class, capacity); in testGetNextSlot()
161 RingBuffer<DummyClass3> buffer3 = new RingBuffer<>(DummyClass3.class, capacity); in testGetNextSlot()
/aosp12/packages/services/Car/cpp/telemetry/cartelemetryd/src/
H A DRingBuffer.h30 class RingBuffer {
34 explicit RingBuffer(int32_t sizeLimit);
37 RingBuffer(const RingBuffer&) = delete;
38 RingBuffer& operator=(const RingBuffer&) = delete;
39 RingBuffer(RingBuffer&&) = delete;
40 RingBuffer& operator=(RingBuffer&&) = delete;
H A DRingBuffer.cpp29 RingBuffer::RingBuffer(int32_t limit) : mSizeLimit(limit) {} in RingBuffer() function in android::automotive::telemetry::RingBuffer
31 void RingBuffer::push(BufferedCarData&& data) { in push()
39 BufferedCarData RingBuffer::popBack() { in popBack()
45 void RingBuffer::dump(int fd) const { in dump()
52 int32_t RingBuffer::size() const { in size()
/aosp12/frameworks/native/libs/vr/libdvrcommon/include/private/dvr/
H A Dring_buffer.h19 class RingBuffer {
21 RingBuffer() { Reset(0); } in RingBuffer() function
23 explicit RingBuffer(size_t capacity) { Reset(capacity); } in RingBuffer() function
25 RingBuffer(const RingBuffer& other) = default;
26 RingBuffer(RingBuffer&& other) noexcept = default;
27 RingBuffer& operator=(const RingBuffer& other) = default;
28 RingBuffer& operator=(RingBuffer&& other) noexcept = default;
/aosp12/frameworks/av/media/libaaudio/src/binding/aidl/aaudio/
H A DEndpoint.aidl19 import aaudio.RingBuffer;
24 RingBuffer upMessageQueueParcelable; // server to client
25 RingBuffer downMessageQueueParcelable; // to server
26 RingBuffer upDataQueueParcelable; // eg. record, could share same queue
27 RingBuffer downDataQueueParcelable; // eg. playback
H A DRingBuffer.aidl21 parcelable RingBuffer {
/aosp12/hardware/libhardware/modules/sensors/dynamic_sensor/
H A DRingBuffer.cpp24 RingBuffer::RingBuffer(size_t size) in RingBuffer() function in android::RingBuffer
31 RingBuffer::~RingBuffer() { in ~RingBuffer()
36 ssize_t RingBuffer::write(const sensors_event_t *ev, size_t size) { in write()
68 ssize_t RingBuffer::read(sensors_event_t *ev, size_t size) { in read()
H A DRingBuffer.h28 class RingBuffer {
30 explicit RingBuffer(size_t size);
31 ~RingBuffer();
44 DISALLOW_EVIL_CONSTRUCTORS(RingBuffer);
/aosp12/frameworks/base/libs/hwui/utils/
H A DRingBuffer.h27 class RingBuffer {
28 PREVENT_COPY_AND_ASSIGN(RingBuffer);
31 RingBuffer() {} in RingBuffer() function
32 ~RingBuffer() {} in ~RingBuffer()
/aosp12/frameworks/base/services/core/java/com/android/server/am/
H A DOomAdjProfiler.java27 import com.android.internal.util.RingBuffer;
64 final RingBuffer<CpuTimes> mOomAdjRunTimesHist = new RingBuffer<>(CpuTimes.class, 10);
66 final RingBuffer<CpuTimes> mSystemServerCpuTimesHist = new RingBuffer<>(CpuTimes.class, 10);
H A DPendingIntentController.java50 import com.android.internal.util.RingBuffer;
95 private final SparseArray<RingBuffer<String>> mRecentIntentsPerUid = new SparseArray<>();
443 RingBuffer<String> recentHistory = null; in incrementUidStatLocked()
445 recentHistory = new RingBuffer(String.class, RECENT_N); in incrementUidStatLocked()
/aosp12/frameworks/av/media/libaaudio/src/binding/
H A DRingBufferParcelable.cpp32 RingBufferParcelable::RingBufferParcelable(const RingBuffer& parcelable) in RingBufferParcelable()
43 RingBuffer RingBufferParcelable::parcelable() const { in parcelable()
44 RingBuffer result; in parcelable()
H A DRingBufferParcelable.h35 explicit RingBufferParcelable(const RingBuffer& parcelable);
68 RingBuffer parcelable() const;
/aosp12/frameworks/base/core/java/com/android/internal/util/
H A DRingBuffer.java30 public class RingBuffer<T> { class
38 public RingBuffer(Class<T> c, int capacity) { in RingBuffer() method in RingBuffer
H A DOWNERS2 per-file MessageUtils*, Protocol*, RingBuffer*, TokenBucket* = jchalard@google.com, lorenzo@google.…
/aosp12/frameworks/base/libs/hwui/
H A DJankTracker.h71 RingBuffer<FrameInfo, 120>& frames() { return mFrames; } in frames()
99 RingBuffer<FrameInfo, 120> mFrames;
/aosp12/frameworks/base/services/core/java/com/android/server/connectivity/
H A DDefaultNetworkMetrics.java27 import com.android.internal.util.RingBuffer;
50 private final RingBuffer<DefaultNetworkEvent> mEventsLog =
51 new RingBuffer(DefaultNetworkEvent.class, ROLLING_LOG_SIZE);
H A DNetdEventListenerService.java45 import com.android.internal.util.RingBuffer;
84 private final RingBuffer<NetworkMetricsSnapshot> mNetworkMetricsSnapshots =
85 new RingBuffer<>(NetworkMetricsSnapshot.class, METRICS_SNAPSHOT_BUFFER_SIZE);
94 private final RingBuffer<WakeupEvent> mWakeupEvents =
95 new RingBuffer<>(WakeupEvent.class, WAKEUP_EVENT_BUFFER_LENGTH);
H A DIpConnectivityMetrics.java41 import com.android.internal.util.RingBuffer;
104 private final RingBuffer<ConnectivityMetricsEvent> mEventLog =
105 new RingBuffer(ConnectivityMetricsEvent.class, DEFAULT_LOG_SIZE);
/aosp12/packages/apps/Camera2/src/com/android/camera/burst/
H A DRingBuffer.java32 class RingBuffer<T extends ImageProxy> implements SafeCloseable { class
43 public RingBuffer(int maxCapacity, EvictionHandler evictionHandler) { in RingBuffer() method in RingBuffer
H A DBurstCaptureCommand.java117 try (RingBuffer<MetadataImage> ringBuffer = in run()
118 new RingBuffer<MetadataImage>(ringBufferSize, mBurstEvictionHandler)) { in run()
/aosp12/frameworks/av/services/mediaresourcemanager/
H A DServiceLog.h41 RingBuffer<String8> mLogs;

12