/system/bt/gki/ulinux/ |
H A D | gki_int.h | 27 pthread_mutex_t lock; member in struct:__anon725
|
/system/core/include/cutils/ |
H A D | threads.h | 45 pthread_mutex_t lock; member in struct:__anon1326 58 CRITICAL_SECTION lock; member in struct:__anon1327 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:__anon1328 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/extras/tests/bionic/libc/bionic/ |
H A D | test_cond.c | 36 static pthread_mutex_t lock = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP; variable 42 pthread_mutex_lock(&lock); 44 pthread_cond_wait(&wait, &lock); 46 pthread_mutex_unlock(&lock); 56 pthread_mutex_lock(&lock); 60 pthread_mutex_unlock(&lock);
|
/system/core/include/utils/ |
H A D | Mutex.h | 41 * recursive, i.e. the same thread can't lock it multiple times. 55 // lock or unlock the mutex 56 status_t lock(); 59 // lock if possible; returns 0 on success, error otherwise 63 // lock the mutex, but don't wait longer than timeoutMilliseconds. 76 inline Autolock(Mutex& mutex) : mLock(mutex) { mLock.lock(); } 77 inline Autolock(Mutex* mutex) : mLock(*mutex) { mLock.lock(); } 122 inline status_t Mutex::lock() { function in class:android::Mutex
|
/system/core/liblog/ |
H A D | log_is_loggable.c | 52 static pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; variable 89 pthread_mutex_lock(&lock); 159 pthread_mutex_unlock(&lock);
|
H A D | fake_log_device.c | 94 * to have multiple callers at the same time. This lock is used 100 static void lock() function 110 #define lock() ((void)0) macro 158 lock(); 556 lock(); 625 lock();
|
/system/core/logd/ |
H A D | LogBuffer.h | 80 // helper must be protected directly or implicitly by lock()/unlock() 84 void lock() { pthread_mutex_lock(&mLogElementsLock); } function in class:LogBuffer
|
H A D | LogTimes.h | 61 static void lock(void) { pthread_mutex_lock(×Lock); } function in class:LogTimeEntry 76 // Called after LogTimeEntry removed from list, lock implicitly held 89 void error(void) { lock(); error_Locked(); unlock(); }
|
/system/bt/btif/src/ |
H A D | btif_sock_sco.c | 82 // |lock| protects all of the static variables below and 84 static pthread_mutex_t lock; variable 96 pthread_mutex_init(&lock, NULL); 107 pthread_mutex_destroy(&lock); 114 pthread_mutex_lock(&lock); 122 pthread_mutex_unlock(&lock); 131 pthread_mutex_lock(&lock); 133 pthread_mutex_unlock(&lock); 138 // Must be called with |lock| held. 190 // Must be called with |lock| hel [all...] |
H A D | btif_config.c | 85 static pthread_mutex_t lock; // protects operations on |config|. variable 92 pthread_mutex_init(&lock, NULL); 124 pthread_mutex_destroy(&lock); 140 pthread_mutex_destroy(&lock); 161 pthread_mutex_lock(&lock); 163 pthread_mutex_unlock(&lock); 173 pthread_mutex_lock(&lock); 175 pthread_mutex_unlock(&lock); 186 pthread_mutex_lock(&lock); 190 pthread_mutex_unlock(&lock); [all...] |
/system/bt/osi/src/ |
H A D | allocation_tracker.c | 63 static pthread_mutex_t lock; variable 71 pthread_mutex_init(&lock, NULL); 73 pthread_mutex_lock(&lock); 81 pthread_mutex_unlock(&lock); 89 pthread_mutex_lock(&lock); 92 pthread_mutex_unlock(&lock); 99 pthread_mutex_lock(&lock); 101 pthread_mutex_unlock(&lock); 108 pthread_mutex_lock(&lock); 113 pthread_mutex_unlock(&lock); [all...] |
H A D | fixed_queue.c | 34 pthread_mutex_t lock; member in struct:fixed_queue_t 49 pthread_mutex_init(&ret->lock, NULL); 84 pthread_mutex_destroy(&queue->lock); 91 pthread_mutex_lock(&queue->lock); 93 pthread_mutex_unlock(&queue->lock); 110 pthread_mutex_lock(&queue->lock); 112 pthread_mutex_unlock(&queue->lock); 122 pthread_mutex_lock(&queue->lock); 125 pthread_mutex_unlock(&queue->lock); 139 pthread_mutex_lock(&queue->lock); [all...] |
H A D | reactor.c | 52 pthread_mutex_t lock; // protects the lifetime of this object and all variables. member in struct:reactor_object_t 150 pthread_mutex_init(&object->lock, NULL); 162 pthread_mutex_destroy(&object->lock); 188 pthread_mutex_lock(&object->lock); 191 pthread_mutex_unlock(&object->lock); 213 // Taking the object lock here makes sure a callback for |obj| isn't 218 // invalidation_list and find it in there. So by taking this lock, we 221 pthread_mutex_lock(&obj->lock); 222 pthread_mutex_unlock(&obj->lock); 223 pthread_mutex_destroy(&obj->lock); [all...] |
/system/core/libcutils/ |
H A D | hashmap.c | 39 mutex_t lock; member in struct:Hashmap 72 mutex_init(&map->lock); 133 mutex_lock(&map->lock); 137 mutex_unlock(&map->lock); 151 mutex_destroy(&map->lock);
|
/system/core/libsync/tests/ |
H A D | sync_test.cpp | 478 mutex lock; local 504 lock.lock(); 506 lock.unlock();
|
/system/extras/tests/bionic/libc/common/ |
H A D | test_pthread_mutex.c | 37 * is detected with a PTHREAD_MUTEX_ERRORCHECK lock() or trylock(), but 110 /* perform a simple init/lock/unlock/destroy test on a mutex of given attributes */ 114 pthread_mutex_t lock[1]; local 116 TZERO(pthread_mutex_init(lock, attr)); 117 TZERO(pthread_mutex_lock(lock)); 118 TZERO(pthread_mutex_unlock(lock)); 119 TZERO(pthread_mutex_destroy(lock)); 131 /* simple init/lock/unlock/destroy on all mutex types */ 170 /* perform init/trylock/unlock/destroy then init/lock/trylock/destroy */ 173 pthread_mutex_t lock[ local 189 pthread_mutex_t lock[1]; local 206 pthread_mutex_t lock[1]; local [all...] |
H A D | test_pthread_rwlock.c | 36 * is detected with a PTHREAD_MUTEX_ERRORCHECK lock() or trylock(), but 109 /* perform a simple init/lock/unlock/destroy test on a rwlock of given attributes */ 113 pthread_rwlock_t lock[1]; local 115 TZERO(pthread_rwlock_init(lock, attr)); 116 TZERO(pthread_rwlock_rdlock(lock)); 117 TZERO(pthread_rwlock_unlock(lock)); 118 TZERO(pthread_rwlock_destroy(lock)); 124 pthread_rwlock_t lock[1]; local 126 TZERO(pthread_rwlock_init(lock, attr)); 127 TZERO(pthread_rwlock_wrlock(lock)); 167 pthread_rwlock_t lock[1]; local 184 pthread_rwlock_t lock[1]; local [all...] |
/system/core/adb/ |
H A D | usb_linux_client.cpp | 46 adb_mutex_t lock; member in struct:usb_handle 214 adb_mutex_lock(&usb->lock); 216 adb_cond_wait(&usb->notify, &usb->lock); 217 adb_mutex_unlock(&usb->lock); 277 adb_mutex_lock(&h->lock); 283 adb_mutex_unlock(&h->lock); 297 adb_mutex_init(&h->lock, 0); 403 adb_mutex_lock(&usb->lock); 405 adb_cond_wait(&usb->notify, &usb->lock); 406 adb_mutex_unlock(&usb->lock); [all...] |
H A D | usb_linux.cpp | 69 adb_mutex_t lock; member in struct:usb_handle 333 adb_mutex_lock(&h->lock); 353 res = pthread_cond_timedwait(&h->notify, &h->lock, &ts); 365 adb_mutex_unlock(&h->lock); 385 adb_mutex_lock(&h->lock); 402 adb_mutex_unlock(&h->lock); 405 adb_mutex_lock(&h->lock); 438 adb_mutex_unlock(&h->lock); 521 adb_mutex_lock(&h->lock); 550 adb_mutex_unlock(&h->lock); [all...] |
H A D | sysdeps_win32.cpp | 884 CRITICAL_SECTION lock; member in struct:BipBufferRec_ 903 InitializeCriticalSection( &buffer->lock ); 925 DeleteCriticalSection( &bip->lock ); 939 EnterCriticalSection( &bip->lock ); 943 LeaveCriticalSection( &bip->lock ); 959 EnterCriticalSection( &bip->lock ); 1012 LeaveCriticalSection( &bip->lock ); 1027 EnterCriticalSection( &bip->lock ); 1031 LeaveCriticalSection( &bip->lock ); 1036 LeaveCriticalSection( &bip->lock ); [all...] |
/system/media/audio_utils/ |
H A D | echo_reference.c | 63 pthread_mutex_t lock; // mutex protecting read/write concurrency member in struct:echo_reference 143 pthread_mutex_lock(&er->lock); 283 pthread_mutex_unlock(&er->lock); 304 pthread_mutex_lock(&er->lock); 347 pthread_cond_timedwait_relative_np(&er->cond, &er->lock, &ts); 349 pthread_cond_timedwait(&er->cond, &er->lock, &ts); 486 pthread_mutex_unlock(&er->lock);
|
/system/security/keystore/ |
H A D | IKeystoreService.cpp | 582 virtual int32_t lock(int32_t userId) function in class:android::BpKeystoreService 589 ALOGD("lock() could not contact remote: %d\n", status); 595 ALOGD("lock() caught exception %d\n", err); 1365 int32_t ret = lock(userId);
|
H A D | keystore.cpp | 309 "lock", 1290 void lock(uid_t userId) { function in class:KeyStore 2037 int32_t lock(int32_t userId) { function in class:android::KeyStoreProxy 2044 ALOGD("calling lock in state: %d", state); 2048 mKeyStore->lock(userId);
|
/system/bt/audio_a2dp_hw/ |
H A D | audio_a2dp_hw.c | 99 pthread_mutex_t lock; member in struct:a2dp_stream_common 436 pthread_mutex_init(&common->lock, &lock_attr); 559 pthread_mutex_lock(&out->common.lock); 564 pthread_mutex_unlock(&out->common.lock); 582 pthread_mutex_unlock(&out->common.lock); 589 pthread_mutex_unlock(&out->common.lock); 593 pthread_mutex_unlock(&out->common.lock); 680 pthread_mutex_lock(&out->common.lock); 685 pthread_mutex_unlock (&out->common.lock); 720 pthread_mutex_lock(&out->common.lock); [all...] |
/system/core/sdcard/ |
H A D | sdcard.c | 188 pthread_mutex_t lock; member in struct:fuse_global 217 * Accesses must be guarded by |lock|. 511 * derive_permissions_locked(), so this is used to lock down access 714 pthread_mutex_lock(&fuse->global->lock); 717 pthread_mutex_unlock(&fuse->global->lock); 726 pthread_mutex_unlock(&fuse->global->lock); 786 pthread_mutex_lock(&fuse->global->lock); 791 pthread_mutex_unlock(&fuse->global->lock); 809 pthread_mutex_lock(&fuse->global->lock); 819 pthread_mutex_unlock(&fuse->global->lock); [all...] |