![]() |
HDF5
1.12.0
|
Functions | |
| herr_t | H5HF__man_insert (H5HF_hdr_t *hdr, size_t obj_size, const void *obj, void *_id) |
| herr_t | H5HF_man_get_obj_len (H5HF_hdr_t *hdr, const uint8_t *id, size_t *obj_len_p) |
| void | H5HF__man_get_obj_off (const H5HF_hdr_t *hdr, const uint8_t *id, hsize_t *obj_off_p) |
| herr_t | H5HF__man_read (H5HF_hdr_t *hdr, const uint8_t *id, void *obj) |
| herr_t | H5HF__man_write (H5HF_hdr_t *hdr, const uint8_t *id, const void *obj) |
| herr_t | H5HF__man_op (H5HF_hdr_t *hdr, const uint8_t *id, H5HF_operator_t op, void *op_data) |
| herr_t | H5HF__man_remove (H5HF_hdr_t *hdr, const uint8_t *id) |
| void H5HF__man_get_obj_off | ( | const H5HF_hdr_t * | hdr, |
| const uint8_t * | id, | ||
| hsize_t * | obj_off_p | ||
| ) |
References HDassert(), and hdr.
Referenced by H5HF_get_obj_off().
| herr_t H5HF__man_insert | ( | H5HF_hdr_t * | hdr, |
| size_t | obj_size, | ||
| const void * | obj, | ||
| void * | _id | ||
| ) |
References H5FS_section_info_t::addr, dblock, FAIL, FUNC_LEAVE_NOAPI(), H5_CHECK_OVERFLOW(), H5AC_FHEAP_DBLOCK, H5AC_unprotect(), H5E_CANTINIT, H5FS_SECT_LIVE, H5FS_SECT_SERIALIZED, H5HF__man_dblock_new(), H5HF__man_dblock_protect(), H5HF__man_iblock_alloc_row(), H5HF__sect_single_free(), H5HF__sect_single_reduce(), H5HF__sect_single_revive(), H5HF__space_find(), H5HF_hdr_adj_free(), H5HF_sect_single_dblock_info(), H5MM_memcpy(), HDassert(), hdr, NULL, ret_value, H5HF_free_section_t::sect_info, H5FS_section_info_t::size, H5FS_section_info_t::state, H5FS_section_info_t::type, and H5HF_free_section_t::u.
Referenced by H5HF_insert().
| herr_t H5HF__man_op | ( | H5HF_hdr_t * | hdr, |
| const uint8_t * | id, | ||
| H5HF_operator_t | op, | ||
| void * | op_data | ||
| ) |
References HDassert(), hdr, and ret_value.
Referenced by H5HF_op().
| herr_t H5HF__man_read | ( | H5HF_hdr_t * | hdr, |
| const uint8_t * | id, | ||
| void * | obj | ||
| ) |
References HDassert(), hdr, and ret_value.
Referenced by H5HF_read().
| herr_t H5HF__man_remove | ( | H5HF_hdr_t * | hdr, |
| const uint8_t * | id | ||
| ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5_CHECK_OVERFLOW(), H5E_CANTINIT, H5HF__man_dblock_locate(), H5HF__man_iblock_unprotect(), H5HF__sect_single_free(), H5HF__space_add(), H5HF_hdr_adj_free(), H5HF_sect_single_new(), HDassert(), hdr, iblock, NULL, and ret_value.
Referenced by H5HF_remove().
| herr_t H5HF__man_write | ( | H5HF_hdr_t * | hdr, |
| const uint8_t * | id, | ||
| const void * | obj | ||
| ) |
References HDassert(), hdr, and ret_value.
Referenced by H5HF_write().
| herr_t H5HF_man_get_obj_len | ( | H5HF_hdr_t * | hdr, |
| const uint8_t * | id, | ||
| size_t * | obj_len_p | ||
| ) |
References FUNC_LEAVE_NOAPI(), HDassert(), and hdr.
Referenced by H5HF_get_obj_len().