summaryrefslogtreecommitdiffstats
path: root/src/H5Dpkg.h
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2005-08-13 18:09:57 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2005-08-13 18:09:57 (GMT)
commit45f1eba2132c179e92d7144c6ff8713573ad24fc (patch)
tree09b34ed34f71dccc89a1b6b169284c3f936a325a /src/H5Dpkg.h
parent2efc3027ec480c9d0c9c6cdb08da5ac3afa38761 (diff)
downloadhdf5-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.h5
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 */