HomeSort by relevance Sort by last modified time
    Searched refs:mRear (Results 1 - 21 of 21) sorted by null

  /frameworks/av/include/media/nbaio/
Pipe.h 62 volatile int32_t mRear; // written by android_atomic_release_store
NBLog.h 75 Shared() : mRear(0) { }
78 volatile int32_t mRear; // index one byte past the end of most recent Entry
147 int32_t mRear; // my private copy of mShared->mRear
MonoPipe.h 118 // mFront and mRear will never be separated by more than mMaxFrames.
123 volatile int32_t mRear; // written by writer with android_atomic_release_store,
  /frameworks/av/media/libnbaio/
Pipe.cpp 32 mRear(0),
52 // write() is not multi-thread safe w.r.t. itself, so no mutex or atomic op needed to read mRear
53 size_t rear = mRear & (mMaxFrames - 1);
68 android_atomic_release_store(written + mRear, &mRear);
PipeReader.cpp 30 mFront(android_atomic_acquire_load(&pipe.mRear)),
48 int32_t rear = android_atomic_acquire_load(&mPipe.mRear);
MonoPipe.cpp 59 mRear(0),
112 ssize_t ret = mMaxFrames - (mRear - android_atomic_acquire_load(&mFront));
130 size_t rear = mRear & (mMaxFrames - 1);
143 android_atomic_release_store(written + mRear, &mRear);
244 size_t pendingFrames = (mRear - front) & (mMaxFrames - 1);
NBLog.cpp 76 : mSize(0), mShared(NULL), mRear(0), mEnabled(false)
81 : mSize(roundup(size)), mShared((Shared *) shared), mRear(0), mEnabled(mShared != NULL)
87 mIMemory(iMemory), mRear(0), mEnabled(mShared != NULL)
179 size_t rear = mRear & (mSize - 1);
198 android_atomic_release_store(mRear += written, &mShared->mRear);
288 int32_t rear = android_atomic_acquire_load(&mShared->mRear);
MonoPipeReader.cpp 41 ssize_t ret = android_atomic_acquire_load(&mPipe->mRear) - mPipe->mFront;
  /frameworks/wilhelm/src/itf/
IBufferQueue.c 58 BufferHeader *oldRear = thiz->mRear, *newRear;
67 thiz->mRear = newRear;
95 thiz->mRear = &thiz->mArray[0];
185 thiz->mRear = NULL;
IAndroidBufferQueue.c 271 thiz->mRear = &thiz->mBufferArray[0];
360 AdvancedBufferHeader *oldRear = thiz->mRear, *newRear;
379 thiz->mRear = newRear;
484 thiz->mRear = NULL;
529 SL_LOGI(" mBufferArray=%p, mFront=%p (%u), mRear=%p (%u)",
532 thiz->mRear, thiz->mRear - thiz->mBufferArray);
535 for (hdr = thiz->mFront; hdr != thiz->mRear; ) {
IOutputMixExt.c 74 audioPlayer->mBufferQueue.mRear = &audioPlayer->mBufferQueue.mArray[0];
109 if (oldFront != audioPlayer->mBufferQueue.mRear) {
136 if (oldFront != audioPlayer->mBufferQueue.mRear) {
277 rear = bufferQueue->mRear;
IEngine.c 42 ap->mBufferQueue.mRear = ap->mBufferQueue.mArray;
86 ap->mAndroidBufferQueue.mRear = ap->mAndroidBufferQueue.mBufferArray;
520 thiz->mBufferQueue.mRear = thiz->mBufferQueue.mArray;
    [all...]
IPlay.c 60 audioPlayer->mBufferQueue.mRear)) {
  /frameworks/av/media/libmedia/
AudioTrackShared.cpp 128 rear = cblk->u.mStreaming.mRear;
131 rear = android_atomic_acquire_load(&cblk->u.mStreaming.mRear);
292 int32_t rear = cblk->u.mStreaming.mRear;
293 android_atomic_release_store(stepCount + rear, &cblk->u.mStreaming.mRear);
322 return (mFrameCountP2 - (mIsOut ? cblk->u.mStreaming.mRear : cblk->u.mStreaming.mFront)) &
333 rear = cblk->u.mStreaming.mRear;
335 rear = android_atomic_acquire_load(&cblk->u.mStreaming.mRear);
536 rear = android_atomic_acquire_load(&cblk->u.mStreaming.mRear);
553 rear = cblk->u.mStreaming.mRear;
627 int32_t rear = cblk->u.mStreaming.mRear;
    [all...]
  /frameworks/wilhelm/src/android/
BufferQueueSource.cpp 75 assert(mAndroidBufferQueueSource->mFront != mAndroidBufferQueueSource->mRear);
android_StreamPlayer.cpp 146 assert(mAndroidBufferQueue->mFront != mAndroidBufferQueue->mRear);
AudioRecorder_to_android.cpp 232 assert(ar->mBufferQueue.mFront != ar->mBufferQueue.mRear);
AudioPlayer_to_android.cpp 117 assert(ap->mBufferQueue.mFront != ap->mBufferQueue.mRear);
    [all...]
  /frameworks/av/services/audioflinger/
FastCapture.cpp 200 int32_t rear = cblk->u.mStreaming.mRear;
201 android_atomic_release_store(framesWritten + rear, &cblk->u.mStreaming.mRear);
  /frameworks/wilhelm/src/
itfstruct.h 237 BufferHeader *mFront, *mRear;
674 AdvancedBufferHeader *mFront, *mRear;
  /frameworks/av/include/private/media/
AudioTrackShared.h 58 volatile int32_t mRear; // write by client
60 // server notices and discards all data between mFront and mRear

Completed in 162 milliseconds