HDF5  1.12.0
H5FAdblkpage.c File Reference

Functions

 H5FL_DEFINE_STATIC (H5FA_dblk_page_t)
 
 H5FL_BLK_DEFINE (page_elmts)
 
 BEGIN_FUNC (PKG, CATCH if(!ret_value) if(&&H5FA__dblk_page_dest(dblk_page)< 0) H5E_THROW(H5E_CANTFREE ERR, H5FA_dblk_page_t *, H5FA_dblk_page_t *dblk_page=NULL, H5FA_dblk_page_t *dblk_page=NULL, H5FA__dblk_page_alloc(H5FA_hdr_t *hdr, size_t nelmts))
 
CATCH if (ret_value< 0) if(dblk_page)
 
 END_FUNC (BEGIN_FUNC(PKG)
 
CATCH if (!ret_value)
 
 HDassert (NULL==dblk_page->top_proxy)
 

Variables

 ret_value = dblk_page
 
 dblk_page = H5FL_FREE(H5FA_dblk_page_t, dblk_page)
 

Function Documentation

◆ BEGIN_FUNC()

BEGIN_FUNC ( PKG  ,
CATCH if(!ret_value) if( && H5FA__dblk_page_dest(dblk_page) < 0) H5E_THROW(H5E_CANTFREE  ERR,
H5FA_dblk_page_t ,
H5FA_dblk_page_t *dblk_page NULL,
H5FA_dblk_page_t *dblk_page NULL,
H5FA__dblk_page_alloc(H5FA_hdr_t *hdr, size_t nelmts  
)

◆ END_FUNC()

END_FUNC ( BEGIN_FUNC PKG)

◆ H5FL_BLK_DEFINE()

H5FL_BLK_DEFINE ( page_elmts  )

◆ H5FL_DEFINE_STATIC()

H5FL_DEFINE_STATIC ( H5FA_dblk_page_t  )

◆ HDassert()

HDassert ( NULL  = =dblk_page->top_proxy)

◆ if() [1/2]

CATCH if ( ret_value)

◆ if() [2/2]

Variable Documentation

◆ dblk_page

dblk_page = H5FL_FREE(H5FA_dblk_page_t, dblk_page)

Referenced by if().

◆ ret_value

ret_value = dblk_page