Searched refs:RingBuffer (Results 1 – 7 of 7) sorted by relevance
26 RingBuffer::RingBuffer(size_t capacity) in RingBuffer() function in android::hardware::audio::V6_0::implementation::RingBuffer30 size_t RingBuffer::availableToProduce() const { in availableToProduce()35 size_t RingBuffer::availableToConsume() const { in availableToConsume()40 size_t RingBuffer::makeRoomForProduce(size_t atLeast) { in makeRoomForProduce()54 bool RingBuffer::waitForProduceAvailable(Timepoint blockUntil) const { in waitForProduceAvailable()65 RingBuffer::ContiniousChunk RingBuffer::getProduceChunk() const { in getProduceChunk()79 size_t RingBuffer::produce(size_t size) { in produce()91 size_t RingBuffer::produce(const void *srcRaw, size_t size) { in produce()115 bool RingBuffer::waitForConsumeAvailable(Timepoint blockUntil) const { in waitForConsumeAvailable()126 RingBuffer::ContiniousLockedChunk RingBuffer::getConsumeChunk() const { in getConsumeChunk()[all …]
32 struct RingBuffer { struct35 RingBuffer(size_t capacity); argument
205 RingBuffer mRingBuffer;
206 RingBuffer mRingBuffer;
28 struct RingBuffer { struct29 explicit RingBuffer(size_t size);30 ~RingBuffer();43 DISALLOW_EVIL_CONSTRUCTORS(RingBuffer); argument
25 RingBuffer::RingBuffer(size_t size) in RingBuffer() function in android::RingBuffer32 RingBuffer::~RingBuffer() { in ~RingBuffer()37 ssize_t RingBuffer::write(const sensors_event_t *ev, size_t size) { in write()69 ssize_t RingBuffer::read(sensors_event_t *ev, size_t size) { in read()
238 RingBuffer mRing;