3 int PTHREAD_MUTEX_INIT_ERROR;
5 void stub_pthread_init()
7 PTHREAD_MUTEX_INIT_ERROR = 0;
10 int stub_pthread_mutex_lock(pthread_mutex_t * __mutex)
17 int stub_pthread_mutex_unlock(pthread_mutex_t * __mutex)
24 int stub_pthread_mutex_init(pthread_mutex_t * __mutex,
25 const pthread_mutexattr_t * __mutexattr)
30 if (PTHREAD_MUTEX_INIT_ERROR) {
31 return PTHREAD_MUTEX_INIT_ERROR;
37 int stub_pthread_create(pthread_t *newthread, const pthread_attr_t *attr,
38 void *(*start_routine) (void *), void *arg)
48 int stub_pthread_join(pthread_t th, void **thread_return)
56 int stub_pthread_cancel(pthread_t th)