Home
last modified time | relevance | path

Searched refs:mutex (Results 1 – 25 of 113) sorted by relevance

12345

/aosp14/system/core/fs_mgr/libsnapshot/snapuserd/user-space-merge/
H A Dsnapuserd_transitions.cpp170 std::lock_guard<std::mutex> lock(lock_); in MonitorMerge()
179 std::lock_guard<std::mutex> lock(lock_); in InitiateMerge()
196 std::unique_lock<std::mutex> lock(lock_); in WaitForMergeBegin()
250 std::lock_guard<std::mutex> lock(lock_); in ReadAheadIOCompleted()
290 std::lock_guard<std::mutex> lock(lock_); in NotifyRAForMergeReady()
303 std::lock_guard<std::mutex> lock(lock_); in MergeFailed()
312 std::lock_guard<std::mutex> lock(lock_); in MergeCompleted()
338 std::lock_guard<std::mutex> lock(lock_); in NotifyIOTerminated()
346 std::lock_guard<std::mutex> lock(lock_); in IsIOTerminated()
353 std::lock_guard<std::mutex> lock(lock_); in ReadAheadIOFailed()
[all …]
H A Dsnapuserd_server.h100 std::mutex lock_;
128 HandlerList::iterator FindHandler(std::lock_guard<std::mutex>* proof_of_lock,
131 double GetMergePercentage(std::lock_guard<std::mutex>* proof_of_lock);
132 void TerminateMergeThreads(std::lock_guard<std::mutex>* proof_of_lock);
134 bool UpdateVerification(std::lock_guard<std::mutex>* proof_of_lock);
151 bool StartMerge(std::lock_guard<std::mutex>* proof_of_lock,
H A Dsnapuserd_server.cpp169 std::lock_guard<std::mutex> lock(lock_); in Receivemsg()
213 std::lock_guard<std::mutex> lock(lock_); in Receivemsg()
234 std::lock_guard<std::mutex> lock(lock_); in Receivemsg()
255 std::lock_guard<std::mutex> lock(lock_); in Receivemsg()
271 std::lock_guard<std::mutex> lock(lock_); in Receivemsg()
296 std::lock_guard<std::mutex> lock(lock_); in Receivemsg()
326 std::lock_guard<std::mutex> lock(lock_); in RunThread()
434 std::lock_guard<std::mutex> guard(lock_); in JoinAllThreads()
524 std::lock_guard<std::mutex> lock(lock_); in AddHandler()
626 std::lock_guard<std::mutex> lock(lock_); in RemoveAndJoinHandler()
[all …]
/aosp14/frameworks/base/libs/usb/tests/accessorytest/
H A Daudio.c47 static pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; variable
58 pthread_mutex_lock(&mutex); in get_empty()
61 pthread_cond_wait(&empty_cond, &mutex); in get_empty()
71 pthread_mutex_unlock(&mutex); in get_empty()
77 pthread_mutex_lock(&mutex); in put_empty()
85 pthread_mutex_unlock(&mutex); in put_empty()
92 pthread_mutex_lock(&mutex); in get_full()
95 pthread_cond_wait(&full_cond, &mutex); in get_full()
105 pthread_mutex_unlock(&mutex); in get_full()
111 pthread_mutex_lock(&mutex); in put_full()
[all …]
/aosp14/frameworks/base/media/jni/soundpool/
H A DSoundPool.cpp106 auto apiLock = kUseApiLock ? std::make_unique<std::lock_guard<std::mutex>>(mApiLock) : nullptr; in load()
113 auto apiLock = kUseApiLock ? std::make_unique<std::lock_guard<std::mutex>>(mApiLock) : nullptr; in unload()
131 auto apiLock = kUseApiLock ? std::make_unique<std::lock_guard<std::mutex>>(mApiLock) : nullptr; in play()
148 auto apiLock = std::make_unique<std::lock_guard<std::mutex>>(mApiLock); in autoPause()
155 auto apiLock = std::make_unique<std::lock_guard<std::mutex>>(mApiLock); in autoResume()
162 auto apiLock = std::make_unique<std::lock_guard<std::mutex>>(mApiLock); in mute()
169 auto apiLock = kUseApiLock ? std::make_unique<std::lock_guard<std::mutex>>(mApiLock) : nullptr; in pause()
178 auto apiLock = kUseApiLock ? std::make_unique<std::lock_guard<std::mutex>>(mApiLock) : nullptr; in resume()
187 auto apiLock = kUseApiLock ? std::make_unique<std::lock_guard<std::mutex>>(mApiLock) : nullptr; in stop()
198 auto apiLock = kUseApiLock ? std::make_unique<std::lock_guard<std::mutex>>(mApiLock) : nullptr; in setVolume()
[all …]
/aosp14/frameworks/base/tests/ChoreographerTests/jni/
H A Dandroid_view_tests_ChoreographerNativeTest.cpp58 std::mutex mutex; member
67 int count GUARDED_BY(mutex){0}; in GUARDED_BY()
68 std::chrono::nanoseconds frameTime GUARDED_BY(mutex){0}; in GUARDED_BY()
70 std::chrono::nanoseconds endTime GUARDED_BY(mutex){0}; in GUARDED_BY()
83 std::lock_guard<std::mutex> _l(cb->mutex); in vsyncCallback()
138 std::scoped_lock<std::mutex> conditionLock(cb.mutex); in android_view_ChoreographerNativeTest_testPostVsyncCallbackAtFrameRate()
139 ASSERT(cb.condition.wait_for(cb.mutex, 2 * kMaxRuntime, [&cb] { return cb.callbacksComplete; }), in android_view_ChoreographerNativeTest_testPostVsyncCallbackAtFrameRate()
/aosp14/frameworks/base/libs/hwui/tests/unit/
H A DJankTrackerTests.cpp32 std::mutex mutex; in TEST() local
33 ProfileDataContainer container(mutex); in TEST()
66 std::mutex mutex; in TEST() local
67 ProfileDataContainer container(mutex); in TEST()
89 std::mutex mutex; in TEST() local
90 ProfileDataContainer container(mutex); in TEST()
113 std::mutex mutex; in TEST() local
114 ProfileDataContainer container(mutex); in TEST()
150 std::mutex mutex; in TEST() local
151 ProfileDataContainer container(mutex); in TEST()
[all …]
H A DCommonPoolTests.cpp60 std::mutex mutex; in TEST() local
67 std::unique_lock lock{mutex}; in TEST()
78 std::unique_lock lock{mutex}; in TEST()
89 std::unique_lock lock{mutex}; in TEST()
103 std::mutex lock; in TEST()
/aosp14/system/core/libutils/include/utils/
H A DCondition.h69 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()
H A DMutex.h132 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
/aosp14/frameworks/base/services/core/jni/BroadcastRadio/
H A DNativeCallbackThread.cpp27 using std::mutex;
54 unique_lock<mutex> lk(mQueueMutex); in threadLoop()
85 lock_guard<mutex> lk(mQueueMutex); in enqueue()
101 lock_guard<mutex> lk(mQueueMutex); in stop()
H A DTuner.cpp38 using std::mutex;
57 static mutex gContextMutex;
116 lock_guard<mutex> lk(gContextMutex); in nativeInit()
129 lock_guard<mutex> lk(gContextMutex); in nativeFinalize()
159 lock_guard<mutex> lk(gContextMutex); in assignHalInterfaces()
189 lock_guard<mutex> lk(gContextMutex); in getHalTuner()
194 lock_guard<mutex> lk(gContextMutex); in getHalTuner11()
208 lock_guard<mutex> lk(gContextMutex); in nativeClose()
230 lock_guard<mutex> lk(gContextMutex); in nativeSetConfiguration()
285 lock_guard<mutex> lk(gContextMutex); in nativeTune()
[all …]
H A DTunerCallback.cpp36 using std::mutex;
86 static mutex gContextMutex;
89 mutex mMut;
196 lock_guard<mutex> lk(mMut); in tuneComplete()
276 lock_guard<mutex> lk(mMut); in newMetadata()
359 lock_guard<mutex> lk(gContextMutex); in nativeInit()
372 lock_guard<mutex> lk(gContextMutex); in nativeFinalize()
380 lock_guard<mutex> lk(gContextMutex); in nativeDetach()
389 lock_guard<mutex> lk(gContextMutex); in getNativeCallback()
H A DBroadcastRadioService.cpp40 using std::mutex;
58 static mutex gContextMutex;
105 lock_guard<mutex> lk(gContextMutex); in nativeInit()
114 lock_guard<mutex> lk(gContextMutex); in nativeFinalize()
122 lock_guard<mutex> lk(gContextMutex); in nativeLoadModules()
207 lock_guard<mutex> lk(gContextMutex); in nativeOpenTuner()
/aosp14/frameworks/base/libs/hwui/
H A DProfileDataContainer.h32 explicit ProfileDataContainer(std::mutex& jankDataMutex) in ProfileDataContainer()
44 std::mutex& getDataMutex() { return mJankDataMutex; } in getDataMutex()
53 std::mutex& mJankDataMutex;
/aosp14/system/core/trusty/storage/proxy/
H A Dwatchdog.cpp104 std::mutex watcher_mutex_;
134 std::unique_lock<std::mutex> watcherLock(watcher_mutex_); in RegisterWatch()
144 std::lock_guard<std::mutex> watcherLock(watcher_mutex_); in UnRegisterWatch()
159 std::lock_guard<std::mutex> watcherLock(watcher_mutex_); in AddProgress()
168 std::unique_lock<std::mutex> lock(watcher_mutex_); in WatchdogLoop()
188 std::lock_guard<std::mutex> watcherLock(watcher_mutex_); in ~Watchdog()
/aosp14/system/core/fs_mgr/libsnapshot/libsnapshot_cow/
H A Dcow_compress.cpp138 std::unique_lock<std::mutex> lock(lock_); in RunThread()
155 std::lock_guard<std::mutex> lock(lock_); in RunThread()
173 std::lock_guard<std::mutex> lock(lock_); in EnqueueCompressBlocks()
185 std::unique_lock<std::mutex> lock(lock_); in GetCompressedBuffers()
196 std::lock_guard<std::mutex> lock(lock_); in GetCompressedBuffers()
217 std::unique_lock<std::mutex> lock(lock_); in Finalize()
/aosp14/frameworks/base/cmds/incidentd/src/
H A DBroadcaster.cpp122 unique_lock<mutex> lock(mLock); in reset()
130 unique_lock<mutex> lock(mLock); in clearBroadcasts()
145 unique_lock<mutex> lock(mLock); in clearPackageBroadcasts()
248 unique_lock<mutex> lock(mLock); in set_last_sent()
253 unique_lock<mutex> lock(mLock); in get_last_sent()
270 unique_lock<mutex> lock(mLock); in was_approval_sent()
280 unique_lock<mutex> lock(mLock); in set_approval_sent()
287 unique_lock<mutex> lock(mLock); in was_ready_sent()
296 unique_lock<mutex> lock(mLock); in set_ready_sent()
/aosp14/frameworks/base/packages/SystemUI/src/com/android/systemui/settings/
H A DUserTrackerImpl.kt74 private val mutex = Any() regex
143 synchronized(mutex) {
153 synchronized(mutex) {
223 synchronized(mutex) {
284 return synchronized(thisRef.mutex) { value }
289 synchronized(thisRef.mutex) { this.value = value }
/aosp14/frameworks/base/services/core/jni/
H A Dcom_android_server_am_BatteryStatsService.cpp65 static std::mutex mReasonsMutex;
70 std::mutex gPowerStatsHalMutex;
90 std::lock_guard<std::mutex> lock(gPowerStatsHalMutex); in serviceDied()
104 std::unique_lock<std::mutex> reasonsLock(mReasonsMutex, std::defer_lock); in notifyWakeup()
171 std::unique_lock<std::mutex> reasonsLock(mReasonsMutex, std::defer_lock); in nativeWaitWakeup()
328 std::lock_guard<std::mutex> lock(gPowerStatsHalMutex); in getRailEnergyPowerStats()
H A Dcom_android_server_vibrator_VibratorManagerService.cpp35 static std::mutex gManagerMutex;
68 std::lock_guard<std::mutex> lock(gManagerMutex); in android_server_vibrator_VibratorManagerService_getManager()
75 std::lock_guard<std::mutex> lock(gManagerMutex); in destroyNativeService()
85 std::lock_guard<std::mutex> lock(gManagerMutex); in nativeInit()
H A Dcom_android_server_HardwarePropertiesManagerService.cpp65 static std::mutex gThermalHalMutex;
72 std::lock_guard<std::mutex> lock(gThermalHalMutex); in serviceDied()
80 std::lock_guard<std::mutex> lock(gThermalHalMutex); in onThermalAidlBinderDied()
147 std::lock_guard<std::mutex> lock(gThermalHalMutex); in nativeInit()
194 std::lock_guard<std::mutex> lock(gThermalHalMutex); in nativeGetFanSpeeds()
305 std::lock_guard<std::mutex> lock(gThermalHalMutex); in nativeGetDeviceTemperatures()
318 std::lock_guard<std::mutex> lock(gThermalHalMutex); in nativeGetCpuUsages()
/aosp14/frameworks/base/native/android/
H A Dthermal.cpp62 std::mutex mMutex;
89 std::unique_lock<std::mutex> lock(mMutex); in ~AThermalManager()
100 std::unique_lock<std::mutex> lock(mMutex); in notifyStateChange()
110 std::unique_lock<std::mutex> lock(mMutex); in addListener()
144 std::unique_lock<std::mutex> lock(mMutex); in removeListener()
/aosp14/system/core/libstats/bootstrap/
H A DBootstrapClientInternal.cpp31 std::lock_guard<std::mutex> lock(mLock); in getServiceNonBlocking()
40 std::lock_guard<std::mutex> lock(mLock); in binderDied()
/aosp14/system/core/trusty/confirmationui/
H A DTrustyApp.h77 std::mutex mutex_;
87 std::lock_guard<std::mutex> lock(mutex_); in issueCmd()
119 std::lock_guard<std::mutex> lock(mutex_); in issueCmd()

12345