Home
last modified time | relevance | path

Searched refs:pmi_version (Results 1 – 23 of 23) sorted by relevance

/dports/sysutils/slurm-wlm/slurm-20.02.7/src/plugins/mpi/pmi2/
H A Dclient.c55 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 Dpmip_pmi_v1.c40 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 Dcommon.h54 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 Dcommon.c16 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 Dpmip_cb.c100 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 Dpmiserv_cb.c16 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 Dpmip_pmi_v2.c44 hdr.pmi_version = 2; in send_cmd_upstream()
H A Dpmiserv_pmi_v1.c25 hdr.pmi_version = 1; in cmd_response()
H A Dpmiserv_pmi_v2.c34 hdr.pmi_version = 2; in cmd_response()
/dports/net/mpich/mpich-3.4.3/src/pm/hydra/pm/pmiserv/
H A Dcommon.h56 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 Dcommon.c15 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 Dpmip_pmi_v1.c73 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 Dpmip_cb.c105 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 Dpmiserv_cb.c15 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 Dpmip_pmi_v2.c41 hdr.pmi_version = 2; in send_cmd_upstream()
H A Dpmiserv_pmi_v1.c24 hdr.pmi_version = 1; in cmd_response()
H A Dpmiserv_pmi_v2.c33 hdr.pmi_version = 2; in cmd_response()
/dports/net/mpich/mpich-3.4.3/src/pm/hydra2/proxy/
H A Dproxy_pmi_cb.c192 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 DMakefile.am9 pmi_version.map
H A DMakefile.in512 @WITH_GNU_LD_TRUE@ pmi_version.map
/dports/sysutils/slurm-wlm/slurm-20.02.7/
H A D.gitignore30 /src/api/pmi_version.map
/dports/net/mpich2/mpich2-1.5/src/mpid/ch3/src/
H A Dmpid_vc.c1107 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 Dmpir_pmi.c13 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()