/device/generic/vulkan-cereal/third-party/angle/util/android/third_party/ |
D | android_native_app_glue.c | 40 pthread_mutex_lock(&android_app->mutex); in free_saved_state() 46 pthread_mutex_unlock(&android_app->mutex); in free_saved_state() 93 pthread_mutex_lock(&android_app->mutex); in android_app_pre_exec_cmd() 105 pthread_mutex_unlock(&android_app->mutex); in android_app_pre_exec_cmd() 110 pthread_mutex_lock(&android_app->mutex); in android_app_pre_exec_cmd() 113 pthread_mutex_unlock(&android_app->mutex); in android_app_pre_exec_cmd() 126 pthread_mutex_lock(&android_app->mutex); in android_app_pre_exec_cmd() 129 pthread_mutex_unlock(&android_app->mutex); in android_app_pre_exec_cmd() 150 pthread_mutex_lock(&android_app->mutex); in android_app_post_exec_cmd() 153 pthread_mutex_unlock(&android_app->mutex); in android_app_post_exec_cmd() [all …]
|
/device/generic/vulkan-cereal/third-party/perfetto/src/base/ |
D | thread_task_runner.cc | 62 std::mutex init_lock; in ThreadTaskRunner() 67 std::lock_guard<std::mutex> lock(init_lock); in ThreadTaskRunner() 79 std::unique_lock<std::mutex> lock(init_lock); in ThreadTaskRunner() 95 std::mutex mutex; in PostTaskAndWaitForTesting() local 98 std::unique_lock<std::mutex> lock(mutex); in PostTaskAndWaitForTesting() 100 task_runner_->PostTask([&mutex, &cv, &done, &fn] { in PostTaskAndWaitForTesting() 103 std::lock_guard<std::mutex> inner_lock(mutex); in PostTaskAndWaitForTesting()
|
D | unix_task_runner.cc | 53 std::lock_guard<std::mutex> lock(lock_); in Run() 71 std::lock_guard<std::mutex> lock(lock_); in Quit() 77 std::lock_guard<std::mutex> lock(lock_); in QuitCalled() 82 std::lock_guard<std::mutex> lock(lock_); in IsIdleForTesting() 104 std::lock_guard<std::mutex> lock(lock_); in RunImmediateAndDelayedTask() 155 std::lock_guard<std::mutex> lock(lock_); in RunFileDescriptorWatch() 186 std::lock_guard<std::mutex> lock(lock_); in PostTask() 198 std::lock_guard<std::mutex> lock(lock_); in PostDelayedTask() 208 std::lock_guard<std::mutex> lock(lock_); in AddFileDescriptorWatch() 219 std::lock_guard<std::mutex> lock(lock_); in RemoveFileDescriptorWatch()
|
/device/google/cuttlefish/guest/hals/nfc/ |
D | Cf_hal_api.cc | 37 pthread_mutex_t mutex; member 51 ret = pthread_mutex_lock(&pcb_data->mutex); in aidl_callback_thread_fct() 59 ret = pthread_cond_wait(&pcb_data->cond, &pcb_data->mutex); in aidl_callback_thread_fct() 79 ret = pthread_mutex_unlock(&pcb_data->mutex); in aidl_callback_thread_fct() 90 ret = pthread_mutex_lock(&pcb_data->mutex); in aidl_callback_thread_fct() 98 ret = pthread_mutex_unlock(&pcb_data->mutex); in aidl_callback_thread_fct() 114 ret = pthread_mutex_init(&aidl_callback_data.mutex, NULL); in aidl_callback_thread_start() 144 ret = pthread_mutex_lock(&aidl_callback_data.mutex); in aidl_callback_thread_end() 161 &aidl_callback_data.mutex); in aidl_callback_thread_end() 168 ret = pthread_mutex_unlock(&aidl_callback_data.mutex); in aidl_callback_thread_end() [all …]
|
/device/generic/goldfish-opengl/system/hwc3/ |
D | ComposerClient.cpp | 109 std::unique_lock<std::mutex> lock(mStateMutex); in ~ComposerClient() 123 std::unique_lock<std::mutex> lock(mStateMutex); in init() 173 std::unique_lock<std::mutex> lock(mStateMutex); in createLayer() 206 std::unique_lock<std::mutex> lock(mStateMutex); in destroyLayer() 239 std::unique_lock<std::mutex> lock(mStateMutex); in executeCommands() 258 std::unique_lock<std::mutex> lock(mStateMutex); in getActiveConfig() 269 std::unique_lock<std::mutex> lock(mStateMutex); in getColorModes() 303 std::unique_lock<std::mutex> lock(mStateMutex); in getDisplayAttribute() 314 std::unique_lock<std::mutex> lock(mStateMutex); in getDisplayCapabilities() 325 std::unique_lock<std::mutex> lock(mStateMutex); in getDisplayConfigs() [all …]
|
/device/generic/vulkan-cereal/stream-servers/glestranslator/EGL/ |
D | EglDisplay.cpp | 39 android::base::AutoLock mutex(m_lock); in ~EglDisplay() local 50 android::base::AutoLock mutex(m_lock); in initialize() local 57 android::base::AutoLock mutex(m_lock); in isInitialize() local 62 android::base::AutoLock mutex(m_lock); in terminate() local 356 android::base::AutoLock mutex(m_lock); in getConfig() local 369 android::base::AutoLock mutex(m_lock); in getSurface() local 379 android::base::AutoLock mutex(m_lock); in getContext() local 389 android::base::AutoLock mutex(m_lock); in removeSurface() local 401 android::base::AutoLock mutex(m_lock); in removeContext() local 413 android::base::AutoLock mutex(m_lock); in removeContext() local [all …]
|
D | EglGlobalInfo.cpp | 95 android::base::AutoLock mutex(m_lock); in addDisplay() local 111 android::base::AutoLock mutex(m_lock); in removeDisplay() local 123 android::base::AutoLock mutex(m_lock); in getDisplay() local 135 android::base::AutoLock mutex(m_lock); in getDisplay() local 147 android::base::AutoLock mutex(m_lock); in initClientExtFuncTable() local 156 android::base::AutoLock mutex(m_lock); in markSurfaceForDestroy() local 163 android::base::AutoLock mutex(m_lock); in sweepDestroySurfaces() local
|
/device/generic/vulkan-cereal/third-party/angle/src/tests/gl_tests/ |
D | MultithreadingTest.cpp | 36 std::mutex mutex; in runMultithreadedGLTest() local 52 std::lock_guard<decltype(mutex)> lock(mutex); in runMultithreadedGLTest() 71 std::lock_guard<decltype(mutex)> lock(mutex); in runMultithreadedGLTest() 96 std::mutex mutex; in TEST_P() local 111 std::lock_guard<decltype(mutex)> lock(mutex); in TEST_P()
|
/device/generic/goldfish/gnss/ |
D | data_sink.cpp | 23 std::unique_lock<std::mutex> lock(mtx); in gnssLocation() 30 std::unique_lock<std::mutex> lock(mtx); in gnssSvStatus() 37 std::unique_lock<std::mutex> lock(mtx); in gnssStatus() 45 std::unique_lock<std::mutex> lock(mtx); in gnssNmea() 52 std::unique_lock<std::mutex> lock(mtx); in setCallback20() 57 std::unique_lock<std::mutex> lock(mtx); in cleanup() 62 std::unique_lock<std::mutex> lock(mtx); in start()
|
/device/generic/goldfish/audio/ |
D | ring_buffer.cpp | 31 std::lock_guard<std::mutex> guard(mMutex); in availableToProduce() 36 std::unique_lock<std::mutex> lock(mMutex); in availableToConsume() 41 std::unique_lock<std::mutex> lock(mMutex); in makeRoomForProduce() 55 std::unique_lock<std::mutex> lock(mMutex); in waitForProduceAvailable() 66 std::unique_lock<std::mutex> lock(mMutex); in getProduceChunk() 80 std::unique_lock<std::mutex> lock(mMutex); in produce() 92 std::unique_lock<std::mutex> lock(mMutex); in produce() 116 std::unique_lock<std::mutex> lock(mMutex); in waitForConsumeAvailable() 127 std::unique_lock<std::mutex> lock(mMutex); in getConsumeChunk()
|
/device/google/cuttlefish/host/libs/screen_connector/ |
D | screen_connector_queue.h | 37 : q_mutex_(std::make_unique<std::mutex>()), q_max_size_{q_max_size} {} in q_mutex_() argument 44 const std::lock_guard<std::mutex> lock(*q_mutex_); in IsEmpty() 49 const std::lock_guard<std::mutex> lock(*q_mutex_); in Size() 55 std::unique_lock<std::mutex> lock(*q_mutex_); in WaitEmpty() 77 std::unique_lock<std::mutex> lock(*q_mutex_); in Push() 89 const std::lock_guard<std::mutex> lock(*q_mutex_); in Pop() 105 std::unique_ptr<std::mutex> q_mutex_;
|
/device/generic/vulkan-cereal/third-party/angle/src/libANGLE/ |
D | WorkerThread.cpp | 94 std::mutex mMutex; 109 std::unique_lock<std::mutex> lock(mMutex); in wait() 119 std::lock_guard<std::mutex> lock(mMutex); in isReady() 143 std::mutex mMutex; 157 std::lock_guard<std::mutex> lock(mMutex); in postWorkerTask() 167 std::lock_guard<std::mutex> lock(mMutex); in setMaxThreads() 180 std::lock_guard<std::mutex> lock(mMutex); in checkToRunPendingTasks() 191 std::lock_guard<std::mutex> lock(mMutex); in checkToRunPendingTasks() 201 std::lock_guard<std::mutex> waitableLock(waitable->mMutex); in checkToRunPendingTasks()
|
/device/google/cuttlefish/host/frontend/webrtc/lib/ |
D | audio_track_source_impl.cpp | 25 std::lock_guard<std::mutex> lock(observers_mutex_); in SetVolume() 32 std::lock_guard<std::mutex> lock(observers_mutex_); in RegisterAudioObserver() 36 std::lock_guard<std::mutex> lock(observers_mutex_); in UnregisterAudioObserver() 41 std::lock_guard<std::mutex> lock(sinks_mutex_); in AddSink() 46 std::lock_guard<std::mutex> lock(sinks_mutex_); in RemoveSink() 56 std::lock_guard<std::mutex> lock(sinks_mutex_); in OnFrame()
|
/device/google/cuttlefish/common/libs/concurrency/ |
D | thread_safe_queue.h | 47 std::unique_lock<std::mutex> guard(m_); in Pop() 57 std::unique_lock<std::mutex> guard(m_); in PopAll() 67 std::lock_guard<std::mutex> guard(m_); in Push() 78 std::lock_guard<std::mutex> guard(m_); in IsEmpty() 83 std::lock_guard<std::mutex> guard(m_); in IsFull() 101 std::mutex m_;
|
/device/generic/vulkan-cereal/fake-android-guest/utils/ |
D | Condition.h | 69 status_t wait(Mutex& mutex); 71 status_t waitRelative(Mutex& mutex, nsecs_t reltime); 117 inline status_t Condition::wait(Mutex& mutex) { in wait() argument 118 return -pthread_cond_wait(&mCond, &mutex.mMutex); in wait() 120 inline status_t Condition::waitRelative(Mutex& mutex, nsecs_t reltime) { in waitRelative() argument 150 return -pthread_cond_timedwait(&mCond, &mutex.mMutex, &ts); in waitRelative()
|
D | Mutex.h | 132 inline explicit Autolock(Mutex& mutex) ACQUIRE(mutex) : mLock(mutex) { mLock.lock(); } in Autolock() argument 133 inline explicit Autolock(Mutex* mutex) ACQUIRE(mutex) : mLock(*mutex) { mLock.lock(); } in Autolock() argument
|
/device/google/contexthub/contexthubhal/ |
D | system_comms.h | 176 mutable std::mutex mDoneMutex; // controls condition and state transitions 181 mutable std::mutex mLock; // serializes message handling 191 std::unique_lock<std::mutex> lk(mDoneMutex); in complete() 199 std::lock_guard<std::mutex> _l(mLock); in abort() 207 std::lock_guard<std::mutex> _l(mDoneMutex); in setState() 214 std::lock_guard<std::mutex> _l(mLock); in getStatus() 218 std::unique_lock<std::mutex> lk(mDoneMutex); in wait() 228 std::lock_guard<std::mutex> _l(mDoneMutex); in getState() 232 std::lock_guard<std::mutex> _l(mDoneMutex); in isDone() 236 std::lock_guard<std::mutex> _l(mDoneMutex); in isRunning() [all …]
|
/device/generic/vulkan-cereal/third-party/angle/src/tests/egl_tests/ |
D | EGLContextSharingTest.cpp | 439 std::mutex mutex; in TEST_P() local 456 std::unique_lock<std::mutex> lock(mutex); in TEST_P() 471 std::unique_lock<std::mutex> lock(mutex); in TEST_P() 480 AbortOnFailure(Step *currentStep, std::mutex *mutex, std::condition_variable *condVar) in TEST_P() argument 481 : mCurrentStep(currentStep), mMutex(mutex), mCondVar(condVar) in TEST_P() 488 std::unique_lock<std::mutex> lock(*mMutex); in TEST_P() 501 std::mutex *mMutex; in TEST_P() 506 AbortOnFailure abortOnFailure(¤tStep, &mutex, &condVar); in TEST_P() 537 AbortOnFailure abortOnFailure(¤tStep, &mutex, &condVar); in TEST_P()
|
/device/generic/vulkan-cereal/stream-servers/ |
D | FrameBuffer.cpp | 906 AutoLock mutex(m_lock); in importMemoryToColorBuffer() local 932 AutoLock mutex(m_lock); in setColorBufferInUse() local 1274 AutoLock mutex(m_lock); in setupSubWindow() local 1400 mutex.unlock(); in setupSubWindow() 1428 AutoLock mutex(m_lock); in removeSubWindow() local 1467 AutoLock mutex(m_lock); in createColorBuffer() local 1481 AutoLock mutex(m_lock); in createColorBufferWithHandle() local 1569 AutoLock mutex(m_lock); in createBuffer() local 1611 AutoLock mutex(m_lock); in createRenderContext() local 1656 AutoLock mutex(m_lock); in createWindowSurface() local [all …]
|
/device/google/cuttlefish/guest/hals/camera/ |
D | stream_buffer_cache.cpp | 26 std::lock_guard<std::mutex> lock(mutex_); in get() 36 std::lock_guard<std::mutex> lock(mutex_); in remove() 45 std::lock_guard<std::mutex> lock(mutex_); in update() 55 std::lock_guard<std::mutex> lock(mutex_); in clear() 60 std::lock_guard<std::mutex> lock(mutex_); in removeStreamsExcept()
|
/device/google/cuttlefish/host/commands/cvd/ |
D | server.h | 62 std::mutex mutex; member 75 std::mutex ongoing_requests_mutex_; 78 std::mutex threads_mutex_; 93 std::mutex interruptible_;
|
/device/generic/vulkan-cereal/protocols/vulkan/chapters/VK_NV_win32_keyed_mutex/ |
D | keyed_mutex_submit.txt | 5 [open,refpage='VkWin32KeyedMutexAcquireReleaseInfoNV',desc='Use Windows keyex mutex mechanism to sy… 8 resource to a queue, the keyed mutex mechanism may: be used in addition to 27 * pname:pAcquireKeys is a pointer to an array of mutex key values to wait 29 Entries refer to the keyed mutex associated with the corresponding 38 * pname:pReleaseKeys is a pointer to an array of mutex key values to set 40 Entries refer to the keyed mutex associated with the corresponding
|
/device/google/atv/audio_proxy/service/ |
D | BusStreamProvider.cpp | 30 std::lock_guard<std::mutex> lock(mLock); in setStreamProvider() 46 std::lock_guard<std::mutex> lock(mLock); in getStreamProvider() 52 std::lock_guard<std::mutex> lock(mLock); in openOutputStream() 57 std::lock_guard<std::mutex> lock(mLock); in onStreamOutCreated() 81 std::lock_guard<std::mutex> lock(mLock); in cleanAndCountStreamOuts()
|
/device/generic/vulkan-cereal/host-common/ |
D | RenderDoc.h | 70 std::lock_guard<std::mutex> guard(mMutex); in call() 77 mutable std::mutex mMutex; 87 std::lock_guard<std::mutex> guard(mMutex); in onFrameDelimiter() 96 std::lock_guard<std::mutex> guard(mMutex); in removeVkInstance() 117 std::mutex mMutex;
|
/device/generic/vulkan-cereal/third-party/googletest/googletest/include/gtest/internal/ |
D | gtest-port.h | 1231 std::lock_guard<std::mutex> lock(mu_); 1239 std::unique_lock<std::mutex> lock(mu_); 1244 std::mutex mu_; 1395 # define GTEST_DECLARE_STATIC_MUTEX_(mutex) \ 1396 extern ::testing::internal::Mutex mutex 1398 # define GTEST_DEFINE_STATIC_MUTEX_(mutex) \ 1399 ::testing::internal::Mutex mutex(::testing::internal::Mutex::kStaticMutex) 1408 explicit GTestMutexLock(Mutex* mutex) 1409 : mutex_(mutex) { mutex_->Lock(); } 1662 # define GTEST_DECLARE_STATIC_MUTEX_(mutex) \ [all …]
|