Searched refs:mAck (Results 1 - 3 of 3) sorted by relevance

/frameworks/av/include/media/
H A DSingleStateQueue.h48 void init() { mAck = 0; mSequence = 0; }
50 volatile int32_t mAck; member in struct:android::SingleStateQueue::Shared
90 const int32_t ack = android_atomic_acquire_load(&mShared->mAck);
99 return mShared->mAck - sequence >= 0;
137 shared->mAck = before;
153 const int32_t ack = mShared->mAck + 1;
155 android_atomic_release_store(ack, &mShared->mAck); // mSequence is odd after "done"
/frameworks/av/services/audioflinger/
H A DStateQueue.cpp44 mAck(NULL), mCurrent(NULL),
65 mAck = next; // no additional barrier needed
120 const T *ack = (const T *) mAck; // no additional barrier needed
164 const T *ack = (const T *) mAck; // no additional barrier needed
H A DStateQueue.h67 // read an mAck which is actually for the earlier mNext (since there is a race).
192 volatile const T* mAck; // written by observer to acknowledge advance of next, read by mutator member in class:android::StateQueue
199 const T* mExpecting; // what the mutator expects mAck to be set to

Completed in 567 milliseconds