PPL Logo

libs/ck-libs/ampi/romio/adio/ad_pvfs2/ad_pvfs2_aio.c File Reference

Go to the source code of this file.

Functions

int ADIOI_PVFS2_aio_free_fn (void *extra_state)
int ADIOI_PVFS2_aio_poll_fn (void *extra_state, MPI_Status *status)
int ADIOI_PVFS2_aio_wait_fn (int count, void **array_of_states, double timeout, MPI_Status *status)
void ADIOI_PVFS2_IReadContig (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, MPI_Request *request, int *error_code)
void ADIOI_PVFS2_IWriteContig (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, MPI_Request *request, int *error_code)
void ADIOI_PVFS2_AIO_contig (ADIO_File fd, void *buf, int count, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, MPI_Request *request, int flag, int *error_code)

Variables

static int ADIOI_PVFS2_greq_class = 0


Function Documentation

int ADIOI_PVFS2_aio_free_fn ( void *  extra_state  ) 

Definition at line 150 of file ad_pvfs2_aio.c.

References ADIOI_AIO_req_str::file_req, and ADIOI_AIO_req_str::mem_req.

Referenced by ADIOI_PVFS2_AIO_contig().

Here is the caller graph for this function:

int ADIOI_PVFS2_aio_poll_fn ( void *  extra_state,
MPI_Status status 
)

Definition at line 162 of file ad_pvfs2_aio.c.

References ADIOI_AIO_req_str::nbytes, ADIOI_AIO_req_str::op_id, ADIOI_AIO_req_str::req, and ADIOI_AIO_req_str::resp_io.

Referenced by ADIOI_PVFS2_AIO_contig().

Here is the caller graph for this function:

int ADIOI_PVFS2_aio_wait_fn ( int  count,
void **  array_of_states,
double  timeout,
MPI_Status status 
)

Definition at line 180 of file ad_pvfs2_aio.c.

References ADIOI_AIO_req_str::nbytes, and ADIOI_AIO_req_str::resp_io.

Referenced by ADIOI_PVFS2_AIO_contig().

Here is the caller graph for this function:

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

Definition at line 26 of file ad_pvfs2_aio.c.

References ADIOI_PVFS2_AIO_contig().

Here is the call graph for this function:

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

Definition at line 35 of file ad_pvfs2_aio.c.

References ADIOI_PVFS2_AIO_contig().

Here is the call graph for this function:

void ADIOI_PVFS2_AIO_contig ( ADIO_File  fd,
void *  buf,
int  count,
MPI_Datatype  datatype,
int  file_ptr_type,
ADIO_Offset  offset,
MPI_Request request,
int  flag,
int error_code 
)


Variable Documentation

Definition at line 20 of file ad_pvfs2_aio.c.

Referenced by ADIOI_PVFS2_AIO_contig().


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