PPL Logo

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

??? More...

Go to the source code of this file.

Functions

int ADIOI_BGL_aio (ADIO_File fd, void *buf, int len, ADIO_Offset offset, int wr, void *handle)
void ADIOI_BGL_Open (ADIO_File fd, int *error_code)
void ADIOI_BGL_Close (ADIO_File fd, int *error_code)
void ADIOI_BGL_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 ADIOI_BGL_WriteContig (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code)
void ADIOI_BGL_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 ADIOI_BGL_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 ADIOI_BGL_ReadDone (ADIO_Request *request, ADIO_Status *status, int *error_code)
int ADIOI_BGL_WriteDone (ADIO_Request *request, ADIO_Status *status, int *error_code)
void ADIOI_BGL_ReadComplete (ADIO_Request *request, ADIO_Status *status, int *error_code)
void ADIOI_BGL_WriteComplete (ADIO_Request *request, ADIO_Status *status, int *error_code)
void ADIOI_BGL_Fcntl (ADIO_File fd, int flag, ADIO_Fcntl_t *fcntl_struct, int *error_code)
void ADIOI_BGL_SetInfo (ADIO_File fd, MPI_Info users_info, int *error_code)
void ADIOI_BGL_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 ADIOI_BGL_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 ADIOI_BGL_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 ADIOI_BGL_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 ADIOI_BGL_Get_shared_fp (ADIO_File fd, int size, ADIO_Offset *shared_fp, int *error_code)
void ADIOI_BGL_Set_shared_fp (ADIO_File fd, ADIO_Offset offset, int *error_code)
void ADIOI_BGL_Flush (ADIO_File fd, int *error_code)


Detailed Description

???

Definition in file ad_bgl.h.


Function Documentation

int ADIOI_BGL_aio ( ADIO_File  fd,
void *  buf,
int  len,
ADIO_Offset  offset,
int  wr,
void *  handle 
)

void ADIOI_BGL_Open ( ADIO_File  fd,
int error_code 
)

void ADIOI_BGL_Close ( ADIO_File  fd,
int error_code 
)

Definition at line 18 of file ad_bgl_close.c.

References Ck::IO::close(), ADIOI_FileD::fd_direct, ADIOI_FileD::fd_sys, ADIOI_FileD::fs_ptr, MPIO_Err_create_code(), and myname.

Here is the call graph for this function:

void ADIOI_BGL_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 ADIOI_BGL_WriteContig ( ADIO_File  fd,
void *  buf,
int  count,
MPI_Datatype  datatype,
int  file_ptr_type,
ADIO_Offset  offset,
ADIO_Status *  status,
int error_code 
)

void ADIOI_BGL_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 ADIOI_BGL_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 ADIOI_BGL_ReadDone ( ADIO_Request request,
ADIO_Status *  status,
int error_code 
)

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

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

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

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

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

void ADIOI_BGL_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 ADIOI_BGL_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 ADIOI_BGL_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 ADIOI_BGL_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 ADIOI_BGL_Get_shared_fp ( ADIO_File  fd,
int  size,
ADIO_Offset shared_fp,
int error_code 
)

Definition at line 22 of file ad_bgl_getsh.c.

References ADIO_Open(), ADIOI_FileD::fd_sys, ADIOI_FileD::file_system, ADIOI_FileD::fns, MPI_Comm_dup, MPIO_Err_create_code(), myname, ADIOI_FileD::shared_fp_fd, ADIOI_FileD::shared_fp_fname, and Ck::IO::write().

Referenced by ADIO_Get_shared_fp().

Here is the call graph for this function:

Here is the caller graph for this function:

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

Definition at line 38 of file ad_bgl_setsh.c.

References ADIO_Open(), ADIOI_FileD::fd_sys, ADIOI_FileD::file_system, ADIOI_FileD::fns, MPI_Comm_dup, MPIO_Err_create_code(), myname, ADIOI_FileD::shared_fp_fd, ADIOI_FileD::shared_fp_fname, and Ck::IO::write().

Referenced by ADIO_Set_shared_fp().

Here is the call graph for this function:

Here is the caller graph for this function:

void ADIOI_BGL_Flush ( ADIO_File  fd,
int error_code 
)


Generated on Mon Sep 21 08:04:19 2020 for Charm++ by  doxygen 1.5.5