Home
last modified time | relevance | path

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

/external/deqp/framework/delibs/decpp/
DdeRingBuffer.hpp35 class RingBuffer class
38 RingBuffer (int size);
39 ~RingBuffer (void);
70 RingBuffer<T>::RingBuffer (int size) in RingBuffer() function in de::RingBuffer
81 RingBuffer<T>::~RingBuffer () in ~RingBuffer()
87 void RingBuffer<T>::clear (void) in clear()
95 void RingBuffer<T>::resize (int newSize) in resize()
122 inline void RingBuffer<T>::pushFront (const T& elem) in pushFront()
131 void RingBuffer<T>::pushFront (const T* elemBuf, int count) in pushFront()
141 inline T RingBuffer<T>::popBack () in popBack()
[all …]
DdeRingBuffer.cpp43 RingBuffer<int> buffer (bufSize); in RingBuffer_selfTest()
/external/webrtc/webrtc/common_audio/
Dring_buffer.h23 typedef struct RingBuffer RingBuffer; typedef
26 RingBuffer* WebRtc_CreateBuffer(size_t element_count, size_t element_size);
27 void WebRtc_InitBuffer(RingBuffer* handle);
40 size_t WebRtc_ReadBuffer(RingBuffer* handle,
46 size_t WebRtc_WriteBuffer(RingBuffer* handle, const void* data,
54 int WebRtc_MoveReadPtr(RingBuffer* handle, int element_count);
57 size_t WebRtc_available_read(const RingBuffer* handle);
60 size_t WebRtc_available_write(const RingBuffer* handle);
Dring_buffer.c25 struct RingBuffer { struct
39 static size_t GetBufferReadRegions(RingBuffer* buf, in GetBufferReadRegions() argument
68 RingBuffer* WebRtc_CreateBuffer(size_t element_count, size_t element_size) { in WebRtc_CreateBuffer()
69 RingBuffer* self = NULL; in WebRtc_CreateBuffer()
74 self = malloc(sizeof(RingBuffer)); in WebRtc_CreateBuffer()
93 void WebRtc_InitBuffer(RingBuffer* self) { in WebRtc_InitBuffer()
103 RingBuffer* self = (RingBuffer*)handle; in WebRtc_FreeBuffer()
112 size_t WebRtc_ReadBuffer(RingBuffer* self, in WebRtc_ReadBuffer()
158 size_t WebRtc_WriteBuffer(RingBuffer* self, in WebRtc_WriteBuffer()
192 int WebRtc_MoveReadPtr(RingBuffer* self, int element_count) { in WebRtc_MoveReadPtr()
[all …]
Daudio_ring_buffer.h16 struct RingBuffer;
51 std::vector<RingBuffer*> buffers_;
Dring_buffer_unittest.cc27 typedef rtc::scoped_ptr<RingBuffer, FreeBufferDeleter> scoped_ring_buffer;
144 RingBuffer* buffer = WebRtc_CreateBuffer(1, 1); in TEST()
/external/v8/src/compiler-dispatcher/
Dcompiler-dispatcher-tracer.h82 static double Average(const base::RingBuffer<double>& buffer);
84 const base::RingBuffer<std::pair<size_t, double>>& buffer, size_t num);
87 base::RingBuffer<double> prepare_parse_events_;
88 base::RingBuffer<std::pair<size_t, double>> parse_events_;
89 base::RingBuffer<double> finalize_parsing_events_;
90 base::RingBuffer<double> analyze_events_;
91 base::RingBuffer<double> prepare_compile_events_;
92 base::RingBuffer<std::pair<size_t, double>> compile_events_;
93 base::RingBuffer<double> finalize_compiling_events_;
Dcompiler-dispatcher-tracer.cc175 const base::RingBuffer<double>& buffer) { in Average()
182 const base::RingBuffer<std::pair<size_t, double>>& buffer, size_t num) { in Estimate()
/external/brotli/enc/
Dringbuffer.h32 typedef struct RingBuffer { struct
47 } RingBuffer; argument
49 static BROTLI_INLINE void RingBufferInit(RingBuffer* rb) { in RingBufferInit()
57 const BrotliEncoderParams* params, RingBuffer* rb) { in RingBufferSetup()
66 static BROTLI_INLINE void RingBufferFree(MemoryManager* m, RingBuffer* rb) { in RingBufferFree()
73 MemoryManager* m, const uint32_t buflen, RingBuffer* rb) { in RingBufferInitBuffer()
94 const uint8_t *bytes, size_t n, RingBuffer* rb) { in RingBufferWriteTail()
106 MemoryManager* m, const uint8_t *bytes, size_t n, RingBuffer* rb) { in RingBufferWrite()
Dencode.c62 RingBuffer ringbuffer_;
782 RingBuffer* ringbuffer_ = &s->ringbuffer_; in CopyInputToRingBuffer()
/external/v8/src/heap/
Dgc-tracer.h356 static double AverageSpeed(const base::RingBuffer<BytesAndDuration>& buffer);
357 static double AverageSpeed(const base::RingBuffer<BytesAndDuration>& buffer,
430 base::RingBuffer<BytesAndDuration> recorded_minor_gcs_total_;
431 base::RingBuffer<BytesAndDuration> recorded_minor_gcs_survived_;
432 base::RingBuffer<BytesAndDuration> recorded_compactions_;
433 base::RingBuffer<BytesAndDuration> recorded_incremental_mark_compacts_;
434 base::RingBuffer<BytesAndDuration> recorded_mark_compacts_;
435 base::RingBuffer<BytesAndDuration> recorded_new_generation_allocations_;
436 base::RingBuffer<BytesAndDuration> recorded_old_generation_allocations_;
437 base::RingBuffer<double> recorded_context_disposal_times_;
[all …]
Dgc-tracer.cc708 double GCTracer::AverageSpeed(const base::RingBuffer<BytesAndDuration>& buffer, in AverageSpeed()
728 const base::RingBuffer<BytesAndDuration>& buffer) { in AverageSpeed()
/external/webrtc/webrtc/modules/audio_processing/aec/
Daec_core_internal.h59 RingBuffer* nearFrBuf;
60 RingBuffer* outFrBuf;
62 RingBuffer* nearFrBufH[NUM_HIGH_BANDS_MAX];
63 RingBuffer* outFrBufH[NUM_HIGH_BANDS_MAX];
98 RingBuffer* far_time_buf;
Decho_cancellation_internal.h58 RingBuffer* far_pre_buf; // Time domain far-end pre-buffer.
/external/v8/src/base/
Dring-buffer.h14 class RingBuffer {
16 RingBuffer() { Reset(); } in RingBuffer() function
48 DISALLOW_COPY_AND_ASSIGN(RingBuffer);
/external/mesa3d/src/gallium/drivers/swr/rasterizer/core/
Dringbuffer.h33 class RingBuffer
36 RingBuffer() in RingBuffer() function
41 ~RingBuffer() in ~RingBuffer()
Dcontext.h452 RingBuffer<DRAW_CONTEXT> dcRing;
465 RingBuffer<DRAW_STATE> dsRing;
/external/webrtc/webrtc/modules/audio_processing/aecm/
Daecm_core.h41 RingBuffer* farFrameBuf;
42 RingBuffer* nearNoisyFrameBuf;
43 RingBuffer* nearCleanFrameBuf;
44 RingBuffer* outFrameBuf;
Decho_control_mobile.c69 RingBuffer *farendBuf;
/external/deqp/executor/
DxeContainerFormatParser.hpp111 de::RingBuffer<deUint8> m_buf;
DxeCallQueue.hpp128 de::RingBuffer<Call*> m_callQueue;
DxeXMLParser.hpp133 de::RingBuffer<deUint8> m_buf;
/external/deqp/execserver/
DxsDefs.hpp61 typedef de::RingBuffer<deUint8> ByteBuffer;