Searched refs:pthread_mutex_t (Results 1 – 25 of 27) sorted by relevance
12
/bionic/libc/include/ |
D | pthread.h | 43 } pthread_mutex_t; typedef 164 int pthread_mutex_init(pthread_mutex_t *mutex, 166 int pthread_mutex_destroy(pthread_mutex_t *mutex); 167 int pthread_mutex_lock(pthread_mutex_t *mutex); 168 int pthread_mutex_unlock(pthread_mutex_t *mutex); 169 int pthread_mutex_trylock(pthread_mutex_t *mutex); 170 int pthread_mutex_timedlock(pthread_mutex_t *mutex, struct timespec* ts); 182 int pthread_cond_wait(pthread_cond_t *cond, pthread_mutex_t *mutex); 184 pthread_mutex_t * mutex, 192 pthread_mutex_t *mutex, [all …]
|
/bionic/libc/bionic/ |
D | thread_atexit.c | 34 static pthread_mutex_t gAtExitLock = PTHREAD_MUTEX_INITIALIZER;
|
D | pthread.c | 54 extern void pthread_debug_mutex_lock_check(pthread_mutex_t *mutex); 55 extern void pthread_debug_mutex_unlock_check(pthread_mutex_t *mutex); 88 static pthread_mutex_t mmap_lock = PTHREAD_MUTEX_INITIALIZER; 103 static pthread_mutex_t gThreadListLock = PTHREAD_MUTEX_INITIALIZER; 104 static pthread_mutex_t gDebuggerNotificationLock = PTHREAD_MUTEX_INITIALIZER; 209 pthread_mutex_t * start_mutex = (pthread_mutex_t *)&tls[TLS_SLOT_SELF]; in __thread_entry() 304 pthread_mutex_t * start_mutex; in pthread_create() 350 start_mutex = (pthread_mutex_t *) &tls[TLS_SLOT_SELF]; in pthread_create() 989 int pthread_mutex_init(pthread_mutex_t *mutex, in pthread_mutex_init() 1037 _normal_lock(pthread_mutex_t* mutex, int shared) in _normal_lock() [all …]
|
D | pthread_internal.h | 104 pthread_mutex_t*, 109 pthread_mutex_t*,
|
D | pthread_debug.c | 313 static pthread_mutex_t sDbgLock = PTHREAD_MUTEX_INITIALIZER; 391 pthread_mutex_t* mutex; 419 static void initMutexInfo(MutexInfo* object, pthread_mutex_t* mutex) { in initMutexInfo() 444 static MutexInfo* get_mutex_info(pthread_mutex_t *mutex); 450 extern int pthread_mutex_lock_impl(pthread_mutex_t *mutex); 451 extern int pthread_mutex_unlock_impl(pthread_mutex_t *mutex); 453 static int pthread_mutex_lock_unchecked(pthread_mutex_t *mutex) { in pthread_mutex_lock_unchecked() 457 static int pthread_mutex_unlock_unchecked(pthread_mutex_t *mutex) { in pthread_mutex_unlock_unchecked() 777 return ((MutexInfo const *)data)->mutex == *(pthread_mutex_t **)key; in MutexInfo_equals() 780 static MutexInfo* get_mutex_info(pthread_mutex_t *mutex) in get_mutex_info() [all …]
|
D | pthread-atfork.c | 33 static pthread_mutex_t handler_mutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER;
|
D | logd_write.c | 82 static pthread_mutex_t log_init_lock = PTHREAD_MUTEX_INITIALIZER;
|
D | malloc_debug_check.c | 74 extern pthread_mutex_t gAllocationsMutex; in log_message() 130 static pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER; 135 static pthread_mutex_t backlog_lock = PTHREAD_MUTEX_INITIALIZER;
|
D | arc4random.c | 48 static pthread_mutex_t _arc4_lock = PTHREAD_MUTEX_INITIALIZER;
|
D | pthread-timers.c | 105 pthread_mutex_t mutex; /* lock */ 117 pthread_mutex_t lock;
|
D | malloc_debug_leak.c | 62 extern pthread_mutex_t gAllocationsMutex;
|
D | malloc_debug_common.c | 54 pthread_mutex_t gAllocationsMutex = PTHREAD_MUTEX_INITIALIZER;
|
/bionic/libc/arch-x86/bionic/ |
D | __set_tls.c | 63 static pthread_mutex_t _tls_desc_lock = PTHREAD_MUTEX_INITIALIZER;
|
/bionic/libc/stdio/ |
D | fileext.h | 41 pthread_mutex_t _lock; /* file lock */
|
/bionic/libc/include/sys/ |
D | types.h | 81 typedef .... pthread_mutex_t;
|
/bionic/libc/private/ |
D | thread_private.h | 44 pthread_mutex_t _private_lock;
|
/bionic/libc/netbsd/resolv/ |
D | res_random.c | 73 static pthread_mutex_t _res_random_lock = PTHREAD_MUTEX_INITIALIZER;
|
D | res_cache.c | 1177 pthread_mutex_t lock; 1593 static pthread_mutex_t _res_cache_list_lock;
|
/bionic/linker/ |
D | dlfcn.c | 45 pthread_mutex_t dl_lock = PTHREAD_RECURSIVE_MUTEX_INITIALIZER;
|
D | linker.c | 168 static pthread_mutex_t _r_debug_lock = PTHREAD_MUTEX_INITIALIZER;
|
/bionic/libc/unistd/ |
D | opendir.c | 42 pthread_mutex_t _DIR_lock;
|
/bionic/libc/netbsd/net/ |
D | reentrant.h | 106 #define mutex_t pthread_mutex_t
|
/bionic/libc/docs/ |
D | CHANGES.TXT | 189 Modify the pthread_mutex_t and pthread_cond_t implementation to use private
|
D | OVERVIEW.TXT | 128 - pthread_mutex_t, pthread_cond_t are only 4 bytes each.
|
/bionic/libc/stdlib/ |
D | strtod.c | 374 static pthread_mutex_t freelist_mutex = PTHREAD_MUTEX_INITIALIZER; 757 static pthread_mutex_t p5s_mutex = PTHREAD_MUTEX_INITIALIZER;
|
12