/aosp12/hardware/qcom/display/msm8994/libhwcomposer/ |
H A D | hwc_qclient.cpp | 67 ctx->mDrawLock.lock(); in securing() 72 ctx->mDrawLock.unlock(); in securing() 79 ctx->mDrawLock.lock(); in unsecuring() 84 ctx->mDrawLock.unlock(); in unsecuring() 91 mHwcContext->mDrawLock.lock(); in died() 95 mHwcContext->mDrawLock.unlock(); in died() 225 Locker::Autolock _sl(ctx->mDrawLock); in toggleDynamicDebug() 325 ctx->mDrawLock.lock(); in toggleScreenUpdate() 333 ctx->mDrawLock.unlock(); in toggleScreenUpdate() 335 ctx->mDrawLock.lock(); in toggleScreenUpdate() [all …]
|
H A D | hwc_uevents.cpp | 117 ctx->mDrawLock.lock(); in handle_uevent() 119 ctx->mDrawLock.unlock(); in handle_uevent() 140 ctx->mDrawLock.lock(); in handle_uevent() 142 ctx->mDrawLock.unlock(); in handle_uevent() 147 ctx->mDrawLock.lock(); in handle_uevent() 157 ctx->mDrawLock.unlock(); in handle_uevent() 187 ctx->mDrawLock.lock(); in handle_uevent() 193 ctx->mDrawLock.unlock(); in handle_uevent()
|
H A D | hwc.cpp | 381 ctx->mDrawLock.lock(); in hwc_prepare() 441 Locker::Autolock _l(ctx->mDrawLock); in hwc_eventControl() 460 Locker::Autolock _l(ctx->mDrawLock); in hwc_setPowerMode() 779 ctx->mDrawLock.unlock(); in hwc_set() 787 Locker::Autolock _l(ctx->mDrawLock); in hwc_getDisplayConfigs() 833 Locker::Autolock _l(ctx->mDrawLock); in hwc_getDisplayAttributes() 897 Locker::Autolock _l(ctx->mDrawLock); in hwc_dump() 926 Locker::Autolock _l(ctx->mDrawLock); in hwc_getActiveConfig() 950 Locker::Autolock _l(ctx->mDrawLock); in hwc_setActiveConfig()
|
H A D | hwc_utils.cpp | 2750 ctx->mDrawLock.lock(); in handle_pause() 2753 ctx->mDrawLock.unlock(); in handle_pause() 2761 ctx->mDrawLock.lock(); in handle_pause() 2767 ctx->mDrawLock.unlock(); in handle_pause() 2775 ctx->mDrawLock.lock(); in handle_resume() 2778 ctx->mDrawLock.unlock(); in handle_resume() 2785 ctx->mDrawLock.lock(); in handle_resume() 2787 ctx->mDrawLock.unlock(); in handle_resume()
|
H A D | hwc_mdpcomp.cpp | 236 ctx->mDrawLock.lock(); in timeout_handler() 240 ctx->mDrawLock.unlock(); in timeout_handler() 245 ctx->mDrawLock.unlock(); in timeout_handler() 249 ctx->mDrawLock.unlock(); in timeout_handler() 2965 Locker::Autolock _l(ctx->mDrawLock); in getPartialUpdatePref() 2987 Locker::Autolock _l(ctx->mDrawLock); in setPartialUpdatePref()
|
H A D | hwc_utils.h | 644 mutable Locker mDrawLock; member
|
/aosp12/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_uevents.cpp | 121 Locker::Autolock _l(ctx->mDrawLock); in teardownWfd() 136 Locker::Autolock _l(ctx->mDrawLock); in teardownWfd() 189 Locker::Autolock _l(ctx->mDrawLock); in handle_uevent() 229 Locker::Autolock _l(ctx->mDrawLock); in handle_uevent() 259 Locker::Autolock _l(ctx->mDrawLock); in handle_uevent() 274 Locker::Autolock _l(ctx->mDrawLock); in handle_uevent()
|
H A D | hwc_virtual.cpp | 249 Locker::Autolock _l(ctx->mDrawLock); in pause() 259 Locker::Autolock _l(ctx->mDrawLock); in pause() 272 Locker::Autolock _l(ctx->mDrawLock); in resume() 281 Locker::Autolock _l(ctx->mDrawLock); in resume() 393 Locker::Autolock _l(ctx->mDrawLock); in pause() 403 Locker::Autolock _l(ctx->mDrawLock); in pause() 418 Locker::Autolock _l(ctx->mDrawLock); in resume() 437 Locker::Autolock _l(ctx->mDrawLock); in resume()
|
H A D | hwc_qclient.cpp | 57 Locker::Autolock _sl(ctx->mDrawLock); in securing() 71 Locker::Autolock _sl(ctx->mDrawLock); in unsecuring() 81 Locker::Autolock _sl(mHwcContext->mDrawLock); in died() 144 Locker::Autolock _sl(ctx->mDrawLock); in getDisplayVisibleRegion() 201 Locker::Autolock _sl(ctx->mDrawLock); in setViewFrame() 222 Locker::Autolock _sl(ctx->mDrawLock); in toggleDynamicDebug()
|
H A D | hwc.cpp | 342 ctx->mDrawLock.lock(); in hwc_prepare() 403 Locker::Autolock _l(ctx->mDrawLock); in hwc_eventControl() 422 Locker::Autolock _l(ctx->mDrawLock); in hwc_setPowerMode() 759 ctx->mDrawLock.unlock(); in hwc_set() 856 Locker::Autolock _l(ctx->mDrawLock); in hwc_dump()
|
H A D | hwc_utils.h | 571 mutable Locker mDrawLock; member
|
H A D | hwc_mdpcomp.cpp | 202 Locker::Autolock _l(ctx->mDrawLock); in timeout_handler()
|
/aosp12/hardware/qcom/display/msm8084/libhwcomposer/ |
H A D | hwc_uevents.cpp | 121 Locker::Autolock _l(ctx->mDrawLock); in teardownWfd() 136 Locker::Autolock _l(ctx->mDrawLock); in teardownWfd() 180 Locker::Autolock _l(ctx->mDrawLock); in handle_uevent() 221 Locker::Autolock _l(ctx->mDrawLock); in handle_uevent() 251 Locker::Autolock _l(ctx->mDrawLock); in handle_uevent() 266 Locker::Autolock _l(ctx->mDrawLock); in handle_uevent()
|
H A D | hwc_virtual.cpp | 220 Locker::Autolock _l(ctx->mDrawLock); in pause() 232 Locker::Autolock _l(ctx->mDrawLock); in resume() 241 Locker::Autolock _l(ctx->mDrawLock); in resume() 355 Locker::Autolock _l(ctx->mDrawLock); in pause() 365 Locker::Autolock _l(ctx->mDrawLock); in pause() 380 Locker::Autolock _l(ctx->mDrawLock); in resume() 399 Locker::Autolock _l(ctx->mDrawLock); in resume()
|
H A D | hwc_qclient.cpp | 56 Locker::Autolock _sl(ctx->mDrawLock); in securing() 70 Locker::Autolock _sl(ctx->mDrawLock); in unsecuring() 80 Locker::Autolock _sl(mHwcContext->mDrawLock); in died() 138 Locker::Autolock _sl(ctx->mDrawLock); in getDisplayVisibleRegion()
|
H A D | hwc.cpp | 348 ctx->mDrawLock.lock(); in hwc_prepare() 403 Locker::Autolock _l(ctx->mDrawLock); in hwc_eventControl() 422 Locker::Autolock _l(ctx->mDrawLock); in hwc_setPowerMode() 729 ctx->mDrawLock.unlock(); in hwc_set() 819 Locker::Autolock _l(ctx->mDrawLock); in hwc_dump()
|
H A D | hwc_utils.h | 538 mutable Locker mDrawLock; member
|
H A D | hwc_mdpcomp.cpp | 185 Locker::Autolock _l(ctx->mDrawLock); in timeout_handler()
|
/aosp12/frameworks/base/tests/SurfaceViewBufferTests/src/com/android/test/ |
H A D | MainActivity.kt | 41 private val mDrawLock = ReentrantLock() regex 103 mDrawLock.withLock { 120 mDrawLock.withLock { 129 mDrawLock.withLock {
|
/aosp12/frameworks/base/services/core/java/com/android/server/wm/ |
H A D | WindowState.java | 662 private PowerManager.WakeLock mDrawLock; field in WindowState 3458 if (mDrawLock == null) { in pokeDrawLockLw() 3463 mDrawLock = mWmService.mPowerManager.newWakeLock(DRAW_WAKE_LOCK, "Window:" + tag); in pokeDrawLockLw() 3464 mDrawLock.setReferenceCounted(false); in pokeDrawLockLw() 3465 mDrawLock.setWorkSource(new WorkSource(mOwnerUid, mAttrs.packageName)); in pokeDrawLockLw() 3472 mDrawLock.acquire(timeout); in pokeDrawLockLw() 4436 if (mDrawLock != null) { in dump() 4437 pw.println(prefix + "mDrawLock=" + mDrawLock); in dump()
|