PPL Logo

libs/ck-libs/ampi/romio/adio/include/adio.h File Reference

Go to the source code of this file.

Data Structures

struct  ADIOI_FileD
struct  ADIO_Fcntl_t

Typedefs

typedef int ADIO_Offset
typedef int MPI_Fint
typedef struct MPIR_InfoMPI_Info
typedef struct ADIOI_Fns_struct ADIOI_Fns
typedef struct ADIOI_Hints_struct ADIOI_Hints
typedef struct ADIOI_FileDADIO_File
typedef MPI_Request ADIO_Request

Functions

int MPI_Info_create (MPI_Info *info)
int MPI_Info_set (MPI_Info info, char *key, char *value)
int MPI_Info_delete (MPI_Info info, char *key)
int MPI_Info_get (MPI_Info info, char *key, int valuelen, char *value, int *flag)
int MPI_Info_get_valuelen (MPI_Info info, char *key, int *valuelen, int *flag)
int MPI_Info_get_nkeys (MPI_Info info, int *nkeys)
int MPI_Info_get_nthkey (MPI_Info info, int n, char *key)
int MPI_Info_dup (MPI_Info info, MPI_Info *newinfo)
int MPI_Info_free (MPI_Info *info)
MPI_Fint MPI_Info_c2f (MPI_Info info)
MPI_Info MPI_Info_f2c (MPI_Fint info)
int PMPI_Info_create (MPI_Info *info)
int PMPI_Info_set (MPI_Info info, char *key, char *value)
int PMPI_Info_delete (MPI_Info info, char *key)
int PMPI_Info_get (MPI_Info info, char *key, int valuelen, char *value, int *flag)
int PMPI_Info_get_valuelen (MPI_Info info, char *key, int *valuelen, int *flag)
int PMPI_Info_get_nkeys (MPI_Info info, int *nkeys)
int PMPI_Info_get_nthkey (MPI_Info info, int n, char *key)
int PMPI_Info_dup (MPI_Info info, MPI_Info *newinfo)
int PMPI_Info_free (MPI_Info *info)
MPI_Fint PMPI_Info_c2f (MPI_Info info)
MPI_Info PMPI_Info_f2c (MPI_Fint info)
char * strdup (const char *s)
int readlink (const char *path, char *buf, size_t bufsiz)
int lstat (const char *file_name, struct stat *buf)
int fsync (int fd)
int ftruncate (int fd, off_t length)
void ADIO_Init (int *argc, char ***argv, int *error_code)
void ADIO_End (int *error_code)
MPI_File ADIO_Open (MPI_Comm orig_comm, MPI_Comm comm, char *filename, int file_system, ADIOI_Fns *ops, int access_mode, ADIO_Offset disp, MPI_Datatype etype, MPI_Datatype filetype, MPI_Info info, int perm, int *error_code)
void ADIOI_OpenColl (ADIO_File fd, int rank, int acces_mode, int *error_code)
void ADIO_ImmediateOpen (ADIO_File fd, int *error_code)
void ADIO_Close (ADIO_File fd, int *error_code)
void ADIO_ReadContig (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)
void ADIO_WriteContig (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, int *bytes_written, int *error_code)
void ADIO_IwriteContig (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Request *request, int *error_code)
void ADIO_IreadContig (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Request *request, int *error_code)
int ADIO_ReadDone (ADIO_Request *request, ADIO_Status *status, int *error_code)
int ADIO_WriteDone (ADIO_Request *request, ADIO_Status *status, int *error_code)
int ADIO_ReadIcomplete (ADIO_Request *request, ADIO_Status *status, int *error_code)
int ADIO_WriteIcomplete (ADIO_Request *request, ADIO_Status *status, int *error_code)
void ADIO_ReadComplete (ADIO_Request *request, ADIO_Status *status, int *error_code)
void ADIO_WriteComplete (ADIO_Request *request, ADIO_Status *status, int *error_code)
void ADIO_Fcntl (ADIO_File fd, int flag, ADIO_Fcntl_t *fcntl_struct, int *error_code)
void ADIO_ReadStrided (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)
void ADIO_WriteStrided (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)
void ADIO_ReadStridedColl (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)
void ADIO_WriteStridedColl (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)
void ADIO_IreadStrided (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Request *request, int *error_code)
void ADIO_IwriteStrided (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Request *request, int *error_code)
ADIO_Offset ADIO_SeekIndividual (ADIO_File fd, ADIO_Offset offset, int whence, int *error_code)
void ADIO_Delete (char *filename, int *error_code)
void ADIO_Flush (ADIO_File fd, int *error_code)
void ADIO_Resize (ADIO_File fd, ADIO_Offset size, int *error_code)
void ADIO_SetInfo (ADIO_File fd, MPI_Info users_info, int *error_code)
void ADIO_ResolveFileType (MPI_Comm comm, char *filename, int *fstype, ADIOI_Fns **ops, int *error_code)
void ADIO_Get_shared_fp (ADIO_File fd, int size, ADIO_Offset *shared_fp, int *error_code)
void ADIO_Set_shared_fp (ADIO_File fd, ADIO_Offset offset, int *error_code)
void ADIO_Set_view (ADIO_File fd, ADIO_Offset disp, MPI_Datatype etype, MPI_Datatype filetype, MPI_Info info, int *error_code)
int ADIO_Feature (ADIO_File fd, int flag)
int ADIO_Type_create_subarray (int ndims, int *array_of_sizes, int *array_of_subsizes, int *array_of_starts, int order, MPI_Datatype oldtype, MPI_Datatype *newtype)
int ADIO_Type_create_darray (int size, int rank, int ndims, int *array_of_gsizes, int *array_of_distribs, int *array_of_dargs, int *array_of_psizes, int order, MPI_Datatype oldtype, MPI_Datatype *newtype)
MPI_File MPIO_File_create (int size)
ADIO_File MPIO_File_resolve (MPI_File mpi_fh)
void MPIO_File_free (MPI_File *mpi_fh)
MPI_File MPIO_File_f2c (MPI_Fint fh)
MPI_Fint MPIO_File_c2f (MPI_File fh)
int MPIO_Err_create_code (int lastcode, int fatal, const char fcname[], int line, int error_class, const char generic_msg[], const char specific_msg[],...)
int MPIO_Err_return_file (MPI_File mpi_fh, int error_code)
int MPIO_Err_return_comm (MPI_Comm mpi_comm, int error_code)
void MPIO_Completed_request_create (MPI_File *fh, MPI_Offset nbytes, int *error_code, MPI_Request *request)


