Home
last modified time | relevance | path

Searched refs:LockGuard (Results 1 – 9 of 9) sorted by relevance

/system/chre/util/include/chre/util/
Dlock_guard_impl.h25 LockGuard<MutexType>::LockGuard(MutexType& mutex) in LockGuard() function
31 LockGuard<MutexType>::~LockGuard() { in ~LockGuard()
Dlock_guard.h30 class LockGuard : public NonCopyable {
35 LockGuard(MutexType& mutex);
40 ~LockGuard();
Dfixed_size_blocking_queue_impl.h30 LockGuard<Mutex> lock(mMutex); in push()
41 LockGuard<Mutex> lock(mMutex); in pop()
53 LockGuard<Mutex> lock(mMutex); in empty()
Dsynchronized_memory_pool_impl.h29 LockGuard<Mutex> lock(mMutex); in allocate()
36 LockGuard<Mutex> lock(mMutex); in deallocate()
/system/chre/util/tests/
Dlock_guard_test.cc21 using chre::LockGuard;
43 TEST(LockGuard, LockUnlock) { in TEST() argument
48 LockGuard<MockMutex> lock(mutex); in TEST()
/system/chre/platform/slpi/
Dinit.cc38 using chre::LockGuard;
138 LockGuard<Mutex> lock(*gThreadMutex); in chre_slpi_start_thread()
199 LockGuard<Mutex> lock(*gThreadMutex); in chre_slpi_stop_thread()
247 LockGuard<Mutex> lock(*gThreadMutex); in chre_slpi_initialize_reverse_monitor()
/system/chre/core/
Dtimer_pool.cc35 LockGuard<Mutex> lock(mMutex); in setTimer()
68 LockGuard<Mutex> lock(mMutex); in cancelTimer()
158 LockGuard<Mutex> lock(mMutex); in onSystemTimerCallback()
Devent_loop.cc152 LockGuard<Mutex> lock(mNanoappsLock); in startNanoapp()
287 LockGuard<Mutex> lock(mNanoappsLock); in stopNanoapp()
Devent_loop_manager.cc110 LockGuard<Mutex> lock(mMutex); in postEvent()