X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/f35db13138682b1be530a509d1eeadeafff84ca7..1c7a728363c4aeccd37ff0e6d3c756287ea84fd8:/src/smpi/private.h diff --git a/src/smpi/private.h b/src/smpi/private.h index 8d23af3f4d..2fed1121fe 100644 --- a/src/smpi/private.h +++ b/src/smpi/private.h @@ -62,7 +62,8 @@ enum smpi_process_state{ #define COLL_TAG_GATHERV -2223 #define COLL_TAG_BCAST -3334 #define COLL_TAG_ALLREDUCE -4445 -#define SMPI_RMA_TAG -1234 +//SMPI_RMA_TAG has to be the smallest one, as it will be decremented for accumulate ordering. +#define SMPI_RMA_TAG -6666 extern XBT_PRIVATE MPI_Comm MPI_COMM_UNINITIALIZED; @@ -111,6 +112,7 @@ XBT_PRIVATE void smpi_destroy_global_memory_segments(); XBT_PRIVATE void smpi_bench_destroy(); XBT_PRIVATE void smpi_bench_begin(); XBT_PRIVATE void smpi_bench_end(); +XBT_PRIVATE void smpi_shared_destroy(); XBT_PRIVATE void* smpi_get_tmp_sendbuffer(int size); XBT_PRIVATE void* smpi_get_tmp_recvbuffer(int size);