ofi_btl 43 opal/mca/btl/ofi/btl_ofi_atomics.c mca_btl_ofi_module_t *ofi_btl = (mca_btl_ofi_module_t *) btl; ofi_btl 48 opal/mca/btl/ofi/btl_ofi_atomics.c ofi_context = get_ofi_context(ofi_btl); ofi_btl 82 opal/mca/btl/ofi/btl_ofi_atomics.c MCA_BTL_OFI_NUM_RDMA_INC(ofi_btl); ofi_btl 96 opal/mca/btl/ofi/btl_ofi_atomics.c mca_btl_ofi_module_t *ofi_btl = (mca_btl_ofi_module_t *) btl; ofi_btl 101 opal/mca/btl/ofi/btl_ofi_atomics.c ofi_context = get_ofi_context(ofi_btl); ofi_btl 134 opal/mca/btl/ofi/btl_ofi_atomics.c MCA_BTL_OFI_NUM_RDMA_INC(ofi_btl); ofi_btl 149 opal/mca/btl/ofi/btl_ofi_atomics.c mca_btl_ofi_module_t *ofi_btl = (mca_btl_ofi_module_t *) btl; ofi_btl 153 opal/mca/btl/ofi/btl_ofi_atomics.c ofi_context = get_ofi_context(ofi_btl); ofi_btl 190 opal/mca/btl/ofi/btl_ofi_atomics.c MCA_BTL_OFI_NUM_RDMA_INC(ofi_btl); ofi_btl 69 opal/mca/btl/ofi/btl_ofi_frag.c mca_btl_ofi_module_t *ofi_btl = (mca_btl_ofi_module_t*) btl; ofi_btl 71 opal/mca/btl/ofi/btl_ofi_frag.c mca_btl_ofi_context_t *context = get_ofi_context(ofi_btl); ofi_btl 73 opal/mca/btl/ofi/btl_ofi_frag.c frag = mca_btl_ofi_frag_alloc(ofi_btl, &context->frag_list, endpoint); ofi_btl 103 opal/mca/btl/ofi/btl_ofi_frag.c mca_btl_ofi_module_t *ofi_btl = (mca_btl_ofi_module_t*) btl; ofi_btl 114 opal/mca/btl/ofi/btl_ofi_frag.c context = get_ofi_context(ofi_btl); ofi_btl 131 opal/mca/btl/ofi/btl_ofi_frag.c MCA_BTL_OFI_NUM_SEND_INC(ofi_btl); ofi_btl 135 opal/mca/btl/ofi/btl_ofi_frag.c int mca_btl_ofi_recv_frag (mca_btl_ofi_module_t *ofi_btl, ofi_btl 151 opal/mca/btl/ofi/btl_ofi_frag.c reg->cbfunc (&ofi_btl->super, frag->hdr.tag, &frag->base, reg->cbdata); ofi_btl 155 opal/mca/btl/ofi/btl_ofi_frag.c rc = mca_btl_ofi_post_recvs((mca_btl_base_module_t*) ofi_btl, context, 1); ofi_btl 44 opal/mca/btl/ofi/btl_ofi_frag.h int mca_btl_ofi_recv_frag (mca_btl_ofi_module_t *ofi_btl, ofi_btl 62 opal/mca/btl/ofi/btl_ofi_frag.h static inline mca_btl_ofi_base_frag_t *mca_btl_ofi_frag_alloc (mca_btl_ofi_module_t *ofi_btl, opal_free_list_t *fl, ofi_btl 70 opal/mca/btl/ofi/btl_ofi_frag.h frag->btl = ofi_btl; ofi_btl 82 opal/mca/btl/ofi/btl_ofi_frag.h mca_btl_ofi_module_t *ofi_btl = frag->btl; ofi_btl 86 opal/mca/btl/ofi/btl_ofi_frag.h frag->base.des_cbfunc(&ofi_btl->super, frag->endpoint, &frag->base, rc); ofi_btl 51 opal/mca/btl/ofi/btl_ofi_module.c mca_btl_ofi_module_t *ofi_btl = (mca_btl_ofi_module_t *) btl; ofi_btl 58 opal/mca/btl/ofi/btl_ofi_module.c rc = opal_hash_table_get_value_uint64 (&ofi_btl->id_to_endpoint, (intptr_t) proc, (void **) &ep); ofi_btl 66 opal/mca/btl/ofi/btl_ofi_module.c peers[i] = mca_btl_ofi_endpoint_create (proc, ofi_btl->ofi_endpoint); ofi_btl 74 opal/mca/btl/ofi/btl_ofi_module.c (void) opal_hash_table_set_value_uint64 (&ofi_btl->id_to_endpoint, (intptr_t) proc, (void**) &ep); ofi_btl 85 opal/mca/btl/ofi/btl_ofi_module.c count = fi_av_insert(ofi_btl->av, /* Address vector to insert */ ofi_btl 94 opal/mca/btl/ofi/btl_ofi_module.c opal_list_append (&ofi_btl->endpoints, &peers[i]->super); ofi_btl 109 opal/mca/btl/ofi/btl_ofi_module.c mca_btl_ofi_module_t *ofi_btl = (mca_btl_ofi_module_t *) btl; ofi_btl 114 opal/mca/btl/ofi/btl_ofi_module.c rc = opal_hash_table_get_value_uint64 (&ofi_btl->id_to_endpoint, (intptr_t) procs[i], (void **) &ep); ofi_btl 118 opal/mca/btl/ofi/btl_ofi_module.c rc = fi_av_remove(ofi_btl->av, &peers[i]->peer_addr, 1, 0); ofi_btl 127 opal/mca/btl/ofi/btl_ofi_module.c opal_list_remove_item (&ofi_btl->endpoints, &peers[i]->super); ofi_btl 128 opal/mca/btl/ofi/btl_ofi_module.c (void) opal_hash_table_remove_value_uint64 (&ofi_btl->id_to_endpoint, (intptr_t) procs[i]); ofi_btl 275 opal/mca/btl/ofi/btl_ofi_module.c mca_btl_ofi_module_t *ofi_btl = (mca_btl_ofi_module_t *) btl; ofi_btl 281 opal/mca/btl/ofi/btl_ofi_module.c for (i=0; i < ofi_btl->num_contexts; i++) { ofi_btl 282 opal/mca/btl/ofi/btl_ofi_module.c mca_btl_ofi_context_finalize(&ofi_btl->contexts[i], ofi_btl->is_scalable_ep); ofi_btl 284 opal/mca/btl/ofi/btl_ofi_module.c free(ofi_btl->contexts); ofi_btl 286 opal/mca/btl/ofi/btl_ofi_module.c if (NULL != ofi_btl->av) { ofi_btl 287 opal/mca/btl/ofi/btl_ofi_module.c fi_close(&ofi_btl->av->fid); ofi_btl 290 opal/mca/btl/ofi/btl_ofi_module.c if (NULL != ofi_btl->ofi_endpoint) { ofi_btl 291 opal/mca/btl/ofi/btl_ofi_module.c fi_close(&ofi_btl->ofi_endpoint->fid); ofi_btl 294 opal/mca/btl/ofi/btl_ofi_module.c if (NULL != ofi_btl->domain) { ofi_btl 295 opal/mca/btl/ofi/btl_ofi_module.c fi_close(&ofi_btl->domain->fid); ofi_btl 298 opal/mca/btl/ofi/btl_ofi_module.c if (NULL != ofi_btl->fabric) { ofi_btl 299 opal/mca/btl/ofi/btl_ofi_module.c fi_close(&ofi_btl->fabric->fid); ofi_btl 302 opal/mca/btl/ofi/btl_ofi_module.c if (NULL != ofi_btl->fabric_info) { ofi_btl 303 opal/mca/btl/ofi/btl_ofi_module.c fi_freeinfo(ofi_btl->fabric_info); ofi_btl 307 opal/mca/btl/ofi/btl_ofi_module.c OPAL_LIST_FOREACH_SAFE(endpoint, next, &ofi_btl->endpoints, mca_btl_ofi_endpoint_t) { ofi_btl 308 opal/mca/btl/ofi/btl_ofi_module.c opal_list_remove_item (&ofi_btl->endpoints, &endpoint->super); ofi_btl 312 opal/mca/btl/ofi/btl_ofi_module.c OBJ_DESTRUCT(&ofi_btl->endpoints); ofi_btl 313 opal/mca/btl/ofi/btl_ofi_module.c OBJ_DESTRUCT(&ofi_btl->id_to_endpoint); ofi_btl 314 opal/mca/btl/ofi/btl_ofi_module.c OBJ_DESTRUCT(&ofi_btl->module_lock); ofi_btl 316 opal/mca/btl/ofi/btl_ofi_module.c if (ofi_btl->rcache) { ofi_btl 317 opal/mca/btl/ofi/btl_ofi_module.c mca_rcache_base_module_destroy (ofi_btl->rcache); ofi_btl 318 opal/mca/btl/ofi/btl_ofi_module.c ofi_btl->rcache = NULL; ofi_btl 66 opal/mca/btl/ofi/btl_ofi_rdma.c mca_btl_ofi_module_t *ofi_btl = (mca_btl_ofi_module_t *) btl; ofi_btl 70 opal/mca/btl/ofi/btl_ofi_rdma.c ofi_context = get_ofi_context(ofi_btl); ofi_btl 99 opal/mca/btl/ofi/btl_ofi_rdma.c MCA_BTL_OFI_NUM_RDMA_INC(ofi_btl); ofi_btl 110 opal/mca/btl/ofi/btl_ofi_rdma.c mca_btl_ofi_module_t *ofi_btl = (mca_btl_ofi_module_t *) btl; ofi_btl 114 opal/mca/btl/ofi/btl_ofi_rdma.c ofi_context = get_ofi_context(ofi_btl); ofi_btl 144 opal/mca/btl/ofi/btl_ofi_rdma.c MCA_BTL_OFI_NUM_RDMA_INC(ofi_btl); ofi_btl 152 opal/mca/btl/ofi/btl_ofi_rdma.c mca_btl_ofi_module_t *ofi_btl = (mca_btl_ofi_module_t *) btl; ofi_btl 154 opal/mca/btl/ofi/btl_ofi_rdma.c while(ofi_btl->outstanding_rdma > 0) {