Home
last modified time | relevance | path

Searched refs:rear (Results 1 – 2 of 2) sorted by relevance

/system/media/audio_utils/
Dfifo.cpp68 int32_t audio_utils_fifo_base::diff(uint32_t rear, uint32_t front, size_t *lost, bool flush) const in diff() argument
78 uint32_t diff = rear - front; in diff()
81 uint32_t rearOffset = rear & mask; in diff()
91 uint32_t genDiff = (rear & ~mask) - (front & ~mask); in diff()
471 uint32_t rear = mFifo.mWriterRear.loadAcquire(); in release() local
473 int32_t filled = mFifo.diff(rear, mLocalFront); in release()
519 uint32_t rear; in obtain() local
521 rear = mFifo.mWriterRear.loadAcquire(); in obtain()
523 if (count == 0 || rear != mLocalFront || timeout == NULL || in obtain()
547 err = mFifo.mWriterRear.wait(op, rear, timeout); in obtain()
[all …]
/system/media/audio_utils/include/audio_utils/
Dfifo.h95 int32_t diff(uint32_t rear, uint32_t front, size_t *lost = NULL, bool flush = false) const;