Typedef Documentation

typedef long ADIO_Offset

Definition at line 100 of file adio.h.

typedef int MPI_Fint

Definition at line 121 of file adio.h.

typedef struct MPIR_Info* MPI_Info

Definition at line 126 of file adio.h.

typedef struct ADIOI_Fns_struct ADIOI_Fns

Definition at line 186 of file adio.h.

Definition at line 187 of file adio.h.

typedef struct ADIOI_FileD* ADIO_File

Definition at line 240 of file adio.h.

Definition at line 242 of file adio.h.


Function Documentation

int MPI_Info_create ( MPI_Info info  ) 

int MPI_Info_set ( MPI_Info  info,
char *  key,
char *  value 
)

Definition at line 36 of file info_set.c.

References ADIOI_Strdup(), and MPI_Abort.

Here is the call graph for this function:

int MPI_Info_delete ( MPI_Info  info,
char *  key 
)

Definition at line 35 of file info_delete.c.

References CpuTopoDetails::done, and MPI_Abort.

Referenced by mpi_info_delete_().

Here is the caller graph for this function:

int MPI_Info_get ( MPI_Info  info,
char *  key,
int  valuelen,
char *  value,
int flag 
)

Definition at line 40 of file info_get.c.

References ADIOI_Strncpy(), and MPI_Abort.

Here is the call graph for this function:

int MPI_Info_get_valuelen ( MPI_Info  info,
char *  key,
int valuelen,
int flag 
)

Definition at line 39 of file info_getvln.c.

References MPI_Abort.

