/llvm-project/clang-tools-extra/clangd/support/ |
H A D | Threading.cpp | 30 std::lock_guard<std::mutex> Lock(Mu); in notify() local 39 std::unique_lock<std::mutex> Lock(Mu); in wait() local 46 std::unique_lock<std::mutex> Lock(Mutex); in try_lock() local 59 std::unique_lock<std::mutex> Lock(Mutex); in lock() local 66 std::unique_lock<std::mutex> Lock(Mutex); in unlock() local 76 std::unique_lock<std::mutex> Lock(Mutex); in wait() local 84 std::lock_guard<std::mutex> Lock(Mutex); in runAsync() local 89 std::lock_guard<std::mutex> Lock(Mutex); in runAsync() local 121 void wait(std::unique_lock<std::mutex> &Lock, std::condition_variable &CV, in wait()
|
/llvm-project/clang-tools-extra/clangd/index/ |
H A D | BackgroundQueue.cpp | 26 std::unique_lock<std::mutex> Lock(Mu); in work() local 48 std::unique_lock<std::mutex> Lock(Mu); in work() local 91 std::lock_guard<std::mutex> Lock(Mu); in push() local 104 std::lock_guard<std::mutex> Lock(Mu); in append() local 118 std::lock_guard<std::mutex> Lock(Mu); in boost() local 138 std::unique_lock<std::mutex> Lock(Mu); in blockUntilIdleForTest() local
|
H A D | BackgroundRebuild.cpp | 55 std::lock_guard<std::mutex> Lock(Mu); in startLoading() local 61 std::lock_guard<std::mutex> Lock(Mu); in loadedShard() local 77 std::lock_guard<std::mutex> Lock(Mu); in shutdown() local 85 std::lock_guard<std::mutex> Lock(Mu); in maybeRebuild() local 100 std::lock_guard<std::mutex> Lock(Mu); in maybeRebuild() local
|
/llvm-project/llvm/lib/ExecutionEngine/Orc/ |
H A D | EPCGenericRTDyldMemoryManager.cpp | 65 std::lock_guard<std::mutex> Lock(M); allocateCodeSection() local 80 std::lock_guard<std::mutex> Lock(M); allocateDataSection() local 101 std::lock_guard<std::mutex> Lock(M); reserveAllocationSpace() local 134 std::lock_guard<std::mutex> Lock(M); reserveAllocationSpace() local 139 std::lock_guard<std::mutex> Lock(M); reserveAllocationSpace() local 144 std::lock_guard<std::mutex> Lock(M); reserveAllocationSpace() local 167 std::lock_guard<std::mutex> Lock(M); registerEHFrames() local 190 std::lock_guard<std::mutex> Lock(M); notifyObjectLoaded() local 210 std::lock_guard<std::mutex> Lock(M); finalizeMemory() local 274 std::lock_guard<std::mutex> Lock(M); finalizeMemory() local 282 std::lock_guard<std::mutex> Lock(M); finalizeMemory() local [all...] |
H A D | TaskDispatch.cpp | 31 std::lock_guard<std::mutex> Lock(DispatchMutex); dispatch() local 56 std::lock_guard<std::mutex> Lock(DispatchMutex); dispatch() local 78 std::unique_lock<std::mutex> Lock(DispatchMutex); shutdown() local
|
H A D | MemoryMapper.cpp | 54 std::lock_guard<std::mutex> Lock(Mutex); reserve() local 99 std::lock_guard<std::mutex> Lock(Mutex); initialize() local 117 std::lock_guard<std::mutex> Lock(Mutex); deinitialize() local 149 std::lock_guard<std::mutex> Lock(Mutex); release() local 171 std::lock_guard<std::mutex> Lock(Mutex); release() local 181 std::lock_guard<std::mutex> Lock(Mutex); ~InProcessMemoryMapper() local 301 std::lock_guard<std::mutex> Lock(Mutex); reserve() local 393 std::lock_guard<std::mutex> Lock(Mutex); release() local 441 std::lock_guard<std::mutex> Lock(Mutex); ~SharedMemoryMapper() local
|
H A D | SimpleRemoteEPC.cpp | 130 DisconnectCV.wait(Lock, [this] { return Disconnected; }); in disconnect() local 22 std::lock_guard<std::mutex> Lock(SimpleRemoteEPCMutex); ~SimpleRemoteEPC() local 96 std::lock_guard<std::mutex> Lock(SimpleRemoteEPCMutex); callWrapperAsync() local 112 std::lock_guard<std::mutex> Lock(SimpleRemoteEPCMutex); callWrapperAsync() local 201 std::lock_guard<std::mutex> Lock(SimpleRemoteEPCMutex); handleDisconnect() local 209 std::lock_guard<std::mutex> Lock(SimpleRemoteEPCMutex); handleDisconnect() local 280 std::lock_guard<std::mutex> Lock(SimpleRemoteEPCMutex); handleSetup() local 396 std::lock_guard<std::mutex> Lock(SimpleRemoteEPCMutex); handleResult() local
|
H A D | IRCompileLayer.cpp | 24 std::lock_guard<std::mutex> Lock(IRLayerMutex); in setNotifyCompiled() local 34 std::lock_guard<std::mutex> Lock(IRLayerMutex); in emit() local
|
/llvm-project/clang/test/SemaCXX/ |
H A D | operator-arrow-temporary.cpp | 8 template<int x> struct Lock { struct 9 ~Lock() { int a[x]; } // expected-error {{declared as an array with a negative size}} in ~Lock() argument 14 Lock<-1> operator->(); argument
|
/llvm-project/llvm/lib/Support/ |
H A D | PluginLoader.cpp | 24 sys::SmartMutex<true> Lock; member 37 sys::SmartScopedLock<true> Lock(P.Lock); in operator =() local 49 sys::SmartScopedLock<true> Lock(P.Lock); in getNumPlugins() local 55 sys::SmartScopedLock<true> Lock(P.Lock); in getPlugin() local
|
H A D | ErrorHandling.cpp | 67 std::lock_guard<std::mutex> Lock(ErrorHandlerMutex); install_fatal_error_handler() local 76 std::lock_guard<std::mutex> Lock(ErrorHandlerMutex); remove_fatal_error_handler() local 97 std::lock_guard<std::mutex> Lock(ErrorHandlerMutex); report_fatal_error() local 131 std::lock_guard<std::mutex> Lock(BadAllocErrorHandlerMutex); install_bad_alloc_error_handler() local 141 std::lock_guard<std::mutex> Lock(BadAllocErrorHandlerMutex); remove_bad_alloc_error_handler() local 154 std::lock_guard<std::mutex> Lock(BadAllocErrorHandlerMutex); report_bad_alloc_error() local
|
H A D | DynamicLibrary.cpp | 161 SmartScopedLock<true> Lock(G.SymbolsMutex); in AddSymbol() local 170 SmartScopedLock<true> Lock(G.SymbolsMutex); in getPermanentLibrary() local 180 SmartScopedLock<true> Lock(G.SymbolsMutex); in addPermanentLibrary() local 195 SmartScopedLock<true> Lock(G.SymbolsMutex); in getLibrary() local 205 SmartScopedLock<true> Lock(G.SymbolsMutex); in closeLibrary() local 221 SmartScopedLock<true> Lock(G.SymbolsMutex); in SearchForAddressOfSymbol() local
|
/llvm-project/clang-tools-extra/clangd/unittests/ |
H A D | LSPClient.cpp | 40 std::unique_lock<std::mutex> Lock(Mu); in take() local 62 std::lock_guard<std::mutex> Lock(Mu); in set() local 86 std::lock_guard<std::mutex> Lock(Mu); in addCallSlot() local 94 std::lock_guard<std::mutex> Lock(Mu); in enqueue() local 102 std::lock_guard<std::mutex> Lock(Mu); in takeNotifications() local 109 std::lock_guard<std::mutex> Lock(Mu); in expectCall() local 116 std::lock_guard<std::mutex> Lock(Mu); in takeCallParams() local 127 std::lock_guard<std::mutex> Lock(Mu); in reply() local 140 std::lock_guard<std::mutex> Lock(Mu); in notify() local 147 std::lock_guard<std::mutex> Lock(Mu); in call() local [all …]
|
/llvm-project/llvm/lib/ExecutionEngine/Orc/TargetProcess/ |
H A D | SimpleRemoteEPCServer.cpp | 117 ShutdownCV.wait(Lock, [this]() { return RunState == ServerShutDown; }); in waitForDisconnect() local 35 std::lock_guard<std::mutex> Lock(DispatchMutex); dispatch() local 43 std::lock_guard<std::mutex> Lock(DispatchMutex); dispatch() local 50 std::unique_lock<std::mutex> Lock(DispatchMutex); shutdown() local 126 std::lock_guard<std::mutex> Lock(ServerStateMutex); handleDisconnect() local 146 std::lock_guard<std::mutex> Lock(ServerStateMutex); handleDisconnect() local 234 std::lock_guard<std::mutex> Lock(ServerStateMutex); handleResult() local 273 std::lock_guard<std::mutex> Lock(ServerStateMutex); doJITDispatch() local [all...] |
H A D | ExecutorSharedMemoryMapperService.cpp | 125 std::lock_guard<std::mutex> Lock(Mutex); reserve() local 191 std::lock_guard<std::mutex> Lock(Mutex); initialize() local 211 std::lock_guard<std::mutex> Lock(Mutex); deinitialize() local 249 std::lock_guard<std::mutex> Lock(Mutex); release() local 287 std::lock_guard<std::mutex> Lock(Mutex); release() local
|
H A D | SimpleExecutorMemoryManager.cpp | 30 std::lock_guard<std::mutex> Lock(M); in allocate() local 61 std::lock_guard<std::mutex> Lock(M); in finalize() local 80 std::lock_guard<std::mutex> Lock(M); in finalize() local 159 std::lock_guard<std::mutex> Lock(M); in deallocate() local 190 std::lock_guard<std::mutex> Lock(M); in shutdown() local
|
/llvm-project/offload/src/ |
H A D | OffloadRTL.cpp | 27 std::scoped_lock<decltype(PluginMtx)> Lock(PluginMtx); in initRuntime() local 48 std::scoped_lock<decltype(PluginMtx)> Lock(PluginMtx); in deinitRuntime() local
|
/llvm-project/clang/test/SemaObjCXX/ |
H A D | no-crash-thread-safety-analysis.mm | 8 - (void)doIt:(class Lock *)myLock; 12 - (void)doIt:(class Lock *)myLock {
|
/llvm-project/clang-tools-extra/clangd/ |
H A D | DraftStore.cpp | 20 std::lock_guard<std::mutex> Lock(Mutex); in getDraft() local 30 std::lock_guard<std::mutex> Lock(Mutex); in getActiveFiles() local 77 std::lock_guard<std::mutex> Lock(Mutex); in addDraft() local 87 std::lock_guard<std::mutex> Lock(Mutex); in removeDraft() local
|
H A D | TUScheduler.cpp | 160 std::lock_guard<std::mutex> Lock(Mut); in getUsedBytes() local 170 std::unique_lock<std::mutex> Lock(Mut); in put() local 191 std::unique_lock<std::mutex> Lock(Mut); in take() local 312 std::lock_guard<std::mutex> Lock(Mu); in update() local 325 std::lock_guard<std::mutex> Lock(Mu); in remove() local 337 std::lock_guard<std::mutex> Lock(Mu); in get() local 360 std::lock_guard<std::mutex> Lock(StatusMu); in update() local 367 std::lock_guard<std::mutex> Lock(StatusMu); in stop() local 452 std::unique_lock<std::mutex> Lock(Mutex); update() local 475 std::unique_lock<std::mutex> Lock(Mutex); run() local 516 std::lock_guard<std::mutex> Lock(Mutex); run() local 537 std::lock_guard<std::mutex> Lock(Mutex); stop() local 546 std::unique_lock<std::mutex> Lock(Mutex); blockUntilIdle() local 562 std::lock_guard<std::mutex> Lock(Mutex); isDone() local 852 std::lock_guard<std::mutex> Lock(Mutex); ~ASTWorker() local 900 std::lock_guard<std::mutex> Lock(Mutex); update() local 930 std::lock_guard<std::mutex> Lock(PublishMu); update() local 956 std::unique_lock<std::mutex> Lock(Mutex); update() local 1118 std::lock_guard<std::mutex> Lock(Mutex); updatePreamble() local 1151 std::lock_guard<std::mutex> Lock(Mutex); updatePreamble() local 1166 std::lock_guard<std::mutex> Lock(Mutex); updateASTSignals() local 1181 std::lock_guard<std::mutex> Lock(PublishMu); generateDiagnostics() local 1216 std::unique_lock<std::mutex> Lock(Mutex, std::try_to_lock); generateDiagnostics() local 1242 std::lock_guard<std::mutex> Lock(PublishMu); generateDiagnostics() local 1269 std::lock_guard<std::mutex> Lock(Mutex); getPossiblyStalePreamble() local 1276 std::unique_lock<std::mutex> Lock(Mutex); waitForFirstPreamble() local 1281 std::unique_lock<std::mutex> Lock(Mutex); getCurrentCompileCommand() local 1302 std::lock_guard<std::mutex> Lock(PublishMu); stop() local 1306 std::lock_guard<std::mutex> Lock(Mutex); stop() local 1338 std::lock_guard<std::mutex> Lock(Mutex); startTask() local 1394 std::unique_lock<std::mutex> Lock(Mutex); run() local 1445 std::unique_lock<Semaphore> Lock(Barrier, std::try_to_lock); run() local 1463 std::lock_guard<std::mutex> Lock(Mutex); run() local 1551 std::unique_lock<std::mutex> Lock(Mutex); blockUntilIdle() local [all...] |
/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/ |
H A D | ThreadSafeModule.h | 42 Lock(std::shared_ptr<State> S) : S(std::move(S)), L(this->S->Mutex) {} in Lock() function 135 auto Lock = TSCtx.getLock(); in decltype() local 143 auto Lock = TSCtx.getLock(); in decltype() local 151 auto Lock = TSCtx.getLock(); in decltype() local
|
/llvm-project/clang-tools-extra/clangd/unittests/support/ |
H A D | ThreadingTests.cpp | 36 std::lock_guard<std::mutex> Lock(Mutex); in TEST_F() local 46 std::lock_guard<std::mutex> Lock(Mutex); in TEST_F() local 52 std::lock_guard<std::mutex> Lock(Mutex); in TEST_F() local 57 std::lock_guard<std::mutex> Lock(Mutex); in TEST_F() local 63 std::lock_guard<std::mutex> Lock(Mutex); in TEST_F() local
|
H A D | TestTracer.cpp | 19 std::lock_guard<std::mutex> Lock(Mu); in record() local 25 std::lock_guard<std::mutex> Lock(Mu); in takeMetric() local
|
/llvm-project/llvm/lib/ExecutionEngine/Orc/Debugging/ |
H A D | VTuneSupportPlugin.cpp | 94 std::lock_guard<std::mutex> Lock(PluginMutex); in modifyPassConfig() local 114 std::lock_guard<std::mutex> Lock(PluginMutex); in notifyEmitted() local 128 std::lock_guard<std::mutex> Lock(PluginMutex); in notifyFailed() local 140 std::lock_guard<std::mutex> Lock(PluginMutex); in notifyRemovingResources() local 158 std::lock_guard<std::mutex> Lock(PluginMutex); in notifyTransferringResources() local
|
/llvm-project/offload/DeviceRTL/src/ |
H A D | Synchronization.cpp | 308 unsetCriticalLock(omp_lock_t * Lock) unsetCriticalLock() argument 312 setCriticalLock(omp_lock_t * Lock) setCriticalLock() argument 373 unsetLock(omp_lock_t * Lock) unsetLock() argument 377 testLock(omp_lock_t * Lock) testLock() argument 381 initLock(omp_lock_t * Lock) initLock() argument 383 destroyLock(omp_lock_t * Lock) destroyLock() argument 385 setLock(omp_lock_t * Lock) setLock() argument 508 unsetCriticalLock(omp_lock_t * Lock) unsetCriticalLock() argument 510 setCriticalLock(omp_lock_t * Lock) setCriticalLock() argument 575 omp_init_lock(omp_lock_t * Lock) omp_init_lock() argument 577 omp_destroy_lock(omp_lock_t * Lock) omp_destroy_lock() argument 579 omp_set_lock(omp_lock_t * Lock) omp_set_lock() argument 581 omp_unset_lock(omp_lock_t * Lock) omp_unset_lock() argument 583 omp_test_lock(omp_lock_t * Lock) omp_test_lock() argument [all...] |