PPL Logo

ADIOI_FileD Struct Reference

#include <adio.h>

Collaboration diagram for ADIOI_FileD:

Collaboration graph
[legend]

Data Fields

int cookie
FDTYPE fd_sys
int fd_direct
int direct_read
int direct_write
unsigned d_mem
unsigned d_miniosz
ADIO_Offset fp_ind
ADIO_Offset fp_sys_posn
ADIOI_Fnsfns
MPI_Comm comm
MPI_Comm agg_comm
int is_open
int is_agg
char * filename
int file_system
int access_mode
ADIO_Offset disp
MPI_Datatype etype
MPI_Datatype filetype
int etype_size
ADIOI_Hintshints
MPI_Info info
int split_coll_count
MPI_Status split_status
MPI_Datatype split_datatype
char * shared_fp_fname
struct ADIOI_FileDshared_fp_fd
int async_count
int perm
int atomicity
int fortran_handle
MPI_Errhandler err_handler
void * fs_ptr
ADIO_Offsetfile_realm_st_offs
MPI_Datatypefile_realm_types
int my_cb_nodes_index

Detailed Description

Definition at line 189 of file adio.h.


Field Documentation

Definition at line 190 of file adio.h.

Referenced by ADIO_Open().

Definition at line 191 of file adio.h.

Referenced by ADIOI_BGL_Close(), ADIOI_BGL_Fcntl(), ADIOI_BGL_Flush(), ADIOI_BGL_Get_shared_fp(), ADIOI_BGL_Open(), ADIOI_BGL_ReadContig(), ADIOI_BGL_ReadStrided(), ADIOI_BGL_Set_shared_fp(), ADIOI_BGL_WriteContig(), ADIOI_BGL_WriteStrided(), ADIOI_GEN_aio(), ADIOI_GEN_Close(), ADIOI_GEN_Fcntl(), ADIOI_GEN_Flush(), ADIOI_GEN_ReadContig(), ADIOI_GEN_Resize(), ADIOI_GEN_WriteContig(), ADIOI_GRIDFTP_Close(), ADIOI_GRIDFTP_Fcntl(), ADIOI_GRIDFTP_Open(), ADIOI_GRIDFTP_ReadContig(), ADIOI_GRIDFTP_ReadDiscontig(), ADIOI_GRIDFTP_Resize(), ADIOI_GRIDFTP_WriteContig(), ADIOI_GRIDFTP_WriteDiscontig(), ADIOI_HFS_Fcntl(), ADIOI_HFS_Open(), ADIOI_HFS_ReadContig(), ADIOI_HFS_Resize(), ADIOI_HFS_WriteContig(), ADIOI_LUSTRE_Aligned_Mem_File_Read(), ADIOI_LUSTRE_Aligned_Mem_File_Write(), ADIOI_LUSTRE_Directio(), ADIOI_LUSTRE_Fcntl(), ADIOI_LUSTRE_IOContig(), ADIOI_LUSTRE_Open(), ADIOI_NFS_aio(), ADIOI_NFS_Fcntl(), ADIOI_NFS_Get_shared_fp(), ADIOI_NFS_Open(), ADIOI_NFS_ReadContig(), ADIOI_NFS_ReadStrided(), ADIOI_NFS_Resize(), ADIOI_NFS_Set_shared_fp(), ADIOI_NFS_WriteContig(), ADIOI_NFS_WriteStrided(), ADIOI_NOLOCK_WriteStrided(), ADIOI_NTFS_aio(), ADIOI_NTFS_Close(), ADIOI_NTFS_Fcntl(), ADIOI_NTFS_Flush(), ADIOI_NTFS_Open(), ADIOI_NTFS_ReadContig(), ADIOI_NTFS_Resize(), ADIOI_NTFS_WriteContig(), ADIOI_PANFS_Open(), ADIOI_PANFS_ReadContig(), ADIOI_PANFS_Resize(), ADIOI_PANFS_WriteContig(), ADIOI_PFS_Fcntl(), ADIOI_PFS_Flush(), ADIOI_PFS_IreadContig(), ADIOI_PFS_IwriteContig(), ADIOI_PFS_Open(), ADIOI_PFS_ReadContig(), ADIOI_PFS_SetInfo(), ADIOI_PFS_WriteContig(), ADIOI_PIOFS_Fcntl(), ADIOI_PIOFS_Open(), ADIOI_PIOFS_ReadContig(), ADIOI_PIOFS_WriteContig(), ADIOI_PIOFS_WriteStrided(), ADIOI_PVFS_Close(), ADIOI_PVFS_Fcntl(), ADIOI_PVFS_Flush(), ADIOI_PVFS_Open(), ADIOI_PVFS_ReadContig(), ADIOI_PVFS_ReadStridedListIO(), ADIOI_PVFS_Resize(), ADIOI_PVFS_WriteContig(), ADIOI_PVFS_WriteStrided(), ADIOI_PVFS_WriteStridedListIO(), ADIOI_SFS_Fcntl(), ADIOI_SFS_Open(), ADIOI_TESTFS_Close(), ADIOI_TESTFS_Open(), ADIOI_UFS_Open(), ADIOI_XFS_Aligned_Mem_File_Read(), ADIOI_XFS_Aligned_Mem_File_Write(), ADIOI_XFS_Fcntl(), ADIOI_XFS_Open(), ADIOI_XFS_ReadContig(), ADIOI_XFS_Resize(), and ADIOI_XFS_WriteContig().

