ompi_mtl_psm2 39 ompi/mca/mtl/psm2/mtl_psm2.c mca_mtl_psm2_module_t ompi_mtl_psm2 = { ompi_mtl_psm2 119 ompi/mca/mtl/psm2/mtl_psm2.c psm2_error_register_handler(ompi_mtl_psm2.ep, ompi_mtl_psm2_errhandler); ompi_mtl_psm2 131 ompi/mca/mtl/psm2/mtl_psm2.c ep_opt.timeout = ompi_mtl_psm2.connect_timeout * 1e9; ompi_mtl_psm2 144 ompi/mca/mtl/psm2/mtl_psm2.c psm2_error_register_handler(ompi_mtl_psm2.ep, PSM2_ERRHANDLER_DEFAULT); ompi_mtl_psm2 158 ompi/mca/mtl/psm2/mtl_psm2.c ompi_mtl_psm2.ep = ep; ompi_mtl_psm2 159 ompi/mca/mtl/psm2/mtl_psm2.c ompi_mtl_psm2.epid = epid; ompi_mtl_psm2 160 ompi/mca/mtl/psm2/mtl_psm2.c ompi_mtl_psm2.mq = mq; ompi_mtl_psm2 164 ompi/mca/mtl/psm2/mtl_psm2.c &ompi_mtl_psm2.epid, ompi_mtl_psm2 177 ompi/mca/mtl/psm2/mtl_psm2.c ompi_mtl_psm2.super.mtl_flags |= MCA_MTL_BASE_FLAG_CUDA_INIT_DISABLE; ompi_mtl_psm2 190 ompi/mca/mtl/psm2/mtl_psm2.c err = psm2_mq_finalize(ompi_mtl_psm2.mq); ompi_mtl_psm2 197 ompi/mca/mtl/psm2/mtl_psm2.c err = psm2_ep_close(ompi_mtl_psm2.ep, PSM2_EP_CLOSE_GRACEFUL, 1*1e9); ompi_mtl_psm2 259 ompi/mca/mtl/psm2/mtl_psm2.c assert(mtl == &ompi_mtl_psm2.super); ompi_mtl_psm2 297 ompi/mca/mtl/psm2/mtl_psm2.c timeout_in_secs = max(ompi_mtl_psm2.connect_timeout, 0.5 * nprocs); ompi_mtl_psm2 299 ompi/mca/mtl/psm2/mtl_psm2.c psm2_error_register_handler(ompi_mtl_psm2.ep, PSM2_ERRHANDLER_NOP); ompi_mtl_psm2 301 ompi/mca/mtl/psm2/mtl_psm2.c err = psm2_ep_connect(ompi_mtl_psm2.ep, ompi_mtl_psm2 341 ompi/mca/mtl/psm2/mtl_psm2.c psm2_error_register_handler(ompi_mtl_psm2.ep, PSM2_ERRHANDLER_DEFAULT); ompi_mtl_psm2 410 ompi/mca/mtl/psm2/mtl_psm2.c err = psm2_mq_ipeek2(ompi_mtl_psm2.mq, &req, NULL); ompi_mtl_psm2 101 ompi/mca/mtl/psm2/mtl_psm2_component.c {MCA_BASE_VAR_TYPE_STRING, &ompi_mtl_psm2.psm2_devices, {.stringval = "self,shm,hfi"}, "PSM2_DEVICES", OPAL_INFO_LVL_3, ompi_mtl_psm2 104 ompi/mca/mtl/psm2/mtl_psm2_component.c {MCA_BASE_VAR_TYPE_STRING, &ompi_mtl_psm2.psm2_memory, {.stringval = "normal"}, "PSM2_MEMORY", OPAL_INFO_LVL_9, ompi_mtl_psm2 106 ompi/mca/mtl/psm2/mtl_psm2_component.c {MCA_BASE_VAR_TYPE_UNSIGNED_LONG, &ompi_mtl_psm2.psm2_mq_sendreqs_max, {.ulval = 0}, "PSM2_MQ_SENDREQS_MAX", OPAL_INFO_LVL_3, ompi_mtl_psm2 108 ompi/mca/mtl/psm2/mtl_psm2_component.c {MCA_BASE_VAR_TYPE_UNSIGNED_LONG, &ompi_mtl_psm2.psm2_mq_recvreqs_max, {.ulval = 0}, "PSM2_MQ_RECVREQS_MAX", OPAL_INFO_LVL_3, ompi_mtl_psm2 110 ompi/mca/mtl/psm2/mtl_psm2_component.c {MCA_BASE_VAR_TYPE_UNSIGNED_LONG, &ompi_mtl_psm2.psm2_mq_rndv_hfi_threshold, {.ulval = 0}, "PSM2_MQ_RNDV_HFI_THRESH", OPAL_INFO_LVL_3, ompi_mtl_psm2 112 ompi/mca/mtl/psm2/mtl_psm2_component.c {MCA_BASE_VAR_TYPE_UNSIGNED_LONG, &ompi_mtl_psm2.psm2_mq_rndv_shm_threshold, {.ulval = 0}, "PSM2_MQ_RNDV_SHM_THRESH", OPAL_INFO_LVL_3, ompi_mtl_psm2 114 ompi/mca/mtl/psm2/mtl_psm2_component.c {MCA_BASE_VAR_TYPE_BOOL, &ompi_mtl_psm2.psm2_recvthread, {.boolval = true}, "PSM2_RCVTHREAD", OPAL_INFO_LVL_3, ompi_mtl_psm2 116 ompi/mca/mtl/psm2/mtl_psm2_component.c {MCA_BASE_VAR_TYPE_BOOL, &ompi_mtl_psm2.psm2_shared_contexts, {.boolval = true}, "PSM2_SHAREDCONTEXTS", OPAL_INFO_LVL_6, ompi_mtl_psm2 118 ompi/mca/mtl/psm2/mtl_psm2_component.c {MCA_BASE_VAR_TYPE_UNSIGNED_LONG, &ompi_mtl_psm2.psm2_max_contexts_per_job, {.ulval = 0}, "PSM2_MAX_CONTEXTS_PER_JOB", OPAL_INFO_LVL_9, ompi_mtl_psm2 120 ompi/mca/mtl/psm2/mtl_psm2_component.c {MCA_BASE_VAR_TYPE_UNSIGNED_LONG, &ompi_mtl_psm2.psm2_tracemask, {.ulval = 1}, "PSM2_TRACEMASK", OPAL_INFO_LVL_9, ompi_mtl_psm2 122 ompi/mca/mtl/psm2/mtl_psm2_component.c {MCA_BASE_VAR_TYPE_UNSIGNED_LONG, &ompi_mtl_psm2.psm2_opa_sl, {.ulval = 0}, "HFI_SL", OPAL_INFO_LVL_9, ompi_mtl_psm2 233 ompi/mca/mtl/psm2/mtl_psm2_component.c ompi_mtl_psm2.connect_timeout = 180; ompi_mtl_psm2 240 ompi/mca/mtl/psm2/mtl_psm2_component.c &ompi_mtl_psm2.connect_timeout); ompi_mtl_psm2 331 ompi/mca/mtl/psm2/mtl_psm2_component.c *module = (mca_base_module_t *)&ompi_mtl_psm2.super; ompi_mtl_psm2 433 ompi/mca/mtl/psm2/mtl_psm2_component.c ompi_mtl_psm2.super.mtl_request_size = ompi_mtl_psm2 437 ompi/mca/mtl/psm2/mtl_psm2_component.c return &ompi_mtl_psm2.super; ompi_mtl_psm2 44 ompi/mca/mtl/psm2/mtl_psm2_probe.c err = psm2_mq_iprobe2(ompi_mtl_psm2.mq, ompi_mtl_psm2 93 ompi/mca/mtl/psm2/mtl_psm2_probe.c err = psm2_mq_improbe2(ompi_mtl_psm2.mq, ompi_mtl_psm2 68 ompi/mca/mtl/psm2/mtl_psm2_recv.c err = psm2_mq_irecv2(ompi_mtl_psm2.mq, ompi_mtl_psm2 124 ompi/mca/mtl/psm2/mtl_psm2_recv.c err = psm2_mq_imrecv(ompi_mtl_psm2.mq, 0, ompi_mtl_psm2 49 ompi/mca/mtl/psm2/mtl_psm2_send.c assert(mtl == &ompi_mtl_psm2.super); ompi_mtl_psm2 74 ompi/mca/mtl/psm2/mtl_psm2_send.c err = psm2_mq_send2(ompi_mtl_psm2.mq, ompi_mtl_psm2 107 ompi/mca/mtl/psm2/mtl_psm2_send.c assert(mtl == &ompi_mtl_psm2.super); ompi_mtl_psm2 133 ompi/mca/mtl/psm2/mtl_psm2_send.c psm2_error = psm2_mq_isend2(ompi_mtl_psm2.mq, ompi_mtl_psm2 74 ompi/mca/mtl/psm2/mtl_psm2_stats.c psm2_mq_get_stats(ompi_mtl_psm2.mq, &stats); ompi_mtl_psm2 68 ompi/mca/mtl/psm2/mtl_psm2_types.h extern mca_mtl_psm2_module_t ompi_mtl_psm2;