ofi_ctxt 83 ompi/mca/mtl/ofi/mtl_ofi.h OPAL_LIKELY(!opal_mutex_atomic_trylock(&ompi_mtl_ofi.ofi_ctxt[ctxt_id].context_lock)) ofi_ctxt 86 ompi/mca/mtl/ofi/mtl_ofi.h opal_mutex_atomic_unlock(&ompi_mtl_ofi.ofi_ctxt[ctxt_id].context_lock) ofi_ctxt 105 ompi/mca/mtl/ofi/mtl_ofi.h ret = fi_cq_read(ompi_mtl_ofi.ofi_ctxt[ctxt_id].cq, (void *)&wc, ofi_ctxt 129 ompi/mca/mtl/ofi/mtl_ofi.h ret = fi_cq_readerr(ompi_mtl_ofi.ofi_ctxt[ctxt_id].cq, ofi_ctxt 365 ompi/mca/mtl/ofi/mtl_ofi.h MTL_OFI_RETRY_UNTIL_DONE(fi_trecv(ompi_mtl_ofi.ofi_ctxt[ctxt_id].rx_ep, ofi_ctxt 450 ompi/mca/mtl/ofi/mtl_ofi.h MTL_OFI_RETRY_UNTIL_DONE(fi_tinjectdata(ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep, ofi_ctxt 457 ompi/mca/mtl/ofi/mtl_ofi.h MTL_OFI_RETRY_UNTIL_DONE(fi_tinject(ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep, ofi_ctxt 468 ompi/mca/mtl/ofi/mtl_ofi.h fi_cancel((fid_t)ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep, &ack_req->ctx); ofi_ctxt 478 ompi/mca/mtl/ofi/mtl_ofi.h MTL_OFI_RETRY_UNTIL_DONE(fi_tsenddata(ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep, ofi_ctxt 487 ompi/mca/mtl/ofi/mtl_ofi.h MTL_OFI_RETRY_UNTIL_DONE(fi_tsend(ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep, ofi_ctxt 580 ompi/mca/mtl/ofi/mtl_ofi.h MTL_OFI_RETRY_UNTIL_DONE(fi_tsenddata(ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep, ofi_ctxt 589 ompi/mca/mtl/ofi/mtl_ofi.h MTL_OFI_RETRY_UNTIL_DONE(fi_tsend(ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep, ofi_ctxt 708 ompi/mca/mtl/ofi/mtl_ofi.h MTL_OFI_RETRY_UNTIL_DONE(fi_tsendmsg(ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep, ofi_ctxt 807 ompi/mca/mtl/ofi/mtl_ofi.h MTL_OFI_RETRY_UNTIL_DONE(fi_trecv(ompi_mtl_ofi.ofi_ctxt[ctxt_id].rx_ep, ofi_ctxt 929 ompi/mca/mtl/ofi/mtl_ofi.h MTL_OFI_RETRY_UNTIL_DONE(fi_trecvmsg(ompi_mtl_ofi.ofi_ctxt[ctxt_id].rx_ep, &msg, msgflags), ret); ofi_ctxt 1031 ompi/mca/mtl/ofi/mtl_ofi.h MTL_OFI_RETRY_UNTIL_DONE(fi_trecvmsg(ompi_mtl_ofi.ofi_ctxt[ctxt_id].rx_ep, &msg, msgflags), ret); ofi_ctxt 1129 ompi/mca/mtl/ofi/mtl_ofi.h MTL_OFI_RETRY_UNTIL_DONE(fi_trecvmsg(ompi_mtl_ofi.ofi_ctxt[ctxt_id].rx_ep, &msg, msgflags), ret); ofi_ctxt 1197 ompi/mca/mtl/ofi/mtl_ofi.h ret = fi_cancel((fid_t)ompi_mtl_ofi.ofi_ctxt[ctxt_id].rx_ep, ofi_ctxt 1258 ompi/mca/mtl/ofi/mtl_ofi.h ret = fi_tx_context(ompi_mtl_ofi.sep, ctxt_id, NULL, &ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep, NULL); ofi_ctxt 1264 ompi/mca/mtl/ofi/mtl_ofi.h ret = fi_rx_context(ompi_mtl_ofi.sep, ctxt_id, NULL, &ompi_mtl_ofi.ofi_ctxt[ctxt_id].rx_ep, NULL); ofi_ctxt 1270 ompi/mca/mtl/ofi/mtl_ofi.h ret = fi_cq_open(ompi_mtl_ofi.domain, &cq_attr, &ompi_mtl_ofi.ofi_ctxt[ctxt_id].cq, NULL); ofi_ctxt 1277 ompi/mca/mtl/ofi/mtl_ofi.h ret = fi_ep_bind(ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep, (fid_t)ompi_mtl_ofi.ofi_ctxt[ctxt_id].cq, ofi_ctxt 1284 ompi/mca/mtl/ofi/mtl_ofi.h ret = fi_ep_bind(ompi_mtl_ofi.ofi_ctxt[ctxt_id].rx_ep, (fid_t)ompi_mtl_ofi.ofi_ctxt[ctxt_id].cq, ofi_ctxt 1292 ompi/mca/mtl/ofi/mtl_ofi.h ret = fi_enable(ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep); ofi_ctxt 1298 ompi/mca/mtl/ofi/mtl_ofi.h ret = fi_enable(ompi_mtl_ofi.ofi_ctxt[ctxt_id].rx_ep); ofi_ctxt 1306 ompi/mca/mtl/ofi/mtl_ofi.h OBJ_CONSTRUCT(&ompi_mtl_ofi.ofi_ctxt[ctxt_id].context_lock, opal_mutex_t); ofi_ctxt 1324 ompi/mca/mtl/ofi/mtl_ofi.h if (ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep) { ofi_ctxt 1325 ompi/mca/mtl/ofi/mtl_ofi.h (void) fi_close((fid_t)ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep); ofi_ctxt 1328 ompi/mca/mtl/ofi/mtl_ofi.h if (ompi_mtl_ofi.ofi_ctxt[ctxt_id].rx_ep) { ofi_ctxt 1329 ompi/mca/mtl/ofi/mtl_ofi.h (void) fi_close((fid_t)ompi_mtl_ofi.ofi_ctxt[ctxt_id].rx_ep); ofi_ctxt 1332 ompi/mca/mtl/ofi/mtl_ofi.h if (ompi_mtl_ofi.ofi_ctxt[ctxt_id].cq) { ofi_ctxt 1333 ompi/mca/mtl/ofi/mtl_ofi.h (void) fi_close((fid_t)ompi_mtl_ofi.ofi_ctxt[ctxt_id].cq); ofi_ctxt 1363 ompi/mca/mtl/ofi/mtl_ofi.h if ((ret = fi_close((fid_t)ompi_mtl_ofi.ofi_ctxt[ctxt_id].tx_ep))) { ofi_ctxt 1367 ompi/mca/mtl/ofi/mtl_ofi.h if ((ret = fi_close((fid_t)ompi_mtl_ofi.ofi_ctxt[ctxt_id].rx_ep))) { ofi_ctxt 1371 ompi/mca/mtl/ofi/mtl_ofi.h if ((ret = fi_close((fid_t)ompi_mtl_ofi.ofi_ctxt[ctxt_id].cq))) { ofi_ctxt 1377 ompi/mca/mtl/ofi/mtl_ofi.h OBJ_DESTRUCT(&ompi_mtl_ofi.ofi_ctxt[ctxt_id].context_lock); ofi_ctxt 484 ompi/mca/mtl/ofi/mtl_ofi_component.c ompi_mtl_ofi.ofi_ctxt = (mca_mtl_ofi_context_t *) malloc(ompi_mtl_ofi.num_ofi_contexts * \ ofi_ctxt 486 ompi/mca/mtl/ofi/mtl_ofi_component.c if (OPAL_UNLIKELY(!ompi_mtl_ofi.ofi_ctxt)) { \ ofi_ctxt 597 ompi/mca/mtl/ofi/mtl_ofi_component.c ompi_mtl_ofi.ofi_ctxt[0].tx_ep = ompi_mtl_ofi.sep; ofi_ctxt 598 ompi/mca/mtl/ofi/mtl_ofi_component.c ompi_mtl_ofi.ofi_ctxt[0].rx_ep = ompi_mtl_ofi.sep; ofi_ctxt 600 ompi/mca/mtl/ofi/mtl_ofi_component.c ret = fi_cq_open(ompi_mtl_ofi.domain, &cq_attr, &ompi_mtl_ofi.ofi_ctxt[0].cq, NULL); ofi_ctxt 607 ompi/mca/mtl/ofi/mtl_ofi_component.c ret = fi_ep_bind(ompi_mtl_ofi.sep, (fid_t)ompi_mtl_ofi.ofi_ctxt[0].cq, ofi_ctxt 1024 ompi/mca/mtl/ofi/mtl_ofi_component.c ompi_mtl_ofi.ofi_ctxt != NULL && ofi_ctxt 1025 ompi/mca/mtl/ofi/mtl_ofi_component.c ompi_mtl_ofi.ofi_ctxt[0].cq) { ofi_ctxt 1027 ompi/mca/mtl/ofi/mtl_ofi_component.c (void) fi_close((fid_t)ompi_mtl_ofi.ofi_ctxt[0].cq); ofi_ctxt 1038 ompi/mca/mtl/ofi/mtl_ofi_component.c if (ompi_mtl_ofi.ofi_ctxt) { ofi_ctxt 1039 ompi/mca/mtl/ofi/mtl_ofi_component.c free(ompi_mtl_ofi.ofi_ctxt); ofi_ctxt 1068 ompi/mca/mtl/ofi/mtl_ofi_component.c if ((ret = fi_close((fid_t)ompi_mtl_ofi.ofi_ctxt[0].cq))) { ofi_ctxt 1083 ompi/mca/mtl/ofi/mtl_ofi_component.c free(ompi_mtl_ofi.ofi_ctxt); ofi_ctxt 52 ompi/mca/mtl/ofi/mtl_ofi_types.h mca_mtl_ofi_context_t *ofi_ctxt; /* OFI contexts */