Referenced by ADIOI_GRIDFTP_SetInfo(), AMPI_Migrate(), and mpi_info_get_valuelen_().

Here is the caller graph for this function:

int MPI_Info_get_nkeys ( MPI_Info  info,
int nkeys 
)

Definition at line 37 of file info_getnks.c.

References MPI_Abort.

int MPI_Info_get_nthkey ( MPI_Info  info,
int  n,
char *  key 
)

Definition at line 38 of file info_getnth.c.

References ADIOI_Strncpy(), and MPI_Abort.

Referenced by ADIOI_GRIDFTP_SetInfo(), ADIOI_incorporate_system_hints(), AMPI_Migrate(), dump_keys(), main(), mpi_info_get_nthkey_(), and print_hints().

Here is the call graph for this function:

Here is the caller graph for this function:

int MPI_Info_dup ( MPI_Info  info,
MPI_Info newinfo 
)

Definition at line 37 of file info_dup.c.

References ADIOI_Strdup(), and MPI_Abort.

Here is the call graph for this function:

int MPI_Info_free ( MPI_Info info  ) 

Definition at line 34 of file info_free.c.

References MPI_Abort, and MPIR_Info::next.

Referenced by ADIO_Close(), ADIO_End(), ADIO_Open(), main(), mpi_info_free_(), print_hints(), and test_file().

Here is the caller graph for this function:

MPI_Fint MPI_Info_c2f ( MPI_Info  info  ) 

Definition at line 36 of file info_c2f.c.

References MPIR_Infotable, MPIR_Infotable_max, and MPIR_Infotable_ptr.

MPI_Info MPI_Info_f2c ( MPI_Fint  info  ) 

int PMPI_Info_create ( MPI_Info info  ) 

int PMPI_Info_set ( MPI_Info  info,
char *  key,
char *  value 
)

int PMPI_Info_delete ( MPI_Info  info,
char *  key 
)

int PMPI_Info_get ( MPI_Info  info,
char *  key,
int  valuelen,
char *  value,
int flag 
)

int PMPI_Info_get_valuelen ( MPI_Info  info,
char *  key,
int valuelen,
int flag 
)

int PMPI_Info_get_nkeys ( MPI_Info  info,
int nkeys 
)

int PMPI_Info_get_nthkey ( MPI_Info  info,
int  n,
char *  key 
)

int PMPI_Info_dup ( MPI_Info  info,
MPI_Info newinfo 
)

int PMPI_Info_free ( MPI_Info info  ) 

MPI_Fint PMPI_Info_c2f ( MPI_Info  info  ) 

MPI_Info PMPI_Info_f2c ( MPI_Fint  info  ) 

int readlink ( const char *  path,
char *  buf,
size_t  bufsiz 
)

Referenced by ADIO_FileSysType_parentdir(), and getAmpiBinaryPath().

Here is the caller graph for this function:

int lstat ( const char *  file_name,
struct stat *  buf 
)

Referenced by ADIO_FileSysType_parentdir().

Here is the caller graph for this function:

int fsync ( int  fd  ) 

int ftruncate ( int  fd,
off_t  length 
)

Referenced by ADIOI_GEN_Resize(), ADIOI_NFS_Resize(), ADIOI_PANFS_Resize(), arg_init(), and CmiSendMessagePxshm().

Here is the caller graph for this function:

void ADIO_Init ( int argc,
char ***  argv,
int error_code 
)

void ADIO_End ( int error_code  ) 

Definition at line 13 of file ad_end.c.

References ADIOI_Fl_node::blocklens, datarep, ADIOI_Fl_node::indices, MPI_Info_free(), MPI_Op_free, MPIR_Infotable, ADIOI_Datarep::name, ADIOI_Datarep::next, ADIOI_Fl_node::next, and PMPI_File_set_errhandler.

Referenced by ADIOI_End_call().

Here is the call graph for this function:

Here is the caller graph for this function:

MPI_File ADIO_Open ( MPI_Comm  orig_comm,
MPI_Comm  comm,
char *  filename,
int  file_system,
ADIOI_Fns ops,
int  access_mode,
ADIO_Offset  disp,
MPI_Datatype  etype,
MPI_Datatype  filetype,
MPI_Info  info,
int  perm,
int error_code 
)

