|
| | H5FL_DEFINE (H5C_tag_info_t) |
| |
| | H5FL_DEFINE_STATIC (H5C_t) |
| |
| | H5FL_SEQ_DEFINE_STATIC (H5C_cache_entry_ptr_t) |
| |
| H5C_t * | H5C_create (size_t max_cache_size, size_t min_clean_size, int max_type_id, const H5C_class_t *const *class_table_ptr, H5C_write_permitted_func_t check_write_permitted, hbool_t write_permitted, H5C_log_flush_func_t log_flush, void *aux_ptr) |
| |
| void | H5C_def_auto_resize_rpt_fcn (H5C_t *cache_ptr, int32_t version, double hit_rate, enum H5C_resize_status status, size_t old_max_cache_size, size_t new_max_cache_size, size_t old_min_clean_size, size_t new_min_clean_size) |
| |
| herr_t | H5C_prep_for_file_close (H5F_t *f) |
| |
| herr_t | H5C_dest (H5F_t *f) |
| |
| herr_t | H5C_evict (H5F_t *f) |
| |
| herr_t | H5C_expunge_entry (H5F_t *f, const H5C_class_t *type, haddr_t addr, unsigned flags) |
| |
| herr_t | H5C_flush_cache (H5F_t *f, unsigned flags) |
| |
| herr_t | H5C_flush_to_min_clean (H5F_t *f) |
| |
| herr_t | H5C_insert_entry (H5F_t *f, const H5C_class_t *type, haddr_t addr, void *thing, unsigned int flags) |
| |
| herr_t | H5C_mark_entry_dirty (void *thing) |
| |
| herr_t | H5C_mark_entry_clean (void *_thing) |
| |
| herr_t | H5C_mark_entry_unserialized (void *thing) |
| |
| herr_t | H5C_mark_entry_serialized (void *_thing) |
| |
| herr_t | H5C_move_entry (H5C_t *cache_ptr, const H5C_class_t *type, haddr_t old_addr, haddr_t new_addr) |
| |
| herr_t | H5C_resize_entry (void *thing, size_t new_size) |
| |
| herr_t | H5C_pin_protected_entry (void *thing) |
| |
| void * | H5C_protect (H5F_t *f, const H5C_class_t *type, haddr_t addr, void *udata, unsigned flags) |
| |
| herr_t | H5C_reset_cache_hit_rate_stats (H5C_t *cache_ptr) |
| |
| herr_t | H5C_set_cache_auto_resize_config (H5C_t *cache_ptr, H5C_auto_size_ctl_t *config_ptr) |
| |
| herr_t | H5C_set_evictions_enabled (H5C_t *cache_ptr, hbool_t evictions_enabled) |
| |
| herr_t | H5C_unpin_entry (void *_entry_ptr) |
| |
| herr_t | H5C_unprotect (H5F_t *f, haddr_t addr, void *thing, unsigned flags) |
| |
| herr_t | H5C_unsettle_entry_ring (void *_entry) |
| |
| herr_t | H5C_unsettle_ring (H5F_t *f, H5C_ring_t ring) |
| |
| herr_t | H5C_validate_resize_config (H5C_auto_size_ctl_t *config_ptr, unsigned int tests) |
| |
| herr_t | H5C_create_flush_dependency (void *parent_thing, void *child_thing) |
| |
| herr_t | H5C_destroy_flush_dependency (void *parent_thing, void *child_thing) |
| |
| herr_t | H5C__flush_single_entry (H5F_t *f, H5C_cache_entry_t *entry_ptr, unsigned flags) |
| |
| herr_t | H5C__make_space_in_cache (H5F_t *f, size_t space_needed, hbool_t write_permitted) |
| |
| herr_t | H5C__flush_marked_entries (H5F_t *f) |
| |
| herr_t | H5C_cork (H5C_t *cache_ptr, haddr_t obj_addr, unsigned action, hbool_t *corked) |
| |
| herr_t | H5C__mark_flush_dep_serialized (H5C_cache_entry_t *entry_ptr) |
| |
| herr_t | H5C__mark_flush_dep_unserialized (H5C_cache_entry_t *entry_ptr) |
| |
| herr_t | H5C__serialize_cache (H5F_t *f) |
| |
| herr_t | H5C__generate_image (H5F_t *f, H5C_t *cache_ptr, H5C_cache_entry_t *entry_ptr) |
| |
| herr_t | H5C_remove_entry (void *_entry) |
| |