]> AND Public Git Repository - simgrid.git/blobdiff - src/smpi/smpi_base.c
Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
cosmetics (function renaming)
[simgrid.git] / src / smpi / smpi_base.c
index 8378556b14f0d0fe195ab515f00c4960e1bc99f7..8c018cada5005d01b452739d00b7db2253f28bd0 100644 (file)
@@ -46,15 +46,13 @@ int smpi_mpi_comm_rank(smpi_mpi_communicator_t comm)
   return comm->index_to_rank_map[smpi_host_index()];
 }
 
-void smpi_init_process()
+void smpi_process_init()
 {
   smx_host_t host;
   int i;
   smpi_host_data_t hdata;
 
-  SIMIX_mutex_lock(smpi_global->running_hosts_count_mutex);
   smpi_global->running_hosts_count++;
-  SIMIX_mutex_unlock(smpi_global->running_hosts_count_mutex);
 
   // initialize some local variables
   host = SIMIX_host_self();
@@ -72,13 +70,11 @@ void smpi_init_process()
   return;
 }
 
-void smpi_mpi_finalize()
+void smpi_process_finalize()
 {
   int i;
 
-  SIMIX_mutex_lock(smpi_global->running_hosts_count_mutex);
   i = --smpi_global->running_hosts_count;
-  SIMIX_mutex_unlock(smpi_global->running_hosts_count_mutex);
 
   SIMIX_mutex_destroy(smpi_host_mutex());
   SIMIX_cond_destroy(smpi_host_cond());