![]() |
HDF5
1.12.0
|
Functions | |
| herr_t | H5HF__space_start (H5HF_hdr_t *hdr, hbool_t may_create) |
| herr_t | H5HF__space_add (H5HF_hdr_t *hdr, H5HF_free_section_t *node, unsigned flags) |
| htri_t | H5HF__space_find (H5HF_hdr_t *hdr, hsize_t request, H5HF_free_section_t **node) |
| herr_t | H5HF__space_revert_root (const H5HF_hdr_t *hdr) |
| herr_t | H5HF__space_create_root (const H5HF_hdr_t *hdr, H5HF_indirect_t *root_iblock) |
| herr_t | H5HF__space_size (H5HF_hdr_t *hdr, hsize_t *fs_size) |
| herr_t | H5HF__space_remove (H5HF_hdr_t *hdr, H5HF_free_section_t *node) |
| herr_t | H5HF__space_close (H5HF_hdr_t *hdr) |
| herr_t | H5HF__space_delete (H5HF_hdr_t *hdr) |
| herr_t | H5HF__space_sect_change_class (H5HF_hdr_t *hdr, H5HF_free_section_t *sect, uint16_t new_class) |
| herr_t H5HF__space_add | ( | H5HF_hdr_t * | hdr, |
| H5HF_free_section_t * | node, | ||
| unsigned | flags | ||
| ) |
References FAIL, flags, FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5FS_sect_add(), H5HF__space_start(), HDassert(), H5HF_sect_add_ud_t::hdr, hdr, and ret_value.
Referenced by H5HF__man_dblock_create(), H5HF__man_remove(), and H5HF__sect_single_reduce().
| herr_t H5HF__space_close | ( | H5HF_hdr_t * | hdr | ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5FS_close(), H5FS_delete(), H5FS_sect_stats(), HDassert(), HDfprintf(), hdr, NULL, and ret_value.
Referenced by H5HF_close().
| herr_t H5HF__space_create_root | ( | const H5HF_hdr_t * | hdr, |
| H5HF_indirect_t * | root_iblock | ||
| ) |
References H5FS_sect_iterate(), HDassert(), hdr, and ret_value.
| herr_t H5HF__space_delete | ( | H5HF_hdr_t * | hdr | ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5FS_delete(), HDassert(), hdr, and ret_value.
Referenced by H5HF__hdr_delete().
| htri_t H5HF__space_find | ( | H5HF_hdr_t * | hdr, |
| hsize_t | request, | ||
| H5HF_free_section_t ** | node | ||
| ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5FS_sect_find(), H5HF__space_start(), HDassert(), hdr, and ret_value.
Referenced by H5HF__man_insert().
| herr_t H5HF__space_remove | ( | H5HF_hdr_t * | hdr, |
| H5HF_free_section_t * | node | ||
| ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5FS_sect_remove(), HDassert(), hdr, and ret_value.
| herr_t H5HF__space_revert_root | ( | const H5HF_hdr_t * | hdr | ) |
References H5FS_sect_iterate(), HDassert(), hdr, and ret_value.
| herr_t H5HF__space_sect_change_class | ( | H5HF_hdr_t * | hdr, |
| H5HF_free_section_t * | sect, | ||
| uint16_t | new_class | ||
| ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5FS_sect_change_class(), HDassert(), HDfprintf(), hdr, and ret_value.
| herr_t H5HF__space_size | ( | H5HF_hdr_t * | hdr, |
| hsize_t * | fs_size | ||
| ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5FS_size(), H5HF__space_start(), HDassert(), hdr, and ret_value.
Referenced by H5HF_size().
| herr_t H5HF__space_start | ( | H5HF_hdr_t * | hdr, |
| hbool_t | may_create | ||
| ) |
References H5FS_create_t::client, H5FS_create_t::expand_percent, FAIL, FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5FS_CLIENT_FHEAP_ID, H5FS_create(), H5FS_open(), H5HF_FSPACE_SECT_CLS_FIRST_ROW, H5HF_FSPACE_SECT_CLS_INDIRECT, H5HF_FSPACE_SECT_CLS_NORMAL_ROW, H5HF_FSPACE_SECT_CLS_SINGLE, HDassert(), hdr, H5FS_create_t::max_sect_addr, H5FS_create_t::max_sect_size, NULL, ret_value, and H5FS_create_t::shrink_percent.
Referenced by H5HF__space_add(), H5HF__space_find(), H5HF__space_size(), H5HF_dblock_debug(), and H5HF_sects_debug().