HDF5  1.12.0
Data Structures | Macros | Functions | Variables
H5FScache.c File Reference
#include "H5FSmodule.h"
#include "H5private.h"
#include "H5ACprivate.h"
#include "H5Eprivate.h"
#include "H5Fprivate.h"
#include "H5FSpkg.h"
#include "H5MFprivate.h"
#include "H5MMprivate.h"
#include "H5VMprivate.h"
#include "H5WBprivate.h"

Data Structures

struct  H5FS_iter_ud_t
 

Macros

#define H5FS_HDR_VERSION   0 /* Header */
 
#define H5FS_SINFO_VERSION   0 /* Serialized sections */
 

Functions

htri_t H5FS__cache_hdr_verify_chksum (const void *_image, size_t len, void H5_ATTR_UNUSED *_udata)
 
htri_t H5FS__cache_sinfo_verify_chksum (const void *_image, size_t len, void H5_ATTR_UNUSED *_udata)
 

Variables

const H5AC_class_t H5AC_FSPACE_HDR [1]
 
const H5AC_class_t H5AC_FSPACE_SINFO [1]
 

Macro Definition Documentation

◆ H5FS_HDR_VERSION

#define H5FS_HDR_VERSION   0 /* Header */

◆ H5FS_SINFO_VERSION

#define H5FS_SINFO_VERSION   0 /* Serialized sections */

Function Documentation

◆ H5FS__cache_hdr_verify_chksum()

htri_t H5FS__cache_hdr_verify_chksum ( const void *  _image,
size_t  len,
void H5_ATTR_UNUSED _udata 
)

◆ H5FS__cache_sinfo_verify_chksum()

htri_t H5FS__cache_sinfo_verify_chksum ( const void *  _image,
size_t  len,
void H5_ATTR_UNUSED _udata 
)

Variable Documentation

◆ H5AC_FSPACE_HDR

const H5AC_class_t H5AC_FSPACE_HDR[1]
Initial value:
= {{
"Free Space Header",
H5FS__cache_hdr_get_initial_load_size,
NULL,
H5FS__cache_hdr_deserialize,
H5FS__cache_hdr_image_len,
H5FS__cache_hdr_pre_serialize,
H5FS__cache_hdr_serialize,
H5FS__cache_hdr_notify,
H5FS__cache_hdr_free_icr,
NULL,
}}

◆ H5AC_FSPACE_SINFO

const H5AC_class_t H5AC_FSPACE_SINFO[1]
Initial value:
= {{
"Free Space Section Info",
H5FS__cache_sinfo_get_initial_load_size,
NULL,
H5FS__cache_sinfo_deserialize,
H5FS__cache_sinfo_image_len,
H5FS__cache_sinfo_pre_serialize,
H5FS__cache_sinfo_serialize,
H5FS__cache_sinfo_notify,
H5FS__cache_sinfo_free_icr,
NULL,
}}
H5AC_FSPACE_HDR_ID
@ H5AC_FSPACE_HDR_ID
Definition: H5ACprivate.h:62
H5AC_FSPACE_SINFO_ID
@ H5AC_FSPACE_SINFO_ID
Definition: H5ACprivate.h:63
H5FS__cache_hdr_verify_chksum
htri_t H5FS__cache_hdr_verify_chksum(const void *_image, size_t len, void H5_ATTR_UNUSED *_udata)
Definition: H5FScache.c:204
H5FS__cache_sinfo_verify_chksum
htri_t H5FS__cache_sinfo_verify_chksum(const void *_image, size_t len, void H5_ATTR_UNUSED *_udata)
Definition: H5FScache.c:943
H5FD_MEM_FSPACE_SINFO
#define H5FD_MEM_FSPACE_SINFO
Definition: H5FDpublic.h:60
H5AC__CLASS_NO_FLAGS_SET
#define H5AC__CLASS_NO_FLAGS_SET
Definition: H5ACprivate.h:171
H5FD_MEM_FSPACE_HDR
#define H5FD_MEM_FSPACE_HDR
Definition: H5FDpublic.h:59