Skip to content

Commit 5a9c010

Browse files
author
Joseph Antony
committed
Header file changes Signed-off-by: Joseph Antony <jajoseph.antony18@gmail.com>
1 parent adaa8d4 commit 5a9c010

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

ompi/include/mpi.h.in

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -764,6 +764,7 @@ enum {
764764
#define MPI_ERR_SESSION 78
765765
#define MPI_ERR_VALUE_TOO_LARGE 79
766766
#define MPI_ERR_ERRHANDLER 80
767+
#define MPI_ERR_NOTIFY_IDX 81
767768

768769
/* Per MPI-3 p349 47, MPI_ERR_LASTCODE must be >= the last predefined
769770
MPI_ERR_<foo> code. Set the last code to allow some room for adding
@@ -1917,6 +1918,14 @@ OMPI_DECLSPEC int MPI_Get_c(void *origin_addr, MPI_Count origin_count,
19171918
MPI_Datatype origin_datatype, int target_rank,
19181919
MPI_Aint target_disp, MPI_Count target_count,
19191920
MPI_Datatype target_datatype, MPI_Win win);
1921+
OMPI_DECLSPEC int MPI_Get_with_notify(void *origin_addr, int origin_count,
1922+
MPI_Datatype origin_datatype, int target_rank,
1923+
MPI_Aint target_disp, int target_count,
1924+
MPI_Datatype target_datatype, int notification_idx, MPI_Win win);
1925+
OMPI_DECLSPEC int MPI_Get_with_notify_c(void *origin_addr, MPI_Count origin_count,
1926+
MPI_Datatype origin_datatype, int target_rank,
1927+
MPI_Aint target_disp, MPI_Count target_count,
1928+
MPI_Datatype target_datatype, int notification_idx, MPI_Win win);
19201929
OMPI_DECLSPEC int MPI_Get_accumulate(const void *origin_addr, int origin_count, MPI_Datatype origin_datatype,
19211930
void *result_addr, int result_count, MPI_Datatype result_datatype,
19221931
int target_rank, MPI_Aint target_disp, int target_count,
@@ -2180,6 +2189,12 @@ OMPI_DECLSPEC int MPI_Put(const void *origin_addr, int origin_count, MPI_Dataty
21802189
OMPI_DECLSPEC int MPI_Put_c(const void *origin_addr, MPI_Count origin_count, MPI_Datatype origin_datatype,
21812190
int target_rank, MPI_Aint target_disp, MPI_Count target_count,
21822191
MPI_Datatype target_datatype, MPI_Win win);
2192+
OMPI_DECLSPEC int MPI_Put_with_notify(const void *origin_addr, int origin_count, MPI_Datatype origin_datatype,
2193+
int target_rank, MPI_Aint target_disp, int target_count,
2194+
MPI_Datatype target_datatype, int notification_idx, MPI_Win win);
2195+
OMPI_DECLSPEC int MPI_Put_with_notify_c(const void *origin_addr, MPI_Count origin_count, MPI_Datatype origin_datatype,
2196+
int target_rank, MPI_Aint target_disp, MPI_Count target_count,
2197+
MPI_Datatype target_datatype, int notification_idx, MPI_Win win);
21832198
OMPI_DECLSPEC int MPI_Query_thread(int *provided);
21842199
OMPI_DECLSPEC int MPI_Raccumulate(const void *origin_addr, int origin_count, MPI_Datatype origin_datatype,
21852200
int target_rank, MPI_Aint target_disp, int target_count,
@@ -3093,6 +3108,14 @@ OMPI_DECLSPEC int PMPI_Get_c(void *origin_addr, MPI_Count origin_count,
30933108
MPI_Datatype origin_datatype, int target_rank,
30943109
MPI_Aint target_disp, MPI_Count target_count,
30953110
MPI_Datatype target_datatype, MPI_Win win);
3111+
OMPI_DECLSPEC int PMPI_Get_with_notify(void *origin_addr, int origin_count,
3112+
MPI_Datatype origin_datatype, int target_rank,
3113+
MPI_Aint target_disp, int target_count,
3114+
MPI_Datatype target_datatype, int notification_idx, MPI_Win win);
3115+
OMPI_DECLSPEC int PMPI_Get_with_notify_c(void *origin_addr, MPI_Count origin_count,
3116+
MPI_Datatype origin_datatype, int target_rank,
3117+
MPI_Aint target_disp, MPI_Count target_count,
3118+
MPI_Datatype target_datatype, int notification_idx, MPI_Win win);
30963119
OMPI_DECLSPEC int PMPI_Get_accumulate(const void *origin_addr, int origin_count, MPI_Datatype origin_datatype,
30973120
void *result_addr, int result_count, MPI_Datatype result_datatype,
30983121
int target_rank, MPI_Aint target_disp, int target_count,
@@ -3356,6 +3379,12 @@ OMPI_DECLSPEC int PMPI_Put(const void *origin_addr, int origin_count, MPI_Datat
33563379
OMPI_DECLSPEC int PMPI_Put_c(const void *origin_addr, MPI_Count origin_count, MPI_Datatype origin_datatype,
33573380
int target_rank, MPI_Aint target_disp, MPI_Count target_count,
33583381
MPI_Datatype target_datatype, MPI_Win win);
3382+
OMPI_DECLSPEC int PMPI_Put_with_notify(const void *origin_addr, int origin_count, MPI_Datatype origin_datatype,
3383+
int target_rank, MPI_Aint target_disp, int target_count,
3384+
MPI_Datatype target_datatype, int notification_idx, MPI_Win win);
3385+
OMPI_DECLSPEC int PMPI_Put_with_notify_c(const void *origin_addr, MPI_Count origin_count, MPI_Datatype origin_datatype,
3386+
int target_rank, MPI_Aint target_disp, MPI_Count target_count,
3387+
MPI_Datatype target_datatype, int notification_idx, MPI_Win win);
33593388
OMPI_DECLSPEC int PMPI_Query_thread(int *provided);
33603389
OMPI_DECLSPEC int PMPI_Raccumulate(const void *origin_addr, int origin_count, MPI_Datatype origin_datatype,
33613390
int target_rank, MPI_Aint target_disp, int target_count,

0 commit comments

Comments
 (0)