Home
last modified time | relevance | path

Searched refs:TESTR (Results 1 - 4 of 4) sorted by relevance

/third_party/musl/libc-test/src/regression/
H A Dpthread_cancel-sem_wait.c8 #define TESTR(r, f, m) ( \ macro
55 TESTR(r, sem_init(&sem1, 0, 0), "creating semaphore"); in main()
56 TESTR(r, sem_init(&sem2, 0, 1), "creating semaphore"); in main()
60 TESTR(r, pthread_create(&td, 0, start_sem_wait, 0), "failed to create thread"); in main()
61 TESTR(r, pthread_cancel(td), "canceling"); in main()
63 TESTR(r, pthread_join(td, &res), "joining canceled thread after uncontended sem_wait"); in main()
70 TESTR(r, pthread_create(&td, 0, start_sem_wait, 0), "failed to create thread"); in main()
71 TESTR(r, pthread_cancel(td), "canceling"); in main()
73 TESTR(r, pthread_join(td, &res), "joining canceled thread after blocking sem_wait"); in main()
80 TESTR( in main()
[all...]
/third_party/musl/libc-test/src/functional/
H A Dpthread_tsd.c6 #define TESTR(r, f, m) ( \ macro
32 TESTR(r, pthread_key_create(&k1, dtor), "failed to create key"); in main()
33 TESTR(r, pthread_key_create(&k2, dtor), "failed to create key"); in main()
35 TESTR(r, pthread_setspecific(k1, bar), "failed to set tsd"); in main()
36 TESTR(r, pthread_setspecific(k2, bar+1), "failed to set tsd"); in main()
37 TESTR(r, pthread_create(&td, 0, start, foo), "failed to create thread"); in main()
38 TESTR(r, pthread_join(td, &res), "failed to join"); in main()
44 TESTR(r, pthread_setspecific(k1, 0), "failed to clear tsd"); in main()
45 TESTR(r, pthread_setspecific(k2, 0), "failed to clear tsd"); in main()
46 TESTR( in main()
[all...]
H A Dpthread_cancel-points.c12 #define TESTR(f, m) do {int r; \ macro
25 TESTR(sem_init(&sem_test, 0, (long)arg), "creating semaphore"); in prepare_sem()
30 TESTR(sem_destroy(&sem_test), "destroying semaphore"); in cleanup_sem()
35 TESTR(sem_wait(&sem_test), "waiting on semaphore in the canceled thread"); in execute_sem_wait()
43 TESTR(sem_timedwait(&sem_test, &ts), "timed-waiting on semaphore in the canceled thread"); in execute_sem_timedwait()
57 TESTR(pthread_create(&td_test, 0, run_test, 0), "creating auxiliary thread"); in prepare_thread()
64 TESTR(sem_post(&sem_test), "posting semaphore"); in cleanup_thread()
65 TESTR(pthread_join(td_test, &res), "joining auxiliary thread"); in cleanup_thread()
73 TESTR(pthread_join(td_test, 0), "joining in the canceled thread"); in execute_thread_join()
127 TESTR(sem_ini in main()
[all...]
H A Dpthread_cancel.c7 #define TESTR(r, f, m) ( \ macro
69 TESTR(r, sem_init(&sem1, 0, 0), "creating semaphore"); in main()
72 TESTR(r, pthread_create(&td, 0, start_async, &sem1), "failed to create thread"); in main()
74 TESTR(r, pthread_cancel(td), "canceling"); in main()
75 TESTR(r, pthread_join(td, &res), "joining canceled thread"); in main()
80 TESTR(r, pthread_create(&td, 0, start_single, foo), "failed to create thread"); in main()
81 TESTR(r, pthread_cancel(td), "cancelling"); in main()
82 TESTR(r, pthread_join(td, &res), "joining canceled thread"); in main()
88 TESTR(r, pthread_create(&td, 0, start_nested, foo), "failed to create thread"); in main()
89 TESTR( in main()
[all...]

Completed in 2 milliseconds