Home
last modified time | relevance | path

Searched refs:ScopedLock (Results 1 – 25 of 1039) sorted by relevance

12345678910>>...42

/dports/www/node10/node-v10.24.1/src/
H A Dnode_mutex.h26 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 Dtest_concurrent_monitor.cpp48 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 Dtest_concurrent_monitor.cpp48 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 Dtest_concurrent_monitor.cpp48 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 DdeMutex.hpp61 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 DAbstractEvent.h177 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 DScopedLock.h28 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 Dsync_lock_ptr.h28 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 DOperationThread.cpp62 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 DOperationThread.cpp62 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 DNotificationQueue.cpp45 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 DPriorityNotificationQueue.cpp45 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 DThreadingUtils.cpp76 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 DAbstractConfiguration.cpp50 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 Dmutex.h30 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 Dmutex.h30 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 Dmutex.h30 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 Dmutex.h30 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 Dmutex.h30 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 Dmutex.h30 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 Dmutex.h30 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 Dmutex.h30 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 Dmutex.h38 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 Dmutex.h38 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 Dmutex.h38 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;

12345678910>>...42