void ADIOI_OpenColl ( ADIO_File  fd,
int  rank,
int  acces_mode,
int error_code 
)

Referenced by ADIO_Open().

Here is the caller graph for this function:

void ADIO_ImmediateOpen ( ADIO_File  fd,
int error_code 
)

void ADIO_Close ( ADIO_File  fd,
int error_code 
)

void ADIO_ReadContig ( ADIO_File  fd,
void *  buf,
int  count,
MPI_Datatype  datatype,
int  file_ptr_type,
ADIO_Offset  offset,
ADIO_Status *  status,
int error_code 
)

void ADIO_WriteContig ( ADIO_File  fd,
void *  buf,
int  count,
MPI_Datatype  datatype,
int  file_ptr_type,
ADIO_Offset  offset,
int bytes_written,
int error_code 
)

void ADIO_IwriteContig ( ADIO_File  fd,
void *  buf,
int  count,
MPI_Datatype  datatype,
int  file_ptr_type,
ADIO_Offset  offset,
ADIO_Request request,
int error_code 
)

Referenced by MPI_File_iwrite_shared(), and MPIOI_File_iwrite().

Here is the caller graph for this function:

void ADIO_IreadContig ( ADIO_File  fd,
void *  buf,
int  count,
MPI_Datatype  datatype,
int  file_ptr_type,
ADIO_Offset  offset,
ADIO_Request request,
int error_code 
)

Referenced by MPI_File_iread_shared(), and MPIOI_File_iread().

Here is the caller graph for this function:

int ADIO_ReadDone ( ADIO_Request request,
ADIO_Status *  status,
int error_code 
)

int ADIO_WriteDone ( ADIO_Request request,
ADIO_Status *  status,
int error_code 
)

int ADIO_ReadIcomplete ( ADIO_Request request,
ADIO_Status *  status,
int error_code 
)

int ADIO_WriteIcomplete ( ADIO_Request request,
ADIO_Status *  status,
int error_code 
)

void ADIO_ReadComplete ( ADIO_Request request,
ADIO_Status *  status,
int error_code 
)

Referenced by ADIOI_Complete_async().

Here is the caller graph for this function:

void ADIO_WriteComplete ( ADIO_Request request,
ADIO_Status *  status,
int error_code 
)

Referenced by ADIOI_Complete_async().

Here is the caller graph for this function:

void ADIO_Fcntl ( ADIO_File  fd,
int  flag,
ADIO_Fcntl_t fcntl_struct,
int error_code 
)

void ADIO_ReadStrided ( ADIO_File  fd,
void *  buf,
int  count,
MPI_Datatype  datatype,
int  file_ptr_type,
ADIO_Offset  offset,
ADIO_Status *  status,
int error_code 
)

void ADIO_WriteStrided ( ADIO_File  fd,
void *  buf,
int  count,
MPI_Datatype  datatype,
int  file_ptr_type,
ADIO_Offset  offset,
ADIO_Status *  status,
int error_code 
)

void ADIO_ReadStridedColl ( ADIO_File  fd,
void *  buf,
int  count,
MPI_Datatype  datatype,
int  file_ptr_type,
ADIO_Offset  offset,
ADIO_Status *  status,
int error_code 
)

Referenced by MPI_File_read_ordered(), MPI_File_read_ordered_begin(), MPIOI_File_read_all(), and MPIOI_File_read_all_begin().

Here is the caller graph for this function:

void ADIO_WriteStridedColl ( ADIO_File  fd,
void *  buf,
int  count,
MPI_Datatype  datatype,
int  file_ptr_type,
ADIO_Offset  offset,
ADIO_Status *  status,
int error_code 
)

Referenced by MPI_File_write_ordered(), MPI_File_write_ordered_begin(), MPIOI_File_write_all(), and MPIOI_File_write_all_begin().

Here is the caller graph for this function:

void ADIO_IreadStrided ( ADIO_File  fd,
void *  buf,
int  count,
MPI_Datatype  datatype,
int  file_ptr_type,
ADIO_Offset  offset,
ADIO_Request request,
int error_code 
)

