/external/chromium/sdch/open-vcdiff/src/ |
mutex.h | 161 MutexType mutex_; member in class:Mutex 182 // but only one writer. We represent this by having mutex_ be -1 when 190 Mutex::Mutex() : mutex_(0) { } 191 Mutex::~Mutex() { assert(mutex_ == 0); } 192 void Mutex::Lock() { assert(--mutex_ == -1); } 193 void Mutex::Unlock() { assert(mutex_++ == -1); } 195 bool Mutex::TryLock() { if (mutex_) return false; Lock(); return true; } 197 void Mutex::ReaderLock() { assert(++mutex_ > 0); } 198 void Mutex::ReaderUnlock() { assert(mutex_-- > 0); } 202 Mutex::Mutex() { InitializeCriticalSection(&mutex_); SetIsSafe(); [all...] |
/hardware/ril/mock-ril/src/cpp/ |
worker.cpp | 52 pthread_mutex_init(&mutex_, NULL); 60 pthread_mutex_destroy(&mutex_); 143 pthread_mutex_lock(&mutex_); 147 pthread_cond_wait(&cond_, &mutex_); 174 pthread_cond_timedwait(&cond_, &mutex_, &ts); 183 pthread_mutex_unlock(&mutex_); 186 pthread_mutex_unlock(&mutex_); 205 pthread_mutex_lock(&wqt_->mutex_); 218 pthread_mutex_unlock(&wqt_->mutex_); 268 pthread_mutex_lock(&wqt_->mutex_); [all...] |
worker.h | 35 * pthread_mutex_lock(&mutex_); 37 * pthread_cond_wait(&cond_, &mutex_); 42 * pthread_mutex_unlock(&mutex_); 56 pthread_mutex_t mutex_; member in class:WorkerThread
|
/external/protobuf/src/google/protobuf/stubs/ |
once_unittest.cc | 142 MutexLock lock(&mutex_); 155 Mutex mutex_; member in class:google::protobuf::__anon5630::OnceInitTest 162 MutexLock lock(&mutex_); 165 mutex_.Unlock(); 168 mutex_.Lock();
|
/external/protobuf/src/google/protobuf/ |
message.cc | 213 Mutex mutex_; member in class:google::protobuf::__anon5621::GeneratedMessageFactory 254 mutex_.AssertHeld(); 262 ReaderMutexLock lock(&mutex_); 280 WriterMutexLock lock(&mutex_);
|
descriptor.cc | 575 MutexLockMaybe lock(pool->mutex_); 752 : mutex_(NULL), 762 : mutex_(new Mutex), 772 : mutex_(NULL), 781 if (mutex_ != NULL) delete mutex_; 792 MutexLockMaybe lock(mutex_); 871 MutexLockMaybe lock(mutex_); 887 MutexLockMaybe lock(mutex_); [all...] |
descriptor.h | 1152 Mutex* mutex_; member in class:google::protobuf::DescriptorPool [all...] |
/external/v8/src/ |
platform.h | 424 explicit ScopedLock(Mutex* mutex): mutex_(mutex) { 425 mutex_->Lock(); 428 mutex_->Unlock(); 432 Mutex* mutex_; member in class:v8::internal::ScopedLock
|
v8threads.h | 108 static Mutex* mutex_; member in class:v8::internal::ThreadManager
|
log-utils.cc | 128 Mutex* Log::mutex_ = NULL; member in class:v8::internal::Log 133 mutex_ = OS::CreateMutex(); 179 delete mutex_; 180 mutex_ = NULL; 208 LogMessageBuilder::LogMessageBuilder(): sl(Log::mutex_), pos_(0) {
|
platform-macos.cc | 477 pthread_mutex_init(&mutex_, &attr); 480 ~MacOSMutex() { pthread_mutex_destroy(&mutex_); } 482 int Lock() { return pthread_mutex_lock(&mutex_); } 484 int Unlock() { return pthread_mutex_unlock(&mutex_); } 487 pthread_mutex_t mutex_; member in class:v8::internal::MacOSMutex
|
platform-openbsd.cc | 451 result = pthread_mutex_init(&mutex_, &attrs); 455 virtual ~OpenBSDMutex() { pthread_mutex_destroy(&mutex_); } 458 int result = pthread_mutex_lock(&mutex_); 463 int result = pthread_mutex_unlock(&mutex_); 468 pthread_mutex_t mutex_; // Pthread mutex for POSIX platforms. member in class:v8::internal::OpenBSDMutex
|
platform-solaris.cc | 424 pthread_mutex_init(&mutex_, &attr); 427 ~SolarisMutex() { pthread_mutex_destroy(&mutex_); } 429 int Lock() { return pthread_mutex_lock(&mutex_); } 431 int Unlock() { return pthread_mutex_unlock(&mutex_); } 434 pthread_mutex_t mutex_; member in class:v8::internal::SolarisMutex
|
v8threads.cc | 181 mutex_->Lock(); 189 mutex_->Unlock(); 264 Mutex* ThreadManager::mutex_ = OS::CreateMutex(); member in class:v8::internal::ThreadManager
|
log-utils.h | 126 // Write functions assume that mutex_ is acquired by the caller. 151 // mutex_ should be acquired before using output_handle_ or output_buffer_. 165 // mutex_ is a Mutex used for enforcing exclusive 167 static Mutex* mutex_; member in class:v8::internal::Log 170 // mutex_ should be acquired before using it.
|
platform-freebsd.cc | 478 result = pthread_mutex_init(&mutex_, &attrs); 482 virtual ~FreeBSDMutex() { pthread_mutex_destroy(&mutex_); } 485 int result = pthread_mutex_lock(&mutex_); 490 int result = pthread_mutex_unlock(&mutex_); 495 pthread_mutex_t mutex_; // Pthread mutex for POSIX platforms. member in class:v8::internal::FreeBSDMutex
|
platform-linux.cc | 572 result = pthread_mutex_init(&mutex_, &attrs); 576 virtual ~LinuxMutex() { pthread_mutex_destroy(&mutex_); } 579 int result = pthread_mutex_lock(&mutex_); 584 int result = pthread_mutex_unlock(&mutex_); 589 pthread_mutex_t mutex_; // Pthread mutex for POSIX platforms. member in class:v8::internal::LinuxMutex
|
/external/protobuf/src/google/protobuf/compiler/python/ |
python_generator.h | 142 mutable Mutex mutex_; member in class:google::protobuf::compiler::python::Generator 143 mutable const FileDescriptor* file_; // Set in Generate(). Under mutex_. 145 mutable io::Printer* printer_; // Set in Generate(). Under mutex_.
|
/external/chromium/sdch/open-vcdiff/src/gtest/ |
gtest.cc | [all...] |
gtest.h | 522 mutable internal::Mutex mutex_; member in class:testing::UnitTest 527 // Mutable state in *impl_ is protected by mutex_. [all...] |
/external/gtest/src/ |
gtest.cc | [all...] |
gtest-internal-inl.h | 897 Mutex mutex_; // protects all internal state member in class:testing::internal::OsStackTraceGetter [all...] |
/external/chromium/sdch/open-vcdiff/src/gtest/src/ |
gtest-internal-inl.h | 819 Mutex mutex_; // protects all internal state member in class:testing::internal::OsStackTraceGetter [all...] |
/external/gtest/include/gtest/ |
gtest.h | 558 mutable internal::Mutex mutex_; member in class:testing::UnitTest 563 // Mutable state in *impl_ is protected by mutex_. [all...] |
/external/protobuf/gtest/src/ |
gtest-internal-inl.h | 682 Mutex mutex_; // protects all internal state member in class:testing::internal::OsStackTraceGetter [all...] |