Searched refs:getMutex (Results 1 – 4 of 4) sorted by relevance
104 MutexState *getMutex(u32 id);155 MutexState *DD::getMutex(u32 id) { return &mutex[id / kL2Size][id % kL2Size]; } in getMutex() function in __sanitizer::DD217 MutexState *mtx = getMutex(m->id); in MutexBeforeLock()221 MutexState *mtx1 = getMutex(id1); in MutexBeforeLock()343 MutexState *mtx = getMutex(m->id); in MutexDestroy()362 MutexState *mtx = getMutex(m->id); in CycleCheck()375 MutexState *mtx1 = getMutex(link.id); in CycleCheck()
80 static mutex_type *getMutex(const ExtraDataT &/*Data*/) { return nullptr; } in getMutex() function263 typename Config::mutex_type *M = Config::getMutex(Copy.Map->Data);276 typename Config::mutex_type *M = Config::getMutex(Copy.Map->Data);
4057 virtual Mutex* getMutex() = 0;4062 Mutex* getMutex();4067 Mutex* getMutex();4072 Mutex* getMutex(); // overrides Base::getMutex()4075 void baseFun(Base *b) EXCLUSIVE_LOCKS_REQUIRED(b->getMutex()) { } in baseFun()4077 void derivedFun(Derived *d) EXCLUSIVE_LOCKS_REQUIRED(d->getMutex()) { in derivedFun()5191 Mutex* getMutex(Opaque* o) LOCK_RETURNED("");5194 MutexLock lock(getMutex(o)); in test()
194 static MutexT *getMutex(const ExtraData &Data) { return Data.M; } in getMutex() function