4646/* These are functions used by both client and server to
4747 * access common functions in the embedded PMIx library */
4848
49- static const char * pmix1_get_nspace (opal_jobid_t jobid );
50- static void pmix1_register_jobid (opal_jobid_t jobid , const char * nspace );
49+ static const char * pmix_ext114_get_nspace (opal_jobid_t jobid );
50+ static void pmix_ext114_register_jobid (opal_jobid_t jobid , const char * nspace );
5151
52- const opal_pmix_base_module_t opal_pmix_external_module = {
52+ const opal_pmix_base_module_t opal_pmix_external114_module = {
5353 /* client APIs */
54- .init = pmix1_client_init ,
55- .finalize = pmix1_client_finalize ,
56- .initialized = pmix1_initialized ,
57- .abort = pmix1_abort ,
58- .commit = pmix1_commit ,
59- .fence = pmix1_fence ,
60- .fence_nb = pmix1_fencenb ,
61- .put = pmix1_put ,
62- .get = pmix1_get ,
63- .get_nb = pmix1_getnb ,
64- .publish = pmix1_publish ,
65- .publish_nb = pmix1_publishnb ,
66- .lookup = pmix1_lookup ,
67- .lookup_nb = pmix1_lookupnb ,
68- .unpublish = pmix1_unpublish ,
69- .unpublish_nb = pmix1_unpublishnb ,
70- .spawn = pmix1_spawn ,
71- .spawn_nb = pmix1_spawnnb ,
72- .connect = pmix1_connect ,
73- .connect_nb = pmix1_connectnb ,
74- .disconnect = pmix1_disconnect ,
75- .disconnect_nb = pmix1_disconnectnb ,
76- .resolve_peers = pmix1_resolve_peers ,
77- .resolve_nodes = pmix1_resolve_nodes ,
54+ .init = pmix_ext114_client_init ,
55+ .finalize = pmix_ext114_client_finalize ,
56+ .initialized = pmix_ext114_initialized ,
57+ .abort = pmix_ext114_abort ,
58+ .commit = pmix_ext114_commit ,
59+ .fence = pmix_ext114_fence ,
60+ .fence_nb = pmix_ext114_fencenb ,
61+ .put = pmix_ext114_put ,
62+ .get = pmix_ext114_get ,
63+ .get_nb = pmix_ext114_getnb ,
64+ .publish = pmix_ext114_publish ,
65+ .publish_nb = pmix_ext114_publishnb ,
66+ .lookup = pmix_ext114_lookup ,
67+ .lookup_nb = pmix_ext114_lookupnb ,
68+ .unpublish = pmix_ext114_unpublish ,
69+ .unpublish_nb = pmix_ext114_unpublishnb ,
70+ .spawn = pmix_ext114_spawn ,
71+ .spawn_nb = pmix_ext114_spawnnb ,
72+ .connect = pmix_ext114_connect ,
73+ .connect_nb = pmix_ext114_connectnb ,
74+ .disconnect = pmix_ext114_disconnect ,
75+ .disconnect_nb = pmix_ext114_disconnectnb ,
76+ .resolve_peers = pmix_ext114_resolve_peers ,
77+ .resolve_nodes = pmix_ext114_resolve_nodes ,
7878 /* server APIs */
79- .server_init = pmix1_server_init ,
80- .server_finalize = pmix1_server_finalize ,
81- .generate_regex = pmix1_server_gen_regex ,
82- .generate_ppn = pmix1_server_gen_ppn ,
83- .server_register_nspace = pmix1_server_register_nspace ,
84- .server_deregister_nspace = pmix1_server_deregister_nspace ,
85- .server_register_client = pmix1_server_register_client ,
86- .server_deregister_client = pmix1_server_deregister_client ,
87- .server_setup_fork = pmix1_server_setup_fork ,
88- .server_dmodex_request = pmix1_server_dmodex ,
89- .server_notify_error = pmix1_server_notify_error ,
79+ .server_init = pmix_ext114_server_init ,
80+ .server_finalize = pmix_ext114_server_finalize ,
81+ .generate_regex = pmix_ext114_server_gen_regex ,
82+ .generate_ppn = pmix_ext114_server_gen_ppn ,
83+ .server_register_nspace = pmix_ext114_server_register_nspace ,
84+ .server_deregister_nspace = pmix_ext114_server_deregister_nspace ,
85+ .server_register_client = pmix_ext114_server_register_client ,
86+ .server_deregister_client = pmix_ext114_server_deregister_client ,
87+ .server_setup_fork = pmix_ext114_server_setup_fork ,
88+ .server_dmodex_request = pmix_ext114_server_dmodex ,
89+ .server_notify_error = pmix_ext114_server_notify_error ,
9090 /* utility APIs */
9191 .get_version = PMIx_Get_version ,
9292 .register_errhandler = opal_pmix_base_register_handler ,
9393 .deregister_errhandler = opal_pmix_base_deregister_handler ,
94- .store_local = pmix1_store_local ,
95- .get_nspace = pmix1_get_nspace ,
96- .register_jobid = pmix1_register_jobid
94+ .store_local = pmix_ext114_store_local ,
95+ .get_nspace = pmix_ext114_get_nspace ,
96+ .register_jobid = pmix_ext114_register_jobid
9797};
9898
99- static const char * pmix1_get_nspace (opal_jobid_t jobid )
99+ static const char * pmix_ext114_get_nspace (opal_jobid_t jobid )
100100{
101- opal_pmix1_jobid_trkr_t * jptr ;
101+ opal_pmix_ext114_jobid_trkr_t * jptr ;
102102
103- OPAL_LIST_FOREACH (jptr , & mca_pmix_external114_component .jobids , opal_pmix1_jobid_trkr_t ) {
103+ OPAL_LIST_FOREACH (jptr , & mca_pmix_external114_component .jobids , opal_pmix_ext114_jobid_trkr_t ) {
104104 if (jptr -> jobid == jobid ) {
105105 return jptr -> nspace ;
106106 }
107107 }
108108 return NULL ;
109109}
110110
111- static void pmix1_register_jobid (opal_jobid_t jobid , const char * nspace )
111+ static void pmix_ext114_register_jobid (opal_jobid_t jobid , const char * nspace )
112112{
113- opal_pmix1_jobid_trkr_t * jptr ;
113+ opal_pmix_ext114_jobid_trkr_t * jptr ;
114114
115115 /* if we don't already have it, add this to our jobid tracker */
116- OPAL_LIST_FOREACH (jptr , & mca_pmix_external114_component .jobids , opal_pmix1_jobid_trkr_t ) {
116+ OPAL_LIST_FOREACH (jptr , & mca_pmix_external114_component .jobids , opal_pmix_ext114_jobid_trkr_t ) {
117117 if (jptr -> jobid == jobid ) {
118118 return ;
119119 }
120120 }
121- jptr = OBJ_NEW (opal_pmix1_jobid_trkr_t );
121+ jptr = OBJ_NEW (opal_pmix_ext114_jobid_trkr_t );
122122 (void )strncpy (jptr -> nspace , nspace , PMIX_MAX_NSLEN );
123123 jptr -> jobid = jobid ;
124124 opal_list_append (& mca_pmix_external114_component .jobids , & jptr -> super );
125125}
126126
127- pmix_status_t pmix1_convert_opalrc (int rc )
127+ pmix_status_t pmix_ext114_convert_opalrc (int rc )
128128{
129129 switch (rc ) {
130130 case OPAL_ERR_UNPACK_READ_PAST_END_OF_BUFFER :
@@ -186,7 +186,7 @@ pmix_status_t pmix1_convert_opalrc(int rc)
186186 }
187187}
188188
189- int pmix1_convert_rc (pmix_status_t rc )
189+ int pmix_ext114_convert_rc (pmix_status_t rc )
190190{
191191 switch (rc ) {
192192 case PMIX_ERR_UNPACK_READ_PAST_END_OF_BUFFER :
@@ -271,7 +271,7 @@ int pmix1_convert_rc(pmix_status_t rc)
271271 }
272272}
273273
274- pmix_scope_t pmix1_convert_opalscope (opal_pmix_scope_t scope ) {
274+ pmix_scope_t pmix_ext114_convert_opalscope (opal_pmix_scope_t scope ) {
275275 switch (scope ) {
276276 case OPAL_PMIX_LOCAL :
277277 return PMIX_LOCAL ;
@@ -284,7 +284,7 @@ pmix_scope_t pmix1_convert_opalscope(opal_pmix_scope_t scope) {
284284 }
285285}
286286
287- void pmix1_value_load (pmix_value_t * v ,
287+ void pmix_ext114_value_load (pmix_value_t * v ,
288288 opal_value_t * kv )
289289{
290290 switch (kv -> type ) {
@@ -385,7 +385,7 @@ void pmix1_value_load(pmix_value_t *v,
385385 }
386386}
387387
388- int pmix1_value_unload (opal_value_t * kv ,
388+ int pmix_ext114_value_unload (opal_value_t * kv ,
389389 const pmix_value_t * v )
390390{
391391 int rc = OPAL_SUCCESS ;
@@ -490,11 +490,11 @@ int pmix1_value_unload(opal_value_t *kv,
490490
491491
492492/**** INSTANTIATE INTERNAL CLASSES ****/
493- OBJ_CLASS_INSTANCE (opal_pmix1_jobid_trkr_t ,
493+ OBJ_CLASS_INSTANCE (opal_pmix_ext114_jobid_trkr_t ,
494494 opal_list_item_t ,
495495 NULL , NULL );
496496
497- static void opcon (pmix1_opcaddy_t * p )
497+ static void opcon (pmix_ext114_opcaddy_t * p )
498498{
499499 memset (& p -> p , 0 , sizeof (pmix_proc_t ));
500500 p -> procs = NULL ;
@@ -512,7 +512,7 @@ static void opcon(pmix1_opcaddy_t *p)
512512 p -> spcbfunc = NULL ;
513513 p -> cbdata = NULL ;
514514}
515- static void opdes (pmix1_opcaddy_t * p )
515+ static void opdes (pmix_ext114_opcaddy_t * p )
516516{
517517 if (NULL != p -> procs ) {
518518 PMIX_PROC_FREE (p -> procs , p -> nprocs );
@@ -527,11 +527,11 @@ static void opdes(pmix1_opcaddy_t *p)
527527 PMIX_APP_FREE (p -> apps , p -> sz );
528528 }
529529}
530- OBJ_CLASS_INSTANCE (pmix1_opcaddy_t ,
530+ OBJ_CLASS_INSTANCE (pmix_ext114_opcaddy_t ,
531531 opal_object_t ,
532532 opcon , opdes );
533533
534- static void ocadcon (pmix1_opalcaddy_t * p )
534+ static void ocadcon (pmix_ext114_opalcaddy_t * p )
535535{
536536 OBJ_CONSTRUCT (& p -> procs , opal_list_t );
537537 OBJ_CONSTRUCT (& p -> info , opal_list_t );
@@ -545,12 +545,12 @@ static void ocadcon(pmix1_opalcaddy_t *p)
545545 p -> odmdxfunc = NULL ;
546546 p -> ocbdata = NULL ;
547547}
548- static void ocaddes (pmix1_opalcaddy_t * p )
548+ static void ocaddes (pmix_ext114_opalcaddy_t * p )
549549{
550550 OPAL_LIST_DESTRUCT (& p -> procs );
551551 OPAL_LIST_DESTRUCT (& p -> info );
552552 OPAL_LIST_DESTRUCT (& p -> apps );
553553}
554- OBJ_CLASS_INSTANCE (pmix1_opalcaddy_t ,
554+ OBJ_CLASS_INSTANCE (pmix_ext114_opalcaddy_t ,
555555 opal_object_t ,
556556 ocadcon , ocaddes );
0 commit comments