|
| | 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) 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) CATCH END_FUNC(PKG) BEGIN_FUNC(PKG |
| |
| | H5FA__dblock_delete (H5FA_hdr_t *hdr, haddr_t dblk_addr)) H5FA_dblock_t *dblock |
| |
| | HDassert (hdr) |
| |
| | HDassert (H5F_addr_defined(dblk_addr)) |
| |
| CATCH | H5FA__dblock_dest (H5FA_dblock_t *dblock)) HDassert(dblock) |
| |
| | if (dblock->hdr) |
| |
| | HDassert (NULL==dblock->top_proxy) |
| |