Lines Matching refs:mutex
48 pthread_mutex_t* mutex = in MutexImpl() local
70 errorcode = pthread_mutex_init(mutex, &attr); in MutexImpl()
78 data_ = mutex; in MutexImpl()
84 pthread_mutex_t* mutex = static_cast<pthread_mutex_t*>(data_); in ~MutexImpl() local
85 assert(mutex != 0); in ~MutexImpl()
86 pthread_mutex_destroy(mutex); in ~MutexImpl()
87 free(mutex); in ~MutexImpl()
93 pthread_mutex_t* mutex = static_cast<pthread_mutex_t*>(data_); in acquire() local
94 assert(mutex != 0); in acquire()
96 int errorcode = pthread_mutex_lock(mutex); in acquire()
103 pthread_mutex_t* mutex = static_cast<pthread_mutex_t*>(data_); in release() local
104 assert(mutex != 0); in release()
106 int errorcode = pthread_mutex_unlock(mutex); in release()
113 pthread_mutex_t* mutex = static_cast<pthread_mutex_t*>(data_); in tryacquire() local
114 assert(mutex != 0); in tryacquire()
116 int errorcode = pthread_mutex_trylock(mutex); in tryacquire()