![]() |
HDF5
1.12.0
|
Functions | |
| H5FL_DEFINE (H5FD_free_t) | |
| haddr_t | H5FD__alloc_real (H5FD_t *file, H5FD_mem_t type, hsize_t size, haddr_t *frag_addr, hsize_t *frag_size) |
| haddr_t | H5FD_alloc (H5FD_t *file, H5FD_mem_t type, H5F_t *f, hsize_t size, haddr_t *frag_addr, hsize_t *frag_size) |
| herr_t | H5FD__free_real (H5FD_t *file, H5FD_mem_t type, haddr_t addr, hsize_t size) |
| herr_t | H5FD_free (H5FD_t *file, H5FD_mem_t type, H5F_t *f, haddr_t addr, hsize_t size) |
| htri_t | H5FD_try_extend (H5FD_t *file, H5FD_mem_t type, H5F_t *f, haddr_t blk_end, hsize_t extra_requested) |
| haddr_t H5FD__alloc_real | ( | H5FD_t * | file, |
| H5FD_mem_t | type, | ||
| hsize_t | size, | ||
| haddr_t * | frag_addr, | ||
| hsize_t * | frag_size | ||
| ) |
References eoa, flags, H5CX_get_dxpl(), H5FD_MEM_DEFAULT, H5FD_MEM_NTYPES, HDassert(), HDfprintf(), ret_value, size, and type.
Referenced by H5FD_alloc(), and H5FDalloc().
| herr_t H5FD__free_real | ( | H5FD_t * | file, |
| H5FD_mem_t | type, | ||
| haddr_t | addr, | ||
| hsize_t | size | ||
| ) |
References addr, H5FD_t::base_addr, H5FD_t::cls, eoa, FAIL, H5FD_class_t::free, FUNC_LEAVE_NOAPI(), H5FD_class_t::get_eoa, H5CX_get_dxpl(), H5E_BADVALUE, H5FD_MEM_DEFAULT, H5FD_MEM_NTYPES, HDassert(), HDfprintf(), H5FD_t::maxaddr, ret_value, H5FD_class_t::set_eoa, size, and type.
Referenced by H5FD_free(), and H5FDfree().
| haddr_t H5FD_alloc | ( | H5FD_t * | file, |
| H5FD_mem_t | type, | ||
| H5F_t * | f, | ||
| hsize_t | size, | ||
| haddr_t * | frag_addr, | ||
| hsize_t * | frag_size | ||
| ) |
References H5FD_t::cls, f, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5F_eoa_dirty(), H5FD__alloc_real(), H5FD_MEM_DEFAULT, H5FD_MEM_NTYPES, HDassert(), ret_value, size, and type.
Referenced by H5F__alloc().
| herr_t H5FD_free | ( | H5FD_t * | file, |
| H5FD_mem_t | type, | ||
| H5F_t * | f, | ||
| haddr_t | addr, | ||
| hsize_t | size | ||
| ) |
References addr, H5FD_t::cls, f, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5F_eoa_dirty(), H5FD__free_real(), H5FD_MEM_DEFAULT, H5FD_MEM_NTYPES, HDassert(), ret_value, size, and type.
Referenced by H5F__free().
| htri_t H5FD_try_extend | ( | H5FD_t * | file, |
| H5FD_mem_t | type, | ||
| H5F_t * | f, | ||
| haddr_t | blk_end, | ||
| hsize_t | extra_requested | ||
| ) |
References H5FD_t::base_addr, H5FD_t::cls, eoa, f, FAIL, FUNC_ENTER_NOAPI(), H5FD_class_t::get_eoa, H5FD_MEM_DEFAULT, H5FD_MEM_NTYPES, HDassert(), ret_value, and type.
Referenced by H5F__try_extend().
| H5FL_DEFINE | ( | H5FD_free_t | ) |