diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2005-08-13 18:09:57 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2005-08-13 18:09:57 (GMT) |
commit | 45f1eba2132c179e92d7144c6ff8713573ad24fc (patch) | |
tree | 09b34ed34f71dccc89a1b6b169284c3f936a325a /src/H5Dpkg.h | |
parent | 2efc3027ec480c9d0c9c6cdb08da5ac3afa38761 (diff) | |
download | hdf5-45f1eba2132c179e92d7144c6ff8713573ad24fc.zip hdf5-45f1eba2132c179e92d7144c6ff8713573ad24fc.tar.gz hdf5-45f1eba2132c179e92d7144c6ff8713573ad24fc.tar.bz2 |
[svn-r11241] Purpose:
Code cleanup
Description:
Fix logic error in previous checkin and also finish refactoring I/O
initialization, including simplifying all the collective & parallel cases
into a more unified mechanism.
Platforms tested:
FreeBSD 4.11 (sleipnir) w/ & w/o parallel
Linux 2.4 (mir)
Diffstat (limited to 'src/H5Dpkg.h')
-rw-r--r-- | src/H5Dpkg.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/H5Dpkg.h b/src/H5Dpkg.h index cf416f3..609b590 100644 --- a/src/H5Dpkg.h +++ b/src/H5Dpkg.h @@ -105,7 +105,6 @@ typedef struct H5D_io_info_t { hid_t dxpl_id; /* Original DXPL ID */ #ifdef H5_HAVE_PARALLEL MPI_Comm comm; /* MPI communicator for file */ - hbool_t use_par_opt_io; /* Whether the 'optimized' I/O routines with be parallel */ hbool_t xfer_mode_changed; /* Whether the transfer mode was changed */ #endif /* H5_HAVE_PARALLEL */ const H5D_storage_t *store; /* Dataset storage info */ @@ -324,8 +323,8 @@ H5_DLL herr_t H5D_mpio_spaces_span_write(H5D_io_info_t *io_info, /* MPI-IO function to check if a direct I/O transfer is possible between * memory and the file */ -H5_DLL htri_t H5D_mpio_opt_possible(const H5D_t *dset, const H5S_t *mem_space, - const H5S_t *file_space, const unsigned flags); +H5_DLL htri_t H5D_mpio_opt_possible(const H5D_io_info_t *io_info, const H5S_t *mem_space, + const H5S_t *file_space, const H5T_path_t *tpath); #endif /* H5_HAVE_PARALLEL */ /* Testing functions */ |