Home | History | Annotate | Download | only in libpthread

Lines Matching refs:PTHREAD_REQUIRE

110 	PTHREAD_REQUIRE(pthread_mutex_init(&mutex, NULL));
112 PTHREAD_REQUIRE(mutex_lock(&mutex, &ts_lengthy));
113 PTHREAD_REQUIRE(pthread_create(&new, NULL, mutex1_threadfunc, &x));
119 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex));
121 PTHREAD_REQUIRE(pthread_join(new, &joinval));
123 PTHREAD_REQUIRE(mutex_lock(&mutex, &ts_lengthy));
128 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex));
139 PTHREAD_REQUIRE(mutex_lock(&mutex, &ts_lengthy));
141 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex));
161 PTHREAD_REQUIRE(pthread_mutex_init(&mutex, NULL));
166 PTHREAD_REQUIRE(mutex_lock(&mutex, &ts_lengthy));
167 PTHREAD_REQUIRE(pthread_create(&new, NULL, mutex2_threadfunc, &count2));
171 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex));
174 PTHREAD_REQUIRE(mutex_lock(&mutex, &ts_lengthy));
176 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex));
179 PTHREAD_REQUIRE(pthread_join(new, &joinval));
181 PTHREAD_REQUIRE(mutex_lock(&mutex, &ts_lengthy));
195 PTHREAD_REQUIRE(mutex_lock(&static_mutex, &ts_lengthy));
197 PTHREAD_REQUIRE(pthread_mutex_unlock(&static_mutex));
221 PTHREAD_REQUIRE(mutex_lock(&static_mutex, &ts_lengthy));
222 PTHREAD_REQUIRE(pthread_create(&new, NULL, mutex3_threadfunc, &count2));
226 PTHREAD_REQUIRE(pthread_mutex_unlock(&static_mutex));
229 PTHREAD_REQUIRE(mutex_lock(&static_mutex, &ts_lengthy));
231 PTHREAD_REQUIRE(pthread_mutex_unlock(&static_mutex));
234 PTHREAD_REQUIRE(pthread_join(new, &joinval));
236 PTHREAD_REQUIRE(mutex_lock(&static_mutex, &ts_lengthy));
251 PTHREAD_REQUIRE(mutex_lock(&mutex, &ts_lengthy));
255 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex));
274 PTHREAD_REQUIRE(pthread_mutexattr_init(&mattr));
275 PTHREAD_REQUIRE(pthread_mutexattr_settype(&mattr, PTHREAD_MUTEX_RECURSIVE));
277 PTHREAD_REQUIRE(pthread_mutex_init(&mutex, &mattr));
279 PTHREAD_REQUIRE(pthread_mutexattr_destroy(&mattr));
282 PTHREAD_REQUIRE(mutex_lock(&mutex, &ts_lengthy));
283 PTHREAD_REQUIRE(pthread_create(&new, NULL, mutex4_threadfunc, &x));
286 PTHREAD_REQUIRE(mutex_lock(&mutex, &ts_lengthy));
290 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex));
297 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex));
300 PTHREAD_REQUIRE(pthread_join(new, &joinval));
302 PTHREAD_REQUIRE(mutex_lock(&mutex, &ts_lengthy));
307 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex));
323 PTHREAD_REQUIRE(mutex_lock(&mutex5, &ts_lengthy));
327 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex5));
359 PTHREAD_REQUIRE(pthread_mutexattr_init(&attr5));
360 PTHREAD_REQUIRE(pthread_mutexattr_setprotocol(&attr5,
362 PTHREAD_REQUIRE(pthread_mutexattr_setprioceiling(&attr5,
365 PTHREAD_REQUIRE(pthread_mutex_init(&mutex5, &attr5));
366 PTHREAD_REQUIRE(mutex_lock(&mutex5, &ts_lengthy));
368 PTHREAD_REQUIRE(pthread_create(&child, NULL, child_func, NULL));
372 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex5));
373 PTHREAD_REQUIRE(pthread_join(child, NULL));
387 PTHREAD_REQUIRE(pthread_mutexattr_init(&mattr));
390 PTHREAD_REQUIRE(pthread_mutexattr_setprotocol(&mattr, target));
391 PTHREAD_REQUIRE(pthread_mutexattr_getprotocol(&mattr, &protocol));
396 PTHREAD_REQUIRE(pthread_mutexattr_setprotocol(&mattr, target));
397 PTHREAD_REQUIRE(pthread_mutexattr_getprotocol(&mattr, &protocol));
402 PTHREAD_REQUIRE(pthread_mutexattr_setprotocol(&mattr, target));
403 PTHREAD_REQUIRE(pthread_mutexattr_getprotocol(&mattr, &protocol));
417 PTHREAD_REQUIRE(pthread_mutexattr_init(&mattr));
424 PTHREAD_REQUIRE(pthread_mutexattr_getprotocol(&mattr,
428 PTHREAD_REQUIRE(pthread_mutexattr_setprioceiling(&mattr, i));
429 PTHREAD_REQUIRE(pthread_mutexattr_getprioceiling(&mattr,
448 PTHREAD_REQUIRE(pthread_mutex_init(&mutex, NULL));
451 PTHREAD_REQUIRE(pthread_mutex_lock(&mutex));
458 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex));
473 PTHREAD_REQUIRE(pthread_mutex_init(&mutex, NULL));
476 PTHREAD_REQUIRE(mutex_lock(&mutex, &ts_lengthy));
483 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex));
509 PTHREAD_REQUIRE(pthread_mutex_init(&mutex, NULL));
512 PTHREAD_REQUIRE(pthread_mutex_lock(&mutex));
515 PTHREAD_REQUIRE(pthread_create(&new, NULL, timedmtx_thrdfunc, NULL));
518 PTHREAD_REQUIRE(pthread_join(new, NULL));
521 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex));
537 PTHREAD_REQUIRE(pthread_mutex_init(&mutex, NULL));
540 PTHREAD_REQUIRE(mutex_lock(&mutex, &ts_lengthy));
543 PTHREAD_REQUIRE(pthread_create(&new, NULL, timedmtx_thrdfunc, NULL));
546 PTHREAD_REQUIRE(pthread_join(new, NULL));
549 PTHREAD_REQUIRE(pthread_mutex_unlock(&mutex));