Searched refs:Locker (Results 1 - 25 of 55) sorted by relevance

123

/hardware/qcom/display/msm8996/sdm/include/utils/
H A 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 { class in namespace:sdm
44 explicit ScopeLock(Locker& locker) : locker_(locker) {
53 Locker &locker_;
58 explicit SequenceEntryScopeLock(Locker& locker) : locker_(locker) {
68 Locker
127 Locker() : sequence_wait_(0) { function in class:sdm::Locker
[all...]
/hardware/libhardware/modules/gralloc/
H A Dgr.h45 class Locker { class
49 Locker& locker;
51 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
54 inline Locker() { pthread_mutex_init(&mutex, 0); } function in class:Locker
55 inline ~Locker() { pthread_mutex_destroy(&mutex); }
/hardware/qcom/display/msm8960/libgralloc/
H A Dgr.h64 class Locker { class
68 Locker& locker;
70 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
73 inline Locker() { pthread_mutex_init(&mutex, 0); } function in class:Locker
74 inline ~Locker() { pthread_mutex_destroy(&mutex); }
H A Dionalloc.h67 mutable Locker mLock;
/hardware/qcom/display/msm8084/libgralloc/
H A Dgr.h76 class Locker { class
81 Locker& locker;
83 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
86 inline Locker() { function in class:Locker
90 inline ~Locker() {
H A Dionalloc.h67 mutable Locker mLock;
/hardware/qcom/display/msm8226/libgralloc/
H A Dgr.h76 class Locker { class
81 Locker& locker;
83 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
86 inline Locker() { function in class:Locker
90 inline ~Locker() {
H A Dionalloc.h67 mutable Locker mLock;
/hardware/qcom/display/msm8909/libgralloc/
H A Dgr.h76 class Locker { class
81 Locker& locker;
83 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
86 inline Locker() { function in class:Locker
90 inline ~Locker() {
H A Dionalloc.h67 mutable Locker mLock;
/hardware/qcom/display/msm8994/libgralloc/
H A Dgr.h83 class Locker { class
88 Locker& locker;
90 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
93 inline Locker() { function in class:Locker
97 inline ~Locker() {
H A Dionalloc.h67 mutable Locker mLock;
/hardware/qcom/display/msm8996/libgralloc/
H A Dgr.h84 class Locker { class
89 Locker& locker;
91 inline Autolock(Locker& locker) : locker(locker) { locker.lock(); }
94 inline Locker() { function in class:Locker
98 inline ~Locker() {
H A Dionalloc.h67 mutable Locker mLock;
/hardware/qcom/display/msm8960/libhwcomposer/
H A Dhwc_uevents.cpp113 Locker::Autolock _l(ctx->mExtSetLock);
118 Locker::Autolock _l(ctx->mExtSetLock);
129 Locker::Autolock _l(ctx->mExtSetLock);
148 Locker::Autolock _l(ctx->mExtSetLock); //hwc comp could be on
/hardware/qcom/display/msm8084/libhwcomposer/
H A Dhwc_uevents.cpp121 Locker::Autolock _l(ctx->mDrawLock);
136 Locker::Autolock _l(ctx->mDrawLock);
180 Locker::Autolock _l(ctx->mDrawLock);
221 Locker::Autolock _l(ctx->mDrawLock);
251 Locker::Autolock _l(ctx->mDrawLock);
266 Locker::Autolock _l(ctx->mDrawLock);
H A Dhwc_qclient.cpp56 Locker::Autolock _sl(ctx->mDrawLock);
70 Locker::Autolock _sl(ctx->mDrawLock);
80 Locker::Autolock _sl(mHwcContext->mDrawLock);
138 Locker::Autolock _sl(ctx->mDrawLock);
H A Dhwc_virtual.cpp220 Locker::Autolock _l(ctx->mDrawLock);
232 Locker::Autolock _l(ctx->mDrawLock);
241 Locker::Autolock _l(ctx->mDrawLock);
355 Locker::Autolock _l(ctx->mDrawLock);
365 Locker::Autolock _l(ctx->mDrawLock);
380 Locker::Autolock _l(ctx->mDrawLock);
399 Locker::Autolock _l(ctx->mDrawLock);
/hardware/qcom/display/msm8226/libhwcomposer/
H A Dhwc_uevents.cpp121 Locker::Autolock _l(ctx->mDrawLock);
136 Locker::Autolock _l(ctx->mDrawLock);
189 Locker::Autolock _l(ctx->mDrawLock);
229 Locker::Autolock _l(ctx->mDrawLock);
259 Locker::Autolock _l(ctx->mDrawLock);
274 Locker::Autolock _l(ctx->mDrawLock);
H A Dhwc_qclient.cpp57 Locker::Autolock _sl(ctx->mDrawLock);
71 Locker::Autolock _sl(ctx->mDrawLock);
81 Locker::Autolock _sl(mHwcContext->mDrawLock);
144 Locker::Autolock _sl(ctx->mDrawLock);
201 Locker::Autolock _sl(ctx->mDrawLock);
222 Locker::Autolock _sl(ctx->mDrawLock);
H A Dhwc_virtual.cpp249 Locker::Autolock _l(ctx->mDrawLock);
259 Locker::Autolock _l(ctx->mDrawLock);
272 Locker::Autolock _l(ctx->mDrawLock);
281 Locker::Autolock _l(ctx->mDrawLock);
393 Locker::Autolock _l(ctx->mDrawLock);
403 Locker::Autolock _l(ctx->mDrawLock);
418 Locker::Autolock _l(ctx->mDrawLock);
437 Locker::Autolock _l(ctx->mDrawLock);
/hardware/qcom/display/msm8996/sdm/libs/core/
H A Dcore_impl.h63 Locker locker_;
H A Dcore_interface.cpp51 Locker locker;
H A Dcolor_manager.cpp181 Locker &locker(pp_features_.GetLocker());
188 Locker &locker(pp_features_.GetLocker());
/hardware/qcom/display/msm8994/libhwcomposer/
H A Dhwc_qclient.cpp155 Locker::Autolock _sl(ctx->mDrawLock);
204 Locker::Autolock _sl(ctx->mDrawLock);
225 Locker::Autolock _sl(ctx->mDrawLock);
251 Locker::Autolock _sl(ctx->mDrawLock);
258 Locker::Autolock _sl(ctx->mDrawLock);
265 Locker::Autolock _sl(ctx->mDrawLock);
281 Locker::Autolock _sl(ctx->mDrawLock);

Completed in 527 milliseconds

123