Definition at line 200 of file adio.h.

Referenced by ADIO_Open(), ADIO_Set_view(), ADIOI_BGL_Open(), ADIOI_BGL_ReadContig(), ADIOI_BGL_ReadStrided(), ADIOI_BGL_ReadStridedColl(), ADIOI_BGL_WriteContig(), ADIOI_BGL_WriteStrided(), ADIOI_BGL_WriteStridedColl(), ADIOI_Calc_bounds(), ADIOI_Calc_my_off_len(), ADIOI_Exch_file_views(), ADIOI_GEN_IreadContig(), ADIOI_GEN_IwriteContig(), ADIOI_GEN_ReadContig(), ADIOI_GEN_ReadStrided(), ADIOI_GEN_ReadStrided_naive(), ADIOI_GEN_ReadStridedColl(), ADIOI_GEN_SeekIndividual(), ADIOI_GEN_WriteContig(), ADIOI_GEN_WriteStrided(), ADIOI_GEN_WriteStrided_naive(), ADIOI_GEN_WriteStridedColl(), ADIOI_Get_position(), ADIOI_GRIDFTP_Close(), ADIOI_GRIDFTP_ReadContig(), ADIOI_GRIDFTP_ReadDiscontig(), ADIOI_GRIDFTP_WriteContig(), ADIOI_GRIDFTP_WriteDiscontig(), ADIOI_HFS_Open(), ADIOI_HFS_ReadContig(), ADIOI_HFS_WriteContig(), ADIOI_IOStridedColl(), ADIOI_LUSTRE_IOContig(), ADIOI_LUSTRE_Open(), ADIOI_LUSTRE_WriteStrided(), ADIOI_LUSTRE_WriteStridedColl(), ADIOI_NFS_IreadContig(), ADIOI_NFS_IwriteContig(), ADIOI_NFS_Open(), ADIOI_NFS_ReadContig(), ADIOI_NFS_ReadStrided(), ADIOI_NFS_WriteContig(), ADIOI_NFS_WriteStrided(), ADIOI_NOLOCK_WriteStrided(), ADIOI_NTFS_IreadContig(), ADIOI_NTFS_IwriteContig(), ADIOI_NTFS_Open(), ADIOI_NTFS_ReadContig(), ADIOI_NTFS_WriteContig(), ADIOI_PANFS_Open(), ADIOI_PANFS_ReadContig(), ADIOI_PANFS_WriteContig(), ADIOI_PFS_IreadContig(), ADIOI_PFS_IwriteContig(), ADIOI_PFS_Open(), ADIOI_PFS_ReadContig(), ADIOI_PFS_WriteContig(), ADIOI_PIOFS_Open(), ADIOI_PIOFS_ReadContig(), ADIOI_PIOFS_WriteContig(), ADIOI_PIOFS_WriteStrided(), ADIOI_PVFS2_AIO_contig(), ADIOI_PVFS2_OldReadStrided(), ADIOI_PVFS2_OldWriteStrided(), ADIOI_PVFS2_ReadContig(), ADIOI_PVFS2_StridedDtypeIO(), ADIOI_PVFS2_StridedListIO(), ADIOI_PVFS2_WriteContig(), ADIOI_PVFS_Open(), ADIOI_PVFS_ReadContig(), ADIOI_PVFS_ReadStridedListIO(), ADIOI_PVFS_WriteContig(), ADIOI_PVFS_WriteStrided(), ADIOI_PVFS_WriteStridedListIO(), ADIOI_SFS_Open(), ADIOI_TESTFS_ReadContig(), ADIOI_TESTFS_SeekIndividual(), ADIOI_TESTFS_WriteContig(), ADIOI_UFS_Open(), ADIOI_XFS_Open(), ADIOI_XFS_ReadContig(), ADIOI_XFS_WriteContig(), ADIOI_ZOIDFS_ReadStrided(), ADIOI_ZOIDFS_WriteStrided(), MPIOI_File_iread(), MPIOI_File_iwrite(), MPIOI_File_read(), MPIOI_File_write(), and ZOIDFS_IOContig().

