summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQuincey Koziol <quincey@koziol.cc>2023-04-13 05:19:46 (GMT)
committerGitHub <noreply@github.com>2023-04-13 05:19:46 (GMT)
commit85cdbfa02b9951540e06856e6919a02eb55ea4e6 (patch)
tree069fbc95883bfd2f888b72594515825ca91f76ee
parente9a010aefa34d7d38b65b50d2020b00fddee50a3 (diff)
downloadhdf5-85cdbfa02b9951540e06856e6919a02eb55ea4e6.zip
hdf5-85cdbfa02b9951540e06856e6919a02eb55ea4e6.tar.gz
hdf5-85cdbfa02b9951540e06856e6919a02eb55ea4e6.tar.bz2
Refactor cache mark flush dep (#2711)
-rw-r--r--src/H5C.c6
-rw-r--r--src/H5Cpkg.h2
2 files changed, 4 insertions, 4 deletions
diff --git a/src/H5C.c b/src/H5C.c
index 2a54e5c..3bafc36 100644
--- a/src/H5C.c
+++ b/src/H5C.c
@@ -115,6 +115,8 @@ static void *H5C__load_entry(H5F_t *f,
static herr_t H5C__mark_flush_dep_dirty(H5C_cache_entry_t *entry);
static herr_t H5C__mark_flush_dep_clean(H5C_cache_entry_t *entry);
+static herr_t H5C__mark_flush_dep_serialized(H5C_cache_entry_t *entry);
+static herr_t H5C__mark_flush_dep_unserialized(H5C_cache_entry_t *entry);
static herr_t H5C__serialize_ring(H5F_t *f, H5C_ring_t ring);
static herr_t H5C__serialize_single_entry(H5F_t *f, H5C_t *cache_ptr, H5C_cache_entry_t *entry_ptr);
@@ -7353,7 +7355,7 @@ done:
*
*-------------------------------------------------------------------------
*/
-herr_t
+static herr_t
H5C__mark_flush_dep_serialized(H5C_cache_entry_t *entry_ptr)
{
int i; /* Local index variable */
@@ -7403,7 +7405,7 @@ done:
*
*-------------------------------------------------------------------------
*/
-herr_t
+static herr_t
H5C__mark_flush_dep_unserialized(H5C_cache_entry_t *entry_ptr)
{
unsigned u; /* Local index variable */
diff --git a/src/H5Cpkg.h b/src/H5Cpkg.h
index 3e99646..2bc6f36 100644
--- a/src/H5Cpkg.h
+++ b/src/H5Cpkg.h
@@ -4617,8 +4617,6 @@ H5_DLL herr_t H5C__flush_single_entry(H5F_t *f, H5C_cache_entry_t *entry_ptr,
unsigned flags);
H5_DLL herr_t H5C__generate_cache_image(H5F_t *f, H5C_t *cache_ptr);
H5_DLL herr_t H5C__load_cache_image(H5F_t *f);
-H5_DLL herr_t H5C__mark_flush_dep_serialized(H5C_cache_entry_t * entry_ptr);
-H5_DLL herr_t H5C__mark_flush_dep_unserialized(H5C_cache_entry_t * entry_ptr);
H5_DLL herr_t H5C__make_space_in_cache(H5F_t * f, size_t space_needed,
hbool_t write_permitted);
H5_DLL herr_t H5C__flush_marked_entries(H5F_t * f);