![]() |
HDF5
1.12.0
|
Enumerations | |
| enum | H5F_accum_adjust_t { H5F_ACCUM_PREPEND, H5F_ACCUM_APPEND } |
Functions | |
| H5FL_BLK_DEFINE_STATIC (meta_accum) | |
| herr_t | H5F__accum_read (H5F_shared_t *f_sh, H5FD_mem_t map_type, haddr_t addr, size_t size, void *buf) |
| herr_t | H5F__accum_write (H5F_shared_t *f_sh, H5FD_mem_t map_type, haddr_t addr, size_t size, const void *buf) |
| herr_t | H5F__accum_free (H5F_shared_t *f_sh, H5FD_mem_t H5_ATTR_UNUSED type, haddr_t addr, hsize_t size) |
| herr_t | H5F__accum_flush (H5F_shared_t *f_sh) |
| herr_t | H5F__accum_reset (H5F_shared_t *f_sh, hbool_t flush) |
| enum H5F_accum_adjust_t |
| herr_t H5F__accum_flush | ( | H5F_shared_t * | f_sh | ) |
References H5F_shared_t::accum, H5F_meta_accum_t::buf, H5F_meta_accum_t::dirty, H5F_meta_accum_t::dirty_len, H5F_meta_accum_t::dirty_off, FAIL, H5F_shared_t::feature_flags, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5FD_MEM_DEFAULT, H5FD_write(), HDassert(), H5F_shared_t::lf, H5F_meta_accum_t::loc, and ret_value.
Referenced by H5F__accum_reset().
| herr_t H5F__accum_free | ( | H5F_shared_t * | f_sh, |
| H5FD_mem_t H5_ATTR_UNUSED | type, | ||
| haddr_t | addr, | ||
| hsize_t | size | ||
| ) |
References H5F_shared_t::accum, addr, H5F_meta_accum_t::buf, H5F_meta_accum_t::dirty, H5F_meta_accum_t::dirty_len, H5F_meta_accum_t::dirty_off, FAIL, H5F_shared_t::feature_flags, FUNC_LEAVE_NOAPI(), H5FD_MEM_DEFAULT, H5FD_MEM_DRAW, H5FD_MEM_GHEAP, H5FD_write(), HDassert(), H5F_shared_t::lf, H5F_meta_accum_t::loc, ret_value, H5F_meta_accum_t::size, size, and type.
| herr_t H5F__accum_read | ( | H5F_shared_t * | f_sh, |
| H5FD_mem_t | map_type, | ||
| haddr_t | addr, | ||
| size_t | size, | ||
| void * | buf | ||
| ) |
References H5F_shared_t::accum, addr, H5F_meta_accum_t::alloc_size, H5F_meta_accum_t::buf, H5F_shared_t::feature_flags, H5FD_MEM_DRAW, HDassert(), H5F_shared_t::lf, H5F_meta_accum_t::loc, ret_value, H5F_meta_accum_t::size, and size.
Referenced by H5PB_read().
| herr_t H5F__accum_reset | ( | H5F_shared_t * | f_sh, |
| hbool_t | flush | ||
| ) |
References H5F_shared_t::accum, H5F_meta_accum_t::alloc_size, H5F_meta_accum_t::buf, H5F_meta_accum_t::dirty, H5F_meta_accum_t::dirty_len, FAIL, H5F_shared_t::feature_flags, FUNC_LEAVE_NOAPI(), H5F__accum_flush(), HDassert(), H5F_meta_accum_t::loc, ret_value, and H5F_meta_accum_t::size.
Referenced by H5F__start_swmr_write(), and H5F_flush_tagged_metadata().
| herr_t H5F__accum_write | ( | H5F_shared_t * | f_sh, |
| H5FD_mem_t | map_type, | ||
| haddr_t | addr, | ||
| size_t | size, | ||
| const void * | buf | ||
| ) |
References addr, H5F_meta_accum_t::alloc_size, H5F_meta_accum_t::buf, FAIL, FUNC_ENTER_NOAPI(), H5FD_MEM_DRAW, HDassert(), H5F_meta_accum_t::loc, ret_value, H5F_meta_accum_t::size, and size.
Referenced by H5PB_write().
| H5FL_BLK_DEFINE_STATIC | ( | meta_accum | ) |