Home
last modified time | relevance | path

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

/bionic/libc/include/
Dpthread.h45 } pthread_mutex_t; typedef
166 int pthread_cond_timedwait(pthread_cond_t*, pthread_mutex_t*, const struct timespec*) __nonnull((1,…
167 int pthread_cond_wait(pthread_cond_t*, pthread_mutex_t*) __nonnull((1, 2));
197 int pthread_mutex_destroy(pthread_mutex_t*) __nonnull((1));
198 int pthread_mutex_init(pthread_mutex_t*, const pthread_mutexattr_t*) __nonnull((1));
200 int pthread_mutex_lock(pthread_mutex_t*) /* __nonnull((1)) */;
202 int pthread_mutex_lock(pthread_mutex_t*) __nonnull((1));
204 int pthread_mutex_timedlock(pthread_mutex_t*, const struct timespec*) __nonnull((1, 2));
205 int pthread_mutex_trylock(pthread_mutex_t*) __nonnull((1));
207 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.cpp173 static int __pthread_cond_timedwait(pthread_cond_internal_t* cond, pthread_mutex_t* mutex, in __pthread_cond_timedwait()
200 int pthread_cond_wait(pthread_cond_t* cond_interface, pthread_mutex_t* mutex) { in pthread_cond_wait()
205 int pthread_cond_timedwait(pthread_cond_t *cond_interface, pthread_mutex_t * mutex, in pthread_cond_timedwait()
215 pthread_mutex_t* mutex, in pthread_cond_timedwait_monotonic()
222 pthread_mutex_t* mutex, in pthread_cond_timedwait_monotonic_np()
230 pthread_mutex_t* mutex, in pthread_cond_timedwait_relative_np()
242 pthread_mutex_t* mutex, unsigned ms) { in pthread_cond_timeout_np()
Dpthread_mutex.cpp229 static_assert(sizeof(pthread_mutex_t) == sizeof(pthread_mutex_internal_t),
234 static_assert(alignof(pthread_mutex_t) == 4,
237 static inline pthread_mutex_internal_t* __get_internal_mutex(pthread_mutex_t* mutex_interface) { in __get_internal_mutex()
241 int pthread_mutex_init(pthread_mutex_t* mutex_interface, const pthread_mutexattr_t* attr) { in pthread_mutex_init()
503 int pthread_mutex_lock(pthread_mutex_t* mutex_interface) { in pthread_mutex_lock()
524 int pthread_mutex_unlock(pthread_mutex_t* mutex_interface) { in pthread_mutex_unlock()
574 int pthread_mutex_trylock(pthread_mutex_t* mutex_interface) { in pthread_mutex_trylock()
615 extern "C" int pthread_mutex_lock_timeout_np(pthread_mutex_t* mutex_interface, unsigned ms) { in pthread_mutex_lock_timeout_np()
629 int pthread_mutex_timedlock(pthread_mutex_t* mutex_interface, const timespec* abs_timeout) { in pthread_mutex_timedlock()
634 int pthread_mutex_destroy(pthread_mutex_t* mutex_interface) { in pthread_mutex_destroy()
Dpthread_internal.cpp42 static pthread_mutex_t g_thread_list_lock = PTHREAD_MUTEX_INITIALIZER;
Dpthread_atfork.cpp113 static pthread_mutex_t g_atfork_list_mutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP;
Ddirent.cpp54 pthread_mutex_t mutex_;
Dlibc_logging.cpp53 static pthread_mutex_t g_abort_msg_lock = PTHREAD_MUTEX_INITIALIZER;
515 static pthread_mutex_t lock_clockid = 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/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/benchmarks/
Dpthread_benchmark.cpp69 pthread_mutex_t mutex = PTHREAD_MUTEX_INITIALIZER; in BM_pthread_mutex_lock()
79 pthread_mutex_t mutex = PTHREAD_ERRORCHECK_MUTEX_INITIALIZER_NP; in BM_pthread_mutex_lock_ERRORCHECK()
89 pthread_mutex_t mutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP; in BM_pthread_mutex_lock_RECURSIVE()
/bionic/libc/malloc_debug/
DFreeTrackData.h62 pthread_mutex_t mutex_ = PTHREAD_MUTEX_INITIALIZER;
DTrackData.h68 pthread_mutex_t mutex_ = PTHREAD_MUTEX_INITIALIZER;
/bionic/libc/upstream-netbsd/lib/libc/resolv/
Dmtctxres.c109 static pthread_mutex_t keylock = PTHREAD_MUTEX_INITIALIZER; in ___mtctxres()
/bionic/tests/
Dpthread_test.cpp309 pthread_mutex_t mutex;
1118 pthread_mutex_t mutex;
1129 std::function<int (pthread_cond_t* cond, pthread_mutex_t* mutex)> wait_function;
1144 …void StartWaitingThread(std::function<int (pthread_cond_t* cond, pthread_mutex_t* mutex)> wait_fun… in StartWaitingThread()
1176 StartWaitingThread([](pthread_cond_t* cond, pthread_mutex_t* mutex) { in TEST_F()
1185 StartWaitingThread([](pthread_cond_t* cond, pthread_mutex_t* mutex) { in TEST_F()
1197 StartWaitingThread([&](pthread_cond_t* cond, pthread_mutex_t* mutex) { in TEST_F()
1209 StartWaitingThread([&](pthread_cond_t* cond, pthread_mutex_t* mutex) { in TEST_F()
1217 pthread_mutex_t mutex; in TEST()
1412 static pthread_mutex_t pthread_gettid_np_mutex = PTHREAD_MUTEX_INITIALIZER;
[all …]
/bionic/libc/include/sys/
Dtypes.h111 typedef .... pthread_mutex_t;
/bionic/linker/
Dlinker_gdb_support.cpp31 static pthread_mutex_t g__r_debug_mutex = PTHREAD_MUTEX_INITIALIZER;
Ddebugger.cpp211 static pthread_mutex_t crash_mutex = PTHREAD_MUTEX_INITIALIZER; in send_debuggerd_packet()
Ddlfcn.cpp33 static pthread_mutex_t g_dl_mutex = PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP;
/bionic/libc/stdio/
Dlocal.h117 pthread_mutex_t _lock;
/bionic/libc/dns/resolv/
Dres_cache.c1252 static pthread_mutex_t _res_cache_list_lock;
/bionic/libc/tzcode/
Dlocaltime.c21 static pthread_mutex_t locallock = PTHREAD_MUTEX_INITIALIZER;