Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/
DBufferLayerConsumer.h179 void onBufferAvailable(const BufferItem& item) EXCLUDES(mImagesMutex);
184 virtual void abandonLocked() EXCLUDES(mImagesMutex);
193 EXCLUDES(mImagesMutex);
213 EXCLUDES(mImagesMutex);
241 virtual void freeBufferLocked(int slotIndex) EXCLUDES(mImagesMutex);
351 std::shared_ptr<Image> mImages[BufferQueueDefs::NUM_BUFFER_SLOTS] GUARDED_BY(mImagesMutex);
356 mutable std::mutex mImagesMutex; variable
DBufferLayerConsumer.cpp220 std::lock_guard<std::mutex> lock(mImagesMutex); in acquireBufferLocked()
248 std::lock_guard<std::mutex> lock(mImagesMutex); in updateAndReleaseLocked()
448 std::lock_guard<std::mutex> lock(mImagesMutex); in freeBufferLocked()
483 std::lock_guard<std::mutex> lock(mImagesMutex); in onBufferAvailable()
505 std::lock_guard<std::mutex> lock(mImagesMutex); in abandonLocked()