![]() |
HDF5
1.12.0
|
| H5_DLL haddr_t H5MF_aggr_vfd_alloc | ( | H5F_t * | f, |
| H5FD_mem_t | type, | ||
| hsize_t | size | ||
| ) |
References f, FUNC_ENTER_NOAPI(), H5FD_MEM_DRAW, H5FD_MEM_GHEAP, HDassert(), HDfprintf(), ret_value, and size.
| H5_DLL haddr_t H5MF_alloc | ( | H5F_t * | f, |
| H5FD_mem_t | type, | ||
| hsize_t | size | ||
| ) |
References f, H5MF__alloc_to_fs_type(), HDassert(), HDfprintf(), ret_value, and size.
Referenced by H5B2__create_internal(), H5B2__create_leaf(), H5B2__hdr_create(), H5B_create(), H5D__contig_alloc(), H5FS_alloc_hdr(), H5FS_alloc_sect(), H5FS_close(), H5FS_create(), H5FS_vfd_alloc_hdr_and_section_info_if_needed(), H5HF__man_dblock_create(), H5HF__man_iblock_create(), H5HF__man_iblock_root_double(), H5HF_hdr_create(), H5O__alloc_chunk(), H5O__apply_ohdr(), and H5SM_init().
References eoa, f, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5F_get_eoa(), H5FD_MEM_DEFAULT, HDassert(), HDfprintf(), ret_value, and size.
Referenced by H5AC_proxy_entry_add_child(), H5FS_close(), H5HF__man_dblock_create(), H5HF__man_iblock_create(), and H5HF__man_iblock_root_double().
References f, FAIL, HDassert(), HDfprintf(), and ret_value.
Referenced by H5MF_settle_meta_data_fsm(), and H5MF_settle_raw_data_fsm().
| H5_DLL ssize_t H5MF_get_free_sections | ( | H5F_t * | f, |
| H5FD_mem_t | type, | ||
| size_t | nsects, | ||
| H5F_sect_info_t * | sect_info | ||
| ) |
References f, FAIL, H5AC_set_ring(), H5E_CANTINIT, H5F_get_eoa(), H5F_MEM_PAGE_NTYPES, H5FD_MEM_NTYPES, H5FD_MEM_SUPER, H5MF__aggr_query(), H5MF__open_fstype(), HDassert(), ret_value, and type.
Referenced by H5F__get_info(), and H5VL__native_file_optional().
| H5_DLL herr_t H5MF_init_merge_flags | ( | H5F_shared_t * | f_sh | ) |
References FAIL, H5F_shared_t::fs_aggr_merge, H5F_shared_t::fs_type_map, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5E_BADVALUE, H5FD_MEM_DEFAULT, H5FD_MEM_DRAW, H5FD_MEM_GHEAP, H5FD_MEM_NTYPES, H5FD_MEM_SUPER, H5MF_AGGR_MERGE_DICHOTOMY, H5MF_AGGR_MERGE_SEPARATE, H5MF_AGGR_MERGE_TOGETHER, HDassert(), H5F_shared_t::lf, ret_value, and type.
References f, FAIL, H5MF_debug_iter_ud_t::fspace, H5MF_debug_iter_ud_t::fwidth, fwidth, H5E_CANTINIT, H5F_MEM_PAGE_DEFAULT, H5F_MEM_PAGE_NTYPES, H5FS_sect_iterate(), H5MF__open_fstype(), HDassert(), H5MF_debug_iter_ud_t::indent, indent, ret_value, H5MF_debug_iter_ud_t::stream, and type.
Referenced by H5FS_sects_debug().
References f, FAIL, H5AC_set_ring(), H5F_MEM_PAGE_NTYPES, HDassert(), HDfprintf(), and ret_value.
Referenced by H5F__format_convert().
| H5_DLL herr_t H5MF_try_extend | ( | H5F_t * | f, |
| H5FD_mem_t | type, | ||
| haddr_t | addr, | ||
| hsize_t | size, | ||
| hsize_t | extra_requested | ||
| ) |
References addr, eoa, f, FAIL, H5F_get_eoa(), H5FD_MEM_DRAW, H5FD_MEM_GHEAP, H5MF__alloc_to_fs_type(), HDassert(), HDfprintf(), ret_value, and size.
Referenced by H5F_cwfs_find_free_heap(), and if().
| H5_DLL htri_t H5MF_try_shrink | ( | H5F_t * | f, |
| H5FD_mem_t | alloc_type, | ||
| haddr_t | addr, | ||
| hsize_t | size | ||
| ) |
References addr, f, FAIL, H5MF__alloc_to_fs_type(), HDassert(), HDfprintf(), NULL, ret_value, and size.
Referenced by H5FS_close().
| H5_DLL herr_t H5MF_xfree | ( | H5F_t * | f, |
| H5FD_mem_t | type, | ||
| haddr_t | addr, | ||
| hsize_t | size | ||
| ) |
References addr, f, FAIL, H5MF__alloc_to_fs_type(), HDassert(), HDfprintf(), NULL, ret_value, and size.
Referenced by H5B2__create_internal(), H5B2__create_leaf(), H5B2__hdr_create(), H5B_create(), H5D__contig_delete(), H5FS_close(), H5FS_delete(), H5FS_free(), H5FS_vfd_alloc_hdr_and_section_info_if_needed(), H5HF__huge_bt2_dir_remove(), H5HF__huge_bt2_filt_dir_remove(), H5HF__huge_bt2_filt_indir_remove(), H5HF__huge_bt2_indir_remove(), H5HF__man_dblock_delete(), H5HF__man_iblock_root_double(), H5SM_init(), and if().