![]() |
HDF5
1.12.0
|
Data Structures | |
| struct | H5FS_iter_ud_t |
| H5FL_DEFINE | ( | H5FS_node_t | ) |
| H5FL_DEFINE | ( | H5FS_sinfo_t | ) |
| H5FL_SEQ_DEFINE | ( | H5FS_bin_t | ) |
| void H5FS__sect_assert | ( | const H5FS_t * | fspace | ) |
References H5FS_section_info_t::addr, H5FS_bin_t::bin_list, H5FS_sinfo_t::bins, H5FS_section_class_t::flags, H5FS_node_t::ghost_count, H5FS_bin_t::ghost_sect_count, H5FS_t::ghost_sect_count, H5FS_sinfo_t::ghost_size_count, H5SL_count(), H5SL_first(), H5SL_item(), H5SL_next(), HDassert(), HDfprintf(), H5FS_sinfo_t::merge_list, H5FS_sinfo_t::nbins, NULL, H5FS_t::sect_cls, H5FS_node_t::sect_list, H5FS_node_t::sect_size, H5FS_node_t::serial_count, H5FS_bin_t::serial_sect_count, H5FS_t::serial_sect_count, H5FS_sinfo_t::serial_size_count, H5FS_t::sinfo, H5FS_section_info_t::size, H5FS_bin_t::tot_sect_count, H5FS_t::tot_sect_count, H5FS_sinfo_t::tot_size_count, H5FS_section_info_t::type, u, and H5FS_section_class_t::valid.
Referenced by H5FS__assert().
| H5FS_sinfo_t* H5FS__sinfo_new | ( | H5F_t * | f, |
| H5FS_t * | fspace | ||
| ) |
References H5FS_t::addr, f, HDassert(), HDfprintf(), H5FS_sinfo_t::nbins, NULL, and ret_value.
| herr_t H5FS_sect_add | ( | H5F_t * | f, |
| H5FS_t * | fspace, | ||
| H5FS_section_info_t * | sect, | ||
| unsigned | flags, | ||
| void * | op_data | ||
| ) |
References H5FS_section_info_t::addr, FAIL, FUNC_ENTER_NOAPI(), H5FS_SECT_LIVE, HDassert(), HDfprintf(), ret_value, H5FS_section_info_t::size, H5FS_section_info_t::state, and H5FS_section_info_t::type.
Referenced by H5HF__space_add().
| herr_t H5FS_sect_change_class | ( | H5F_t * | f, |
| H5FS_t * | fspace, | ||
| H5FS_section_info_t * | sect, | ||
| uint16_t | new_class | ||
| ) |
References HDassert(), H5FS_t::nclasses, ret_value, and H5FS_section_info_t::type.
Referenced by H5HF__space_sect_change_class().
| htri_t H5FS_sect_find | ( | H5F_t * | f, |
| H5FS_t * | fspace, | ||
| hsize_t | request, | ||
| H5FS_section_info_t ** | node | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), HDassert(), HDfprintf(), and ret_value.
Referenced by H5HF__space_find().
| herr_t H5FS_sect_iterate | ( | H5F_t * | f, |
| H5FS_t * | fspace, | ||
| H5FS_operator_t | op, | ||
| void * | op_data | ||
| ) |
References H5FS_iter_ud_t::fspace, HDassert(), HDfprintf(), H5FS_iter_ud_t::op, H5FS_iter_ud_t::op_data, and ret_value.
Referenced by H5HF__space_create_root(), H5HF__space_revert_root(), H5HF_dblock_debug(), H5HF_sects_debug(), H5MF__sects_dump(), and H5MF_sects_debug().
| herr_t H5FS_sect_remove | ( | H5F_t * | f, |
| H5FS_t * | fspace, | ||
| H5FS_section_info_t * | sect | ||
| ) |
References f, HDassert(), and ret_value.
Referenced by H5HF__space_remove().
References FUNC_LEAVE_NOAPI(), HDassert(), H5FS_t::tot_sect_count, and H5FS_t::tot_space.
Referenced by H5HF__space_close().
| htri_t H5FS_sect_try_extend | ( | H5F_t * | f, |
| H5FS_t * | fspace, | ||
| haddr_t | addr, | ||
| hsize_t | size, | ||
| hsize_t | extra_requested, | ||
| unsigned | flags, | ||
| void * | op_data | ||
| ) |
References addr, f, FAIL, FUNC_ENTER_NOAPI(), H5FS_t::ghost_sect_count, HDassert(), HDfprintf(), ret_value, H5FS_t::serial_sect_count, size, and H5FS_t::tot_sect_count.
| htri_t H5FS_sect_try_merge | ( | H5F_t * | f, |
| H5FS_t * | fspace, | ||
| H5FS_section_info_t * | sect, | ||
| unsigned | flags, | ||
| void * | op_data | ||
| ) |
References H5FS_section_info_t::addr, f, FAIL, FUNC_ENTER_NOAPI(), HDassert(), ret_value, and H5FS_section_info_t::size.
References FAIL, FUNC_ENTER_NOAPI(), HDassert(), and ret_value.
| herr_t H5FS_vfd_alloc_hdr_and_section_info_if_needed | ( | H5F_t * | f, |
| H5FS_t * | fspace, | ||
| haddr_t * | fs_addr_ptr | ||
| ) |
References H5FS_t::addr, H5FS_t::alloc_sect_size, eoa, f, FAIL, FUNC_LEAVE_NOAPI(), H5AC_FSPACE_HDR, H5AC_FSPACE_SINFO, H5AC_insert_entry(), H5AC_mark_entry_dirty(), H5E_CANTINIT, H5F_FSPACE_STRATEGY_FSM_AGGR, H5F_FSPACE_STRATEGY_PAGE, H5F_get_eoa(), H5MF_alloc(), H5MF_xfree(), HDassert(), NULL, ret_value, H5FS_t::sect_addr, H5FS_t::sect_size, H5FS_t::serial_sect_count, H5FS_t::sinfo, and H5FS_t::sinfo_lock_count.