diff options
author | Dana Robinson <derobins@hdfgroup.org> | 2021-02-26 11:37:03 (GMT) |
---|---|---|
committer | Dana Robinson <derobins@hdfgroup.org> | 2021-02-26 11:37:03 (GMT) |
commit | 8c7b4c7de3c5e90e1165c2eb5eb058242d9f7dec (patch) | |
tree | 9ad4f808ce47a392c1f30cc040ce1bfe4cd6d7e5 /src/H5FDpublic.h | |
parent | 511b940da6fa60e163f6f94e423f6cbd2879468d (diff) | |
download | hdf5-8c7b4c7de3c5e90e1165c2eb5eb058242d9f7dec.zip hdf5-8c7b4c7de3c5e90e1165c2eb5eb058242d9f7dec.tar.gz hdf5-8c7b4c7de3c5e90e1165c2eb5eb058242d9f7dec.tar.bz2 |
Moves the BSD queue to a wrapper to keep it out of the public API
Diffstat (limited to 'src/H5FDpublic.h')
-rw-r--r-- | src/H5FDpublic.h | 15 |
1 files changed, 7 insertions, 8 deletions
diff --git a/src/H5FDpublic.h b/src/H5FDpublic.h index a921c29..6b2b36e 100644 --- a/src/H5FDpublic.h +++ b/src/H5FDpublic.h @@ -319,19 +319,18 @@ typedef struct H5FD_free_t { * are declared here and the driver appends private fields in memory. */ struct H5FD_t { - hid_t driver_id; /*driver ID for this file */ - const H5FD_class_t *cls; /*constant class info */ - - TAILQ_ENTRY(H5FD_t) link; /* Linkage for list of all VFs. */ - H5FD_t *exc_owner; /* Pointer to an exclusive owner - * or NULL if none. - */ - unsigned long fileno; /* File 'serial' number */ + hid_t driver_id; /* Driver ID for this file */ + const H5FD_class_t *cls; /* Constant class info */ + unsigned long fileno; /* File 'serial' number */ unsigned access_flags; /* File access flags (from create or open) */ unsigned long feature_flags; /* VFL Driver feature Flags */ haddr_t maxaddr; /* For this file, overrides class */ haddr_t base_addr; /* Base address for HDF5 data w/in file */ + H5FD_t *exc_owner; /* Pointer to an exclusive owner + * or NULL if none. + */ + /* Space allocation management fields */ hsize_t threshold; /* Threshold for alignment */ hsize_t alignment; /* Allocation alignment */ |