HDF5  1.12.0
Macros | Functions
H5ACdbg.c File Reference
#include "H5ACmodule.h"
#include "H5private.h"
#include "H5ACpkg.h"
#include "H5Eprivate.h"
#include "H5Fpkg.h"

Macros

#define H5F_FRIEND   /* Suppress error about including H5Fpkg */
 

Functions

herr_t H5AC_stats (const H5F_t *f)
 
herr_t H5AC_dump_cache (const H5F_t *f)
 
herr_t H5AC_get_entry_ptr_from_addr (const H5F_t *f, haddr_t addr, void **entry_ptr_ptr)
 
herr_t H5AC_flush_dependency_exists (H5F_t *f, haddr_t parent_addr, haddr_t child_addr, hbool_t *fd_exists_ptr)
 
herr_t H5AC_verify_entry_type (const H5F_t *f, haddr_t addr, const H5AC_class_t *expected_type, hbool_t *in_cache_ptr, hbool_t *type_ok_ptr)
 
hbool_t H5AC_get_serialization_in_progress (H5F_t *f)
 
hbool_t H5AC_cache_is_clean (const H5F_t *f, H5AC_ring_t inner_ring)
 

Macro Definition Documentation

◆ H5F_FRIEND

#define H5F_FRIEND   /* Suppress error about including H5Fpkg */

Function Documentation

◆ H5AC_cache_is_clean()

hbool_t H5AC_cache_is_clean ( const H5F_t f,
H5AC_ring_t  inner_ring 
)

◆ H5AC_dump_cache()

herr_t H5AC_dump_cache ( const H5F_t f)

◆ H5AC_flush_dependency_exists()

herr_t H5AC_flush_dependency_exists ( H5F_t f,
haddr_t  parent_addr,
haddr_t  child_addr,
hbool_t fd_exists_ptr 
)

◆ H5AC_get_entry_ptr_from_addr()

herr_t H5AC_get_entry_ptr_from_addr ( const H5F_t f,
haddr_t  addr,
void **  entry_ptr_ptr 
)

◆ H5AC_get_serialization_in_progress()

hbool_t H5AC_get_serialization_in_progress ( H5F_t f)

◆ H5AC_stats()

herr_t H5AC_stats ( const H5F_t f)

◆ H5AC_verify_entry_type()

herr_t H5AC_verify_entry_type ( const H5F_t f,
haddr_t  addr,
const H5AC_class_t expected_type,
hbool_t in_cache_ptr,
hbool_t type_ok_ptr 
)