Searched refs:PthreadCall (Results 1 - 2 of 2) sorted by relevance

/external/chromium_org/third_party/leveldatabase/src/port/
H A Dport_posix.cc15 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 Denv_posix.cc499 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