Lines Matching refs:err
58 int err = pthread_setcanceltype (PTHREAD_CANCEL_ASYNCHRONOUS, NULL); in tf() local
59 if (err != 0) in tf()
61 printf ("setcanceltype failed: %s\n", strerror (err)); in tf()
67 err = pthread_mutex_unlock (&m2); in tf()
68 if (err != 0) in tf()
70 printf ("child: mutex_unlock failed: %s\n", strerror (err)); in tf()
74 err = pthread_mutex_lock (&m1); in tf()
75 if (err != 0) in tf()
77 printf ("child: 1st mutex_lock failed: %s\n", strerror (err)); in tf()
92 int err; in do_test() local
98 err = pthread_mutex_lock (&m1); in do_test()
99 if (err != 0) in do_test()
101 printf ("parent: 1st mutex_lock failed: %s\n", strerror (err)); in do_test()
104 err = pthread_mutex_lock (&m2); in do_test()
105 if (err != 0) in do_test()
107 printf ("parent: 2nd mutex_lock failed: %s\n", strerror (err)); in do_test()
111 err = pthread_create (&th, NULL, tf, NULL); in do_test()
112 if (err != 0) in do_test()
114 printf ("create failed: %s\n", strerror (err)); in do_test()
118 err = pthread_mutex_lock (&m2); in do_test()
119 if (err != 0) in do_test()
121 printf ("parent: 3rd mutex_lock failed: %s\n", strerror (err)); in do_test()
125 err = pthread_cancel (th); in do_test()
126 if (err != 0) in do_test()
128 printf ("cancel failed: %s\n", strerror (err)); in do_test()
132 err = pthread_join (th, &retval); in do_test()
133 if (err != 0) in do_test()
135 printf ("join failed: %s\n", strerror (err)); in do_test()