HomeSort by relevance Sort by last modified time
    Searched refs:mu_ (Results 1 - 25 of 45) sorted by null

1 2

  /bionic/libc/private/
ScopedPthreadMutexLocker.h 24 explicit ScopedPthreadMutexLocker(pthread_mutex_t* mu) : mu_(mu) {
25 pthread_mutex_lock(mu_);
29 pthread_mutex_unlock(mu_);
33 pthread_mutex_t* mu_; member in class:ScopedPthreadMutexLocker
  /external/chromium_org/third_party/leveldatabase/src/util/
mutexlock.h 19 // MutexLock l(&mu_); // mu_ is an instance variable
26 : mu_(mu) {
27 this->mu_->Lock();
29 ~MutexLock() UNLOCK_FUNCTION() { this->mu_->Unlock(); }
32 port::Mutex *const mu_; member in class:leveldb::MutexLock::port
env_posix.cc 111 MutexLock l(&mu_);
123 MutexLock l(&mu_);
128 port::Mutex mu_; member in class:leveldb::__anon13682::MmapLimiter
135 // REQUIRES: mu_ must be held
370 port::Mutex mu_; member in class:leveldb::__anon13682::PosixLockTable
374 MutexLock l(&mu_);
378 MutexLock l(&mu_);
603 pthread_mutex_t mu_; member in class:leveldb::__anon13682::PosixEnv
619 PthreadCall("mutex_init", pthread_mutex_init(&mu_, NULL));
624 PthreadCall("lock", pthread_mutex_lock(&mu_));
    [all...]
  /external/chromium_org/third_party/leveldatabase/src/port/
port_posix.cc 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_)); }
31 : mu_(mu) {
38 PthreadCall("wait", pthread_cond_wait(&cv_, &mu_->mu_));
  /external/valgrind/main/drd/tests/
tsan_thread_wrappers_pthread.h 113 CHECK(0 == pthread_spin_init(&mu_, 0));
114 ANNOTATE_RWLOCK_CREATE((void*)&mu_);
117 ANNOTATE_RWLOCK_DESTROY((void*)&mu_);
118 CHECK(0 == pthread_spin_destroy(&mu_));
121 CHECK(0 == pthread_spin_lock(&mu_));
122 ANNOTATE_RWLOCK_ACQUIRED((void*)&mu_, 1);
125 ANNOTATE_RWLOCK_RELEASED((void*)&mu_, 1);
126 CHECK(0 == pthread_spin_unlock(&mu_));
129 pthread_spinlock_t mu_; member in class:SpinLock
137 SpinLock() : mu_(OS_SPINLOCK_INIT)
152 OSSpinLock mu_; member in class:SpinLock
256 pthread_mutex_t mu_; member in class:Mutex
271 Mutex *mu_; member in class:MutexLock
309 pthread_rwlock_t mu_; member in class:RWLock
322 RWLock *mu_; member in class:ReaderLockScoped
335 RWLock *mu_; member in class:WriterLockScoped
413 Mutex mu_; member in class:ProducerConsumerQueue
586 Mutex mu_; member in class:BlockingCounter
    [all...]
  /external/compiler-rt/lib/sanitizer_common/
sanitizer_mutex.h 86 : mu_(mu) {
87 mu_->Lock();
91 mu_->Unlock();
95 MutexType *mu_; member in class:__sanitizer::GenericScopedLock
105 : mu_(mu) {
106 mu_->ReadLock();
110 mu_->ReadUnlock();
114 MutexType *mu_; member in class:__sanitizer::GenericScopedReadLock
  /frameworks/ex/variablespeed/jni/
no_synchronization.h 42 explicit MutexLock(Mutex* mu) : mu_(mu) {}
46 Mutex* const mu_; member in class:MutexLock
  /external/clang/test/SemaCXX/
warn-thread-safety-analysis.cpp 929 void func1(int y) LOCKS_EXCLUDED(mu_);
930 template <typename T> void func2(T x) LOCKS_EXCLUDED(mu_);
932 Mutex mu_; member in class:thread_annot_lock_38::Foo
948 Mutex *mu_; member in class:thread_annot_lock_43::Foo
954 int GetA() EXCLUSIVE_LOCKS_REQUIRED(foo_->mu_) { return a_; }
955 int a_ GUARDED_BY(foo_->mu_);
963 fb->foo_->mu_->Lock();
965 fb->foo_->mu_->Unlock();
1081 Mutex mu_; member in class:thread_annot_lock_68_modified::Bar
1088 mu_.Lock()
1096 Mutex mu_; member in class:thread_annot_lock_68_modified::Foo
1152 Mutex mu_; member in class:thread_annot_lock_47::Base
1423 Mutex mu_; member in class:thread_annot_lock_46::Base
1639 Mutex mu_; member in class:FunctionAttrTest::Foo
1790 Mutex mu_; member in class:TestTemplateAttributeInstantiation::Foo1
1797 Mutex mu_; member in class:TestTemplateAttributeInstantiation::Foo2
1844 Mutex mu_; member in class:TestTemplateAttributeInstantiation::Cell
1917 Mutex mu_; member in class:TestTemplateAttributeInstantiation::CellDelayed
1942 Mutex mu_; member in class:FunctionDeclDefTest::Foo
2009 Mutex mu_; member in class:FunctionDefinitionTest::Foo
2018 Mutex mu_; member in class:FunctionDefinitionTest::FooT
2136 Mutex mu_; member in class:SelfLockingTest::MyLock2
2172 Mutex mu_; member in namespace:NoReturnTest
2202 Mutex mu_; member in class:TestMultiDecl::Foo
2225 Mutex mu_; member in class:MoreLockExpressions::Foo
2350 Mutex mu_; member in class:LockReturned::Foo
2450 Mutex mu_; member in class:ReleasableScopedLock::Foo
2534 Mutex mu_; member in class:DoubleLockBug::Foo
2588 Mutex mu_; member in class:FoolishScopedLockableBug::Foo
2668 SmartPtr<Mutex> mu_; member in class:SmartPointerTests::Foo
2671 int c GUARDED_BY(*mu_); member in class:SmartPointerTests::Foo
2997 Mutex mu_; member in class:TryLockEqTest::Foo
3122 Mutex mu_; member in class:ExistentialPatternMatching::Graph
3125 void LockAllGraphs() EXCLUSIVE_LOCK_FUNCTION(&Graph::mu_); member in namespace:ExistentialPatternMatching
3126 void UnlockAllGraphs() UNLOCK_FUNCTION(&Graph::mu_); member in namespace:ExistentialPatternMatching
3130 int a GUARDED_BY(&Graph::mu_); member in class:ExistentialPatternMatching::Node
3135 void foo2() LOCKS_EXCLUDED(&Graph::mu_); member in class:ExistentialPatternMatching::Node
3183 Mutex mu_; member in class:StringIgnoreTest::Foo
3253 Mutex mu_; member in struct:TrylockWithCleanups::Foo
3273 Mutex mu_; member in class:UniversalLock::Foo
3371 Mutex mu_; member in class:ExprMatchingBugFix::Foo
3385 void unlockFoo() UNLOCK_FUNCTION(&Foo::mu_); member in struct:ExprMatchingBugFix::Bar::Nested
3410 static Mutex mu_; member in class:ComplexNameTest::Foo
3420 static Mutex mu_; member in class:ComplexNameTest::Bar
3522 Mutex* mu_; member in struct:TemplateFunctionParamRemapTest::Cell
3605 Mutex mu_; member in class:SelfConstructorTest::SelfLock
3820 Mutex mu_; member in class:GuardedNonPrimitiveTypeTest::Foo
3855 Mutex mu_; member in class:GuardedNonPrimitive_MemberAccess::Bar
3894 Mutex mu_; member in class:TestThrowExpr::Foo
3934 Mutex mu_; member in class:LockUnlockFunctionTest::MyLockable
3987 Mutex mu_; member in class:LockUnlockFunctionTest::Foo
4000 Mutex mu_; member in class:AssertHeldTest::Foo
    [all...]
  /external/valgrind/unittest/
thread_wrappers_pthread.h 152 CHECK(0 == pthread_mutex_init(&mu_, NULL));
158 CHECK(0 == pthread_mutex_destroy(&mu_));
160 void Lock() { CHECK(0 == pthread_mutex_lock(&mu_));}
161 bool TryLock() { return (0 == pthread_mutex_trylock(&mu_));}
167 CHECK(0 == pthread_mutex_unlock(&mu_));
189 pthread_cond_wait(&cv_, &mu_);
204 retcode = pthread_cond_timedwait(&cv_, &mu_, &timeout);
212 pthread_mutex_t mu_; // Must be the first member. member in class:Mutex
222 void Wait(Mutex *mu) { CHECK(0 == pthread_cond_wait(&cv_, &mu->mu_)); }
228 return 0 != pthread_cond_timedwait(&cv_, &mu->mu_, &timeout)
263 pthread_rwlock_t mu_; member in class:RWLock
275 RWLock *mu_; member in class:ReaderLockScoped
287 RWLock *mu_; member in class:WriterLockScoped
306 pthread_spinlock_t mu_; member in class:SpinLock
329 OSSpinLock mu_; member in class:SpinLock
    [all...]
atomicity_tests.cc 48 MutexLock l(&mu_);
53 MutexLock l(&mu_);
58 MutexLock l(&mu_);
64 Mutex mu_; member in class:AtomicityTests_LockedVector::LockedVector
thread_wrappers.h 115 mu_.Lock();
117 ANNOTATE_CONDVAR_SIGNAL(&mu_); // LockWhen in Get()
119 mu_.Unlock();
125 mu_.LockWhen(Condition(IsQueueNotEmpty, &q_));
129 mu_.Unlock();
137 mu_.Lock();
139 mu_.Unlock();
144 Mutex mu_; member in class:ProducerConsumerQueue
145 std::queue<void*> q_; // protected by mu_
147 // Requires mu_
292 Mutex *mu_; member in class:MutexLock
310 Mutex mu_; member in class:BlockingCounter
    [all...]
  /external/chromium_org/ppapi/native_client/src/untrusted/nacl_ppapi_util/
nacl_ppapi_util.h 94 NaClXMutexCtor(&mu_);
99 NaClMutexDtor(&mu_);
107 nacl::MutexLocker take(&mu_);
113 nacl::MutexLocker take(&mu_);
115 NaClXCondVarWait(&cv_, &mu_);
123 nacl::MutexLocker take(&mu_);
128 NaClMutex mu_; member in class:nacl_ppapi::EventThreadWorkState
  /external/ceres-solver/internal/ceres/
mutex.h 282 explicit CeresMutexLock(Mutex *mu) : mu_(mu) { mu_->Lock(); }
283 ~CeresMutexLock() { mu_->Unlock(); }
285 Mutex * const mu_; member in class:ceres::internal::CeresMutexLock
294 explicit CeresReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); }
295 ~CeresReaderMutexLock() { mu_->ReaderUnlock(); }
297 Mutex * const mu_; member in class:ceres::internal::CeresReaderMutexLock
305 explicit CeresWriterMutexLock(Mutex *mu) : mu_(mu) { mu_->WriterLock();
308 Mutex * const mu_; member in class:ceres::internal::CeresWriterMutexLock
    [all...]
  /external/chromium/sdch/open-vcdiff/src/
mutex.h 266 explicit MutexLock(Mutex *mu) : mu_(mu) { mu_->Lock(); }
267 ~MutexLock() { mu_->Unlock(); }
269 Mutex * const mu_; member in class:MutexLock
278 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); }
279 ~ReaderMutexLock() { mu_->ReaderUnlock(); }
281 Mutex * const mu_; member in class:ReaderMutexLock
289 explicit WriterMutexLock(Mutex *mu) : mu_(mu) { mu_->WriterLock();
292 Mutex * const mu_; member in class:WriterMutexLock
    [all...]
  /external/chromium_org/third_party/re2/util/
mutex.h 155 explicit MutexLock(Mutex *mu) : mu_(mu) { mu_->Lock(); }
156 ~MutexLock() { mu_->Unlock(); }
158 Mutex * const mu_; member in class:re2::MutexLock
167 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); }
168 ~ReaderMutexLock() { mu_->ReaderUnlock(); }
170 Mutex * const mu_; member in class:re2::ReaderMutexLock
178 explicit WriterMutexLock(Mutex *mu) : mu_(mu) { mu_->WriterLock();
181 Mutex * const mu_; member in class:re2::WriterMutexLock
    [all...]
  /external/regex-re2/util/
mutex.h 151 explicit MutexLock(Mutex *mu) : mu_(mu) { mu_->Lock(); }
152 ~MutexLock() { mu_->Unlock(); }
154 Mutex * const mu_; member in class:re2::MutexLock
163 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); }
164 ~ReaderMutexLock() { mu_->ReaderUnlock(); }
166 Mutex * const mu_; member in class:re2::ReaderMutexLock
174 explicit WriterMutexLock(Mutex *mu) : mu_(mu) { mu_->WriterLock();
177 Mutex * const mu_; member in class:re2::WriterMutexLock
    [all...]
  /external/clang/test/Sema/
warn-thread-safety-analysis.c 31 struct Mutex *mu_; member in struct:Foo
48 int a_ GUARDED_BY(foo_.mu_);
49 int *b_ PT_GUARDED_BY(foo_.mu_) = &a_;
70 void set_value(int *a, int value) EXCLUSIVE_LOCKS_REQUIRED(foo_.mu_) {
74 int get_value(int *p) SHARED_LOCKS_REQUIRED(foo_.mu_){
106 set_value(&a_, 0); // expected-warning{{calling function 'setA' requires exclusive lock on 'foo_.mu_'}}
107 get_value(b_); // expected-warning{{calling function 'getB' requires shared lock on 'foo_.mu_'}}
108 mutex_exclusive_lock(foo_.mu_);
110 mutex_unlock(foo_.mu_);
111 mutex_shared_lock(foo_.mu_);
    [all...]
  /external/chromium_org/third_party/leveldatabase/port/
port_chromium.cc 24 mu_.Acquire();
28 mu_.Release();
32 mu_.AssertAcquired();
36 : cv_(&mu->mu_) {
  /art/runtime/base/
mutex.h 356 explicit MutexLock(Thread* self, Mutex& mu) EXCLUSIVE_LOCK_FUNCTION(mu) : self_(self), mu_(mu) {
357 mu_.ExclusiveLock(self_);
361 mu_.ExclusiveUnlock(self_);
366 Mutex& mu_; member in class:art::MutexLock
377 self_(self), mu_(mu) {
378 mu_.SharedLock(self_);
382 mu_.SharedUnlock(self_);
387 ReaderWriterMutex& mu_; member in class:art::ReaderMutexLock
399 self_(self), mu_(mu) {
400 mu_.ExclusiveLock(self_)
409 ReaderWriterMutex& mu_; member in class:art::WriterMutexLock
    [all...]
  /external/chromium_org/third_party/tcmalloc/chromium/src/base/
simple_mutex.h 288 explicit MutexLock(Mutex *mu) : mu_(mu) { mu_->Lock(); }
289 ~MutexLock() { mu_->Unlock(); }
291 Mutex * const mu_; member in class:MUTEX_NAMESPACE::MutexLock
300 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); }
301 ~ReaderMutexLock() { mu_->ReaderUnlock(); }
303 Mutex * const mu_; member in class:MUTEX_NAMESPACE::ReaderMutexLock
311 explicit WriterMutexLock(Mutex *mu) : mu_(mu) { mu_->WriterLock();
314 Mutex * const mu_; member in class:MUTEX_NAMESPACE::WriterMutexLock
    [all...]
  /external/chromium_org/third_party/tcmalloc/vendor/src/base/
simple_mutex.h 288 explicit MutexLock(Mutex *mu) : mu_(mu) { mu_->Lock(); }
289 ~MutexLock() { mu_->Unlock(); }
291 Mutex * const mu_; member in class:MUTEX_NAMESPACE::MutexLock
300 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); }
301 ~ReaderMutexLock() { mu_->ReaderUnlock(); }
303 Mutex * const mu_; member in class:MUTEX_NAMESPACE::ReaderMutexLock
311 explicit WriterMutexLock(Mutex *mu) : mu_(mu) { mu_->WriterLock();
314 Mutex * const mu_; member in class:MUTEX_NAMESPACE::WriterMutexLock
    [all...]
  /external/open-vcdiff/gflags/src/
mutex.h 306 explicit MutexLock(Mutex *mu) : mu_(mu) { mu_->Lock(); }
307 ~MutexLock() { mu_->Unlock(); }
309 Mutex * const mu_; member in class:MUTEX_NAMESPACE::MutexLock
318 explicit ReaderMutexLock(Mutex *mu) : mu_(mu) { mu_->ReaderLock(); }
319 ~ReaderMutexLock() { mu_->ReaderUnlock(); }
321 Mutex * const mu_; member in class:MUTEX_NAMESPACE::ReaderMutexLock
329 explicit WriterMutexLock(Mutex *mu) : mu_(mu) { mu_->WriterLock();
332 Mutex * const mu_; member in class:MUTEX_NAMESPACE::WriterMutexLock
    [all...]
  /external/chromium_org/ppapi/native_client/src/trusted/plugin/
service_runtime.cc 85 NaClXMutexCtor(&mu_);
91 NaClMutexDtor(&mu_);
96 nacl::MutexLocker take(&mu_);
177 bool op_complete = false; // NB: mu_ and cv_ also controls access to this!
200 nacl::MutexLocker take(&mu_);
214 NaClXCondVarWait(&cv_, &mu_);
272 nacl::MutexLocker take(&mu_);
299 nacl::MutexLocker take(&mu_);
326 nacl::MutexLocker take(&mu_);
354 nacl::MutexLocker take(&mu_);
    [all...]
  /external/chromium_org/ppapi/native_client/tests/nacl_browser/manifest_file/
pm_manifest_file_test.cc 128 NaClMutex mu_; member in class:Worker
260 NaClXMutexCtor(&mu_);
267 nacl::MutexLocker take(&mu_);
284 NaClMutexDtor(&mu_);
290 nacl::MutexLocker take(&mu_);
316 nacl::MutexLocker take(&mu_);
321 nacl::MutexLocker take(&mu_);
345 nacl::MutexLocker take(&mu_);
362 nacl::MutexLocker take(&mu_);
375 NaClXCondVarWait(&cv_, &mu_);
    [all...]
  /external/chromium_org/third_party/leveldatabase/src/db/
skiplist_test.cc 209 // SkipList is not protected by mu_. We just use a single writer
313 state_cv_(&mu_) {}
316 mu_.Lock();
320 mu_.Unlock();
324 mu_.Lock();
327 mu_.Unlock();
331 port::Mutex mu_; member in class:leveldb::TestState

Completed in 812 milliseconds

1 2