![]() |
HDF5
1.12.0
|
Functions | |
| H5FL_DEFINE_STATIC (H5EA_sblock_t) | |
| H5FL_SEQ_DEFINE_STATIC (haddr_t) | |
| H5FL_BLK_DEFINE (page_init) | |
| BEGIN_FUNC (PKG, ERR, H5EA_sblock_t *, H5EA_sblock_t *sblock=NULL, H5EA_sblock_t *sblock=NULL, H5EA__sblock_alloc(H5EA_hdr_t *hdr, H5EA_iblock_t *parent, unsigned sblk_idx)) | |
| CATCH | if (!ret_value) if(sblock &&H5EA__sblock_dest(sblock)< 0) H5E_THROW(H5E_CANTFREE |
| CATCH unable to destroy extensible array super block | END_FUNC (BEGIN_FUNC(PKG) |
| CATCH | if (!H5F_addr_defined(ret_value)) if(sblock) |
| CATCH | if (!ret_value) |
| CATCH | if (sblock &&H5EA__sblock_unprotect(sblock, H5AC__DIRTIED_FLAG|H5AC__DELETED_FLAG|H5AC__FREE_FILE_SPACE_FLAG)< 0) H5E_THROW(H5E_CANTUNPROTECT |
| HDassert (NULL==sblock->top_proxy) | |
Variables | |
| ret_value = sblock | |
| hdr stats stored | nsuper_blks |
| hdr stats stored | super_blk_size = sblock->size |
| * | stats_changed = TRUE |
| sblock = H5FL_FREE(H5EA_sblock_t, sblock) | |
| BEGIN_FUNC | ( | PKG | , |
| ERR | , | ||
| H5EA_sblock_t * | , | ||
| H5EA_sblock_t *sblock = | NULL, | ||
| H5EA_sblock_t *sblock = | NULL, | ||
| H5EA__sblock_alloc(H5EA_hdr_t *hdr, H5EA_iblock_t *parent, unsigned sblk_idx) | |||
| ) |
| CATCH unable to destroy extensible array super block END_FUNC | ( | BEGIN_FUNC( | PKG | ) |
References H5AC_proxy_entry_add_child(), hdr, and sblock.
| H5FL_BLK_DEFINE | ( | page_init | ) |
| H5FL_DEFINE_STATIC | ( | H5EA_sblock_t | ) |
| H5FL_SEQ_DEFINE_STATIC | ( | haddr_t | ) |
| CATCH if | ( | ! | H5F_addr_definedret_value | ) |
References H5AC_remove_entry(), H5EA__sblock_dest(), H5MF_xfree(), hdr, inserted, and sblock.
| CATCH if | ( | ! | ret_value | ) |
References H5AC_EARRAY_SBLOCK, H5AC_unprotect(), hdr, and sblock.
| CATCH if | ( | ! | ret_value | ) | && |
| CATCH if | ( | ) |
References H5EA__hdr_decr(), HDassert(), NULL, and sblock.
| hdr stats stored nsuper_blks |
| ret_value = sblock |
| sblock = H5FL_FREE(H5EA_sblock_t, sblock) |
Referenced by END_FUNC(), H5F__super_free(), H5F__super_init(), H5F__super_read(), and if().
| * stats_changed = TRUE |