Home
last modified time | relevance | path

Searched refs:ThreadLockWindows (Results 1 – 3 of 3) sorted by relevance

/dports/science/lammps/lammps-stable_29Sep2021/lib/kokkos/core/src/Threads/
H A DKokkos_ThreadsExec_base.cpp178 class ThreadLockWindows { class
182 ~ThreadLockWindows() { DeleteCriticalSection(&m_handle); } in ~ThreadLockWindows()
184 ThreadLockWindows();
187 ThreadLockWindows(const ThreadLockWindows&);
188 ThreadLockWindows& operator=(const ThreadLockWindows&);
191 static ThreadLockWindows& singleton();
198 ThreadLockWindows& ThreadLockWindows::singleton() { in singleton()
199 static ThreadLockWindows self; in singleton()
226 void ThreadsExec::global_lock() { ThreadLockWindows::singleton().lock(); } in global_lock()
228 void ThreadsExec::global_unlock() { ThreadLockWindows::singleton().unlock(); } in global_unlock()
/dports/devel/kokkos/kokkos-3.4.01/core/src/Threads/
H A DKokkos_ThreadsExec_base.cpp178 class ThreadLockWindows { class
182 ~ThreadLockWindows() { DeleteCriticalSection(&m_handle); } in ~ThreadLockWindows()
184 ThreadLockWindows();
187 ThreadLockWindows(const ThreadLockWindows&);
188 ThreadLockWindows& operator=(const ThreadLockWindows&);
191 static ThreadLockWindows& singleton();
198 ThreadLockWindows& ThreadLockWindows::singleton() { in singleton()
199 static ThreadLockWindows self; in singleton()
226 void ThreadsExec::global_lock() { ThreadLockWindows::singleton().lock(); } in global_lock()
228 void ThreadsExec::global_unlock() { ThreadLockWindows::singleton().unlock(); } in global_unlock()
/dports/science/sparta/sparta-20Oct2021/lib/kokkos/core/src/Threads/
H A DKokkos_ThreadsExec_base.cpp178 class ThreadLockWindows { class
182 ~ThreadLockWindows() { DeleteCriticalSection(&m_handle); } in ~ThreadLockWindows()
184 ThreadLockWindows();
187 ThreadLockWindows(const ThreadLockWindows&);
188 ThreadLockWindows& operator=(const ThreadLockWindows&);
191 static ThreadLockWindows& singleton();
198 ThreadLockWindows& ThreadLockWindows::singleton() { in singleton()
199 static ThreadLockWindows self; in singleton()
226 void ThreadsExec::global_lock() { ThreadLockWindows::singleton().lock(); } in global_lock()
228 void ThreadsExec::global_unlock() { ThreadLockWindows::singleton().unlock(); } in global_unlock()