Searched refs:lock (Results 1 - 25 of 160) sorted by relevance

1234567

/system/core/include/cutils/
H A Dthreads.h45 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 Dthreads.h45 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 Dthreads.h45 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 Dmutex_base_impl.h28 inline void Mutex::lock() { function in class:chre::Mutex
29 mMutex.lock();
/system/bt/osi/src/
H A Dmutex.cc27 void mutex_global_lock(void) { global_mutex.lock(); }
/system/chre/util/tests/
H A Dlock_guard_test.cc27 void lock() { function in class:MockMutex
48 LockGuard<MockMutex> lock(mutex);
/system/core/libcutils/
H A Dthreads.c61 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 Dmutex.h46 * 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 DMutex.h54 ** 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 Datomic_string.cc25 std::lock_guard<std::mutex> lock(*mutex);
30 std::lock_guard<std::mutex> lock(lock_);
/system/core/base/
H A Dquick_exit.cpp31 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 Dbrillo_audio_manager.cpp39 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 Dbrillo_audio_service_impl.cpp26 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 Dbtif_uid.cc36 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 Dfixed_size_blocking_queue_impl.h30 LockGuard<Mutex> lock(mMutex);
41 LockGuard<Mutex> lock(mMutex);
53 LockGuard<Mutex> lock(mMutex);
H A Dsynchronized_memory_pool_impl.h29 LockGuard<Mutex> lock(mMutex);
36 LockGuard<Mutex> lock(mMutex);
H A Dlock_guard_impl.h27 mMutex.lock();
/system/chre/platform/slpi/include/chre/target_platform/
H A Dmutex_base_impl.h32 inline void Mutex::lock() { function in class:chre::Mutex
/system/libhidl/base/include/hidl/
H A DSynchronizedQueue.h61 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 Dgatt_server_old.cc121 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 Dbluetooth_interface.cc48 // 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 Dbluetooth_gatt_interface.cc47 // 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 Dtcp_nuke_addr_test.cpp70 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 Dleaky_bonded_queue.h33 * 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 Dusb.h28 std::mutex lock; member in struct:usb_handle

Completed in 2246 milliseconds

1234567