![]() |
HDF5
1.12.0
|
Functions | |
| H5FL_DEFINE_STATIC (H5AC_proxy_entry_t) | |
| H5AC_proxy_entry_t * | H5AC_proxy_entry_create (void) |
| herr_t | H5AC_proxy_entry_add_parent (H5AC_proxy_entry_t *pentry, void *_parent) |
| herr_t | H5AC_proxy_entry_remove_parent (H5AC_proxy_entry_t *pentry, void *_parent) |
| herr_t | H5AC_proxy_entry_add_child (H5AC_proxy_entry_t *pentry, H5F_t *f, void *child) |
| herr_t | H5AC_proxy_entry_remove_child (H5AC_proxy_entry_t *pentry, void *child) |
| herr_t | H5AC_proxy_entry_dest (H5AC_proxy_entry_t *pentry) |
Variables | |
| const H5AC_class_t | H5AC_PROXY_ENTRY [1] |
| herr_t H5AC_proxy_entry_add_child | ( | H5AC_proxy_entry_t * | pentry, |
| H5F_t * | f, | ||
| void * | child | ||
| ) |
References H5AC_proxy_entry_t::addr, f, FAIL, FUNC_ENTER_NOAPI(), H5AC_insert_entry(), H5AC_mark_entry_clean(), H5AC_mark_entry_serialized(), H5AC_PROXY_ENTRY, H5MF_alloc_tmp(), H5SL_iterate(), HDassert(), H5AC_proxy_entry_t::nchildren, H5AC_proxy_entry_t::parents, and ret_value.
Referenced by END_FUNC(), H5B2__create_internal(), H5B2__create_leaf(), H5B2__hdr_create(), H5B2__hdr_protect(), H5B2__protect_internal(), H5B2__protect_leaf(), H5B2_depend(), and if().
| herr_t H5AC_proxy_entry_add_parent | ( | H5AC_proxy_entry_t * | pentry, |
| void * | _parent | ||
| ) |
| H5AC_proxy_entry_t* H5AC_proxy_entry_create | ( | void | ) |
References H5AC_proxy_entry_t::addr, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), NULL, and ret_value.
Referenced by H5B2__hdr_create(), H5B2__hdr_protect(), and H5O__apply_ohdr().
| herr_t H5AC_proxy_entry_dest | ( | H5AC_proxy_entry_t * | pentry | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), H5AC_proxy_entry_t::nchildren, H5AC_proxy_entry_t::ndirty_children, NULL, H5AC_proxy_entry_t::nunser_children, H5AC_proxy_entry_t::parents, and ret_value.
Referenced by H5B2__hdr_free(), H5O__free(), and if().
| herr_t H5AC_proxy_entry_remove_child | ( | H5AC_proxy_entry_t * | pentry, |
| void * | child | ||
| ) |
| herr_t H5AC_proxy_entry_remove_parent | ( | H5AC_proxy_entry_t * | pentry, |
| void * | _parent | ||
| ) |
| H5FL_DEFINE_STATIC | ( | H5AC_proxy_entry_t | ) |
| const H5AC_class_t H5AC_PROXY_ENTRY[1] |