#include <adioi.h>
Data Fields | |
int | initialized |
int | striping_factor |
int | striping_unit |
int | cb_read |
int | cb_write |
int | cb_nodes |
int | cb_buffer_size |
int | cb_pfr |
int | cb_fr_type |
int | cb_fr_alignment |
int | cb_ds_threshold |
int | cb_alltoall |
int | ds_read |
int | ds_write |
int | no_indep_rw |
int | ind_rd_buffer_size |
int | ind_wr_buffer_size |
int | deferred_open |
int | min_fdomain_size |
char * | cb_config_list |
int * | ranklist |
union { | |
struct { | |
int listio_read | |
int listio_write | |
} pvfs | |
struct { | |
int debugmask | |
int posix_read | |
int posix_write | |
int listio_read | |
int listio_write | |
int dtype_read | |
int dtype_write | |
} pvfs2 | |
struct { | |
int start_iodevice | |
int co_ratio | |
int coll_threshold | |
int ds_in_coll | |
} lustre | |
struct { | |
unsigned read_chunk_sz | |
unsigned write_chunk_sz | |
} xfs | |
} | fs_hints |
Definition at line 31 of file adioi.h.
Definition at line 32 of file adioi.h.
Referenced by ADIO_Open(), ADIOI_BGL_SetInfo(), ADIOI_GEN_SetInfo(), and ADIOI_XFS_SetInfo().
Definition at line 33 of file adioi.h.
Referenced by ADIOI_LUSTRE_Get_striping_info(), ADIOI_LUSTRE_Open(), ADIOI_PVFS2_Open(), ADIOI_PVFS2_SetInfo(), and ADIOI_ZOIDFS_Open().
Definition at line 34 of file adioi.h.
Referenced by ADIOI_BGL_ReadStridedColl(), ADIOI_BGL_SetInfo(), ADIOI_BGL_WriteStridedColl(), ADIOI_Calc_aggregator(), ADIOI_GEN_ReadStridedColl(), ADIOI_GEN_SetInfo(), ADIOI_GEN_WriteStridedColl(), ADIOI_LUSTRE_Get_striping_info(), ADIOI_LUSTRE_Open(), ADIOI_LUSTRE_WriteStrided(), ADIOI_PVFS2_Open(), ADIOI_PVFS2_SetInfo(), and ADIOI_ZOIDFS_Open().
Definition at line 35 of file adioi.h.
Referenced by ADIOI_BGL_ReadStridedColl(), ADIOI_BGL_SetInfo(), ADIOI_GEN_ReadStridedColl(), ADIOI_GEN_SetInfo(), and ADIOI_IOStridedColl().
Definition at line 36 of file adioi.h.
Referenced by ADIOI_BGL_SetInfo(), ADIOI_BGL_WriteStridedColl(), ADIOI_GEN_SetInfo(), ADIOI_GEN_WriteStridedColl(), ADIOI_IOStridedColl(), and ADIOI_LUSTRE_WriteStridedColl().
Definition at line 37 of file adioi.h.
Referenced by ADIO_Close(), ADIOI_Agg_idx(), ADIOI_BGL_Aggrs_index(), ADIOI_BGL_Calc_aggregator(), ADIOI_BGL_compute_agg_ranklist_serial(), ADIOI_BGL_gen_agg_ranklist(), ADIOI_BGL_ReadStridedColl(), ADIOI_BGL_SetInfo(), ADIOI_BGL_WriteStridedColl(), ADIOI_Build_agg_reqs(), ADIOI_Build_client_pre_req(), ADIOI_Build_client_req(), ADIOI_Build_client_reqs(), ADIOI_Calc_aggregator(), ADIOI_Calc_file_realms(), ADIOI_cb_bcast_rank_map(), ADIOI_Exch_file_views(), ADIOI_GEN_ReadStridedColl(), ADIOI_GEN_SetInfo(), ADIOI_GEN_WriteStridedColl(), ADIOI_IOStridedColl(), ADIOI_LUSTRE_Calc_aggregator(), ADIOI_LUSTRE_Get_striping_info(), ADIOI_LUSTRE_WriteStridedColl(), build_cb_config_list(), Exch_data_amounts(), is_aggregator(), and main().
Definition at line 38 of file adioi.h.
Referenced by ADIOI_BGL_SetInfo(), ADIOI_Build_agg_reqs(), ADIOI_GEN_SetInfo(), ADIOI_IOFiletype(), ADIOI_IOStridedColl(), and ADIOI_Read_and_exch().
Definition at line 39 of file adioi.h.
Referenced by ADIO_Close(), ADIOI_BGL_ReadStridedColl(), ADIOI_BGL_SetInfo(), ADIOI_BGL_WriteStridedColl(), ADIOI_Calc_file_realms(), ADIOI_Calc_file_realms_aar(), ADIOI_Calc_file_realms_user_size(), ADIOI_GEN_ReadStridedColl(), ADIOI_GEN_SetInfo(), ADIOI_GEN_WriteStridedColl(), and ADIOI_IOStridedColl().
Definition at line 40 of file adioi.h.
Referenced by ADIOI_BGL_SetInfo(), ADIOI_Calc_file_realms(), and ADIOI_GEN_SetInfo().
Definition at line 41 of file adioi.h.
Referenced by ADIOI_BGL_SetInfo(), ADIOI_Calc_file_realms_aar(), ADIOI_Calc_file_realms_fsize(), ADIOI_Calc_file_realms_user_size(), and ADIOI_GEN_SetInfo().
Definition at line 42 of file adioi.h.
Referenced by ADIOI_BGL_SetInfo(), ADIOI_GEN_SetInfo(), and ADIOI_IOFiletype().
Definition at line 43 of file adioi.h.
Referenced by ADIOI_BGL_SetInfo(), ADIOI_Exch_file_views(), ADIOI_GEN_SetInfo(), ADIOI_IOStridedColl(), and Exch_data_amounts().
Definition at line 44 of file adioi.h.
Referenced by ADIOI_BGL_ReadStrided(), ADIOI_BGL_SetInfo(), ADIOI_GEN_ReadStrided(), ADIOI_GEN_SetInfo(), and ADIOI_IOFiletype().
Definition at line 45 of file adioi.h.
Referenced by ADIOI_BGL_SetInfo(), ADIOI_BGL_WriteStrided(), ADIOI_Build_agg_reqs(), ADIOI_GEN_SetInfo(), ADIOI_GEN_WriteStrided(), ADIOI_IOFiletype(), and ADIOI_LUSTRE_WriteStrided().
Definition at line 47 of file adioi.h.
Referenced by ADIOI_BGL_SetInfo(), ADIOI_GEN_SetInfo(), and ADIOI_IOFiletype().
Definition at line 48 of file adioi.h.
Referenced by ADIOI_BGL_SetInfo(), ADIOI_GEN_SetInfo(), ADIOI_GEN_WriteStrided(), ADIOI_IOFiletype(), ADIOI_NOLOCK_WriteStrided(), and ADIOI_PVFS_WriteStrided().
Definition at line 49 of file adioi.h.
Referenced by ADIO_Open(), ADIOI_BGL_SetInfo(), ADIOI_FAILSAFE_OpenColl(), ADIOI_GEN_OpenColl(), ADIOI_GEN_SetInfo(), and ADIOI_SCALEABLE_OpenColl().
Definition at line 50 of file adioi.h.
Referenced by ADIOI_BGL_ReadStridedColl(), ADIOI_BGL_SetInfo(), ADIOI_BGL_WriteStridedColl(), ADIOI_GEN_ReadStridedColl(), ADIOI_GEN_SetInfo(), and ADIOI_GEN_WriteStridedColl().
Definition at line 51 of file adioi.h.
Referenced by ADIO_Close(), ADIO_Open(), ADIOI_BGL_SetInfo(), ADIOI_GEN_SetInfo(), and build_cb_config_list().
Definition at line 52 of file adioi.h.
Referenced by ADIO_Close(), ADIO_Open(), ADIOI_Agg_idx(), ADIOI_BGL_Aggrs_index(), ADIOI_BGL_Calc_aggregator(), ADIOI_BGL_compute_agg_ranklist_serial(), ADIOI_BGL_WriteStridedColl(), ADIOI_Calc_aggregator(), ADIOI_cb_bcast_rank_map(), ADIOI_Exch_file_views(), ADIOI_FAILSAFE_OpenColl(), ADIOI_GEN_OpenColl(), ADIOI_GEN_Resize(), ADIOI_GEN_WriteStridedColl(), ADIOI_IOStridedColl(), ADIOI_LUSTRE_Calc_aggregator(), ADIOI_LUSTRE_WriteStridedColl(), ADIOI_PVFS2_Flush(), ADIOI_PVFS2_Open(), ADIOI_PVFS2_Resize(), ADIOI_PVFS_Flush(), ADIOI_PVFS_Resize(), ADIOI_ZOIDFS_Flush(), ADIOI_ZOIDFS_Open(), ADIOI_ZOIDFS_Resize(), build_cb_config_list(), Exch_data_amounts(), and is_aggregator().
struct { ... } ADIOI_Hints_struct::pvfs |
Referenced by ADIOI_PVFS_ReadStrided(), ADIOI_PVFS_SetInfo(), and ADIOI_PVFS_WriteStrided().
struct { ... } ADIOI_Hints_struct::pvfs2 |
Referenced by ADIOI_PVFS2_ReadStrided(), ADIOI_PVFS2_SetInfo(), and ADIOI_PVFS2_WriteStrided().
struct { ... } ADIOI_Hints_struct::lustre |
unsigned ADIOI_Hints_struct::read_chunk_sz |
unsigned ADIOI_Hints_struct::write_chunk_sz |
struct { ... } ADIOI_Hints_struct::xfs |
union { ... } ADIOI_Hints_struct::fs_hints |
Referenced by ADIOI_GEN_aio(), ADIOI_LUSTRE_Docollect(), ADIOI_LUSTRE_Exch_and_write(), ADIOI_LUSTRE_Get_striping_info(), ADIOI_LUSTRE_Open(), ADIOI_LUSTRE_SetInfo(), ADIOI_PVFS2_ReadStrided(), ADIOI_PVFS2_SetInfo(), ADIOI_PVFS2_WriteStrided(), ADIOI_PVFS_ReadStrided(), ADIOI_PVFS_SetInfo(), ADIOI_PVFS_WriteStrided(), ADIOI_XFS_Aligned_Mem_File_Read(), ADIOI_XFS_Aligned_Mem_File_Write(), ADIOI_XFS_Open(), and ADIOI_XFS_SetInfo().