PPL Logo

libs/ck-libs/ampi/romio/test/big_extents.c File Reference

Go to the source code of this file.

Functions

static void handle_error (int errcode, char *str)
static void typestats (MPI_Datatype type)
static int verify_type (char *filename, MPI_Datatype type, int64_t expected_extent, int do_coll)
static int testtype (char *filename, MPI_Datatype type, int64_t expected_extent)
int main (int argc, char **argv)


Function Documentation

static void handle_error ( int  errcode,
char *  str 
) [static]

Definition at line 22 of file big_extents.c.

References MPI_Abort, and msg.

static void typestats ( MPI_Datatype  type  )  [static]

Definition at line 31 of file big_extents.c.

References lb, MPI_Type_size, and size.

Referenced by testtype().

Here is the caller graph for this function:

static int verify_type ( char *  filename,
MPI_Datatype  type,
int64_t  expected_extent,
int  do_coll 
) [static]

Definition at line 44 of file big_extents.c.

References fh, MPI_Allreduce, MPI_Comm_rank, MPI_File_close, MPI_File_delete(), MPI_File_open(), MPI_File_read_at(), MPI_File_read_at_all, MPI_File_set_view(), MPI_File_write_at(), MPI_File_write_at_all, MPI_Type_size, rank, and status.

Referenced by testtype().

Here is the call graph for this function:

Here is the caller graph for this function:

static int testtype ( char *  filename,
MPI_Datatype  type,
int64_t  expected_extent 
) [static]

Definition at line 99 of file big_extents.c.

References MPI_Comm_rank, rank, typestats(), and verify_type().

Referenced by main().

Here is the call graph for this function:

Here is the caller graph for this function:

int main ( int  argc,
char **  argv 
)

Definition at line 124 of file big_extents.c.

References count, MPI_Abort, MPI_Comm_rank, MPI_Finalize, MPI_Init, MPI_Type_contiguous, MPI_Type_create_subarray, MPI_Type_indexed, ndims, rank, sizes, and testtype().

Here is the call graph for this function:


Generated on Mon Sep 21 08:06:33 2020 for Charm++ by  doxygen 1.5.5