Home
last modified time | relevance | path

Searched refs:pthread_mutex_t (Results 1 – 25 of 27) sorted by relevance

12

/bionic/libc/include/
Dpthread.h49 } pthread_mutex_t; typedef
98 pthread_mutex_t __unused_lock;
174 int pthread_cond_timedwait(pthread_cond_t*, pthread_mutex_t*, const struct timespec*) __nonnull((1,…
175 int pthread_cond_wait(pthread_cond_t*, pthread_mutex_t*) __nonnull((1, 2));
207 int pthread_mutex_destroy(pthread_mutex_t*) __nonnull((1));
208 int pthread_mutex_init(pthread_mutex_t*, const pthread_mutexattr_t*) __nonnull((1));
209 int pthread_mutex_lock(pthread_mutex_t*) /* __nonnull((1)) */;
210 int pthread_mutex_timedlock(pthread_mutex_t*, const struct timespec*) __nonnull((1, 2));
211 int pthread_mutex_trylock(pthread_mutex_t*) __nonnull((1));
212 int pthread_mutex_unlock(pthread_mutex_t*) /* __nonnull((1)) */;
[all …]
/bionic/libc/bionic/
Dthread_private.cpp34 static pthread_mutex_t g_atexit_lock = PTHREAD_MUTEX_INITIALIZER;
44 static pthread_mutex_t g_arc4_lock = PTHREAD_MUTEX_INITIALIZER;
Dpthread_cond.cpp152 int __pthread_cond_timedwait_relative(pthread_cond_t* cond, pthread_mutex_t* mutex, const timespec*… in __pthread_cond_timedwait_relative()
166 int __pthread_cond_timedwait(pthread_cond_t* cond, pthread_mutex_t* mutex, const timespec* abstime,… in __pthread_cond_timedwait()
190 int pthread_cond_wait(pthread_cond_t* cond, pthread_mutex_t* mutex) { in pthread_cond_wait()
194 int pthread_cond_timedwait(pthread_cond_t *cond, pthread_mutex_t * mutex, const timespec *abstime) { in pthread_cond_timedwait()
200 extern "C" int pthread_cond_timedwait_monotonic(pthread_cond_t* cond, pthread_mutex_t* mutex, const… in pthread_cond_timedwait_monotonic()
204 extern "C" int pthread_cond_timedwait_monotonic_np(pthread_cond_t* cond, pthread_mutex_t* mutex, co… in pthread_cond_timedwait_monotonic_np()
208 extern "C" int pthread_cond_timedwait_relative_np(pthread_cond_t* cond, pthread_mutex_t* mutex, con… in pthread_cond_timedwait_relative_np()
212 extern "C" int pthread_cond_timeout_np(pthread_cond_t* cond, pthread_mutex_t* mutex, unsigned ms) { in pthread_cond_timeout_np()
Dpthread_mutex.cpp42 extern void pthread_debug_mutex_lock_check(pthread_mutex_t *mutex);
43 extern void pthread_debug_mutex_unlock_check(pthread_mutex_t *mutex);
266 int pthread_mutex_init(pthread_mutex_t* mutex, const pthread_mutexattr_t* attr) { in pthread_mutex_init()
308 static inline void _normal_lock(pthread_mutex_t* mutex, int shared) { in _normal_lock()
347 static inline void _normal_unlock(pthread_mutex_t* mutex, int shared) { in _normal_unlock()
409 static inline __always_inline int _recursive_increment(pthread_mutex_t* mutex, int mvalue, int mtyp… in _recursive_increment()
442 int pthread_mutex_lock(pthread_mutex_t* mutex) { in pthread_mutex_lock()
524 int pthread_mutex_unlock(pthread_mutex_t* mutex) { in pthread_mutex_unlock()
582 int pthread_mutex_trylock(pthread_mutex_t* mutex) { in pthread_mutex_trylock()
622 static int __pthread_mutex_timedlock(pthread_mutex_t* mutex, const timespec* abs_timeout, clockid_t… in __pthread_mutex_timedlock()
[all …]
Dpthread_internal.h87 pthread_mutex_t startup_handshake_mutex;
118 __LIBC_HIDDEN__ extern pthread_mutex_t g_thread_list_lock;
Dpthread_key.cpp177 static pthread_mutex_t s_tls_map_lock_;
189 __LIBC_HIDDEN__ pthread_mutex_t ScopedTlsMapAccess::s_tls_map_lock_;
Dpthread_internals.cpp36 pthread_mutex_t g_thread_list_lock = PTHREAD_MUTEX_INITIALIZER;
Dmalloc_debug_common.h70 pthread_mutex_t lock;
Dpthread_atfork.cpp46 static pthread_mutex_t g_atfork_list_mutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER;
Ddirent.cpp46 pthread_mutex_t mutex_;
Dmalloc_debug_check.cpp116 static pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER;
121 static pthread_mutex_t backlog_lock = PTHREAD_MUTEX_INITIALIZER;
Dlibc_logging.cpp49 static pthread_mutex_t g_abort_msg_lock = PTHREAD_MUTEX_INITIALIZER;
/bionic/libc/private/
DScopedPthreadMutexLocker.h26 explicit ScopedPthreadMutexLocker(pthread_mutex_t* mu) : mu_(mu) { in ScopedPthreadMutexLocker()
35 pthread_mutex_t* mu_;
Dthread_private.h25 pthread_mutex_t _private_lock;
37 #define _MUTEX_LOCK(l) pthread_mutex_lock((pthread_mutex_t*) l)
38 #define _MUTEX_UNLOCK(l) pthread_mutex_unlock((pthread_mutex_t*) l)
/bionic/benchmarks/
Dpthread_benchmark.cpp69 pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; in BM_pthread_mutex_lock()
83 pthread_mutex_t mutex = PTHREAD_ERRORCHECK_MUTEX_INITIALIZER; in BM_pthread_mutex_lock_ERRORCHECK()
97 pthread_mutex_t mutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER; in BM_pthread_mutex_lock_RECURSIVE()
/bionic/libc/upstream-openbsd/android/
Dgdtoa_support.cpp19 __LIBC_HIDDEN__ pthread_mutex_t __dtoa_locks[] = { PTHREAD_MUTEX_INITIALIZER, PTHREAD_MUTEX_INITIAL…
/bionic/libc/upstream-netbsd/android/include/
Dreentrant.h30 #define mutex_t pthread_mutex_t
/bionic/libc/upstream-freebsd/lib/libc/stdlib/
Dquick_exit.c45 static pthread_mutex_t atexit_mutex = PTHREAD_MUTEX_INITIALIZER;
/bionic/libc/stdio/
Dfileext.h45 pthread_mutex_t _lock; /* file lock */
/bionic/libc/upstream-netbsd/lib/libc/resolv/
Dmtctxres.c109 static pthread_mutex_t keylock = PTHREAD_MUTEX_INITIALIZER; in ___mtctxres()
/bionic/libc/include/sys/
Dtypes.h113 typedef .... pthread_mutex_t;
/bionic/linker/
Ddlfcn.cpp32 static pthread_mutex_t g_dl_mutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER;
/bionic/tests/
Dpthread_test.cpp237 pthread_mutex_t mutex;
800 pthread_mutex_t m; in TEST()
/bionic/libc/dns/resolv/
Dres_cache.c1242 static pthread_mutex_t _res_cache_list_lock;
/bionic/libc/tzcode/
Dlocaltime.c49 static pthread_mutex_t _tzMutex = PTHREAD_MUTEX_INITIALIZER;

12