/system/core/include/cutils/ |
D | threads.h | 45 pthread_mutex_t lock; member 58 CRITICAL_SECTION lock; member 87 static __inline__ void mutex_lock(mutex_t* lock) in mutex_lock() argument 89 pthread_mutex_lock(lock); in mutex_lock() 91 static __inline__ void mutex_unlock(mutex_t* lock) in mutex_unlock() argument 93 pthread_mutex_unlock(lock); in mutex_unlock() 95 static __inline__ int mutex_init(mutex_t* lock) in mutex_init() argument 97 return pthread_mutex_init(lock, NULL); in mutex_init() 99 static __inline__ void mutex_destroy(mutex_t* lock) in mutex_destroy() argument 101 pthread_mutex_destroy(lock); in mutex_destroy() [all …]
|
/system/extras/tests/bionic/libc/common/ |
D | test_pthread_rwlock.c | 113 pthread_rwlock_t lock[1]; in do_test_rwlock_rd1() local 115 TZERO(pthread_rwlock_init(lock, attr)); in do_test_rwlock_rd1() 116 TZERO(pthread_rwlock_rdlock(lock)); in do_test_rwlock_rd1() 117 TZERO(pthread_rwlock_unlock(lock)); in do_test_rwlock_rd1() 118 TZERO(pthread_rwlock_destroy(lock)); in do_test_rwlock_rd1() 124 pthread_rwlock_t lock[1]; in do_test_rwlock_wr1() local 126 TZERO(pthread_rwlock_init(lock, attr)); in do_test_rwlock_wr1() 127 TZERO(pthread_rwlock_wrlock(lock)); in do_test_rwlock_wr1() 128 TZERO(pthread_rwlock_unlock(lock)); in do_test_rwlock_wr1() 129 TZERO(pthread_rwlock_destroy(lock)); in do_test_rwlock_wr1() [all …]
|
D | test_pthread_mutex.c | 114 pthread_mutex_t lock[1]; in do_test_mutex_1() local 116 TZERO(pthread_mutex_init(lock, attr)); in do_test_mutex_1() 117 TZERO(pthread_mutex_lock(lock)); in do_test_mutex_1() 118 TZERO(pthread_mutex_unlock(lock)); in do_test_mutex_1() 119 TZERO(pthread_mutex_destroy(lock)); in do_test_mutex_1() 173 pthread_mutex_t lock[1]; in do_test_mutex_2() local 175 TZERO(pthread_mutex_init(lock, attr)); in do_test_mutex_2() 176 TZERO(pthread_mutex_trylock(lock)); in do_test_mutex_2() 177 TZERO(pthread_mutex_unlock(lock)); in do_test_mutex_2() 178 TZERO(pthread_mutex_destroy(lock)); in do_test_mutex_2() [all …]
|
/system/bt/btif/src/ |
D | btif_config.c | 89 static pthread_mutex_t lock; // protects operations on |config|. variable 96 pthread_mutex_init(&lock, NULL); in init() 134 pthread_mutex_destroy(&lock); in init() 150 pthread_mutex_destroy(&lock); in clean_up() 171 pthread_mutex_lock(&lock); in btif_config_has_section() 173 pthread_mutex_unlock(&lock); in btif_config_has_section() 183 pthread_mutex_lock(&lock); in btif_config_exist() 185 pthread_mutex_unlock(&lock); in btif_config_exist() 196 pthread_mutex_lock(&lock); in btif_config_get_int() 200 pthread_mutex_unlock(&lock); in btif_config_get_int() [all …]
|
D | btif_sock_sco.c | 84 static pthread_mutex_t lock; variable 96 pthread_mutex_init(&lock, NULL); in btsock_sco_init() 107 pthread_mutex_destroy(&lock); in btsock_sco_cleanup() 114 pthread_mutex_lock(&lock); in btsock_sco_listen() 122 pthread_mutex_unlock(&lock); in btsock_sco_listen() 131 pthread_mutex_lock(&lock); in btsock_sco_connect() 133 pthread_mutex_unlock(&lock); in btsock_sco_connect() 219 pthread_mutex_lock(&lock); in connection_request_cb() 260 pthread_mutex_unlock(&lock); in connection_request_cb() 264 pthread_mutex_unlock(&lock); in connection_request_cb() [all …]
|
/system/bt/osi/src/ |
D | allocation_tracker.c | 63 static pthread_mutex_t lock; variable 71 pthread_mutex_init(&lock, NULL); in allocation_tracker_init() 73 pthread_mutex_lock(&lock); in allocation_tracker_init() 81 pthread_mutex_unlock(&lock); in allocation_tracker_init() 89 pthread_mutex_lock(&lock); in allocation_tracker_uninit() 92 pthread_mutex_unlock(&lock); in allocation_tracker_uninit() 99 pthread_mutex_lock(&lock); in allocation_tracker_reset() 101 pthread_mutex_unlock(&lock); in allocation_tracker_reset() 108 pthread_mutex_lock(&lock); in allocation_tracker_expect_no_allocations() 113 pthread_mutex_unlock(&lock); in allocation_tracker_expect_no_allocations() [all …]
|
D | fixed_queue.c | 34 pthread_mutex_t lock; member 49 pthread_mutex_init(&ret->lock, NULL); in fixed_queue_new() 84 pthread_mutex_destroy(&queue->lock); in fixed_queue_free() 91 pthread_mutex_lock(&queue->lock); in fixed_queue_is_empty() 93 pthread_mutex_unlock(&queue->lock); in fixed_queue_is_empty() 110 pthread_mutex_lock(&queue->lock); in fixed_queue_enqueue() 112 pthread_mutex_unlock(&queue->lock); in fixed_queue_enqueue() 122 pthread_mutex_lock(&queue->lock); in fixed_queue_dequeue() 125 pthread_mutex_unlock(&queue->lock); in fixed_queue_dequeue() 139 pthread_mutex_lock(&queue->lock); in fixed_queue_try_enqueue() [all …]
|
D | reactor.c | 52 pthread_mutex_t lock; // protects the lifetime of this object and all variables. member 150 pthread_mutex_init(&object->lock, NULL); in reactor_register() 162 pthread_mutex_destroy(&object->lock); in reactor_register() 188 pthread_mutex_lock(&object->lock); in reactor_change_registration() 191 pthread_mutex_unlock(&object->lock); in reactor_change_registration() 221 pthread_mutex_lock(&obj->lock); in reactor_unregister() 222 pthread_mutex_unlock(&obj->lock); in reactor_unregister() 223 pthread_mutex_destroy(&obj->lock); in reactor_unregister() 273 pthread_mutex_lock(&object->lock); in run_reactor() 281 pthread_mutex_unlock(&object->lock); in run_reactor() [all …]
|
/system/core/libcutils/ |
D | threads.c | 61 pthread_mutex_lock( &store->lock ); in thread_store_set() 64 pthread_mutex_unlock(&store->lock); in thread_store_set() 69 pthread_mutex_unlock( &store->lock ); in thread_store_set() 90 InitializeCriticalSection( &store->lock ); in thread_store_set() 96 EnterCriticalSection( &store->lock ); in thread_store_set() 100 LeaveCriticalSection( &store->lock ); in thread_store_set() 105 LeaveCriticalSection( &store->lock ); in thread_store_set()
|
D | hashmap.c | 39 mutex_t lock; member 72 mutex_init(&map->lock); in hashmapCreate() 133 mutex_lock(&map->lock); in hashmapLock() 137 mutex_unlock(&map->lock); in hashmapUnlock() 151 mutex_destroy(&map->lock); in hashmapFree()
|
/system/extras/tests/bionic/libc/bionic/ |
D | test_cond.c | 36 static pthread_mutex_t lock = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP; variable 42 pthread_mutex_lock(&lock); in _thread1() 44 pthread_cond_wait(&wait, &lock); in _thread1() 46 pthread_mutex_unlock(&lock); in _thread1() 56 pthread_mutex_lock(&lock); in _thread2() 60 pthread_mutex_unlock(&lock); in _thread2()
|
/system/netd/server/ |
D | NetworkController.cpp | 141 android::RWLock::AutoRLock lock(mRWLock); in getDefaultNetwork() local 146 android::RWLock::AutoWLock lock(mRWLock); in setDefaultNetwork() local 183 android::RWLock::AutoRLock lock(mRWLock); in getNetworkForDns() local 210 android::RWLock::AutoRLock lock(mRWLock); in getNetworkForUser() local 232 android::RWLock::AutoRLock lock(mRWLock); in getNetworkForConnect() local 265 android::RWLock::AutoRLock lock(mRWLock); in getNetworkForInterface() local 275 android::RWLock::AutoRLock lock(mRWLock); in isVirtualNetwork() local 299 android::RWLock::AutoWLock lock(mRWLock); in createPhysicalNetwork() local 315 android::RWLock::AutoWLock lock(mRWLock); in createVirtualNetwork() local 335 android::RWLock::AutoWLock lock(mRWLock); in destroyNetwork() local [all …]
|
/system/core/adb/sysdeps/ |
D | mutex.h | 46 void lock() { in lock() function 72 void lock() { in lock() function 73 mutex_.lock(); in lock() 125 void lock() { in lock() function
|
/system/bt/gki/ulinux/ |
D | gki_ulinux.c | 40 pthread_mutex_init(&gki_cb.lock, &attr); in init() 49 pthread_mutex_destroy(&gki_cb.lock); in clean_up() 84 pthread_mutex_unlock(&gki_cb.lock); in GKI_enable() 88 pthread_mutex_lock(&gki_cb.lock); in GKI_disable()
|
D | gki_int.h | 27 pthread_mutex_t lock; member
|
/system/core/include/utils/ |
D | Mutex.h | 56 status_t lock(); 76 inline Autolock(Mutex& mutex) : mLock(mutex) { mLock.lock(); } in Autolock() 77 inline Autolock(Mutex* mutex) : mLock(*mutex) { mLock.lock(); } in Autolock() 122 inline status_t Mutex::lock() { in lock() function
|
/system/core/adb/ |
D | usb_linux_client.cpp | 46 adb_mutex_t lock; member 214 adb_mutex_lock(&usb->lock); in usb_adb_open_thread() 216 adb_cond_wait(&usb->notify, &usb->lock); in usb_adb_open_thread() 217 adb_mutex_unlock(&usb->lock); in usb_adb_open_thread() 277 adb_mutex_lock(&h->lock); in usb_adb_kick() 283 adb_mutex_unlock(&h->lock); in usb_adb_kick() 297 adb_mutex_init(&h->lock, 0); in usb_adb_init() 403 adb_mutex_lock(&usb->lock); in usb_ffs_open_thread() 405 adb_cond_wait(&usb->notify, &usb->lock); in usb_ffs_open_thread() 406 adb_mutex_unlock(&usb->lock); in usb_ffs_open_thread() [all …]
|
D | usb_linux.cpp | 69 adb_mutex_t lock; member 333 adb_mutex_lock(&h->lock); in usb_bulk_write() 353 res = pthread_cond_timedwait(&h->notify, &h->lock, &ts); in usb_bulk_write() 365 adb_mutex_unlock(&h->lock); in usb_bulk_write() 385 adb_mutex_lock(&h->lock); in usb_bulk_read() 402 adb_mutex_unlock(&h->lock); in usb_bulk_read() 405 adb_mutex_lock(&h->lock); in usb_bulk_read() 438 adb_mutex_unlock(&h->lock); in usb_bulk_read() 521 adb_mutex_lock(&h->lock); in usb_kick() 550 adb_mutex_unlock(&h->lock); in usb_kick() [all …]
|
/system/core/sdcard/ |
D | sdcard.c | 188 pthread_mutex_t lock; member 724 pthread_mutex_lock(&fuse->global->lock); in fuse_reply_entry() 727 pthread_mutex_unlock(&fuse->global->lock); in fuse_reply_entry() 736 pthread_mutex_unlock(&fuse->global->lock); in fuse_reply_entry() 796 pthread_mutex_lock(&fuse->global->lock); in handle_lookup() 801 pthread_mutex_unlock(&fuse->global->lock); in handle_lookup() 819 pthread_mutex_lock(&fuse->global->lock); in handle_forget() 829 pthread_mutex_unlock(&fuse->global->lock); in handle_forget() 839 pthread_mutex_lock(&fuse->global->lock); in handle_getattr() 843 pthread_mutex_unlock(&fuse->global->lock); in handle_getattr() [all …]
|
/system/bt/audio_a2dp_hw/ |
D | audio_a2dp_hw.c | 99 pthread_mutex_t lock; member 436 pthread_mutex_init(&common->lock, &lock_attr); in a2dp_stream_common_init() 559 pthread_mutex_lock(&out->common.lock); in out_write() 564 pthread_mutex_unlock(&out->common.lock); in out_write() 582 pthread_mutex_unlock(&out->common.lock); in out_write() 589 pthread_mutex_unlock(&out->common.lock); in out_write() 593 pthread_mutex_unlock(&out->common.lock); in out_write() 680 pthread_mutex_lock(&out->common.lock); in out_standby() 685 pthread_mutex_unlock (&out->common.lock); in out_standby() 720 pthread_mutex_lock(&out->common.lock); in out_set_parameters() [all …]
|
/system/core/logd/ |
D | LogTimes.cpp | 74 lock(); in threadStop() 129 lock(); in threadStart() 142 lock(); in threadStart() 168 LogTimeEntry::lock(); in FilterFirstPass() 196 LogTimeEntry::lock(); in FilterSecondPass()
|
D | LogTimes.h | 61 static void lock(void) { pthread_mutex_lock(×Lock); } in lock() function 89 void error(void) { lock(); error_Locked(); unlock(); } in error()
|
/system/core/liblog/ |
D | log_is_loggable.c | 52 static pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; variable 89 pthread_mutex_lock(&lock); in __android_log_level() 159 pthread_mutex_unlock(&lock); in __android_log_level()
|
D | fake_log_device.c | 100 static void lock() in lock() function 110 #define lock() ((void)0) macro 158 lock(); in deleteFakeFd() 556 lock(); in logWritev() 625 lock(); in logOpen()
|
/system/media/audio_utils/ |
D | echo_reference.c | 63 pthread_mutex_t lock; // mutex protecting read/write concurrency member 143 pthread_mutex_lock(&er->lock); in echo_reference_write() 283 pthread_mutex_unlock(&er->lock); in echo_reference_write() 304 pthread_mutex_lock(&er->lock); in echo_reference_read() 347 pthread_cond_timedwait_relative_np(&er->cond, &er->lock, &ts); in echo_reference_read() 349 pthread_cond_timedwait(&er->cond, &er->lock, &ts); in echo_reference_read() 486 pthread_mutex_unlock(&er->lock); in echo_reference_read()
|