Go to the source code of this file.
int ADIOI_NFS_aio | ( | ADIO_File | fd, | |
void * | buf, | |||
int | len, | |||
ADIO_Offset | offset, | |||
int | wr, | |||
MPI_Request * | request | |||
) |
Definition at line 54 of file ad_nfs_iwrite.c.
References ADIO_WriteContig(), ADIOI_GEN_aio_free_fn(), ADIOI_GEN_aio_poll_fn(), ADIOI_GEN_aio_query_fn(), ADIOI_GEN_aio_wait_fn(), ADIOI_GEN_greq_class, ADIOI_AIO_req_str::aiocbp, ADIOI_FileD::fd_sys, MPIO_Completed_request_create(), MPIU_Greq_cancel_fn(), MPIX_Grequest_class_allocate, ADIOI_AIO_req_str::req, and status.
Referenced by ADIOI_NFS_IreadContig(), and ADIOI_NFS_IwriteContig().
Definition at line 10 of file ad_nfs_open.c.
References ADIOI_FileD::access_mode, ADIOI_MPE_lseek_a, ADIOI_MPE_lseek_b, ADIOI_MPE_open_a, ADIOI_MPE_open_b, ADIOI_FileD::fd_direct, ADIOI_FileD::fd_sys, ADIOI_FileD::filename, ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, MPIO_Err_create_code(), myname, Ck::IO::open(), ADIOI_FileD::perm, and perm.
void ADIOI_NFS_ReadContig | ( | ADIO_File | fd, | |
void * | buf, | |||
int | count, | |||
MPI_Datatype | datatype, | |||
int | file_ptr_type, | |||
ADIO_Offset | offset, | |||
ADIO_Status * | status, | |||
int * | error_code | |||
) |
Definition at line 11 of file ad_nfs_read.c.
References ADIOI_MPE_lseek_a, ADIOI_MPE_lseek_b, ADIOI_MPE_read_a, ADIOI_MPE_read_b, ADIOI_FileD::atomicity, ADIOI_FileD::fd_sys, ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, len, MPI_Type_size, MPIO_Err_create_code(), MPIR_Status_set_bytes(), and myname.
void ADIOI_NFS_WriteContig | ( | ADIO_File | fd, | |
void * | buf, | |||
int | count, | |||
MPI_Datatype | datatype, | |||
int | file_ptr_type, | |||
ADIO_Offset | offset, | |||
ADIO_Status * | status, | |||
int * | error_code | |||
) |
Definition at line 11 of file ad_nfs_write.c.
References ADIOI_MPE_lseek_a, ADIOI_MPE_lseek_b, ADIOI_MPE_write_a, ADIOI_MPE_write_b, ADIOI_FileD::fd_sys, ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, len, MPI_Type_size, MPIO_Err_create_code(), MPIR_Status_set_bytes(), myname, and Ck::IO::write().
void ADIOI_NFS_IwriteContig | ( | ADIO_File | fd, | |
void * | buf, | |||
int | count, | |||
MPI_Datatype | datatype, | |||
int | file_ptr_type, | |||
ADIO_Offset | offset, | |||
ADIO_Request * | request, | |||
int * | error_code | |||
) |
Definition at line 19 of file ad_nfs_iwrite.c.
References ADIOI_NFS_aio(), ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, len, MPI_Type_size, myname, and typesize().
void ADIOI_NFS_IreadContig | ( | ADIO_File | fd, | |
void * | buf, | |||
int | count, | |||
MPI_Datatype | datatype, | |||
int | file_ptr_type, | |||
ADIO_Offset | offset, | |||
ADIO_Request * | request, | |||
int * | error_code | |||
) |
Definition at line 11 of file ad_nfs_iread.c.
References ADIOI_NFS_aio(), ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, len, MPI_Type_size, myname, and typesize().
int ADIOI_NFS_ReadDone | ( | ADIO_Request * | request, | |
ADIO_Status * | status, | |||
int * | error_code | |||
) |
Definition at line 9 of file ad_nfs_done.c.
Referenced by ADIOI_NFS_WriteDone().
int ADIOI_NFS_WriteDone | ( | ADIO_Request * | request, | |
ADIO_Status * | status, | |||
int * | error_code | |||
) |
Definition at line 15 of file ad_nfs_done.c.
References ADIOI_NFS_ReadDone().
void ADIOI_NFS_ReadComplete | ( | ADIO_Request * | request, | |
ADIO_Status * | status, | |||
int * | error_code | |||
) |
Definition at line 9 of file ad_nfs_wait.c.
Referenced by ADIOI_NFS_WriteComplete().
void ADIOI_NFS_WriteComplete | ( | ADIO_Request * | request, | |
ADIO_Status * | status, | |||
int * | error_code | |||
) |
Definition at line 16 of file ad_nfs_wait.c.
References ADIOI_NFS_ReadComplete().
void ADIOI_NFS_Fcntl | ( | ADIO_File | fd, | |
int | flag, | |||
ADIO_Fcntl_t * | fcntl_struct, | |||
int * | error_code | |||
) |
Definition at line 14 of file ad_nfs_fcntl.c.
References ADIOI_GEN_Prealloc(), ADIOI_MPE_lseek_a, ADIOI_MPE_lseek_b, ADIO_Fcntl_t::atomicity, ADIOI_FileD::atomicity, ADIO_Fcntl_t::diskspace, ADIOI_FileD::fd_sys, ADIOI_FileD::fp_sys_posn, ADIO_Fcntl_t::fsize, MPIO_Err_create_code(), and myname.
void ADIOI_NFS_WriteStrided | ( | ADIO_File | fd, | |
void * | buf, | |||
int | count, | |||
MPI_Datatype | datatype, | |||
int | file_ptr_type, | |||
ADIO_Offset | offset, | |||
ADIO_Status * | status, | |||
int * | error_code | |||
) |
Definition at line 266 of file ad_nfs_write.c.
References ADIO_WriteContig(), ADIOI_Datatype_iscontig(), ADIOI_Delete_flattened(), ADIOI_Flatten_datatype(), ADIOI_MPE_lseek_a, ADIOI_MPE_lseek_b, ADIOI_MPE_read_a, ADIOI_MPE_read_b, ADIOI_MPE_write_a, ADIOI_MPE_write_b, ADIOI_FileD::atomicity, ADIOI_Fl_node::blocklens, ADIOI_Fl_node::count, ADIOI_FileD::disp, disp, ADIOI_FileD::etype_size, ADIOI_FileD::fd_sys, ADIOI_FileD::filetype, ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, ADIOI_Fl_node::indices, ADIOI_FileD::info, int, MPI_Type_size, MPIO_Err_create_code(), MPIR_Status_set_bytes(), myname, ADIOI_Fl_node::next, size, ADIOI_Fl_node::type, value, and Ck::IO::write().
void ADIOI_NFS_ReadStrided | ( | ADIO_File | fd, | |
void * | buf, | |||
int | count, | |||
MPI_Datatype | datatype, | |||
int | file_ptr_type, | |||
ADIO_Offset | offset, | |||
ADIO_Status * | status, | |||
int * | error_code | |||
) |
Definition at line 162 of file ad_nfs_read.c.
References ADIO_ReadContig(), ADIOI_Datatype_iscontig(), ADIOI_Delete_flattened(), ADIOI_Flatten_datatype(), ADIOI_MPE_lseek_a, ADIOI_MPE_lseek_b, ADIOI_MPE_read_a, ADIOI_MPE_read_b, ADIOI_FileD::atomicity, ADIOI_Fl_node::blocklens, ADIOI_Fl_node::count, ADIOI_FileD::disp, disp, ADIOI_FileD::etype_size, ADIOI_FileD::fd_sys, ADIOI_FileD::filetype, ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, ADIOI_Fl_node::indices, ADIOI_FileD::info, int, MPI_Type_size, MPIO_Err_create_code(), MPIR_Status_set_bytes(), myname, ADIOI_Fl_node::next, size, ADIOI_Fl_node::type, and value.
Definition at line 10 of file ad_nfs_hints.c.
References ADIOI_GEN_SetInfo().
void ADIOI_NFS_Get_shared_fp | ( | ADIO_File | fd, | |
int | size, | |||
ADIO_Offset * | shared_fp, | |||
int * | error_code | |||
) |
Definition at line 15 of file ad_nfs_getsh.c.
Referenced by ADIO_Get_shared_fp().
void ADIOI_NFS_Set_shared_fp | ( | ADIO_File | fd, | |
ADIO_Offset | offset, | |||
int * | error_code | |||
) |
Definition at line 31 of file ad_nfs_setsh.c.
Referenced by ADIO_Set_shared_fp().
void ADIOI_NFS_Resize | ( | ADIO_File | fd, | |
ADIO_Offset | size, | |||
int * | error_code | |||
) |
Definition at line 20 of file ad_nfs_resize.c.
References ADIOI_FileD::fd_sys, ftruncate(), MPIO_Err_create_code(), and myname.
Definition at line 4 of file ad_nfs_features.c.