Home
last modified time | relevance | path

Searched defs:Lock (Results 1 – 25 of 144) sorted by relevance

123456

/llvm-project/clang-tools-extra/clangd/support/
H A DThreading.cpp30 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 DBackgroundQueue.cpp26 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 DBackgroundRebuild.cpp55 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 DEPCGenericRTDyldMemoryManager.cpp65 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 DTaskDispatch.cpp31 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 DMemoryMapper.cpp54 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 DSimpleRemoteEPC.cpp130 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 DIRCompileLayer.cpp24 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 Doperator-arrow-temporary.cpp8 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 DPluginLoader.cpp24 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 DErrorHandling.cpp67 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 DDynamicLibrary.cpp161 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 DLSPClient.cpp40 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 DSimpleRemoteEPCServer.cpp117 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 DExecutorSharedMemoryMapperService.cpp125 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 DSimpleExecutorMemoryManager.cpp30 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 DOffloadRTL.cpp27 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 Dno-crash-thread-safety-analysis.mm8 - (void)doIt:(class Lock *)myLock;
12 - (void)doIt:(class Lock *)myLock {
/llvm-project/clang-tools-extra/clangd/
H A DDraftStore.cpp20 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 DTUScheduler.cpp160 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 DThreadSafeModule.h42 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 DThreadingTests.cpp36 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 DTestTracer.cpp19 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 DVTuneSupportPlugin.cpp94 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 DSynchronization.cpp308 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...]

123456