Searched defs:locks (Results 1 – 3 of 3) sorted by relevance
326 explicit ScopedLock(T &...locks) : locks_(std::tie(locks...)) in ScopedLock()359 explicit ReadScopedLock(T &...locks) : locks_(std::tie(locks...)) in ReadScopedLock()392 explicit WriteScopedLock(T &...locks) : locks_(std::tie(locks...)) in WriteScopedLock()
28 static void LockMutexesAndIncrement(uint32_t &var, Locks &...locks) in LockMutexesAndIncrement()38 static void LockWriteMutexesAndIncrement(uint32_t &var, Locks &...locks) in LockWriteMutexesAndIncrement()48 static void LockReadMutexes(Locks &...locks) in LockReadMutexes()
181 auto lock = [](auto &&...locks) { ([&]() NO_THREAD_SAFETY_ANALYSIS { locks.Lock(); }(), ...); }; in CompleteAllAffinedCoroutines()183 …auto unlock = [](auto &&...locks) { ([&]() NO_THREAD_SAFETY_ANALYSIS { locks.Unlock(); }(), ...); … in CompleteAllAffinedCoroutines()