Home
last modified time | relevance | path

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

/aosp12/frameworks/native/services/surfaceflinger/
H A DBufferLayerConsumer.h177 void onBufferAvailable(const BufferItem& item) EXCLUDES(mImagesMutex);
182 virtual void abandonLocked() EXCLUDES(mImagesMutex);
191 EXCLUDES(mImagesMutex);
211 EXCLUDES(mImagesMutex);
234 virtual void freeBufferLocked(int slotIndex) EXCLUDES(mImagesMutex);
340 mImages[BufferQueueDefs::NUM_BUFFER_SLOTS] GUARDED_BY(mImagesMutex);
345 mutable std::mutex mImagesMutex; variable
H A DBufferLayerConsumer.cpp207 std::lock_guard<std::mutex> lock(mImagesMutex); in acquireBufferLocked()
237 std::lock_guard<std::mutex> lock(mImagesMutex); in updateAndReleaseLocked()
421 std::lock_guard<std::mutex> lock(mImagesMutex); in freeBufferLocked()
460 std::lock_guard<std::mutex> lock(mImagesMutex); in onBufferAvailable()
487 std::lock_guard<std::mutex> lock(mImagesMutex); in abandonLocked()