Home
last modified time | relevance | path

Searched refs:RingBuffer (Results 1 – 16 of 16) 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/test/cctest/
Dtest-gc-tracer.cc38 typedef RingBuffer<int, max_size>::const_iterator Iter; in TEST()
39 RingBuffer<int, max_size> ring_buffer; in TEST()
74 typedef RingBuffer<int, max_size>::const_iterator Iter; in TEST()
75 RingBuffer<int, max_size> ring_buffer; in TEST()
107 typedef RingBuffer<int, max_size>::const_iterator Iter; in TEST()
108 RingBuffer<int, max_size> ring_buffer; in TEST()
/external/v8/src/heap/
Dgc-tracer.h17 class RingBuffer {
55 RingBuffer() : begin_(0), end_(0) {} in RingBuffer() function
85 DISALLOW_COPY_AND_ASSIGN(RingBuffer);
312 typedef RingBuffer<Event, kRingBufferMaxSize> EventBuffer;
314 typedef RingBuffer<AllocationEvent, kRingBufferMaxSize> AllocationEventBuffer;
316 typedef RingBuffer<ContextDisposalEvent, kRingBufferMaxSize>
319 typedef RingBuffer<CompactionEvent, kRingBufferMaxSize> CompactionEventBuffer;
321 typedef RingBuffer<SurvivalEvent, kRingBufferMaxSize> SurvivalEventBuffer;
/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/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;