/haiku-fatelf/headers/posix/ |
H A D | pthread.h | 18 #define PTHREAD_MUTEX_RECURSIVE 3 macro 80 { PTHREAD_MUTEX_RECURSIVE, 0, -42, -1, 0 }
|
/haiku-fatelf/src/bin/coreutils/ |
H A D | configure | 28719 # glibc defines PTHREAD_MUTEX_RECURSIVE as enum, not as a macro. 28729 int x = (int)PTHREAD_MUTEX_RECURSIVE; [all...] |
/haiku-fatelf/src/bin/coreutils/lib/glthread/ |
H A D | lock.c | 296 err = pthread_mutexattr_settype (&attributes, PTHREAD_MUTEX_RECURSIVE); 325 err = pthread_mutexattr_settype (&attributes, PTHREAD_MUTEX_RECURSIVE);
|
/haiku-fatelf/src/system/libroot/posix/pthread/ |
H A D | pthread_mutex.cpp | 59 if (MUTEX_TYPE(mutex) == PTHREAD_MUTEX_RECURSIVE) { 146 if (MUTEX_TYPE(mutex) == PTHREAD_MUTEX_RECURSIVE
|
H A D | pthread_mutexattr.c | 68 || type > PTHREAD_MUTEX_RECURSIVE)
|
/haiku-fatelf/src/tests/system/libroot/posix/posixtestsuite/conformance/definitions/pthread_h/ |
H A D | 2-2.c | 35 #ifndef PTHREAD_MUTEX_RECURSIVE 36 #error PTHREAD_MUTEX_RECURSIVE not defined
|
/haiku-fatelf/src/tests/system/libroot/posix/posixtestsuite/conformance/interfaces/pthread_cond_broadcast/ |
H A D | 1-2.c | 132 #define PTHREAD_MUTEX_RECURSIVE 0 macro 150 ,{PTHREAD_MUTEX_RECURSIVE, 0, 0, 0, "Recursive mutex"} 155 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 0, "Pshared recursive mutex"} 160 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 1, "Pshared recursive mutex across processes"} 166 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 1, "Pshared recursive mutex and alt clock condvar across processes"} 171 ,{PTHREAD_MUTEX_RECURSIVE, 0, 1, 0, "Recursive mutex and alt clock condvar"} 176 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 0, "Pshared recursive mutex and alt clock condvar"}
|
H A D | 2-3.c | 119 #define PTHREAD_MUTEX_RECURSIVE 0 macro 137 ,{PTHREAD_MUTEX_RECURSIVE, 0, 0, 0, "Recursive mutex"} 142 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 0, "Pshared recursive mutex"} 147 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 1, "Pshared recursive mutex across processes"} 153 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 1, "Pshared recursive mutex and alt clock condvar across processes"} 158 ,{PTHREAD_MUTEX_RECURSIVE, 0, 1, 0, "Recursive mutex and alt clock condvar"} 163 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 0, "Pshared recursive mutex and alt clock condvar"} 236 if (td->mtype == PTHREAD_MUTEX_RECURSIVE)
|
/haiku-fatelf/src/tests/system/libroot/posix/posixtestsuite/conformance/interfaces/pthread_cond_destroy/ |
H A D | 2-1.c | 120 #define PTHREAD_MUTEX_RECURSIVE 0 macro 138 ,{PTHREAD_MUTEX_RECURSIVE, 0, 0, 0, "Recursive mutex"} 143 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 0, "Pshared recursive mutex"} 148 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 1, "Pshared recursive mutex across processes"} 154 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 1, "Pshared recursive mutex and alt clock condvar across processes"} 159 ,{PTHREAD_MUTEX_RECURSIVE, 0, 1, 0, "Recursive mutex and alt clock condvar"} 164 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 0, "Pshared recursive mutex and alt clock condvar"}
|
/haiku-fatelf/src/tests/system/libroot/posix/posixtestsuite/conformance/interfaces/pthread_cond_signal/ |
H A D | 1-2.c | 119 #define PTHREAD_MUTEX_RECURSIVE 0 macro 137 ,{PTHREAD_MUTEX_RECURSIVE, 0, 0, 0, "Recursive mutex"} 142 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 0, "Pshared recursive mutex"} 147 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 1, "Pshared recursive mutex across processes"} 153 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 1, "Pshared recursive mutex and alt clock condvar across processes"} 158 ,{PTHREAD_MUTEX_RECURSIVE, 0, 1, 0, "Recursive mutex and alt clock condvar"} 163 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 0, "Pshared recursive mutex and alt clock condvar"}
|
H A D | 2-1.c | 99 if (pthread_mutexattr_settype(&ma, PTHREAD_MUTEX_RECURSIVE) != 0) {
|
H A D | 2-2.c | 99 if (pthread_mutexattr_settype(&ma, PTHREAD_MUTEX_RECURSIVE) != 0) {
|
/haiku-fatelf/src/tests/system/libroot/posix/posixtestsuite/conformance/interfaces/pthread_cond_timedwait/ |
H A D | 2-4.c | 123 ,{PTHREAD_MUTEX_RECURSIVE, 0, 0, 0, "Recursive mutex"} 128 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 0, "Pshared recursive mutex"} 133 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 1, "Pshared recursive mutex across processes"} 139 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 1, "Pshared recursive mutex and alt clock condvar across processes"} 144 ,{PTHREAD_MUTEX_RECURSIVE, 0, 1, 0, "Recursive mutex and alt clock condvar"} 149 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 0, "Pshared recursive mutex and alt clock condvar"} 201 if (td->type == PTHREAD_MUTEX_RECURSIVE)
|
H A D | 2-5.c | 143 if (data.type == PTHREAD_MUTEX_RECURSIVE) 173 if (data.type == PTHREAD_MUTEX_RECURSIVE) 207 { {0, 0, PTHREAD_MUTEX_RECURSIVE , "Recursive mutex" } 210 ,{1, 0, PTHREAD_MUTEX_RECURSIVE , "Recursive mutex + altclock cond" } 212 ,{1, 1, PTHREAD_MUTEX_RECURSIVE , "Recursive pshared mutex + altclock cond" } 215 ,{0, 1, PTHREAD_MUTEX_RECURSIVE , "Recursive pshared mutex" }
|
H A D | 2-6.c | 107 if (data.type == PTHREAD_MUTEX_RECURSIVE) 146 if ((data.type == PTHREAD_MUTEX_ERRORCHECK) || (data.type == PTHREAD_MUTEX_RECURSIVE)) 226 ,{0, 0, PTHREAD_MUTEX_RECURSIVE , "Recursive mutex" } 228 ,{1, 0, PTHREAD_MUTEX_RECURSIVE , "Recursive mutex + altclock cond" } 230 ,{1, 1, PTHREAD_MUTEX_RECURSIVE , "Recursive pshared mutex + altclock cond" } 233 ,{0, 1, PTHREAD_MUTEX_RECURSIVE , "Recursive pshared mutex" }
|
H A D | 2-7.c | 124 ,{PTHREAD_MUTEX_RECURSIVE, 0, 0, 0, "Recursive mutex"} 129 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 0, "Pshared recursive mutex"} 134 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 1, "Pshared recursive mutex across processes"} 140 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 1, "Pshared recursive mutex and alt clock condvar across processes"} 145 ,{PTHREAD_MUTEX_RECURSIVE, 0, 1, 0, "Recursive mutex and alt clock condvar"} 150 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 0, "Pshared recursive mutex and alt clock condvar"} 208 if (td->type == PTHREAD_MUTEX_RECURSIVE)
|
H A D | 4-2.c | 122 ,{PTHREAD_MUTEX_RECURSIVE, 0, 0, 0, "Recursive mutex"} 127 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 0, "Pshared recursive mutex"} 132 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 1, "Pshared recursive mutex across processes"} 138 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 1, "Pshared recursive mutex and alt clock condvar across processes"} 143 ,{PTHREAD_MUTEX_RECURSIVE, 0, 1, 0, "Recursive mutex and alt clock condvar"} 148 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 0, "Pshared recursive mutex and alt clock condvar"}
|
/haiku-fatelf/src/tests/system/libroot/posix/posixtestsuite/conformance/interfaces/pthread_cond_wait/ |
H A D | 2-2.c | 122 ,{PTHREAD_MUTEX_RECURSIVE, 0, 0, 0, "Recursive mutex"} 127 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 0, "Pshared recursive mutex"} 132 ,{PTHREAD_MUTEX_RECURSIVE, 1, 0, 1, "Pshared recursive mutex across processes"} 138 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 1, "Pshared recursive mutex and alt clock condvar across processes"} 143 ,{PTHREAD_MUTEX_RECURSIVE, 0, 1, 0, "Recursive mutex and alt clock condvar"} 148 ,{PTHREAD_MUTEX_RECURSIVE, 1, 1, 0, "Pshared recursive mutex and alt clock condvar"} 186 if (td->type == PTHREAD_MUTEX_RECURSIVE)
|
H A D | 2-3.c | 106 if (data.type == PTHREAD_MUTEX_RECURSIVE) 145 if ((data.type == PTHREAD_MUTEX_ERRORCHECK) || (data.type == PTHREAD_MUTEX_RECURSIVE)) 219 ,{0, 0, PTHREAD_MUTEX_RECURSIVE , "Recursive mutex" } 221 ,{1, 0, PTHREAD_MUTEX_RECURSIVE , "Recursive mutex + altclock cond" } 223 ,{1, 1, PTHREAD_MUTEX_RECURSIVE , "Recursive pshared mutex + altclock cond" } 226 ,{0, 1, PTHREAD_MUTEX_RECURSIVE , "Recursive pshared mutex" }
|
/haiku-fatelf/src/tests/system/libroot/posix/posixtestsuite/conformance/interfaces/pthread_mutex_destroy/ |
H A D | 2-2.c | 91 ,{PTHREAD_MUTEX_RECURSIVE, 0, "Recursive mutex"} 96 ,{PTHREAD_MUTEX_RECURSIVE, 1, "Pshared Recursive mutex"}
|
H A D | 5-2.c | 92 ,{PTHREAD_MUTEX_RECURSIVE, 0, "Recursive mutex"} 97 ,{PTHREAD_MUTEX_RECURSIVE, 1, "Pshared Recursive mutex"}
|
/haiku-fatelf/src/tests/system/libroot/posix/posixtestsuite/conformance/interfaces/pthread_mutex_init/ |
H A D | 5-1.c | 147 if ((ret = pthread_mutexattr_settype(pma[0], PTHREAD_MUTEX_RECURSIVE)))
|
H A D | 5-3.c | 184 if ((ret = pthread_mutexattr_settype(pma[2], PTHREAD_MUTEX_RECURSIVE)))
|
/haiku-fatelf/src/tests/system/libroot/posix/posixtestsuite/conformance/interfaces/pthread_mutex_lock/ |
H A D | 3-1.c | 185 if ((ret = pthread_mutexattr_settype(pma[2], PTHREAD_MUTEX_RECURSIVE)))
|
H A D | 4-1.c | 20 * If the mutex type is PTHREAD_MUTEX_RECURSIVE,
149 output("Initialize the PTHREAD_MUTEX_RECURSIVE mutex\n");
160 if ((ret = pthread_mutexattr_settype(&ma, PTHREAD_MUTEX_RECURSIVE)))
|