![]() |
HDF5
1.12.0
|
Data Structures | |
| struct | H5B_iter_ud_t |
| struct | H5B_ins_ud_t |
Typedefs | |
| typedef struct H5B_iter_ud_t | H5B_info_ud_t |
| typedef struct H5B_ins_ud_t | H5B_ins_ud_t |
Variables | |
| hbool_t | H5_PKG_INIT_VAR = FALSE |
| typedef struct H5B_iter_ud_t H5B_info_ud_t |
| typedef struct H5B_ins_ud_t H5B_ins_ud_t |
References H5B_t::child, FUNC_LEAVE_NOAPI(), HDassert(), H5B_t::native, and H5B_t::rc_shared.
Referenced by H5B_create().
| herr_t H5B_create | ( | H5F_t * | f, |
| const H5B_class_t * | type, | ||
| void * | udata, | ||
| haddr_t * | addr_p | ||
| ) |
References H5B_t::cache_info, H5B_t::child, f, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5_CHECK_OVERFLOW(), H5AC_BT, H5AC_insert_entry(), H5B__assert(), H5B__node_dest(), H5E_CANTINIT, H5FD_MEM_BTREE, H5MF_alloc(), H5MF_xfree(), HDassert(), H5B_t::left, H5B_t::level, H5B_t::native, H5B_t::nchildren, NULL, H5B_t::rc_shared, ret_value, H5B_t::right, H5B_shared_t::sizeof_keys, H5B_shared_t::sizeof_rnode, H5B_shared_t::two_k, H5B_shared_t::type, and type.
Referenced by H5G__stab_create_components().
| herr_t H5B_delete | ( | H5F_t * | f, |
| const H5B_class_t * | type, | ||
| haddr_t | addr, | ||
| void * | udata | ||
| ) |
References addr, H5B_t::child, H5B_cache_ud_t::f, f, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5AC_BT, H5AC_protect(), H5AC_unprotect(), H5B_delete(), H5B_INS_NOOP, HDassert(), H5B_t::level, H5B_t::nchildren, NULL, H5B_cache_ud_t::rc_shared, ret_value, H5B_cache_ud_t::type, type, and u.
Referenced by H5B_delete(), and H5G__stab_delete().
| htri_t H5B_find | ( | H5F_t * | f, |
| const H5B_class_t * | type, | ||
| haddr_t | addr, | ||
| void * | udata | ||
| ) |
References addr, H5B_t::child, H5B_cache_ud_t::f, f, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5AC_BT, H5AC_protect(), H5AC_unprotect(), H5B_find(), HDassert(), H5B_t::level, H5B_t::nchildren, NULL, H5B_cache_ud_t::rc_shared, ret_value, H5B_cache_ud_t::type, and type.
Referenced by H5B_find().
| herr_t H5B_get_info | ( | H5F_t * | f, |
| const H5B_class_t * | type, | ||
| haddr_t | addr, | ||
| H5B_info_t * | bt_info, | ||
| H5B_operator_t | op, | ||
| void * | udata | ||
| ) |
References addr, H5B_iter_ud_t::bt_info, f, FAIL, FUNC_ENTER_NOAPI(), HDassert(), ret_value, type, and H5B_iter_ud_t::udata.
Referenced by H5G__stab_bh_size().
| herr_t H5B_insert | ( | H5F_t * | f, |
| const H5B_class_t * | type, | ||
| haddr_t | addr, | ||
| void * | udata | ||
| ) |
References H5B_ins_ud_t::addr, addr, H5B_ins_ud_t::bt, H5B_cache_ud_t::f, f, FAIL, FUNC_ENTER_NOAPI(), H5AC_BT, H5AC_protect(), H5B_INS_ERROR, HDassert(), NULL, H5B_cache_ud_t::rc_shared, ret_value, H5B_cache_ud_t::type, and type.
Referenced by H5G__stab_insert_real().
| herr_t H5B_iterate | ( | H5F_t * | f, |
| const H5B_class_t * | type, | ||
| haddr_t | addr, | ||
| H5B_operator_t | op, | ||
| void * | udata | ||
| ) |
References addr, f, FAIL, HDassert(), ret_value, and type.
Referenced by H5G__stab_count(), H5G__stab_get_name_by_idx(), H5G__stab_iterate(), H5G__stab_lookup_by_idx(), and H5G__verify_cached_stabs_test().
| herr_t H5B_remove | ( | H5F_t * | f, |
| const H5B_class_t * | type, | ||
| haddr_t | addr, | ||
| void * | udata | ||
| ) |
References addr, f, FAIL, FUNC_ENTER_NOAPI(), H5B_INS_ERROR, HDassert(), ret_value, and type.
Referenced by H5G__stab_remove(), and H5G__stab_remove_by_idx().
| herr_t H5B_shared_free | ( | void * | _shared | ) |
References FUNC_LEAVE_NOAPI(), H5B_shared_t::nkey, and H5B_shared_t::page.
Referenced by H5G__node_init().
| H5B_shared_t* H5B_shared_new | ( | const H5F_t * | f, |
| const H5B_class_t * | type, | ||
| size_t | sizeof_rkey | ||
| ) |
References f, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), H5B_shared_t::nkey, NULL, H5B_shared_t::page, ret_value, H5B_shared_t::sizeof_addr, H5B_shared_t::sizeof_keys, H5B_shared_t::sizeof_len, H5B_shared_t::sizeof_rkey, H5B_shared_t::sizeof_rnode, H5B_shared_t::two_k, H5B_shared_t::type, type, and u.
Referenced by H5G__node_init().
| htri_t H5B_valid | ( | H5F_t * | f, |
| const H5B_class_t * | type, | ||
| haddr_t | addr | ||
| ) |
References addr, H5B_cache_ud_t::f, f, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5AC_BT, H5AC_protect(), H5AC_unprotect(), H5E_BADVALUE, HDassert(), NULL, H5B_cache_ud_t::rc_shared, ret_value, H5B_cache_ud_t::type, and type.
Referenced by H5G__stab_valid(), and H5G__verify_cached_stab_test().
| H5FL_BLK_DEFINE | ( | native_block | ) |
| H5FL_BLK_DEFINE_STATIC | ( | page | ) |
| H5FL_DEFINE | ( | H5B_t | ) |
| H5FL_DEFINE_STATIC | ( | H5B_shared_t | ) |
| H5FL_SEQ_DEFINE | ( | haddr_t | ) |
| H5FL_SEQ_DEFINE_STATIC | ( | size_t | ) |
| hbool_t H5_PKG_INIT_VAR = FALSE |