/frameworks/av/services/camera/libcameraservice/utils/ |
H A D | AutoConditionLock.cpp | 21 WaitableMutexWrapper::WaitableMutexWrapper(Mutex* mutex) : mMutex{mutex}, mState{false} {} argument 25 // Locks manager-owned mutex 29 // Unlocks manager-owned mutex
|
/frameworks/av/services/medialog/ |
H A D | MediaLogService.cpp | 83 bool MediaLogService::dumpTryLock(Mutex& mutex) argument 87 if (mutex.tryLock() == NO_ERROR) {
|
/frameworks/native/services/vr/performanced/ |
H A D | performance_service_tests.cpp | 10 #include <mutex> 75 std::mutex mutex; local 79 std::unique_lock<std::mutex> lock(mutex); 88 std::unique_lock<std::mutex> lock(mutex); 97 std::lock_guard<std::mutex> lock(mutex);
|
/frameworks/base/libs/usb/tests/accessorytest/ |
H A D | audio.c | 47 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 D | hid.c | 37 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable 84 pthread_mutex_lock(&mutex); 106 pthread_mutex_unlock(&mutex);
|
/frameworks/wilhelm/tests/sandbox/ |
H A D | multithread.c | 40 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 D | reverb.c | 178 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 D | xaplay.c | 64 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/av/camera/tests/ |
H A D | CameraZSLTests.cpp | 59 status_t waitForEvent(Mutex &mutex, Condition &condition, bool &flag); 147 status_t CameraZSLTests::waitForEvent(Mutex &mutex, argument 150 Mutex::Autolock l(mutex); 154 rc = condition.waitRelative(mutex,
|
/frameworks/av/media/libaaudio/tests/ |
H A D | test_various.cpp | 20 #include <mutex> 541 std::lock_guard <std::mutex> lock(mutex); 548 std::unique_lock <std::mutex> aLock(mutex); 553 std::mutex mutex; member in struct:WakeUpCallbackData
|
/frameworks/av/media/libaudioprocessing/ |
H A D | AudioResampler.cpp | 147 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; member in namespace:android 177 pthread_mutex_lock(&mutex); 213 pthread_mutex_unlock(&mutex); 287 pthread_mutex_lock(&mutex); 295 pthread_mutex_unlock(&mutex);
|
/frameworks/av/media/libeffects/factory/ |
H A D | EffectsXmlConfigLoader.cpp | 133 void listPush(T* object, ListElem** list, pthread_mutex_t* mutex = nullptr) noexcept { 136 if (mutex != nullptr) { 137 pthread_mutex_lock(mutex); variable 141 if (mutex != nullptr) { 142 pthread_mutex_unlock(mutex); variable 148 void listPush(UniqueCPtr<T>&& object, ListElem** list, pthread_mutex_t* mutex = nullptr) noexcept { 149 listPush(object.release(), list, mutex);
|
/frameworks/wilhelm/tests/listening/ |
H A D | slesTest_playMuteSolo.cpp | 58 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/wilhelm/tests/mimeUri/ |
H A D | slesTestLoopUri.cpp | 39 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 D | slesTestSlowDownUri.cpp | 41 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/base/services/tests/uiservicestests/src/com/android/server/notification/ |
H A D | ManagedServicesTest.java | 798 public TestManagedServices(Context context, Object mutex, UserProfiles userProfiles, argument 800 super(context, mutex, userProfiles, pm);
|
/frameworks/wilhelm/tests/examples/ |
H A D | slesTestFeedback.cpp | 62 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable 80 pthread_mutex_lock(&mutex); 161 pthread_mutex_unlock(&mutex); 170 pthread_mutex_lock(&mutex); 255 pthread_mutex_unlock(&mutex);
|
H A D | slesTestDecodeAac.cpp | 133 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 759 pthread_mutex_lock(&mutex); 761 pthread_cond_wait(&cond, &mutex); 763 pthread_mutex_unlock(&mutex);
|
/frameworks/wilhelm/tests/native-media/jni/ |
H A D | native-media-jni.c | 76 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); 529 ok = pthread_mutex_lock(&mutex); 535 ok = pthread_cond_wait(&cond, &mutex); 538 ok = pthread_mutex_unlock(&mutex);
|
/frameworks/av/services/soundtrigger/ |
H A D | SoundTriggerHwService.cpp | 156 static bool tryLock(Mutex& mutex) argument 160 if (mutex.tryLock() == NO_ERROR) {
|
/frameworks/av/services/audiopolicy/service/ |
H A D | AudioPolicyService.cpp | 305 static bool tryLock(Mutex& mutex) argument 309 if (mutex.tryLock() == NO_ERROR) {
|
/frameworks/base/services/core/java/com/android/server/notification/ |
H A D | ManagedServices.java | 148 public ManagedServices(Context context, Object mutex, UserProfiles userProfiles, argument 151 mMutex = mutex;
|
/frameworks/native/services/surfaceflinger/ |
H A D | BufferLayer.cpp | 49 #include <mutex> 902 static std::mutex mutex; local 903 std::lock_guard<std::mutex> lock(mutex);
|
/frameworks/av/services/camera/libcameraservice/ |
H A D | CameraService.cpp | 1427 // Important: release the mutex here so the client can call back into the service from its 2668 static bool tryLock(Mutex& mutex) argument 2672 if (mutex.tryLock() == NO_ERROR) {
|
/frameworks/av/services/audioflinger/ |
H A D | AudioFlinger.cpp | 454 bool AudioFlinger::dumpTryLock(Mutex& mutex) argument 458 if (mutex.tryLock() == NO_ERROR) { 1461 // ThreadBase mutex and the locking order is ThreadBase::mLock then AudioFlinger::mClientLock. 2832 // TODO Use a floor after wraparound. This may need a mutex. 3079 // mutex below, the call to checkPlaybackThread_l(io) below will detect it
|