/system/core/include/cutils/ |
H A D | threads.h | 45 pthread_mutex_t lock; member in struct:__anon1430 58 CRITICAL_SECTION lock; member in struct:__anon1431 87 static __inline__ void mutex_lock(mutex_t* lock) argument 89 pthread_mutex_lock(lock); 91 static __inline__ void mutex_unlock(mutex_t* lock) argument 93 pthread_mutex_unlock(lock); 95 static __inline__ int mutex_init(mutex_t* lock) argument 97 return pthread_mutex_init(lock, NULL); 99 static __inline__ void mutex_destroy(mutex_t* lock) argument 101 pthread_mutex_destroy(lock); 108 CRITICAL_SECTION lock[1]; member in struct:__anon1432 113 mutex_lock(mutex_t* lock) argument 125 mutex_unlock(mutex_t* lock) argument 129 mutex_init(mutex_t* lock) argument 135 mutex_destroy(mutex_t* lock) argument [all...] |
/system/core/libcutils/include/cutils/ |
H A D | threads.h | 45 pthread_mutex_t lock; member in struct:__anon1522 58 CRITICAL_SECTION lock; member in struct:__anon1523 87 static __inline__ void mutex_lock(mutex_t* lock) argument 89 pthread_mutex_lock(lock); 91 static __inline__ void mutex_unlock(mutex_t* lock) argument 93 pthread_mutex_unlock(lock); 95 static __inline__ int mutex_init(mutex_t* lock) argument 97 return pthread_mutex_init(lock, NULL); 99 static __inline__ void mutex_destroy(mutex_t* lock) argument 101 pthread_mutex_destroy(lock); 108 CRITICAL_SECTION lock[1]; member in struct:__anon1524 113 mutex_lock(mutex_t* lock) argument 125 mutex_unlock(mutex_t* lock) argument 129 mutex_init(mutex_t* lock) argument 135 mutex_destroy(mutex_t* lock) argument [all...] |
/system/core/libcutils/include_vndk/cutils/ |
H A D | threads.h | 45 pthread_mutex_t lock; member in struct:__anon1529 58 CRITICAL_SECTION lock; member in struct:__anon1530 87 static __inline__ void mutex_lock(mutex_t* lock) argument 89 pthread_mutex_lock(lock); 91 static __inline__ void mutex_unlock(mutex_t* lock) argument 93 pthread_mutex_unlock(lock); 95 static __inline__ int mutex_init(mutex_t* lock) argument 97 return pthread_mutex_init(lock, NULL); 99 static __inline__ void mutex_destroy(mutex_t* lock) argument 101 pthread_mutex_destroy(lock); 108 CRITICAL_SECTION lock[1]; member in struct:__anon1531 113 mutex_lock(mutex_t* lock) argument 125 mutex_unlock(mutex_t* lock) argument 129 mutex_init(mutex_t* lock) argument 135 mutex_destroy(mutex_t* lock) argument [all...] |
/system/chre/platform/linux/include/chre/target_platform/ |
H A D | mutex_base_impl.h | 28 inline void Mutex::lock() { function in class:chre::Mutex 29 mMutex.lock();
|
/system/bt/osi/src/ |
H A D | mutex.cc | 27 void mutex_global_lock(void) { global_mutex.lock(); }
|
/system/chre/util/tests/ |
H A D | lock_guard_test.cc | 27 void lock() { function in class:MockMutex 48 LockGuard<MockMutex> lock(mutex);
|
/system/core/libcutils/ |
H A D | threads.c | 61 pthread_mutex_lock( &store->lock ); 64 pthread_mutex_unlock(&store->lock); 69 pthread_mutex_unlock( &store->lock ); 90 InitializeCriticalSection( &store->lock ); 96 EnterCriticalSection( &store->lock ); 100 LeaveCriticalSection( &store->lock ); 105 LeaveCriticalSection( &store->lock );
|
/system/chre/platform/include/chre/platform/ |
H A D | mutex.h | 46 * if the current thread already holds the lock. 48 void lock(); 51 * Attempts to lock the mutex. If it is already held by some other thread, 53 * the lock. 61 * lock.
|
/system/nfc/halimpl/bcm2079x/adaptation/ |
H A D | Mutex.h | 54 ** Function: lock 56 ** Description: Block the thread and try lock the mutex. 61 void lock(); 78 ** Description: Try to lock the mutex.
|
/system/bt/service/common/bluetooth/util/ |
H A D | atomic_string.cc | 25 std::lock_guard<std::mutex> lock(*mutex); 30 std::lock_guard<std::mutex> lock(lock_);
|
/system/core/base/ |
H A D | quick_exit.cpp | 31 std::lock_guard<std::mutex> lock(quick_exit_mutex); 39 std::lock_guard<std::mutex> lock(quick_exit_mutex);
|
/system/media/brillo/audio/audioservice/ |
H A D | brillo_audio_manager.cpp | 39 if (!client.lock()) 53 auto client = brillo_audio_manager->client_.lock(); 78 auto client = brillo_audio_manager->client_.lock(); 91 auto client = brillo_audio_manager->client_.lock(); 103 auto client = brillo_audio_manager->client_.lock(); 114 auto client = brillo_audio_manager->client_.lock(); 127 auto client = brillo_audio_manager->client_.lock(); 142 auto client = brillo_audio_manager->client_.lock(); 155 auto client = brillo_audio_manager->client_.lock(); 167 auto client = brillo_audio_manager->client_.lock(); [all...] |
H A D | brillo_audio_service_impl.cpp | 26 auto device_handler = audio_device_handler_.lock(); 43 auto device_handler = audio_device_handler_.lock(); 76 auto volume_handler = audio_volume_handler_.lock(); 87 auto volume_handler = audio_volume_handler_.lock(); 102 auto volume_handler = audio_volume_handler_.lock(); 119 auto volume_handler = audio_volume_handler_.lock(); 131 auto volume_handler = audio_volume_handler_.lock(); 141 auto volume_handler = audio_volume_handler_.lock(); 151 auto volume_handler = audio_volume_handler_.lock(); 162 auto volume_handler = audio_volume_handler_.lock(); [all...] |
/system/bt/btif/src/ |
H A D | btif_uid.cc | 36 std::mutex lock; member in struct:uid_set_t 46 std::unique_lock<std::mutex> lock(set->lock); 77 std::unique_lock<std::mutex> lock(set->lock); 85 std::unique_lock<std::mutex> lock(set->lock); 91 std::unique_lock<std::mutex> lock(set->lock);
|
/system/chre/util/include/chre/util/ |
H A D | fixed_size_blocking_queue_impl.h | 30 LockGuard<Mutex> lock(mMutex); 41 LockGuard<Mutex> lock(mMutex); 53 LockGuard<Mutex> lock(mMutex);
|
H A D | synchronized_memory_pool_impl.h | 29 LockGuard<Mutex> lock(mMutex); 36 LockGuard<Mutex> lock(mMutex);
|
H A D | lock_guard_impl.h | 27 mMutex.lock();
|
/system/chre/platform/slpi/include/chre/target_platform/ |
H A D | mutex_base_impl.h | 32 inline void Mutex::lock() { function in class:chre::Mutex
|
/system/libhidl/base/include/hidl/ |
H A D | SynchronizedQueue.h | 61 std::unique_lock<std::mutex> lock(mMutex); 63 mCondition.wait(lock, [this]{ 77 std::unique_lock<std::mutex> lock(mMutex); 92 std::unique_lock<std::mutex> lock(mMutex);
|
/system/bt/service/ |
H A D | gatt_server_old.cc | 121 std::mutex lock; member in struct:bluetooth::gatt::ServerInternals 147 std::lock_guard<std::mutex> lock(g_internal->lock); 209 std::lock_guard<std::mutex> lock(g_internal->lock); 260 std::lock_guard<std::mutex> lock(g_internal->lock); 318 std::lock_guard<std::mutex> lock(g_internal->lock); 344 std::lock_guard<std::mutex> lock(g_interna [all...] |
/system/bt/service/hal/ |
H A D | bluetooth_interface.cc | 48 // use unique_lock. If only accessing |g_interface| use shared lock. 69 shared_lock<shared_mutex_impl> lock(g_instance_lock); 77 shared_lock<shared_mutex_impl> lock(g_instance_lock); 89 shared_lock<shared_mutex_impl> lock(g_instance_lock); 100 shared_lock<shared_mutex_impl> lock(g_instance_lock); 108 shared_lock<shared_mutex_impl> lock(g_instance_lock); 120 shared_lock<shared_mutex_impl> lock(g_instance_lock); 131 shared_lock<shared_mutex_impl> lock(g_instance_lock); 141 shared_lock<shared_mutex_impl> lock(g_instance_lock); 220 shared_lock<shared_mutex_impl> lock(g_instance_loc [all...] |
H A D | bluetooth_gatt_interface.cc | 47 // use unique_lock. If only accessing |g_interface| use shared lock. 82 shared_lock<shared_mutex_impl> lock(g_instance_lock); 97 shared_lock<shared_mutex_impl> lock(g_instance_lock); 108 shared_lock<shared_mutex_impl> lock(g_instance_lock); 121 shared_lock<shared_mutex_impl> lock(g_instance_lock); 132 shared_lock<shared_mutex_impl> lock(g_instance_lock); 142 shared_lock<shared_mutex_impl> lock(g_instance_lock); 152 shared_lock<shared_mutex_impl> lock(g_instance_lock); 164 shared_lock<shared_mutex_impl> lock(g_instance_lock); 174 shared_lock<shared_mutex_impl> lock(g_instance_loc [all...] |
/system/extras/tests/tcp_nuke_addr/ |
H A D | tcp_nuke_addr_test.cpp | 70 void killSockets(sockaddr_in listenaddr, int intervalMs, android::RWLock *lock) { argument 80 lock->writeLock(); 84 lock->unlock(); 92 android::RWLock *lock, std::atomic<unsigned int> *attempts) { 100 lock->readLock(); 102 lock->unlock(); 137 android::RWLock lock; local 141 std::thread t0(killSockets, sin, KILL_INTERVAL_MS, &lock); 144 connectThreads[i] = new std::thread(connectLoop, sin, listensock, &lock, &attempts); 91 connectLoop(sockaddr_in listenaddr, int listensock, android::RWLock *lock, std::atomic<unsigned int> *attempts) argument
|
/system/bt/osi/include/ |
H A D | leaky_bonded_queue.h | 33 * improvements could be made to lock enqueue and dequeue separately, it 102 std::lock_guard<std::mutex> lock(lock_); 112 std::lock_guard<std::mutex> lock(lock_); 126 std::lock_guard<std::mutex> lock(lock_); 134 std::lock_guard<std::mutex> lock(lock_); 143 std::lock_guard<std::mutex> lock(lock_); 154 std::lock_guard<std::mutex> lock(lock_);
|
/system/core/adb/daemon/ |
H A D | usb.h | 28 std::mutex lock; member in struct:usb_handle
|