Searched refs:PthreadCall (Results 1 - 2 of 2) sorted by relevance
/external/chromium_org/third_party/leveldatabase/src/port/ |
H A D | port_posix.cc | 15 static void PthreadCall(const char* label, int result) { function in namespace:leveldb::port 22 Mutex::Mutex() { PthreadCall("init mutex", pthread_mutex_init(&mu_, NULL)); } 24 Mutex::~Mutex() { PthreadCall("destroy mutex", pthread_mutex_destroy(&mu_)); } 26 void Mutex::Lock() { PthreadCall("lock", pthread_mutex_lock(&mu_)); } 28 void Mutex::Unlock() { PthreadCall("unlock", pthread_mutex_unlock(&mu_)); } 32 PthreadCall("init cv", pthread_cond_init(&cv_, NULL)); 35 CondVar::~CondVar() { PthreadCall("destroy cv", pthread_cond_destroy(&cv_)); } 38 PthreadCall("wait", pthread_cond_wait(&cv_, &mu_->mu_)); 42 PthreadCall("signal", pthread_cond_signal(&cv_)); 46 PthreadCall("broadcas [all...] |
/external/chromium_org/third_party/leveldatabase/src/util/ |
H A D | env_posix.cc | 499 void PthreadCall(const char* label, int result) { function in class:leveldb::__anon11498::PosixEnv 528 PthreadCall("mutex_init", pthread_mutex_init(&mu_, NULL)); 529 PthreadCall("cvar_init", pthread_cond_init(&bgsignal_, NULL)); 533 PthreadCall("lock", pthread_mutex_lock(&mu_)); 538 PthreadCall( 546 PthreadCall("signal", pthread_cond_signal(&bgsignal_)); 554 PthreadCall("unlock", pthread_mutex_unlock(&mu_)); 560 PthreadCall("lock", pthread_mutex_lock(&mu_)); 562 PthreadCall("wait", pthread_cond_wait(&bgsignal_, &mu_)); 569 PthreadCall("unloc [all...] |
Completed in 67 milliseconds