summaryrefslogtreecommitdiffstats
path: root/src/H5MPtest.c
diff options
context:
space:
mode:
authorAllen Byrne <byrn@hdfgroup.org>2020-10-01 16:47:45 (GMT)
committerAllen Byrne <byrn@hdfgroup.org>2020-10-01 16:47:45 (GMT)
commit1ba1f2f3222cbe8df0bf601929a4bffd478d7e02 (patch)
treeae51dfc33cf40432dad25a5088767115a98f195e /src/H5MPtest.c
parent8eef7d295cc3dd134aef0a826f1de4287629996d (diff)
downloadhdf5-1ba1f2f3222cbe8df0bf601929a4bffd478d7e02.zip
hdf5-1ba1f2f3222cbe8df0bf601929a4bffd478d7e02.tar.gz
hdf5-1ba1f2f3222cbe8df0bf601929a4bffd478d7e02.tar.bz2
Source formatted
Diffstat (limited to 'src/H5MPtest.c')
-rw-r--r--src/H5MPtest.c50
1 files changed, 23 insertions, 27 deletions
diff --git a/src/H5MPtest.c b/src/H5MPtest.c
index c353bb8..8ba54f9 100644
--- a/src/H5MPtest.c
+++ b/src/H5MPtest.c
@@ -17,19 +17,18 @@
* Purpose: Memory pool testing functions.
*/
-#define H5MP_PACKAGE /*suppress error about including H5MPpkg */
-#define H5MP_TESTING /*include H5MP testing funcs*/
+#define H5MP_PACKAGE /*suppress error about including H5MPpkg */
+#define H5MP_TESTING /*include H5MP testing funcs*/
/* Private headers */
-#include "H5private.h" /* Generic Functions */
-#include "H5MPpkg.h" /* Memory Pools */
-#include "H5Eprivate.h" /* Error handling */
+#include "H5private.h" /* Generic Functions */
+#include "H5MPpkg.h" /* Memory Pools */
+#include "H5Eprivate.h" /* Error handling */
/* Static Prototypes */
/* Package variables */
-
/*-------------------------------------------------------------------------
* Function: H5MP_get_pool_free_size
*
@@ -61,7 +60,6 @@ H5MP_get_pool_free_size(const H5MP_pool_t *mp, size_t *free_size)
FUNC_LEAVE_NOAPI(SUCCEED)
} /* H5MP_get_pool_free_size() */
-
/*-------------------------------------------------------------------------
* Function: H5MP_get_pool_first_page
*
@@ -93,7 +91,6 @@ H5MP_get_pool_first_page(const H5MP_pool_t *mp, H5MP_page_t **page)
FUNC_LEAVE_NOAPI(SUCCEED)
} /* H5MP_get_pool_first_page() */
-
/*-------------------------------------------------------------------------
* Function: H5MP_pool_is_free_size_correct
*
@@ -116,9 +113,9 @@ H5MP_get_pool_first_page(const H5MP_pool_t *mp, H5MP_page_t **page)
htri_t
H5MP_pool_is_free_size_correct(const H5MP_pool_t *mp)
{
- H5MP_page_t *page; /* Pointer to current page */
- size_t pool_free; /* Size of pages' free space */
- htri_t ret_value = TRUE; /* Return value */
+ H5MP_page_t *page; /* Pointer to current page */
+ size_t pool_free; /* Size of pages' free space */
+ htri_t ret_value = TRUE; /* Return value */
FUNC_ENTER_NOAPI_NOINIT_NOERR
@@ -127,17 +124,17 @@ H5MP_pool_is_free_size_correct(const H5MP_pool_t *mp)
/* Iterate through pages, checking the free size & accumulating the
* free space for all the pages */
- page = mp->first;
+ page = mp->first;
pool_free = 0;
- while(page != NULL) {
- H5MP_page_blk_t *blk; /* Pointer to current free block */
- size_t page_free; /* Size of blocks on free list */
+ while (page != NULL) {
+ H5MP_page_blk_t *blk; /* Pointer to current free block */
+ size_t page_free; /* Size of blocks on free list */
/* Iterate through the blocks in page, accumulating free space */
- blk = (H5MP_page_blk_t *)((unsigned char *)page + H5MP_BLOCK_ALIGN(sizeof(H5MP_page_t)));
+ blk = (H5MP_page_blk_t *)((unsigned char *)page + H5MP_BLOCK_ALIGN(sizeof(H5MP_page_t)));
page_free = 0;
- while(blk != NULL) {
- if(blk->is_free)
+ while (blk != NULL) {
+ if (blk->is_free)
page_free += blk->size;
blk = blk->next;
} /* end while */
@@ -145,10 +142,11 @@ H5MP_pool_is_free_size_correct(const H5MP_pool_t *mp)
/* Check that the free space from the blocks on the free list
* corresponds to space in page */
#ifdef QAK
-HDfprintf(stderr,"%s: page_free = %Zu, page->free_size = %Zu\n", "H5MP_pool_is_free_size_correct", page_free, page->free_size);
+ HDfprintf(stderr, "%s: page_free = %Zu, page->free_size = %Zu\n", "H5MP_pool_is_free_size_correct",
+ page_free, page->free_size);
#endif /* QAK */
- if(page_free != page->free_size)
- HGOTO_DONE (FALSE)
+ if (page_free != page->free_size)
+ HGOTO_DONE(FALSE)
/* Increment the amount of free space in pool */
pool_free += page->free_size;
@@ -160,16 +158,16 @@ HDfprintf(stderr,"%s: page_free = %Zu, page->free_size = %Zu\n", "H5MP_pool_is_f
/* Check that the free space from the pages
* corresponds to free space in pool */
#ifdef QAK
-HDfprintf(stderr,"%s: pool_free = %Zu, mp->free_size = %Zu\n", "H5MP_pool_is_free_size_correct", pool_free, mp->free_size);
+ HDfprintf(stderr, "%s: pool_free = %Zu, mp->free_size = %Zu\n", "H5MP_pool_is_free_size_correct",
+ pool_free, mp->free_size);
#endif /* QAK */
- if(pool_free != mp->free_size)
- HGOTO_DONE (FALSE)
+ if (pool_free != mp->free_size)
+ HGOTO_DONE(FALSE)
done:
FUNC_LEAVE_NOAPI(ret_value)
} /* H5MP_pool_is_free_size_correct() */
-
/*-------------------------------------------------------------------------
* Function: H5MP_get_page_free_size
*
@@ -201,7 +199,6 @@ H5MP_get_page_free_size(const H5MP_page_t *page, size_t *free_size)
FUNC_LEAVE_NOAPI(SUCCEED)
} /* H5MP_get_page_free_size() */
-
/*-------------------------------------------------------------------------
* Function: H5MP_get_page_next_page
*
@@ -232,4 +229,3 @@ H5MP_get_page_next_page(const H5MP_page_t *page, H5MP_page_t **next_page)
FUNC_LEAVE_NOAPI(SUCCEED)
} /* H5MP_get_page_next_page() */
-