HDF5  1.12.0
H5ACpkg.h File Reference

Data Structures

struct  H5AC_aux_t
 

Typedefs

typedef struct H5AC_aux_t H5AC_aux_t
 

Functions

 H5FL_EXTERN (H5AC_aux_t)
 
H5_DLL herr_t H5AC__log_deleted_entry (const H5AC_info_t *entry_ptr)
 
H5_DLL herr_t H5AC__log_dirtied_entry (const H5AC_info_t *entry_ptr)
 
H5_DLL herr_t H5AC__log_cleaned_entry (const H5AC_info_t *entry_ptr)
 
H5_DLL herr_t H5AC__log_flushed_entry (H5C_t *cache_ptr, haddr_t addr, hbool_t was_dirty, unsigned flags)
 
H5_DLL herr_t H5AC__log_inserted_entry (const H5AC_info_t *entry_ptr)
 
H5_DLL herr_t H5AC__log_moved_entry (const H5F_t *f, haddr_t old_addr, haddr_t new_addr)
 
H5_DLL herr_t H5AC__flush_entries (H5F_t *f)
 
H5_DLL herr_t H5AC__run_sync_point (H5F_t *f, int sync_point_op)
 
H5_DLL herr_t H5AC__set_sync_point_done_callback (H5C_t *cache_ptr, void(*sync_point_done)(unsigned num_writes, haddr_t *written_entries_tbl))
 
H5_DLL herr_t H5AC__set_write_done_callback (H5C_t *cache_ptr, void(*write_done)(void))
 

Typedef Documentation

◆ H5AC_aux_t

typedef struct H5AC_aux_t H5AC_aux_t

Function Documentation

◆ H5AC__flush_entries()

H5_DLL herr_t H5AC__flush_entries ( H5F_t f)

◆ H5AC__log_cleaned_entry()

◆ H5AC__log_deleted_entry()

◆ H5AC__log_dirtied_entry()

◆ H5AC__log_flushed_entry()

◆ H5AC__log_inserted_entry()

◆ H5AC__log_moved_entry()

◆ H5AC__run_sync_point()

◆ H5AC__set_sync_point_done_callback()

H5_DLL herr_t H5AC__set_sync_point_done_callback ( H5C_t cache_ptr,
void(*)(unsigned num_writes, haddr_t *written_entries_tbl)  sync_point_done 
)

◆ H5AC__set_write_done_callback()

H5_DLL herr_t H5AC__set_write_done_callback ( H5C_t cache_ptr,
void(*)(void)  write_done 
)

◆ H5FL_EXTERN()

H5FL_EXTERN ( H5AC_aux_t  )