HDF5  1.12.0
Macros | Variables
H5HLcache.c File Reference
#include "H5HLmodule.h"
#include "H5private.h"
#include "H5Eprivate.h"
#include "H5HLpkg.h"
#include "H5MFprivate.h"
#include "H5MMprivate.h"
#include "H5WBprivate.h"

Macros

#define H5HL_VERSION   0 /* Local heap collection version */
 
#define H5HL_SPEC_READ_SIZE   512
 

Variables

const H5AC_class_t H5AC_LHEAP_PRFX [1]
 
const H5AC_class_t H5AC_LHEAP_DBLK [1]
 

Macro Definition Documentation

◆ H5HL_SPEC_READ_SIZE

#define H5HL_SPEC_READ_SIZE   512

◆ H5HL_VERSION

#define H5HL_VERSION   0 /* Local heap collection version */

Variable Documentation

◆ H5AC_LHEAP_DBLK

const H5AC_class_t H5AC_LHEAP_DBLK[1]
Initial value:
= {{
"local heap datablock",
H5HL__cache_datablock_get_initial_load_size,
NULL,
NULL,
H5HL__cache_datablock_deserialize,
H5HL__cache_datablock_image_len,
NULL,
H5HL__cache_datablock_serialize,
H5HL__cache_datablock_notify,
H5HL__cache_datablock_free_icr,
NULL,
}}

◆ H5AC_LHEAP_PRFX

const H5AC_class_t H5AC_LHEAP_PRFX[1]
Initial value:
= {{
"local heap prefix",
H5HL__cache_prefix_get_initial_load_size,
H5HL__cache_prefix_get_final_load_size,
NULL,
H5HL__cache_prefix_deserialize,
H5HL__cache_prefix_image_len,
NULL,
H5HL__cache_prefix_serialize,
NULL,
H5HL__cache_prefix_free_icr,
NULL,
}}
H5AC__CLASS_SPECULATIVE_LOAD_FLAG
#define H5AC__CLASS_SPECULATIVE_LOAD_FLAG
Definition: H5ACprivate.h:172
H5AC_LHEAP_PRFX_ID
@ H5AC_LHEAP_PRFX_ID
Definition: H5ACprivate.h:51
H5AC__CLASS_NO_FLAGS_SET
#define H5AC__CLASS_NO_FLAGS_SET
Definition: H5ACprivate.h:171
H5AC_LHEAP_DBLK_ID
@ H5AC_LHEAP_DBLK_ID
Definition: H5ACprivate.h:52
H5FD_MEM_LHEAP
@ H5FD_MEM_LHEAP
Definition: H5Fpublic.h:149