Home
last modified time | relevance | path

Searched refs:LOCK_T (Results 1 – 14 of 14) sorted by relevance

/dports/www/anyterm/anyterm-1.1.29/libpbe/include/
H A DCondition.hh89 template <typename LOCK_T>
90 void wait(LOCK_T& lock) { in wait()
102 template <typename LOCK_T, typename Predicate>
103 void wait(LOCK_T& lock, Predicate pred) { in wait()
116 template <typename LOCK_T>
133 template <typename LOCK_T>
198 template <typename LOCK_T>
199 void wait(LOCK_T& lock) { in wait()
207 void wait(LOCK_T& lock, Predicate pred) { in wait()
219 template <typename LOCK_T>
[all …]
H A DConditionAll.hh72 template <typename LOCK_T>
73 void wait(LOCK_T& lock) { in wait()
76 Unlock<typename LOCK_T::mutex_t> ul(*(lock.mutex())); in wait()
86 template <typename LOCK_T, typename Predicate>
87 void wait(LOCK_T& lock, Predicate pred) { in wait()
98 template <typename LOCK_T>
99 bool timed_wait(LOCK_T& lock, ::time_t abs_time) { in timed_wait()
103 Unlock<typename LOCK_T::mutex_t> ul(*(lock.mutex())); in timed_wait()
H A DLocked.hh57 typename LOCK_T = pbe::Lock<MUTEX_T> >
67 LOCK_T l;
80 LOCK_T l;
/dports/devel/ga/ga-5.8/armci/src-portals/
H A Dlocks.h36 # define LOCK_T pthread_mutex_t macro
37 # define PAD_LOCK_T LOCK_T
46 # define LOCK_T pthread_spinlock_t macro
47 # define PAD_LOCK_T LOCK_T
51 # define NAT_LOCK(x,p) armci_acquire_spinlock((LOCK_T*)( ((PAD_LOCK_T*)(((void**)_armci_int_mutex…
52 # define NAT_UNLOCK(x,p) armci_release_spinlock((LOCK_T*)( ((PAD_LOCK_T*)(((void**)_armci_int_mut…
56 # define NAT_LOCK(x,p) armci_acquire_spinlock((LOCK_T*)(_armci_int_mutexes+(x)))
57 # define NAT_UNLOCK(x,p) armci_release_spinlock((LOCK_T*)(_armci_int_mutexes+(x)))
63 # define LOCK_T int macro
64 # define PAD_LOCK_T LOCK_T
H A Dspinlock.h20 # define LOCK_T OPA_int_t macro
126 # define RELEASE_SPINLOCK(lock) (*((volatile LOCK_T *) (lock)) = 0)
133 # define LOCK_T ullong macro
164 #ifndef LOCK_T
165 # define LOCK_T int macro
169 static inline void armci_init_spinlock(LOCK_T *mutex) in armci_init_spinlock()
180 static inline void armci_acquire_spinlock(LOCK_T *mutex) in armci_acquire_spinlock()
208 static inline void armci_release_spinlock(LOCK_T *mutex) in armci_release_spinlock()
H A Dutils.h43 typedef LOCK_T thread_lock_t;
/dports/devel/ga/ga-5.8/armci/src/include/
H A Dlocks.h36 # define LOCK_T pthread_mutex_t macro
37 # define PAD_LOCK_T LOCK_T
46 # define LOCK_T pthread_spinlock_t macro
47 # define PAD_LOCK_T LOCK_T
51 # define NAT_LOCK(x,p) armci_acquire_spinlock((LOCK_T*)( ((PAD_LOCK_T*)(((void**)_armci_int_mutex…
52 # define NAT_UNLOCK(x,p) armci_release_spinlock((LOCK_T*)( ((PAD_LOCK_T*)(((void**)_armci_int_mut…
56 # define NAT_LOCK(x,p) armci_acquire_spinlock((LOCK_T*)(_armci_int_mutexes+(x)))
57 # define NAT_UNLOCK(x,p) armci_release_spinlock((LOCK_T*)(_armci_int_mutexes+(x)))
63 # define LOCK_T int macro
64 # define PAD_LOCK_T LOCK_T
H A Dspinlock.h20 # define LOCK_T OPA_int_t macro
65 # define RELEASE_SPINLOCK(lock) (*((volatile LOCK_T *) (lock)) = 0)
133 # define LOCK_T ullong macro
164 #ifndef LOCK_T
165 # define LOCK_T int macro
169 static inline void armci_init_spinlock(LOCK_T *mutex) in armci_init_spinlock()
180 static inline void armci_acquire_spinlock(LOCK_T *mutex) in armci_acquire_spinlock()
208 static inline void armci_release_spinlock(LOCK_T *mutex) in armci_release_spinlock()
H A Dutils.h43 typedef LOCK_T thread_lock_t;
/dports/devel/ga/ga-5.8/armci/src-gemini/
H A Dlocks.h36 # define LOCK_T pthread_mutex_t macro
37 # define PAD_LOCK_T LOCK_T
46 # define LOCK_T pthread_spinlock_t macro
47 # define PAD_LOCK_T LOCK_T
51 # define NAT_LOCK(x,p) armci_acquire_spinlock((LOCK_T*)( ((PAD_LOCK_T*)(((void**)_armci_int_mutex…
52 # define NAT_UNLOCK(x,p) armci_release_spinlock((LOCK_T*)( ((PAD_LOCK_T*)(((void**)_armci_int_mut…
56 # define NAT_LOCK(x,p) armci_acquire_spinlock((LOCK_T*)(_armci_int_mutexes+(x)))
57 # define NAT_UNLOCK(x,p) armci_release_spinlock((LOCK_T*)(_armci_int_mutexes+(x)))
63 # define LOCK_T int macro
64 # define PAD_LOCK_T LOCK_T
H A Dspinlock.h20 # define LOCK_T OPA_int_t macro
126 # define RELEASE_SPINLOCK(lock) (*((volatile LOCK_T *) (lock)) = 0)
133 # define LOCK_T ullong macro
164 #ifndef LOCK_T
165 # define LOCK_T int macro
169 static inline void armci_init_spinlock(LOCK_T *mutex) in armci_init_spinlock()
180 static inline void armci_acquire_spinlock(LOCK_T *mutex) in armci_acquire_spinlock()
208 static inline void armci_release_spinlock(LOCK_T *mutex) in armci_release_spinlock()
H A Dutils.h43 typedef LOCK_T thread_lock_t;
/dports/games/crafty/crafty-25.2_1/
H A Dtbcore.h22 # define LOCK_T pthread_mutex_t macro
27 # define LOCK_T HANDLE macro
33 # define LOCK_T int macro
H A Dtbcore.c42 static LOCK_T TB_MUTEX;