/dports/sysutils/slurm-wlm/slurm-20.02.7/src/plugins/mpi/pmi2/ |
H A D | client.c | 55 static int pmi_version = 0; variable 61 return (pmi_version == PMI11_VERSION && in is_pmi11() 68 return (pmi_version == PMI20_VERSION && in is_pmi20() 75 if (pmi_version) { in get_pmi_version() 76 *version = pmi_version; in get_pmi_version() 89 if (pmi_version && (pmi_version != version || in set_pmi_version() 93 pmi_version, pmi_subversion); in set_pmi_version() 95 } else if (! pmi_version) { in set_pmi_version() 98 pmi_version = version; in set_pmi_version()
|
/dports/net/mpich2/mpich2-1.5/src/pm/hydra/pm/pmiserv/ |
H A D | pmip_pmi_v1.c | 40 hdr.pmi_version = 1; in send_cmd_upstream() 92 int pmi_version, pmi_subversion; in fn_init() local 99 pmi_version = atoi(strtok(NULL, "=")); in fn_init() 103 if (pmi_version == 1 && pmi_subversion <= 1) in fn_init() 105 else if (pmi_version == 2 && pmi_subversion == 0) in fn_init() 109 "PMI version mismatch; %d.%d\n", pmi_version, pmi_subversion); in fn_init()
|
H A D | common.h | 54 int pmi_version; /* PMI version */ member 71 HYD_status HYD_pmcd_pmi_parse_pmi_cmd(char *buf, int pmi_version, char **pmi_cmd,
|
H A D | common.c | 16 hdr->pmi_version = -1; in HYD_pmcd_init_header() 23 HYD_status HYD_pmcd_pmi_parse_pmi_cmd(char *obuf, int pmi_version, char **pmi_cmd, in HYD_pmcd_pmi_parse_pmi_cmd() argument 40 if (pmi_version == 1) { in HYD_pmcd_pmi_parse_pmi_cmd()
|
H A D | pmip_cb.c | 100 static HYD_status check_pmi_cmd(char **buf, int *pmi_version, int *repeat) in check_pmi_cmd() argument 134 *pmi_version = 1; in check_pmi_cmd() 158 *pmi_version = 2; in check_pmi_cmd() 302 status = check_pmi_cmd(&buf, &hdr.pmi_version, &repeat); in pmi_cb() 308 if (hdr.pmi_version == 1) in pmi_cb() 313 status = HYD_pmcd_pmi_parse_pmi_cmd(buf, hdr.pmi_version, &pmi_cmd, args); in pmi_cb() 382 status = HYD_pmcd_pmi_parse_pmi_cmd(buf, hdr.pmi_version, &pmi_cmd, args); in handle_pmi_response()
|
H A D | pmiserv_cb.c | 16 static HYD_status handle_pmi_cmd(int fd, int pgid, int pid, char *buf, int pmi_version) in handle_pmi_cmd() argument 24 if (pmi_version == 1) in handle_pmi_cmd() 32 status = HYD_pmcd_pmi_parse_pmi_cmd(buf, pmi_version, &cmd, args); in handle_pmi_cmd() 280 status = handle_pmi_cmd(fd, proxy->pg->pgid, hdr.pid, buf, hdr.pmi_version); in control_cb()
|
H A D | pmip_pmi_v2.c | 44 hdr.pmi_version = 2; in send_cmd_upstream()
|
H A D | pmiserv_pmi_v1.c | 25 hdr.pmi_version = 1; in cmd_response()
|
H A D | pmiserv_pmi_v2.c | 34 hdr.pmi_version = 2; in cmd_response()
|
/dports/net/mpich/mpich-3.4.3/src/pm/hydra/pm/pmiserv/ |
H A D | common.h | 56 int pmi_version; /* PMI version */ member 73 HYD_status HYD_pmcd_pmi_parse_pmi_cmd(char *buf, int pmi_version, char **pmi_cmd, char *args[]);
|
H A D | common.c | 15 hdr->pmi_version = -1; in HYD_pmcd_init_header() 22 HYD_status HYD_pmcd_pmi_parse_pmi_cmd(char *obuf, int pmi_version, char **pmi_cmd, char *args[]) in HYD_pmcd_pmi_parse_pmi_cmd() argument 37 if (pmi_version == 1) { in HYD_pmcd_pmi_parse_pmi_cmd()
|
H A D | pmip_pmi_v1.c | 73 hdr.pmi_version = 1; in send_cmd_upstream() 150 int pmi_version, pmi_subversion, i; in fn_init() local 158 pmi_version = strtol(strtok(NULL, "="), NULL, 10); in fn_init() 162 if (pmi_version == 1 && pmi_subversion <= 1) in fn_init() 164 else if (pmi_version == 2 && pmi_subversion == 0) in fn_init() 168 "PMI version mismatch; %d.%d\n", pmi_version, pmi_subversion); in fn_init()
|
H A D | pmip_cb.c | 105 if (hdr.pmi_version == 1) in handle_pmi_cmd() 114 status = HYD_pmcd_pmi_parse_pmi_cmd(buf, hdr.pmi_version, &pmi_cmd, args); in handle_pmi_cmd() 166 static HYD_status check_pmi_cmd(char **buf, int *pmi_version, int *repeat) in check_pmi_cmd() argument 200 *pmi_version = 1; in check_pmi_cmd() 221 *pmi_version = 2; in check_pmi_cmd() 346 status = check_pmi_cmd(&buf, &hdr.pmi_version, &repeat); in pmi_cb() 397 status = HYD_pmcd_pmi_parse_pmi_cmd(buf, hdr.pmi_version, &pmi_cmd, args); in handle_pmi_response()
|
H A D | pmiserv_cb.c | 15 static HYD_status handle_pmi_cmd(int fd, int pgid, int pid, char *buf, int pmi_version) in handle_pmi_cmd() argument 24 if (pmi_version == 1) in handle_pmi_cmd() 36 status = HYD_pmcd_pmi_parse_pmi_cmd(buf, pmi_version, &cmd, args); in handle_pmi_cmd() 283 status = handle_pmi_cmd(fd, proxy->pg->pgid, hdr.pid, buf, hdr.pmi_version); in control_cb()
|
H A D | pmip_pmi_v2.c | 41 hdr.pmi_version = 2; in send_cmd_upstream()
|
H A D | pmiserv_pmi_v1.c | 24 hdr.pmi_version = 1; in cmd_response()
|
H A D | pmiserv_pmi_v2.c | 33 hdr.pmi_version = 2; in cmd_response()
|
/dports/net/mpich/mpich-3.4.3/src/pm/hydra2/proxy/ |
H A D | proxy_pmi_cb.c | 192 int pmi_version, pmi_subversion; in fn_init() local 201 pmi_version = atoi(hash->val); in fn_init() 207 if (pmi_version == 1 && pmi_subversion <= 1) in fn_init() 209 else if (pmi_version == 2 && pmi_subversion == 0) in fn_init() 212 HYD_ERR_SETANDJUMP(status, HYD_ERR_INTERNAL, "PMI version mismatch; %d.%d\n", pmi_version, in fn_init()
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/contribs/pmi/ |
H A D | Makefile.am | 9 pmi_version.map
|
H A D | Makefile.in | 512 @WITH_GNU_LD_TRUE@ pmi_version.map
|
/dports/sysutils/slurm-wlm/slurm-20.02.7/ |
H A D | .gitignore | 30 /src/api/pmi_version.map
|
/dports/net/mpich2/mpich2-1.5/src/mpid/ch3/src/ |
H A D | mpid_vc.c | 1107 int pmi_version = MPIU_DEFAULT_PMI_VERSION, pmi_subversion = MPIU_DEFAULT_PMI_SUBVERSION; in MPIDI_Populate_vc_node_ids() local 1111 MPL_env2int("PMI_VERSION", &pmi_version); in MPIDI_Populate_vc_node_ids() 1187 if (pmi_version == 1 && pmi_subversion == 1) { in MPIDI_Populate_vc_node_ids()
|
/dports/net/mpich/mpich-3.4.3/src/util/ |
H A D | mpir_pmi.c | 13 static int pmi_version = 1; variable 35 MPL_env2int("PMI_VERSION", &pmi_version); in MPIR_pmi_init() 956 if (pmi_version == 1 && pmi_subversion == 1) { in build_nodemap_pmi1()
|