Home
last modified time | relevance | path

Searched refs:Locker (Results 1 – 25 of 71) sorted by relevance

123

/hardware/qcom/display/msm8998/sdm/include/utils/
Dlocker.h32 #define SCOPE_LOCK(locker) Locker::ScopeLock lock(locker)
33 #define SEQUENCE_ENTRY_SCOPE_LOCK(locker) Locker::SequenceEntryScopeLock lock(locker)
34 #define SEQUENCE_EXIT_SCOPE_LOCK(locker) Locker::SequenceExitScopeLock lock(locker)
35 #define SEQUENCE_WAIT_SCOPE_LOCK(locker) Locker::SequenceWaitScopeLock lock(locker)
36 #define SEQUENCE_CANCEL_SCOPE_LOCK(locker) Locker::SequenceCancelScopeLock lock(locker)
40 class Locker {
44 explicit ScopeLock(Locker& locker) : locker_(locker) { in ScopeLock()
53 Locker &locker_;
58 explicit SequenceEntryScopeLock(Locker& locker) : locker_(locker) { in SequenceEntryScopeLock()
68 Locker &locker_;
[all …]
/hardware/qcom/display/msm8996/sdm/include/utils/
Dlocker.h32 #define SCOPE_LOCK(locker) Locker::ScopeLock lock(locker)
33 #define SEQUENCE_ENTRY_SCOPE_LOCK(locker) Locker::SequenceEntryScopeLock lock(locker)
34 #define SEQUENCE_EXIT_SCOPE_LOCK(locker) Locker::SequenceExitScopeLock lock(locker)
35 #define SEQUENCE_WAIT_SCOPE_LOCK(locker) Locker::SequenceWaitScopeLock lock(locker)
36 #define SEQUENCE_CANCEL_SCOPE_LOCK(locker) Locker::SequenceCancelScopeLock lock(locker)
40 class Locker {
44 explicit ScopeLock(Locker& locker) : locker_(locker) { in ScopeLock()
53 Locker &locker_;
58 explicit SequenceEntryScopeLock(Locker& locker) : locker_(locker) { in SequenceEntryScopeLock()
68 Locker &locker_;
[all …]
/hardware/libhardware/modules/gralloc/
Dgr.h45 class Locker {
49 Locker& locker;
51 inline explicit Autolock(Locker& locker) : locker(locker) { locker.lock(); } in Autolock()
54 inline Locker() { pthread_mutex_init(&mutex, 0); } in Locker() function
55 inline ~Locker() { pthread_mutex_destroy(&mutex); } in ~Locker()
/hardware/qcom/display/msm8960/libgralloc/
Dgr.h64 class Locker {
68 Locker& locker;
70 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); } in Autolock()
73 inline Locker() { pthread_mutex_init(&mutex, 0); } in Locker() function
74 inline ~Locker() { pthread_mutex_destroy(&mutex); } in ~Locker()
Dionalloc.h67 mutable Locker mLock;
/hardware/qcom/display/msm8226/libgralloc/
Dgr.h76 class Locker {
81 Locker& locker;
83 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); } in Autolock()
86 inline Locker() { in Locker() function
90 inline ~Locker() { in ~Locker()
Dionalloc.h67 mutable Locker mLock;
/hardware/qcom/display/msm8084/libgralloc/
Dgr.h76 class Locker {
81 Locker& locker;
83 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); } in Autolock()
86 inline Locker() { in Locker() function
90 inline ~Locker() { in ~Locker()
/hardware/qcom/display/msm8909/libgralloc/
Dgr.h76 class Locker {
81 Locker& locker;
83 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); } in Autolock()
86 inline Locker() { in Locker() function
90 inline ~Locker() { in ~Locker()
Dionalloc.h67 mutable Locker mLock;
/hardware/qcom/display/msm8994/libgralloc/
Dgr.h83 class Locker {
88 Locker& locker;
90 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); } in Autolock()
93 inline Locker() { in Locker() function
97 inline ~Locker() { in ~Locker()
Dionalloc.h67 mutable Locker mLock;
/hardware/qcom/display/msm8996/libgralloc/
Dgr.h84 class Locker {
89 Locker& locker;
91 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); } in Autolock()
94 inline Locker() { in Locker() function
98 inline ~Locker() { in ~Locker()
Dionalloc.h67 mutable Locker mLock;
/hardware/qcom/display/msm8998/libgralloc/
Dgr.h76 class Locker {
81 Locker& locker;
83 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); } in Autolock()
86 inline Locker() { in Locker() function
90 inline ~Locker() { in ~Locker()
Dionalloc.h67 mutable Locker mLock;
/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_uevents.cpp121 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()
Dhwc_qclient.cpp57 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()
Dhwc_virtual.cpp249 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()
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_uevents.cpp121 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()
Dhwc_virtual.cpp220 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()
Dhwc_qclient.cpp56 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()
/hardware/qcom/display/msm8960/libhwcomposer/
Dhwc_uevents.cpp113 Locker::Autolock _l(ctx->mExtSetLock); in handle_uevent()
118 Locker::Autolock _l(ctx->mExtSetLock); in handle_uevent()
129 Locker::Autolock _l(ctx->mExtSetLock); in handle_uevent()
148 Locker::Autolock _l(ctx->mExtSetLock); //hwc comp could be on in handle_uevent()
/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_qclient.cpp155 Locker::Autolock _sl(ctx->mDrawLock); in getDisplayVisibleRegion()
204 Locker::Autolock _sl(ctx->mDrawLock); in setViewFrame()
225 Locker::Autolock _sl(ctx->mDrawLock); in toggleDynamicDebug()
251 Locker::Autolock _sl(ctx->mDrawLock); in setIdleTimeout()
258 Locker::Autolock _sl(ctx->mDrawLock); in setMaxPipesPerMixer()
265 Locker::Autolock _sl(ctx->mDrawLock); in toggleBWC()
281 Locker::Autolock _sl(ctx->mDrawLock); in configureDynRefreshRate()
/hardware/qcom/display/msm8909/libhwcomposer/
Dhwc_qclient.cpp156 Locker::Autolock _sl(ctx->mDrawLock); in getDisplayVisibleRegion()
205 Locker::Autolock _sl(ctx->mDrawLock); in setViewFrame()
226 Locker::Autolock _sl(ctx->mDrawLock); in toggleDynamicDebug()
252 Locker::Autolock _sl(ctx->mDrawLock); in setIdleTimeout()
264 Locker::Autolock _sl(ctx->mDrawLock); in configureDynRefreshRate()

123