![]() |
HDF5
1.12.0
|
#include "H5Cmodule.h"#include "H5private.h"#include "H5Cpkg.h"#include "H5Eprivate.h"#include "H5Fpkg.h"#include "H5FDprivate.h"#include "H5FLprivate.h"#include "H5MFprivate.h"#include "H5MMprivate.h"Macros | |
| #define | H5F_FRIEND /*suppress error about including H5Fpkg */ |
| #define | H5C_IMAGE_EXTRA_SPACE 0 |
| #define | H5C__MDCI_BLOCK_SIGNATURE "MDCI" |
| #define | H5C__MDCI_BLOCK_SIGNATURE_LEN 4 |
| #define | H5C__MDCI_BLOCK_VERSION_0 0 |
| #define | H5C__MDCI_HEADER_HAVE_RESIZE_STATUS 0x01 |
| #define | H5C__MDCI_ENTRY_DIRTY_FLAG 0x01 |
| #define | H5C__MDCI_ENTRY_IN_LRU_FLAG 0x02 |
| #define | H5C__MDCI_ENTRY_IS_FD_PARENT_FLAG 0x04 |
| #define | H5C__MDCI_ENTRY_IS_FD_CHILD_FLAG 0x08 |
| #define | H5C__MDCI_MAX_FD_CHILDREN USHRT_MAX |
| #define | H5C__MDCI_MAX_FD_PARENTS USHRT_MAX |
| #define | H5C_IMAGE_ENTRY_T_MAGIC 0x005CAC08 |
| #define | H5C_IMAGE_ENTRY_T_BAD_MAGIC 0xBeefDead |
| #define | H5C_MAX_RING_IN_IMAGE H5C_RING_MDFSM |
Functions | |
| H5FL_DEFINE (H5C_cache_entry_t) | |
| hbool_t | H5C_cache_image_pending (const H5C_t *cache_ptr) |
| herr_t | H5C_cache_image_status (H5F_t *f, hbool_t *load_ci_ptr, hbool_t *write_ci_ptr) |
| herr_t | H5C__generate_cache_image (H5F_t *f, H5C_t *cache_ptr) |
| herr_t | H5C__deserialize_prefetched_entry (H5F_t *f, H5C_t *cache_ptr, H5C_cache_entry_t **entry_ptr_ptr, const H5C_class_t *type, haddr_t addr, void *udata) |
| herr_t | H5C_force_cache_image_load (H5F_t *f) |
| herr_t | H5C_get_cache_image_config (const H5C_t *cache_ptr, H5C_cache_image_ctl_t *config_ptr) |
| herr_t | H5C_image_stats (H5C_t *cache_ptr, hbool_t print_header) |
| herr_t | H5C__load_cache_image (H5F_t *f) |
| herr_t | H5C_load_cache_image_on_next_protect (H5F_t *f, haddr_t addr, hsize_t len, hbool_t rw) |
| herr_t | H5C__prep_image_for_file_close (H5F_t *f, hbool_t *image_generated) |
| herr_t | H5C_set_cache_image_config (const H5F_t *f, H5C_t *cache_ptr, H5C_cache_image_ctl_t *config_ptr) |
| herr_t | H5C_validate_cache_image_config (H5C_cache_image_ctl_t *ctl_ptr) |
| #define H5C__MDCI_BLOCK_SIGNATURE "MDCI" |
| #define H5C__MDCI_BLOCK_SIGNATURE_LEN 4 |
| #define H5C__MDCI_BLOCK_VERSION_0 0 |
| #define H5C__MDCI_ENTRY_DIRTY_FLAG 0x01 |
| #define H5C__MDCI_ENTRY_IN_LRU_FLAG 0x02 |
| #define H5C__MDCI_ENTRY_IS_FD_CHILD_FLAG 0x08 |
| #define H5C__MDCI_ENTRY_IS_FD_PARENT_FLAG 0x04 |
| #define H5C__MDCI_HEADER_HAVE_RESIZE_STATUS 0x01 |
| #define H5C__MDCI_MAX_FD_CHILDREN USHRT_MAX |
| #define H5C__MDCI_MAX_FD_PARENTS USHRT_MAX |
| #define H5C_IMAGE_ENTRY_T_BAD_MAGIC 0xBeefDead |
| #define H5C_IMAGE_ENTRY_T_MAGIC 0x005CAC08 |
| #define H5C_IMAGE_EXTRA_SPACE 0 |
| #define H5C_MAX_RING_IN_IMAGE H5C_RING_MDFSM |
| #define H5F_FRIEND /*suppress error about including H5Fpkg */ |
| herr_t H5C__deserialize_prefetched_entry | ( | H5F_t * | f, |
| H5C_t * | cache_ptr, | ||
| H5C_cache_entry_t ** | entry_ptr_ptr, | ||
| const H5C_class_t * | type, | ||
| haddr_t | addr, | ||
| void * | udata | ||
| ) |
| herr_t H5C_get_cache_image_config | ( | const H5C_t * | cache_ptr, |
| H5C_cache_image_ctl_t * | config_ptr | ||
| ) |
| herr_t H5C_set_cache_image_config | ( | const H5F_t * | f, |
| H5C_t * | cache_ptr, | ||
| H5C_cache_image_ctl_t * | config_ptr | ||
| ) |
| herr_t H5C_validate_cache_image_config | ( | H5C_cache_image_ctl_t * | ctl_ptr | ) |
| H5FL_DEFINE | ( | H5C_cache_entry_t | ) |
1.8.18