![]() |
HDF5
1.12.0
|
Functions | |
| H5FL_DEFINE_STATIC (H5FA_dblock_t) | |
| H5FL_BLK_DEFINE (chunk_elmts) | |
| H5FL_BLK_DEFINE (fa_page_init) | |
| BEGIN_FUNC (PKG, ERR, H5FA_dblock_t *, H5FA_dblock_t *dblock=NULL, H5FA_dblock_t *dblock=NULL, H5FA__dblock_alloc(H5FA_hdr_t *hdr)) | |
| H5_CHECK_OVERFLOW (dblk_size, hsize_t, size_t) | |
| if (NULL==(dblock->elmts=H5FL_BLK_MALLOC(chunk_elmts,(size_t) dblk_size))) | |
| CATCH | if (!H5F_addr_defined(ret_value)) if(dblock) |
| END_FUNC (BEGIN_FUNC(PKG) | |
| CATCH | if (!ret_value) if(dblock &&H5AC_unprotect(hdr -> f, H5AC_FARRAY_DBLOCK, dblock->addr, dblock, H5AC__NO_FLAGS_SET)< 0) H5E_THROW(H5E_CANTUNPROTECT, "unable to unprotect fixed array data block, address = %llu",(unsigned long long) dblock->addr) END_FUNC(PKG) BEGIN_FUNC(PKG, ERR, herr_t, SUCCEED, FAIL, H5FA__dblock_unprotect(H5FA_dblock_t *dblock, unsigned cache_flags)) HDassert(dblock) |
| if (H5AC_unprotect(dblock->hdr->f, H5AC_FARRAY_DBLOCK, dblock->addr, dblock, cache_flags)< 0) H5E_THROW(H5E_CANTUNPROTECT | |
Variables | |
| else | |
| * | hdr_dirty = TRUE |
| ret_value = dblock_addr | |
| unable to unprotect fixed array data | block |
| unable to unprotect fixed array data | address |
| BEGIN_FUNC | ( | PKG | , |
| ERR | , | ||
| H5FA_dblock_t * | , | ||
| H5FA_dblock_t *dblock = | NULL, | ||
| H5FA_dblock_t *dblock = | NULL, | ||
| H5FA__dblock_alloc(H5FA_hdr_t *hdr) | |||
| ) |
| END_FUNC | ( | BEGIN_FUNC( | PKG | ) |
| H5_CHECK_OVERFLOW | ( | dblk_size | , |
| hsize_t | , | ||
| size_t | |||
| ) |
Referenced by H5A__dense_build_table(), H5B2__int_debug(), H5B2__leaf_debug(), H5B_create(), H5D__contig_copy(), H5D__fill(), H5D__mpio_select_read(), H5D__mpio_select_write(), H5D__select_read(), H5D__select_write(), H5E__walk(), H5G__dense_build_table(), H5G__dense_create(), H5HF__man_insert(), H5HF__man_iter_start_offset(), H5HF__man_remove(), H5HP_count(), H5HP_decr(), H5R__encode_token_region_compat(), H5SL_remove_first(), H5T__conv_array(), H5T__conv_b_b(), H5T__conv_f_f(), H5T__conv_i_i(), H5T__conv_ref(), H5T__conv_s_s(), H5T__conv_vlen(), and if().
| H5FL_BLK_DEFINE | ( | chunk_elmts | ) |
| H5FL_BLK_DEFINE | ( | fa_page_init | ) |
| H5FL_DEFINE_STATIC | ( | H5FA_dblock_t | ) |
| CATCH if | ( | ! | H5F_addr_definedret_value | ) |
References dblock, H5AC_remove_entry(), H5FA__dblock_dest(), H5MF_xfree(), hdr, and inserted.
| CATCH if | ( | ! | ret_value | ) | && -> f, H5AC_FARRAY_DBLOCK, dblock->addr, dblock, H5AC__NO_FLAGS_SET)< 0) H5E_THROW(H5E_CANTUNPROTECT, "unable to unprotect fixed array data block, address = %llu",(unsigned long long) dblock->addr) END_FUNC(PKG) BEGIN_FUNC(PKG, ERR, herr_t, SUCCEED, FAIL, H5FA__dblock_unprotect(H5FA_dblock_t *dblock, unsigned cache_flags)) HDassert(dblock) |
| if | ( | ) |
| unable to unprotect fixed array data address |
| unable to unprotect fixed array data block |
| * hdr_dirty = TRUE |
| ret_value = dblock_addr |