summaryrefslogtreecommitdiffstats
path: root/src/H5Cprivate.h
diff options
context:
space:
mode:
authorQuincey Koziol <koziol@hdfgroup.org>2015-06-13 03:40:33 (GMT)
committerQuincey Koziol <koziol@hdfgroup.org>2015-06-13 03:40:33 (GMT)
commit65e76690fdafd30540acfd37d82ada689e363e6b (patch)
treeefa73c207aa9923071da29fd7fb38e6bd17b77b4 /src/H5Cprivate.h
parente29904660a01b137e8470a8fe71d2d73a3f76538 (diff)
downloadhdf5-65e76690fdafd30540acfd37d82ada689e363e6b.zip
hdf5-65e76690fdafd30540acfd37d82ada689e363e6b.tar.gz
hdf5-65e76690fdafd30540acfd37d82ada689e363e6b.tar.bz2
[svn-r27199] Description:
Large code cleanups and optimizations, in preparation for the upcoming v3 metadata cache merge. Tested on: MacOSX/64 10.10.3 (amazon) w/serial & parallel Linux/32 2.6.x (jam) w/serial & parallel
Diffstat (limited to 'src/H5Cprivate.h')
-rw-r--r--src/H5Cprivate.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/H5Cprivate.h b/src/H5Cprivate.h
index c9679f4..301dd19 100644
--- a/src/H5Cprivate.h
+++ b/src/H5Cprivate.h
@@ -170,14 +170,12 @@ typedef struct H5C_class_t {
/* Type defintions of call back functions used by the cache as a whole */
typedef herr_t (*H5C_write_permitted_func_t)(const H5F_t *f,
- hid_t dxpl_id,
hbool_t * write_permitted_ptr);
typedef herr_t (*H5C_log_flush_func_t)(H5C_t * cache_ptr,
haddr_t addr,
hbool_t was_dirty,
- unsigned flags,
- int type_id);
+ unsigned flags);
/* Upper and lower limits on cache size. These limits are picked
* out of a hat -- you should be able to change them as necessary.
@@ -1142,10 +1140,8 @@ H5_DLL herr_t H5C_get_entry_status(const H5F_t *f,
H5_DLL herr_t H5C_get_evictions_enabled(const H5C_t * cache_ptr,
hbool_t * evictions_enabled_ptr);
-H5_DLL herr_t H5C_get_trace_file_ptr(const H5C_t *cache_ptr,
- FILE **trace_file_ptr_ptr);
-H5_DLL herr_t H5C_get_trace_file_ptr_from_entry(const H5C_cache_entry_t *entry_ptr,
- FILE **trace_file_ptr_ptr);
+H5_DLL FILE *H5C_get_trace_file_ptr(const H5C_t *cache_ptr);
+H5_DLL FILE *H5C_get_trace_file_ptr_from_entry(const H5C_cache_entry_t *entry_ptr);
H5_DLL herr_t H5C_insert_entry(H5F_t * f,
hid_t primary_dxpl_id,