
#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().
1.5.5