Referenced by MPI_File_iread_shared(), and MPIOI_File_iread().

Here is the caller graph for this function:

void ADIO_IwriteStrided ( ADIO_File  fd,
void *  buf,
int  count,
MPI_Datatype  datatype,
int  file_ptr_type,
ADIO_Offset  offset,
ADIO_Request request,
int error_code 
)

Referenced by MPI_File_iwrite_shared(), and MPIOI_File_iwrite().

Here is the caller graph for this function:

ADIO_Offset ADIO_SeekIndividual ( ADIO_File  fd,
ADIO_Offset  offset,
int  whence,
int error_code 
)

Referenced by MPI_File_seek().

Here is the caller graph for this function:

void ADIO_Delete ( char *  filename,
int error_code 
)

Referenced by ADIO_Close().

Here is the caller graph for this function:

void ADIO_Flush ( ADIO_File  fd,
int error_code 
)

Referenced by MPI_File_sync().

Here is the caller graph for this function:

void ADIO_Resize ( ADIO_File  fd,
ADIO_Offset  size,
int error_code 
)

Referenced by MPI_File_set_size().

Here is the caller graph for this function:

void ADIO_SetInfo ( ADIO_File  fd,
MPI_Info  users_info,
int error_code 
)

Referenced by ADIO_Open(), ADIO_Set_view(), and MPI_File_set_info().

Here is the caller graph for this function:

void ADIO_ResolveFileType ( MPI_Comm  comm,
char *  filename,
int fstype,
ADIOI_Fns **  ops,
int error_code 
)

void ADIO_Get_shared_fp ( ADIO_File  fd,
int  size,
ADIO_Offset shared_fp,
int error_code 
)

void ADIO_Set_shared_fp ( ADIO_File  fd,
ADIO_Offset  offset,
int error_code 
)

Definition at line 14 of file ad_set_sh_fp.c.

References ADIO_Open(), ADIO_WriteContig(), ADIOI_BGL_Set_shared_fp(), ADIOI_NFS_Set_shared_fp(), ADIOI_FileD::file_system, ADIOI_FileD::fns, MPI_Comm_dup, ADIOI_FileD::shared_fp_fd, ADIOI_FileD::shared_fp_fname, and status.

Referenced by MPI_File_open(), MPI_File_seek_shared(), and MPI_File_set_view().

Here is the call graph for this function:

Here is the caller graph for this function:

void ADIO_Set_view ( ADIO_File  fd,
ADIO_Offset  disp,
MPI_Datatype  etype,
MPI_Datatype  filetype,
MPI_Info  info,
int error_code 
)

int ADIO_Feature ( ADIO_File  fd,
int  flag 
)

int ADIO_Type_create_subarray ( int  ndims,
int array_of_sizes,
int array_of_subsizes,
int array_of_starts,
int  order,
MPI_Datatype  oldtype,
MPI_Datatype newtype 
)

Definition at line 11 of file ad_subarray.c.

References MPI_Type_contiguous, MPI_Type_free, MPI_Type_struct, and size.

Referenced by ADIOI_Count_contiguous_blocks(), ADIOI_Flatten(), and MPI_Type_create_subarray().

Here is the caller graph for this function:

int ADIO_Type_create_darray ( int  size,
int  rank,
int  ndims,
int array_of_gsizes,
int array_of_distribs,
int array_of_dargs,
int array_of_psizes,
int  order,
MPI_Datatype  oldtype,
MPI_Datatype newtype 
)

Definition at line 21 of file ad_darray.c.

References coords, MPI_Type_free, MPI_Type_struct, MPIOI_Type_block(), and MPIOI_Type_cyclic().

Referenced by ADIOI_Count_contiguous_blocks(), ADIOI_Flatten(), and MPI_Type_create_darray().

Here is the call graph for this function:

Here is the caller graph for this function:

MPI_File MPIO_File_create ( int  size  ) 

Definition at line 20 of file mpio_file.c.

Referenced by ADIO_Open().

