HDF5  1.12.0
H5PB_t Struct Reference

#include <H5PBprivate.h>

Data Fields

size_t max_size
 
size_t page_size
 
unsigned min_meta_perc
 
unsigned min_raw_perc
 
unsigned meta_count
 
unsigned raw_count
 
unsigned min_meta_count
 
unsigned min_raw_count
 
H5SL_tslist_ptr
 
H5SL_tmf_slist_ptr
 
size_t LRU_list_len
 
struct H5PB_entry_tLRU_head_ptr
 
struct H5PB_entry_tLRU_tail_ptr
 
H5FL_fac_head_tpage_fac
 
unsigned accesses [2]
 
unsigned hits [2]
 
unsigned misses [2]
 
unsigned evictions [2]
 
unsigned bypasses [2]
 

Field Documentation

◆ accesses

unsigned accesses[2]

◆ bypasses

unsigned bypasses[2]

◆ evictions

unsigned evictions[2]

◆ hits

◆ LRU_head_ptr

struct H5PB_entry_t* LRU_head_ptr

◆ LRU_list_len

size_t LRU_list_len

Referenced by H5PB_remove_entry().

◆ LRU_tail_ptr

struct H5PB_entry_t* LRU_tail_ptr

◆ max_size

size_t max_size

Referenced by H5PB_create(), H5PB_read(), and H5PB_write().

◆ meta_count

unsigned meta_count

Referenced by H5PB_remove_entry(), and H5PB_write().

◆ mf_slist_ptr

H5SL_t* mf_slist_ptr

Referenced by H5PB_add_new_page(), and H5PB_create().

◆ min_meta_count

unsigned min_meta_count

Referenced by H5PB_create().

◆ min_meta_perc

unsigned min_meta_perc

Referenced by H5PB_create().

◆ min_raw_count

unsigned min_raw_count

Referenced by H5PB_create().

◆ min_raw_perc

unsigned min_raw_perc

Referenced by H5PB_create().

◆ misses

unsigned misses[2]

◆ page_fac

◆ page_size

size_t page_size

◆ raw_count

unsigned raw_count

Referenced by H5PB_write().

◆ slist_ptr


The documentation for this struct was generated from the following file: