![]() |
HDF5
1.12.0
|
Functions | |
| herr_t | H5FD_locate_signature (H5FD_t *file, haddr_t *sig_addr) |
| herr_t | H5FD_read (H5FD_t *file, H5FD_mem_t type, haddr_t addr, size_t size, void *buf) |
| herr_t | H5FD_write (H5FD_t *file, H5FD_mem_t type, haddr_t addr, size_t size, const void *buf) |
| herr_t | H5FD_set_eoa (H5FD_t *file, H5FD_mem_t type, haddr_t addr) |
| haddr_t | H5FD_get_eoa (const H5FD_t *file, H5FD_mem_t type) |
| haddr_t | H5FD_get_eof (const H5FD_t *file, H5FD_mem_t type) |
| herr_t | H5FD_driver_query (const H5FD_class_t *driver, unsigned long *flags) |
| herr_t H5FD_driver_query | ( | const H5FD_class_t * | driver, |
| unsigned long * | flags | ||
| ) |
References flags, FUNC_LEAVE_NOAPI(), HDassert(), NULL, H5FD_class_t::query, and ret_value.
Referenced by H5FD_open(), and H5FDdriver_query().
| haddr_t H5FD_get_eoa | ( | const H5FD_t * | file, |
| H5FD_mem_t | type | ||
| ) |
References H5FD_t::base_addr, H5FD_t::cls, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5FD_class_t::get_eoa, H5E_CANTINIT, HDassert(), ret_value, and type.
Referenced by H5F__get_file_image(), H5F__get_max_eof_eoa(), H5F_get_eoa(), H5F_shared_get_eoa(), H5FD_locate_signature(), and H5FDget_eoa().
| haddr_t H5FD_get_eof | ( | const H5FD_t * | file, |
| H5FD_mem_t | type | ||
| ) |
References H5FD_t::base_addr, H5FD_t::cls, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5FD_class_t::get_eof, HDassert(), H5FD_t::maxaddr, ret_value, and type.
Referenced by H5F__get_max_eof_eoa(), H5FD_locate_signature(), and H5FDget_eof().
References addr, eoa, eof, FAIL, FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5FD_get_eoa(), H5FD_get_eof(), H5FD_MEM_SUPER, H5FD_read(), H5FD_set_eoa(), HDassert(), n, and ret_value.
Referenced by H5F__is_hdf5(), and H5F__super_read().
| herr_t H5FD_read | ( | H5FD_t * | file, |
| H5FD_mem_t | type, | ||
| haddr_t | addr, | ||
| size_t | size, | ||
| void * | buf | ||
| ) |
References H5FD_t::access_flags, addr, H5FD_t::base_addr, H5FD_t::cls, eoa, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5FD_class_t::get_eoa, H5CX_get_dxpl(), H5E_CANTINIT, HDassert(), H5FD_class_t::read, ret_value, size, and type.
Referenced by H5F__get_file_image(), H5FD_locate_signature(), and H5FDread().
| herr_t H5FD_set_eoa | ( | H5FD_t * | file, |
| H5FD_mem_t | type, | ||
| haddr_t | addr | ||
| ) |
References addr, H5FD_t::base_addr, H5FD_t::cls, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5E_CANTINIT, HDassert(), maxaddr, ret_value, H5FD_class_t::set_eoa, and type.
Referenced by H5F__set_eoa(), H5FD_locate_signature(), H5FDset_eoa(), and if().
| herr_t H5FD_write | ( | H5FD_t * | file, |
| H5FD_mem_t | type, | ||
| haddr_t | addr, | ||
| size_t | size, | ||
| const void * | buf | ||
| ) |
References addr, H5FD_t::base_addr, H5FD_t::cls, eoa, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5FD_class_t::get_eoa, H5CX_get_dxpl(), H5E_CANTINIT, HDassert(), ret_value, size, type, and H5FD_class_t::write.
Referenced by H5F__accum_flush(), H5F__accum_free(), and H5FDwrite().