Lines Matching refs:PTHREAD_CHECK
67 #define PTHREAD_CHECK(func_name, result_or_call) \
70 #define PTHREAD_CHECK(func_name, result_or_call) do { \
98 PTHREAD_CHECK ("pthread_mutex_init", result);
127 PTHREAD_CHECK ("pthread_mutex_init", result);
136 PTHREAD_CHECK ("pthread_mutex_destroy", pthread_mutex_destroy (&mutex->lock));
143 PTHREAD_CHECK ("pthread_mutex_destroy", pthread_mutex_destroy (&mutex->lock));
150 PTHREAD_CHECK ("pthread_mutex_lock", pthread_mutex_lock (&mutex->lock));
156 PTHREAD_CHECK ("pthread_mutex_lock", pthread_mutex_lock (&mutex->lock));
162 PTHREAD_CHECK ("pthread_mutex_unlock", pthread_mutex_unlock (&mutex->lock));
168 PTHREAD_CHECK ("pthread_mutex_unlock", pthread_mutex_unlock (&mutex->lock));
198 PTHREAD_CHECK ("pthread_cond_init", result);
207 PTHREAD_CHECK ("pthread_cond_destroy", pthread_cond_destroy (&cond->cond));
215 PTHREAD_CHECK ("pthread_cond_wait", pthread_cond_wait (&cond->cond, &mutex->lock));
252 PTHREAD_CHECK ("pthread_cond_timedwait", result);
262 PTHREAD_CHECK ("pthread_cond_signal", pthread_cond_signal (&cond->cond));