HDF5  1.12.0
H5Oalloc.c File Reference

Functions

 H5FL_EXTERN (H5O_cont_t)
 
herr_t H5O__alloc_msgs (H5O_t *oh, size_t min_alloc)
 
herr_t H5O__alloc_chunk (H5F_t *f, H5O_t *oh, size_t size, size_t found_null, const H5O_msg_alloc_info_t *found_msg, size_t *new_idx)
 
herr_t H5O__alloc (H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, const void *mesg, size_t *mesg_idx)
 
herr_t H5O__release_mesg (H5F_t *f, H5O_t *oh, H5O_mesg_t *mesg, hbool_t adj_link)
 
herr_t H5O__condense_header (H5F_t *f, H5O_t *oh)
 

Function Documentation

◆ H5FL_EXTERN()

H5FL_EXTERN ( H5O_cont_t  )

◆ H5O__alloc()

herr_t H5O__alloc ( H5F_t f,
H5O_t oh,
const H5O_msg_class_t type,
const void *  mesg,
size_t *  mesg_idx 
)

References f, FAIL, H5E_CANTINIT, HDassert(), H5O_t::nmesgs, ret_value, and type.

Referenced by H5O__msg_alloc().

◆ H5O__alloc_chunk()

◆ H5O__alloc_msgs()

herr_t H5O__alloc_msgs ( H5O_t oh,
size_t  min_alloc 
)

References FAIL, FUNC_LEAVE_NOAPI(), HDassert(), NULL, and ret_value.

Referenced by H5O__alloc_chunk().

◆ H5O__condense_header()

herr_t H5O__condense_header ( H5F_t f,
H5O_t oh 
)

References HDassert(), NULL, and ret_value.

Referenced by H5O__msg_iterate_real().

◆ H5O__release_mesg()