Searched refs:mutex (Results 1 - 25 of 34) sorted by relevance

12

/frameworks/base/libs/usb/tests/accessorytest/
H A Daudio.c47 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable
58 pthread_mutex_lock(&mutex);
61 pthread_cond_wait(&empty_cond, &mutex);
71 pthread_mutex_unlock(&mutex);
77 pthread_mutex_lock(&mutex);
85 pthread_mutex_unlock(&mutex);
92 pthread_mutex_lock(&mutex);
95 pthread_cond_wait(&full_cond, &mutex);
105 pthread_mutex_unlock(&mutex);
111 pthread_mutex_lock(&mutex);
[all...]
H A Dhid.c37 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable
84 pthread_mutex_lock(&mutex);
106 pthread_mutex_unlock(&mutex);
/frameworks/native/services/sensorservice/
H A DRecentEventLogger.h26 #include <mutex>
57 mutable std::mutex mLock;
H A DRecentEventLogger.cpp39 std::lock_guard<std::mutex> lk(mLock);
48 std::lock_guard<std::mutex> lk(mLock);
76 std::lock_guard<std::mutex> lk(mLock);
H A DSensorList.h28 #include <mutex>
102 mutable std::mutex mLock;
115 std::lock_guard<std::mutex> lk(mLock);
126 std::lock_guard<std::mutex> lk(mLock);
H A DSensorList.cpp31 std::lock_guard<std::mutex> lk(mLock);
43 std::lock_guard<std::mutex> lk(mLock);
65 std::lock_guard<std::mutex> lk(mLock);
/frameworks/base/libs/hwui/
H A DDeviceInfo.cpp24 #include <mutex>
/frameworks/native/vulkan/libvulkan/
H A Dstubhal.cpp31 #include <mutex>
42 static std::mutex g_instance_mutex;
68 std::lock_guard<std::mutex> lock(g_instance_mutex);
83 std::lock_guard<std::mutex> lock(g_instance_mutex);
H A Dlayers_extensions.cpp22 #include <mutex>
99 std::mutex mutex_;
105 std::lock_guard<std::mutex> lock(mutex_);
135 std::lock_guard<std::mutex> lock(mutex_);
/frameworks/av/services/camera/libcameraservice/utils/
H A DAutoConditionLock.h40 WaitableMutexWrapper(Mutex* mutex);
56 * - Lock the given WaitableMutexWrapper's mutex.
63 * - Release WaitableMutexWrapper's mutex.
H A DAutoConditionLock.cpp21 WaitableMutexWrapper::WaitableMutexWrapper(Mutex* mutex) : mMutex{mutex}, mState{false} {} argument
25 // Locks manager-owned mutex
29 // Unlocks manager-owned mutex
/frameworks/wilhelm/tests/mimeUri/
H A DslesTestLoopUri.cpp39 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable
92 ok = pthread_mutex_lock(&mutex);
97 ok = pthread_mutex_unlock(&mutex);
238 pthread_mutex_lock(&mutex);
240 pthread_cond_wait(&cond, &mutex);
242 pthread_mutex_unlock(&mutex);
H A DslesTestSlowDownUri.cpp41 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable
137 ok = pthread_mutex_lock(&mutex);
142 ok = pthread_mutex_unlock(&mutex);
340 pthread_mutex_lock(&mutex);
342 pthread_cond_wait(&cond, &mutex);
344 pthread_mutex_unlock(&mutex);
/frameworks/wilhelm/tests/listening/
H A DslesTest_playMuteSolo.cpp58 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable
91 ok = pthread_mutex_lock(&mutex);
96 ok = pthread_mutex_unlock(&mutex);
313 pthread_mutex_lock(&mutex);
315 pthread_cond_wait(&cond, &mutex);
317 pthread_mutex_unlock(&mutex);
/frameworks/av/services/medialog/
H A DMediaLogService.cpp59 bool MediaLogService::dumpTryLock(Mutex& mutex) argument
63 if (mutex.tryLock() == NO_ERROR) {
H A DMediaLogService.h50 static bool dumpTryLock(Mutex& mutex);
/frameworks/wilhelm/tests/native-media/jni/
H A Dnative-media-jni.c76 pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable
108 // note there is never any contention on this mutex unless a discontinuity request is active
109 ok = pthread_mutex_lock(&mutex);
219 ok = pthread_mutex_unlock(&mutex);
528 ok = pthread_mutex_lock(&mutex);
534 ok = pthread_cond_wait(&cond, &mutex);
537 ok = pthread_mutex_unlock(&mutex);
/frameworks/base/libs/hwui/renderthread/
H A DRenderThread.cpp333 Mutex mutex; local
335 SignalingRenderTask syncTask(task, &mutex, &condition);
337 AutoMutex _lock(mutex);
339 condition.wait(mutex);
/frameworks/av/services/audioflinger/
H A DAudioResampler.cpp144 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; member in namespace:android
174 pthread_mutex_lock(&mutex);
210 pthread_mutex_unlock(&mutex);
284 pthread_mutex_lock(&mutex);
292 pthread_mutex_unlock(&mutex);
/frameworks/wilhelm/tests/sandbox/
H A Dreverb.c178 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable
211 ok = pthread_mutex_lock(&mutex);
216 ok = pthread_mutex_unlock(&mutex);
612 pthread_mutex_lock(&mutex);
614 pthread_cond_wait(&cond, &mutex);
616 pthread_mutex_unlock(&mutex);
H A Dmultithread.c40 pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable
44 //pthread_mutex_lock(&mutex);
45 //pthread_mutex_unlock(&mutex);
153 //pthread_mutex_lock(&mutex);
154 //pthread_mutex_unlock(&mutex);
H A Dxaplay.c64 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable
120 ok = pthread_mutex_lock(&mutex);
125 ok = pthread_mutex_unlock(&mutex);
580 pthread_mutex_lock(&mutex);
582 pthread_cond_wait(&cond, &mutex);
584 pthread_mutex_unlock(&mutex);
/frameworks/wilhelm/tests/examples/
H A DslesTestFeedback.cpp62 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable
76 pthread_mutex_lock(&mutex);
157 pthread_mutex_unlock(&mutex);
166 pthread_mutex_lock(&mutex);
251 pthread_mutex_unlock(&mutex);
H A DslesTestDecodeAac.cpp133 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable
180 ok = pthread_mutex_lock(&mutex);
185 ok = pthread_mutex_unlock(&mutex);
239 // mutex on all global variables
320 // mutex on all global variables
758 pthread_mutex_lock(&mutex);
760 pthread_cond_wait(&cond, &mutex);
762 pthread_mutex_unlock(&mutex);
/frameworks/av/services/radio/
H A DRadioService.cpp158 static bool tryLock(Mutex& mutex) argument
162 if (mutex.tryLock() == NO_ERROR) {

Completed in 2061 milliseconds

12