Home
last modified time | relevance | path

Searched refs:PTHREAD_MUTEX_RECURSIVE (Results 1 – 6 of 6) sorted by relevance

/bionic/libc/include/
Dpthread.h43 PTHREAD_MUTEX_RECURSIVE = 1, enumerator
47 PTHREAD_MUTEX_RECURSIVE_NP = PTHREAD_MUTEX_RECURSIVE,
53 #define PTHREAD_RECURSIVE_MUTEX_INITIALIZER_NP { { ((PTHREAD_MUTEX_RECURSIVE & 3) << 14) } }
/bionic/libc/include/bits/
Dthreads_inlines.h91 int __pthread_type = (__type & mtx_recursive) ? PTHREAD_MUTEX_RECURSIVE in mtx_init()
/bionic/benchmarks/
Dpthread_benchmark.cpp138 PIMutex m(PTHREAD_MUTEX_RECURSIVE); in BM_pthread_mutex_lock_RECURSIVE_PI()
/bionic/libc/bionic/
Dpthread_mutex.cpp210 if (mutex.type == PTHREAD_MUTEX_RECURSIVE) { in PIMutexUnlock()
417 #define MUTEX_TYPE_BITS_RECURSIVE MUTEX_TYPE_TO_BITS(PTHREAD_MUTEX_RECURSIVE)
520 case PTHREAD_MUTEX_RECURSIVE: in pthread_mutex_init()
/bionic/tests/headers/posix/
Dpthread_h.c51 MACRO(PTHREAD_MUTEX_RECURSIVE); in pthread_h()
/bionic/tests/
Dpthread_test.cpp1991 ASSERT_EQ(0, pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE)); in TEST()
1993 ASSERT_EQ(PTHREAD_MUTEX_RECURSIVE, attr_type); in TEST()
2085 PthreadMutex m(PTHREAD_MUTEX_RECURSIVE, protocol); in TestPthreadMutexLockRecursive()
2161 PthreadMutex m3(PTHREAD_MUTEX_RECURSIVE); in TEST()
2225 MutexWakeupHelper helper(PTHREAD_MUTEX_RECURSIVE); in TEST()
2314 for (int type : {PTHREAD_MUTEX_NORMAL, PTHREAD_MUTEX_RECURSIVE, PTHREAD_MUTEX_ERRORCHECK}) { in TEST()