diff options
author | Mike McGreevy <mamcgree@hdfgroup.org> | 2011-04-07 18:35:55 (GMT) |
---|---|---|
committer | Mike McGreevy <mamcgree@hdfgroup.org> | 2011-04-07 18:35:55 (GMT) |
commit | 2256d98de2747f597a9980ba3b7a9161d5f4cc4f (patch) | |
tree | 902ffca025dd0563510d4e6f33465d6a85dbd459 /src/H5FDdirect.c | |
parent | ce5a6ecc46b94dc9af23fb923d86f7320b12b1f7 (diff) | |
download | hdf5-2256d98de2747f597a9980ba3b7a9161d5f4cc4f.zip hdf5-2256d98de2747f597a9980ba3b7a9161d5f4cc4f.tar.gz hdf5-2256d98de2747f597a9980ba3b7a9161d5f4cc4f.tar.bz2 |
[svn-r20435] Purpose:
Add H5FDcoordinate and respective sub-functions for
mpio and mpiposix drivers.
Description:
For now, the purpose of the 'coordinate' function is to
allow parallel file drivers to share their locally
tracked EOF values, determine the maximum of all
local values, and update the actual EOF in each
process with this true EOF.
Without a clear goal for where this function will
actually end up, it's been written to be pretty
extensible for additional abilities. It accepts an
enumerated value to determine what function to perform
(currently only determining and synchronizing maximum
EOF value), as well as an optional void *.
Tested:
Tested on jam with new parallel truncation test.
Diffstat (limited to 'src/H5FDdirect.c')
-rw-r--r-- | src/H5FDdirect.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/H5FDdirect.c b/src/H5FDdirect.c index 09f78ac..7974f99 100644 --- a/src/H5FDdirect.c +++ b/src/H5FDdirect.c @@ -203,6 +203,7 @@ static const H5FD_class_t H5FD_direct_g = { H5FD_direct_truncate, /*truncate */ NULL, /*lock */ NULL, /*unlock */ + NULL, /* coordinate */ H5FD_FLMAP_SINGLE /*fl_map */ }; |