mca_coll_libnbc_component 91 ompi/mca/coll/libnbc/coll_libnbc.h OMPI_MODULE_DECLSPEC extern ompi_coll_libnbc_component_t mca_coll_libnbc_component; mca_coll_libnbc_component 146 ompi/mca/coll/libnbc/coll_libnbc.h item = opal_free_list_wait (&mca_coll_libnbc_component.requests); \ mca_coll_libnbc_component 155 ompi/mca/coll/libnbc/coll_libnbc.h opal_free_list_return (&mca_coll_libnbc_component.requests, \ mca_coll_libnbc_component 114 ompi/mca/coll/libnbc/coll_libnbc_component.c ompi_coll_libnbc_component_t mca_coll_libnbc_component = { mca_coll_libnbc_component 148 ompi/mca/coll/libnbc/coll_libnbc_component.c OBJ_CONSTRUCT(&mca_coll_libnbc_component.requests, opal_free_list_t); mca_coll_libnbc_component 149 ompi/mca/coll/libnbc/coll_libnbc_component.c OBJ_CONSTRUCT(&mca_coll_libnbc_component.active_requests, opal_list_t); mca_coll_libnbc_component 150 ompi/mca/coll/libnbc/coll_libnbc_component.c OBJ_CONSTRUCT(&mca_coll_libnbc_component.lock, opal_mutex_t); mca_coll_libnbc_component 151 ompi/mca/coll/libnbc/coll_libnbc_component.c ret = opal_free_list_init (&mca_coll_libnbc_component.requests, mca_coll_libnbc_component 159 ompi/mca/coll/libnbc/coll_libnbc_component.c mca_coll_libnbc_component.active_comms = 0; mca_coll_libnbc_component 167 ompi/mca/coll/libnbc/coll_libnbc_component.c if (0 != mca_coll_libnbc_component.active_comms) { mca_coll_libnbc_component 171 ompi/mca/coll/libnbc/coll_libnbc_component.c OBJ_DESTRUCT(&mca_coll_libnbc_component.requests); mca_coll_libnbc_component 172 ompi/mca/coll/libnbc/coll_libnbc_component.c OBJ_DESTRUCT(&mca_coll_libnbc_component.active_requests); mca_coll_libnbc_component 173 ompi/mca/coll/libnbc/coll_libnbc_component.c OBJ_DESTRUCT(&mca_coll_libnbc_component.lock); mca_coll_libnbc_component 186 ompi/mca/coll/libnbc/coll_libnbc_component.c (void) mca_base_component_var_register(&mca_coll_libnbc_component.super.collm_version, mca_coll_libnbc_component 206 ompi/mca/coll/libnbc/coll_libnbc_component.c (void) mca_base_component_var_register(&mca_coll_libnbc_component.super.collm_version, mca_coll_libnbc_component 216 ompi/mca/coll/libnbc/coll_libnbc_component.c mca_base_component_var_register(&mca_coll_libnbc_component.super.collm_version, mca_coll_libnbc_component 226 ompi/mca/coll/libnbc/coll_libnbc_component.c mca_base_component_var_register(&mca_coll_libnbc_component.super.collm_version, mca_coll_libnbc_component 236 ompi/mca/coll/libnbc/coll_libnbc_component.c mca_base_component_var_register(&mca_coll_libnbc_component.super.collm_version, mca_coll_libnbc_component 245 ompi/mca/coll/libnbc/coll_libnbc_component.c (void) mca_base_component_var_register(&mca_coll_libnbc_component.super.collm_version, mca_coll_libnbc_component 254 ompi/mca/coll/libnbc/coll_libnbc_component.c mca_base_component_var_register(&mca_coll_libnbc_component.super.collm_version, mca_coll_libnbc_component 264 ompi/mca/coll/libnbc/coll_libnbc_component.c mca_base_component_var_register(&mca_coll_libnbc_component.super.collm_version, mca_coll_libnbc_component 274 ompi/mca/coll/libnbc/coll_libnbc_component.c mca_base_component_var_register(&mca_coll_libnbc_component.super.collm_version, mca_coll_libnbc_component 430 ompi/mca/coll/libnbc/coll_libnbc_component.c if (0 == opal_list_get_size (&mca_coll_libnbc_component.active_requests)) { mca_coll_libnbc_component 437 ompi/mca/coll/libnbc/coll_libnbc_component.c OPAL_THREAD_LOCK(&mca_coll_libnbc_component.lock); mca_coll_libnbc_component 442 ompi/mca/coll/libnbc/coll_libnbc_component.c OPAL_LIST_FOREACH_SAFE(request, next, &mca_coll_libnbc_component.active_requests, mca_coll_libnbc_component 444 ompi/mca/coll/libnbc/coll_libnbc_component.c OPAL_THREAD_UNLOCK(&mca_coll_libnbc_component.lock); mca_coll_libnbc_component 448 ompi/mca/coll/libnbc/coll_libnbc_component.c OPAL_THREAD_LOCK(&mca_coll_libnbc_component.lock); mca_coll_libnbc_component 449 ompi/mca/coll/libnbc/coll_libnbc_component.c opal_list_remove_item(&mca_coll_libnbc_component.active_requests, mca_coll_libnbc_component 451 ompi/mca/coll/libnbc/coll_libnbc_component.c OPAL_THREAD_UNLOCK(&mca_coll_libnbc_component.lock); mca_coll_libnbc_component 467 ompi/mca/coll/libnbc/coll_libnbc_component.c OPAL_THREAD_LOCK(&mca_coll_libnbc_component.lock); mca_coll_libnbc_component 471 ompi/mca/coll/libnbc/coll_libnbc_component.c OPAL_THREAD_UNLOCK(&mca_coll_libnbc_component.lock); mca_coll_libnbc_component 493 ompi/mca/coll/libnbc/coll_libnbc_component.c OPAL_THREAD_ADD_FETCH32(&mca_coll_libnbc_component.active_comms, -1); mca_coll_libnbc_component 665 ompi/mca/coll/libnbc/nbc.c OPAL_THREAD_LOCK(&mca_coll_libnbc_component.lock); mca_coll_libnbc_component 666 ompi/mca/coll/libnbc/nbc.c opal_list_append(&mca_coll_libnbc_component.active_requests, &(handle->super.super.super)); mca_coll_libnbc_component 667 ompi/mca/coll/libnbc/nbc.c OPAL_THREAD_UNLOCK(&mca_coll_libnbc_component.lock); mca_coll_libnbc_component 733 ompi/mca/coll/libnbc/nbc.c OPAL_THREAD_ADD_FETCH32(&mca_coll_libnbc_component.active_comms, 1);