
Go to the source code of this file.
Data Structures | |
| struct | ADIOI_Async |
| struct | ADIOI_Malloc_async_ptr |
| struct | ADIOI_Req_n |
| struct | ADIOI_Malloc_req_ptr |
| struct | ADIOI_Hints_struct |
| struct | ADIOI_Fl_node |
| struct | ADIOI_Fns_struct |
| struct | ADIOI_Access |
Typedefs | |
| typedef struct ADIOI_Async | ADIOI_Async_node |
| typedef struct ADIOI_Malloc_async_ptr | ADIOI_Malloc_async |
| typedef struct ADIOI_Req_n | ADIOI_Req_node |
| typedef struct ADIOI_Malloc_req_ptr | ADIOI_Malloc_req |
| typedef struct ADIOI_Fl_node | ADIOI_Flatlist_node |
Enumerations | |
| enum | { ADIOI_HINT_AUTO = 0, ADIOI_HINT_ENABLE = 1, ADIOI_HINT_DISABLE = 2 } |
Functions | |
| void | ADIOI_SetFunctions (ADIO_File fd) |
| void | ADIOI_Flatten_datatype (MPI_Datatype type) |
| void | ADIOI_Flatten (MPI_Datatype type, ADIOI_Flatlist_node *flat, ADIO_Offset st_offset, int *curr_index) |
| void | ADIOI_Delete_flattened (MPI_Datatype datatype) |
| int | ADIOI_Count_contiguous_blocks (MPI_Datatype type, int *curr_index) |
| ADIOI_Async_node * | ADIOI_Malloc_async_node (void) |
| void | ADIOI_Free_async_node (ADIOI_Async_node *node) |
| void | ADIOI_Add_req_to_list (ADIO_Request *request) |
| void | ADIOI_Complete_async (int *error_code) |
| void | ADIOI_Del_req_from_list (ADIO_Request *request) |
| struct ADIOI_RequestD * | ADIOI_Malloc_request (void) |
| void | ADIOI_Free_request (ADIOI_Req_node *node) |
| void * | ADIOI_Malloc_fn (size_t size, int lineno, char *fname) |
| void * | ADIOI_Calloc_fn (size_t nelem, size_t elsize, int lineno, char *fname) |
| void * | ADIOI_Realloc_fn (void *ptr, size_t size, int lineno, char *fname) |
| void | ADIOI_Free_fn (void *ptr, int lineno, char *fname) |
| void | ADIOI_Datatype_iscontig (MPI_Datatype datatype, int *flag) |
| void | ADIOI_Get_position (ADIO_File fd, ADIO_Offset *offset) |
| void | ADIOI_Get_eof_offset (ADIO_File fd, ADIO_Offset *eof_offset) |
| void | ADIOI_Get_byte_offset (ADIO_File fd, ADIO_Offset offset, ADIO_Offset *disp) |
| void | ADIOI_GEN_Flush (ADIO_File fd, int *error_code) |
| void | ADIOI_GEN_Delete (char *filename, int *error_code) |
| void | ADIOI_GEN_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_GEN_ReadStrided_naive (ADIO_File fd, void *buf, int count, MPI_Datatype buftype, int file_ptr_type, ADIO_Offset offset, ADIO_Status *status, int *error_code) |
| void | ADIOI_GEN_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_GEN_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_GEN_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_Calc_my_off_len (ADIO_File fd, int bufcount, MPI_Datatype datatype, int file_ptr_type, ADIO_Offset offset, ADIO_Offset **offset_list_ptr, int **len_list_ptr, ADIO_Offset *start_offset_ptr, ADIO_Offset *end_offset_ptr, int *contig_access_count_ptr) |
| void | ADIOI_Calc_file_domains (ADIO_Offset *st_offsets, ADIO_Offset *end_offsets, int nprocs, int nprocs_for_coll, ADIO_Offset *min_st_offset_ptr, ADIO_Offset **fd_start_ptr, ADIO_Offset **fd_end_ptr, ADIO_Offset *fd_size_ptr) |
| int | ADIOI_Calc_aggregator (ADIO_File fd, ADIO_Offset off, ADIO_Offset min_off, ADIO_Offset *len, ADIO_Offset fd_size, ADIO_Offset *fd_start, ADIO_Offset *fd_end) |
| void | ADIOI_Calc_my_req (ADIO_File fd, ADIO_Offset *offset_list, int *len_list, int contig_access_count, ADIO_Offset min_st_offset, ADIO_Offset *fd_start, ADIO_Offset *fd_end, ADIO_Offset fd_size, int nprocs, int *count_my_req_procs_ptr, int **count_my_req_per_proc_ptr, ADIOI_Access **my_req_ptr, int **buf_idx_ptr) |
| void | ADIOI_Calc_others_req (ADIO_File fd, int count_my_req_procs, int *count_my_req_per_proc, ADIOI_Access *my_req, int nprocs, int myrank, int *count_others_req_procs_ptr, ADIOI_Access **others_req_ptr) |
| ADIO_Offset | ADIOI_GEN_SeekIndividual (ADIO_File fd, ADIO_Offset offset, int whence, int *error_code) |
| void | ADIOI_GEN_SetInfo (ADIO_File fd, MPI_Info users_info, int *error_code) |
| void | ADIOI_Shfp_fname (ADIO_File fd, int rank) |
| int | ADIOI_Error (ADIO_File fd, int error_code, char *string) |
| int | MPIR_Err_setmsg (int, int, const char *, const char *, const char *,...) |
| int | ADIOI_End_call (MPI_Comm comm, int keyval, void *attribute_val, void *extra_state) |
| int | MPIR_Status_set_bytes (MPI_Status *status, MPI_Datatype datatype, int nbytes) |
| int | ADIOI_Uses_generic_read (ADIO_File fd) |
| int | ADIOI_Uses_generic_write (ADIO_File fd) |
| int | ADIOI_Set_lock (FDTYPE fd_sys, int cmd, int type, ADIO_Offset offset, int whence, ADIO_Offset len) |
| int | ADIOI_Set_lock64 (FDTYPE fd_sys, int cmd, int type, ADIO_Offset offset, int whence, ADIO_Offset len) |
Variables | |
| char * | sys_errlist [] |
| typedef struct ADIOI_Async ADIOI_Async_node |
| typedef struct ADIOI_Malloc_async_ptr ADIOI_Malloc_async |
| typedef struct ADIOI_Req_n ADIOI_Req_node |
| typedef struct ADIOI_Malloc_req_ptr ADIOI_Malloc_req |
| typedef struct ADIOI_Fl_node ADIOI_Flatlist_node |
| anonymous enum |
| void ADIOI_SetFunctions | ( | ADIO_File | fd | ) |
Definition at line 11 of file setfn.c.
References ADIO_HFS_operations, ADIO_NFS_operations, ADIO_NTFS_operations, ADIO_PFS_operations, ADIO_PIOFS_operations, ADIO_PVFS_operations, ADIO_SFS_operations, ADIO_TESTFS_operations, ADIO_UFS_operations, ADIO_XFS_operations, ADIOI_FileD::file_system, ADIOI_FileD::fns, MPI_Abort(), and MPI_COMM_WORLD.
Referenced by ADIO_Open().
| void ADIOI_Flatten_datatype | ( | MPI_Datatype | type | ) |
Definition at line 18 of file flatten.c.
References ADIOI_Count_contiguous_blocks(), ADIOI_Datatype_iscontig(), ADIOI_Flatlist, ADIOI_Flatten(), ADIOI_Optimize_flattened(), ADIOI_Fl_node::blocklens, ADIOI_Fl_node::count, ADIOI_Fl_node::indices, ADIOI_Fl_node::next, and ADIOI_Fl_node::type.
Referenced by ADIO_Set_view(), ADIOI_Exch_and_write(), ADIOI_GEN_ReadStrided(), ADIOI_GEN_ReadStrided_naive(), ADIOI_GEN_WriteStrided(), ADIOI_HFS_Fcntl(), ADIOI_NFS_Fcntl(), ADIOI_NFS_ReadStrided(), ADIOI_NFS_WriteStrided(), ADIOI_NTFS_Fcntl(), ADIOI_PFS_Fcntl(), ADIOI_PIOFS_Fcntl(), ADIOI_PIOFS_WriteStrided(), ADIOI_PVFS_Fcntl(), ADIOI_PVFS_ReadStridedListIO(), ADIOI_PVFS_WriteStrided(), ADIOI_PVFS_WriteStridedListIO(), ADIOI_Read_and_exch(), ADIOI_SFS_Fcntl(), ADIOI_TESTFS_Fcntl(), ADIOI_UFS_Fcntl(), and ADIOI_XFS_Fcntl().
| void ADIOI_Flatten | ( | MPI_Datatype | type, | |
| ADIOI_Flatlist_node * | flat, | |||
| ADIO_Offset | st_offset, | |||
| int * | curr_index | |||
| ) |
Definition at line 76 of file flatten.c.
References ADIOI_Datatype_iscontig(), ADIOI_Flatten(), ADIOI_Fl_node::blocklens, ADIOI_Fl_node::indices, MPI_Abort(), MPI_COMM_WORLD, MPI_Type_extent(), MPI_Type_free(), MPI_Type_get_contents(), MPI_Type_get_envelope(), MPI_Type_size(), and n.
Referenced by ADIOI_Flatten(), and ADIOI_Flatten_datatype().
| void ADIOI_Delete_flattened | ( | MPI_Datatype | datatype | ) |
Definition at line 651 of file flatten.c.
References ADIOI_Flatlist, ADIOI_Fl_node::blocklens, ADIOI_Fl_node::indices, ADIOI_Fl_node::next, and ADIOI_Fl_node::type.
Referenced by ADIO_Close(), ADIO_Set_view(), ADIOI_GEN_ReadStrided(), ADIOI_GEN_ReadStrided_naive(), ADIOI_GEN_ReadStridedColl(), ADIOI_GEN_WriteStrided(), ADIOI_GEN_WriteStridedColl(), ADIOI_HFS_Fcntl(), ADIOI_NFS_Fcntl(), ADIOI_NFS_ReadStrided(), ADIOI_NFS_WriteStrided(), ADIOI_NTFS_Fcntl(), ADIOI_PFS_Fcntl(), ADIOI_PIOFS_Fcntl(), ADIOI_PIOFS_WriteStrided(), ADIOI_PVFS_Fcntl(), ADIOI_PVFS_ReadStridedListIO(), ADIOI_PVFS_WriteStrided(), ADIOI_PVFS_WriteStridedListIO(), ADIOI_SFS_Fcntl(), ADIOI_TESTFS_Fcntl(), ADIOI_UFS_Fcntl(), and ADIOI_XFS_Fcntl().
| int ADIOI_Count_contiguous_blocks | ( | MPI_Datatype | type, | |
| int * | curr_index | |||
| ) |
Definition at line 433 of file flatten.c.
References ADIOI_Count_contiguous_blocks(), ADIOI_Datatype_iscontig(), MPI_Abort(), MPI_COMM_WORLD, MPI_Type_free(), MPI_Type_get_contents(), MPI_Type_get_envelope(), and n.
Referenced by ADIOI_Count_contiguous_blocks(), and ADIOI_Flatten_datatype().
| ADIOI_Async_node* ADIOI_Malloc_async_node | ( | void | ) |
Definition at line 12 of file async_list.c.
References ADIOI_Async_avail_head, ADIOI_Async_avail_tail, ADIOI_Malloc_async_head, ADIOI_Malloc_async_tail, ADIOI_Malloc_async_ptr::next, ADIOI_Async::next, ADIOI_Malloc_async_ptr::ptr, and ptr.
Referenced by ADIOI_Add_req_to_list().
| void ADIOI_Free_async_node | ( | ADIOI_Async_node * | node | ) |
Definition at line 61 of file async_list.c.
References ADIOI_Async_avail_head, ADIOI_Async_avail_tail, and ADIOI_Async::next.
Referenced by ADIOI_Complete_async(), and ADIOI_Del_req_from_list().
| void ADIOI_Add_req_to_list | ( | ADIO_Request * | request | ) |
Definition at line 75 of file async_list.c.
References ADIOI_Async_list_head, ADIOI_Async_list_tail, ADIOI_Malloc_async_node(), ADIOI_Async::next, ADIOI_Async::prev, and ADIOI_Async::request.
Referenced by ADIOI_NFS_IreadContig(), ADIOI_NFS_IwriteContig(), ADIOI_NTFS_IreadContig(), ADIOI_NTFS_IwriteContig(), ADIOI_PFS_IreadContig(), ADIOI_PFS_IwriteContig(), ADIOI_UFS_IreadContig(), ADIOI_UFS_IwriteContig(), ADIOI_XFS_IreadContig(), and ADIOI_XFS_IwriteContig().
| void ADIOI_Complete_async | ( | int * | error_code | ) |
Definition at line 100 of file async_list.c.
References ADIO_ReadComplete(), ADIO_WriteComplete(), ADIOI_Async_list_head, ADIOI_Async_list_tail, ADIOI_Free_async_node(), MPI_SUCCESS, ADIOI_Async::next, ADIOI_RequestD::queued, ADIOI_Async::request, and status().
Referenced by ADIOI_Exch_and_write(), ADIOI_NFS_aio(), ADIOI_PFS_IreadContig(), ADIOI_PFS_IwriteContig(), ADIOI_UFS_aio(), and ADIOI_XFS_aio().
| void ADIOI_Del_req_from_list | ( | ADIO_Request * | request | ) |
Definition at line 142 of file async_list.c.
References ADIOI_Async_list_head, ADIOI_Async_list_tail, ADIOI_Free_async_node(), ADIOI_Async::next, and ADIOI_Async::prev.
Referenced by ADIOI_NFS_ReadComplete(), ADIOI_NFS_ReadDone(), ADIOI_NTFS_ReadComplete(), ADIOI_NTFS_ReadDone(), ADIOI_PFS_ReadComplete(), ADIOI_PFS_ReadDone(), ADIOI_UFS_ReadComplete(), ADIOI_UFS_ReadDone(), ADIOI_XFS_ReadComplete(), and ADIOI_XFS_ReadDone().
| struct ADIOI_RequestD* ADIOI_Malloc_request | ( | void | ) | [read] |
Definition at line 12 of file req_malloc.c.
References ADIOI_Malloc_req_head, ADIOI_Malloc_req_tail, ADIOI_Req_avail_head, ADIOI_Req_avail_tail, ADIOI_RequestD::cookie, ADIOI_Malloc_req_ptr::next, ADIOI_Req_n::next, ADIOI_Malloc_req_ptr::ptr, ptr, and ADIOI_Req_n::reqd.
Referenced by ADIOI_HFS_IreadContig(), ADIOI_HFS_IreadStrided(), ADIOI_HFS_IwriteContig(), ADIOI_HFS_IwriteStrided(), ADIOI_NFS_IreadContig(), ADIOI_NFS_IreadStrided(), ADIOI_NFS_IwriteContig(), ADIOI_NFS_IwriteStrided(), ADIOI_NTFS_IreadContig(), ADIOI_NTFS_IreadStrided(), ADIOI_NTFS_IwriteContig(), ADIOI_NTFS_IwriteStrided(), ADIOI_PFS_IreadContig(), ADIOI_PFS_IreadStrided(), ADIOI_PFS_IwriteContig(), ADIOI_PFS_IwriteStrided(), ADIOI_PIOFS_IreadContig(), ADIOI_PIOFS_IreadStrided(), ADIOI_PIOFS_IwriteContig(), ADIOI_PIOFS_IwriteStrided(), ADIOI_PVFS_IreadContig(), ADIOI_PVFS_IreadStrided(), ADIOI_PVFS_IwriteContig(), ADIOI_PVFS_IwriteStrided(), ADIOI_SFS_IreadContig(), ADIOI_SFS_IreadStrided(), ADIOI_SFS_IwriteContig(), ADIOI_SFS_IwriteStrided(), ADIOI_TESTFS_IreadContig(), ADIOI_TESTFS_IreadStrided(), ADIOI_TESTFS_IwriteContig(), ADIOI_TESTFS_IwriteStrided(), ADIOI_UFS_IreadContig(), ADIOI_UFS_IreadStrided(), ADIOI_UFS_IwriteContig(), ADIOI_UFS_IwriteStrided(), ADIOI_XFS_IreadContig(), ADIOI_XFS_IreadStrided(), ADIOI_XFS_IwriteContig(), ADIOI_XFS_IwriteStrided(), MPI_File_iread(), MPI_File_iread_at(), MPI_File_iread_shared(), MPI_File_iwrite(), MPI_File_iwrite_at(), and MPI_File_iwrite_shared().
| void ADIOI_Free_request | ( | ADIOI_Req_node * | node | ) |
Definition at line 62 of file req_malloc.c.
References ADIOI_Req_avail_head, ADIOI_Req_avail_tail, ADIOI_RequestD::cookie, ADIOI_Req_n::next, and ADIOI_Req_n::reqd.
Referenced by ADIOI_HFS_ReadComplete(), ADIOI_HFS_ReadDone(), ADIOI_NFS_ReadComplete(), ADIOI_NFS_ReadDone(), ADIOI_NTFS_ReadComplete(), ADIOI_NTFS_ReadDone(), ADIOI_PFS_ReadComplete(), ADIOI_PFS_ReadDone(), ADIOI_PIOFS_ReadComplete(), ADIOI_PIOFS_ReadDone(), ADIOI_PVFS_ReadComplete(), ADIOI_PVFS_ReadDone(), ADIOI_SFS_ReadComplete(), ADIOI_SFS_ReadDone(), ADIOI_TESTFS_ReadComplete(), ADIOI_TESTFS_ReadDone(), ADIOI_TESTFS_WriteComplete(), ADIOI_TESTFS_WriteDone(), ADIOI_UFS_ReadComplete(), ADIOI_UFS_ReadDone(), ADIOI_XFS_ReadComplete(), and ADIOI_XFS_ReadDone().
| void* ADIOI_Malloc_fn | ( | size_t | size, | |
| int | lineno, | |||
| char * | fname | |||
| ) |
| void* ADIOI_Calloc_fn | ( | size_t | nelem, | |
| size_t | elsize, | |||
| int | lineno, | |||
| char * | fname | |||
| ) |
| void* ADIOI_Realloc_fn | ( | void * | ptr, | |
| size_t | size, | |||
| int | lineno, | |||
| char * | fname | |||
| ) |
| void ADIOI_Free_fn | ( | void * | ptr, | |
| int | lineno, | |||
| char * | fname | |||
| ) |
| void ADIOI_Datatype_iscontig | ( | MPI_Datatype | datatype, | |
| int * | flag | |||
| ) |
Definition at line 20 of file iscontig.c.
References MPIR_Datatype_iscontig().
Referenced by ADIO_Close(), ADIO_Set_view(), ADIOI_Calc_my_off_len(), ADIOI_Count_contiguous_blocks(), ADIOI_Exch_and_write(), ADIOI_Flatten(), ADIOI_Flatten_datatype(), ADIOI_GEN_ReadStrided(), ADIOI_GEN_ReadStrided_naive(), ADIOI_GEN_ReadStridedColl(), ADIOI_GEN_SeekIndividual(), ADIOI_GEN_WriteStrided(), ADIOI_GEN_WriteStridedColl(), ADIOI_Get_byte_offset(), ADIOI_Get_eof_offset(), ADIOI_Get_position(), ADIOI_HFS_Fcntl(), ADIOI_HFS_SeekIndividual(), ADIOI_NFS_Fcntl(), ADIOI_NFS_ReadStrided(), ADIOI_NFS_WriteStrided(), ADIOI_NTFS_Fcntl(), ADIOI_NTFS_SeekIndividual(), ADIOI_PFS_Fcntl(), ADIOI_PIOFS_Fcntl(), ADIOI_PIOFS_SeekIndividual(), ADIOI_PIOFS_WriteStrided(), ADIOI_PVFS_Fcntl(), ADIOI_PVFS_ReadStridedListIO(), ADIOI_PVFS_SeekIndividual(), ADIOI_PVFS_WriteStrided(), ADIOI_PVFS_WriteStridedListIO(), ADIOI_Read_and_exch(), ADIOI_SFS_Fcntl(), ADIOI_TESTFS_Fcntl(), ADIOI_TESTFS_SeekIndividual(), ADIOI_UFS_Fcntl(), ADIOI_XFS_Fcntl(), ADIOI_XFS_SeekIndividual(), MPI_File_iread(), MPI_File_iread_at(), MPI_File_iread_shared(), MPI_File_iwrite(), MPI_File_iwrite_at(), MPI_File_iwrite_shared(), MPI_File_read(), MPI_File_read_at(), MPI_File_read_shared(), MPI_File_write(), MPI_File_write_at(), and MPI_File_write_shared().
| void ADIOI_Get_position | ( | ADIO_File | fd, | |
| ADIO_Offset * | offset | |||
| ) |
Definition at line 15 of file get_fp_posn.c.
References ADIOI_Datatype_iscontig(), ADIOI_Flatlist, ADIOI_Fl_node::blocklens, ADIOI_Fl_node::count, ADIOI_FileD::disp, ADIOI_FileD::etype_size, ADIOI_FileD::filetype, ADIOI_FileD::fp_ind, ADIOI_Fl_node::indices, MPI_Type_extent(), MPI_Type_size(), ADIOI_Fl_node::next, printf(), and ADIOI_Fl_node::type.
Referenced by MPI_File_get_position(), and MPI_File_seek().
| void ADIOI_Get_eof_offset | ( | ADIO_File | fd, | |
| ADIO_Offset * | eof_offset | |||
| ) |
Definition at line 15 of file eof_offset.c.
References ADIO_Fcntl(), ADIOI_Datatype_iscontig(), ADIOI_Flatlist, ADIOI_Fl_node::blocklens, ADIOI_Fl_node::count, ADIOI_FileD::disp, ADIOI_FileD::etype_size, ADIOI_FileD::filetype, ADIO_Fcntl_t::fsize, ADIOI_Fl_node::indices, MPI_Type_extent(), MPI_Type_size(), ADIOI_Fl_node::next, and ADIOI_Fl_node::type.
Referenced by MPI_File_seek(), and MPI_File_seek_shared().
| void ADIOI_Get_byte_offset | ( | ADIO_File | fd, | |
| ADIO_Offset | offset, | |||
| ADIO_Offset * | disp | |||
| ) |
Definition at line 15 of file byte_offset.c.
References ADIOI_Datatype_iscontig(), ADIOI_Flatlist, ADIOI_Fl_node::blocklens, ADIOI_Fl_node::count, ADIOI_FileD::disp, ADIOI_FileD::etype_size, ADIOI_FileD::filetype, ADIOI_Fl_node::indices, MPI_Type_extent(), MPI_Type_size(), ADIOI_Fl_node::next, and ADIOI_Fl_node::type.
Referenced by MPI_File_get_byte_offset(), and MPI_File_set_view().
Definition at line 15 of file ad_flush.c.
References ADIOI_Error(), errno, ADIOI_FileD::fd_sys, MPI_ERR_UNKNOWN, MPI_SUCCESS, and MPIR_Err_setmsg().
Referenced by ADIOI_HFS_Flush(), ADIOI_NFS_Flush(), ADIOI_PIOFS_Flush(), ADIOI_UFS_Flush(), and ADIOI_XFS_Flush().
| void ADIOI_GEN_Delete | ( | char * | filename, | |
| int * | error_code | |||
| ) |
Definition at line 15 of file ad_delete.c.
References ADIOI_Error(), errno, MPI_ERR_UNKNOWN, MPI_SUCCESS, and MPIR_Err_setmsg().
| void ADIOI_GEN_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 41 of file ad_read_str.c.
References ADIO_ReadContig(), ADIOI_Datatype_iscontig(), ADIOI_Delete_flattened(), ADIOI_Flatlist, ADIOI_Flatten_datatype(), ADIOI_GEN_ReadStrided_naive(), ADIOI_HINT_DISABLE, ADIOI_FileD::atomicity, ADIOI_Fl_node::blocklens, ADIOI_Fl_node::count, ADIOI_FileD::disp, ADIOI_Hints_struct::ds_read, ADIOI_FileD::etype_size, ADIOI_FileD::file_system, ADIOI_FileD::filetype, ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, ADIOI_FileD::hints, ADIOI_Fl_node::indices, ADIOI_FileD::info, MPI_BYTE, MPI_Info_get(), MPI_SUCCESS, MPI_Type_extent(), MPI_Type_size(), MPIR_Status_set_bytes(), ADIOI_Fl_node::next, size, ADIOI_Fl_node::type, and value.
Referenced by ADIOI_HFS_ReadStrided(), ADIOI_NTFS_ReadStrided(), ADIOI_PFS_ReadStrided(), ADIOI_PIOFS_ReadStrided(), ADIOI_PVFS_ReadStrided(), ADIOI_SFS_ReadStrided(), ADIOI_TESTFS_ReadStrided(), ADIOI_UFS_ReadStrided(), and ADIOI_XFS_ReadStrided().
| void ADIOI_GEN_ReadStrided_naive | ( | ADIO_File | fd, | |
| void * | buf, | |||
| int | count, | |||
| MPI_Datatype | buftype, | |||
| int | file_ptr_type, | |||
| ADIO_Offset | offset, | |||
| ADIO_Status * | status, | |||
| int * | error_code | |||
| ) |
Definition at line 12 of file ad_read_str_naive.c.
References ADIO_ReadContig(), ADIOI_Datatype_iscontig(), ADIOI_Delete_flattened(), ADIOI_Flatlist, ADIOI_Flatten_datatype(), ADIOI_FileD::atomicity, ADIOI_Fl_node::blocklens, ADIOI_Fl_node::count, ADIOI_FileD::disp, ADIOI_FileD::etype_size, ADIOI_FileD::file_system, ADIOI_FileD::filetype, ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, ADIOI_Fl_node::indices, MPI_BYTE, MPI_SUCCESS, MPI_Type_extent(), MPI_Type_size(), MPIR_Status_set_bytes(), ADIOI_Fl_node::next, size, and ADIOI_Fl_node::type.
Referenced by ADIOI_GEN_ReadStrided().
| void ADIOI_GEN_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 82 of file ad_write_str.c.
References ADIO_WriteContig(), ADIOI_Datatype_iscontig(), ADIOI_Delete_flattened(), ADIOI_Flatlist, ADIOI_Flatten_datatype(), ADIOI_FileD::atomicity, ADIOI_Fl_node::blocklens, ADIOI_Fl_node::count, ADIOI_FileD::disp, ADIOI_FileD::etype_size, ADIOI_FileD::filetype, ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, ADIOI_Fl_node::indices, ADIOI_FileD::info, MPI_BYTE, MPI_Info_get(), MPI_SUCCESS, MPI_Type_extent(), MPI_Type_size(), MPIR_Status_set_bytes(), ADIOI_Fl_node::next, size, ADIOI_Fl_node::type, and value.
Referenced by ADIOI_HFS_WriteStrided(), ADIOI_NTFS_WriteStrided(), ADIOI_PFS_WriteStrided(), ADIOI_SFS_WriteStrided(), ADIOI_TESTFS_WriteStrided(), ADIOI_UFS_WriteStrided(), and ADIOI_XFS_WriteStrided().
| void ADIOI_GEN_ReadStridedColl | ( | 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 52 of file ad_read_coll.c.
References ADIO_ReadContig(), ADIO_ReadStrided(), ADIOI_Calc_file_domains(), ADIOI_Calc_my_off_len(), ADIOI_Calc_my_req(), ADIOI_Calc_others_req(), ADIOI_Datatype_iscontig(), ADIOI_Delete_flattened(), ADIOI_HINT_AUTO, ADIOI_HINT_DISABLE, ADIOI_Read_and_exch(), ADIOI_Hints_struct::cb_nodes, ADIOI_Hints_struct::cb_read, ADIOI_FileD::comm, ADIOI_FileD::disp, ADIOI_FileD::etype_size, ADIOI_FileD::filetype, ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, ADIOI_FileD::hints, MPI_Allgather(), MPI_Comm_rank(), MPI_Comm_size(), MPI_Type_size(), MPIR_Status_set_bytes(), and size.
Referenced by ADIOI_HFS_ReadStridedColl(), ADIOI_NFS_ReadStridedColl(), ADIOI_NTFS_ReadStridedColl(), ADIOI_PFS_ReadStridedColl(), ADIOI_PIOFS_ReadStridedColl(), ADIOI_PVFS_ReadStridedColl(), ADIOI_SFS_ReadStridedColl(), ADIOI_TESTFS_ReadStridedColl(), ADIOI_UFS_ReadStridedColl(), ADIOI_Uses_generic_read(), and ADIOI_XFS_ReadStridedColl().
| void ADIOI_GEN_WriteStridedColl | ( | 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 52 of file ad_write_coll.c.
References ADIO_WriteContig(), ADIO_WriteStrided(), ADIOI_Calc_file_domains(), ADIOI_Calc_my_off_len(), ADIOI_Calc_my_req(), ADIOI_Calc_others_req(), ADIOI_Datatype_iscontig(), ADIOI_Delete_flattened(), ADIOI_Exch_and_write(), ADIOI_HINT_AUTO, ADIOI_HINT_DISABLE, ADIOI_Hints_struct::cb_nodes, ADIOI_Hints_struct::cb_write, ADIOI_FileD::comm, ADIOI_FileD::disp, ADIOI_FileD::etype_size, ADIOI_FileD::filetype, ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, ADIOI_FileD::hints, MPI_Allgather(), MPI_Comm_rank(), MPI_Comm_size(), MPI_Type_size(), MPIR_Status_set_bytes(), and size.
Referenced by ADIOI_HFS_WriteStridedColl(), ADIOI_NFS_WriteStridedColl(), ADIOI_NTFS_WriteStridedColl(), ADIOI_PFS_WriteStridedColl(), ADIOI_PIOFS_WriteStridedColl(), ADIOI_PVFS_WriteStridedColl(), ADIOI_SFS_WriteStridedColl(), ADIOI_TESTFS_WriteStridedColl(), ADIOI_UFS_WriteStridedColl(), ADIOI_Uses_generic_write(), and ADIOI_XFS_WriteStridedColl().
| void ADIOI_Calc_my_off_len | ( | ADIO_File | fd, | |
| int | bufcount, | |||
| MPI_Datatype | datatype, | |||
| int | file_ptr_type, | |||
| ADIO_Offset | offset, | |||
| ADIO_Offset ** | offset_list_ptr, | |||
| int ** | len_list_ptr, | |||
| ADIO_Offset * | start_offset_ptr, | |||
| ADIO_Offset * | end_offset_ptr, | |||
| int * | contig_access_count_ptr | |||
| ) |
Definition at line 259 of file ad_read_coll.c.
References ADIOI_Datatype_iscontig(), ADIOI_Flatlist, ADIOI_Fl_node::blocklens, ADIOI_Fl_node::count, ADIOI_FileD::disp, ADIOI_FileD::etype_size, ADIOI_FileD::filetype, ADIOI_FileD::fp_ind, ADIOI_Fl_node::indices, MPI_Type_extent(), MPI_Type_lb(), MPI_Type_size(), ADIOI_Fl_node::next, and ADIOI_Fl_node::type.
Referenced by ADIOI_GEN_ReadStridedColl(), and ADIOI_GEN_WriteStridedColl().
| void ADIOI_Calc_file_domains | ( | ADIO_Offset * | st_offsets, | |
| ADIO_Offset * | end_offsets, | |||
| int | nprocs, | |||
| int | nprocs_for_coll, | |||
| ADIO_Offset * | min_st_offset_ptr, | |||
| ADIO_Offset ** | fd_start_ptr, | |||
| ADIO_Offset ** | fd_end_ptr, | |||
| ADIO_Offset * | fd_size_ptr | |||
| ) |
Definition at line 115 of file ad_aggregate.c.
Referenced by ADIOI_GEN_ReadStridedColl(), and ADIOI_GEN_WriteStridedColl().
| int ADIOI_Calc_aggregator | ( | ADIO_File | fd, | |
| ADIO_Offset | off, | |||
| ADIO_Offset | min_off, | |||
| ADIO_Offset * | len, | |||
| ADIO_Offset | fd_size, | |||
| ADIO_Offset * | fd_start, | |||
| ADIO_Offset * | fd_end | |||
| ) |
Definition at line 74 of file ad_aggregate.c.
References ADIOI_FileD::hints, and ADIOI_Hints_struct::ranklist.
Referenced by ADIOI_Calc_my_req(), ADIOI_Fill_send_buffer(), and ADIOI_Fill_user_buffer().
| void ADIOI_Calc_my_req | ( | ADIO_File | fd, | |
| ADIO_Offset * | offset_list, | |||
| int * | len_list, | |||
| int | contig_access_count, | |||
| ADIO_Offset | min_st_offset, | |||
| ADIO_Offset * | fd_start, | |||
| ADIO_Offset * | fd_end, | |||
| ADIO_Offset | fd_size, | |||
| int | nprocs, | |||
| int * | count_my_req_procs_ptr, | |||
| int ** | count_my_req_per_proc_ptr, | |||
| ADIOI_Access ** | my_req_ptr, | |||
| int ** | buf_idx_ptr | |||
| ) |
Definition at line 190 of file ad_aggregate.c.
References ADIOI_Calc_aggregator(), ADIOI_Access::count, ADIOI_Access::lens, and ADIOI_Access::offsets.
Referenced by ADIOI_GEN_ReadStridedColl(), and ADIOI_GEN_WriteStridedColl().
| void ADIOI_Calc_others_req | ( | ADIO_File | fd, | |
| int | count_my_req_procs, | |||
| int * | count_my_req_per_proc, | |||
| ADIOI_Access * | my_req, | |||
| int | nprocs, | |||
| int | myrank, | |||
| int * | count_others_req_procs_ptr, | |||
| ADIOI_Access ** | others_req_ptr | |||
| ) |
Definition at line 339 of file ad_aggregate.c.
References ADIOI_FileD::comm, ADIOI_Access::count, ADIOI_Access::lens, ADIOI_Access::mem_ptrs, MPI_Alltoall(), MPI_INT, MPI_Irecv(), MPI_Isend(), MPI_Waitall(), and ADIOI_Access::offsets.
Referenced by ADIOI_GEN_ReadStridedColl(), and ADIOI_GEN_WriteStridedColl().
| ADIO_Offset ADIOI_GEN_SeekIndividual | ( | ADIO_File | fd, | |
| ADIO_Offset | offset, | |||
| int | whence, | |||
| int * | error_code | |||
| ) |
Definition at line 27 of file ad_seek.c.
References ADIOI_Datatype_iscontig(), ADIOI_Error(), ADIOI_Flatlist, ADIOI_Fl_node::blocklens, ADIOI_Fl_node::count, ADIOI_FileD::disp, errno, ADIOI_FileD::etype_size, ADIOI_FileD::fd_sys, ADIOI_FileD::filetype, ADIOI_FileD::fp_ind, ADIOI_FileD::fp_sys_posn, ADIOI_Fl_node::indices, MPI_ERR_UNKNOWN, MPI_SUCCESS, MPI_Type_extent(), MPI_Type_size(), MPIR_Err_setmsg(), ADIOI_Fl_node::next, and ADIOI_Fl_node::type.
Referenced by ADIOI_NFS_SeekIndividual(), ADIOI_PFS_SeekIndividual(), ADIOI_SFS_SeekIndividual(), and ADIOI_UFS_SeekIndividual().
Definition at line 11 of file ad_hints.c.
References ADIOI_HINT_AUTO, ADIOI_HINT_DISABLE, ADIOI_HINT_ENABLE, ADIOI_Hints_struct::cb_buffer_size, ADIOI_Hints_struct::cb_config_list, ADIOI_Hints_struct::cb_nodes, ADIOI_Hints_struct::cb_read, ADIOI_Hints_struct::cb_write, ADIOI_FileD::comm, ADIOI_Hints_struct::ds_read, ADIOI_Hints_struct::ds_write, ADIOI_FileD::file_system, ADIOI_FileD::hints, ADIOI_Hints_struct::ind_rd_buffer_size, ADIOI_Hints_struct::ind_wr_buffer_size, ADIOI_FileD::info, ADIOI_Hints_struct::initialized, MPI_Abort(), MPI_Bcast(), MPI_Comm_size(), MPI_COMM_WORLD, MPI_Info_create(), MPI_Info_delete(), MPI_Info_get(), MPI_Info_set(), MPI_INT, MPI_SUCCESS, ADIOI_Hints_struct::no_indep_rw, and value.
Referenced by ADIOI_HFS_SetInfo(), ADIOI_NFS_SetInfo(), ADIOI_NTFS_SetInfo(), ADIOI_PFS_SetInfo(), ADIOI_PIOFS_SetInfo(), ADIOI_PVFS_SetInfo(), ADIOI_SFS_SetInfo(), ADIOI_TESTFS_SetInfo(), ADIOI_UFS_SetInfo(), and ADIOI_XFS_SetInfo().
Definition at line 20 of file shfp_fname.c.
References ADIOI_FileD::comm, ADIOI_FileD::filename, MPI_Bcast(), MPI_CHAR, MPI_INT, MPI_Wtime(), ptr, and ADIOI_FileD::shared_fp_fname.
Referenced by MPI_File_open().
Definition at line 12 of file error.c.
References ADIOI_DFLT_ERR_HANDLER, ADIOI_FileD::err_handler, MPI_Abort(), MPI_Comm_rank(), MPI_COMM_WORLD, MPI_Error_string(), MPI_ERRORS_ARE_FATAL, MPI_ERRORS_RETURN, and MPI_MAX_ERROR_STRING.
Referenced by ADIO_Close(), ADIO_Open(), ADIO_ResolveFileType(), ADIOI_GEN_Delete(), ADIOI_GEN_Flush(), ADIOI_GEN_SeekIndividual(), ADIOI_HFS_Close(), ADIOI_HFS_Fcntl(), ADIOI_HFS_Open(), ADIOI_HFS_ReadContig(), ADIOI_HFS_Resize(), ADIOI_HFS_SeekIndividual(), ADIOI_HFS_WriteContig(), ADIOI_NFS_Close(), ADIOI_NFS_Fcntl(), ADIOI_NFS_Get_shared_fp(), ADIOI_NFS_IreadContig(), ADIOI_NFS_IwriteContig(), ADIOI_NFS_Open(), ADIOI_NFS_ReadComplete(), ADIOI_NFS_ReadContig(), ADIOI_NFS_ReadDone(), ADIOI_NFS_ReadStrided(), ADIOI_NFS_Resize(), ADIOI_NFS_Set_shared_fp(), ADIOI_NFS_WriteContig(), ADIOI_NFS_WriteStrided(), ADIOI_NTFS_Close(), ADIOI_NTFS_Fcntl(), ADIOI_NTFS_Flush(), ADIOI_NTFS_IreadContig(), ADIOI_NTFS_IwriteContig(), ADIOI_NTFS_Open(), ADIOI_NTFS_ReadComplete(), ADIOI_NTFS_ReadContig(), ADIOI_NTFS_Resize(), ADIOI_NTFS_SeekIndividual(), ADIOI_NTFS_WriteContig(), ADIOI_PFS_Close(), 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_Resize(), ADIOI_PFS_WriteContig(), ADIOI_PIOFS_Close(), ADIOI_PIOFS_Fcntl(), ADIOI_PIOFS_Open(), ADIOI_PIOFS_ReadContig(), ADIOI_PIOFS_Resize(), ADIOI_PIOFS_SeekIndividual(), ADIOI_PIOFS_WriteContig(), ADIOI_PIOFS_WriteStrided(), ADIOI_PVFS_Close(), ADIOI_PVFS_Delete(), ADIOI_PVFS_Fcntl(), ADIOI_PVFS_Flush(), ADIOI_PVFS_Open(), ADIOI_PVFS_ReadContig(), ADIOI_PVFS_Resize(), ADIOI_PVFS_SeekIndividual(), ADIOI_PVFS_WriteContig(), ADIOI_PVFS_WriteStrided(), ADIOI_PVFS_WriteStridedListIO(), ADIOI_SFS_Close(), ADIOI_SFS_Fcntl(), ADIOI_SFS_Flush(), ADIOI_SFS_Open(), ADIOI_SFS_ReadContig(), ADIOI_SFS_Resize(), ADIOI_SFS_WriteContig(), ADIOI_UFS_Close(), ADIOI_UFS_Fcntl(), ADIOI_UFS_IreadContig(), ADIOI_UFS_IwriteContig(), ADIOI_UFS_Open(), ADIOI_UFS_ReadComplete(), ADIOI_UFS_ReadContig(), ADIOI_UFS_ReadDone(), ADIOI_UFS_Resize(), ADIOI_UFS_WriteContig(), ADIOI_W_Exchange_data(), ADIOI_XFS_Close(), ADIOI_XFS_Fcntl(), ADIOI_XFS_IreadContig(), ADIOI_XFS_IwriteContig(), ADIOI_XFS_Open(), ADIOI_XFS_ReadComplete(), ADIOI_XFS_ReadContig(), ADIOI_XFS_ReadDone(), ADIOI_XFS_Resize(), ADIOI_XFS_WriteContig(), MPI_File_delete(), MPI_File_get_byte_offset(), MPI_File_get_errhandler(), MPI_File_get_position(), MPI_File_get_position_shared(), MPI_File_get_type_extent(), MPI_File_get_view(), MPI_File_iread(), MPI_File_iread_at(), MPI_File_iread_shared(), MPI_File_iwrite(), MPI_File_iwrite_at(), MPI_File_iwrite_shared(), MPI_File_open(), MPI_File_preallocate(), MPI_File_read(), MPI_File_read_all(), MPI_File_read_all_begin(), MPI_File_read_all_end(), MPI_File_read_at(), MPI_File_read_at_all(), MPI_File_read_at_all_begin(), MPI_File_read_at_all_end(), MPI_File_read_ordered(), MPI_File_read_ordered_begin(), MPI_File_read_ordered_end(), MPI_File_read_shared(), 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_write(), MPI_File_write_all(), MPI_File_write_all_begin(), MPI_File_write_all_end(), MPI_File_write_at(), MPI_File_write_at_all(), MPI_File_write_at_all_begin(), MPI_File_write_at_all_end(), MPI_File_write_ordered(), MPI_File_write_ordered_begin(), MPI_File_write_ordered_end(), MPI_File_write_shared(), MPIO_Test(), and MPIO_Wait().
Definition at line 272 of file open.c.
Referenced by ADIO_Close(), ADIO_Open(), ADIO_ResolveFileType(), ADIOI_GEN_Delete(), ADIOI_GEN_Flush(), ADIOI_GEN_SeekIndividual(), ADIOI_HFS_Close(), ADIOI_HFS_Fcntl(), ADIOI_HFS_Open(), ADIOI_HFS_ReadContig(), ADIOI_HFS_Resize(), ADIOI_HFS_SeekIndividual(), ADIOI_HFS_WriteContig(), ADIOI_NFS_Close(), ADIOI_NFS_Fcntl(), ADIOI_NFS_Get_shared_fp(), ADIOI_NFS_IreadContig(), ADIOI_NFS_IwriteContig(), ADIOI_NFS_Open(), ADIOI_NFS_ReadComplete(), ADIOI_NFS_ReadContig(), ADIOI_NFS_ReadDone(), ADIOI_NFS_ReadStrided(), ADIOI_NFS_Resize(), ADIOI_NFS_Set_shared_fp(), ADIOI_NFS_WriteContig(), ADIOI_NFS_WriteStrided(), ADIOI_NTFS_Close(), ADIOI_NTFS_Fcntl(), ADIOI_NTFS_Flush(), ADIOI_NTFS_IreadContig(), ADIOI_NTFS_IwriteContig(), ADIOI_NTFS_Open(), ADIOI_NTFS_ReadComplete(), ADIOI_NTFS_ReadContig(), ADIOI_NTFS_Resize(), ADIOI_NTFS_SeekIndividual(), ADIOI_NTFS_WriteContig(), ADIOI_PFS_Close(), 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_Resize(), ADIOI_PFS_WriteContig(), ADIOI_PIOFS_Close(), ADIOI_PIOFS_Fcntl(), ADIOI_PIOFS_Open(), ADIOI_PIOFS_ReadContig(), ADIOI_PIOFS_Resize(), ADIOI_PIOFS_SeekIndividual(), ADIOI_PIOFS_WriteContig(), ADIOI_PIOFS_WriteStrided(), ADIOI_PVFS_Close(), ADIOI_PVFS_Delete(), ADIOI_PVFS_Fcntl(), ADIOI_PVFS_Flush(), ADIOI_PVFS_Open(), ADIOI_PVFS_ReadContig(), ADIOI_PVFS_Resize(), ADIOI_PVFS_SeekIndividual(), ADIOI_PVFS_WriteContig(), ADIOI_PVFS_WriteStrided(), ADIOI_PVFS_WriteStridedListIO(), ADIOI_SFS_Close(), ADIOI_SFS_Fcntl(), ADIOI_SFS_Flush(), ADIOI_SFS_Open(), ADIOI_SFS_ReadContig(), ADIOI_SFS_Resize(), ADIOI_SFS_WriteContig(), ADIOI_UFS_Close(), ADIOI_UFS_Fcntl(), ADIOI_UFS_IreadContig(), ADIOI_UFS_IwriteContig(), ADIOI_UFS_Open(), ADIOI_UFS_ReadComplete(), ADIOI_UFS_ReadContig(), ADIOI_UFS_ReadDone(), ADIOI_UFS_Resize(), ADIOI_UFS_WriteContig(), ADIOI_W_Exchange_data(), ADIOI_XFS_Close(), ADIOI_XFS_Fcntl(), ADIOI_XFS_IreadContig(), ADIOI_XFS_IwriteContig(), ADIOI_XFS_Open(), ADIOI_XFS_ReadComplete(), ADIOI_XFS_ReadContig(), ADIOI_XFS_ReadDone(), ADIOI_XFS_Resize(), ADIOI_XFS_WriteContig(), MPI_File_get_byte_offset(), MPI_File_get_errhandler(), MPI_File_get_position(), MPI_File_get_position_shared(), MPI_File_get_type_extent(), MPI_File_get_view(), MPI_File_iread(), MPI_File_iread_at(), MPI_File_iread_shared(), MPI_File_iwrite(), MPI_File_iwrite_at(), MPI_File_iwrite_shared(), MPI_File_open(), MPI_File_preallocate(), MPI_File_read(), MPI_File_read_all(), MPI_File_read_all_begin(), MPI_File_read_all_end(), MPI_File_read_at(), MPI_File_read_at_all(), MPI_File_read_at_all_begin(), MPI_File_read_at_all_end(), MPI_File_read_ordered(), MPI_File_read_ordered_begin(), MPI_File_read_ordered_end(), MPI_File_read_shared(), 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_write(), MPI_File_write_all(), MPI_File_write_all_begin(), MPI_File_write_all_end(), MPI_File_write_at(), MPI_File_write_at_all(), MPI_File_write_at_all_begin(), MPI_File_write_at_all_end(), MPI_File_write_ordered(), MPI_File_write_ordered_begin(), MPI_File_write_ordered_end(), MPI_File_write_shared(), MPIO_Test(), and MPIO_Wait().
| int MPIR_Status_set_bytes | ( | MPI_Status * | status, | |
| MPI_Datatype | datatype, | |||
| int | nbytes | |||
| ) |
Definition at line 12 of file status_setb.c.
References MPI_Status::MPI_LENGTH, and MPI_SUCCESS.
Referenced by ADIOI_GEN_ReadStrided(), ADIOI_GEN_ReadStrided_naive(), ADIOI_GEN_ReadStridedColl(), ADIOI_GEN_WriteStrided(), ADIOI_GEN_WriteStridedColl(), ADIOI_HFS_ReadComplete(), ADIOI_HFS_ReadContig(), ADIOI_HFS_ReadDone(), ADIOI_HFS_WriteContig(), ADIOI_NFS_ReadComplete(), ADIOI_NFS_ReadContig(), ADIOI_NFS_ReadDone(), ADIOI_NFS_ReadStrided(), ADIOI_NFS_WriteContig(), ADIOI_NFS_WriteStrided(), ADIOI_NTFS_ReadComplete(), ADIOI_NTFS_ReadContig(), ADIOI_NTFS_ReadDone(), ADIOI_NTFS_WriteContig(), ADIOI_PFS_ReadComplete(), ADIOI_PFS_ReadContig(), ADIOI_PFS_ReadDone(), ADIOI_PFS_WriteContig(), ADIOI_PIOFS_ReadComplete(), ADIOI_PIOFS_ReadContig(), ADIOI_PIOFS_ReadDone(), ADIOI_PIOFS_WriteContig(), ADIOI_PIOFS_WriteStrided(), ADIOI_PVFS_ReadComplete(), ADIOI_PVFS_ReadContig(), ADIOI_PVFS_ReadDone(), ADIOI_PVFS_ReadStridedListIO(), ADIOI_PVFS_WriteContig(), ADIOI_PVFS_WriteStrided(), ADIOI_SFS_ReadComplete(), ADIOI_SFS_ReadContig(), ADIOI_SFS_ReadDone(), ADIOI_SFS_WriteContig(), ADIOI_TESTFS_ReadComplete(), ADIOI_TESTFS_ReadContig(), ADIOI_TESTFS_ReadDone(), ADIOI_TESTFS_WriteComplete(), ADIOI_TESTFS_WriteContig(), ADIOI_TESTFS_WriteDone(), ADIOI_UFS_ReadComplete(), ADIOI_UFS_ReadContig(), ADIOI_UFS_ReadDone(), ADIOI_UFS_WriteContig(), ADIOI_XFS_ReadComplete(), ADIOI_XFS_ReadContig(), ADIOI_XFS_ReadDone(), and ADIOI_XFS_WriteContig().
Definition at line 12 of file gencheck.c.
References ADIOI_GEN_ReadStridedColl(), ADIOI_Fns_struct::ADIOI_xxx_ReadStridedColl, ADIOI_FileD::file_system, and ADIOI_FileD::fns.
Definition at line 23 of file gencheck.c.
References ADIOI_GEN_WriteStridedColl(), ADIOI_Fns_struct::ADIOI_xxx_WriteStridedColl, ADIOI_FileD::file_system, and ADIOI_FileD::fns.
| int ADIOI_Set_lock | ( | FDTYPE | fd_sys, | |
| int | cmd, | |||
| int | type, | |||
| ADIO_Offset | offset, | |||
| int | whence, | |||
| ADIO_Offset | len | |||
| ) |
Definition at line 12 of file lock.c.
References MPI_Abort(), MPI_COMM_WORLD, MPI_ERR_UNKNOWN, and MPI_SUCCESS.
| int ADIOI_Set_lock64 | ( | FDTYPE | fd_sys, | |
| int | cmd, | |||
| int | type, | |||
| ADIO_Offset | offset, | |||
| int | whence, | |||
| ADIO_Offset | len | |||
| ) |
Definition at line 81 of file lock.c.
References errno, MPI_Abort(), MPI_COMM_WORLD, MPI_ERR_UNKNOWN, and MPI_SUCCESS.
| char* sys_errlist[] |
1.5.5