lck                98 opal/mca/pmix/base/base.h #define OPAL_PMIX_ACQUIRE_THREAD(lck)                               \
lck               100 opal/mca/pmix/base/base.h         opal_mutex_lock(&(lck)->mutex);                             \
lck               105 opal/mca/pmix/base/base.h         while ((lck)->active) {                                     \
lck               106 opal/mca/pmix/base/base.h             opal_pmix_condition_wait(&(lck)->cond, &(lck)->mutex);  \
lck               112 opal/mca/pmix/base/base.h         (lck)->active = true;                                       \
lck               115 opal/mca/pmix/base/base.h #define OPAL_PMIX_ACQUIRE_THREAD(lck)                               \
lck               117 opal/mca/pmix/base/base.h         opal_mutex_lock(&(lck)->mutex);                             \
lck               118 opal/mca/pmix/base/base.h         while ((lck)->active) {                                     \
lck               119 opal/mca/pmix/base/base.h             opal_pmix_condition_wait(&(lck)->cond, &(lck)->mutex);  \
lck               121 opal/mca/pmix/base/base.h         (lck)->active = true;                                       \
lck               127 opal/mca/pmix/base/base.h #define OPAL_PMIX_WAIT_THREAD(lck)                                  \
lck               129 opal/mca/pmix/base/base.h         opal_mutex_lock(&(lck)->mutex);                             \
lck               134 opal/mca/pmix/base/base.h         while ((lck)->active) {                                     \
lck               135 opal/mca/pmix/base/base.h             opal_pmix_condition_wait(&(lck)->cond, &(lck)->mutex);  \
lck               141 opal/mca/pmix/base/base.h         OPAL_ACQUIRE_OBJECT(&lck);                                  \
lck               142 opal/mca/pmix/base/base.h         opal_mutex_unlock(&(lck)->mutex);                           \
lck               145 opal/mca/pmix/base/base.h #define OPAL_PMIX_WAIT_THREAD(lck)                                  \
lck               147 opal/mca/pmix/base/base.h         opal_mutex_lock(&(lck)->mutex);                             \
lck               148 opal/mca/pmix/base/base.h         while ((lck)->active) {                                     \
lck               149 opal/mca/pmix/base/base.h             opal_pmix_condition_wait(&(lck)->cond, &(lck)->mutex);  \
lck               151 opal/mca/pmix/base/base.h         OPAL_ACQUIRE_OBJECT(lck);                                   \
lck               152 opal/mca/pmix/base/base.h         opal_mutex_unlock(&(lck)->mutex);                           \
lck               158 opal/mca/pmix/base/base.h #define OPAL_PMIX_RELEASE_THREAD(lck)                   \
lck               164 opal/mca/pmix/base/base.h         (lck)->active = false;                          \
lck               165 opal/mca/pmix/base/base.h         opal_pmix_condition_broadcast(&(lck)->cond);    \
lck               166 opal/mca/pmix/base/base.h         opal_mutex_unlock(&(lck)->mutex);               \
lck               169 opal/mca/pmix/base/base.h #define OPAL_PMIX_RELEASE_THREAD(lck)                   \
lck               171 opal/mca/pmix/base/base.h         assert(0 != opal_mutex_trylock(&(lck)->mutex)); \
lck               172 opal/mca/pmix/base/base.h         (lck)->active = false;                          \
lck               173 opal/mca/pmix/base/base.h         opal_pmix_condition_broadcast(&(lck)->cond);    \
lck               174 opal/mca/pmix/base/base.h         opal_mutex_unlock(&(lck)->mutex);               \
lck               179 opal/mca/pmix/base/base.h #define OPAL_PMIX_WAKEUP_THREAD(lck)                    \
lck               181 opal/mca/pmix/base/base.h         opal_mutex_lock(&(lck)->mutex);                 \
lck               182 opal/mca/pmix/base/base.h         (lck)->active = false;                          \
lck               183 opal/mca/pmix/base/base.h         OPAL_POST_OBJECT(lck);                          \
lck               184 opal/mca/pmix/base/base.h         opal_pmix_condition_broadcast(&(lck)->cond);    \
lck               185 opal/mca/pmix/base/base.h         opal_mutex_unlock(&(lck)->mutex);               \
lck                56 opal/mca/pmix/pmix4x/pmix/examples/asyncgroup.c #define DEBUG_WAIT_THREAD(lck)                                      \
lck                58 opal/mca/pmix/pmix4x/pmix/examples/asyncgroup.c         pthread_mutex_lock(&(lck)->mutex);                          \
lck                59 opal/mca/pmix/pmix4x/pmix/examples/asyncgroup.c         while ((lck)->active) {                                     \
lck                60 opal/mca/pmix/pmix4x/pmix/examples/asyncgroup.c             pthread_cond_wait(&(lck)->cond, &(lck)->mutex);         \
lck                62 opal/mca/pmix/pmix4x/pmix/examples/asyncgroup.c         pthread_mutex_unlock(&(lck)->mutex);                        \
lck                65 opal/mca/pmix/pmix4x/pmix/examples/asyncgroup.c #define DEBUG_WAKEUP_THREAD(lck)                        \
lck                67 opal/mca/pmix/pmix4x/pmix/examples/asyncgroup.c         pthread_mutex_lock(&(lck)->mutex);              \
lck                68 opal/mca/pmix/pmix4x/pmix/examples/asyncgroup.c         (lck)->active = false;                          \
lck                69 opal/mca/pmix/pmix4x/pmix/examples/asyncgroup.c         pthread_cond_broadcast(&(lck)->cond);           \
lck                70 opal/mca/pmix/pmix4x/pmix/examples/asyncgroup.c         pthread_mutex_unlock(&(lck)->mutex);            \
lck                56 opal/mca/pmix/pmix4x/pmix/examples/debugger.c #define DEBUG_WAIT_THREAD(lck)                                      \
lck                58 opal/mca/pmix/pmix4x/pmix/examples/debugger.c         pthread_mutex_lock(&(lck)->mutex);                          \
lck                59 opal/mca/pmix/pmix4x/pmix/examples/debugger.c         while ((lck)->active) {                                     \
lck                60 opal/mca/pmix/pmix4x/pmix/examples/debugger.c             pthread_cond_wait(&(lck)->cond, &(lck)->mutex);         \
lck                62 opal/mca/pmix/pmix4x/pmix/examples/debugger.c         pthread_mutex_unlock(&(lck)->mutex);                        \
lck                65 opal/mca/pmix/pmix4x/pmix/examples/debugger.c #define DEBUG_WAKEUP_THREAD(lck)                        \
lck                67 opal/mca/pmix/pmix4x/pmix/examples/debugger.c         pthread_mutex_lock(&(lck)->mutex);              \
lck                68 opal/mca/pmix/pmix4x/pmix/examples/debugger.c         (lck)->active = false;                          \
lck                69 opal/mca/pmix/pmix4x/pmix/examples/debugger.c         pthread_cond_broadcast(&(lck)->cond);           \
lck                70 opal/mca/pmix/pmix4x/pmix/examples/debugger.c         pthread_mutex_unlock(&(lck)->mutex);            \
lck                60 opal/mca/pmix/pmix4x/pmix/examples/examples.h #define DEBUG_WAIT_THREAD(lck)                                      \
lck                62 opal/mca/pmix/pmix4x/pmix/examples/examples.h         pthread_mutex_lock(&(lck)->mutex);                          \
lck                63 opal/mca/pmix/pmix4x/pmix/examples/examples.h         while ((lck)->active) {                                     \
lck                64 opal/mca/pmix/pmix4x/pmix/examples/examples.h             pthread_cond_wait(&(lck)->cond, &(lck)->mutex);         \
lck                66 opal/mca/pmix/pmix4x/pmix/examples/examples.h         pthread_mutex_unlock(&(lck)->mutex);                        \
lck                69 opal/mca/pmix/pmix4x/pmix/examples/examples.h #define DEBUG_WAKEUP_THREAD(lck)                        \
lck                71 opal/mca/pmix/pmix4x/pmix/examples/examples.h         pthread_mutex_lock(&(lck)->mutex);              \
lck                72 opal/mca/pmix/pmix4x/pmix/examples/examples.h         (lck)->active = false;                          \
lck                73 opal/mca/pmix/pmix4x/pmix/examples/examples.h         pthread_cond_broadcast(&(lck)->cond);           \
lck                74 opal/mca/pmix/pmix4x/pmix/examples/examples.h         pthread_mutex_unlock(&(lck)->mutex);            \
lck                56 opal/mca/pmix/pmix4x/pmix/examples/group.c #define DEBUG_WAIT_THREAD(lck)                                      \
lck                58 opal/mca/pmix/pmix4x/pmix/examples/group.c         pthread_mutex_lock(&(lck)->mutex);                          \
lck                59 opal/mca/pmix/pmix4x/pmix/examples/group.c         while ((lck)->active) {                                     \
lck                60 opal/mca/pmix/pmix4x/pmix/examples/group.c             pthread_cond_wait(&(lck)->cond, &(lck)->mutex);         \
lck                62 opal/mca/pmix/pmix4x/pmix/examples/group.c         pthread_mutex_unlock(&(lck)->mutex);                        \
lck                65 opal/mca/pmix/pmix4x/pmix/examples/group.c #define DEBUG_WAKEUP_THREAD(lck)                        \
lck                67 opal/mca/pmix/pmix4x/pmix/examples/group.c         pthread_mutex_lock(&(lck)->mutex);              \
lck                68 opal/mca/pmix/pmix4x/pmix/examples/group.c         (lck)->active = false;                          \
lck                69 opal/mca/pmix/pmix4x/pmix/examples/group.c         pthread_cond_broadcast(&(lck)->cond);           \
lck                70 opal/mca/pmix/pmix4x/pmix/examples/group.c         pthread_mutex_unlock(&(lck)->mutex);            \
lck                89 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h #define PMIX_ACQUIRE_THREAD(lck)                                \
lck                91 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         pmix_mutex_lock(&(lck)->mutex);                         \
lck                96 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         while ((lck)->active) {                                 \
lck                97 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h             pmix_condition_wait(&(lck)->cond, &(lck)->mutex);   \
lck               103 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         PMIX_ACQUIRE_OBJECT(lck);                               \
lck               104 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         (lck)->active = true;                                   \
lck               107 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h #define PMIX_ACQUIRE_THREAD(lck)                                \
lck               109 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         pmix_mutex_lock(&(lck)->mutex);                         \
lck               110 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         while ((lck)->active) {                                 \
lck               111 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h             pmix_condition_wait(&(lck)->cond, &(lck)->mutex);   \
lck               113 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         PMIX_ACQUIRE_OBJECT(lck);                               \
lck               114 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         (lck)->active = true;                                   \
lck               120 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h #define PMIX_WAIT_THREAD(lck)                                   \
lck               122 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         pmix_mutex_lock(&(lck)->mutex);                         \
lck               127 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         while ((lck)->active) {                                 \
lck               128 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h             pmix_condition_wait(&(lck)->cond, &(lck)->mutex);   \
lck               134 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         PMIX_ACQUIRE_OBJECT(lck);                               \
lck               135 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         pmix_mutex_unlock(&(lck)->mutex);                       \
lck               138 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h #define PMIX_WAIT_THREAD(lck)                                   \
lck               140 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         pmix_mutex_lock(&(lck)->mutex);                         \
lck               141 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         while ((lck)->active) {                                 \
lck               142 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h             pmix_condition_wait(&(lck)->cond, &(lck)->mutex);   \
lck               144 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         PMIX_ACQUIRE_OBJECT(lck);                               \
lck               145 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         pmix_mutex_unlock(&(lck)->mutex);                       \
lck               151 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h #define PMIX_RELEASE_THREAD(lck)                        \
lck               157 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         (lck)->active = false;                          \
lck               158 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         PMIX_POST_OBJECT(lck);                  \
lck               159 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         pmix_condition_broadcast(&(lck)->cond);         \
lck               160 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         pmix_mutex_unlock(&(lck)->mutex);               \
lck               163 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h #define PMIX_RELEASE_THREAD(lck)                \
lck               165 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         (lck)->active = false;                  \
lck               166 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         PMIX_POST_OBJECT(lck);                  \
lck               167 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         pmix_condition_broadcast(&(lck)->cond); \
lck               168 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         pmix_mutex_unlock(&(lck)->mutex);       \
lck               173 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h #define PMIX_WAKEUP_THREAD(lck)                 \
lck               175 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         pmix_mutex_lock(&(lck)->mutex);         \
lck               176 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         (lck)->active = false;                  \
lck               177 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         PMIX_POST_OBJECT(lck);                  \
lck               178 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         pmix_condition_broadcast(&(lck)->cond); \
lck               179 opal/mca/pmix/pmix4x/pmix/src/threads/threads.h         pmix_mutex_unlock(&(lck)->mutex);       \
lck               145 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c #define DEBUG_WAIT_THREAD(lck)                                      \
lck               147 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c         pthread_mutex_lock(&(lck)->mutex);                          \
lck               148 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c         while ((lck)->active) {                                     \
lck               149 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c             pthread_cond_wait(&(lck)->cond, &(lck)->mutex);         \
lck               151 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c         pthread_mutex_unlock(&(lck)->mutex);                        \
lck               154 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c #define DEBUG_WAKEUP_THREAD(lck)                        \
lck               156 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c         pthread_mutex_lock(&(lck)->mutex);              \
lck               157 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c         (lck)->active = false;                          \
lck               158 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c         pthread_cond_broadcast(&(lck)->cond);           \
lck               159 opal/mca/pmix/pmix4x/pmix/test/simple/gwtest.c         pthread_mutex_unlock(&(lck)->mutex);            \
lck                63 opal/threads/threads.h #define OPAL_ACQUIRE_THREAD(lck, cnd, act)               \
lck                65 opal/threads/threads.h         OPAL_THREAD_LOCK((lck));                         \
lck                71 opal/threads/threads.h             opal_condition_wait((cnd), (lck));           \
lck                80 opal/threads/threads.h #define OPAL_ACQUIRE_THREAD(lck, cnd, act)               \
lck                82 opal/threads/threads.h         OPAL_THREAD_LOCK((lck));                         \
lck                84 opal/threads/threads.h             opal_condition_wait((cnd), (lck));           \
lck                92 opal/threads/threads.h #define OPAL_RELEASE_THREAD(lck, cnd, act)              \
lck               100 opal/threads/threads.h         OPAL_THREAD_UNLOCK((lck));                      \
lck               103 opal/threads/threads.h #define OPAL_RELEASE_THREAD(lck, cnd, act)              \
lck               107 opal/threads/threads.h         OPAL_THREAD_UNLOCK((lck));                      \
lck                34 orte/test/mpi/pinterlib.c #define MY_WAIT_THREAD(lck)                                      \
lck                36 orte/test/mpi/pinterlib.c         pthread_mutex_lock(&(lck)->mutex);                          \
lck                37 orte/test/mpi/pinterlib.c         while ((lck)->active) {                                     \
lck                38 orte/test/mpi/pinterlib.c             pthread_cond_wait(&(lck)->cond, &(lck)->mutex);         \
lck                40 orte/test/mpi/pinterlib.c         pthread_mutex_unlock(&(lck)->mutex);                        \
lck                43 orte/test/mpi/pinterlib.c #define MY_WAKEUP_THREAD(lck)                        \
lck                45 orte/test/mpi/pinterlib.c         pthread_mutex_lock(&(lck)->mutex);              \
lck                46 orte/test/mpi/pinterlib.c         (lck)->active = false;                          \
lck                47 orte/test/mpi/pinterlib.c         pthread_cond_broadcast(&(lck)->cond);           \
lck                48 orte/test/mpi/pinterlib.c         pthread_mutex_unlock(&(lck)->mutex);            \
lck                66 orte/util/threads.h #define ORTE_ACQUIRE_THREAD(lck)                                \
lck                68 orte/util/threads.h         opal_mutex_lock(&(lck)->mutex);                         \
lck                73 orte/util/threads.h         while ((lck)->active) {                                 \
lck                74 orte/util/threads.h             orte_condition_wait(&(lck)->cond, &(lck)->mutex);   \
lck                80 orte/util/threads.h         (lck)->active = true;                                   \
lck                81 orte/util/threads.h         OPAL_ACQUIRE_OBJECT(lck);                               \
lck                84 orte/util/threads.h #define ORTE_ACQUIRE_THREAD(lck)                                \
lck                86 orte/util/threads.h         opal_mutex_lock(&(lck)->mutex);                         \
lck                87 orte/util/threads.h         while ((lck)->active) {                                 \
lck                88 orte/util/threads.h             orte_condition_wait(&(lck)->cond, &(lck)->mutex);   \
lck                90 orte/util/threads.h         (lck)->active = true;                                   \
lck                91 orte/util/threads.h         OPAL_ACQUIRE_OBJECT(lck);                               \
lck                97 orte/util/threads.h #define ORTE_WAIT_THREAD(lck)                                   \
lck                99 orte/util/threads.h         opal_mutex_lock(&(lck)->mutex);                         \
lck               104 orte/util/threads.h         while ((lck)->active) {                                 \
lck               105 orte/util/threads.h             orte_condition_wait(&(lck)->cond, &(lck)->mutex);   \
lck               111 orte/util/threads.h         OPAL_ACQUIRE_OBJECT(&lck);                              \
lck               112 orte/util/threads.h         opal_mutex_unlock(&(lck)->mutex);                       \
lck               115 orte/util/threads.h #define ORTE_WAIT_THREAD(lck)                                   \
lck               117 orte/util/threads.h         opal_mutex_lock(&(lck)->mutex);                         \
lck               118 orte/util/threads.h         while ((lck)->active) {                                 \
lck               119 orte/util/threads.h             orte_condition_wait(&(lck)->cond, &(lck)->mutex);   \
lck               121 orte/util/threads.h         OPAL_ACQUIRE_OBJECT(lck);                               \
lck               122 orte/util/threads.h         opal_mutex_unlock(&(lck)->mutex);                       \
lck               128 orte/util/threads.h #define ORTE_RELEASE_THREAD(lck)                        \
lck               134 orte/util/threads.h         (lck)->active = false;                          \
lck               135 orte/util/threads.h         OPAL_POST_OBJECT(lck);                          \
lck               136 orte/util/threads.h         orte_condition_broadcast(&(lck)->cond);         \
lck               137 orte/util/threads.h         opal_mutex_unlock(&(lck)->mutex);               \
lck               140 orte/util/threads.h #define ORTE_RELEASE_THREAD(lck)                \
lck               142 orte/util/threads.h         (lck)->active = false;                  \
lck               143 orte/util/threads.h         OPAL_POST_OBJECT(lck);                  \
lck               144 orte/util/threads.h        orte_condition_broadcast(&(lck)->cond);  \
lck               145 orte/util/threads.h         opal_mutex_unlock(&(lck)->mutex);       \
lck               150 orte/util/threads.h #define ORTE_WAKEUP_THREAD(lck)                 \
lck               152 orte/util/threads.h         opal_mutex_lock(&(lck)->mutex);         \
lck               153 orte/util/threads.h         (lck)->active = false;                  \
lck               154 orte/util/threads.h         OPAL_POST_OBJECT(lck);                  \
lck               155 orte/util/threads.h         orte_condition_broadcast(&(lck)->cond); \
lck               156 orte/util/threads.h         opal_mutex_unlock(&(lck)->mutex);       \
lck                50 oshmem/mca/memheap/base/memheap_base_mkey.c     opal_mutex_t lck;
lck               245 oshmem/mca/memheap/base/memheap_base_mkey.c         OPAL_THREAD_LOCK(&memheap_oob.lck);
lck               249 oshmem/mca/memheap/base/memheap_base_mkey.c         OPAL_THREAD_UNLOCK(&memheap_oob.lck);
lck               256 oshmem/mca/memheap/base/memheap_base_mkey.c         OPAL_THREAD_UNLOCK(&memheap_oob.lck);
lck               391 oshmem/mca/memheap/base/memheap_base_mkey.c     OBJ_CONSTRUCT(&memheap_oob.lck, opal_mutex_t);
lck               439 oshmem/mca/memheap/base/memheap_base_mkey.c     OBJ_DESTRUCT(&memheap_oob.lck);
lck               477 oshmem/mca/memheap/base/memheap_base_mkey.c     OPAL_THREAD_LOCK(&memheap_oob.lck);
lck               486 oshmem/mca/memheap/base/memheap_base_mkey.c         OPAL_THREAD_UNLOCK(&memheap_oob.lck);
lck               497 oshmem/mca/memheap/base/memheap_base_mkey.c         OPAL_THREAD_UNLOCK(&memheap_oob.lck);
lck               503 oshmem/mca/memheap/base/memheap_base_mkey.c         opal_condition_wait(&memheap_oob.cond, &memheap_oob.lck);
lck               513 oshmem/mca/memheap/base/memheap_base_mkey.c     OPAL_THREAD_UNLOCK(&memheap_oob.lck);
lck               626 oshmem/mca/memheap/base/memheap_base_mkey.c     OPAL_THREAD_LOCK(&memheap_oob.lck);
lck               654 oshmem/mca/memheap/base/memheap_base_mkey.c     OPAL_THREAD_UNLOCK(&memheap_oob.lck);