• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 #include "pthread_impl.h"
2 
pthread_cond_init(pthread_cond_t * restrict c,const pthread_condattr_t * restrict a)3 int pthread_cond_init(pthread_cond_t *restrict c, const pthread_condattr_t *restrict a)
4 {
5 	*c = (pthread_cond_t){0};
6 	if (a) {
7 		c->_c_clock = a->__attr & 0x7fffffff;
8 		if (a->__attr>>31) c->_c_shared = (void *)-1;
9 	}
10 	return 0;
11 }
12