![]() |
HDF5
1.12.0
|
Data Structures | |
| struct | H5C_tag_info_t |
| struct | H5C_t |
Typedefs | |
| typedef struct H5C_tag_info_t | H5C_tag_info_t |
| typedef int(* | H5C_tag_iter_cb_t) (H5C_cache_entry_t *entry, void *ctx) |
| typedef struct H5C_tag_info_t H5C_tag_info_t |
| typedef int(* H5C_tag_iter_cb_t) (H5C_cache_entry_t *entry, void *ctx) |
| H5_DLL herr_t H5C__deserialize_prefetched_entry | ( | H5F_t * | f, |
| H5C_t * | cache_ptr, | ||
| H5C_cache_entry_t ** | entry_ptr_ptr, | ||
| const H5C_class_t * | type, | ||
| haddr_t | addr, | ||
| void * | udata | ||
| ) |
References addr, H5C_cache_entry_t::addr, cache_ptr, H5C_t::class_table_ptr, f, FAIL, H5C_cache_entry_t::fd_child_count, H5C_cache_entry_t::fd_parent_addrs, H5C_cache_entry_t::fd_parent_count, H5C_cache_entry_t::flush_dep_nchildren, H5C_cache_entry_t::flush_dep_nparents, H5C_cache_entry_t::flush_dep_parent, H5AC_PREFETCHED_ENTRY_ID, H5C_destroy_flush_dependency(), H5MM_calloc(), HDassert(), H5C_class_t::id, H5C_cache_entry_t::image_ptr, H5C_cache_entry_t::image_up_to_date, len, H5C_cache_entry_t::magic, H5C_t::magic, H5C_class_t::mem_type, NULL, H5C_cache_entry_t::prefetch_type_id, H5C_cache_entry_t::prefetched, ret_value, H5C_cache_entry_t::size, thing, type, and H5C_cache_entry_t::type.
| H5_DLL herr_t H5C__flush_single_entry | ( | H5F_t * | f, |
| H5C_cache_entry_t * | entry_ptr, | ||
| unsigned | flags | ||
| ) |
References cache_ptr, f, HDassert(), H5C_t::magic, and ret_value.
| H5_DLL herr_t H5C__generate_image | ( | H5F_t * | f, |
| H5C_t * | cache_ptr, | ||
| H5C_cache_entry_t * | entry_ptr | ||
| ) |
| H5_DLL herr_t H5C__iter_tagged_entries | ( | H5C_t * | cache, |
| haddr_t | tag, | ||
| hbool_t | match_global, | ||
| H5C_tag_iter_cb_t | cb, | ||
| void * | cb_ctx | ||
| ) |
References HDassert(), NULL, and ret_value.
Referenced by H5C__verify_cork_tag_test(), H5C_evict_tagged_entries(), and H5C_expunge_tag_type_metadata().
Referenced by H5C__prep_image_for_file_close(), and H5C_force_cache_image_load().
Referenced by H5C_flush_to_min_clean().
| H5_DLL herr_t H5C__mark_flush_dep_serialized | ( | H5C_cache_entry_t * | entry_ptr | ) |
Referenced by H5C_mark_entry_serialized().
| H5_DLL herr_t H5C__mark_flush_dep_unserialized | ( | H5C_cache_entry_t * | entry_ptr | ) |
Referenced by H5C_mark_entry_dirty(), and H5C_mark_entry_unserialized().
References cache_ptr, f, FAIL, H5C_cache_image_ctl_t::flags, H5C_cache_image_ctl_t::generate_image, H5C__load_cache_image(), H5F_LIBVER_V110, HDassert(), H5C_t::image_ctl, H5C_t::load_image, H5C_t::magic, NULL, and ret_value.
Referenced by H5C_prep_for_file_close().
Referenced by H5C_prep_for_file_close().
| H5_DLL herr_t H5C__tag_entry | ( | H5C_t * | cache_ptr, |
| H5C_cache_entry_t * | entry_ptr | ||
| ) |
References H5C_tag_info_t::corked, H5C_tag_info_t::entry_cnt, FAIL, FUNC_LEAVE_NOAPI(), H5C_verify_tag(), H5CX_get_tag(), H5SL_insert(), H5SL_search(), HDassert(), H5C_tag_info_t::head, H5C_class_t::id, H5C_t::ignore_tags, H5C_t::magic, NULL, ret_value, H5C_tag_info_t::tag, H5C_cache_entry_t::tag_info, H5C_t::tag_list, H5C_cache_entry_t::tl_next, H5C_cache_entry_t::tl_prev, and H5C_cache_entry_t::type.
| H5_DLL herr_t H5C__untag_entry | ( | H5C_t * | cache, |
| H5C_cache_entry_t * | entry | ||
| ) |
| H5_DLL herr_t H5C__verify_cork_tag_test | ( | hid_t | fid, |
| H5O_token_t | tag_token, | ||
| hbool_t | status | ||
| ) |