/system/core/include/cutils/ |
D | threads.h | 37 pthread_mutex_t lock; member 53 CRITICAL_SECTION lock; 85 static __inline__ void mutex_lock(mutex_t* lock) in mutex_lock() argument 87 pthread_mutex_lock(lock); in mutex_lock() 89 static __inline__ void mutex_unlock(mutex_t* lock) in mutex_unlock() argument 91 pthread_mutex_unlock(lock); in mutex_unlock() 93 static __inline__ int mutex_init(mutex_t* lock) in mutex_init() argument 95 return pthread_mutex_init(lock, NULL); in mutex_init() 97 static __inline__ void mutex_destroy(mutex_t* lock) in mutex_destroy() argument 99 pthread_mutex_destroy(lock); in mutex_destroy() [all …]
|
/system/extras/tests/bionic/libc/bionic/ |
D | test_mutex.c | 58 pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; in main() local 78 expect( pthread_mutex_init( &lock, &attr ), 0 ); in main() 79 expect( pthread_mutex_lock( &lock ), 0 ); in main() 80 expect( pthread_mutex_unlock( &lock ), 0 ); in main() 81 expect( pthread_mutex_destroy( &lock ), 0 ); in main() 85 expect( pthread_mutex_init( &lock, &attr ), 0 ); in main() 86 expect( pthread_mutex_lock( &lock ), 0 ); in main() 87 expect( pthread_mutex_lock( &lock ), EDEADLK ); in main() 88 expect( pthread_mutex_unlock( &lock ), 0 ); in main() 89 expect( pthread_mutex_trylock( &lock ), 0 ); in main() [all …]
|
D | test_cond.c | 36 static pthread_mutex_t lock = PTHREAD_RECURSIVE_MUTEX_INITIALIZER; 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/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/core/libcutils/ |
D | threads.c | 32 pthread_mutex_lock( &store->lock ); in thread_store_set() 35 pthread_mutex_unlock(&store->lock); in thread_store_set() 40 pthread_mutex_unlock( &store->lock ); in thread_store_set() 63 InitializeCriticalSection( &store->lock ); in thread_store_set() 69 EnterCriticalSection( &store->lock ); in thread_store_set() 73 LeaveCriticalSection( &store->lock ); in thread_store_set() 78 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/netd/server/ |
D | NetworkController.cpp | 138 android::RWLock::AutoRLock lock(mRWLock); in getDefaultNetwork() local 143 android::RWLock::AutoWLock lock(mRWLock); in setDefaultNetwork() local 180 android::RWLock::AutoRLock lock(mRWLock); in getNetworkForDns() local 207 android::RWLock::AutoRLock lock(mRWLock); in getNetworkForUser() local 229 android::RWLock::AutoRLock lock(mRWLock); in getNetworkForConnect() local 238 android::RWLock::AutoRLock lock(mRWLock); in getNetworkForInterface() local 248 android::RWLock::AutoRLock lock(mRWLock); in isVirtualNetwork() local 272 android::RWLock::AutoWLock lock(mRWLock); in createPhysicalNetwork() local 288 android::RWLock::AutoWLock lock(mRWLock); in createVirtualNetwork() local 308 android::RWLock::AutoWLock lock(mRWLock); in destroyNetwork() local [all …]
|
/system/core/include/utils/ |
D | Mutex.h | 55 status_t lock(); 65 inline Autolock(Mutex& mutex) : mLock(mutex) { mLock.lock(); } in Autolock() 66 inline Autolock(Mutex* mutex) : mLock(*mutex) { mLock.lock(); } in Autolock() 111 inline status_t Mutex::lock() { in lock() function
|
/system/core/adb/ |
D | usb_linux_client.c | 43 adb_mutex_t lock; member 156 adb_mutex_lock(&usb->lock); in usb_adb_open_thread() 158 adb_cond_wait(&usb->notify, &usb->lock); in usb_adb_open_thread() 159 adb_mutex_unlock(&usb->lock); in usb_adb_open_thread() 219 adb_mutex_lock(&h->lock); in usb_adb_kick() 225 adb_mutex_unlock(&h->lock); in usb_adb_kick() 242 adb_mutex_init(&h->lock, 0); in usb_adb_init() 324 adb_mutex_lock(&usb->lock); in usb_ffs_open_thread() 326 adb_cond_wait(&usb->notify, &usb->lock); in usb_ffs_open_thread() 327 adb_mutex_unlock(&usb->lock); in usb_ffs_open_thread() [all …]
|
D | usb_linux.c | 71 adb_mutex_t lock; member 327 adb_mutex_lock(&h->lock); in usb_bulk_write() 347 res = pthread_cond_timedwait(&h->notify, &h->lock, &ts); in usb_bulk_write() 359 adb_mutex_unlock(&h->lock); in usb_bulk_write() 378 adb_mutex_lock(&h->lock); in usb_bulk_read() 395 adb_mutex_unlock(&h->lock); in usb_bulk_read() 398 adb_mutex_lock(&h->lock); in usb_bulk_read() 431 adb_mutex_unlock(&h->lock); in usb_bulk_read() 511 adb_mutex_lock(&h->lock); in usb_kick() 540 adb_mutex_unlock(&h->lock); in usb_kick() [all …]
|
D | sysdeps.h | 55 static __inline__ void adb_mutex_lock( adb_mutex_t* lock ) in adb_mutex_lock() argument 57 EnterCriticalSection( lock ); in adb_mutex_lock() 60 static __inline__ void adb_mutex_unlock( adb_mutex_t* lock ) in adb_mutex_unlock() argument 62 LeaveCriticalSection( lock ); in adb_mutex_unlock()
|
D | usb_libusb.c | 59 adb_mutex_t lock; member 233 adb_mutex_lock(&h->lock); in usb_kick() 235 adb_mutex_unlock(&h->lock); in usb_kick() 339 adb_mutex_init(&usb->lock, 0); in register_device()
|
D | sysdeps_win32.c | 878 CRITICAL_SECTION lock; member 897 InitializeCriticalSection( &buffer->lock ); in bip_buffer_init() 919 DeleteCriticalSection( &bip->lock ); in bip_buffer_done() 933 EnterCriticalSection( &bip->lock ); in bip_buffer_write() 937 LeaveCriticalSection( &bip->lock ); in bip_buffer_write() 953 EnterCriticalSection( &bip->lock ); in bip_buffer_write() 1006 LeaveCriticalSection( &bip->lock ); in bip_buffer_write() 1021 EnterCriticalSection( &bip->lock ); in bip_buffer_read() 1025 LeaveCriticalSection( &bip->lock ); in bip_buffer_read() 1030 LeaveCriticalSection( &bip->lock ); in bip_buffer_read() [all …]
|
/system/core/logd/ |
D | LogTimes.cpp | 76 lock(); in threadStop() 129 lock(); in threadStart() 141 lock(); in threadStart() 165 LogTimeEntry::lock(); in FilterFirstPass() 185 LogTimeEntry::lock(); in FilterSecondPass()
|
D | LogTimes.h | 58 static void lock(void) { pthread_mutex_lock(×Lock); } in lock() function 85 void error(void) { lock(); error_Locked(); unlock(); } in error()
|
D | LogReader.cpp | 97 LogTimeEntry::lock(); in onDataAvailable() 166 LogTimeEntry::lock(); in doSocketDelete()
|
D | FlushCommand.cpp | 52 LogTimeEntry::lock(); in runSocketCommand()
|
/system/core/fastbootd/ |
D | usb_linux_client.c | 61 pthread_mutex_t lock; member 260 pthread_mutex_lock(&usb_transport->lock); in usb_close() 267 pthread_mutex_unlock(&usb_transport->lock); in usb_close() 276 pthread_mutex_lock(&usb_transport->lock); in usb_connect() 278 pthread_cond_wait(&usb_transport->notify, &usb_transport->lock); in usb_connect() 279 pthread_mutex_unlock(&usb_transport->lock); in usb_connect() 304 pthread_mutex_init(&usb_transport->lock, NULL); in usb_init()
|
D | protocol.c | 180 pthread_mutex_init(&phandle->lock, NULL); in create_protocol_handle() 189 pthread_mutex_lock(&phandle->lock); in protocol_get_download() 192 pthread_mutex_unlock(&phandle->lock); in protocol_get_download()
|
D | protocol.h | 43 pthread_mutex_t lock; member
|
/system/core/sdcard/ |
D | sdcard.c | 217 pthread_mutex_t lock; member 696 pthread_mutex_init(&fuse->lock, NULL); in fuse_init() 788 pthread_mutex_lock(&fuse->lock); in fuse_reply_entry() 791 pthread_mutex_unlock(&fuse->lock); in fuse_reply_entry() 800 pthread_mutex_unlock(&fuse->lock); in fuse_reply_entry() 829 pthread_mutex_lock(&fuse->lock); in handle_lookup() 834 pthread_mutex_unlock(&fuse->lock); in handle_lookup() 852 pthread_mutex_lock(&fuse->lock); in handle_forget() 862 pthread_mutex_unlock(&fuse->lock); in handle_forget() 872 pthread_mutex_lock(&fuse->lock); in handle_getattr() [all …]
|
/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()
|
/system/core/liblog/ |
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/core/libsync/tests/ |
D | sync_test.cpp | 478 mutex lock; in TEST_P() local 504 lock.lock(); in TEST_P() 506 lock.unlock(); in TEST_P()
|