Here is the caller graph for this function:

ADIO_File MPIO_File_resolve ( MPI_File  mpi_fh  ) 

void MPIO_File_free ( MPI_File mpi_fh  ) 

Definition at line 33 of file mpio_file.c.

Referenced by MPI_File_close().

Here is the caller graph for this function:

MPI_File MPIO_File_f2c ( MPI_Fint  fh  ) 

Definition at line 43 of file mpio_file.c.

Referenced by MPI_File_f2c().

Here is the caller graph for this function:

MPI_Fint MPIO_File_c2f ( MPI_File  fh  ) 

Definition at line 62 of file mpio_file.c.

Referenced by MPI_File_c2f().

Here is the caller graph for this function:

int MPIO_Err_create_code ( int  lastcode,
int  fatal,
const char  fcname[],
int  line,
int  error_class,
const char  generic_msg[],
const char  specific_msg[],
  ... 
)

Definition at line 19 of file mpio_err.c.

References ADIOI_Snprintf(), buf, idx, MPIR_Err_create_code_valist(), and MPIR_Err_setmsg().

Referenced by ADIO_Close(), ADIO_FileSysType_fncall(), ADIO_FileSysType_prefix(), ADIO_Open(), ADIO_ResolveFileType(), ADIOI_BGL_Close(), ADIOI_BGL_Fcntl(), ADIOI_BGL_Flush(), ADIOI_BGL_Get_shared_fp(), ADIOI_BGL_Open(), ADIOI_BGL_ReadContig(), ADIOI_BGL_ReadStrided(), ADIOI_BGL_Set_shared_fp(), ADIOI_BGL_WriteContig(), ADIOI_BGL_WriteStrided(), ADIOI_Complete_async(), ADIOI_Exch_and_write(), ADIOI_GEN_aio_poll_fn(), ADIOI_GEN_aio_wait_fn(), ADIOI_GEN_Close(), ADIOI_GEN_Delete(), ADIOI_GEN_Fcntl(), ADIOI_GEN_Flush(), ADIOI_GEN_Prealloc(), ADIOI_GEN_ReadContig(), ADIOI_GEN_Resize(), ADIOI_GEN_WriteContig(), ADIOI_GRIDFTP_Close(), ADIOI_GRIDFTP_Delete(), ADIOI_GRIDFTP_Fcntl(), ADIOI_GRIDFTP_Open(), ADIOI_GRIDFTP_ReadContig(), ADIOI_GRIDFTP_ReadDiscontig(), ADIOI_GRIDFTP_Resize(), ADIOI_GRIDFTP_WriteContig(), ADIOI_GRIDFTP_WriteDiscontig(), ADIOI_LUSTRE_Fcntl(), ADIOI_LUSTRE_IOContig(), ADIOI_LUSTRE_Open(), ADIOI_LUSTRE_W_Exchange_data(), ADIOI_NFS_Fcntl(), ADIOI_NFS_Get_shared_fp(), ADIOI_NFS_Open(), ADIOI_NFS_ReadContig(), ADIOI_NFS_ReadStrided(), ADIOI_NFS_Resize(), ADIOI_NFS_Set_shared_fp(), ADIOI_NFS_WriteContig(), ADIOI_NFS_WriteStrided(), ADIOI_NOLOCK_WriteStrided(), ADIOI_NTFS_aio(), ADIOI_NTFS_aio_poll_fn(), ADIOI_NTFS_aio_wait_fn(), ADIOI_NTFS_Close(), ADIOI_NTFS_Fcntl(), ADIOI_NTFS_Flush(), ADIOI_NTFS_IreadContig(), ADIOI_NTFS_IwriteContig(), ADIOI_NTFS_Open(), ADIOI_NTFS_ReadContig(), ADIOI_NTFS_Resize(), ADIOI_NTFS_WriteContig(), ADIOI_PANFS_Open(), ADIOI_PANFS_ReadContig(), ADIOI_PANFS_Resize(), ADIOI_PANFS_WriteContig(), ADIOI_PFS_Fcntl(), ADIOI_PFS_Flush(), ADIOI_PFS_IreadContig(), ADIOI_PFS_IwriteContig(), ADIOI_PFS_Open(), ADIOI_PFS_ReadComplete(), ADIOI_PFS_ReadContig(), ADIOI_PFS_ReadDone(), ADIOI_PFS_WriteContig(), ADIOI_PVFS2_AIO_contig(), ADIOI_PVFS2_Delete(), ADIOI_PVFS2_End(), ADIOI_PVFS2_Fcntl(), ADIOI_PVFS2_Flush(), ADIOI_PVFS2_Init(), ADIOI_PVFS2_OldReadStrided(), ADIOI_PVFS2_OldWriteStrided(), ADIOI_PVFS2_Open(), ADIOI_PVFS2_ReadContig(), ADIOI_PVFS2_Resize(), ADIOI_PVFS2_StridedDtypeIO(), ADIOI_PVFS2_StridedListIO(), ADIOI_PVFS2_WriteContig(), ADIOI_PVFS_Close(), ADIOI_PVFS_Delete(), ADIOI_PVFS_Fcntl(), ADIOI_PVFS_Flush(), ADIOI_PVFS_Open(), ADIOI_PVFS_ReadContig(), ADIOI_PVFS_Resize(), ADIOI_PVFS_WriteContig(), ADIOI_PVFS_WriteStrided(), ADIOI_PVFS_WriteStridedListIO(), ADIOI_Set_lock(), ADIOI_TESTFS_Fcntl(), ADIOI_UFS_Open(), ADIOI_W_Exchange_data(), ADIOI_W_Exchange_data_alltoallv(), ADIOI_XFS_Fcntl(), ADIOI_XFS_Open(), ADIOI_XFS_ReadContig(), ADIOI_XFS_Resize(), ADIOI_XFS_WriteContig(), ADIOI_ZOIDFS_Delete(), ADIOI_ZOIDFS_End(), ADIOI_ZOIDFS_Fcntl(), ADIOI_ZOIDFS_Flush(), ADIOI_ZOIDFS_Init(), ADIOI_ZOIDFS_Open(), ADIOI_ZOIDFS_ReadStrided(), ADIOI_ZOIDFS_Resize(), ADIOI_ZOIDFS_WriteStrided(), build_cb_config_list(), MPI_File_get_byte_offset(), MPI_File_get_errhandler(), MPI_File_get_view(), MPI_File_open(), MPI_File_preallocate(), MPI_File_read_ordered_begin(), MPI_File_read_ordered_end(), MPI_File_seek(), MPI_File_seek_shared(), MPI_File_set_atomicity(), MPI_File_set_errhandler(), MPI_File_set_size(), MPI_File_set_view(), MPI_File_sync(), MPI_File_write_ordered(), MPI_File_write_ordered_begin(), MPI_File_write_ordered_end(), MPI_File_write_shared(), MPI_Register_datarep(), MPI_Type_create_darray(), MPI_Type_create_subarray(), MPIOI_File_iread(), MPIOI_File_iwrite(), MPIOI_File_read(), MPIOI_File_read_all(), MPIOI_File_read_all_begin(), MPIOI_File_read_all_end(), MPIOI_File_write(), MPIOI_File_write_all(), MPIOI_File_write_all_begin(), MPIOI_File_write_all_end(), MPIR_MPIOInit(), and ZOIDFS_IOContig().

Here is the call graph for this function:

int MPIO_Err_return_file ( MPI_File  mpi_fh,
int  error_code 
)

int MPIO_Err_return_comm ( MPI_Comm  mpi_comm,
int  error_code 
)

Definition at line 75 of file mpio_err.c.

References MPI_Abort, MPI_Comm_call_errhandler, and MPIO_Err_return_file().

Referenced by MPI_Type_create_darray(), and MPI_Type_create_subarray().

Here is the call graph for this function:

Here is the caller graph for this function:

void MPIO_Completed_request_create ( MPI_File fh,
MPI_Offset  nbytes,
int error_code,
MPI_Request request 
)


Generated on Mon Sep 21 08:05:36 2020 for Charm++ by  doxygen 1.5.5