pthread_mutex_init.c raw

   1  #include "pthread_impl.h"
   2  
   3  int pthread_mutex_init(pthread_mutex_t *restrict m, const pthread_mutexattr_t *restrict a)
   4  {
   5  	*m = (pthread_mutex_t){0};
   6  	if (a) m->_m_type = a->__attr;
   7  	return 0;
   8  }
   9