| /llvm-project-15.0.7/clang/test/Analysis/ |
| H A D | block-in-critical-section.cpp | 8 void unlock() {} in unlock() function 48 m.unlock(); in testBlockInCriticalSectionWithStdMutex() 101 k.unlock(); in testBlockInCriticalSectionWithNestedMutexes() 103 n.unlock(); in testBlockInCriticalSectionWithNestedMutexes() 105 m.unlock(); in testBlockInCriticalSectionWithNestedMutexes() 117 m.unlock(); in testBlockInCriticalSectionInterProcedural() 122 m.unlock(); in testBlockInCriticalSectionUnexpectedUnlock()
|
| /llvm-project-15.0.7/compiler-rt/lib/gwp_asan/tests/ |
| H A D | mutex_test.cpp | 25 Mu.unlock(); in TEST() 28 Mu.unlock(); in TEST() 32 Mu.unlock(); in TEST() 40 Mu.unlock(); in TEST() 47 Mu.unlock(); in TEST() 51 Mu.unlock(); in TEST()
|
| /llvm-project-15.0.7/compiler-rt/lib/builtins/ |
| H A D | atomic.c | 67 __inline static void unlock(Lock *l) { in unlock() function 88 __inline static void unlock(Lock *l) { OSSpinLockUnlock(l); } in unlock() function 99 __inline static void unlock(Lock *l) { in unlock() function 187 unlock(l); in __atomic_load_c() 201 unlock(l); in __atomic_store_c() 221 unlock(l); in __atomic_compare_exchange_c() 225 unlock(l); in __atomic_compare_exchange_c() 242 unlock(l); in __atomic_exchange_c() 271 unlock(l); \ 286 unlock(l); \ [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.unique/thread.lock.unique.locking/ |
| H A D | unlock.pass.cpp | 27 void unlock() {unlock_called = true;} in unlock() function 35 lk.unlock(); in main() 41 lk.unlock(); in main() 53 lk.unlock(); in main()
|
| /llvm-project-15.0.7/openmp/libomptarget/include/ |
| H A D | ExclusiveAccess.h | 54 ~Accessor() { unlock(); } 59 unlock(); 83 void unlock() { 85 Ptr->Mtx.unlock();
|
| /llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements/thread.timedmutex.recursive/ |
| H A D | try_lock_for.pass.cpp | 41 m.unlock(); in f1() 42 m.unlock(); in f1() 62 m.unlock(); in main() 69 m.unlock(); in main()
|
| H A D | try_lock_until.pass.cpp | 41 m.unlock(); in f1() 42 m.unlock(); in f1() 62 m.unlock(); in main() 69 m.unlock(); in main()
|
| H A D | lock.pass.cpp | 40 m.unlock(); in f() 41 m.unlock(); in f() 51 m.unlock(); in main()
|
| H A D | try_lock.pass.cpp | 44 m.unlock(); in f() 45 m.unlock(); in f() 55 m.unlock(); in main()
|
| /llvm-project-15.0.7/libunwind/src/ |
| H A D | RWMutex.hpp | 34 bool unlock() { return true; } in unlock() function in libunwind::RWMutex 53 bool unlock() { 69 bool unlock() { return pthread_rwlock_unlock(&_lock) == 0; } 102 bool unlock() {
|
| /llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.lock/thread.lock.shared/thread.lock.shared.locking/ |
| H A D | unlock.pass.cpp | 37 lk.unlock(); in main() 43 lk.unlock(); in main() 55 lk.unlock(); in main()
|
| /llvm-project-15.0.7/llvm/include/llvm/Support/ |
| H A D | RWMutex.h | 79 bool unlock(); 148 bool unlock() { in unlock() function 150 impl.unlock(); in unlock() 193 ~SmartScopedWriter() { mutex.unlock(); } in ~SmartScopedWriter()
|
| /llvm-project-15.0.7/libc/test/integration/src/__support/threads/ |
| H A D | thread_detach_test.cpp | 17 mutex.unlock(); in func() 32 mutex.unlock(); in detach_simple_test() 42 mutex.unlock(); in detach_cleanup_test()
|
| /llvm-project-15.0.7/libcxx/src/ |
| H A D | mutex.cpp | 50 mutex::unlock() noexcept in unlock() function in mutex 82 recursive_mutex::unlock() noexcept in unlock() function in recursive_mutex 129 timed_mutex::unlock() noexcept in unlock() function in timed_mutex 184 recursive_timed_mutex::unlock() noexcept in unlock() function in recursive_timed_mutex 190 lk.unlock(); in unlock()
|
| H A D | shared_mutex.cpp | 52 __shared_mutex_base::unlock() in unlock() function in __shared_mutex_base 112 void shared_timed_mutex::unlock() { return __base.unlock(); } in unlock() function in shared_timed_mutex
|
| /llvm-project-15.0.7/libcxx/test/std/thread/thread.condition/thread.condition.condvarany/ |
| H A D | destructor.pass.cpp | 37 m.unlock(); in f() 47 m.unlock(); in g() 57 m.unlock(); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.mutex.requirements/thread.mutex.requirements.mutex/thread.mutex.recursive/ |
| H A D | lock.pass.cpp | 40 m.unlock(); in f() 41 m.unlock(); in f() 51 m.unlock(); in main()
|
| H A D | try_lock.pass.cpp | 44 m.unlock(); in f() 45 m.unlock(); in f() 55 m.unlock(); in main()
|
| /llvm-project-15.0.7/llvm/unittests/Support/ |
| H A D | TaskQueueTest.cpp | 49 L1.unlock(); in TEST_F() 55 L2.unlock(); in TEST_F() 61 L3.unlock(); in TEST_F() 90 Lock.unlock(); in TEST_F()
|
| /llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.mutex.requirements/thread.timedmutex.requirements/thread.timedmutex.class/ |
| H A D | try_lock_until.pass.cpp | 40 m.unlock(); in f1() 60 m.unlock(); in main() 67 m.unlock(); in main()
|
| H A D | try_lock_for.pass.cpp | 40 m.unlock(); in f1() 60 m.unlock(); in main() 67 m.unlock(); in main()
|
| /llvm-project-15.0.7/libcxx/test/std/thread/thread.mutex/thread.mutex.requirements/thread.sharedtimedmutex.requirements/thread.sharedtimedmutex.class/ |
| H A D | try_lock_for.pass.cpp | 56 m.unlock(); in f1() 76 m.unlock(); in main() 83 m.unlock(); in main()
|
| H A D | try_lock_until.pass.cpp | 57 m.unlock(); in f1() 77 m.unlock(); in main() 84 m.unlock(); in main()
|
| /llvm-project-15.0.7/clang/test/Analysis/copypaste/ |
| H A D | suspicious-clones.cpp | 28 void unlock(); 39 m1.unlock(); // expected-note{{Similar code using 'm1' here}} in busyIncrement() 51 …m2.unlock(); // expected-warning{{Potential copy-paste error; did you really mean to use 'm2' her… in faultyBusyIncrement()
|
| /llvm-project-15.0.7/libcxx/include/ |
| H A D | mutex | 30 void unlock(); 47 void unlock(); 68 void unlock(); 86 void unlock(); 156 void unlock(); 260 void unlock() _NOEXCEPT; 454 __l0.unlock(); 460 __l0.unlock(); 461 __l1.unlock(); 467 __l0.unlock(); [all …]
|