provide pml implementation - will need to update for romio
This commit was SVN r2172.
Этот коммит содержится в:
родитель
30f1b87165
Коммит
442c9e03b5
@ -6,6 +6,8 @@
|
|||||||
|
|
||||||
#include "mpi.h"
|
#include "mpi.h"
|
||||||
#include "mpi/c/bindings.h"
|
#include "mpi/c/bindings.h"
|
||||||
|
#include "mca/pml/pml.h"
|
||||||
|
#include "runtime/runtime.h"
|
||||||
#include "communicator/communicator.h"
|
#include "communicator/communicator.h"
|
||||||
#include "errhandler/errhandler.h"
|
#include "errhandler/errhandler.h"
|
||||||
|
|
||||||
@ -20,15 +22,19 @@
|
|||||||
static const char FUNC_NAME[] = "MPI_Testall";
|
static const char FUNC_NAME[] = "MPI_Testall";
|
||||||
|
|
||||||
|
|
||||||
int MPI_Testall(int count, MPI_Request array_of_requests[], int *flag,
|
int MPI_Testall(int count, MPI_Request requests[], int *flag,
|
||||||
MPI_Status array_of_statuses[])
|
MPI_Status statuses[])
|
||||||
|
|
||||||
{
|
{
|
||||||
if (MPI_PARAM_CHECK) {
|
int rc;
|
||||||
OMPI_ERR_INIT_FINALIZE(FUNC_NAME);
|
if ( MPI_PARAM_CHECK ) {
|
||||||
}
|
rc = MPI_SUCCESS;
|
||||||
|
OMPI_ERR_INIT_FINALIZE(FUNC_NAME);
|
||||||
/* This function is not yet implemented */
|
if (requests == NULL) {
|
||||||
|
rc = MPI_ERR_REQUEST;
|
||||||
return OMPI_ERRHANDLER_INVOKE(MPI_COMM_WORLD, MPI_ERR_OTHER, FUNC_NAME);
|
}
|
||||||
|
OMPI_ERRHANDLER_CHECK(rc, MPI_COMM_WORLD, rc, FUNC_NAME);
|
||||||
|
}
|
||||||
|
rc = mca_pml.pml_test_all(count, requests, flag, statuses);
|
||||||
|
OMPI_ERRHANDLER_RETURN(rc, MPI_COMM_WORLD, rc, FUNC_NAME);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user