/dports/www/node10/node-v10.24.1/src/ |
H A D | node_mutex.h | 26 class ScopedLock; variable 29 class ScopedLock { 33 inline ~ScopedLock(); 39 DISALLOW_COPY_AND_ASSIGN(ScopedLock); 48 friend class ScopedLock; 62 using ScopedLock = typename MutexBase<Traits>::ScopedLock; 66 inline void Broadcast(const ScopedLock&); 67 inline void Signal(const ScopedLock&); 162 MutexBase<Traits>::ScopedLock::ScopedLock(const MutexBase& mutex) in ScopedLock() function 168 MutexBase<Traits>::ScopedLock::ScopedLock(const ScopedUnlock& scoped_unlock) in ScopedLock() function [all …]
|
/dports/math/stanmath/math-4.2.0/lib/tbb_2020.3/src/test/ |
H A D | test_concurrent_monitor.cpp | 48 class ScopedLock: internal::no_copy { class in QueuingMutex 51 ScopedLock() {Initialize();} in ScopedLock() function in QueuingMutex::ScopedLock 60 ScopedLock* next; 65 friend class ScopedLock; 68 atomic<ScopedLock*> q_tail; 79 const QueuingMutex::ScopedLock* lck; 133 void QueuingMutex::ScopedLock::Release( ) in Release() 175 ScopedLock() {Initialize();} in ScopedLock() function in SpinMutex::ScopedLock 187 friend class ScopedLock; 196 const SpinMutex::ScopedLock* lck; [all …]
|
/dports/devel/tbb/oneTBB-2020.3/src/test/ |
H A D | test_concurrent_monitor.cpp | 48 class ScopedLock: internal::no_copy { class in QueuingMutex 51 ScopedLock() {Initialize();} in ScopedLock() function in QueuingMutex::ScopedLock 60 ScopedLock* next; 65 friend class ScopedLock; 68 atomic<ScopedLock*> q_tail; 79 const QueuingMutex::ScopedLock* lck; 133 void QueuingMutex::ScopedLock::Release( ) in Release() 175 ScopedLock() {Initialize();} in ScopedLock() function in SpinMutex::ScopedLock 187 friend class ScopedLock; 196 const SpinMutex::ScopedLock* lck; [all …]
|
/dports/devel/taskflow/taskflow-3.2.0/3rd-party/tbb/src/test/ |
H A D | test_concurrent_monitor.cpp | 48 class ScopedLock: internal::no_copy { class in QueuingMutex 51 ScopedLock() {Initialize();} in ScopedLock() function in QueuingMutex::ScopedLock 60 ScopedLock* next; 65 friend class ScopedLock; 68 atomic<ScopedLock*> q_tail; 79 const QueuingMutex::ScopedLock* lck; 133 void QueuingMutex::ScopedLock::Release( ) in Release() 175 ScopedLock() {Initialize();} in ScopedLock() function in SpinMutex::ScopedLock 187 friend class ScopedLock; 196 const SpinMutex::ScopedLock* lck; [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/angle/third_party/VK-GL-CTS/src/framework/delibs/decpp/ |
H A D | deMutex.hpp | 61 class ScopedLock class 64 ScopedLock (Mutex& mutex); 65 ~ScopedLock (void) { m_mutex.unlock(); } in ~ScopedLock() 68 ScopedLock (const ScopedLock& other); // Not allowed! 69 ScopedLock& operator= (const ScopedLock& other); // Not allowed! 125 inline ScopedLock::ScopedLock (Mutex& mutex) in ScopedLock() function in de::ScopedLock
|
/dports/devel/poco/poco-1.10.1-all/Foundation/include/Poco/ |
H A D | AbstractEvent.h | 177 typename TMutex::ScopedLock lock(_mutex); 186 typename TMutex::ScopedLock lock(_mutex); 198 typename TMutex::ScopedLock lock(_mutex); in add() 208 typename TMutex::ScopedLock lock(_mutex); in remove() 285 typename TMutex::ScopedLock lock(_mutex); in enable() 293 typename TMutex::ScopedLock lock(_mutex); in disable() 300 typename TMutex::ScopedLock lock(_mutex); in isEnabled() 307 typename TMutex::ScopedLock lock(_mutex); in clear() 314 typename TMutex::ScopedLock lock(_mutex); in empty() 386 typename TMutex::ScopedLock lock(_mutex); [all …]
|
H A D | ScopedLock.h | 28 class ScopedLock 36 explicit ScopedLock(M& mutex): _mutex(mutex) in ScopedLock() function 41 ScopedLock(M& mutex, long milliseconds): _mutex(mutex) in ScopedLock() function 46 ~ScopedLock() in ~ScopedLock() 61 ScopedLock(); 62 ScopedLock(const ScopedLock&); 63 ScopedLock& operator = (const ScopedLock&);
|
/dports/sysutils/gsmartcontrol/gsmartcontrol-1.1.3/src/hz/ |
H A D | sync_lock_ptr.h | 28 template<class Obj, class ScopedLock> 34 template<class Obj, class ScopedLock> 35 struct sync_lock_ptr_data<Obj&, ScopedLock> : public hz::intrusive_ptr_referenced { 42 sync_lock_ptr_data(Obj o, ScopedLock* l) : obj(o), lock(l) 77 ScopedLock* lock; 83 template<class Obj, class ScopedLock> 84 struct sync_lock_ptr_data<Obj*, ScopedLock> : public hz::intrusive_ptr_referenced { 91 sync_lock_ptr_data(Obj o, ScopedLock* l) : obj(o), lock(l) 126 ScopedLock* lock; 143 template<class Obj, class ScopedLock> [all …]
|
/dports/graphics/osg34/OpenSceneGraph-OpenSceneGraph-3.4.1/src/osg/ |
H A D | OperationThread.cpp | 62 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_operationsMutex); 68 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_operationsMutex); 79 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_operationsMutex); 122 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_operationsMutex); 135 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_operationsMutex); 158 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_operationsMutex); 284 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_threadMutex); 378 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_threadMutex); 385 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_threadMutex); 391 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_threadMutex); [all …]
|
/dports/graphics/osg/OpenSceneGraph-OpenSceneGraph-3.6.5/src/osg/ |
H A D | OperationThread.cpp | 62 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_operationsMutex); in empty() 68 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_operationsMutex); in getNumOperationsInQueue() 79 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_operationsMutex); in getNextOperation() 122 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_operationsMutex); in add() 135 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_operationsMutex); in remove() 161 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_operationsMutex); in remove() 290 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_threadMutex); in setOperationQueue() 384 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_threadMutex); in add() 391 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_threadMutex); in remove() 397 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_threadMutex); in remove() [all …]
|
/dports/devel/poco/poco-1.10.1-all/Foundation/src/ |
H A D | NotificationQueue.cpp | 45 FastMutex::ScopedLock lock(_mutex); in enqueueNotification() 63 FastMutex::ScopedLock lock(_mutex); in enqueueUrgentNotification() 80 FastMutex::ScopedLock lock(_mutex); in dequeueNotification() 90 FastMutex::ScopedLock lock(_mutex); in waitDequeueNotification() 108 FastMutex::ScopedLock lock(_mutex); in waitDequeueNotification() 138 FastMutex::ScopedLock lock(_mutex); in dispatch() 150 FastMutex::ScopedLock lock(_mutex); in wakeUpAll() 161 FastMutex::ScopedLock lock(_mutex); in empty() 168 FastMutex::ScopedLock lock(_mutex); in size() 175 FastMutex::ScopedLock lock(_mutex); in clear() [all …]
|
H A D | PriorityNotificationQueue.cpp | 45 FastMutex::ScopedLock lock(_mutex); in enqueueNotification() 63 FastMutex::ScopedLock lock(_mutex); in dequeueNotification() 73 FastMutex::ScopedLock lock(_mutex); in waitDequeueNotification() 91 FastMutex::ScopedLock lock(_mutex); in waitDequeueNotification() 103 FastMutex::ScopedLock lock(_mutex); in waitDequeueNotification() 121 FastMutex::ScopedLock lock(_mutex); in dispatch() 133 FastMutex::ScopedLock lock(_mutex); in wakeUpAll() 144 FastMutex::ScopedLock lock(_mutex); in empty() 151 FastMutex::ScopedLock lock(_mutex); in size() 158 FastMutex::ScopedLock lock(_mutex); in clear() [all …]
|
/dports/graphics/osgearth/osgearth-osgearth-2.10.1/src/osgEarth/ |
H A D | ThreadingUtils.cpp | 76 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_m); in wait() 82 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_m); in wait() 88 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_m); in waitAndReset() 102 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_m); in set() 111 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_m); in reset() 132 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_m); in wait() 141 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_m); in waitAndReset() 151 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_m); in set() 161 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_m); in reset() 216 OpenThreads::ScopedLock<OpenThreads::Mutex> lock(_readerCountMutex); in incrementReaderCount() [all …]
|
/dports/devel/poco/poco-1.10.1-all/Util/src/ |
H A D | AbstractConfiguration.cpp | 50 Mutex::ScopedLock lock(_mutex); in hasProperty() 71 Mutex::ScopedLock lock(_mutex); in getString() 83 Mutex::ScopedLock lock(_mutex); in getString() 95 Mutex::ScopedLock lock(_mutex); in getRawString() 108 Mutex::ScopedLock lock(_mutex); in getRawString() 120 Mutex::ScopedLock lock(_mutex); in getInt() 132 Mutex::ScopedLock lock(_mutex); in getInt() 144 Mutex::ScopedLock lock(_mutex); in getUInt() 156 Mutex::ScopedLock lock(_mutex); in getUInt() 171 Mutex::ScopedLock lock(_mutex); in getInt64() [all …]
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/compiler-rt/lib/gwp_asan/ |
H A D | mutex.h | 30 class ScopedLock { 32 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function 33 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock() 34 ScopedLock(const ScopedLock &) = delete; 35 ScopedLock &operator=(const ScopedLock &) = delete;
|
/dports/devel/wasi-libcxx/llvm-project-13.0.1.src/compiler-rt/lib/gwp_asan/ |
H A D | mutex.h | 30 class ScopedLock { 32 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function 33 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock() 34 ScopedLock(const ScopedLock &) = delete; 35 ScopedLock &operator=(const ScopedLock &) = delete;
|
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/compiler-rt/lib/gwp_asan/ |
H A D | mutex.h | 30 class ScopedLock { 32 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function 33 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock() 34 ScopedLock(const ScopedLock &) = delete; 35 ScopedLock &operator=(const ScopedLock &) = delete;
|
/dports/devel/wasi-compiler-rt13/llvm-project-13.0.1.src/compiler-rt/lib/gwp_asan/ |
H A D | mutex.h | 30 class ScopedLock { 32 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function 33 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock() 34 ScopedLock(const ScopedLock &) = delete; 35 ScopedLock &operator=(const ScopedLock &) = delete;
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/compiler-rt/lib/gwp_asan/ |
H A D | mutex.h | 30 class ScopedLock { 32 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function 33 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock() 34 ScopedLock(const ScopedLock &) = delete; 35 ScopedLock &operator=(const ScopedLock &) = delete;
|
/dports/lang/rust/rustc-1.58.1-src/src/llvm-project/compiler-rt/lib/gwp_asan/ |
H A D | mutex.h | 30 class ScopedLock { 32 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function 33 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock() 34 ScopedLock(const ScopedLock &) = delete; 35 ScopedLock &operator=(const ScopedLock &) = delete;
|
/dports/devel/llvm13/llvm-project-13.0.1.src/compiler-rt/lib/gwp_asan/ |
H A D | mutex.h | 30 class ScopedLock { 32 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function 33 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock() 34 ScopedLock(const ScopedLock &) = delete; 35 ScopedLock &operator=(const ScopedLock &) = delete;
|
/dports/devel/llvm12/llvm-project-12.0.1.src/compiler-rt/lib/gwp_asan/ |
H A D | mutex.h | 30 class ScopedLock { 32 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function 33 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock() 34 ScopedLock(const ScopedLock &) = delete; 35 ScopedLock &operator=(const ScopedLock &) = delete;
|
/dports/devel/tinygo/tinygo-0.14.1/llvm-project/compiler-rt/lib/gwp_asan/ |
H A D | mutex.h | 38 class ScopedLock { 40 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function 41 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock() 42 ScopedLock(const ScopedLock &) = delete; 43 ScopedLock &operator=(const ScopedLock &) = delete;
|
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/compiler-rt/lib/gwp_asan/ |
H A D | mutex.h | 38 class ScopedLock { 40 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function 41 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock() 42 ScopedLock(const ScopedLock &) = delete; 43 ScopedLock &operator=(const ScopedLock &) = delete;
|
/dports/devel/wasi-compiler-rt11/compiler-rt-11.0.1.src/lib/gwp_asan/ |
H A D | mutex.h | 38 class ScopedLock { 40 explicit ScopedLock(Mutex &Mx) : Mu(Mx) { Mu.lock(); } in ScopedLock() function 41 ~ScopedLock() { Mu.unlock(); } in ~ScopedLock() 42 ScopedLock(const ScopedLock &) = delete; 43 ScopedLock &operator=(const ScopedLock &) = delete;
|