Definition at line 201 of file adio.h.

Referenced by ADIO_Open(), ADIOI_BGL_Fcntl(), ADIOI_BGL_Open(), ADIOI_BGL_ReadContig(), ADIOI_BGL_ReadStrided(), ADIOI_BGL_ReadStridedColl(), ADIOI_BGL_WriteContig(), ADIOI_BGL_WriteStrided(), ADIOI_BGL_WriteStridedColl(), ADIOI_GEN_Fcntl(), ADIOI_GEN_IreadContig(), ADIOI_GEN_IwriteContig(), ADIOI_GEN_ReadContig(), ADIOI_GEN_ReadStrided(), ADIOI_GEN_ReadStrided_naive(), ADIOI_GEN_ReadStridedColl(), ADIOI_GEN_WriteContig(), ADIOI_GEN_WriteStrided(), ADIOI_GEN_WriteStrided_naive(), ADIOI_GEN_WriteStridedColl(), ADIOI_GRIDFTP_Close(), ADIOI_GRIDFTP_ReadContig(), ADIOI_GRIDFTP_ReadDiscontig(), ADIOI_GRIDFTP_WriteContig(), ADIOI_GRIDFTP_WriteDiscontig(), ADIOI_HFS_Fcntl(), ADIOI_HFS_Open(), ADIOI_HFS_ReadContig(), ADIOI_HFS_WriteContig(), ADIOI_IOStridedColl(), ADIOI_LUSTRE_Fcntl(), ADIOI_LUSTRE_IOContig(), ADIOI_LUSTRE_Open(), ADIOI_LUSTRE_WriteStrided(), ADIOI_LUSTRE_WriteStridedColl(), ADIOI_NFS_Fcntl(), ADIOI_NFS_IreadContig(), ADIOI_NFS_IwriteContig(), ADIOI_NFS_Open(), ADIOI_NFS_ReadContig(), ADIOI_NFS_ReadStrided(), ADIOI_NFS_WriteContig(), ADIOI_NFS_WriteStrided(), ADIOI_NOLOCK_WriteStrided(), ADIOI_NTFS_Fcntl(), ADIOI_NTFS_IreadContig(), ADIOI_NTFS_IwriteContig(), ADIOI_NTFS_Open(), ADIOI_NTFS_ReadContig(), ADIOI_NTFS_WriteContig(), ADIOI_PANFS_Open(), ADIOI_PANFS_ReadContig(), ADIOI_PANFS_WriteContig(), ADIOI_PFS_Fcntl(), ADIOI_PFS_IreadContig(), ADIOI_PFS_IwriteContig(), ADIOI_PFS_Open(), ADIOI_PFS_ReadContig(), ADIOI_PFS_WriteContig(), ADIOI_PIOFS_Fcntl(), ADIOI_PIOFS_Open(), ADIOI_PIOFS_ReadContig(), ADIOI_PIOFS_WriteContig(), ADIOI_PIOFS_WriteStrided(), ADIOI_PVFS2_AIO_contig(), ADIOI_PVFS2_OldReadStrided(), ADIOI_PVFS2_OldWriteStrided(), ADIOI_PVFS2_ReadContig(), ADIOI_PVFS2_StridedDtypeIO(), ADIOI_PVFS2_WriteContig(), ADIOI_PVFS_Fcntl(), ADIOI_PVFS_Open(), ADIOI_PVFS_ReadContig(), ADIOI_PVFS_ReadStridedListIO(), ADIOI_PVFS_WriteContig(), ADIOI_PVFS_WriteStrided(), ADIOI_PVFS_WriteStridedListIO(), ADIOI_SFS_Fcntl(), ADIOI_SFS_Open(), ADIOI_TESTFS_ReadContig(), ADIOI_TESTFS_WriteContig(), ADIOI_UFS_Open(), ADIOI_XFS_Open(), ADIOI_XFS_ReadContig(), ADIOI_XFS_WriteContig(), ADIOI_ZOIDFS_ReadStrided(), ADIOI_ZOIDFS_WriteStrided(), and ZOIDFS_IOContig().

