HDF5  1.12.0
H5Ctag.c File Reference

Data Structures

struct  H5C_tag_iter_evict_ctx_t
 
struct  H5C_tag_iter_ettm_ctx_t
 
struct  H5C_tag_iter_cork_ctx_t
 

Functions

 H5FL_EXTERN (H5C_tag_info_t)
 
herr_t H5C_ignore_tags (H5C_t *cache_ptr)
 
hbool_t H5C_get_ignore_tags (const H5C_t *cache_ptr)
 
uint32_t H5C_get_num_objs_corked (const H5C_t *cache_ptr)
 
herr_t H5C__tag_entry (H5C_t *cache, H5C_cache_entry_t *entry)
 
herr_t H5C__untag_entry (H5C_t *cache, H5C_cache_entry_t *entry)
 
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)
 
herr_t H5C_evict_tagged_entries (H5F_t *f, haddr_t tag, hbool_t match_global)
 
herr_t H5C_verify_tag (int id, haddr_t tag)
 
herr_t H5C_flush_tagged_entries (H5F_t *f, haddr_t tag)
 
herr_t H5C_retag_entries (H5C_t *cache, haddr_t src_tag, haddr_t dest_tag)
 
herr_t H5C_expunge_tag_type_metadata (H5F_t *f, haddr_t tag, int type_id, unsigned flags)
 
herr_t H5C_get_tag (const void *thing, haddr_t *tag)
 

Function Documentation

◆ H5C__iter_tagged_entries()

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 
)

◆ H5C__tag_entry()

◆ H5C__untag_entry()

◆ H5C_evict_tagged_entries()

◆ H5C_expunge_tag_type_metadata()

◆ H5C_flush_tagged_entries()

herr_t H5C_flush_tagged_entries ( H5F_t f,
haddr_t  tag 
)

◆ H5C_get_ignore_tags()

hbool_t H5C_get_ignore_tags ( const H5C_t cache_ptr)

◆ H5C_get_num_objs_corked()

uint32_t H5C_get_num_objs_corked ( const H5C_t cache_ptr)

◆ H5C_get_tag()

herr_t H5C_get_tag ( const void *  thing,
haddr_t tag 
)

◆ H5C_ignore_tags()

herr_t H5C_ignore_tags ( H5C_t cache_ptr)

◆ H5C_retag_entries()

◆ H5C_verify_tag()

◆ H5FL_EXTERN()

H5FL_EXTERN ( H5C_tag_info_t  )