mca_bml_r2 73 ompi/mca/bml/r2/bml_r2.c if(true == mca_bml_r2.btls_added) { mca_bml_r2 81 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.num_btl_modules = 0; mca_bml_r2 82 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.num_btl_progress = 0; mca_bml_r2 84 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.btl_modules = (mca_btl_base_module_t **)malloc(sizeof(mca_btl_base_module_t*) * num_btls); mca_bml_r2 85 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.btl_progress = (mca_btl_base_component_progress_fn_t*)malloc(sizeof(mca_btl_base_component_progress_fn_t) * num_btls); mca_bml_r2 87 ompi/mca/bml/r2/bml_r2.c if (NULL == mca_bml_r2.btl_modules || mca_bml_r2 88 ompi/mca/bml/r2/bml_r2.c NULL == mca_bml_r2.btl_progress) { mca_bml_r2 94 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.btl_modules[mca_bml_r2.num_btl_modules++] = btl; mca_bml_r2 115 ompi/mca/bml/r2/bml_r2.c qsort(mca_bml_r2.btl_modules, mca_bml_r2 116 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.num_btl_modules, mca_bml_r2 119 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.btls_added = true; mca_bml_r2 159 ompi/mca/bml/r2/bml_r2.c mca_bml_base_btl_array_reserve(&bml_endpoint->btl_eager, mca_bml_r2.num_btl_modules); mca_bml_r2 160 ompi/mca/bml/r2/bml_r2.c mca_bml_base_btl_array_reserve(&bml_endpoint->btl_send, mca_bml_r2.num_btl_modules); mca_bml_r2 161 ompi/mca/bml/r2/bml_r2.c mca_bml_base_btl_array_reserve(&bml_endpoint->btl_rdma, mca_bml_r2.num_btl_modules); mca_bml_r2 175 ompi/mca/bml/r2/bml_r2.c for (p = 0 ; p < mca_bml_r2.num_btl_progress ; ++p) { mca_bml_r2 176 ompi/mca/bml/r2/bml_r2.c if(mca_bml_r2.btl_progress[p] == btl->btl_component->btl_progress) { mca_bml_r2 184 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.btl_progress[mca_bml_r2.num_btl_progress++] = mca_bml_r2 397 ompi/mca/bml/r2/bml_r2.c for (size_t p_index = 0 ; p_index < mca_bml_r2.num_btl_modules ; ++p_index) { mca_bml_r2 398 ompi/mca/bml/r2/bml_r2.c mca_btl_base_module_t *btl = mca_bml_r2.btl_modules[p_index]; mca_bml_r2 426 ompi/mca/bml/r2/bml_r2.c if (mca_bml_r2.show_unreach_errors) { mca_bml_r2 509 ompi/mca/bml/r2/bml_r2.c for (size_t p_index = 0 ; p_index < mca_bml_r2.num_btl_modules ; ++p_index) { mca_bml_r2 510 ompi/mca/bml/r2/bml_r2.c mca_btl_base_module_t *btl = mca_bml_r2.btl_modules[p_index]; mca_bml_r2 580 ompi/mca/bml/r2/bml_r2.c if (mca_bml_r2.show_unreach_errors) { mca_bml_r2 677 ompi/mca/bml/r2/bml_r2.c for(p = 0; p < mca_bml_r2.num_btl_progress; p++) { mca_bml_r2 678 ompi/mca/bml/r2/bml_r2.c if(btl->btl_component->btl_progress != mca_bml_r2.btl_progress[p]) mca_bml_r2 681 ompi/mca/bml/r2/bml_r2.c if( p < (mca_bml_r2.num_btl_progress-1) ) { mca_bml_r2 682 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.btl_progress[p] = mca_bml_r2.btl_progress[mca_bml_r2.num_btl_progress-1]; mca_bml_r2 684 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.num_btl_progress--; mca_bml_r2 809 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.num_btl_modules = 0; mca_bml_r2 810 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.num_btl_progress = 0; mca_bml_r2 812 ompi/mca/bml/r2/bml_r2.c if( NULL != mca_bml_r2.btl_modules) { mca_bml_r2 813 ompi/mca/bml/r2/bml_r2.c free(mca_bml_r2.btl_modules); mca_bml_r2 814 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.btl_modules = NULL; mca_bml_r2 816 ompi/mca/bml/r2/bml_r2.c if( NULL != mca_bml_r2.btl_progress ) { mca_bml_r2 817 ompi/mca/bml/r2/bml_r2.c free(mca_bml_r2.btl_progress); mca_bml_r2 818 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.btl_progress = NULL; mca_bml_r2 876 ompi/mca/bml/r2/bml_r2.c modules = (mca_btl_base_module_t**)malloc(sizeof(mca_btl_base_module_t*) * (mca_bml_r2.num_btl_modules-1)); mca_bml_r2 877 ompi/mca/bml/r2/bml_r2.c for(i=0,m=0; i<mca_bml_r2.num_btl_modules; i++) { mca_bml_r2 878 ompi/mca/bml/r2/bml_r2.c if(mca_bml_r2.btl_modules[i] != btl) { mca_bml_r2 879 ompi/mca/bml/r2/bml_r2.c modules[m++] = mca_bml_r2.btl_modules[i]; mca_bml_r2 882 ompi/mca/bml/r2/bml_r2.c free(mca_bml_r2.btl_modules); mca_bml_r2 883 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.btl_modules = modules; mca_bml_r2 884 ompi/mca/bml/r2/bml_r2.c mca_bml_r2.num_btl_modules = m; mca_bml_r2 919 ompi/mca/bml/r2/bml_r2.c for(i = 0; i < (int)mca_bml_r2.num_btl_modules; i++) { mca_bml_r2 920 ompi/mca/bml/r2/bml_r2.c btl = mca_bml_r2.btl_modules[i]; mca_bml_r2 946 ompi/mca/bml/r2/bml_r2.c for(i = 0; i < mca_bml_r2.num_btl_modules; i++) { mca_bml_r2 947 ompi/mca/bml/r2/bml_r2.c btl = mca_bml_r2.btl_modules[i]; mca_bml_r2 971 ompi/mca/bml/r2/bml_r2.c mca_bml_r2_module_t mca_bml_r2 = { mca_bml_r2 53 ompi/mca/bml/r2/bml_r2.h extern mca_bml_r2_module_t mca_bml_r2; mca_bml_r2 56 ompi/mca/bml/r2/bml_r2_component.c mca_bml_r2.show_unreach_errors = true; mca_bml_r2 63 ompi/mca/bml/r2/bml_r2_component.c &mca_bml_r2.show_unreach_errors); mca_bml_r2 90 ompi/mca/bml/r2/bml_r2_component.c mca_bml_r2.btls_added = false; mca_bml_r2 91 ompi/mca/bml/r2/bml_r2_component.c return &mca_bml_r2.super; mca_bml_r2 108 ompi/mca/bml/r2/bml_r2_ft.c for(btl_idx = 0; btl_idx < mca_bml_r2.num_btl_modules; btl_idx++) { mca_bml_r2 112 ompi/mca/bml/r2/bml_r2_ft.c if( NULL != (mca_bml_r2.btl_modules[btl_idx])->btl_mpool && mca_bml_r2 113 ompi/mca/bml/r2/bml_r2_ft.c NULL != (mca_bml_r2.btl_modules[btl_idx])->btl_mpool->mpool_ft_event ) { mca_bml_r2 116 ompi/mca/bml/r2/bml_r2_ft.c (mca_bml_r2.btl_modules[btl_idx])->btl_mpool->mpool_component->mpool_version.mca_component_name); mca_bml_r2 117 ompi/mca/bml/r2/bml_r2_ft.c if(OMPI_SUCCESS != (ret = (mca_bml_r2.btl_modules[btl_idx])->btl_mpool->mpool_ft_event(loc_state) ) ) { mca_bml_r2 125 ompi/mca/bml/r2/bml_r2_ft.c if( NULL != (mca_bml_r2.btl_modules[btl_idx])->btl_ft_event) { mca_bml_r2 128 ompi/mca/bml/r2/bml_r2_ft.c (mca_bml_r2.btl_modules[btl_idx])->btl_component->btl_version.mca_component_name); mca_bml_r2 129 ompi/mca/bml/r2/bml_r2_ft.c if(OMPI_SUCCESS != (ret = (mca_bml_r2.btl_modules[btl_idx])->btl_ft_event(loc_state) ) ) { mca_bml_r2 184 ompi/mca/bml/r2/bml_r2_ft.c mca_bml_r2.btls_added = false; mca_bml_r2 273 ompi/mca/bml/r2/bml_r2_ft.c mca_bml_r2.btls_added = false;