/htl/tests/ |
A D | test-10.c | 29 error_t err; in main() local 34 if (err) in main() 38 if (err) in main() 42 if (err) in main() 46 if (err) in main() 49 err = pthread_mutex_lock (&mutex); in main() 50 assert (err == 0); in main() 52 err = pthread_mutex_lock (&mutex); in main() 53 assert (err == EDEADLK); in main() 56 assert (err == 0); in main() [all …]
|
A D | test-11.c | 35 error_t err; in test1() local 60 error_t err; in main() local 70 if (err) in main() 74 if (err) in main() 81 if (err) in main() 85 if (err) in main() 89 if (err) in main() 97 if (err) in main() 121 if (err) in main() 127 assert (err == 0); in main() [all …]
|
A D | test-2.c | 37 int err; in main() local 41 err = pthread_create (&tid, 0, thread, 0); in main() 42 if (err) in main() 43 error (1, err, "pthread_create"); in main() 45 err = pthread_detach (tid); in main() 46 if (err) in main() 47 error (1, err, "pthread_detach"); in main() 49 err = pthread_detach (tid); in main() 50 assert (err == EINVAL); in main() 52 err = pthread_join (tid, &ret); in main() [all …]
|
A D | test-9.c | 54 error_t err; in main() local 60 err = pthread_mutexattr_init (&mattr); in main() 61 if (err) in main() 65 if (err) in main() 69 if (err) in main() 73 if (err) in main() 84 if (err) in main() 93 if (err) in main() 94 error (1, err, "pthread_join"); in main() 99 err = pthread_mutex_destroy (&mutex); in main() [all …]
|
A D | test-16.c | 36 error_t err; in test() local 41 if (err) in test() 42 error (1, err, "pthread_kill"); in test() 62 error_t err; in main() local 72 err = sigaction (SIGINFO, &sa, 0); in main() 73 if (err) in main() 74 error (1, err, "sigaction"); in main() 77 if (err) in main() 78 error (1, err, "pthread_create"); in main() 81 if (err) in main() [all …]
|
A D | test-13.c | 31 error_t err; in main() local 40 err = pthread_condattr_init (&attr); in main() 41 if (err) in main() 45 if (err) in main() 50 assert (err == 0); in main() 52 err = pthread_cond_init (&cond, &attr); in main() 53 if (err) in main() 54 error (1, err, "pthread_cond_init"); in main() 56 err = pthread_condattr_destroy (&attr); in main() 57 if (err) in main() [all …]
|
A D | test-6.c | 48 error_t err; in main() local 53 err = pthread_barrierattr_init (&attr); in main() 54 if (err) in main() 58 if (err) in main() 63 if (err) in main() 67 if (err) in main() 68 error (1, err, "pthread_barrier_init"); in main() 76 if (err) in main() 89 err = pthread_join (tid[i], &ret); in main() 90 if (err) in main() [all …]
|
A D | test-__pthread_destroy_specific-skip.c | 50 int err, i; in test() local 55 if (err != 0) in test() 63 if (err != 0) in test() 70 err = pthread_key_delete (k[i]); in test() 71 if (err != 0) in test() 86 int err; in main() local 89 if (err != 0) in main() 90 error (1, err, "pthread_create"); in main() 92 err = pthread_join (tid, NULL); in main() 93 if (err) in main() [all …]
|
A D | test-15.c | 35 error_t err; in test() local 53 assert (err == ETIMEDOUT); in test() 71 error_t err; in main() local 76 if (err) in main() 80 err = pthread_rwlock_wrlock (&rwlock); in main() 81 assert (err == 0); in main() 86 if (err) in main() 87 error (1, err, "pthread_create"); in main() 94 err = pthread_join (tid[i], &ret); in main() 95 if (err) in main() [all …]
|
A D | test-3.c | 29 error_t err; in main() local 37 err = pthread_attr_init (&attr); in main() 38 assert_perror (err); in main() 40 err = pthread_attr_destroy (&attr); in main() 41 assert_perror (err); in main() 43 err = pthread_attr_init (&attr); in main() 44 assert_perror (err); in main() 48 assert_perror (err); \ in main() 51 assert_perror (err); in main() 65 assert_perror (err); in main() [all …]
|
A D | test-4.c | 46 error_t err; in main() local 62 err = pthread_attr_init (&attr); in main() 63 assert_perror (err); in main() 66 assert_perror (err); in main() 69 if (err == ENOTSUP) in main() 74 assert_perror (err); in main() 77 assert_perror (err); in main() 79 err = pthread_attr_destroy (&attr); in main() 80 assert_perror (err); in main() 82 err = pthread_join (tid, &ret); in main() [all …]
|
A D | test-17.c | 30 error_t err; in work() local 37 err = pthread_key_create (&key1, NULL); in work() 38 assert (err == 0); in work() 39 err = pthread_key_create (&key2, NULL); in work() 40 assert (err == 0); in work() 48 assert (err == 0); in work() 50 assert (err == 0); in work() 58 err = pthread_key_delete (key1); in work() 59 assert (err == 0); in work() 60 err = pthread_key_delete (key2); in work() [all …]
|
A D | test-5.c | 42 error_t err; in main() local 50 err = setrlimit (RLIMIT_CORE, &limit); in main() 51 if (err) in main() 52 error (1, err, "setrlimit"); in main() 66 err = pthread_create (&tid, 0, thr, 0); in main() 67 if (err) in main() 68 error (1, err, "pthread_create"); in main() 70 err = pthread_join (tid, &ret); in main() 71 assert_perror (err); in main()
|
A D | test-12.c | 30 int err; in main() local 35 err = pthread_setconcurrency (-1); in main() 36 assert (err == EINVAL); in main() 38 err = pthread_setconcurrency (4); in main() 39 assert (err == 0); in main()
|
A D | test-7.c | 35 error_t err; in thr() local 45 err); in thr() 46 assert_perror (err); in thr() 55 error_t err; in main() local 68 err = pthread_key_create (&key[i], des); in main() 72 err = pthread_create (&tid[i], 0, thr, 0); in main() 73 if (err) in main() 74 error (1, err, "pthread_create (%d)", i); in main() 81 err = pthread_join (tid[i], &ret); in main() 82 if (err) in main() [all …]
|
A D | test-8.c | 51 error_t err; in main() local 57 err = pthread_create (&tid[i], 0, thr, 0); in main() 58 if (err) in main() 59 error (1, err, "pthread_create (%d)", i); in main() 68 err = pthread_join (tid[i], &ret); in main() 69 if (err) in main() 70 error (1, err, "pthread_join"); in main()
|
A D | test-1.c | 43 error_t err; in main() local 51 err = pthread_create (&tid[i], 0, foo, &mutex[i]); in main() 52 if (err) in main() 53 error (1, err, "pthread_create"); in main() 61 err = pthread_join (tid[i], &ret); in main() 62 if (err) in main() 63 error (1, err, "pthread_join"); in main()
|
A D | test-14.c | 31 error_t err; in main() local 46 err = pthread_mutex_timedlock (&m, &ts); in main() 47 assert (err == ETIMEDOUT); in main()
|
/htl/ |
A D | cthreads-compat.c | 27 int err; in __cthread_detach() local 38 int err; in weak_alias() local 50 error_t err; in weak_alias() local 53 if (err) in weak_alias() 55 errno = err; in weak_alias() 57 err = -1; in weak_alias() 60 return err; in weak_alias() 75 error_t err; in weak_alias() local 78 if (err) in weak_alias() 81 err = -1; in weak_alias() [all …]
|
A D | pt-create.c | 49 int err; in entry_point() local 88 int err; in __pthread_create() local 92 if (!err) in __pthread_create() 97 return err; in __pthread_create() 109 int err; in weak_alias() local 121 if (err) in weak_alias() 166 if (err) in weak_alias() 177 if (err) in weak_alias() 192 if (err) in weak_alias() 198 if (err) in weak_alias() [all …]
|
A D | pt-join.c | 33 int err = 0; in __pthread_join_common() local 52 while (pthread->state == PTHREAD_JOINABLE && err != ETIMEDOUT) in __pthread_join_common() 53 err = __pthread_cond_clockwait (&pthread->state_cond, in __pthread_join_common() 64 if (err != ETIMEDOUT) in __pthread_join_common() 65 err = EBUSY; in __pthread_join_common() 81 err = ESRCH; in __pthread_join_common() 87 err = EINVAL; in __pthread_join_common() 91 return err; in __pthread_join_common()
|
A D | pt-detach.c | 31 int err = 0; in __pthread_detach() local 68 err = ESRCH; in __pthread_detach() 74 err = EINVAL; in __pthread_detach() 78 return err; in __pthread_detach()
|
A D | pt-cancel.c | 26 int err = 0; in pthread_cancel() local 50 err = __pthread_do_cancel (p); in pthread_cancel() 61 return err; in pthread_cancel()
|
A D | pt-alloc.c | 41 error_t err; in initialize_pthread() local 43 err = __pthread_init_specific (new); in initialize_pthread() 44 if (err) in initialize_pthread() 45 return err; in initialize_pthread() 74 error_t err; in __pthread_alloc() local 106 err = initialize_pthread (new); in __pthread_alloc() 107 if (!err) in __pthread_alloc() 109 return err; in __pthread_alloc() 117 err = initialize_pthread (new); in __pthread_alloc() 118 if (err) in __pthread_alloc() [all …]
|