Definition at line 204 of file adio.h.

Referenced by ad_bgl_wr_timing_report(), ADIO_Close(), ADIO_ImmediateOpen(), ADIO_Open(), ADIOI_BGL_Calc_others_req(), ADIOI_BGL_Flush(), ADIOI_BGL_gen_agg_ranklist(), ADIOI_BGL_ReadStridedColl(), ADIOI_BGL_SetInfo(), ADIOI_BGL_WriteStridedColl(), ADIOI_Calc_others_req(), ADIOI_cb_bcast_rank_map(), ADIOI_Exch_and_write(), ADIOI_Exch_file_views(), ADIOI_FAILSAFE_OpenColl(), ADIOI_Fill_send_buffer(), ADIOI_GEN_OpenColl(), ADIOI_GEN_ReadStridedColl(), ADIOI_GEN_Resize(), ADIOI_GEN_SetInfo(), ADIOI_GEN_WriteStridedColl(), ADIOI_GRIDFTP_Close(), ADIOI_GRIDFTP_Fcntl(), ADIOI_GRIDFTP_Open(), ADIOI_GRIDFTP_ReadContig(), ADIOI_GRIDFTP_ReadDiscontig(), ADIOI_GRIDFTP_ReadStrided(), ADIOI_GRIDFTP_Resize(), ADIOI_GRIDFTP_WriteContig(), ADIOI_GRIDFTP_WriteDiscontig(), ADIOI_GRIDFTP_WriteStrided(), ADIOI_IOStridedColl(), ADIOI_LUSTRE_Docollect(), ADIOI_LUSTRE_Exch_and_write(), ADIOI_LUSTRE_Fill_send_buffer(), ADIOI_LUSTRE_SetInfo(), ADIOI_LUSTRE_W_Exchange_data(), ADIOI_LUSTRE_WriteStridedColl(), ADIOI_NOLOCK_WriteStrided(), ADIOI_PANFS_Open(), ADIOI_PANFS_Resize(), ADIOI_PANFS_SetInfo(), ADIOI_PFS_Fcntl(), ADIOI_PFS_Flush(), ADIOI_PFS_Open(), ADIOI_PFS_SetInfo(), ADIOI_PIOFS_SetInfo(), ADIOI_PVFS2_Flush(), ADIOI_PVFS2_Open(), ADIOI_PVFS2_Resize(), ADIOI_PVFS2_SetInfo(), ADIOI_PVFS_Flush(), ADIOI_PVFS_Resize(), ADIOI_PVFS_SetInfo(), ADIOI_R_Exchange_data(), ADIOI_R_Exchange_data_alltoallv(), ADIOI_Read_and_exch(), ADIOI_SFS_Fcntl(), ADIOI_Shfp_fname(), ADIOI_TESTFS_Close(), ADIOI_TESTFS_Fcntl(), ADIOI_TESTFS_Flush(), ADIOI_TESTFS_Get_shared_fp(), ADIOI_TESTFS_IreadContig(), ADIOI_TESTFS_IreadStrided(), ADIOI_TESTFS_IwriteContig(), ADIOI_TESTFS_IwriteStrided(), ADIOI_TESTFS_Open(), ADIOI_TESTFS_ReadContig(), ADIOI_TESTFS_ReadStrided(), ADIOI_TESTFS_ReadStridedColl(), ADIOI_TESTFS_Resize(), ADIOI_TESTFS_SeekIndividual(), ADIOI_TESTFS_Set_shared_fp(), ADIOI_TESTFS_SetInfo(), ADIOI_TESTFS_WriteContig(), ADIOI_TESTFS_WriteStrided(), ADIOI_TESTFS_WriteStridedColl(), ADIOI_W_Exchange_data(), ADIOI_W_Exchange_data_alltoallv(), ADIOI_ZOIDFS_Flush(), ADIOI_ZOIDFS_Open(), ADIOI_ZOIDFS_Resize(), Exch_data_amounts(), MPI_File_get_group(), MPI_File_preallocate(), MPI_File_read_ordered(), MPI_File_read_ordered_begin(), MPI_File_seek_shared(), MPI_File_set_atomicity(), MPI_File_set_size(), MPI_File_set_view(), MPI_File_write_ordered(), MPI_File_write_ordered_begin(), post_client_comm(), and scaleable_stat().

