Home
last modified time | relevance | path

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

/frameworks/native/services/surfaceflinger/
DMutexUtils.h24 struct SCOPED_CAPABILITY ConditionalLock { struct
25 ConditionalLock(Mutex& mutex, bool lock) ACQUIRE(mutex) : mutex(mutex), lock(lock) { in ConditionalLock() argument
29 ~ConditionalLock() RELEASE() { in RELEASE() argument
DSurfaceFlinger.cpp1434 ConditionalLock lock(mStateLock, !FlagManager::getInstance().connected_display()); in finalizeDisplayModeChange()
2624 ConditionalLock lock(mStateLock, FlagManager::getInstance().connected_display()); in commit()
4294 ConditionalLock lock(mStateLock, std::this_thread::get_id() != mMainThreadId); in requestDisplayModes()
4315 ConditionalLock lock(mStateLock, std::this_thread::get_id() != mMainThreadId); in triggerOnFrameRateOverridesChanged()