Searched refs:LockGuard (Results 1 – 8 of 8) sorted by relevance
39 llvm::sys::ScopedWriter LockGuard(ThreadsLock); in grow() local65 std::unique_lock<std::mutex> LockGuard(QueueLock); in processTasks() local68 QueueCondition.wait(LockGuard, [&] { in processTasks()114 std::lock_guard<std::mutex> LockGuard(QueueLock); in processTasks() local146 std::unique_lock<std::mutex> LockGuard(QueueLock); in wait() local147 CompletionCondition.wait(LockGuard, in wait()154 std::unique_lock<std::mutex> LockGuard(QueueLock); in wait() local155 CompletionCondition.wait(LockGuard, in wait()169 llvm::sys::ScopedReader LockGuard(ThreadsLock); in isWorkerThread() local180 std::unique_lock<std::mutex> LockGuard(QueueLock); in ~StdThreadPool() local[all …]
37 std::unique_lock<std::mutex> LockGuard(Mutex); in addResult() local92 std::unique_lock<std::mutex> LockGuard(TUMutex); in execute() local97 std::unique_lock<std::mutex> LockGuard(TUMutex); in execute() local111 std::unique_lock<std::mutex> LockGuard(TUMutex); in execute() local
117 std::lock_guard<std::mutex> LockGuard(Shard.CacheLock); in getOutOfDateEntries() local158 std::lock_guard<std::mutex> LockGuard(CacheLock); in findEntryByFilename() local166 std::lock_guard<std::mutex> LockGuard(CacheLock); in findEntryByUID() local175 std::lock_guard<std::mutex> LockGuard(CacheLock); in getOrEmplaceEntryForFilename() local192 std::lock_guard<std::mutex> LockGuard(CacheLock); in getOrEmplaceEntryForUID() local210 std::lock_guard<std::mutex> LockGuard(CacheLock); in getOrInsertEntryForFilename() local222 std::lock_guard<std::mutex> LockGuard(CacheLock); in findRealPathByFilename() local230 std::lock_guard<std::mutex> LockGuard(CacheLock); in getOrEmplaceRealPathForFilename() local
634 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getNormalUnits() local638 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getDWOUnits() local645 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getCUIndex() local649 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getDebugAbbrevDWO() local654 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getTUIndex() local658 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getGdbIndex() local662 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getDebugAbbrev() local666 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getDebugLoc() local670 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getDebugAranges() local675 std::unique_lock<std::recursive_mutex> LockGuard(Mutex); in getLineTableForUnit() local[all …]
250 std::unique_lock<std::mutex> LockGuard(Lock); in applyLocked() local279 std::unique_lock<std::mutex> LockGuard(CacheLock); in findResourceDir() local708 std::unique_lock<std::mutex> LockGuard(Lock); in addRules() local996 std::unique_lock<std::mutex> LockGuard(Lock); in clang_scan_deps_main() local1057 std::unique_lock<std::mutex> LockGuard(Lock); in clang_scan_deps_main() local
171 std::unique_lock<std::mutex> LockGuard(QueueLock); in asyncEnqueue()
3044 std::unique_lock<std::mutex> LockGuard(ProcessedFilesMutex); in link() local3053 std::unique_lock<std::mutex> LockGuard(ProcessedFilesMutex); in link() local3056 LockGuard, [&]() { return ProcessedFiles[I]; }); in link()