Lines Matching refs:errorcode
53 int errorcode = pthread_mutexattr_init(&attr); in MutexImpl() local
54 assert(errorcode == 0); (void)errorcode; in MutexImpl()
59 errorcode = pthread_mutexattr_settype(&attr, kind); in MutexImpl()
60 assert(errorcode == 0); in MutexImpl()
65 errorcode = pthread_mutexattr_setpshared(&attr, PTHREAD_PROCESS_PRIVATE); in MutexImpl()
66 assert(errorcode == 0); in MutexImpl()
70 errorcode = pthread_mutex_init(mutex, &attr); in MutexImpl()
71 assert(errorcode == 0); in MutexImpl()
74 errorcode = pthread_mutexattr_destroy(&attr); in MutexImpl()
75 assert(errorcode == 0); in MutexImpl()
96 int errorcode = pthread_mutex_lock(mutex); in acquire() local
97 return errorcode == 0; in acquire()
106 int errorcode = pthread_mutex_unlock(mutex); in release() local
107 return errorcode == 0; in release()
116 int errorcode = pthread_mutex_trylock(mutex); in tryacquire() local
117 return errorcode == 0; in tryacquire()