Definition at line 207 of file adio.h.

Referenced by ADIO_Open(), ADIOI_Exch_file_views(), ADIOI_IOStridedColl(), and Exch_data_amounts().

Definition at line 215 of file adio.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_gen_agg_ranklist(), ADIOI_BGL_ReadStrided(), ADIOI_BGL_ReadStridedColl(), ADIOI_BGL_SetInfo(), ADIOI_BGL_WriteStrided(), 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_Calc_file_realms_aar(), ADIOI_Calc_file_realms_fsize(), ADIOI_Calc_file_realms_user_size(), ADIOI_cb_bcast_rank_map(), ADIOI_Exch_file_views(), ADIOI_FAILSAFE_OpenColl(), ADIOI_GEN_aio(), ADIOI_GEN_OpenColl(), ADIOI_GEN_ReadStrided(), ADIOI_GEN_ReadStridedColl(), ADIOI_GEN_Resize(), ADIOI_GEN_SetInfo(), ADIOI_GEN_WriteStrided(), ADIOI_GEN_WriteStridedColl(), ADIOI_IOFiletype(), ADIOI_IOStridedColl(), ADIOI_LUSTRE_Calc_aggregator(), ADIOI_LUSTRE_Docollect(), ADIOI_LUSTRE_Exch_and_write(), ADIOI_LUSTRE_Get_striping_info(), ADIOI_LUSTRE_Open(), ADIOI_LUSTRE_SetInfo(), ADIOI_LUSTRE_WriteStrided(), ADIOI_LUSTRE_WriteStridedColl(), ADIOI_NOLOCK_WriteStrided(), ADIOI_PVFS2_Flush(), ADIOI_PVFS2_Open(), ADIOI_PVFS2_ReadStrided(), ADIOI_PVFS2_Resize(), ADIOI_PVFS2_SetInfo(), ADIOI_PVFS2_WriteStrided(), ADIOI_PVFS_Flush(), ADIOI_PVFS_ReadStrided(), ADIOI_PVFS_Resize(), ADIOI_PVFS_SetInfo(), ADIOI_PVFS_WriteStrided(), ADIOI_Read_and_exch(), ADIOI_SCALEABLE_OpenColl(), ADIOI_XFS_Aligned_Mem_File_Read(), ADIOI_XFS_Aligned_Mem_File_Write(), ADIOI_XFS_Open(), ADIOI_XFS_SetInfo(), ADIOI_ZOIDFS_Flush(), ADIOI_ZOIDFS_Open(), ADIOI_ZOIDFS_Resize(), build_cb_config_list(), Exch_data_amounts(), is_aggregator(), and main().

Definition at line 221 of file adio.h.

Referenced by MPIOI_File_write_all_begin().

Definition at line 227 of file adio.h.

Referenced by ADIO_Close(), ADIO_Open(), ADIOI_PFS_IreadContig(), and ADIOI_PFS_IwriteContig().

Definition at line 230 of file adio.h.

Referenced by ADIO_Close(), and ADIO_Open().

Definition at line 237 of file adio.h.

Referenced by ADIO_Open(), ADIOI_Build_agg_reqs(), ADIOI_Exch_file_views(), and is_aggregator().


The documentation for this struct was generated from the following file:

Generated on Mon Sep 21 08:17:15 2020 for Charm++ by  doxygen 1.5.5