HDF5  1.12.0
H5.c File Reference

Functions

herr_t H5_init_library (void)
 
void H5_term_library (void)
 
herr_t H5dont_atexit (void)
 
herr_t H5garbage_collect (void)
 
herr_t H5set_free_list_limits (int reg_global_lim, int reg_list_lim, int arr_global_lim, int arr_list_lim, int blk_global_lim, int blk_list_lim)
 
herr_t H5get_libversion (unsigned *majnum, unsigned *minnum, unsigned *relnum)
 
herr_t H5check_version (unsigned majnum, unsigned minnum, unsigned relnum)
 
herr_t H5open (void)
 
herr_t H5close (void)
 
void * H5allocate_memory (size_t size, hbool_t clear)
 
void * H5resize_memory (void *mem, size_t size)
 
herr_t H5free_memory (void *mem)
 
herr_t H5is_library_threadsafe (hbool_t *is_ts)
 
BOOL WINAPI DllMain (_In_ HINSTANCE hinstDLL, _In_ DWORD fdwReason, _In_ LPVOID lpvReserved)
 

Variables

hbool_t H5_api_entered_g = FALSE
 
H5_api_t H5_g
 
hbool_t H5_libinit_g = FALSE
 
hbool_t H5_libterm_g = FALSE
 
hbool_t H5_MPEinit_g = FALSE
 
char H5_lib_vers_info_g [] = H5_VERS_INFO
 
H5_debug_t H5_debug_g
 

Function Documentation

◆ DllMain()

BOOL WINAPI DllMain ( _In_ HINSTANCE  hinstDLL,
_In_ DWORD  fdwReason,
_In_ LPVOID  lpvReserved 
)

◆ H5_init_library()

herr_t H5_init_library ( void  )

◆ H5_term_library()

◆ H5allocate_memory()

void* H5allocate_memory ( size_t  size,
hbool_t  clear 
)

◆ H5check_version()

herr_t H5check_version ( unsigned  majnum,
unsigned  minnum,
unsigned  relnum 
)

◆ H5close()

herr_t H5close ( void  )

References H5_term_library().

◆ H5dont_atexit()

herr_t H5dont_atexit ( void  )

References ret_value.

◆ H5free_memory()

herr_t H5free_memory ( void *  mem)

References H5MM_xfree().

◆ H5garbage_collect()

herr_t H5garbage_collect ( void  )

References FAIL, H5FL_garbage_coll(), and ret_value.

◆ H5get_libversion()

herr_t H5get_libversion ( unsigned *  majnum,
unsigned *  minnum,
unsigned *  relnum 
)

References FAIL, and ret_value.

◆ H5is_library_threadsafe()

herr_t H5is_library_threadsafe ( hbool_t is_ts)

References HDassert().

◆ H5open()

herr_t H5open ( void  )

References FAIL, and ret_value.

◆ H5resize_memory()

void* H5resize_memory ( void *  mem,
size_t  size 
)

References H5MM_realloc(), NULL, ret_value, and size.

◆ H5set_free_list_limits()

herr_t H5set_free_list_limits ( int  reg_global_lim,
int  reg_list_lim,
int  arr_global_lim,
int  arr_list_lim,
int  blk_global_lim,
int  blk_list_lim 
)

Variable Documentation

◆ H5_api_entered_g

hbool_t H5_api_entered_g = FALSE

◆ H5_debug_g

H5_debug_t H5_debug_g

Referenced by H5_term_library(), and H5_trace().

◆ H5_g

◆ H5_lib_vers_info_g

char H5_lib_vers_info_g[] = H5_VERS_INFO

◆ H5_libinit_g

hbool_t H5_libinit_g = FALSE

◆ H5_libterm_g

hbool_t H5_libterm_g = FALSE

◆ H5_MPEinit_g

hbool_t H5_MPEinit_g = FALSE

Referenced by H5_init_library(), and H5_term_library().

H5T__conv_ullong_long
herr_t H5T__conv_ullong_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6887
H5D__chunk_cacheable
htri_t H5D__chunk_cacheable(const H5D_io_info_t *io_info, haddr_t caddr, hbool_t write_op)
Definition: H5Dchunk.c:2403
H5public.h
result::value
H5Z_num_val value
Definition: H5Ztrans.c:69
H5T_vlen_getlen_func_t
herr_t(* H5T_vlen_getlen_func_t)(H5VL_object_t *file, const void *vl_addr, size_t *len)
Definition: H5Tpkg.h:280
H5Z_SZIP
H5_DLLVAR H5Z_class2_t H5Z_SZIP[1]
Definition: H5Zpkg.h:51
H5O_obj_class_t
struct H5O_obj_class_t H5O_obj_class_t
H5G_bt2_ud_it_t::op
H5G_lib_iterate_t op
Definition: H5Gdense.c:91
H5O_loc_hold_file
H5_DLL herr_t H5O_loc_hold_file(H5O_loc_t *loc)
Definition: H5Oint.c:2037
H5HF_parent_t::entry
unsigned entry
Definition: H5HFpkg.h:468
H5CS_copy_stack
H5CS_t * H5CS_copy_stack(void)
Definition: H5CS.c:257
H5_GCC_DIAG_ON
H5_GCC_DIAG_ON(duplicated-branches) H5_GCC_DIAG_OFF(duplicated-branches) static H5T_t *H5T__get_native_bitfield(size_t prec
H5HF_huge_bt2_indir_rec_t::len
hsize_t len
Definition: H5HFpkg.h:474
H5G_name_replace
herr_t H5G_name_replace(const H5O_link_t *lnk, H5G_names_op_t op, H5F_t *src_file, H5RS_str_t *src_full_path_r, H5F_t *dst_file, H5RS_str_t *dst_full_path_r)
Definition: H5Gname.c:1070
H5O_protect
H5O_t * H5O_protect(const H5O_loc_t *loc, unsigned prot_flags, hbool_t pin_all_chunks)
Definition: H5Oint.c:1041
H5VL__native_blob_specific
herr_t H5VL__native_blob_specific(void *obj, void *blob_id, H5VL_blob_specific_t specific_type, va_list arguments)
Definition: H5VLnative_blob.c:160
H5FS_create_t::max_sect_size
hsize_t max_sect_size
Definition: H5FSprivate.h:142
H5F_shared_t::crt_dset_min_ohdr_flag
hbool_t crt_dset_min_ohdr_flag
Definition: H5Fpkg.h:358
H5FL_fac_gc_list_t::mem_freed
size_t mem_freed
Definition: H5FL.c:108
H5FD_set_feature_flags
herr_t H5FD_set_feature_flags(H5FD_t *file, unsigned long feature_flags)
Definition: H5FD.c:1327
Wflock
int Wflock(int H5_ATTR_UNUSED fd, int H5_ATTR_UNUSED operation)
Definition: H5system.c:916
H5G_RESERVED_5
@ H5G_RESERVED_5
Definition: H5Gpublic.h:127
H5_buffer_dump
herr_t H5_buffer_dump(FILE *stream, int indent, const uint8_t *buf, const uint8_t *marker, size_t buf_offset, size_t buf_size)
Definition: H5dbg.c:79
H5L_get_val
herr_t H5L_get_val(const H5G_loc_t *loc, const char *name, void *buf, size_t size)
Definition: H5L.c:2363
H5D_layout_ops_t::flush
H5D_layout_flush_func_t flush
Definition: H5Dpkg.h:161
H5C__prep_image_for_file_close
herr_t H5C__prep_image_for_file_close(H5F_t *f, hbool_t *image_generated)
Definition: H5Cimage.c:1339
H5G_storage_type_t
H5G_storage_type_t
Definition: H5Gpublic.h:45
H5F_object_flush_t
struct H5F_object_flush_t H5F_object_flush_t
H5VL_introspect_opt_query
herr_t H5VL_introspect_opt_query(const H5VL_object_t *vol_obj, H5VL_subclass_t subcls, int opt_type, hbool_t *supported)
Definition: H5VLcallback.c:6081
H5D_farray_ctx_ud_t::f
const H5F_t * f
Definition: H5Dfarray.c:57
H5TS_funcstk_key_g
H5TS_key_t H5TS_funcstk_key_g
Definition: H5TS.c:36
H5VL__native_group_optional
herr_t H5VL__native_group_optional(void *obj, H5VL_group_optional_t optional_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_group.c:269
H5VLpeek_connector_id_by_name
H5_DLL hid_t H5VLpeek_connector_id_by_name(const char *name)
Definition: H5VL.c:392
H5FD_file_image_callbacks_t::udata_free
herr_t(* udata_free)(void *udata)
Definition: H5FDpublic.h:355
H5FL_DEFINE
H5FL_DEFINE(H5B_t)
H5PB_read
H5_DLL herr_t H5PB_read(H5F_shared_t *f_sh, H5FD_mem_t type, haddr_t addr, size_t size, void *buf)
Definition: H5PB.c:690
H5O_info1_t::atime
time_t atime
Definition: H5Opublic.h:262
H5D_ALLOC_TIME_ERROR
@ H5D_ALLOC_TIME_ERROR
Definition: H5Dpublic.h:66
H5I_clear_type_ud_t::type_ptr
H5I_id_type_t * type_ptr
Definition: H5I.c:101
H5F_olist_t
Definition: H5Fint.c:54
H5P_peek
H5_DLL herr_t H5P_peek(H5P_genplist_t *plist, const char *name, void *value)
Definition: H5Pint.c:4449
H5B2__int_debug
H5_DLL herr_t H5B2__int_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5B2_class_t *type, haddr_t hdr_addr, unsigned nrec, unsigned depth, haddr_t obj_addr)
H5Pget_file_space
H5_DLL herr_t H5Pget_file_space(hid_t plist_id, H5F_file_space_type_t *strategy, hsize_t *threshold)
Definition: H5Pdeprec.c:622
H5O_iter_cvt_t::ainfo
H5O_ainfo_t * ainfo
Definition: H5Oattribute.c:56
H5S_hyper_project_intersect_ud_t::ps_clean_bitmap
uint32_t ps_clean_bitmap
Definition: H5Shyper.c:92
H5T__conv_uint_ushort
H5_DLL herr_t H5T__conv_uint_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_ENUM
@ H5T_ENUM
Definition: H5Tpublic.h:38
H5O_efl_t
Definition: H5Oprivate.h:381
H5Pset_all_coll_metadata_ops
herr_t H5Pset_all_coll_metadata_ops(hid_t plist_id, hbool_t is_collective)
Definition: H5Pfapl.c:4659
H5EA_hdr_t
Definition: H5EApkg.h:167
H5D_append_flush_t
struct H5D_append_flush_t H5D_append_flush_t
hrb_t::body_len
size_t body_len
Definition: H5FDs3comms.h:337
H5A__delete_by_idx
herr_t H5A__delete_by_idx(const H5G_loc_t *loc, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Aint.c:2775
H5P__exist_pclass
H5_DLL htri_t H5P__exist_pclass(H5P_genclass_t *pclass, const char *name)
Definition: H5Pint.c:3325
H5G_bt_it_bt_t
struct H5G_bt_it_bt_t H5G_bt_it_bt_t
H5FD_direct_init
H5_DLL hid_t H5FD_direct_init(void)
Definition: H5FDdirect.c:223
H5FL_seq_realloc
void * H5FL_seq_realloc(H5FL_seq_head_t *head, void *obj, size_t new_elem H5FL_TRACK_PARAMS)
Definition: H5FL.c:1930
H5G_link_iterate_op_type_t
H5G_link_iterate_op_type_t
Definition: H5Gprivate.h:164
H5Pclose
herr_t H5Pclose(hid_t plist_id)
Definition: H5P.c:1510
H5D_contig_storage_t::dset_addr
haddr_t dset_addr
Definition: H5Dpkg.h:184
H5VLget_cap_flags
herr_t H5VLget_cap_flags(hid_t connector_id, unsigned *cap_flags)
Definition: H5VLcallback.c:292
H5T_NATIVE_UINT64_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT64_ALIGN_g
Definition: H5Tpkg.h:454
H5D__virtual_delete
herr_t H5D__virtual_delete(H5F_t *f, H5O_storage_t *storage)
Definition: H5Dvirtual.c:844
H5D_gather_func_t
herr_t(* H5D_gather_func_t)(const void *dst_buf, size_t dst_buf_bytes_used, void *op_data)
Definition: H5Dpublic.h:117
H5Z_prelude_type_t
H5Z_prelude_type_t
Definition: H5Z.c:54
H5B_shared_t::two_k
unsigned two_k
Definition: H5Bprivate.h:92
H5P_insert
herr_t H5P_insert(H5P_genplist_t *plist, const char *name, size_t size, void *value, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_encode_func_t prp_encode, H5P_prp_decode_func_t prp_decode, H5P_prp_delete_func_t prp_delete, H5P_prp_copy_func_t prp_copy, H5P_prp_compare_func_t prp_cmp, H5P_prp_close_func_t prp_close)
Definition: H5Pint.c:2606
H5O_get_proxy
H5_DLL H5AC_proxy_entry_t * H5O_get_proxy(const H5O_t *oh)
Definition: H5Oint.c:3064
H5O_iter_rm_t::f
H5F_t * f
Definition: H5Oattribute.c:92
H5HF_hdr_t::checked_filters
hbool_t checked_filters
Definition: H5HFpkg.h:360
H5HF_id_print
herr_t H5HF_id_print(H5HF_t *fh, const void *_id, FILE *stream, int indent, int fwidth)
Definition: H5HFdbg.c:114
H5EA__dblock_dest
H5_DLL herr_t H5EA__dblock_dest(H5EA_dblock_t *dblock)
H5T_NATIVE_INT64_ALIGN_g
size_t H5T_NATIVE_INT64_ALIGN_g
Definition: H5T.c:521
H5C_t::min_clean_size
size_t min_clean_size
Definition: H5Cpkg.h:5855
H5ST_node
Definition: H5STprivate.h:31
H5O_iter_rm_t::adj_link
hbool_t adj_link
Definition: H5Omessage.c:61
eoa
file eoa
Definition: H5FDfamily.c:1017
H5AC_add_candidate
herr_t H5AC_add_candidate(H5AC_t *cache_ptr, haddr_t addr)
Definition: H5ACmpio.c:222
H5P_CLS_STRING_CREATE_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_STRING_CREATE_g
Definition: H5Pprivate.h:138
H5TS_attr_t
HANDLE H5TS_attr_t
Definition: H5TSprivate.h:44
H5L_trav_gibi_t::idx_type
H5_index_t idx_type
Definition: H5Lprivate.h:66
H5Oget_info_by_idx1
herr_t H5Oget_info_by_idx1(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_info1_t *oinfo, hid_t lapl_id)
Definition: H5Odeprec.c:487
H5FD_direct_fapl_t::fbsize
size_t fbsize
Definition: H5FDdirect.c:49
H5EA__iblock_dest
H5_DLL herr_t H5EA__iblock_dest(H5EA_iblock_t *iblock)
H5D__get_chunk_storage_size
H5_DLL herr_t H5D__get_chunk_storage_size(H5D_t *dset, const hsize_t *offset, hsize_t *storage_size)
Definition: H5Dchunk.c:623
H5C_log_class_t::write_mark_entry_clean_log_msg
herr_t(* write_mark_entry_clean_log_msg)(void *udata, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.h:52
H5A_attr_iter_op_t::op_type
H5A_attr_iter_op_type_t op_type
Definition: H5Aprivate.h:55
H5CX_t::ohdr_flags
uint8_t ohdr_flags
Definition: H5CX.c:300
H5FL_reg_head_t
struct H5FL_reg_head_t H5FL_reg_head_t
H5T_get_ref_type
H5_DLL H5R_type_t H5T_get_ref_type(const H5T_t *dt)
Definition: H5T.c:5514
H5G_dense_bt2_corder_rec_t
struct H5G_dense_bt2_corder_rec_t H5G_dense_bt2_corder_rec_t
H5F_set_sohm_nindexes
herr_t H5F_set_sohm_nindexes(H5F_t *f, unsigned nindexes)
Definition: H5Fint.c:2710
H5F_set_grp_btree_shared
herr_t H5F_set_grp_btree_shared(H5F_t *f, H5UC_t *rc)
Definition: H5Fint.c:2637
H5P_filter_in_pline
htri_t H5P_filter_in_pline(H5P_genplist_t *plist, H5Z_filter_t id)
Definition: H5Pocpl.c:1104
H5O_layout_chunk_t::farray
H5O_layout_chunk_farray_t farray
Definition: H5Oprivate.h:631
H5G__obj_info
herr_t H5G__obj_info(const H5O_loc_t *oloc, H5G_info_t *grp_info)
Definition: H5Gobj.c:719
H5E_BADMESG_g
hid_t H5E_BADMESG_g
Definition: H5Edefin.h:110
H5VM_hyper_fill
herr_t H5VM_hyper_fill(unsigned n, const hsize_t *_size, const hsize_t *total_size, const hsize_t *offset, void *_dst, unsigned fill_value)
Definition: H5VM.c:409
H5D_ALLOC_TIME_LATE
@ H5D_ALLOC_TIME_LATE
Definition: H5Dpublic.h:69
H5T__open_name
H5_DLL H5T_t * H5T__open_name(const H5G_loc_t *loc, const char *name)
Definition: H5Tcommit.c:830
H5S_select_all
herr_t H5S_select_all(H5S_t *space, hbool_t rel_prev)
Definition: H5Sall.c:1162
H5C_t::epoch_marker_ringbuf_size
int32_t epoch_marker_ringbuf_size
Definition: H5Cpkg.h:5961
H5Oget_info1
herr_t H5Oget_info1(hid_t loc_id, H5O_info1_t *oinfo)
Definition: H5Odeprec.c:391
H5A_bt2_ud_rmbi_t
Definition: H5Adense.c:130
H5HF_iblock_dirty
H5_DLL herr_t H5HF_iblock_dirty(H5HF_indirect_t *iblock)
Definition: H5HFiblock.c:326
H5AC_init
herr_t H5AC_init(void)
Definition: H5AC.c:152
H5L_class_t::create_func
H5L_create_func_t create_func
Definition: H5Lpublic.h:121
H5B_shared_t::page
uint8_t * page
Definition: H5Bprivate.h:98
H5HL_cache_prfx_ud_t::prfx_addr
haddr_t prfx_addr
Definition: H5HLpkg.h:128
H5FD_hdfs_init
H5_DLL hid_t H5FD_hdfs_init(void)
Definition: H5FDhdfs.c:577
H5B_INS_REMOVE
@ H5B_INS_REMOVE
Definition: H5Bprivate.h:73
H5O_t::swmr_write
hbool_t swmr_write
Definition: H5Opkg.h:286
H5I_register
hid_t H5I_register(H5I_type_t type, const void *object, hbool_t app_ref)
Definition: H5I.c:775
H5Tget_sign
H5_DLL H5T_sign_t H5Tget_sign(hid_t type_id)
Definition: H5Tfixed.c:46
H5F_get_mpi_handle
H5_DLL herr_t H5F_get_mpi_handle(const H5F_t *f, MPI_File **f_handle)
Definition: H5Fmpi.c:92
H5T__conv_short_long
H5_DLL herr_t H5T__conv_short_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Oenable_mdc_flushes
H5_DLL herr_t H5Oenable_mdc_flushes(hid_t object_id)
Definition: H5O.c:1374
H5Lget_info_by_idx2
herr_t H5Lget_info_by_idx2(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5L_info2_t *linfo, hid_t lapl_id)
Definition: H5L.c:1033
H5O_hdr_info_t::free
hsize_t free
Definition: H5Opublic.h:121
H5G_iter_visit_ud_t::visited
H5SL_t * visited
Definition: H5Gint.c:72
H5FL_SEQ_DEFINE_STATIC
H5FL_SEQ_DEFINE_STATIC(size_t)
H5E_CANTCONVERT_g
H5_DLLVAR hid_t H5E_CANTCONVERT_g
Definition: H5Epubgen.h:413
H5B2__hdr_decr
herr_t H5B2__hdr_decr(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:400
H5T_atomic_t::cset
H5T_cset_t cset
Definition: H5Tpkg.h:222
H5P_CLS_GCRT
H5_DLLVAR const H5P_libclass_t H5P_CLS_GCRT[1]
Definition: H5Pint.c:342
H5AC_class_t
H5C_class_t H5AC_class_t
Definition: H5ACprivate.h:194
H5MF_alloc_tmp
H5_DLL haddr_t H5MF_alloc_tmp(H5F_t *f, hsize_t size)
Definition: H5MF.c:1045
H5T_vlen_alloc_info_t::alloc_func
H5MM_allocate_t alloc_func
Definition: H5Tprivate.h:74
H5C_def_auto_resize_rpt_fcn
void H5C_def_auto_resize_rpt_fcn(H5C_t *cache_ptr, #ifndef NDEBUG int32_t version, #else int32_t H5_ATTR_UNUSED version, #endif double hit_rate, enum H5C_resize_status status, size_t old_max_cache_size, size_t new_max_cache_size, size_t old_min_clean_size, size_t new_min_clean_size)
Definition: H5C.c:523
H5D__get_chunk_info_by_coord
herr_t H5D__get_chunk_info_by_coord(const H5D_t *dset, const hsize_t *offset, unsigned *filter_mask, haddr_t *addr, hsize_t *size)
Definition: H5Dchunk.c:7411
H5T__conv_ulong_ushort
herr_t H5T__conv_ulong_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6312
H5VL_get_conn_lvl_t
H5VL_get_conn_lvl_t
Definition: H5VLconnector.h:421
H5T_NATIVE_INT32_g
hid_t H5T_NATIVE_INT32_g
Definition: H5T.c:433
H5O_layout_chunk_t::earray
H5O_layout_chunk_earray_t earray
Definition: H5Oprivate.h:632
H5HF_dtable_t
Definition: H5HFpkg.h:185
H5SL_remove_first
void * H5SL_remove_first(H5SL_t *slist)
Definition: H5SL.c:1285
H5HF_indirect_t::addr
haddr_t addr
Definition: H5HFpkg.h:392
H5VL_link_move
herr_t H5VL_link_move(const H5VL_object_t *src_vol_obj, const H5VL_loc_params_t *loc_params1, const H5VL_object_t *dst_vol_obj, const H5VL_loc_params_t *loc_params2, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4959
H5O_msg_remove_op
H5_DLL herr_t H5O_msg_remove_op(const H5O_loc_t *loc, unsigned type_id, int sequence, H5O_operator_t op, void *op_data, hbool_t adj_link)
Definition: H5Omessage.c:1011
H5AC_NTYPES
@ H5AC_NTYPES
Definition: H5ACprivate.h:79
H5FD_log_t::logfp
FILE * logfp
Definition: H5FDlog.c:135
H5D__layout_version_test
herr_t H5D__layout_version_test(hid_t did, unsigned *version)
Definition: H5Dtest.c:84
H5C_cache_entry_t::coll_prev
struct H5C_cache_entry_t * coll_prev
Definition: H5Cprivate.h:2279
H5Z_num_val::int_val
long int_val
Definition: H5Ztrans.c:50
H5Gflush
H5_DLL herr_t H5Gflush(hid_t group_id)
Definition: H5G.c:778
H5SM_index_header_t
Definition: H5SMpkg.h:165
H5S_SELECT_NOTB
@ H5S_SELECT_NOTB
Definition: H5Spublic.h:90
H5T_ref_class_t::getsize
H5T_ref_getsizefunc_t getsize
Definition: H5Tpkg.h:194
H5FL_track_t::file
char * file
Definition: H5FLprivate.h:70
H5AC_FSPACE_HDR_ID
@ H5AC_FSPACE_HDR_ID
Definition: H5ACprivate.h:62
H5P_CLS_DATATYPE_CREATE_ID_g
H5_DLLVAR hid_t H5P_CLS_DATATYPE_CREATE_ID_g
Definition: H5Ppublic.h:198
H5C_cache_entry_t::flush_dep_nchildren
unsigned flush_dep_nchildren
Definition: H5Cprivate.h:2258
H5S_select_class_t::copy
H5S_sel_copy_func_t copy
Definition: H5Spkg.h:279
H5O_iter_visit_ud_t::start_loc
H5G_loc_t * start_loc
Definition: H5Oint.c:61
H5D_MPIO_MPI_OPT_TYPES_ENV_VAR_DISABLED
@ H5D_MPIO_MPI_OPT_TYPES_ENV_VAR_DISABLED
Definition: H5Ppublic.h:174
H5HF_debug_iter_ud1_t::fwidth
int fwidth
Definition: H5HFdbg.c:55
H5EA__hdr_modified
H5_DLL herr_t H5EA__hdr_modified(H5EA_hdr_t *hdr)
H5C_log_class_t::write_destroy_fd_log_msg
herr_t(* write_destroy_fd_log_msg)(void *udata, const H5C_cache_entry_t *parent, const H5C_cache_entry_t *child, herr_t fxn_ret_value)
Definition: H5Clog.h:61
H5C_NOTIFY_ACTION_AFTER_INSERT
@ H5C_NOTIFY_ACTION_AFTER_INSERT
Definition: H5Cprivate.h:850
H5VL_SUBCLS_OBJECT
@ H5VL_SUBCLS_OBJECT
Definition: H5VLconnector.h:63
H5VL_loc_params_t
Definition: H5VLconnector.h:270
H5T_BITFIELD
@ H5T_BITFIELD
Definition: H5Tpublic.h:34
H5VLnative_addr_to_token
herr_t H5VLnative_addr_to_token(hid_t loc_id, haddr_t addr, H5O_token_t *token)
Definition: H5VLnative.c:312
H5C_NOTIFY_ACTION_ENTRY_CLEANED
@ H5C_NOTIFY_ACTION_ENTRY_CLEANED
Definition: H5Cprivate.h:863
BEGIN_FUNC
BEGIN_FUNC(PKG, CATCH if(!ret_value) if(&&H5FA__hdr_dest(hdr)< 0) H5E_THROW(H5E_CANTFREE ERR, H5FA_hdr_t *, H5FA_hdr_t *hdr=NULL, H5FA_hdr_t *hdr=NULL, H5FA__hdr_alloc(H5F_t *f))
Definition: H5FAhdr.c:95
H5T_opaque_t
struct H5T_opaque_t H5T_opaque_t
H5Scombine_select
hid_t H5Scombine_select(hid_t space1_id, H5S_seloper_t op, hid_t space2_id)
Definition: H5Shyper.c:10619
H5O_link_t
struct H5O_link_t H5O_link_t
H5VL_free_connector_info
herr_t H5VL_free_connector_info(hid_t connector_id, void *info)
Definition: H5VLcallback.c:528
H5O_get_hdr_info
H5_DLL herr_t H5O_get_hdr_info(const H5O_loc_t *oloc, H5O_hdr_info_t *hdr)
Definition: H5Oint.c:2109
H5C_t::image_entries
H5C_image_entry_t * image_entries
Definition: H5Cpkg.h:5982
H5G_name_copy
H5_DLL herr_t H5G_name_copy(H5G_name_t *dst, const H5G_name_t *src, H5_copy_depth_t depth)
Definition: H5Gname.c:513
H5S_hyper_iter_t::span
H5S_hyper_span_t * span[H5S_MAX_RANK]
Definition: H5Sprivate.h:76
H5G_copy_file_ud_t
struct H5G_copy_file_ud_t H5G_copy_file_ud_t
H5Dclose
H5_DLL herr_t H5Dclose(hid_t dset_id)
Definition: H5D.c:323
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(str_buf)
H5AC_EARRAY_HDR
H5_DLLVAR const H5AC_class_t H5AC_EARRAY_HDR[1]
Definition: H5ACprivate.h:364
H5PB_entry_t::page_buf_ptr
void * page_buf_ptr
Definition: H5PBpkg.h:36
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5FA_dblk_page_t)
H5Padd_merge_committed_dtype_path
H5_DLL herr_t H5Padd_merge_committed_dtype_path(hid_t plist_id, const char *path)
Definition: H5Pocpypl.c:732
H5AC_LHEAP_DBLK
const H5AC_class_t H5AC_LHEAP_DBLK[1]
Definition: H5HLcache.c:123
H5HL_dblk_t
Definition: H5HLpkg.h:111
H5T__conv_uint_ulong
herr_t H5T__conv_uint_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6036
H5Pget_elink_prefix
H5_DLL ssize_t H5Pget_elink_prefix(hid_t plist_id, char *prefix, size_t size)
Definition: H5Plapl.c:1039
H5VL_t::nrefs
int64_t nrefs
Definition: H5VLprivate.h:34
H5Pget_buffer
H5_DLL size_t H5Pget_buffer(hid_t plist_id, void **tconv, void **bkg)
Definition: H5Pdxpl.c:1097
H5HG_read
H5_DLL void * H5HG_read(H5F_t *f, H5HG_t *hobj, void *object, size_t *buf_size)
Definition: H5HG.c:595
H5Tenum_nameof
herr_t H5Tenum_nameof(hid_t type, const void *value, char *name, size_t size)
Definition: H5Tenum.c:331
H5O_storage_chunk_earray_t::ea
struct H5EA_t * ea
Definition: H5Oprivate.h:462
H5ST_insert
H5_DLL herr_t H5ST_insert(H5ST_tree_t *root, const char *s, void *obj)
Definition: H5ST.c:169
H5FD_s3comms_s3r_open
s3r_t * H5FD_s3comms_s3r_open(const char *url, const char *region, const char *id, const unsigned char *signing_key)
Definition: H5FDs3comms.c:1153
H5T_conv_hw_t
struct H5T_conv_hw_t H5T_conv_hw_t
H5FL_blk_node_t::list
H5FL_blk_list_t * list
Definition: H5FLprivate.h:160
H5PB_update_entry
H5_DLL herr_t H5PB_update_entry(H5PB_t *page_buf, haddr_t addr, size_t size, const void *buf)
Definition: H5PB.c:592
H5UC_create
H5UC_t * H5UC_create(void *o, H5UC_free_func_t free_func)
Definition: H5UC.c:57
H5G__compact_get_name_by_idx
ssize_t H5G__compact_get_name_by_idx(const H5O_loc_t *oloc, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t idx, char *name, size_t size)
Definition: H5Gcompact.c:220
H5VL__native_attr_get
herr_t H5VL__native_attr_get(void *obj, H5VL_attr_get_t get_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_attr.c:223
H5HF_get_id_len
herr_t H5HF_get_id_len(H5HF_t *fh, size_t *id_len_p)
Definition: H5HF.c:289
H5D_type_info_t::request_nelmts
size_t request_nelmts
Definition: H5Dpkg.h:108
H5D_chunk_it_ud4_t::chunk_dim
uint32_t * chunk_dim
Definition: H5Dchunk.c:203
H5L_get_info
herr_t H5L_get_info(const H5G_loc_t *loc, const char *name, H5L_info2_t *linfo)
Definition: H5L.c:3207
H5VL_create_object_using_vol_id
H5VL_object_t * H5VL_create_object_using_vol_id(H5I_type_t type, void *obj, hid_t connector_id)
Definition: H5VLint.c:849
H5Zunregister
H5_DLL herr_t H5Zunregister(H5Z_filter_t id)
Definition: H5Z.c:353
H5VL__native_file_open
H5_DLL void * H5VL__native_file_open(const char *name, unsigned flags, hid_t fapl_id, hid_t dxpl_id, void **req)
H5HL_t::prfx_size
size_t prfx_size
Definition: H5HLpkg.h:100
H5O_msg_exists_oh
H5_DLL htri_t H5O_msg_exists_oh(const H5O_t *oh, unsigned type_id)
Definition: H5Omessage.c:916
H5Iiterate
herr_t H5Iiterate(H5I_type_t type, H5I_iterate_func_t op, void *op_data)
Definition: H5I.c:2028
H5HF_man_iblock_entry_addr
herr_t H5HF_man_iblock_entry_addr(H5HF_indirect_t *iblock, unsigned entry, haddr_t *child_addr)
Definition: H5HFiblock.c:1567
H5T__vlen_set_loc
htri_t H5T__vlen_set_loc(const H5T_t *dt, H5VL_object_t *file, H5T_loc_t loc)
Definition: H5Tvlen.c:256
H5G__get_objinfo
H5_DLL herr_t H5G__get_objinfo(const H5G_loc_t *loc, const char *name, hbool_t follow_link, H5G_stat_t *statbuf)
Definition: H5Gdeprec.c:1072
modifier
char modifier[8]
Definition: H5system.c:121
H5P_CLS_LACC
H5_DLLVAR const struct H5P_libclass_t H5P_CLS_LACC[1]
Definition: H5Pprivate.h:142
H5C_get_cache_flush_in_progress
herr_t H5C_get_cache_flush_in_progress(H5C_t *cache_ptr, hbool_t *flush_in_progress_ptr)
Definition: H5Cquery.c:169
H5C_create
H5_DLL H5C_t * H5C_create(size_t max_cache_size, size_t min_clean_size, int max_type_id, const H5C_class_t *const *class_table_ptr, H5C_write_permitted_func_t check_write_permitted, hbool_t write_permitted, H5C_log_flush_func_t log_flush, void *aux_ptr)
Definition: H5C.c:243
H5C_auto_size_ctl_t::initial_size
size_t initial_size
Definition: H5Cprivate.h:2109
H5HF_hdr_t::id_len
unsigned id_len
Definition: H5HFpkg.h:301
H5C__deserialize_prefetched_entry
H5_DLL 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)
Definition: H5Cimage.c:467
H5VLconnector_str_to_info
herr_t H5VLconnector_str_to_info(const char *str, hid_t connector_id, void **info)
Definition: H5VLcallback.c:638
H5TS_mutex_t
struct H5TS_mutex_struct H5TS_mutex_t
H5FS_sect_iterate
H5_DLL herr_t H5FS_sect_iterate(H5F_t *f, H5FS_t *fspace, H5FS_operator_t op, void *op_data)
Definition: H5FSsection.c:1978
H5T__conv_uint_ldouble
herr_t H5T__conv_uint_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7492
H5O_msg_class_t::share_flags
unsigned share_flags
Definition: H5Opkg.h:230
H5T__conv_int_schar
herr_t H5T__conv_int_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5737
H5HG_heap_t::nused
size_t nused
Definition: H5HGpkg.h:129
H5E__print
H5_DLL herr_t H5E__print(const H5E_t *estack, FILE *stream, hbool_t bk_compat)
Definition: H5Eint.c:436
H5Lpublic.h
H5FDopen
H5FD_t * H5FDopen(const char *name, unsigned flags, hid_t fapl_id, haddr_t maxaddr)
Definition: H5FD.c:658
H5P_CLS_FILE_CREATE_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_FILE_CREATE_g
Definition: H5Pprivate.h:121
H5T__update_packed
void H5T__update_packed(const H5T_t *dt)
Definition: H5Tcompound.c:662
H5E__init_package
herr_t H5E__init_package(void)
Definition: H5E.c:185
H5HF_HUGE_BT2_FILT_INDIR
const H5B2_class_t H5HF_HUGE_BT2_FILT_INDIR[1]
Definition: H5HFbtree2.c:131
H5C_log_class_t::write_unprotect_entry_log_msg
herr_t(* write_unprotect_entry_log_msg)(void *udata, haddr_t address, int type_id, unsigned flags, herr_t fxn_ret_value)
Definition: H5Clog.h:62
BEGIN_FUNC
BEGIN_FUNC(PKG, CATCH if(&&cls->dst_dbg_ctx(dbg_ctx)< 0) H5E_THROW(H5E_CANTRELEASE ERR, CATCH if(&&cls->dst_dbg_ctx(dbg_ctx)< 0) H5E_THROW(H5E_CANTRELEASE herr_t, CATCH if(&&cls->dst_dbg_ctx(dbg_ctx)< 0) H5E_THROW(H5E_CANTRELEASE SUCCEED, CATCH if(&&cls->dst_dbg_ctx(dbg_ctx)< 0) H5E_THROW(H5E_CANTRELEASE FAIL, H5EA__hdr_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5EA_class_t *cls, haddr_t obj_addr))
Definition: H5EAdbg.c:94
H5CX_t::fapl_id
hid_t fapl_id
Definition: H5CX.c:203
H5VL_object
H5_DLL void * H5VL_object(hid_t id)
Definition: H5VLint.c:1840
H5D_space_status_t
H5D_space_status_t
Definition: H5Dpublic.h:74
H5P_get
H5_DLL herr_t H5P_get(H5P_genplist_t *plist, const char *name, void *value)
Definition: H5Pint.c:4568
H5FL_DEFINE
H5FL_DEFINE(time_t)
H5Pget_fapl_core
herr_t H5Pget_fapl_core(hid_t fapl_id, size_t *increment, hbool_t *backing_store)
Definition: H5FDcore.c:633
H5AC_proxy_entry_remove_child
herr_t H5AC_proxy_entry_remove_child(H5AC_proxy_entry_t *pentry, void *child)
Definition: H5ACproxy_entry.c:379
H5C_set_evictions_enabled
H5_DLL herr_t H5C_set_evictions_enabled(H5C_t *cache_ptr, hbool_t evictions_enabled)
Definition: H5C.c:2854
H5F_get_null_fsm_addr
H5_DLL hbool_t H5F_get_null_fsm_addr(const H5F_t *f)
Definition: H5Fquery.c:1272
H5T__conv_int_ldouble
H5_DLL herr_t H5T__conv_int_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Ppkg.h
H5O_mesg_t::raw
uint8_t * raw
Definition: H5Opkg.h:256
H5F_olist_t::local
hbool_t local
Definition: H5Fint.c:59
H5VLcmp_connector_cls
herr_t H5VLcmp_connector_cls(int *cmp, hid_t connector_id1, hid_t connector_id2)
Definition: H5VL.c:572
H5F__accum_free
herr_t H5F__accum_free(H5F_shared_t *f_sh, H5FD_mem_t H5_ATTR_UNUSED type, haddr_t addr, hsize_t size)
Definition: H5Faccum.c:850
H5VL_MAP_GET_KEY_TYPE
@ H5VL_MAP_GET_KEY_TYPE
Definition: H5Mpublic.h:55
H5E_NOIDS_g
hid_t H5E_NOIDS_g
Definition: H5Edefin.h:158
H5VL_register_using_existing_id
H5_DLL herr_t H5VL_register_using_existing_id(H5I_type_t type, void *object, H5VL_t *vol_connector, hbool_t app_ref, hid_t existing_id)
Definition: H5VLint.c:756
H5VLdataset_get
H5_DLL herr_t H5VLdataset_get(void *dset, hid_t connector_id, H5VL_dataset_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:2320
H5VL_group_specific_t
H5VL_group_specific_t
Definition: H5VLconnector.h:159
H5FD_mpi_get_rank
H5_DLL int H5FD_mpi_get_rank(const H5FD_t *file)
Definition: H5FDmpi.c:51
H5D_virtual_check_min_dims
H5_DLL herr_t H5D_virtual_check_min_dims(const H5D_t *dset)
Definition: H5Dvirtual.c:371
H5Scombine_hyperslab
H5_DLL hid_t H5Scombine_hyperslab(hid_t space_id, H5S_seloper_t op, const hsize_t start[], const hsize_t _stride[], const hsize_t count[], const hsize_t _block[])
Definition: H5Shyper.c:10494
H5F_FILE_SPACE_ALL_PERSIST
@ H5F_FILE_SPACE_ALL_PERSIST
Definition: H5Fpublic.h:202
detected_t
detected_t
Definition: H5detect.c:108
H5I_iterate_ud_t::user_udata
void * user_udata
Definition: H5I.c:94
H5HF_indirect_filt_ent_t
struct H5HF_indirect_filt_ent_t H5HF_indirect_filt_ent_t
H5F_get_open_name
char * H5F_get_open_name(const H5F_t *f)
Definition: H5Fquery.c:181
H5D_type_info_t::bkg_buf
uint8_t * bkg_buf
Definition: H5Dpkg.h:111
H5Rdereference1
hid_t H5Rdereference1(hid_t obj_id, H5R_type_t ref_type, const void *ref)
Definition: H5Rdeprec.c:158
H5O_t::version
uint8_t version
Definition: H5Opkg.h:305
H5D_filtered_collective_io_info_t::new_owner
int new_owner
Definition: H5Dmpio.c:203
H5O_ainfo_t::nattrs
hsize_t nattrs
Definition: H5Oprivate.h:790
H5B2_create_t
Definition: H5B2private.h:99
H5Oopen_by_addr
hid_t H5Oopen_by_addr(hid_t loc_id, haddr_t addr)
Definition: H5Odeprec.c:330
H5F_shared_t::cwfs
struct H5HG_heap_t ** cwfs
Definition: H5Fpkg.h:305
H5FA_create_t
Definition: H5FAprivate.h:78
H5allocate_memory
H5_DLL void * H5allocate_memory(size_t size, hbool_t clear)
Definition: H5.c:917
H5C__tag_entry
herr_t H5C__tag_entry(H5C_t *cache, H5C_cache_entry_t *entry)
Definition: H5Ctag.c:219
H5A_lib_iterate_t
herr_t(* H5A_lib_iterate_t)(const H5A_t *attr, void *op_data)
Definition: H5Aprivate.h:43
H5R_BADTYPE
@ H5R_BADTYPE
Definition: H5Rpublic.h:49
H5VL_dataset_specific
herr_t H5VL_dataset_specific(const H5VL_object_t *vol_obj, H5VL_dataset_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:2387
H5E_DATASPACE_g
hid_t H5E_DATASPACE_g
Definition: H5Edefin.h:32
END_FUNC
END_FUNC(BEGIN_FUNC(PKG)
Definition: H5HLdblk.c:164
H5Ewalk2
herr_t H5Ewalk2(hid_t err_stack, H5E_direction_t direction, H5E_walk2_t stack_func, void *client_data)
Definition: H5E.c:1543
H5ACpublic.h
H5P__cmp_plist
H5_DLL herr_t H5P__cmp_plist(const H5P_genplist_t *plist1, const H5P_genplist_t *plist2, int *cmp_ret)
Definition: H5Pint.c:3823
H5O_iter_opn_t
Definition: H5Oattribute.c:60
H5C_start_logging
H5_DLL herr_t H5C_start_logging(H5C_t *cache)
Definition: H5Clog.c:194
H5C_t::il_head
H5C_cache_entry_t * il_head
Definition: H5Cpkg.h:5874
parsed_url_t::query
char * query
Definition: H5FDs3comms.h:404
H5D_chunk_it_ud3_t::file_src
H5F_t * file_src
Definition: H5Dchunk.c:166
H5VL_dataset_open
void * H5VL_dataset_open(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t dapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1959
H5B2_internal_t::depth
uint16_t depth
Definition: H5B2pkg.h:240
H5EA_hdr_t::nalloc
size_t nalloc
Definition: H5EApkg.h:183
H5D_chunk_ud_t::chunk_idx
hsize_t chunk_idx
Definition: H5Dpkg.h:280
H5Fget_access_plist
hid_t H5Fget_access_plist(hid_t file_id)
Definition: H5F.c:309
H5HF_create
H5_DLL H5HF_t * H5HF_create(H5F_t *f, const H5HF_create_t *cparam)
Definition: H5HF.c:155
H5VL_FILE_MOUNT
@ H5VL_FILE_MOUNT
Definition: H5VLconnector.h:142
H5D_bt2_ctx_ud_t::f
const H5F_t * f
Definition: H5Dbtree2.c:49
H5F_coll_md_read
H5_DLL H5P_coll_md_read_flag_t H5F_coll_md_read(const H5F_t *f)
Definition: H5Fquery.c:1091
H5HF_man_dblock_dest
herr_t H5HF_man_dblock_dest(H5HF_direct_t *dblock)
Definition: H5HFdblock.c:698
H5G_node_key_t
Definition: H5Gnode.c:63
H5B_remove
herr_t H5B_remove(H5F_t *f, const H5B_class_t *type, haddr_t addr, void *udata)
Definition: H5B.c:1568
H5C_validate_resize_config
H5_DLL herr_t H5C_validate_resize_config(H5C_auto_size_ctl_t *config_ptr, unsigned int tests)
H5D_chunk_it_ud3_t::tid_src
hid_t tid_src
Definition: H5Dchunk.c:174
H5Rget_region
hid_t H5Rget_region(hid_t id, H5R_type_t ref_type, const void *ref)
Definition: H5Rdeprec.c:466
H5G_STORAGE_TYPE_SYMBOL_TABLE
@ H5G_STORAGE_TYPE_SYMBOL_TABLE
Definition: H5Gpublic.h:47
H5VM_array_calc_pre
herr_t H5VM_array_calc_pre(hsize_t offset, unsigned n, const hsize_t *down, hsize_t *coords)
Definition: H5VM.c:1106
H5Pget_userblock
H5_DLL herr_t H5Pget_userblock(hid_t plist_id, hsize_t *size)
Definition: H5Pfcpl.c:370
H5Tget_super
H5_DLL hid_t H5Tget_super(hid_t type)
Definition: H5T.c:2297
H5SL_node_t::backward
struct H5SL_node_t * backward
Definition: H5SL.c:553
H5T_ORDER_VAX
@ H5T_ORDER_VAX
Definition: H5Tpublic.h:50
H5O_storage_virtual_ent_t::clip_size_source
hsize_t clip_size_source
Definition: H5Oprivate.h:550
H5S_hyper_project_intersect_ud_t::skip
hsize_t skip
Definition: H5Shyper.c:96
H5Oopen
H5_DLL hid_t H5Oopen(hid_t loc_id, const char *name, hid_t lapl_id)
Definition: H5O.c:103
H5Lvisit2
herr_t H5Lvisit2(hid_t group_id, H5_index_t idx_type, H5_iter_order_t order, H5L_iterate2_t op, void *op_data)
Definition: H5L.c:1451
H5B_INS_FIRST
@ H5B_INS_FIRST
Definition: H5Bprivate.h:72
H5D_farray_filt_elmt_t
Definition: H5Dfarray.c:77
H5D_chunk_it_ud1_t::space_dim
const hsize_t * space_dim
Definition: H5Dchunk.c:145
if
CATCH if(dbg_ctx &&cls->dst_dbg_ctx(dbg_ctx)< 0) H5E_THROW(H5E_CANTRELEASE
H5EA_dblk_page_t
struct H5EA_dbk_page_t H5EA_dblk_page_t
H5D_chunk_it_ud3_t::tid_mem
hid_t tid_mem
Definition: H5Dchunk.c:176
H5AC_addr_list_ud_t
Definition: H5ACmpio.c:80
H5PB_t::bypasses
unsigned bypasses[2]
Definition: H5PBprivate.h:75
H5F_shared_t::drvinfo
H5O_drvinfo_t * drvinfo
Definition: H5Fpkg.h:245
H5VLregister_connector_by_value
H5_DLL hid_t H5VLregister_connector_by_value(H5VL_class_value_t connector_value, hid_t vipl_id)
Definition: H5VL.c:191
H5VL_blob_optional
herr_t H5VL_blob_optional(const H5VL_object_t *vol_obj, void *blob_id, H5VL_blob_optional_t opt_type,...)
Definition: H5VLcallback.c:7216
H5Gget_objtype_by_idx
H5_DLL H5G_obj_t H5Gget_objtype_by_idx(hid_t loc_id, hsize_t idx)
Definition: H5Gdeprec.c:1201
H5FS__hdr_dest
herr_t H5FS__hdr_dest(H5FS_t *fspace)
Definition: H5FS.c:1022
H5FDmulti.h
Nflock
H5_DLL H5_ATTR_CONST int Nflock(int fd, int operation)
H5O_sds_point_ver_bounds
const unsigned H5O_sds_point_ver_bounds[]
Definition: H5Spoint.c:139
H5E_CANTRESIZE_g
hid_t H5E_CANTRESIZE_g
Definition: H5Edefin.h:181
H5C_construct_candidate_list__clean_cache
herr_t H5C_construct_candidate_list__clean_cache(H5C_t *cache_ptr)
Definition: H5Cmpio.c:431
H5O_loc_t
Definition: H5Oprivate.h:152
H5VLdataset_read
H5_DLL herr_t H5VLdataset_read(void *dset, hid_t connector_id, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t plist_id, void *buf, void **req)
Definition: H5VLcallback.c:2102
H5A__get_shared_rc_test
H5_DLL herr_t H5A__get_shared_rc_test(hid_t attr_id, hsize_t *ref_count)
Definition: H5Atest.c:124
H5EA__dblk_page_create
H5_DLL herr_t H5EA__dblk_page_create(H5EA_hdr_t *hdr, H5EA_sblock_t *parent, haddr_t addr)
H5T_ref_writefunc_t
herr_t(* H5T_ref_writefunc_t)(H5VL_object_t *src_file, const void *src_buf, size_t src_size, H5R_type_t src_type, H5VL_object_t *dst_file, void *dst_buf, size_t dst_size, void *bg_buf)
Definition: H5Tpkg.h:189
H5HF_sect_row_get_iblock
H5_DLL H5HF_indirect_t * H5HF_sect_row_get_iblock(H5HF_free_section_t *sect)
Definition: H5HFsection.c:1517
H5D_storage_t::chunk
H5D_chunk_storage_t chunk
Definition: H5Dpkg.h:199
H5S_select_is_single
htri_t H5S_select_is_single(const H5S_t *space)
Definition: H5Sselect.c:874
H5O_linfo_postcopy_ud_t::dst_oloc
H5O_loc_t * dst_oloc
Definition: H5Olinfo.c:90
H5I_id_type_t::cls
const H5I_class_t * cls
Definition: H5I.c:66
H5O_t::nmesgs
size_t nmesgs
Definition: H5Opkg.h:319
H5Z_XFORM_END
@ H5Z_XFORM_END
Definition: H5Ztrans.c:37
H5FD_ros3_fapl_t::secret_key
char secret_key[H5FD_ROS3_MAX_SECRET_KEY_LEN+1]
Definition: H5FDros3.h:85
H5D_farray_it_ud_t
struct H5D_farray_it_ud_t H5D_farray_it_ud_t
H5HF__space_delete
herr_t H5HF__space_delete(H5HF_hdr_t *hdr)
Definition: H5HFspace.c:569
H5D_filtered_collective_io_info_t::io_size
size_t io_size
Definition: H5Dmpio.c:193
H5FS_section_class_t::free
herr_t(* free)(H5FS_section_info_t *)
Definition: H5FSprivate.h:109
H5T__enum_insert
H5_DLL herr_t H5T__enum_insert(const H5T_t *dt, const char *name, const void *value)
Definition: H5Tenum.c:187
H5D_shared_t::layout
H5O_layout_t layout
Definition: H5Dpkg.h:448
H5G_loc_fbi_t::idx_type
H5_index_t idx_type
Definition: H5Gloc.c:68
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(direct_block)
H5E_FUNC_g
H5E_FUNC_g
Definition: H5Eterm.h:23
H5Sclose
H5_DLL herr_t H5Sclose(hid_t space_id)
Definition: H5S.c:497
H5CX_get_mpio_rank0_bcast
hbool_t H5CX_get_mpio_rank0_bcast(void)
Definition: H5CX.c:1799
H5EA_hdr_cache_ud_t
struct H5EA_hdr_cache_ud_t H5EA_hdr_cache_ud_t
H5T__conv_llong_uchar
H5_DLL herr_t H5T__conv_llong_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5P_CLS_ROOT_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_ROOT_g
Definition: H5Pprivate.h:119
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5E.c:100
FUNC_LEAVE_NOAPI
FUNC_LEAVE_NOAPI(SUCCEED)
Definition: H5Cimage.c:1233
H5VL_request_class_t::optional
herr_t(* optional)(void *req, H5VL_request_optional_t opt_type, va_list arguments)
Definition: H5VLconnector.h:443
H5O__alloc_msgs
herr_t H5O__alloc_msgs(H5O_t *oh, size_t min_alloc)
Definition: H5Oalloc.c:449
H5FD_log_t::flavor
unsigned char * flavor
Definition: H5FDlog.c:125
H5resize_memory
void * H5resize_memory(void *mem, size_t size)
Definition: H5.c:958
H5VLgroup_create
H5_DLL void * H5VLgroup_create(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t lcpl_id, hid_t gcpl_id, hid_t gapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4103
H5MP_get_page_next_page
herr_t H5MP_get_page_next_page(const H5MP_page_t *page, H5MP_page_t **next_page)
Definition: H5MPtest.c:222
H5G__stab_bh_size
H5_DLL herr_t H5G__stab_bh_size(H5F_t *f, const H5O_stab_t *stab, H5_ih_info_t *bh_info)
Definition: H5Gstab.c:653
H5T__bit_find
H5_DLL ssize_t H5T__bit_find(uint8_t *buf, size_t offset, size_t size, H5T_sdir_t direction, hbool_t value)
Definition: H5Tbit.c:400
H5Pset_char_encoding
herr_t H5Pset_char_encoding(hid_t plist_id, H5T_cset_t encoding)
Definition: H5Pstrcpl.c:155
H5O_OBJ_DATASET
H5_DLLVAR const H5O_obj_class_t H5O_OBJ_DATASET[1]
Definition: H5Opkg.h:551
H5Z_node::rchild
struct H5Z_node * rchild
Definition: H5Ztrans.c:56
H5S_select_iterate
herr_t H5S_select_iterate(void *buf, const H5T_t *type, const H5S_t *space, const H5S_sel_iter_op_t *op, void *op_data)
Definition: H5Sselect.c:1541
H5T_SGN_ERROR
@ H5T_SGN_ERROR
Definition: H5Tpublic.h:58
H5F_MEM_PAGE_NTYPES
@ H5F_MEM_PAGE_NTYPES
Definition: H5Fprivate.h:708
H5G_rootof
H5G_t * H5G_rootof(H5F_t *f)
Definition: H5Groot.c:100
H5O_ainfo_t
Definition: H5Oprivate.h:782
H5T__conv_long_ushort
H5_DLL herr_t H5T__conv_long_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5S_sel_is_valid_func_t
htri_t(* H5S_sel_is_valid_func_t)(const H5S_t *space)
Definition: H5Spkg.h:237
H5VL_link_copy
herr_t H5VL_link_copy(const H5VL_object_t *src_vol_obj, const H5VL_loc_params_t *loc_params1, const H5VL_object_t *dst_vol_obj, const H5VL_loc_params_t *loc_params2, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4850
H5O_storage_virtual_ent_t::parsed_source_file_name
H5O_storage_virtual_name_seg_t * parsed_source_file_name
Definition: H5Oprivate.h:539
H5F__sfile_remove
H5_DLL herr_t H5F__sfile_remove(H5F_shared_t *shared)
Definition: H5Fsfile.c:178
H5Eset_auto2
herr_t H5Eset_auto2(hid_t estack_id, H5E_auto2_t func, void *client_data)
Definition: H5E.c:1651
H5VLtoken_cmp
herr_t H5VLtoken_cmp(void *obj, hid_t connector_id, const H5O_token_t *token1, const H5O_token_t *token2, int *cmp_value)
Definition: H5VLcallback.c:7399
H5VL__native_group_open
void * H5VL__native_group_open(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t H5_ATTR_UNUSED gapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_group.c:110
H5T_NATIVE_INT32_ALIGN_g
size_t H5T_NATIVE_INT32_ALIGN_g
Definition: H5T.c:514
H5D_SPACE_STATUS_PART_ALLOCATED
@ H5D_SPACE_STATUS_PART_ALLOCATED
Definition: H5Dpublic.h:77
H5A_bt2_ud_ins_t::id
H5O_fheap_id_t id
Definition: H5Apkg.h:149
H5S_hyper_span_t::high
hsize_t high
Definition: H5Spkg.h:146
H5HF_dtable_cparam_t::max_index
unsigned max_index
Definition: H5HFprivate.h:51
H5TS_cancel_count_dec
H5_DLL herr_t H5TS_cancel_count_dec(void)
Definition: H5TS.c:311
H5HL_t::sizeof_size
size_t sizeof_size
Definition: H5HLpkg.h:92
H5B2__hdr_create
haddr_t H5B2__hdr_create(H5F_t *f, const H5B2_create_t *cparam, void *ctx_udata)
Definition: H5B2hdr.c:285
H5S_set_version
herr_t H5S_set_version(H5F_t *f, H5S_t *ds)
Definition: H5S.c:2123
H5F_get_min_dset_ohdr
hbool_t H5F_get_min_dset_ohdr(const H5F_t *f)
Definition: H5Fquery.c:547
H5FL_reg_gc_node_t::next
struct H5FL_reg_gc_node_t * next
Definition: H5FL.c:58
H5EA_client_class_g
H5_DLLVAR const H5EA_class_t *const H5EA_client_class_g[H5EA_NUM_CLS_ID]
Definition: H5EApkg.h:383
H5D__virtual_copy
H5_DLL herr_t H5D__virtual_copy(H5F_t *f_src, H5O_layout_t *layout_dst)
Definition: H5Dvirtual.c:801
H5CX_pop
H5_DLL herr_t H5CX_pop(void)
Definition: H5CX.c:3578
H5C_verify_chksum_func_t
htri_t(* H5C_verify_chksum_func_t)(const void *image_ptr, size_t len, void *udata_ptr)
Definition: H5Cprivate.h:874
H5F_cwfs_add
H5_DLL herr_t H5F_cwfs_add(H5F_t *f, struct H5HG_heap_t *heap)
Definition: H5Fcwfs.c:106
H5O_stab_t::heap_addr
haddr_t heap_addr
Definition: H5Oprivate.h:750
H5FD_class_t::lock
herr_t(* lock)(H5FD_t *file, hbool_t rw)
Definition: H5FDpublic.h:301
H5T__conv_ullong_double
H5_DLL herr_t H5T__conv_ullong_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Pset_elink_fapl
herr_t H5Pset_elink_fapl(hid_t lapl_id, hid_t fapl_id)
Definition: H5Plapl.c:1090
H5HF_debug_iter_ud1_t::marker
uint8_t * marker
Definition: H5HFdbg.c:58
H5I_dump_ids_for_type
herr_t H5I_dump_ids_for_type(H5I_type_t type)
Definition: H5I.c:2475
H5A__dense_delete
herr_t H5A__dense_delete(H5F_t *f, H5O_ainfo_t *ainfo)
Definition: H5Adense.c:1862
H5A_attr_iter_op_t::app_op2
H5A_operator2_t app_op2
Definition: H5Aprivate.h:60
H5AC_remove_entry
H5_DLL herr_t H5AC_remove_entry(void *entry)
Definition: H5AC.c:2621
H5T__conv_schar_float
H5_DLL herr_t H5T__conv_schar_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Pencode1
H5_DLL herr_t H5Pencode1(hid_t plist_id, void *buf, size_t *nalloc)
Definition: H5Pdeprec.c:513
H5Gget_objname_by_idx
ssize_t H5Gget_objname_by_idx(hid_t loc_id, hsize_t idx, char *name, size_t size)
Definition: H5Gdeprec.c:1150
H5F_gc_ref
H5_DLL unsigned H5F_gc_ref(const H5F_t *f)
Definition: H5Fquery.c:771
H5T__conv_long_float
herr_t H5T__conv_long_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7514
H5O__chunk_protect
H5_DLL H5O_chunk_proxy_t * H5O__chunk_protect(H5F_t *f, H5O_t *oh, unsigned idx)
Definition: H5Ochunk.c:162
H5Dformat_convert
H5_DLL herr_t H5Dformat_convert(hid_t dset_id)
Definition: H5D.c:891
H5VLattr_create
void * H5VLattr_create(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t type_id, hid_t space_id, hid_t acpl_id, hid_t aapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1045
H5S__modify_select
herr_t H5S__modify_select(H5S_t *space1, H5S_seloper_t op, H5S_t *space2)
Definition: H5Shyper.c:10684
H5E_cls_t
struct H5E_cls_t H5E_cls_t
H5C_log_class_t::write_remove_entry_log_msg
herr_t(* write_remove_entry_log_msg)(void *udata, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.h:64
H5R__encode_heap
herr_t H5R__encode_heap(H5F_t *f, unsigned char *buf, size_t *nalloc, const unsigned char *data, size_t data_size)
Definition: H5Rint.c:1415
H5FD_s3comms_hrb_node_set
herr_t H5FD_s3comms_hrb_node_set(hrb_node_t **L, const char *name, const char *value)
Definition: H5FDs3comms.c:220
H5D__chunk_lookup
H5_DLL herr_t H5D__chunk_lookup(const H5D_t *dset, const hsize_t *scaled, H5D_chunk_ud_t *udata)
Definition: H5Dchunk.c:3202
H5Z_term_package
H5_DLL int H5Z_term_package(void)
Definition: H5Z.c:127
H5Ovisit1
H5_DLL herr_t H5Ovisit1(hid_t obj_id, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate1_t op, void *op_data)
Definition: H5Odeprec.c:757
H5G_loc_fbi_t
Definition: H5Gloc.c:66
H5D_chunk_file_iter_ud_t::io_info
const H5D_io_info_t * io_info
Definition: H5Dchunk.c:235
H5F__free
H5_DLL herr_t H5F__free(H5F_t *f, H5F_mem_t type, haddr_t addr, hsize_t size)
H5T_conv_struct_t
Definition: H5Tconv.c:962
H5D__refresh
H5_DLL herr_t H5D__refresh(hid_t dset_id, H5D_t *dataset)
Definition: H5Dint.c:3926
stats_changed
* stats_changed
Definition: H5EAsblock.c:237
H5MF_free_section_t::u
union H5MF_free_section_t::@27::@30::@31 u
H5FD_core_fapl_t::page_size
size_t page_size
Definition: H5FDcore.c:98
H5D_contig_readvv_sieve_ud_t
struct H5D_contig_readvv_sieve_ud_t H5D_contig_readvv_sieve_ud_t
H5Mcreate
H5_DLL hid_t H5Mcreate(hid_t loc_id, const char *name, hid_t key_type_id, hid_t val_type_id, hid_t lcpl_id, hid_t mcpl_id, hid_t mapl_id)
Definition: H5M.c:255
H5Ecreate_stack
H5_DLL hid_t H5Ecreate_stack(void)
Definition: H5E.c:899
H5FDhdfs.h
H5FA_hdr_t::pending_delete
hbool_t pending_delete
Definition: H5FApkg.h:139
H5FS_section_info_t::addr
haddr_t addr
Definition: H5FSprivate.h:123
H5S_select_class_t::adjust_s
H5S_sel_adjust_s_func_t adjust_s
Definition: H5Spkg.h:295
H5VL_native_addr_to_token
herr_t H5VL_native_addr_to_token(void *obj, H5I_type_t obj_type, haddr_t addr, H5O_token_t *token)
Definition: H5VLnative.c:369
H5B2_hdr_cache_ud_t::addr
haddr_t addr
Definition: H5B2pkg.h:274
H5G__is_new_dense_test
H5_DLL htri_t H5G__is_new_dense_test(hid_t gid)
Definition: H5Gtest.c:343
H5FO_opened
H5_DLL void * H5FO_opened(const H5F_t *f, haddr_t addr)
Definition: H5FO.c:112
H5A__compact_build_table
herr_t H5A__compact_build_table(H5F_t *f, H5O_t *oh, H5_index_t idx_type, H5_iter_order_t order, H5A_attr_table_t *atable)
Definition: H5Aint.c:1448
H5AC_aux_t::dirty_bytes
size_t dirty_bytes
Definition: H5ACpkg.h:378
H5MM_sanity_check_all
void H5MM_sanity_check_all(void)
Definition: H5MM.c:205
H5D_LOPS_VIRTUAL
H5_DLLVAR const H5D_layout_ops_t H5D_LOPS_VIRTUAL[1]
Definition: H5Dpkg.h:529
H5E_OVERFLOW_g
hid_t H5E_OVERFLOW_g
Definition: H5Edefin.h:67
H5D_rdcc_t::nused
int nused
Definition: H5Dpkg.h:411
H5CX_set_mpio_local_no_coll_cause
void H5CX_set_mpio_local_no_coll_cause(uint32_t mpio_local_no_coll_cause)
Definition: H5CX.c:3179
H5O_mdci_t::addr
haddr_t addr
Definition: H5Oprivate.h:844
H5B2_create_t::cls
const H5B2_class_t * cls
Definition: H5B2private.h:100
H5VM_opvv
ssize_t H5VM_opvv(size_t dst_max_nseq, size_t *dst_curr_seq, size_t dst_len_arr[], hsize_t dst_off_arr[], size_t src_max_nseq, size_t *src_curr_seq, size_t src_len_arr[], hsize_t src_off_arr[], H5VM_opvv_func_t op, void *op_data)
Definition: H5VM.c:1364
H5P__get_nprops_plist
H5_DLL herr_t H5P__get_nprops_plist(const H5P_genplist_t *plist, size_t *nprops)
Definition: H5Pint.c:3471
H5Tconvert
herr_t H5Tconvert(hid_t src_id, hid_t dst_id, size_t nelmts, void *buf, void *background, hid_t dxpl_id)
Definition: H5T.c:2894
H5T__conv_llong_int
H5_DLL herr_t H5T__conv_llong_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Oclose
H5_DLL herr_t H5Oclose(hid_t object_id)
Definition: H5O.c:1223
H5MF__alloc_to_fs_type
void H5MF__alloc_to_fs_type(H5F_shared_t *f_sh, H5FD_mem_t alloc_type, hsize_t size, H5F_mem_page_t *fs_type)
Definition: H5MF.c:261
H5T_BKG_NO
@ H5T_BKG_NO
Definition: H5Tpublic.h:143
H5D__refresh
herr_t H5D__refresh(hid_t dset_id, H5D_t *dset)
Definition: H5Dint.c:3926
H5Pset_shared_mesg_nindexes
H5_DLL herr_t H5Pset_shared_mesg_nindexes(hid_t plist_id, unsigned nindexes)
Definition: H5Pfcpl.c:820
H5T_NATIVE_INT_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT_ALIGN_g
Definition: H5Tpkg.h:419
H5Tarray_create2
hid_t H5Tarray_create2(hid_t base_id, unsigned ndims, const hsize_t dim[])
Definition: H5Tarray.c:96
H5E_CANTOPENOBJ_g
hid_t H5E_CANTOPENOBJ_g
Definition: H5Edefin.h:129
H5Sencode1
H5_DLL herr_t H5Sencode1(hid_t obj_id, void *buf, size_t *nalloc)
Definition: H5Sdeprec.c:96
H5Pcopy_prop
H5_DLL herr_t H5Pcopy_prop(hid_t dst_id, hid_t src_id, const char *name)
Definition: H5P.c:1406
H5Pset_alloc_time
herr_t H5Pset_alloc_time(hid_t plist_id, H5D_alloc_time_t alloc_time)
Definition: H5Pdcpl.c:3535
H5FL_track_t::next
struct H5FL_track_t * next
Definition: H5FLprivate.h:73
H5TS_key_t
DWORD H5TS_key_t
Definition: H5TSprivate.h:45
H5T__get_array_ndims
H5_DLL int H5T__get_array_ndims(const H5T_t *dt)
Definition: H5Tarray.c:247
H5_libinit_g
hbool_t H5_libinit_g
Definition: H5.c:76
H5O_storage_chunk_bt2_t
Definition: H5Oprivate.h:474
H5F_get_base_addr
haddr_t H5F_get_base_addr(const H5F_t *f)
Definition: H5Fquery.c:691
H5HF__sect_indirect_add
H5_DLL herr_t H5HF__sect_indirect_add(H5HF_hdr_t *hdr, H5HF_indirect_t *iblock, unsigned start_entry, unsigned nentries)
Definition: H5HFsection.c:2667
H5Odecr_refcount
herr_t H5Odecr_refcount(hid_t object_id)
Definition: H5O.c:439
H5HL_dblk_t::cache_info
H5AC_info_t cache_info
Definition: H5HLpkg.h:112
H5VL_object_verify
H5_DLL void * H5VL_object_verify(hid_t id, H5I_type_t obj_type)
Definition: H5VLint.c:1867
H5T_CONV_EXCEPT_NINF
@ H5T_CONV_EXCEPT_NINF
Definition: H5Tpublic.h:177
H5G_trav_ins_t::loc
H5G_loc_t * loc
Definition: H5Gint.c:55
H5FS_t::shrink_percent
unsigned shrink_percent
Definition: H5FSpkg.h:164
H5S_sel_iter_next_block_func_t
herr_t(* H5S_sel_iter_next_block_func_t)(H5S_sel_iter_t *iter)
Definition: H5Spkg.h:336
H5FD_class_t::query
herr_t(* query)(const H5FD_t *f1, unsigned long *flags)
Definition: H5FDpublic.h:286
H5A__get_type
H5_DLL hid_t H5A__get_type(H5A_t *attr)
Definition: H5Aint.c:894
H5E_CANTUNPROTECT_g
H5_DLLVAR hid_t H5E_CANTUNPROTECT_g
Definition: H5Epubgen.h:314
H5Gcreate_anon
hid_t H5Gcreate_anon(hid_t loc_id, hid_t gcpl_id, hid_t gapl_id)
Definition: H5G.c:436
H5FL_ARR_DEFINE
H5FL_ARR_DEFINE(hsize_t, H5S_MAX_RANK)
H5P_CLS_STRING_CREATE_ID_g
hid_t H5P_CLS_STRING_CREATE_ID_g
Definition: H5Pint.c:168
H5FD_class_mpi_t::get_comm
MPI_Comm(* get_comm)(const H5FD_t *file)
Definition: H5FDprivate.h:53
H5T_NATIVE_UINT_FAST32_g
H5_DLLVAR hid_t H5T_NATIVE_UINT_FAST32_g
Definition: H5Tpublic.h:485
H5T_NATIVE_INT_COMP_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT_COMP_ALIGN_g
Definition: H5Tpkg.h:394
H5O_pline_ver_bounds
const unsigned H5O_pline_ver_bounds[]
Definition: H5Opline.c:93
H5TS_win32_thread_enter
herr_t H5TS_win32_thread_enter(void)
Definition: H5TS.c:384
H5O_storage_virtual_srcdset_t::projected_mem_space
struct H5S_t * projected_mem_space
Definition: H5Oprivate.h:511
H5Cpkg.h
H5FD_class_t::alloc
haddr_t(* alloc)(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, hsize_t size)
Definition: H5FDpublic.h:288
H5HP_t::nalloc
size_t nalloc
Definition: H5HP.c:44
H5O_fill_t::type
H5T_t * type
Definition: H5Oprivate.h:329
H5CX_get_data_transform
H5_DLL herr_t H5CX_get_data_transform(H5Z_data_xform_t **data_transform)
Definition: H5CX.c:2353
H5L_info1_t::address
haddr_t address
Definition: H5Lpublic.h:221
H5T_patch_file
herr_t H5T_patch_file(H5T_t *dt, H5F_t *f)
Definition: H5T.c:6043
H5T_is_named
H5_DLL htri_t H5T_is_named(const H5T_t *dt)
Definition: H5T.c:5426
H5T_NATIVE_USHORT_g
hid_t H5T_NATIVE_USHORT_g
Definition: H5T.c:396
H5F_shared_t::rdcc_nbytes
size_t rdcc_nbytes
Definition: H5Fpkg.h:295
H5FD_s3comms_aws_canonical_request
H5_DLL herr_t H5FD_s3comms_aws_canonical_request(char *canonical_request_dest, int cr_size, char *signed_headers_dest, int sh_size, hrb_t *http_request)
Definition: H5FDs3comms.c:2004
H5A__set_version
H5_DLL herr_t H5A__set_version(const H5F_t *f, H5A_t *attr)
Definition: H5Aint.c:1997
H5T__conv_double_float
herr_t H5T__conv_double_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7024
H5G_fh_ud_it_t::f
H5F_t * f
Definition: H5Gdense.c:104
H5B2__create_flush_depend
herr_t H5B2__create_flush_depend(H5AC_info_t *parent_entry, H5AC_info_t *child_entry)
Definition: H5B2int.c:1755
H5VL_file_class_t::open
void *(* open)(const char *name, unsigned flags, hid_t fapl_id, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:362
H5E_NO_INDEPENDENT_g
H5_DLLVAR hid_t H5E_NO_INDEPENDENT_g
Definition: H5Epubgen.h:354
H5VL_blob_class_t
Definition: H5VLconnector.h:448
H5C_get_cache_flush_in_progress
H5_DLL herr_t H5C_get_cache_flush_in_progress(H5C_t *cache_ptr, hbool_t *flush_in_progress_ptr)
Definition: H5Cquery.c:169
H5T_NATIVE_UINT_LEAST64_g
H5_DLLVAR hid_t H5T_NATIVE_UINT_LEAST64_g
Definition: H5Tpublic.h:496
H5Eget_minor
H5_DLL char * H5Eget_minor(H5E_minor_t min)
Definition: H5Edeprec.c:149
H5VL_BLOB_GETSIZE
@ H5VL_BLOB_GETSIZE
Definition: H5VLconnector.h:227
H5Pget_preserve
int H5Pget_preserve(hid_t plist_id)
Definition: H5Pdxpl.c:1185
H5O_unknown_t
unsigned H5O_unknown_t
Definition: H5Oprivate.h:805
H5G__obj_create
H5_DLL herr_t H5G__obj_create(H5F_t *f, H5G_obj_create_t *gcrt_info, H5O_loc_t *oloc)
Definition: H5Gobj.c:123
H5O__link_oh
int H5O__link_oh(H5F_t *f, int adjust, H5O_t *oh, hbool_t *deleted)
Definition: H5Oint.c:877
H5T_STR_RESERVED_12
@ H5T_STR_RESERVED_12
Definition: H5Tpublic.h:117
H5AC_ignore_tags
herr_t H5AC_ignore_tags(const H5F_t *f)
Definition: H5AC.c:2148
H5FD_core_t::dwVolumeSerialNumber
DWORD dwVolumeSerialNumber
Definition: H5FDcore.c:84
H5P_CLS_MCRT
const H5P_libclass_t H5P_CLS_MCRT[1]
Definition: H5Pmcpl.c:68
H5AC_OHDR
const H5AC_class_t H5AC_OHDR[1]
Definition: H5Ocache.c:105
H5C_t::evictions
int64_t evictions[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6000
H5FS_sinfo_cache_ud_t::f
H5F_t * f
Definition: H5FSpkg.h:105
H5O__apply_ohdr
herr_t H5O__apply_ohdr(H5F_t *f, H5O_t *oh, hid_t ocpl_id, size_t size_hint, size_t initial_rc, H5O_loc_t *loc_out)
Definition: H5Oint.c:409
H5HF_man_iter_up
herr_t H5HF_man_iter_up(H5HF_block_iter_t *biter)
Definition: H5HFiter.c:470
H5C_get_ignore_tags
H5_DLL hbool_t H5C_get_ignore_tags(const H5C_t *cache_ptr)
Definition: H5Ctag.c:163
H5Fset_dset_no_attrs_hint
H5_DLL herr_t H5Fset_dset_no_attrs_hint(hid_t file_id, hbool_t minimize)
Definition: H5F.c:2061
H5SL_term_interface
H5_DLL int H5SL_term_interface(void)
H5F_use_tmp_space
H5_DLL hbool_t H5F_use_tmp_space(const H5F_t *f)
Definition: H5Fquery.c:1068
H5F__set_eoa
herr_t H5F__set_eoa(const H5F_t *f, H5F_mem_t type, haddr_t addr)
Definition: H5Fint.c:3112
H5VLattr_write
H5_DLL herr_t H5VLattr_write(void *attr, hid_t connector_id, hid_t dtype_id, const void *buf, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1356
H5O__flush_msgs
herr_t H5O__flush_msgs(H5F_t *f, H5O_t *oh)
Definition: H5Omessage.c:2217
H5Tget_array_dims2
H5_DLL int H5Tget_array_dims2(hid_t type_id, hsize_t dims[])
Definition: H5Tarray.c:273
H5G_copy_file_ud_t::cache_type
H5G_cache_type_t cache_type
Definition: H5Gpkg.h:298
H5FD_direct_init
hid_t H5FD_direct_init(void)
Definition: H5FDdirect.c:223
H5HF_dtable_t::row_max_dblock_free
size_t * row_max_dblock_free
Definition: H5HFpkg.h:213
H5I_dec_ref
int H5I_dec_ref(hid_t id)
Definition: H5I.c:1341
H5D__virtual_store_layout
herr_t H5D__virtual_store_layout(H5F_t *f, H5O_layout_t *layout)
Definition: H5Dvirtual.c:420
H5FL_fac_head_t::init
hbool_t init
Definition: H5FLprivate.h:355
H5Pget_hyper_vector_size
H5_DLL herr_t H5Pget_hyper_vector_size(hid_t fapl_id, size_t *size)
Definition: H5Pdxpl.c:1708
H5TS_first_init_g
H5TS_once_t H5TS_first_init_g
Definition: H5TS.c:31
H5P_CLS_STRING_CREATE_g
H5P_genclass_t * H5P_CLS_STRING_CREATE_g
Definition: H5Pint.c:169
H5G_lib_iterate_t
herr_t(* H5G_lib_iterate_t)(const H5O_link_t *lnk, void *op_data)
Definition: H5Gpkg.h:143
H5HF_close
herr_t H5HF_close(H5HF_t *fh)
Definition: H5HF.c:820
H5T__conv_ullong_int
herr_t H5T__conv_ullong_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6795
H5Lcreate_soft
herr_t H5Lcreate_soft(const char *link_target, hid_t link_loc_id, const char *link_name, hid_t lcpl_id, hid_t lapl_id)
Definition: H5L.c:459
H5G_link_to_info
H5_DLL herr_t H5G_link_to_info(const struct H5O_loc_t *link_loc, const struct H5O_link_t *lnk, H5L_info2_t *linfo)
H5A_t::sh_loc
H5O_shared_t sh_loc
Definition: H5Apkg.h:94
H5O_close
herr_t H5O_close(H5O_loc_t *loc, hbool_t *file_closed)
Definition: H5Oint.c:810
H5D_fill_buf_info_t::elmts_per_buf
size_t elmts_per_buf
Definition: H5Dpkg.h:515
H5G_bt_it_gnbi_t::name
char * name
Definition: H5Gstab.c:63
H5HF_hdr_cache_ud_t
struct H5HF_hdr_cache_ud_t H5HF_hdr_cache_ud_t
H5F_get_extpath
char * H5F_get_extpath(const H5F_t *f)
Definition: H5Fquery.c:226
H5_mpi_set_bigio_count
hsize_t H5_mpi_set_bigio_count(hsize_t new_count)
Definition: H5mpi.c:54
H5G_term_package
int H5G_term_package(void)
Definition: H5G.c:261
H5ACpkg.h
H5SM_get_hash_fh_cb
H5_DLL herr_t H5SM_get_hash_fh_cb(const void *obj, size_t obj_len, void *_udata)
Definition: H5SM.c:1692
H5O_mesg_loc_t
struct H5O_mesg_loc_t H5O_mesg_loc_t
H5FL_gc_arr_node_t
Definition: H5FL.c:71
match_type
match_type
Definition: H5Tnative.c:557
H5Z_filter_info
H5Z_filter_info_t * H5Z_filter_info(const H5O_pline_t *pline, H5Z_filter_t filter)
Definition: H5Z.c:1407
H5FD_log_t::pos
haddr_t pos
Definition: H5FDlog.c:81
H5D_MPIO_RANK0_NOT_CONTIGUOUS
@ H5D_MPIO_RANK0_NOT_CONTIGUOUS
Definition: H5Dmpio.c:99
H5O_link_soft_t
struct H5O_link_soft_t H5O_link_soft_t
H5F__get_sbe_addr_test
herr_t H5F__get_sbe_addr_test(hid_t file_id, haddr_t *sbe_addr)
Definition: H5Ftest.c:218
H5T_NATIVE_INT_FAST8_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT_FAST8_ALIGN_g
Definition: H5Tpkg.h:436
H5C_get_serialization_in_progress
H5_DLL hbool_t H5C_get_serialization_in_progress(const H5C_t *cache_ptr)
Definition: H5Cdbg.c:1440
H5FD_hdfs_t::meta
hdfs_statsbin meta[HDFS_STATS_BIN_COUNT+1]
Definition: H5FDhdfs.c:506
H5E_ERROR_g
hid_t H5E_ERROR_g
Definition: H5Edefin.h:57
H5HF_indirect_t::size
size_t size
Definition: H5HFpkg.h:393
H5B2_leaf_t
struct H5B2_leaf_t H5B2_leaf_t
H5VL_ATTR_GET_STORAGE_SIZE
@ H5VL_ATTR_GET_STORAGE_SIZE
Definition: H5VLconnector.h:75
H5HF__space_find
htri_t H5HF__space_find(H5HF_hdr_t *hdr, hsize_t request, H5HF_free_section_t **node)
Definition: H5HFspace.c:207
H5CX_set_mpio_global_no_coll_cause
void H5CX_set_mpio_global_no_coll_cause(uint32_t mpio_global_no_coll_cause)
Definition: H5CX.c:3213
H5CX_state_t::coll_metadata_read
hbool_t coll_metadata_read
Definition: H5CXprivate.h:53
H5AC_FARRAY_DBLOCK_ID
@ H5AC_FARRAY_DBLOCK_ID
Definition: H5ACprivate.h:72
H5P_CLS_FILE_MOUNT_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_FILE_MOUNT_g
Definition: H5Pprivate.h:126
H5O_linfo_t::track_corder
hbool_t track_corder
Definition: H5Oprivate.h:293
H5D_efl_writevv_ud_t
struct H5D_efl_writevv_ud_t H5D_efl_writevv_ud_t
H5Scombine_select
H5_DLL hid_t H5Scombine_select(hid_t space1_id, H5S_seloper_t op, hid_t space2_id)
Definition: H5Shyper.c:10619
H5Z_class1_t::name
const char * name
Definition: H5Zpublic.h:236
H5D__chunk_collective_write
H5_DLL herr_t H5D__chunk_collective_write(H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space, H5D_chunk_map_t *fm)
H5T_NATIVE_UINT_FAST8_ALIGN_g
size_t H5T_NATIVE_UINT_FAST8_ALIGN_g
Definition: H5T.c:505
H5FA__hdr_create
H5_DLL haddr_t H5FA__hdr_create(H5F_t *f, const H5FA_create_t *cparam, void *ctx_udata)
H5Ipublic.h
H5EA_sblk_info_t::dblk_nelmts
size_t dblk_nelmts
Definition: H5EApkg.h:158
H5G_iterate
herr_t H5G_iterate(H5G_loc_t *loc, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_lnk, const H5G_link_iterate_t *lnk_op, void *op_data)
Definition: H5Gint.c:789
H5FD_set_mpio_atomicity
herr_t H5FD_set_mpio_atomicity(H5FD_t *_file, hbool_t flag)
Definition: H5FDmpio.c:670
H5F_gc_ref
unsigned H5F_gc_ref(const H5F_t *f)
Definition: H5Fquery.c:771
H5Tref_dsetreg::token
H5O_token_t token
Definition: H5Tref.c:49
H5P_LST_GROUP_CREATE_ID_g
hid_t H5P_LST_GROUP_CREATE_ID_g
Definition: H5Pint.c:185
H5E_INCONSISTENTSTATE_g
hid_t H5E_INCONSISTENTSTATE_g
Definition: H5Edefin.h:210
H5Pset_chunk_cache
herr_t H5Pset_chunk_cache(hid_t dapl_id, size_t rdcc_nslots, size_t rdcc_nbytes, double rdcc_w0)
Definition: H5Pdapl.c:777
H5S_SCALAR
@ H5S_SCALAR
Definition: H5Spublic.h:63
H5O__attr_write
H5_DLL herr_t H5O__attr_write(const H5O_loc_t *loc, H5A_t *attr)
Definition: H5Oattribute.c:892
H5F_shared_t::use_tmp_space
hbool_t use_tmp_space
Definition: H5Fpkg.h:323
H5C_log_write_unpin_entry_msg
herr_t H5C_log_write_unpin_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:820
H5T__conv_struct
herr_t H5T__conv_struct(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *_bkg)
Definition: H5Tconv.c:2126
H5R_ref_priv_obj_t
Definition: H5Rpkg.h:54
H5Pget_object_flush_cb
herr_t H5Pget_object_flush_cb(hid_t plist_id, H5F_flush_cb_t *func, void **udata)
Definition: H5Pfapl.c:4131
H5Dread_chunk
H5_DLL herr_t H5Dread_chunk(hid_t dset_id, hid_t dxpl_id, const hsize_t *offset, uint32_t *filters, void *buf)
Definition: H5Dio.c:212
H5Sselect_copy
herr_t H5Sselect_copy(hid_t dst_id, hid_t src_id)
Definition: H5Sselect.c:193
H5CX_restore_state
H5_DLL herr_t H5CX_restore_state(const H5CX_state_t *api_state)
Definition: H5CX.c:981
H5VL_ATTR_ITER
@ H5VL_ATTR_ITER
Definition: H5VLconnector.h:83
H5O_get_oh_addr
H5_DLL haddr_t H5O_get_oh_addr(const H5O_t *oh)
Definition: H5Oint.c:2553
H5Pget_virtual_printf_gap
H5_DLL herr_t H5Pget_virtual_printf_gap(hid_t plist_id, hsize_t *gap_size)
Definition: H5Pdapl.c:1274
H5L_class_t::id
H5L_type_t id
Definition: H5Lpublic.h:119
H5CX_dxpl_cache_t::max_temp_buf
size_t max_temp_buf
Definition: H5CX.c:341
H5T_NATIVE_INT_MATCH_LLONG
@ H5T_NATIVE_INT_MATCH_LLONG
Definition: H5Tnative.c:562
H5FS_vfd_alloc_hdr_and_section_info_if_needed
herr_t H5FS_vfd_alloc_hdr_and_section_info_if_needed(H5F_t *f, H5FS_t *fspace, haddr_t *fs_addr_ptr)
Definition: H5FSsection.c:2488
H5T__conv_ulong_double
H5_DLL herr_t H5T__conv_ulong_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_NATIVE_UINT_LEAST8_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST8_ALIGN_g
Definition: H5Tpkg.h:435
H5FA__dblk_page_dest
H5_DLL herr_t H5FA__dblk_page_dest(H5FA_dblk_page_t *dblk_page)
H5FDfree
H5_DLL herr_t H5FDfree(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr, hsize_t size)
Definition: H5FD.c:1096
H5HG_insert
herr_t H5HG_insert(H5F_t *f, size_t size, const void *obj, H5HG_t *hobj)
Definition: H5HG.c:508
H5FD_class_t::fapl_get
void *(* fapl_get)(H5FD_t *file)
Definition: H5FDpublic.h:276
H5T_obj_create_t
Definition: H5Tpkg.h:374
H5A_t_ptr
H5A_t * H5A_t_ptr
Definition: H5Aint.c:124
H5Tinsert
H5_DLL herr_t H5Tinsert(hid_t parent_id, const char *name, size_t offset, hid_t member_id)
Definition: H5Tcompound.c:369
H5I_subst
void * H5I_subst(hid_t id, const void *new_object)
Definition: H5I.c:900
H5EA_hdr_t::pending_delete
hbool_t pending_delete
Definition: H5EApkg.h:193
H5Z_object_t::sanity_checked
hbool_t sanity_checked
Definition: H5Z.c:49
H5P_libclass_t::create_func
H5P_cls_create_func_t create_func
Definition: H5Pprivate.h:106
H5S_sel_copy_func_t
herr_t(* H5S_sel_copy_func_t)(H5S_t *dst, const H5S_t *src, hbool_t share_selection)
Definition: H5Spkg.h:233
H5T__conv_float_double
herr_t H5T__conv_float_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6978
H5A_bt2_od_wrt_t
Definition: H5Adense.c:72
H5R__create_region
herr_t H5R__create_region(const H5O_token_t *obj_token, size_t token_size, H5S_t *space, H5R_ref_priv_t *ref)
Definition: H5Rint.c:313
H5A_top_term_package
H5_DLL int H5A_top_term_package(void)
Definition: H5A.c:177
H5FD_multi_t::pub
H5FD_t pub
Definition: H5FDmulti.c:85
H5SL_t
Definition: H5SL.c:557
H5Pget
herr_t H5Pget(hid_t plist_id, const char *name, void *value)
Definition: H5P.c:1292
H5VL__register_connector_by_name
hid_t H5VL__register_connector_by_name(const char *name, hbool_t app_ref, hid_t vipl_id)
Definition: H5VLint.c:1225
H5EA_sblock_t::page_init
uint8_t * page_init
Definition: H5EApkg.h:263
H5T__get_member_size
size_t H5T__get_member_size(const H5T_t *dt, unsigned membno)
Definition: H5Tcompound.c:333
H5Fget_mdc_logging_status
H5_DLL herr_t H5Fget_mdc_logging_status(hid_t file_id, hbool_t *is_enabled, hbool_t *is_currently_logging)
Definition: H5F.c:1732
H5D_layout_is_space_alloc_func_t
hbool_t(* H5D_layout_is_space_alloc_func_t)(const H5O_storage_t *storage)
Definition: H5Dpkg.h:124
H5S_mpio_mpitype_node_t::type
MPI_Datatype type
Definition: H5Smpio.c:56
H5AC_FHEAP_HDR_ID
@ H5AC_FHEAP_HDR_ID
Definition: H5ACprivate.h:59
H5Pget_copy_object
H5_DLL herr_t H5Pget_copy_object(hid_t plist_id, unsigned *crt_intmd)
Definition: H5Pocpypl.c:689
H5Tget_member_name
H5_DLL char * H5Tget_member_name(hid_t type_id, unsigned membno)
Definition: H5Tfields.c:133
H5_GCC_DIAG_ON
H5_GCC_DIAG_ON(pedantic)
Definition: H5PLint.c:419
H5G_t
Definition: H5Gpkg.h:136
H5F_meta_accum_t::alloc_size
size_t alloc_size
Definition: H5Fpkg.h:194
H5E_CALLBACK_g
hid_t H5E_CALLBACK_g
Definition: H5Edefin.h:122
H5B2_stat_t
struct H5B2_stat_t H5B2_stat_t
H5Eclose_stack
H5_DLL herr_t H5Eclose_stack(hid_t stack_id)
Definition: H5E.c:1158
H5O_MSG_ATTR
H5_DLLVAR const H5O_msg_class_t H5O_MSG_ATTR[1]
Definition: H5Opkg.h:485
H5B2__remove_leaf_by_idx
herr_t H5B2__remove_leaf_by_idx(H5B2_hdr_t *hdr, H5B2_node_ptr_t *curr_node_ptr, H5B2_nodepos_t curr_pos, void *parent, unsigned idx, H5B2_remove_t op, void *op_data)
Definition: H5B2leaf.c:883
H5SM_sohm_t::hash
uint32_t hash
Definition: H5SMpkg.h:149
H5E_COMPLEN_g
H5_DLLVAR hid_t H5E_COMPLEN_g
Definition: H5Epubgen.h:229
H5D_virtual_held_file_t
Definition: H5Dpkg.h:390
H5B2_internal_t::int_native
uint8_t * int_native
Definition: H5B2pkg.h:237
H5FD_write
H5_DLL herr_t H5FD_write(H5FD_t *file, H5FD_mem_t type, haddr_t addr, size_t size, const void *buf)
Definition: H5FDint.c:215
H5O_storage_compact_t
struct H5O_storage_compact_t H5O_storage_compact_t
H5B2_class_t::encode
herr_t(* encode)(uint8_t *raw, const void *record, void *ctx)
Definition: H5B2private.h:92
H5T_array_t
Definition: H5Tpkg.h:316
H5T_enum_t::nmembs
unsigned nmembs
Definition: H5Tpkg.h:265
H5Pset_coll_metadata_write
H5_DLL herr_t H5Pset_coll_metadata_write(hid_t plist_id, hbool_t is_collective)
Definition: H5Pfapl.c:4768
H5C_log_class_t::write_set_cache_config_log_msg
herr_t(* write_set_cache_config_log_msg)(void *udata, const H5AC_cache_config_t *config, herr_t fxn_ret_value)
Definition: H5Clog.h:63
H5G_bt_common_t
Definition: H5Gpkg.h:159
H5EA__hdr_protect
H5_DLL H5EA_hdr_t * H5EA__hdr_protect(H5F_t *f, haddr_t ea_addr, void *ctx_udata, unsigned flags)
H5FL_arr_list_t::unused1
double unused1
Definition: H5FLprivate.h:225
H5FL_EXTERN
H5FL_EXTERN(H5B2_internal_t)
H5HF_remove
herr_t H5HF_remove(H5HF_t *fh, const void *_id)
Definition: H5HF.c:755
H5_INDEX_NAME
@ H5_INDEX_NAME
Definition: H5public.h:319
zerofill
int zerofill
Definition: H5system.c:116
H5P_CLS_GROUP_ACCESS_g
H5P_genclass_t * H5P_CLS_GROUP_ACCESS_g
Definition: H5Pint.c:149
H5VLdataset_optional
H5_DLL herr_t H5VLdataset_optional(void *obj, hid_t connector_id, H5VL_dataset_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:2544
H5D__select_write
H5_DLL herr_t H5D__select_write(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space)
Definition: H5Dselect.c:305
H5T__conv_float_double
H5_DLL herr_t H5T__conv_float_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5FS_hdr_cache_ud_t::cls_init_udata
void * cls_init_udata
Definition: H5FSpkg.h:99
H5D_io_info_t::comm
MPI_Comm comm
Definition: H5Dpkg.h:215
H5TS_mutex_struct::owner_thread
pthread_t owner_thread
Definition: H5TSprivate.h:79
H5SM_list_cache_ud_t
Definition: H5SMpkg.h:239
H5C_cache_entry_t::serialization_count
int serialization_count
Definition: H5Cprivate.h:2297
H5O_delete
H5_DLL herr_t H5O_delete(H5F_t *f, haddr_t addr)
Definition: H5Oint.c:1578
H5HP_t::heap
H5HP_ent_t * heap
Definition: H5HP.c:45
H5Glink
herr_t H5Glink(hid_t cur_loc_id, H5G_link_t type, const char *cur_name, const char *new_name)
Definition: H5Gdeprec.c:318
H5T_NATIVE_SHORT_ALIGN_g
size_t H5T_NATIVE_SHORT_ALIGN_g
Definition: H5T.c:481
H5G_bt_lkp_t
Definition: H5Gpkg.h:194
H5L_trav_mv_t::cset
H5T_cset_t cset
Definition: H5L.c:67
H5C_log_write_mark_serialized_entry_msg
herr_t H5C_log_write_mark_serialized_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:615
H5Pcreate_class
hid_t H5Pcreate_class(hid_t parent, const char *name, H5P_cls_create_func_t cls_create, void *create_data, H5P_cls_copy_func_t cls_copy, void *copy_data, H5P_cls_close_func_t cls_close, void *close_data)
Definition: H5P.c:174
H5D_earray_ctx_ud_t::f
const H5F_t * f
Definition: H5Dearray.c:59
H5P_libclass_t::pclass
H5P_genclass_t ** pclass
Definition: H5Pprivate.h:100
H5EA__dblock_debug
H5_DLL herr_t H5EA__dblock_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5EA_class_t *cls, haddr_t hdr_addr, size_t dblk_nelmts, haddr_t obj_addr)
H5B_t::left
haddr_t left
Definition: H5Bpkg.h:57
H5T_CONV_HANDLED
@ H5T_CONV_HANDLED
Definition: H5Tpublic.h:185
H5Fget_free_sections
ssize_t H5Fget_free_sections(hid_t file_id, H5F_mem_t type, size_t nsects, H5F_sect_info_t *sect_info)
Definition: H5F.c:1538
H5VLinitialize
herr_t H5VLinitialize(hid_t connector_id, hid_t vipl_id)
Definition: H5VLcallback.c:228
H5P_iter_ud_t::id
hid_t id
Definition: H5P.c:47
H5T_COPY_ALL
@ H5T_COPY_ALL
Definition: H5Tprivate.h:61
H5O_copy_file_ud_common_t
struct H5O_copy_file_ud_common_t H5O_copy_file_ud_common_t
H5Pset_fill_value
H5_DLL herr_t H5Pset_fill_value(hid_t plist_id, hid_t type_id, const void *value)
Definition: H5Pdcpl.c:3194
H5B2__hdr_incr
H5_DLL herr_t H5B2__hdr_incr(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:364
H5E_CANTCREATE_g
H5_DLLVAR hid_t H5E_CANTCREATE_g
Definition: H5Epubgen.h:253
H5T_STD_B16LE_g
H5_DLLVAR hid_t H5T_STD_B16LE_g
Definition: H5Tpublic.h:287
H5F_LIBVER_NBOUNDS
@ H5F_LIBVER_NBOUNDS
Definition: H5Fpublic.h:183
H5O_storage_chunk_t::btree
H5O_storage_chunk_btree_t btree
Definition: H5Oprivate.h:484
H5I_term_package
int H5I_term_package(void)
Definition: H5I.c:163
H5O_efl_t::nalloc
size_t nalloc
Definition: H5Oprivate.h:383
H5E_ATTR_g
H5_DLLVAR hid_t H5E_ATTR_g
Definition: H5Epubgen.h:82
H5Z_can_apply_func_t
htri_t(* H5Z_can_apply_func_t)(hid_t dcpl_id, hid_t type_id, hid_t space_id)
Definition: H5Zpublic.h:160
timezone
Definition: H5win32defs.h:100
H5D_chunk_info_iter_ud_t
struct H5D_chunk_info_iter_ud_t H5D_chunk_info_iter_ud_t
H5S_get_select_offset
herr_t H5S_get_select_offset(const H5S_t *space, hsize_t *offset)
Definition: H5Sselect.c:716
H5F_set_sohm_addr
H5_DLL herr_t H5F_set_sohm_addr(H5F_t *f, haddr_t addr)
Definition: H5Fint.c:2662
H5F_track_metadata_read_retries
H5_DLL herr_t H5F_track_metadata_read_retries(H5F_t *f, unsigned actype, unsigned retries)
Definition: H5Fint.c:2975
H5FD_mpio_init
H5_DLL hid_t H5FD_mpio_init(void)
Definition: H5FDmpio.c:204
H5D__mpio_opt_possible
H5_DLL htri_t H5D__mpio_opt_possible(const H5D_io_info_t *io_info, const H5S_t *file_space, const H5S_t *mem_space, const H5D_type_info_t *type_info)
Definition: H5Dmpio.c:289
H5O_layout_chunk_t::max_nchunks
hsize_t max_nchunks
Definition: H5Oprivate.h:625
H5A_bt2_ud_rmbi_t
struct H5A_bt2_ud_rmbi_t H5A_bt2_ud_rmbi_t
H5G_node_t::nsyms
unsigned nsyms
Definition: H5Gpkg.h:120
H5S_all_iter_t::byte_offset
hsize_t byte_offset
Definition: H5Sprivate.h:82
H5O_get_create_plist
H5_DLL herr_t H5O_get_create_plist(const H5O_loc_t *loc, struct H5P_genplist_t *oc_plist)
Definition: H5Oint.c:2407
H5FL_blk_malloc
void * H5FL_blk_malloc(H5FL_blk_head_t *head, size_t size H5FL_TRACK_PARAMS)
Definition: H5FL.c:886
H5VL_inc_vol_wrapper
herr_t H5VL_inc_vol_wrapper(void *_vol_wrap_ctx)
Definition: H5VLint.c:2236
H5Z_token::tok_expr
const char * tok_expr
Definition: H5Ztrans.c:75
H5S_extent_equal
H5_DLL htri_t H5S_extent_equal(const H5S_t *ds1, const H5S_t *ds2)
Definition: H5S.c:2038
H5G_own_loc_t
int H5G_own_loc_t
Definition: H5Gprivate.h:127
H5A_attr_iter_op_t::lib_op
H5A_lib_iterate_t lib_op
Definition: H5Aprivate.h:61
H5ACmodule.h
H5O__msg_free_mesg
H5_DLL herr_t H5O__msg_free_mesg(H5O_mesg_t *mesg)
Definition: H5Omessage.c:680
H5VLnative_token_to_addr
herr_t H5VLnative_token_to_addr(hid_t loc_id, H5O_token_t token, haddr_t *addr)
Definition: H5VLnative.c:407
int32_t
short int32_t
Definition: H5private.h:465
H5E__pop
herr_t H5E__pop(H5E_t *estack, size_t count)
Definition: H5Eint.c:951
H5VL__native_group_open
H5_DLL void * H5VL__native_group_open(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t gapl_id, hid_t dxpl_id, void **req)
H5O_msg_get_crt_index
H5_DLL herr_t H5O_msg_get_crt_index(unsigned type_id, const void *mesg, H5O_msg_crt_idx_t *crt_idx)
Definition: H5Omessage.c:1720
H5G_iter_appcall_ud_t::link_loc
H5O_loc_t * link_loc
Definition: H5Gint.c:61
H5D_contig_storage_t::dset_size
hsize_t dset_size
Definition: H5Dpkg.h:185
H5F_get_pgend_meta_thres
hsize_t H5F_get_pgend_meta_thres(const H5F_t *f)
Definition: H5Fquery.c:1229
H5S_set_extent_real
herr_t H5S_set_extent_real(H5S_t *space, const hsize_t *size)
Definition: H5S.c:1955
H5P__copy_pclass
H5_DLL H5P_genclass_t * H5P__copy_pclass(H5P_genclass_t *pclass)
Definition: H5Pint.c:757
H5HF_close
H5_DLL herr_t H5HF_close(H5HF_t *fh)
Definition: H5HF.c:820
H5Pget_all_coll_metadata_ops
H5_DLL herr_t H5Pget_all_coll_metadata_ops(hid_t plist_id, hbool_t *is_collective)
Definition: H5Pfapl.c:4715
H5HP_t::type
H5HP_type_t type
Definition: H5HP.c:42
H5FS_sinfo_t::serial_size
size_t serial_size
Definition: H5FSpkg.h:136
H5FS_t::sect_addr
haddr_t sect_addr
Definition: H5FSpkg.h:170
decrease_disabled
@ decrease_disabled
Definition: H5Cprivate.h:2334
H5E_CANTRESIZE_g
H5_DLLVAR hid_t H5E_CANTRESIZE_g
Definition: H5Epubgen.h:324
H5T_SGN_2
@ H5T_SGN_2
Definition: H5Tpublic.h:60
H5S_hyper_sel_t::span_lst
H5S_hyper_span_info_t * span_lst
Definition: H5Spkg.h:228
H5E_CANTLOAD_g
H5_DLLVAR hid_t H5E_CANTLOAD_g
Definition: H5Epubgen.h:308
H5F_trav_obj_ids_t
Definition: H5F.c:60
H5VL_request_optional
herr_t H5VL_request_optional(const H5VL_object_t *vol_obj, H5VL_request_optional_t opt_type,...)
Definition: H5VLcallback.c:6648
H5G__node_iterate
H5_DLL int H5G__node_iterate(H5F_t *f, const void *_lt_key, haddr_t addr, const void *_rt_key, void *_udata)
H5T_SUBSET_FALSE
@ H5T_SUBSET_FALSE
Definition: H5Tprivate.h:92
H5O_obj_class_t
Definition: H5Opkg.h:336
H5Z_cb_t::op_data
void * op_data
Definition: H5Zpublic.h:133
H5VL_MAP_ITER
@ H5VL_MAP_ITER
Definition: H5Mpublic.h:62
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5O_ginfo_t)
H5B2_hdr_t::file_rc
size_t file_rc
Definition: H5B2pkg.h:177
H5EA_dbk_page_t::addr
haddr_t addr
Definition: H5EApkg.h:318
H5S_mpio_mpitype_list_t
Definition: H5Smpio.c:61
H5A_t::obj_opened
hbool_t obj_opened
Definition: H5Apkg.h:96
H5FD_core_t::device
dev_t device
Definition: H5FDcore.c:65
H5C_log_trace_udata_t
Definition: H5Clog_trace.c:56
H5MF_init_merge_flags
H5_DLL herr_t H5MF_init_merge_flags(H5F_shared_t *f_sh)
Definition: H5MF.c:149
H5O__shared_encode
herr_t H5O__shared_encode(const H5F_t *f, uint8_t *buf, const H5O_shared_t *sh_mesg)
Definition: H5Oshared.c:402
H5O__msg_remove_real
H5_DLL herr_t H5O__msg_remove_real(H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, int sequence, H5O_operator_t op, void *op_data, hbool_t adj_link)
Definition: H5Omessage.c:1127
H5T__conv_double_int
herr_t H5T__conv_double_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8118
H5MF_shrink_type_t
H5MF_shrink_type_t
Definition: H5MFpkg.h:134
H5D_chunk_map_t::msel_type
H5S_sel_type msel_type
Definition: H5Dpkg.h:356
H5D_chunk_coll_info_t
Definition: H5Dchunk.c:241
H5F_superblock_cache_ud_t::drvrinfo_removed
hbool_t drvrinfo_removed
Definition: H5Fpkg.h:168
H5B2__iterate_node
herr_t H5B2__iterate_node(H5B2_hdr_t *hdr, uint16_t depth, const H5B2_node_ptr_t *curr_node, void *parent, H5B2_operator_t op, void *op_data)
Definition: H5B2int.c:1506
H5T__conv_enum_numeric
H5_DLL herr_t H5T__conv_enum_numeric(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5_get_utf16_str
H5_DLL const wchar_t * H5_get_utf16_str(const char *s)
H5AC_insert_entry
herr_t H5AC_insert_entry(H5F_t *f, const H5AC_class_t *type, haddr_t addr, void *thing, unsigned int flags)
Definition: H5AC.c:784
H5O__chunk_resize
H5_DLL herr_t H5O__chunk_resize(H5O_t *oh, H5O_chunk_proxy_t *chk_proxy)
Definition: H5Ochunk.c:287
H5VL_DATASET_GET_SPACE
@ H5VL_DATASET_GET_SPACE
Definition: H5VLconnector.h:94
H5D_rdcc_t::ninits
unsigned ninits
Definition: H5Dpkg.h:399
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5VL_class_t)
H5Pset_buffer
H5_DLL herr_t H5Pset_buffer(hid_t plist_id, size_t size, void *tconv, void *bkg)
Definition: H5Pdxpl.c:1053
H5FS_t::sect_cls
H5FS_section_class_t * sect_cls
Definition: H5FSpkg.h:192
H5FD_hdfs_t::hdfs_handle
hdfs_t * hdfs_handle
Definition: H5FDhdfs.c:503
H5SM_list_cache_ud_t
struct H5SM_list_cache_ud_t H5SM_list_cache_ud_t
H5G_loc_t::path
H5G_name_t * path
Definition: H5Gprivate.h:146
H5AC_addr_list_ud_t::u
unsigned u
Definition: H5ACmpio.c:83
H5T__conv_ldouble_ullong
H5_DLL herr_t H5T__conv_ldouble_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
END_FUNC
END_FUNC(BEGIN_FUNC(STATIC)
Definition: H5FAtest.c:245
H5Pget_filter2
H5_DLL H5Z_filter_t H5Pget_filter2(hid_t plist_id, unsigned filter, unsigned int *flags, size_t *cd_nelmts, unsigned cd_values[], size_t namelen, char name[], unsigned *filter_config)
Definition: H5Pocpl.c:851
H5O__inc_rc
H5_DLL herr_t H5O__inc_rc(H5O_t *oh)
Definition: H5Oint.c:2950
H5FA__hdr_decr
H5_DLL herr_t H5FA__hdr_decr(H5FA_hdr_t *hdr)
H5T_NATIVE_UINT8_g
hid_t H5T_NATIVE_UINT8_g
Definition: H5T.c:420
H5VL_connector_prop_t
Definition: H5VLprivate.h:45
H5I_object_verify
void * H5I_object_verify(hid_t id, H5I_type_t id_type)
Definition: H5I.c:1002
H5F__dest
herr_t H5F__dest(H5F_t *f, hbool_t flush)
Definition: H5Fint.c:1167
H5D_efl_readvv_ud_t::efl
const H5O_efl_t * efl
Definition: H5Defl.c:49
H5VL_group_optional
H5_DLL herr_t H5VL_group_optional(const H5VL_object_t *vol_obj, H5VL_group_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:4499
H5Oopen_by_addr
H5_DLL hid_t H5Oopen_by_addr(hid_t loc_id, haddr_t addr)
Definition: H5Odeprec.c:330
H5FS_sinfo_t::tot_size_count
size_t tot_size_count
Definition: H5FSpkg.h:137
total_misses
int64_t total_misses
Definition: H5Cimage.c:970
H5CX_t
struct H5CX_t H5CX_t
H5R_ref_priv_reg_t::obj
H5R_ref_priv_obj_t obj
Definition: H5Rpkg.h:61
H5F__sfile_search
H5F_shared_t * H5F__sfile_search(H5FD_t *lf)
Definition: H5Fsfile.c:139
H5FD_stdio_t::fp
FILE * fp
Definition: H5FDstdio.c:79
H5FD_sec2_t::device
dev_t device
Definition: H5FDsec2.c:68
H5B2__split1
H5_DLL herr_t H5B2__split1(H5B2_hdr_t *hdr, uint16_t depth, H5B2_node_ptr_t *curr_node_ptr, unsigned *parent_cache_info_flags_ptr, H5B2_internal_t *internal, unsigned *internal_flags_ptr, unsigned idx)
Definition: H5B2int.c:150
H5E_CANTRELEASE_g
hid_t H5E_CANTRELEASE_g
Definition: H5Edefin.h:93
H5S_select_is_contiguous
htri_t H5S_select_is_contiguous(const H5S_t *space)
Definition: H5Sselect.c:837
H5HF_stat_t::man_alloc_size
hsize_t man_alloc_size
Definition: H5HFprivate.h:75
H5Pget_fapl_family
herr_t H5Pget_fapl_family(hid_t fapl_id, hsize_t *msize, hid_t *memb_fapl_id)
Definition: H5FDfamily.c:309
H5Eget_auto1
H5_DLL herr_t H5Eget_auto1(H5E_auto1_t *func, void **client_data)
Definition: H5Edeprec.c:352
H5C_stop_logging
H5_DLL herr_t H5C_stop_logging(H5C_t *cache)
Definition: H5Clog.c:238
H5S_select_serialize
herr_t H5S_select_serialize(const H5S_t *space, uint8_t **p)
Definition: H5Sselect.c:361
H5AC_SNODE
const H5AC_class_t H5AC_SNODE[1]
Definition: H5Gcache.c:89
H5T_shared_t::fo_count
hsize_t fo_count
Definition: H5Tpkg.h:332
H5FD_ros3_init
H5_DLL hid_t H5FD_ros3_init(void)
Definition: H5FDros3.c:325
H5D_bt2_it_ud_t::udata
void * udata
Definition: H5Dbtree2.c:67
H5C_log_write_insert_entry_msg
H5_DLL herr_t H5C_log_write_insert_entry_msg(H5C_t *cache, haddr_t address, int type_id, unsigned flags, size_t size, herr_t fxn_ret_value)
Definition: H5Clog.c:480
H5Oget_native_info_by_name
H5_DLL herr_t H5Oget_native_info_by_name(hid_t loc_id, const char *name, H5O_native_info_t *oinfo, unsigned fields, hid_t lapl_id)
Definition: H5O.c:742
H5E_RS_g
H5_DLLVAR hid_t H5E_RS_g
Definition: H5Epubgen.h:78
H5VL__is_connector_registered_by_name
htri_t H5VL__is_connector_registered_by_name(const char *name)
Definition: H5VLint.c:1341
H5O_loc_copy
H5_DLL herr_t H5O_loc_copy(H5O_loc_t *dst, H5O_loc_t *src, H5_copy_depth_t depth)
Definition: H5Oint.c:1931
H5VL_loc_by_name
Definition: H5VLconnector.h:244
H5O_iter_opn_t::attr
H5A_t * attr
Definition: H5Oattribute.c:65
H5Fset_mpi_atomicity
H5_DLL herr_t H5Fset_mpi_atomicity(hid_t file_id, hbool_t flag)
Definition: H5Fmpi.c:284
H5O_layout_chunk_bt2_t::split_percent
uint8_t split_percent
Definition: H5Oprivate.h:612
H5C_t::pel_tail_ptr
H5C_cache_entry_t * pel_tail_ptr
Definition: H5Cpkg.h:5910
H5VL_blob_class_t::specific
herr_t(* specific)(void *obj, void *blob_id, H5VL_blob_specific_t specific_type, va_list arguments)
Definition: H5VLconnector.h:451
H5Z_object_t::found
htri_t found
Definition: H5Z.c:47
H5T_NATIVE_FLOAT_ALIGN_g
size_t H5T_NATIVE_FLOAT_ALIGN_g
Definition: H5T.c:489
H5S_hyper_normalize_offset
htri_t H5S_hyper_normalize_offset(H5S_t *space, hssize_t *old_offset)
Definition: H5Shyper.c:7091
H5FD_get_maxaddr
H5_DLL haddr_t H5FD_get_maxaddr(const H5FD_t *file)
Definition: H5FD.c:1275
H5CX_t::bkgr_buf_type
H5T_bkg_t bkgr_buf_type
Definition: H5CX.c:228
H5G_bt_ins_t::crt_info
const void * crt_info
Definition: H5Gpkg.h:174
H5T_sign_t
H5T_sign_t
Definition: H5Tpublic.h:57
H5F_try_close
H5_DLL herr_t H5F_try_close(H5F_t *f, hbool_t *was_closed)
Definition: H5Fint.c:2077
prfx
CATCH prfx
Definition: H5HLprfx.c:161
H5Fclear_elink_file_cache
herr_t H5Fclear_elink_file_cache(hid_t file_id)
Definition: H5F.c:1574
H5EA_dblock_t::npages
size_t npages
Definition: H5EApkg.h:305
H5SM_ih_size
H5_DLL herr_t H5SM_ih_size(H5F_t *f, hsize_t *hdr_size, H5_ih_info_t *ih_info)
Definition: H5SM.c:2739
H5C__dump_child_ctx_t::prefix
const char * prefix
Definition: H5Cdbg.c:1106
H5VL_conn_free
H5_DLL herr_t H5VL_conn_free(const H5VL_connector_prop_t *info)
Definition: H5VLint.c:674
H5S_select_t::num_elem
hsize_t num_elem
Definition: H5Spkg.h:308
H5Grefresh
herr_t H5Grefresh(hid_t group_id)
Definition: H5G.c:816
H5T_STD_U32BE_g
hid_t H5T_STD_U32BE_g
Definition: H5T.c:368
H5O_msg_class_t
Definition: H5Opkg.h:226
H5O_t::mtime
time_t mtime
Definition: H5Opkg.h:310
s3r_t::region
char * region
Definition: H5FDs3comms.h:493
H5Aclose
herr_t H5Aclose(hid_t attr_id)
Definition: H5A.c:1643
H5VL_LINK_GET_INFO
@ H5VL_LINK_GET_INFO
Definition: H5VLconnector.h:176
H5SM_read_udata_t::idx
H5O_msg_crt_idx_t idx
Definition: H5SM.c:47
H5Z_all_filters_avail
htri_t H5Z_all_filters_avail(const H5O_pline_t *pline)
Definition: H5Z.c:1482
H5PL_type_t
H5PL_type_t
Definition: H5PLpublic.h:32
H5O_layout_t::ops
const struct H5D_layout_ops_t * ops
Definition: H5Oprivate.h:640
H5FD_MEM_SUPER
@ H5FD_MEM_SUPER
Definition: H5Fpublic.h:160
H5MF_settle_meta_data_fsm
H5_DLL herr_t H5MF_settle_meta_data_fsm(H5F_t *f, hbool_t *fsm_settled)
Definition: H5MF.c:3092
H5FL_DEFINE
H5FL_DEFINE(H5D_chunk_map_t)
H5HF_hdr_t::man_alloc_size
hsize_t man_alloc_size
Definition: H5HFpkg.h:330
H5VL_free_wrap_ctx
H5_DLL herr_t H5VL_free_wrap_ctx(const H5VL_class_t *connector, void *wrap_ctx)
Definition: H5VLcallback.c:911
H5S_pnt_node_t::next
struct H5S_pnt_node_t * next
Definition: H5Spkg.h:127
H5T_conv_cb_t::func
H5T_conv_except_func_t func
Definition: H5Tprivate.h:82
H5MP_page_t::free_blk
H5MP_page_blk_t * free_blk
Definition: H5MPpkg.h:71
H5S_hyper_project_intersect_ud_t::ds_rank
unsigned ds_rank
Definition: H5Shyper.c:94
H5HF_FSPACE_SECT_CLS_FIRST_ROW
H5FS_section_class_t H5HF_FSPACE_SECT_CLS_FIRST_ROW[1]
Definition: H5HFsection.c:213
H5B2_hdr_t::cls
const H5B2_class_t * cls
Definition: H5B2pkg.h:210
H5F_shared_has_feature
hbool_t H5F_shared_has_feature(const H5F_shared_t *f_sh, unsigned feature)
Definition: H5Fquery.c:861
H5HF__hdr_protect
H5HF_hdr_t * H5HF__hdr_protect(H5F_t *f, haddr_t addr, unsigned flags)
Definition: H5HFhdr.c:530
hrb_node_t::value
char * value
Definition: H5FDs3comms.h:262
H5T__sort_name
H5_DLL herr_t H5T__sort_name(const H5T_t *dt, int *map)
Definition: H5Tfields.c:402
H5MF__add_sect
H5_DLL herr_t H5MF__add_sect(H5F_t *f, H5FD_mem_t alloc_type, H5FS_t *fspace, H5MF_free_section_t *node)
Definition: H5MF.c:642
H5Iis_valid
htri_t H5Iis_valid(hid_t id)
Definition: H5I.c:1859
H5O_msg_free
H5_DLL void * H5O_msg_free(unsigned type_id, void *mesg)
Definition: H5Omessage.c:648
H5MP_get_page_next_page
H5_DLL herr_t H5MP_get_page_next_page(const H5MP_page_t *page, H5MP_page_t **next_page)
Definition: H5MPtest.c:222
H5CX_get_vol_connector_prop
H5_DLL herr_t H5CX_get_vol_connector_prop(H5VL_connector_prop_t *vol_connector_prop)
Definition: H5CX.c:1622
H5O_copy_t::copy_without_attr
hbool_t copy_without_attr
Definition: H5Oprivate.h:177
H5Sget_select_elem_npoints
hssize_t H5Sget_select_elem_npoints(hid_t spaceid)
Definition: H5Spoint.c:1025
H5L_delete
H5_DLL herr_t H5L_delete(const H5G_loc_t *loc, const char *name)
Definition: H5L.c:2542
H5FL_fac_node_t
struct H5FL_fac_node_t H5FL_fac_node_t
Definition: H5FLprivate.h:351
H5F_shared_t::feature_flags
unsigned long feature_flags
Definition: H5Fpkg.h:271
H5D_chunk_it_ud3_t::cpy_info
H5O_copy_t * cpy_info
Definition: H5Dchunk.c:191
H5G_bt_it_gtbi_t
struct H5G_bt_it_gtbi_t H5G_bt_it_gtbi_t
H5F_rdcc_nbytes
size_t H5F_rdcc_nbytes(const H5F_t *f)
Definition: H5Fquery.c:643
H5VLunregister_connector
H5_DLL herr_t H5VLunregister_connector(hid_t connector_id)
Definition: H5VL.c:526
H5P_get_fill_value
herr_t H5P_get_fill_value(H5P_genplist_t *plist, const H5T_t *type, void *value)
Definition: H5Pdcpl.c:3283
H5Pget_shared_mesg_index
H5_DLL herr_t H5Pget_shared_mesg_index(hid_t plist_id, unsigned index_num, unsigned *mesg_type_flags, unsigned *min_mesg_size)
Definition: H5Pfcpl.c:959
H5E_NOTFOUND_g
H5_DLLVAR hid_t H5E_NOTFOUND_g
Definition: H5Epubgen.h:398
H5S_sel_iter_op_t::u
union H5S_sel_iter_op_t::@57 u
H5A_bt2_ud_it_t::loc_id
hid_t loc_id
Definition: H5Adense.c:93
H5T__conv_long_short
herr_t H5T__conv_long_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6243
H5Oget_info_by_name3
herr_t H5Oget_info_by_name3(hid_t loc_id, const char *name, H5O_info2_t *oinfo, unsigned fields, hid_t lapl_id)
Definition: H5O.c:578
H5FL_reg_calloc
H5_DLL void * H5FL_reg_calloc(H5FL_reg_head_t *head H5FL_TRACK_PARAMS)
Definition: H5FL.c:488
thing_unprot_func
* thing_unprot_func
Definition: H5EA.c:610
H5VM_chunk_index
H5_DLL hsize_t H5VM_chunk_index(unsigned ndims, const hsize_t *coord, const uint32_t *chunk, const hsize_t *down_nchunks)
Definition: H5VM.c:1214
H5P_CLS_ATTRIBUTE_ACCESS_g
H5P_genclass_t * H5P_CLS_ATTRIBUTE_ACCESS_g
Definition: H5Pint.c:161
H5P_CLS_DATATYPE_ACCESS_g
H5P_genclass_t * H5P_CLS_DATATYPE_ACCESS_g
Definition: H5Pint.c:153
H5O_msg_class_t::native_size
size_t native_size
Definition: H5Opkg.h:229
H5S_sel_iter_class_t::iter_next_block
H5S_sel_iter_next_block_func_t iter_next_block
Definition: H5Spkg.h:354
H5HF_get_id_type_test
herr_t H5HF_get_id_type_test(const void *_id, unsigned char *obj_type)
Definition: H5HFtest.c:473
not_full
@ not_full
Definition: H5Cprivate.h:2335
H5HF__man_iter_start_offset
H5_DLL herr_t H5HF__man_iter_start_offset(H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, hsize_t offset)
Definition: H5HFiter.c:126
H5O_storage_virtual_t::list_nalloc
size_t list_nalloc
Definition: H5Oprivate.h:564
H5Gget_num_objs
herr_t H5Gget_num_objs(hid_t loc_id, hsize_t *num_objs)
Definition: H5Gdeprec.c:875
H5T_STD_B8LE_g
H5_DLLVAR hid_t H5T_STD_B8LE_g
Definition: H5Tpublic.h:285
H5FS_stat_t
struct H5FS_stat_t H5FS_stat_t
H5F__efc_destroy
H5_DLL herr_t H5F__efc_destroy(H5F_efc_t *efc)
Definition: H5Fefc.c:542
H5O_layout_chunk_t::btree2
H5O_layout_chunk_bt2_t btree2
Definition: H5Oprivate.h:633
H5T__conv_llong_long
H5_DLL herr_t H5T__conv_llong_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5F_mpi_get_comm
H5_DLL MPI_Comm H5F_mpi_get_comm(const H5F_t *f)
Definition: H5Fmpi.c:157
H5F_blk_aggr_t::feature_flag
unsigned long feature_flag
Definition: H5Fpkg.h:182
H5B2__get_node_info_test
herr_t H5B2__get_node_info_test(H5B2_t *bt2, void *udata, H5B2_node_info_test_t *ninfo)
Definition: H5B2test.c:512
H5S_hyper_sel_t
Definition: H5Spkg.h:222
H5G__stab_iterate
herr_t H5G__stab_iterate(const H5O_loc_t *oloc, H5_iter_order_t order, hsize_t skip, hsize_t *last_lnk, H5G_lib_iterate_t op, void *op_data)
Definition: H5Gstab.c:521
H5C__dump_child_ctx_t::cache_ptr
H5C_t * cache_ptr
Definition: H5Cdbg.c:1103
H5Fget_metadata_read_retry_info
H5_DLL herr_t H5Fget_metadata_read_retry_info(hid_t file_id, H5F_retry_info_t *info)
Definition: H5F.c:1498
H5Pset_dset_no_attrs_hint
herr_t H5Pset_dset_no_attrs_hint(hid_t dcpl_id, hbool_t minimize)
Definition: H5Pdcpl.c:3815
H5E_FILE_g
hid_t H5E_FILE_g
Definition: H5Edefin.h:23
H5FL_reg_gc_node_t
Definition: H5FL.c:56
H5S_sel_hyper
const H5S_select_class_t H5S_sel_hyper[1]
Definition: H5Shyper.c:224
H5R__get_obj_token
H5_DLL herr_t H5R__get_obj_token(const H5R_ref_priv_t *ref, H5O_token_t *obj_token, size_t *token_size)
Definition: H5Rint.c:776
H5FO_obj_count_t::count
hsize_t count
Definition: H5FO.c:43
H5B2_node_info_test_t::depth
uint16_t depth
Definition: H5B2pkg.h:298
H5VL_file_class_t::specific
herr_t(* specific)(void *obj, H5VL_file_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:364
H5VL_info_class_t::free
herr_t(* free)(void *info)
Definition: H5VLconnector.h:294
H5VL_group_optional_t
int H5VL_group_optional_t
Definition: H5VLconnector.h:165
H5P_iter_pclass_ud_t::cb_func
H5P_iterate_int_t cb_func
Definition: H5Pint.c:69
soft
H5T_soft_t * soft
Definition: H5T.c:561
H5VLdataset_specific
herr_t H5VLdataset_specific(void *obj, hid_t connector_id, H5VL_dataset_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:2432
H5CX_t::dapl_id
hid_t dapl_id
Definition: H5CX.c:199
size
dblock size
Definition: H5FAcache.c:716
H5FS__new
H5FS_t * H5FS__new(const H5F_t *f, uint16_t nclasses, const H5FS_section_class_t *classes[], void *cls_init_udata)
Definition: H5FS.c:589
H5T_get_member_offset
H5_DLL size_t H5T_get_member_offset(const H5T_t *dt, unsigned membno)
Definition: H5Tcompound.c:143
H5Pget_chunk_cache
H5_DLL herr_t H5Pget_chunk_cache(hid_t dapl_id, size_t *rdcc_nslots, size_t *rdcc_nbytes, double *rdcc_w0)
Definition: H5Pdapl.c:822
H5O_MSG_BOGUS_VALID
const H5O_msg_class_t H5O_MSG_BOGUS_VALID[1]
Definition: H5Obogus.c:48
H5C_t::slist_ring_size
size_t slist_ring_size[H5C_RING_NTYPES]
Definition: H5Cpkg.h:5887
H5E_CANTCOPY_g
hid_t H5E_CANTCOPY_g
Definition: H5Edefin.h:73
H5B2_hdr_t::split_percent
uint8_t split_percent
Definition: H5B2pkg.h:161
H5VL_loc_params_t::loc_data
union H5VL_loc_params_t::@66 loc_data
H5C_log_write_destroy_fd_msg
H5_DLL herr_t H5C_log_write_destroy_fd_msg(H5C_t *cache, const H5C_cache_entry_t *parent, const H5C_cache_entry_t *child, herr_t fxn_ret_value)
Definition: H5Clog.c:855
H5B2_nodepos_t
H5B2_nodepos_t
Definition: H5B2pkg.h:255
H5O__msg_iterate_real
herr_t H5O__msg_iterate_real(H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, const H5O_mesg_operator_t *op, void *op_data)
Definition: H5Omessage.c:1266
H5HF_stat_t::tiny_size
hsize_t tiny_size
Definition: H5HFprivate.h:85
H5A_dense_bt2_name_rec_t::id
H5O_fheap_id_t id
Definition: H5Apkg.h:107
H5T__conv_ref
H5_DLL herr_t H5T__conv_ref(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
Definition: H5Tconv.c:3493
H5T_path_t::are_compounds
hbool_t are_compounds
Definition: H5Tpkg.h:179
H5F_close_degree_t
H5F_close_degree_t
Definition: H5Fpublic.h:117
if
if(hdr->cparam.cls->crt_context)
Definition: H5EAhdr.c:230
H5D_chunk_info_t::mspace_shared
hbool_t mspace_shared
Definition: H5Dpkg.h:341
H5FD_FILE_IMAGE_OP_PROPERTY_LIST_COPY
@ H5FD_FILE_IMAGE_OP_PROPERTY_LIST_COPY
Definition: H5FDpublic.h:336
H5B2_create
H5_DLL H5B2_t * H5B2_create(H5F_t *f, const H5B2_create_t *cparam, void *ctx_udata)
Definition: H5B2.c:138
H5HF__space_close
H5_DLL herr_t H5HF__space_close(H5HF_hdr_t *hdr)
Definition: H5HFspace.c:514
H5O_t::nchunks
size_t nchunks
Definition: H5Opkg.h:326
H5G__dense_lookup_by_idx
herr_t H5G__dense_lookup_by_idx(H5F_t *f, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_link_t *lnk)
Definition: H5Gdense.c:666
size
iblock size
Definition: H5EAcache.c:787
H5AC_cache_config_t::metadata_write_strategy
int metadata_write_strategy
Definition: H5ACpublic.h:504
H5VL__native_datatype_close
H5_DLL herr_t H5VL__native_datatype_close(void *dt, hid_t dxpl_id, void **req)
H5EA_sblock_t::size
size_t size
Definition: H5EApkg.h:268
H5F_shared_t::store_msg_crt_idx
hbool_t store_msg_crt_idx
Definition: H5Fpkg.h:303
H5S_SELECT_NOOP
@ H5S_SELECT_NOOP
Definition: H5Spublic.h:70
H5PB_t::min_raw_perc
unsigned min_raw_perc
Definition: H5PBprivate.h:55
H5T_NATIVE_LLONG_g
hid_t H5T_NATIVE_LLONG_g
Definition: H5T.c:401
H5Ecreate_stack
hid_t H5Ecreate_stack(void)
Definition: H5E.c:899
H5VL_register_using_vol_id
H5_DLL hid_t H5VL_register_using_vol_id(H5I_type_t type, void *obj, hid_t connector_id, hbool_t app_ref)
Definition: H5VLint.c:794
H5F_cwfs_advance_heap
herr_t H5F_cwfs_advance_heap(H5F_t *f, H5HG_heap_t *heap, hbool_t add_heap)
Definition: H5Fcwfs.c:258
H5EA__test_ctx_t::cb
H5EA__ctx_cb_t * cb
Definition: H5EAtest.c:59
H5O_layout_chunk_earray_t::max_nelmts_bits
uint8_t max_nelmts_bits
Definition: H5Oprivate.h:595
H5D_t
Definition: H5Dpkg.h:472
H5VL_conn_free
herr_t H5VL_conn_free(const H5VL_connector_prop_t *connector_prop)
Definition: H5VLint.c:674
H5O_msg_alloc_info_t::total_size
size_t total_size
Definition: H5Opkg.h:267
H5T__conv_uchar_schar
H5_DLL herr_t H5T__conv_uchar_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Pget_fclose_degree
H5_DLL herr_t H5Pget_fclose_degree(hid_t fapl_id, H5F_close_degree_t *degree)
Definition: H5Pfapl.c:2032
H5O_iter_rm_t::found
hbool_t found
Definition: H5Oattribute.c:96
H5T_shared_t
struct H5T_shared_t H5T_shared_t
H5SM_mesg_key_t::file
H5F_t * file
Definition: H5SMpkg.h:201
H5C_class_t
struct H5C_class_t H5C_class_t
H5B_t::cache_info
H5AC_info_t cache_info
Definition: H5Bpkg.h:52
H5D_chunk_map_t::use_single
hbool_t use_single
Definition: H5Dpkg.h:363
H5Pdecode
hid_t H5Pdecode(const void *buf)
Definition: H5P.c:892
H5O_iter_opn_t::name
const char * name
Definition: H5Oattribute.c:62
H5MF_settle_raw_data_fsm
H5_DLL herr_t H5MF_settle_raw_data_fsm(H5F_t *f, hbool_t *fsm_settled)
Definition: H5MF.c:2631
H5D__virtual_reset_layout
H5_DLL herr_t H5D__virtual_reset_layout(H5O_layout_t *layout)
Definition: H5Dvirtual.c:721
H5C_cache_entry_t::prefetched
hbool_t prefetched
Definition: H5Cprivate.h:2291
H5T_convert_committed_datatype
H5_DLL herr_t H5T_convert_committed_datatype(H5T_t *dt, H5F_t *f)
Definition: H5T.c:5461
H5T__conv_uchar_ulong
H5_DLL herr_t H5T__conv_uchar_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_vlen_getptr_func_t
void *(* H5T_vlen_getptr_func_t)(void *vl_addr)
Definition: H5Tpkg.h:281
H5O_mesg_t::dirty
hbool_t dirty
Definition: H5Opkg.h:251
H5F_SCOPE_GLOBAL
@ H5F_SCOPE_GLOBAL
Definition: H5Fpublic.h:103
H5F_shared_t::fs_man
H5FS_t * fs_man[H5F_MEM_PAGE_NTYPES]
Definition: H5Fpkg.h:329
H5VL_init_phase2
herr_t H5VL_init_phase2(void)
Definition: H5VLint.c:191
H5O_refresh_metadata_reopen
H5_DLL herr_t H5O_refresh_metadata_reopen(hid_t oid, H5G_loc_t *obj_loc, H5VL_t *vol_driver, hbool_t start_swmr)
Definition: H5Oflush.c:445
H5Eprint2
H5_DLL herr_t H5Eprint2(hid_t err_stack, FILE *stream)
Definition: H5E.c:1498
H5VL_file_close
herr_t H5VL_file_close(const H5VL_object_t *vol_obj, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3963
H5PLpublic.h
H5FD_family_t::mem_newsize
hsize_t mem_newsize
Definition: H5FDfamily.c:68
H5C_log_class_t::write_unpin_entry_log_msg
herr_t(* write_unpin_entry_log_msg)(void *udata, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.h:60
H5C_NOTIFY_ACTION_BEFORE_EVICT
@ H5C_NOTIFY_ACTION_BEFORE_EVICT
Definition: H5Cprivate.h:859
H5C_t::flash_size_increase_possible
hbool_t flash_size_increase_possible
Definition: H5Cpkg.h:5945
H5FL_reg_gc_node_t::list
H5FL_reg_head_t * list
Definition: H5FL.c:57
H5A_bt2_ud_it_t::fheap
H5HF_t * fheap
Definition: H5Adense.c:88
H5Pget_mdc_log_options
H5_DLL herr_t H5Pget_mdc_log_options(hid_t plist_id, hbool_t *is_enabled, char *location, size_t *location_size, hbool_t *start_on_access)
Definition: H5Pfapl.c:4221
H5D_btree_dbg_t
struct H5D_btree_dbg_t H5D_btree_dbg_t
H5SL_try_free_safe
H5_DLL herr_t H5SL_try_free_safe(H5SL_t *slist, H5SL_try_free_op_t op, void *op_data)
Definition: H5SL.c:2339
H5D_chunk_it_ud4_t::ndims
unsigned ndims
Definition: H5Dchunk.c:202
H5F_FILE_SPACE_NTYPES
@ H5F_FILE_SPACE_NTYPES
Definition: H5Fpublic.h:207
H5Zmodule.h
H5T_ref_class_t
Definition: H5Tpkg.h:191
H5E_DUPCLASS_g
H5_DLLVAR hid_t H5E_DUPCLASS_g
Definition: H5Epubgen.h:173
H5VL_retrieve_lib_state
H5_DLL herr_t H5VL_retrieve_lib_state(void **state)
Definition: H5VLint.c:1983
H5MF_get_free_sections
H5_DLL ssize_t H5MF_get_free_sections(H5F_t *f, H5FD_mem_t type, size_t nsects, H5F_sect_info_t *sect_info)
Definition: H5MF.c:2350
parsed_url_t
Definition: H5FDs3comms.h:398
H5VL__native_file_create
H5_DLL void * H5VL__native_file_create(const char *name, unsigned flags, hid_t fcpl_id, hid_t fapl_id, hid_t dxpl_id, void **req)
H5HF_HUGE_BT2_FILT_DIR
H5_DLLVAR const H5B2_class_t H5HF_HUGE_BT2_FILT_DIR[1]
Definition: H5HFpkg.h:570
H5VL__native_group_specific
H5_DLL herr_t H5VL__native_group_specific(void *obj, H5VL_group_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
H5Literate1
herr_t H5Literate1(hid_t group_id, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx_p, H5L_iterate1_t op, void *op_data)
Definition: H5Ldeprec.c:150
H5G_iter_appcall_ud_t::op_data
void * op_data
Definition: H5Gint.c:63
H5AC__run_sync_point
herr_t H5AC__run_sync_point(H5F_t *f, int sync_point_op)
Definition: H5ACmpio.c:2097
H5HF_indirect_t::par_entry
unsigned par_entry
Definition: H5HFpkg.h:391
H5FS_sinfo_t
struct H5FS_sinfo_t H5FS_sinfo_t
H5AC_unprotect
H5_DLL herr_t H5AC_unprotect(H5F_t *f, const H5AC_class_t *type, haddr_t addr, void *thing, unsigned flags)
Definition: H5AC.c:1509
H5HF_free_section_t::indir_ents
struct H5HF_free_section_t ** indir_ents
Definition: H5HFpkg.h:287
H5VL_DATATYPE_REFRESH
@ H5VL_DATATYPE_REFRESH
Definition: H5VLconnector.h:119
H5Pset_alignment
H5_DLL herr_t H5Pset_alignment(hid_t fapl_id, hsize_t threshold, hsize_t alignment)
Definition: H5Pfapl.c:744
H5L_elink_cb_t
struct H5L_elink_cb_t H5L_elink_cb_t
H5D_chunk_remove_func_t
herr_t(* H5D_chunk_remove_func_t)(const H5D_chk_idx_info_t *idx_info, H5D_chunk_common_ud_t *udata)
Definition: H5Dpkg.h:299
H5P__add_prop
herr_t H5P__add_prop(H5SL_t *slist, H5P_genprop_t *prop)
Definition: H5Pint.c:1249
H5HF_FSPACE_SECT_CLS_FIRST_ROW
H5_DLLVAR H5FS_section_class_t H5HF_FSPACE_SECT_CLS_FIRST_ROW[1]
Definition: H5HFpkg.h:576
H5EA_hdr_t::stats
H5EA_stat_t stats
Definition: H5EApkg.h:179
H5C_set_evictions_enabled
herr_t H5C_set_evictions_enabled(H5C_t *cache_ptr, hbool_t evictions_enabled)
Definition: H5C.c:2854
H5O_open_name
H5_DLL void * H5O_open_name(const H5G_loc_t *loc, const char *name, H5I_type_t *opened_type)
Definition: H5Oint.c:628
H5E_CANTMODIFY_g
H5_DLLVAR hid_t H5E_CANTMODIFY_g
Definition: H5Epubgen.h:407
H5E_MAP_g
H5_DLLVAR hid_t H5E_MAP_g
Definition: H5Epubgen.h:81
H5Iregister_type
H5I_type_t H5Iregister_type(size_t hash_size, unsigned reserved, H5I_free_t free_func)
Definition: H5I.c:218
H5HF__man_iblock_root_double
H5_DLL herr_t H5HF__man_iblock_root_double(H5HF_hdr_t *hdr, size_t min_dblock_size)
Definition: H5HFiblock.c:501
H5RS_decr
herr_t H5RS_decr(H5RS_str_t *rs)
Definition: H5RS.c:222
f
hdr f
Definition: H5EA.c:755
H5FA_class_t::name
const char * name
Definition: H5FAprivate.h:63
H5C__flush_marked_entries
H5_DLL herr_t H5C__flush_marked_entries(H5F_t *f)
H5C_ring_t
int H5C_ring_t
Definition: H5Cprivate.h:964
H5S_get_select_unlim_dim
int H5S_get_select_unlim_dim(const H5S_t *space)
Definition: H5Sselect.c:755
H5O_chunk_t
Definition: H5Opkg.h:271
H5D__mpio_select_read
H5_DLL herr_t H5D__mpio_select_read(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space)
H5C_t::index
H5C_cache_entry_t * index[H5C__HASH_TABLE_LEN]
Definition: H5Cpkg.h:5871
H5O_info1_t::fileno
unsigned long fileno
Definition: H5Opublic.h:258
H5G__verify_cached_stab_test
herr_t H5G__verify_cached_stab_test(H5O_loc_t *grp_oloc, H5G_entry_t *ent)
Definition: H5Gtest.c:672
HDassert
HDassert(idx< hdr->cparam.nelmts)
H5L_trav_gibi_t::linfo
H5L_info2_t * linfo
Definition: H5Lprivate.h:71
H5Aexists_by_name
H5_DLL htri_t H5Aexists_by_name(hid_t obj_id, const char *obj_name, const char *attr_name, hid_t lapl_id)
Definition: H5A.c:1723
H5UC_create
H5_DLL H5UC_t * H5UC_create(void *s, H5UC_free_func_t free_func)
Definition: H5UC.c:57
H5T_VLEN_MAXTYPE
@ H5T_VLEN_MAXTYPE
Definition: H5Tpkg.h:276
H5O_MSG_AINFO
const H5O_msg_class_t H5O_MSG_AINFO[1]
Definition: H5Oainfo.c:56
H5T__conv_int_short
H5_DLL herr_t H5T__conv_int_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5F_get_obj_count
herr_t H5F_get_obj_count(const H5F_t *f, unsigned types, hbool_t app_ref, size_t *obj_id_count_ptr)
Definition: H5Fint.c:293
H5Pget_map_iterate_hints
H5_DLL herr_t H5Pget_map_iterate_hints(hid_t mapl_id, size_t *key_prefetch_size, size_t *key_alloc_size)
Definition: H5Pmapl.c:193
H5G_bt_it_lbi_t::heap
H5HL_t * heap
Definition: H5Gstab.c:82
H5O_fsinfo_t::version
unsigned version
Definition: H5Oprivate.h:825
H5FO_marked
H5_DLL hbool_t H5FO_marked(const H5F_t *f, haddr_t addr)
Definition: H5FO.c:306
H5FA_dbk_page_t::addr
haddr_t addr
Definition: H5FApkg.h:211
H5E_BADATOM_g
H5_DLLVAR hid_t H5E_BADATOM_g
Definition: H5Epubgen.h:269
H5G_iter_appcall_ud_t::lnk_op
H5G_link_iterate_t lnk_op
Definition: H5Gint.c:62
H5S_select_class_t::shape_same
H5S_sel_shape_same_func_t shape_same
Definition: H5Spkg.h:292
H5Tfind
H5T_conv_t H5Tfind(hid_t src_id, hid_t dst_id, H5T_cdata_t **pcdata)
Definition: H5T.c:2799
H5AC_cache_config_t::decrement
double decrement
Definition: H5ACpublic.h:491
H5PL__set_plugin_control_mask
herr_t H5PL__set_plugin_control_mask(unsigned int mask)
Definition: H5PLint.c:118
END_FUNC
CATCH END_FUNC(BEGIN_FUNC(STATIC)
Definition: H5EAtest.c:264
H5FDget_eoa
H5_DLL haddr_t H5FDget_eoa(H5FD_t *file, H5FD_mem_t type)
Definition: H5FD.c:1141
H5FS__sect_assert
H5_DLL void H5FS__sect_assert(const H5FS_t *fspace)
Definition: H5FSsection.c:2244
H5VL_set_vol_wrapper
herr_t H5VL_set_vol_wrapper(const H5VL_object_t *vol_obj)
Definition: H5VLint.c:2162
H5D_open
H5D_t * H5D_open(const H5G_loc_t *loc, hid_t dapl_id)
Definition: H5Dint.c:1519
H5VL_attr_write
herr_t H5VL_attr_write(const H5VL_object_t *vol_obj, hid_t mem_type_id, const void *buf, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1319
H5HF_man_iblock_dest
H5_DLL herr_t H5HF_man_iblock_dest(H5HF_indirect_t *iblock)
Definition: H5HFiblock.c:1857
H5R_ref_priv_obj_t::token
H5O_token_t token
Definition: H5Rpkg.h:55
H5PB_print_stats
herr_t H5PB_print_stats(const H5PB_t *page_buf)
Definition: H5PB.c:250
H5C_insert_entry
H5_DLL herr_t H5C_insert_entry(H5F_t *f, const H5C_class_t *type, haddr_t addr, void *thing, unsigned int flags)
Definition: H5C.c:1241
H5VLgroup_create
void * H5VLgroup_create(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t lcpl_id, hid_t gcpl_id, hid_t gapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4103
H5Z_filter_t
int H5Z_filter_t
Definition: H5Zpublic.h:31
H5Pset_fapl_mpio
herr_t H5Pset_fapl_mpio(hid_t fapl_id, MPI_Comm comm, MPI_Info info)
Definition: H5FDmpio.c:304
H5A_iter_cb1::name
const char * name
Definition: H5A.c:49
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(attr_buf)
H5D__contig_read
herr_t H5D__contig_read(H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space, H5D_chunk_map_t H5_ATTR_UNUSED *fm)
Definition: H5Dcontig.c:605
H5O_btreek_t::btree_k
unsigned btree_k[H5B_NUM_BTREE_ID]
Definition: H5Oprivate.h:760
H5T_path_t::cdata
H5T_cdata_t cdata
Definition: H5Tpkg.h:181
H5B2_class_t::name
const char * name
Definition: H5B2private.h:84
H5VL_REQUEST_WAITSOME
@ H5VL_REQUEST_WAITSOME
Definition: H5VLconnector.h:216
H5Pset_mpi_params
H5_DLL herr_t H5Pset_mpi_params(hid_t fapl_id, MPI_Comm comm, MPI_Info info)
Definition: H5Pfapl.c:4846
H5O_copy_dtype_merge_list_t::path
char * path
Definition: H5Oprivate.h:161
H5R__create_attr
H5_DLL herr_t H5R__create_attr(const H5O_token_t *obj_token, size_t token_size, const char *attr_name, H5R_ref_priv_t *ref)
Definition: H5Rint.c:364
H5E_FCNTL_g
hid_t H5E_FCNTL_g
Definition: H5Edefin.h:68
H5VLcmp_connector_info
herr_t H5VLcmp_connector_info(int *cmp, hid_t connector_id, const void *info1, const void *info2)
Definition: H5VLcallback.c:496
H5FD_core_fapl_t
struct H5FD_core_fapl_t H5FD_core_fapl_t
H5EA_hdr_t::nsblks
size_t nsblks
Definition: H5EApkg.h:199
H5T__bit_set
void H5T__bit_set(uint8_t *buf, size_t offset, size_t size, hbool_t value)
Definition: H5Tbit.c:340
H5Miterate
H5_DLL herr_t H5Miterate(hid_t map_id, hsize_t *idx, hid_t key_mem_type_id, H5M_iterate_t op, void *op_data, hid_t dxpl_id)
Definition: H5M.c:872
H5G_loc_info
H5_DLL herr_t H5G_loc_info(const H5G_loc_t *loc, const char *name, H5O_info2_t *oinfo, unsigned fields)
Definition: H5Gloc.c:825
H5FD_MPIO_INDEPENDENT
@ H5FD_MPIO_INDEPENDENT
Definition: H5FDmpi.h:39
H5C__dump_child_ctx_t::dump_parents
hbool_t dump_parents
Definition: H5Cdbg.c:1105
H5F_mdc_log_location
H5_DLL char * H5F_mdc_log_location(const H5F_t *f)
Definition: H5Fquery.c:1163
H5FL_seq_malloc
H5_DLL void * H5FL_seq_malloc(H5FL_seq_head_t *head, size_t elem H5FL_TRACK_PARAMS)
Definition: H5FL.c:1864
H5FL_EXTERN
H5FL_EXTERN(H5O_t)
H5Mget_count
H5_DLL herr_t H5Mget_count(hid_t map_id, hsize_t *count, hid_t dxpl_id)
Definition: H5M.c:644
H5FS_sect_debug
H5_DLL herr_t H5FS_sect_debug(const H5FS_t *fspace, const H5FS_section_info_t *sect, FILE *stream, int indent, int fwidth)
Definition: H5FSdbg.c:190
H5O_iter_ren_t::f
H5F_t * f
Definition: H5Oattribute.c:81
H5B2_leaf_cache_ud_t::nrec
uint16_t nrec
Definition: H5B2pkg.h:292
H5F_sieve_buf_size
H5_DLL size_t H5F_sieve_buf_size(const H5F_t *f)
Definition: H5Fquery.c:742
H5VLattr_read
H5_DLL herr_t H5VLattr_read(void *attr, hid_t connector_id, hid_t dtype_id, void *buf, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1254
H5P_is_fill_value_defined
H5_DLL herr_t H5P_is_fill_value_defined(const struct H5O_fill_t *fill, H5D_fill_value_t *status)
H5SL_greater
H5_DLL void * H5SL_greater(H5SL_t *slist, const void *key)
Definition: H5SL.c:1595
H5O_MSG_NULL
const H5O_msg_class_t H5O_MSG_NULL[1]
Definition: H5Onull.c:33
H5D__current_cache_size_test
herr_t H5D__current_cache_size_test(hid_t did, size_t *nbytes_used, int *nused)
Definition: H5Dtest.c:287
H5C_t::max_read_protects
int32_t max_read_protects[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:5995
H5_checksum_fletcher32
H5_DLL uint32_t H5_checksum_fletcher32(const void *data, size_t len)
Definition: H5checksum.c:110
H5Gset_comment
H5_DLL herr_t H5Gset_comment(hid_t loc_id, const char *name, const char *comment)
Definition: H5Gdeprec.c:681
H5D_rdcc_t::nbytes_used
size_t nbytes_used
Definition: H5Dpkg.h:410
H5HF_hdr_t::pline_root_direct_filter_mask
unsigned pline_root_direct_filter_mask
Definition: H5HFpkg.h:326
H5FS_alloc_sect
H5_DLL herr_t H5FS_alloc_sect(H5F_t *f, H5FS_t *fspace)
Definition: H5FS.c:862
H5Otoken_cmp
H5_DLL herr_t H5Otoken_cmp(hid_t loc_id, const H5O_token_t *token1, const H5O_token_t *token2, int *cmp_value)
Definition: H5O.c:1498
H5FD_read
herr_t H5FD_read(H5FD_t *file, H5FD_mem_t type, haddr_t addr, size_t size, void *buf)
Definition: H5FDint.c:155
H5T_NATIVE_SCHAR_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_SCHAR_ALIGN_g
Definition: H5Tpkg.h:415
H5FOprivate.h
H5P_enc_iter_ud_t::encode
hbool_t encode
Definition: H5Pencdec.c:52
H5O_name_t::s
char * s
Definition: H5Oprivate.h:716
H5F_super_dirty
herr_t H5F_super_dirty(H5F_t *f)
Definition: H5Fsuper.c:1547
H5E_VFL_g
hid_t H5E_VFL_g
Definition: H5Edefin.h:28
H5Rget_obj_name
ssize_t H5Rget_obj_name(H5R_ref_t *ref_ptr, hid_t rapl_id, char *buf, size_t size)
Definition: H5R.c:842
H5P_CLS_FILE_ACCESS_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_FILE_ACCESS_g
Definition: H5Pprivate.h:122
H5I_dec_type_ref
H5_DLL int H5I_dec_type_ref(H5I_type_t type)
Definition: H5I.c:1747
H5FS_hdr_cache_ud_t::classes
const H5FS_section_class_t ** classes
Definition: H5FSpkg.h:98
H5B2_hdr_t::hdr_size
size_t hdr_size
Definition: H5B2pkg.h:175
comp_size
H5T_sign_t H5T_direction_t size_t size_t size_t * comp_size
Definition: H5Tnative.c:552
H5FA_get_stats
H5_DLL herr_t H5FA_get_stats(const H5FA_t *ea, H5FA_stat_t *stats)
H5F_get_actual_name
char * H5F_get_actual_name(const H5F_t *f)
Definition: H5Fquery.c:203
H5EA_dblock_cache_ud_t::hdr
H5EA_hdr_t * hdr
Definition: H5EApkg.h:355
H5PB_get_stats
herr_t H5PB_get_stats(const H5PB_t *page_buf, unsigned accesses[2], unsigned hits[2], unsigned misses[2], unsigned evictions[2], unsigned bypasses[2])
Definition: H5PB.c:212
H5FD_multi_dxpl_t::memb_dxpl
hid_t memb_dxpl[H5FD_MEM_NTYPES]
Definition: H5FDmulti.c:100
H5G_iter_lkp_t::found
hbool_t found
Definition: H5Gcompact.c:56
H5T__conv_uchar_ullong
H5_DLL herr_t H5T__conv_uchar_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
BEGIN_FUNC
BEGIN_FUNC(PKG, CATCH if(&&cls->dst_dbg_ctx(dbg_ctx)< 0) H5E_THROW(H5E_CANTRELEASE ERR, CATCH if(&&cls->dst_dbg_ctx(dbg_ctx)< 0) H5E_THROW(H5E_CANTRELEASE herr_t, CATCH if(&&cls->dst_dbg_ctx(dbg_ctx)< 0) H5E_THROW(H5E_CANTRELEASE SUCCEED, CATCH if(&&cls->dst_dbg_ctx(dbg_ctx)< 0) H5E_THROW(H5E_CANTRELEASE FAIL, H5FA__hdr_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5FA_class_t *cls, haddr_t obj_addr))
Definition: H5FAdbg.c:92
H5EA_stat_t::nindex_blks
hsize_t nindex_blks
Definition: H5EAprivate.h:98
H5D__mpio_select_write
H5_DLL herr_t H5D__mpio_select_write(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space)
H5FD_class_t::name
const char * name
Definition: H5FDpublic.h:267
H5A__get_create_plist
hid_t H5A__get_create_plist(H5A_t *attr)
Definition: H5Aint.c:962
H5VL_OBJECT_CHANGE_REF_COUNT
@ H5VL_OBJECT_CHANGE_REF_COUNT
Definition: H5VLconnector.h:202
H5FD_family_t::pub
H5FD_t pub
Definition: H5FDfamily.c:56
H5Inmembers
herr_t H5Inmembers(H5I_type_t type, hsize_t *num_members)
Definition: H5I.c:389
H5G__stab_lookup_by_idx
herr_t H5G__stab_lookup_by_idx(const H5O_loc_t *grp_oloc, H5_iter_order_t order, hsize_t n, H5O_link_t *lnk)
Definition: H5Gstab.c:966
H5F_open
H5_DLL H5F_t * H5F_open(const char *name, unsigned flags, hid_t fcpl_id, hid_t fapl_id)
Definition: H5Fint.c:1502
H5FA_dbk_page_t::cache_info
H5AC_info_t cache_info
Definition: H5FApkg.h:199
H5Eget_msg
H5_DLL ssize_t H5Eget_msg(hid_t msg_id, H5E_type_t *type, char *msg, size_t size)
Definition: H5E.c:864
H5VLgroup_optional
H5_DLL herr_t H5VLgroup_optional(void *obj, hid_t connector_id, H5VL_group_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:4544
H5S__get_rebuild_status_test
H5_DLL herr_t H5S__get_rebuild_status_test(hid_t space_id, H5S_diminfo_valid_t *status1, H5S_diminfo_valid_t *status2)
Definition: H5Stest.c:92
H5P_CLS_VINI
const H5P_libclass_t H5P_CLS_VINI[1]
Definition: H5Pint.c:300
H5S_get_simple_extent_type
H5_DLL H5S_class_t H5S_get_simple_extent_type(const H5S_t *ds)
Definition: H5S.c:1775
H5C_log_write_create_fd_msg
H5_DLL herr_t H5C_log_write_create_fd_msg(H5C_t *cache, const H5C_cache_entry_t *parent, const H5C_cache_entry_t *child, herr_t fxn_ret_value)
Definition: H5Clog.c:717
H5Pget_libver_bounds
herr_t H5Pget_libver_bounds(hid_t plist_id, H5F_libver_t *low, H5F_libver_t *high)
Definition: H5Pfapl.c:2482
H5T_enum_t::name
char ** name
Definition: H5Tpkg.h:268
H5Otoken_cmp
herr_t H5Otoken_cmp(hid_t loc_id, const H5O_token_t *token1, const H5O_token_t *token2, int *cmp_value)
Definition: H5O.c:1498
H5HF__huge_bt2_dir_remove
herr_t H5HF__huge_bt2_dir_remove(const void *nrecord, void *_udata)
Definition: H5HFbtree2.c:686
H5VM_array_calc
H5_DLL herr_t H5VM_array_calc(hsize_t offset, unsigned n, const hsize_t *total_size, hsize_t *coords)
Definition: H5VM.c:1148
H5HF_indirect_t::hdr
H5HF_hdr_t * hdr
Definition: H5HFpkg.h:383
H5F_block_t
Definition: H5Fprivate.h:680
H5C_evict
H5_DLL herr_t H5C_evict(H5F_t *f)
Definition: H5C.c:903
H5B2_remove_t
herr_t(* H5B2_remove_t)(const void *record, void *op_data)
Definition: H5B2private.h:69
if
if(H5FA__hdr_init(hdr, udata->ctx_udata)< 0) H5E_THROW(H5E_CANTINIT
H5Fset_libver_bounds
H5_DLL herr_t H5Fset_libver_bounds(hid_t file_id, H5F_libver_t low, H5F_libver_t high)
Definition: H5F.c:1767
H5D__chunk_delete
herr_t H5D__chunk_delete(H5F_t *f, H5O_t *oh, H5O_storage_t *storage)
Definition: H5Dchunk.c:5767
H5C_t::failed_ht_searches
int64_t failed_ht_searches
Definition: H5Cpkg.h:6020
H5AC_ignore_tags
H5_DLL herr_t H5AC_ignore_tags(const H5F_t *f)
Definition: H5AC.c:2148
H5HF__huge_bt2_indir_found
H5_DLL herr_t H5HF__huge_bt2_indir_found(const void *nrecord, void *op_data)
Definition: H5HFbtree2.c:276
H5T__conv_f_f
herr_t H5T__conv_f_f(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:4090
H5C_t::log_flush
H5C_log_flush_func_t log_flush
Definition: H5Cpkg.h:5858
H5EA_dblk_page_cache_ud_t::dblk_page_addr
haddr_t dblk_page_addr
Definition: H5EApkg.h:365
H5T_cmemb_t
struct H5T_cmemb_t H5T_cmemb_t
H5P_fill_value_cmp
H5_DLL int H5P_fill_value_cmp(const void *value1, const void *value2, size_t size)
H5O_get_native_info
H5_DLL herr_t H5O_get_native_info(const H5O_loc_t *oloc, H5O_native_info_t *oinfo, unsigned fields)
Definition: H5Oint.c:2344
t_uint
@ t_uint
Definition: H5Zscaleoffset.c:34
H5B2__redistribute2
herr_t H5B2__redistribute2(H5B2_hdr_t *hdr, uint16_t depth, H5B2_internal_t *internal, unsigned idx)
Definition: H5B2int.c:423
H5T__conv_struct_opt
herr_t H5T__conv_struct_opt(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *_bkg)
Definition: H5Tconv.c:2353
H5VLdataset_write
herr_t H5VLdataset_write(void *obj, hid_t connector_id, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t dxpl_id, const void *buf, void **req)
Definition: H5VLcallback.c:2208
H5C_log_class_t::write_expunge_entry_log_msg
herr_t(* write_expunge_entry_log_msg)(void *udata, haddr_t address, int type_id, herr_t fxn_ret_value)
Definition: H5Clog.h:48
H5T__conv_uint_int
herr_t H5T__conv_uint_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5944
H5M_iterate_t
herr_t(* H5M_iterate_t)(hid_t map_id, const void *key, void *op_data)
Definition: H5Mpublic.h:67
H5FA_hdr_t::f
H5F_t * f
Definition: H5FApkg.h:137
H5Z_DISABLE_EDC
@ H5Z_DISABLE_EDC
Definition: H5Zpublic.h:109
H5O_copy_search_comm_dt_ud_t
Definition: H5Ocopy.c:65
H5F_get_file_id
hid_t H5F_get_file_id(H5VL_object_t *vol_obj, H5I_type_t obj_type, hbool_t app_ref)
Definition: H5Fint.c:3596
H5O_storage_virtual_ent_t::unlim_dim_source
int unlim_dim_source
Definition: H5Oprivate.h:545
H5A_BT2_CORDER
const H5B2_class_t H5A_BT2_CORDER[1]
Definition: H5Abtree2.c:121
H5O_obj_class_t::open
void *(* open)(const H5G_loc_t *, H5I_type_t *)
Definition: H5Opkg.h:342
H5G_obj_lnk_it_ud1_t
Definition: H5Gobj.c:66
H5VL_introspect_class_t::get_conn_cls
herr_t(* get_conn_cls)(void *obj, H5VL_get_conn_lvl_t lvl, const struct H5VL_class_t **conn_cls)
Definition: H5VLconnector.h:433
H5VM_array_calc
herr_t H5VM_array_calc(hsize_t offset, unsigned n, const hsize_t *total_size, hsize_t *coords)
Definition: H5VM.c:1148
H5FL_DEFINE
H5FL_DEFINE(H5FS_t)
H5SM_get_refcount
H5_DLL herr_t H5SM_get_refcount(H5F_t *f, unsigned type_id, const H5O_shared_t *sh_mesg, hsize_t *ref_count)
Definition: H5SM.c:2156
H5FA_get_nelmts
H5_DLL herr_t H5FA_get_nelmts(const H5FA_t *fa, hsize_t *nelmts)
H5VL_FILE_DELETE
@ H5VL_FILE_DELETE
Definition: H5VLconnector.h:145
H5T_vlen_isnull_func_t
herr_t(* H5T_vlen_isnull_func_t)(const H5VL_object_t *file, void *vl_addr, hbool_t *isnull)
Definition: H5Tpkg.h:282
H5SL_TYPE_STR
@ H5SL_TYPE_STR
Definition: H5SLprivate.h:44
H5C_NOTIFY_ACTION_CHILD_DIRTIED
@ H5C_NOTIFY_ACTION_CHILD_DIRTIED
Definition: H5Cprivate.h:864
H5F__accum_read
herr_t H5F__accum_read(H5F_shared_t *f_sh, H5FD_mem_t map_type, haddr_t addr, size_t size, void *buf)
Definition: H5Faccum.c:114
H5EA_hdr_t::f
H5F_t * f
Definition: H5EApkg.h:191
H5EA__dblock_sblk_idx
H5_DLL unsigned H5EA__dblock_sblk_idx(const H5EA_hdr_t *hdr, hsize_t idx)
H5E_CANTLOCK_g
hid_t H5E_CANTLOCK_g
Definition: H5Edefin.h:76
H5VL__native_object_copy
H5_DLL herr_t H5VL__native_object_copy(void *src_obj, const H5VL_loc_params_t *loc_params1, const char *src_name, void *dst_obj, const H5VL_loc_params_t *loc_params2, const char *dst_name, hid_t ocpypl_id, hid_t lcpl_id, hid_t dxpl_id, void **req)
H5C__verify_cork_tag_test
herr_t H5C__verify_cork_tag_test(hid_t fid, H5O_token_t tag_token, hbool_t status)
Definition: H5Ctest.c:136
H5E_SYSERRSTR_g
hid_t H5E_SYSERRSTR_g
Definition: H5Edefin.h:118
H5A__iterate
H5_DLL herr_t H5A__iterate(const H5G_loc_t *loc, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx, H5A_operator2_t op, void *op_data)
Definition: H5Aint.c:2619
H5TS_mutex_struct::atomic_lock
pthread_mutex_t atomic_lock
Definition: H5TSprivate.h:80
H5HF_free_section_t::under
struct H5HF_free_section_t * under
Definition: H5HFpkg.h:255
H5P_get_fill_value
H5_DLL herr_t H5P_get_fill_value(H5P_genplist_t *plist, const struct H5T_t *type, void *value)
H5FL_DEFINE
H5FL_DEFINE(H5G_node_t)
H5D_chunk_map_t::select_chunk
H5D_chunk_info_t ** select_chunk
Definition: H5Dpkg.h:371
H5Tget_offset
H5_DLL int H5Tget_offset(hid_t type_id)
Definition: H5Toffset.c:62
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5FA_dblock_t)
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5L.c:148
H5MF_settle_raw_data_fsm
herr_t H5MF_settle_raw_data_fsm(H5F_t *f, hbool_t *fsm_settled)
Definition: H5MF.c:2631
H5T__conv_ushort_uchar
H5_DLL herr_t H5T__conv_ushort_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5D_contig_readvv_sieve_ud_t::f_sh
H5F_shared_t * f_sh
Definition: H5Dcontig.c:61
H5O_shared_t
Definition: H5Oprivate.h:268
H5CX_get_btree_split_ratios
H5_DLL herr_t H5CX_get_btree_split_ratios(double split_ratio[3])
Definition: H5CX.c:1826
H5T_NATIVE_FLOAT_POS_INF_g
float H5T_NATIVE_FLOAT_POS_INF_g
Definition: H5T.c:530
H5P_CLS_DATASET_CREATE_ID_g
H5_DLLVAR hid_t H5P_CLS_DATASET_CREATE_ID_g
Definition: H5Ppublic.h:192
H5CX_get_coll_metadata_read
hbool_t H5CX_get_coll_metadata_read(void)
Definition: H5CX.c:1711
H5FS_sects_debug
H5_DLL herr_t H5FS_sects_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, haddr_t fs_addr, haddr_t client_addr)
H5O_iter_cvt_t::f
H5F_t * f
Definition: H5Oattribute.c:55
H5T__ref_set_loc
htri_t H5T__ref_set_loc(const H5T_t *dt, H5VL_object_t *file, H5T_loc_t loc)
Definition: H5Tref.c:131
H5MM_xstrdup
H5_DLL char * H5MM_xstrdup(const char *s)
Definition: H5MM.c:458
H5Lget_info2
H5_DLL herr_t H5Lget_info2(hid_t loc_id, const char *name, H5L_info2_t *linfo, hid_t lapl_id)
Definition: H5L.c:982
H5G__stab_remove
H5_DLL herr_t H5G__stab_remove(const H5O_loc_t *oloc, H5RS_str_t *grp_full_path_r, const char *name)
Definition: H5Gstab.c:351
H5G_init
herr_t H5G_init(void)
Definition: H5G.c:157
H5F_shared_t::point_of_no_return
hbool_t point_of_no_return
Definition: H5Fpkg.h:325
H5Pset_append_flush
H5_DLL herr_t H5Pset_append_flush(hid_t plist_id, unsigned ndims, const hsize_t boundary[], H5D_append_cb_t func, void *udata)
H5EA_sblock_t::cache_info
H5AC_info_t cache_info
Definition: H5EApkg.h:258
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(str_buf)
H5HF__huge_bt2_filt_dir_found
H5_DLL herr_t H5HF__huge_bt2_filt_dir_found(const void *nrecord, void *op_data)
Definition: H5HFbtree2.c:873
H5HF__huge_bt2_filt_dir_remove
herr_t H5HF__huge_bt2_filt_dir_remove(const void *nrecord, void *_udata)
Definition: H5HFbtree2.c:898
if
CATCH if(!ret_value) if(sblock &&H5EA__sblock_dest(sblock)< 0) H5E_THROW(H5E_CANTFREE
H5FA_dblock_cache_ud_t
struct H5FA_dblock_cache_ud_t H5FA_dblock_cache_ud_t
H5VL_pass_through_register
hid_t H5VL_pass_through_register(void)
Definition: H5VLpassthru.c:391
H5O_hdr_info_t::meta
hsize_t meta
Definition: H5Opublic.h:119
H5O__visit
herr_t H5O__visit(H5G_loc_t *loc, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate2_t op, void *op_data, unsigned fields)
Definition: H5Oint.c:2817
H5A_bt2_ud_rmbi_t::idx_type
H5_index_t idx_type
Definition: H5Adense.c:135
H5Pget_local_heap_size_hint
herr_t H5Pget_local_heap_size_hint(hid_t plist_id, size_t *size_hint)
Definition: H5Pgcpl.c:206
H5Pset_elink_acc_flags
herr_t H5Pset_elink_acc_flags(hid_t lapl_id, unsigned flags)
Definition: H5Plapl.c:1160
H5A_bt2_ud_it_t::shared_fheap
H5HF_t * shared_fheap
Definition: H5Adense.c:89
H5HF__man_remove
H5_DLL herr_t H5HF__man_remove(H5HF_hdr_t *hdr, const uint8_t *id)
Definition: H5HFman.c:563
H5Pset_elink_cb
H5_DLL herr_t H5Pset_elink_cb(hid_t lapl_id, H5L_elink_traverse_t func, void *op_data)
Definition: H5Plapl.c:1238
H5O_MCDT_SEARCH_STOP
@ H5O_MCDT_SEARCH_STOP
Definition: H5Opublic.h:164
H5AC_unsettle_ring
H5_DLL herr_t H5AC_unsettle_ring(H5F_t *f, H5AC_ring_t ring)
Definition: H5AC.c:2593
H5G_fh_ud_gnbi_t::name
char * name
Definition: H5Gdense.c:186
H5Odisable_mdc_flushes
H5_DLL herr_t H5Odisable_mdc_flushes(hid_t object_id)
Definition: H5O.c:1305
H5D_chunk_common_ud_t
Definition: H5Dpkg.h:264
H5G_bt2_ud_common_t::found_op
H5B2_found_t found_op
Definition: H5Gpkg.h:274
H5T_NATIVE_HSIZE_g
H5_DLLVAR hid_t H5T_NATIVE_HSIZE_g
Definition: H5Tpublic.h:442
H5G__stab_insert_real
H5_DLL herr_t H5G__stab_insert_real(H5F_t *f, const H5O_stab_t *stab, const char *name, H5O_link_t *obj_lnk, H5O_type_t obj_type, const void *crt_info)
Definition: H5Gstab.c:258
H5O__attr_remove_by_idx
herr_t H5O__attr_remove_by_idx(const H5O_loc_t *loc, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Oattribute.c:1606
H5AC_EARRAY_SBLOCK
const H5AC_class_t H5AC_EARRAY_SBLOCK[1]
Definition: H5EAcache.c:169
H5D_filtered_collective_io_info_t::chunk_states
struct H5D_filtered_collective_io_info_t::@1 chunk_states
H5B2__protect_internal
H5B2_internal_t * H5B2__protect_internal(H5B2_hdr_t *hdr, void *parent, H5B2_node_ptr_t *node_ptr, uint16_t depth, hbool_t shadow, unsigned flags)
Definition: H5B2internal.c:192
H5PL__replace_path
herr_t H5PL__replace_path(const char *path, unsigned int idx)
Definition: H5PLpath.c:451
H5E_BADVALUE_g
H5_DLLVAR hid_t H5E_BADVALUE_g
Definition: H5Epubgen.h:384
H5G_bt2_ud_gnbi_t::fheap
H5HF_t * fheap
Definition: H5Gdense.c:167
H5Pset_fapl_log
H5_DLL herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size)
Definition: H5FDlog.c:319
H5free_memory
herr_t H5free_memory(void *mem)
Definition: H5.c:984
H5VL_class_t::attr_cls
H5VL_attr_class_t attr_cls
Definition: H5VLconnector.h:477
H5FS_t
Definition: H5FSpkg.h:150
H5D__virtual_hold_source_dset_files
herr_t H5D__virtual_hold_source_dset_files(const H5D_t *dset, H5D_virtual_held_file_t **head)
Definition: H5Dvirtual.c:2947
H5SL_destroy
herr_t H5SL_destroy(H5SL_t *slist, H5SL_operator_t op, void *op_data)
Definition: H5SL.c:2517
H5A_bt2_ud_rm_t
struct H5A_bt2_ud_rm_t H5A_bt2_ud_rm_t
H5F_t::parent
struct H5F_t * parent
Definition: H5Fpkg.h:383
H5Pget_coll_metadata_write
H5_DLL herr_t H5Pget_coll_metadata_write(hid_t plist_id, hbool_t *is_collective)
Definition: H5Pfapl.c:5268
H5G__name_init
H5_DLL herr_t H5G__name_init(H5G_name_t *name, const char *path)
Definition: H5Gname.c:425
H5HF__sect_single_revive
H5_DLL herr_t H5HF__sect_single_revive(H5HF_hdr_t *hdr, H5HF_free_section_t *sect)
Definition: H5HFsection.c:599
H5VL_link_move
H5_DLL herr_t H5VL_link_move(const H5VL_object_t *src_vol_obj, const H5VL_loc_params_t *loc_params1, const H5VL_object_t *dst_vol_obj, const H5VL_loc_params_t *loc_params2, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4959
H5FL_reg_gc_list_t::first
struct H5FL_reg_gc_node_t * first
Definition: H5FL.c:64
H5AC_OHDR_CHK
const H5AC_class_t H5AC_OHDR_CHK[1]
Definition: H5Ocache.c:123
H5MF_fs_t::fs_state
H5F_fs_state_t * fs_state
Definition: H5MFpkg.h:155
H5C_t::resize_in_progress
hbool_t resize_in_progress
Definition: H5Cpkg.h:5951
H5E_CANTCORK_g
hid_t H5E_CANTCORK_g
Definition: H5Edefin.h:186
H5D__create_named
H5_DLL H5D_t * H5D__create_named(const H5G_loc_t *loc, const char *name, hid_t type_id, const H5S_t *space, hid_t lcpl_id, hid_t dcpl_id, hid_t dapl_id)
Definition: H5Dint.c:380
H5D__contig_is_data_cached
hbool_t H5D__contig_is_data_cached(const H5D_shared_t *shared_dset)
Definition: H5Dcontig.c:555
H5Mopen
H5_DLL hid_t H5Mopen(hid_t loc_id, const char *name, hid_t mapl_id)
Definition: H5M.c:408
H5C_log_write_set_cache_config_msg
H5_DLL herr_t H5C_log_write_set_cache_config_msg(H5C_t *cache, const H5AC_cache_config_t *config, herr_t fxn_ret_value)
Definition: H5Clog.c:923
H5FD_class_t::flush
herr_t(* flush)(H5FD_t *file, hid_t dxpl_id, hbool_t closing)
Definition: H5FDpublic.h:299
H5SM_INDEX
const H5B2_class_t H5SM_INDEX[1]
Definition: H5SMbtree2.c:58
H5VL_wrap_object
H5_DLL void * H5VL_wrap_object(const H5VL_class_t *connector, void *wrap_ctx, void *obj, H5I_type_t obj_type)
Definition: H5VLcallback.c:772
H5HF_iblock_cache_ud_t::par_info
H5HF_parent_t * par_info
Definition: H5HFpkg.h:519
H5FD_file_image_info_t::size
size_t size
Definition: H5FDprivate.h:73
H5E_t
Definition: H5Epkg.h:110
H5AC_EARRAY_IBLOCK
H5_DLLVAR const H5AC_class_t H5AC_EARRAY_IBLOCK[1]
Definition: H5ACprivate.h:365
H5G__stab_count
H5_DLL herr_t H5G__stab_count(const struct H5O_loc_t *oloc, hsize_t *num_objs)
H5FA_client_class_g
const H5FA_class_t *const H5FA_client_class_g[]
Definition: H5FA.c:82
H5ST_tree_t::root
H5ST_ptr_t root
Definition: H5STprivate.h:42
H5G_iter_lkp_t::lnk
H5O_link_t * lnk
Definition: H5Gcompact.c:55
H5FDlock
herr_t H5FDlock(H5FD_t *file, hbool_t rw)
Definition: H5FD.c:1630
H5AC_cache_config_t::rpt_fcn_enabled
hbool_t rpt_fcn_enabled
Definition: H5ACpublic.h:452
H5VL_class_t::terminate
herr_t(* terminate)(void)
Definition: H5VLconnector.h:470
H5Ssel_iter_close
H5_DLL herr_t H5Ssel_iter_close(hid_t sel_iter_id)
Definition: H5Sselect.c:3155
H5CX_set_vol_connector_prop
H5_DLL herr_t H5CX_set_vol_connector_prop(const H5VL_connector_prop_t *vol_connector_prop)
Definition: H5CX.c:1500
H5Z_CB_ERROR
@ H5Z_CB_ERROR
Definition: H5Zpublic.h:120
H5T__conv_ushort_ldouble
H5_DLL herr_t H5T__conv_ushort_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T__conv_llong_double
herr_t H5T__conv_llong_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7668
H5HF_hdr_t::pending_delete
hbool_t pending_delete
Definition: H5HFpkg.h:345
H5E_BADSIZE_g
H5_DLLVAR hid_t H5E_BADSIZE_g
Definition: H5Epubgen.h:414
H5D_CHUNK_IDX_FARRAY
@ H5D_CHUNK_IDX_FARRAY
Definition: H5Dpublic.h:58
H5MP_page_blk_t::prev
struct H5MP_page_blk_t * prev
Definition: H5MPpkg.h:63
H5HL_t::prots
size_t prots
Definition: H5HLpkg.h:91
H5F_get_eoa
H5_DLL haddr_t H5F_get_eoa(const H5F_t *f, H5FD_mem_t type)
Definition: H5Fquery.c:984
H5HF_hdr_alloc
H5HF_hdr_t * H5HF_hdr_alloc(H5F_t *f)
Definition: H5HFhdr.c:110
H5Eterm.h
H5S_extent_t
Definition: H5Spkg.h:109
H5T_enum_struct_t::src2dst
int * src2dst
Definition: H5Tconv.c:975
H5Pset_alloc_time
H5_DLL herr_t H5Pset_alloc_time(hid_t plist_id, H5D_alloc_time_t alloc_time)
Definition: H5Pdcpl.c:3535
H5Pget_mcdt_search_cb
herr_t H5Pget_mcdt_search_cb(hid_t plist_id, H5O_mcdt_search_cb_t *func, void **op_data)
Definition: H5Pocpypl.c:892
H5EAprivate.h
H5P__encode_double
herr_t H5P__encode_double(const void *value, void **_pp, size_t *size)
Definition: H5Pencdec.c:286
H5CX_test_set_mpio_coll_rank0_bcast
H5_DLL herr_t H5CX_test_set_mpio_coll_rank0_bcast(hbool_t rank0_bcast)
Definition: H5CX.c:3454
H5F_MEM_PAGE_LARGE_DRAW
@ H5F_MEM_PAGE_LARGE_DRAW
Definition: H5Fprivate.h:704
H5O_storage_chunk_farray_t::fa
struct H5FA_t * fa
Definition: H5Oprivate.h:454
H5P_prp_decode_func_t
herr_t(* H5P_prp_decode_func_t)(const void **buf, void *value)
Definition: H5Ppublic.h:128
H5F_object_flush_t::udata
void * udata
Definition: H5Fprivate.h:676
H5T__conv_int_float
herr_t H5T__conv_int_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7382
H5E_CANTINC_g
H5_DLLVAR hid_t H5E_CANTINC_g
Definition: H5Epubgen.h:272
H5VLattr_get
herr_t H5VLattr_get(void *obj, hid_t connector_id, H5VL_attr_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:1467
H5Sselect_adjust
H5_DLL herr_t H5Sselect_adjust(hid_t spaceid, const hssize_t *offset)
Definition: H5Sselect.c:1023
parms_atomic::order
unsigned order
Definition: H5Znbit.c:31
H5Sselect_hyperslab
herr_t H5Sselect_hyperslab(hid_t space_id, H5S_seloper_t op, const hsize_t start[], const hsize_t stride[], const hsize_t count[], const hsize_t block[])
Definition: H5Shyper.c:10168
H5FD_mpio_t::f
MPI_File f
Definition: H5FDmpio.c:62
H5O_msg_raw_size
size_t H5O_msg_raw_size(const H5F_t *f, unsigned type_id, hbool_t disable_shared, const void *mesg)
Definition: H5Omessage.c:1349
H5Sget_simple_extent_ndims
H5_DLL int H5Sget_simple_extent_ndims(hid_t space_id)
Definition: H5S.c:900
H5G_bt2_ud_gnbi_t::name_size
size_t name_size
Definition: H5Gdense.c:171
H5FD_class_t::dxpl_free
herr_t(* dxpl_free)(void *dxpl)
Definition: H5FDpublic.h:281
H5F_olist_t::max_nobjs
size_t max_nobjs
Definition: H5Fint.c:66
H5G_entry_t::type
H5G_cache_type_t type
Definition: H5Gpkg.h:104
H5B2_leaf_t
Definition: H5B2pkg.h:215
H5AC_get_entry_ring
H5_DLL herr_t H5AC_get_entry_ring(const H5F_t *f, haddr_t addr, H5AC_ring_t *ring)
Definition: H5AC.c:2466
H5O__expunge_chunks_test
H5_DLL herr_t H5O__expunge_chunks_test(const H5O_loc_t *oloc)
Definition: H5Otest.c:532
H5FS_get_sect_count
herr_t H5FS_get_sect_count(const H5FS_t *frsp, hsize_t *tot_sect_count)
Definition: H5FS.c:1175
H5FL_EXTERN
H5FL_EXTERN(H5F_t)
H5FL_arr_calloc
H5_DLL void * H5FL_arr_calloc(H5FL_arr_head_t *head, size_t elem)
Definition: H5FL.c:1564
H5VL_OBJECT_BY_IDX
@ H5VL_OBJECT_BY_IDX
Definition: H5VLconnector.h:240
H5VL_object_class_t::optional
herr_t(* optional)(void *obj, H5VL_object_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:413
s3r_t::secret_id
char * secret_id
Definition: H5FDs3comms.h:494
H5B2_class_t::debug
herr_t(* debug)(FILE *stream, int indent, int fwidth, const void *record, const void *ctx)
Definition: H5B2private.h:94
H5B2_test_ctx_t
struct H5B2_test_ctx_t H5B2_test_ctx_t
H5A_dense_bt_ud_t::curr_attr
size_t curr_attr
Definition: H5Aint.c:68
H5D__get_offset_copy
H5_DLL herr_t H5D__get_offset_copy(const H5D_t *dset, const hsize_t *offset, hsize_t *offset_copy)
Definition: H5Dio.c:93
H5L_trav_gv_t
Definition: H5L.c:91
H5G_loc_native_info_t
Definition: H5Gloc.c:86
H5B2__hdr_unprotect
H5_DLL herr_t H5B2__hdr_unprotect(H5B2_hdr_t *hdr, unsigned cache_flags)
Definition: H5B2hdr.c:591
H5T_conv_struct_t::src_nmembs
unsigned src_nmembs
Definition: H5Tconv.c:968
H5S__internal_consistency_test
H5_DLL htri_t H5S__internal_consistency_test(hid_t space_id)
Definition: H5Stest.c:352
H5F_info2_t::super_ext_size
hsize_t super_ext_size
Definition: H5Fpublic.h:129
H5P__decode_uint8_t
H5_DLL herr_t H5P__decode_uint8_t(const void **_pp, void *value)
Definition: H5Pencdec.c:583
H5CS_close_stack
herr_t H5CS_close_stack(H5CS_t *stack)
Definition: H5CS.c:303
H5F__get_maxaddr_test
herr_t H5F__get_maxaddr_test(hid_t file_id, haddr_t *maxaddr)
Definition: H5Ftest.c:185
H5S_append
herr_t H5S_append(H5F_t *f, H5O_t *oh, H5S_t *ds)
Definition: H5S.c:1138
H5T_NATIVE_B16_g
H5_DLLVAR hid_t H5T_NATIVE_B16_g
Definition: H5Tpublic.h:437
H5RS_len
H5_DLL ssize_t H5RS_len(const H5RS_str_t *rs)
Definition: H5RS.c:421
H5F__mount
H5_DLL herr_t H5F__mount(H5G_loc_t *loc, const char *name, H5F_t *child, hid_t plist_id)
H5Fformat_convert
herr_t H5Fformat_convert(hid_t file_id)
Definition: H5F.c:1804
H5HF_dtable_cparam_t::start_block_size
size_t start_block_size
Definition: H5HFprivate.h:49
H5O_cont_msgs_t::msgs
H5O_cont_t * msgs
Definition: H5Opkg.h:363
H5E_CANTGET_g
H5_DLLVAR hid_t H5E_CANTGET_g
Definition: H5Epubgen.h:171
H5D_virtual_check_min_dims
herr_t H5D_virtual_check_min_dims(const H5D_t *dset)
Definition: H5Dvirtual.c:371
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(native_block)
H5P_TYPE_VOL_INITIALIZE
@ H5P_TYPE_VOL_INITIALIZE
Definition: H5Pprivate.h:81
H5Pget_gc_references
herr_t H5Pget_gc_references(hid_t plist_id, unsigned *gc_ref)
Definition: H5Pfapl.c:1959
H5VL_t::cls
const H5VL_class_t * cls
Definition: H5VLprivate.h:33
H5O_obj_ver_bounds
H5_DLLVAR const unsigned H5O_obj_ver_bounds[H5F_LIBVER_NBOUNDS]
Definition: H5Opkg.h:635
H5O_ainfo_t::index_corder
hbool_t index_corder
Definition: H5Oprivate.h:785
H5Tget_inpad
H5T_pad_t H5Tget_inpad(hid_t type_id)
Definition: H5Tfloat.c:330
H5D_rdcc_t::tmp_head
struct H5D_rdcc_ent_t * tmp_head
Definition: H5Dpkg.h:409
H5Rcreate_region
herr_t H5Rcreate_region(hid_t loc_id, const char *name, hid_t space_id, hid_t oapl_id, H5R_ref_t *ref_ptr)
Definition: H5R.c:164
H5CX_get_mpi_coll_datatypes
H5_DLL herr_t H5CX_get_mpi_coll_datatypes(MPI_Datatype *btype, MPI_Datatype *ftype)
Definition: H5CX.c:1739
H5O_ginfo_t::max_compact
uint16_t max_compact
Definition: H5Oprivate.h:674
H5E_CANTDELETEFILE_g
hid_t H5E_CANTDELETEFILE_g
Definition: H5Edefin.h:150
H5VLgroup_get
H5_DLL herr_t H5VLgroup_get(void *obj, hid_t connector_id, H5VL_group_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:4320
H5VL_datatype_class_t::specific
herr_t(* specific)(void *obj, H5VL_datatype_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:352
H5Pget_char_encoding
herr_t H5Pget_char_encoding(hid_t plist_id, H5T_cset_t *encoding)
Definition: H5Pstrcpl.c:192
H5T_stats_t::nelmts
hsize_t nelmts
Definition: H5Tpkg.h:154
H5G_loc_find
H5_DLL herr_t H5G_loc_find(const H5G_loc_t *loc, const char *name, H5G_loc_t *obj_loc)
Definition: H5Gloc.c:445
H5O_get_hdr_info
herr_t H5O_get_hdr_info(const H5O_loc_t *loc, H5O_hdr_info_t *hdr)
Definition: H5Oint.c:2109
H5EA_class_t::decode
herr_t(* decode)(const void *raw, void *elmt, size_t nelmts, void *ctx)
Definition: H5EAprivate.h:73
H5C_log_class_t::tear_down_logging
herr_t(* tear_down_logging)(H5C_log_info_t *log_info)
Definition: H5Clog.h:40
H5A_dense_file_cp_ud_t::ainfo
const H5O_ainfo_t * ainfo
Definition: H5Aint.c:73
H5S__none_intersect_block
htri_t H5S__none_intersect_block(const H5S_t H5_ATTR_UNUSED *space, const hsize_t H5_ATTR_UNUSED *start, const hsize_t H5_ATTR_UNUSED *end)
Definition: H5Snone.c:913
H5HF__sect_row_reduce
herr_t H5HF__sect_row_reduce(H5HF_hdr_t *hdr, H5HF_free_section_t *sect, unsigned *entry_p)
Definition: H5HFsection.c:1400
H5D_fill_buf_info_t::file_elmt_size
size_t file_elmt_size
Definition: H5Dpkg.h:513
H5Pget_sizes
H5_DLL herr_t H5Pget_sizes(hid_t plist_id, size_t *sizeof_addr, size_t *sizeof_size)
Definition: H5Pfcpl.c:464
H5P_enc_iter_ud_t::enc_size_ptr
size_t * enc_size_ptr
Definition: H5Pencdec.c:53
H5E_CANTREDISTRIBUTE_g
hid_t H5E_CANTREDISTRIBUTE_g
Definition: H5Edefin.h:226
H5T__conv_long_float
H5_DLL herr_t H5T__conv_long_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5D__layout_oh_write
herr_t H5D__layout_oh_write(const H5D_t *dataset, H5O_t *oh, unsigned update_flags)
Definition: H5Dlayout.c:698
H5VLget_connector_id
hid_t H5VLget_connector_id(hid_t obj_id)
Definition: H5VL.c:295
H5C_get_entry_status
herr_t H5C_get_entry_status(const H5F_t *f, haddr_t addr, size_t *size_ptr, hbool_t *in_cache_ptr, hbool_t *is_dirty_ptr, hbool_t *is_protected_ptr, hbool_t *is_pinned_ptr, hbool_t *is_corked_ptr, hbool_t *is_flush_dep_parent_ptr, hbool_t *is_flush_dep_child_ptr, hbool_t *image_up_to_date_ptr)
Definition: H5Cquery.c:251
H5FS_sect_try_extend
htri_t H5FS_sect_try_extend(H5F_t *f, H5FS_t *fspace, haddr_t addr, hsize_t size, hsize_t extra_requested, unsigned flags, void *op_data)
Definition: H5FSsection.c:1484
H5T_NATIVE_DOUBLE_g
H5_DLLVAR hid_t H5T_NATIVE_DOUBLE_g
Definition: H5Tpublic.h:432
H5HF_FSPACE_SECT_CLS_INDIRECT
H5_DLLVAR H5FS_section_class_t H5HF_FSPACE_SECT_CLS_INDIRECT[1]
Definition: H5HFpkg.h:582
H5O_efl_entry_t::name_offset
size_t name_offset
Definition: H5Oprivate.h:375
H5T__conv_uint_int
H5_DLL herr_t H5T__conv_uint_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5G_iter_bt_t
Definition: H5Gcompact.c:36
H5D_vlen_bufsize_generic_t::fspace_id
hid_t fspace_id
Definition: H5Dint.c:68
H5D__get_num_chunks
herr_t H5D__get_num_chunks(const H5D_t *dset, const H5S_t H5_ATTR_UNUSED *space, hsize_t *nchunks)
Definition: H5Dchunk.c:7165
H5T_path_noop
H5_DLL hbool_t H5T_path_noop(const H5T_path_t *p)
Definition: H5T.c:5144
H5VLpeek_connector_id_by_value
H5_DLL hid_t H5VLpeek_connector_id_by_value(H5VL_class_value_t value)
Definition: H5VL.c:424
H5T__conv_ldouble_double
herr_t H5T__conv_ldouble_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7095
H5G_stab_fnd_ud_t
Definition: H5Gstab.c:47
H5Pall_filters_avail
htri_t H5Pall_filters_avail(hid_t plist_id)
Definition: H5Pocpl.c:1062
H5O_layout_chunk_earray_t::cparam
struct H5O_layout_chunk_earray_t::@39 cparam
H5Rget_region
H5_DLL hid_t H5Rget_region(hid_t dataset, H5R_type_t ref_type, const void *ref)
Definition: H5Rdeprec.c:466
H5G__stab_insert_real
herr_t H5G__stab_insert_real(H5F_t *f, const H5O_stab_t *stab, const char *name, H5O_link_t *obj_lnk, H5O_type_t obj_type, const void *crt_info)
Definition: H5Gstab.c:258
H5FDopen
H5_DLL H5FD_t * H5FDopen(const char *name, unsigned flags, hid_t fapl_id, haddr_t maxaddr)
Definition: H5FD.c:658
H5T_NATIVE_UINT_LEAST8_g
H5_DLLVAR hid_t H5T_NATIVE_UINT_LEAST8_g
Definition: H5Tpublic.h:457
H5S_get_validated_dataspace
H5_DLL herr_t H5S_get_validated_dataspace(hid_t space_id, const H5S_t **space)
Definition: H5S.c:257
H5SL_node_t::hashval
uint32_t hashval
Definition: H5SL.c:550
H5_term_library
H5_DLL void H5_term_library(void)
Definition: H5.c:258
H5F_PREFIX_ELINK
@ H5F_PREFIX_ELINK
Definition: H5Fprivate.h:718
H5EA__dblk_page_alloc
H5_DLL H5EA_dblk_page_t * H5EA__dblk_page_alloc(H5EA_hdr_t *hdr, H5EA_sblock_t *parent)
H5O_touch
herr_t H5O_touch(const H5O_loc_t *loc, hbool_t force)
Definition: H5Oint.c:1461
H5HF_open
H5HF_t * H5HF_open(H5F_t *f, haddr_t fh_addr)
Definition: H5HF.c:223
H5FS__cmp_cparam_test
H5_DLL int H5FS__cmp_cparam_test(const H5FS_create_t *cparam1, const H5FS_create_t *cparam2)
Definition: H5FStest.c:117
H5S_extent_get_dims
int H5S_extent_get_dims(const H5S_extent_t *ext, hsize_t dims[], hsize_t max_dims[])
Definition: H5S.c:1016
H5AC_BT2_INT
H5_DLLVAR const H5AC_class_t H5AC_BT2_INT[1]
Definition: H5ACprivate.h:355
H5FD_s3comms_s3r_close
H5_DLL herr_t H5FD_s3comms_s3r_close(s3r_t *handle)
Definition: H5FDs3comms.c:829
H5Dgather
herr_t H5Dgather(hid_t src_space_id, const void *src_buf, hid_t type_id, size_t dst_buf_size, void *dst_buf, H5D_gather_func_t op, void *op_data)
Definition: H5Dscatgath.c:1034
H5FS_t::sinfo_accmode
unsigned sinfo_accmode
Definition: H5FSpkg.h:183
H5O_layout_chunk_farray_t
Definition: H5Oprivate.h:583
H5Aget_info
H5_DLL herr_t H5Aget_info(hid_t attr_id, H5A_info_t *ainfo)
Definition: H5A.c:1022
H5P__get_class_path_test
char * H5P__get_class_path_test(hid_t pclass_id)
Definition: H5Ptest.c:59
H5VLregister_connector_by_value
hid_t H5VLregister_connector_by_value(H5VL_class_value_t value, hid_t vipl_id)
Definition: H5VL.c:191
H5SM_list_t::header
H5SM_index_header_t * header
Definition: H5SMpkg.h:185
H5O_visit1_adapter_t::real_op
H5O_iterate1_t real_op
Definition: H5Odeprec.c:55
H5F_shared_t::extpath
char * extpath
Definition: H5Fpkg.h:360
H5D_nameof
H5_DLL H5G_name_t * H5D_nameof(const H5D_t *dataset)
Definition: H5Dint.c:2248
H5T__conv_double_ulong
H5_DLL herr_t H5T__conv_double_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5S_hyper_sel_t)
H5O_stab_t
struct H5O_stab_t H5O_stab_t
H5EA_get_addr
H5_DLL herr_t H5EA_get_addr(const H5EA_t *ea, haddr_t *addr)
H5T__conv_ldouble_int
herr_t H5T__conv_ldouble_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8166
H5L_link
herr_t H5L_link(const H5G_loc_t *new_loc, const char *new_name, H5G_loc_t *obj_loc, hid_t lcpl_id)
Definition: H5L.c:1752
H5VL__native_attr_get
H5_DLL herr_t H5VL__native_attr_get(void *obj, H5VL_attr_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
H5P_genprop_t
Definition: H5Ppkg.h:64
t_uchar
@ t_uchar
Definition: H5Zscaleoffset.c:34
H5VLregister_connector
H5_DLL hid_t H5VLregister_connector(const H5VL_class_t *cls, hid_t vipl_id)
Definition: H5VL.c:91
H5G_t::path
H5G_name_t path
Definition: H5Gpkg.h:139
H5FL_term_package
int H5FL_term_package(void)
Definition: H5FL.c:176
H5E_cls_t::lib_name
char * lib_name
Definition: H5Epkg.h:98
H5_checksum_crc
uint32_t H5_checksum_crc(const void *_data, size_t len)
Definition: H5checksum.c:242
H5L_iterate2_t
herr_t(* H5L_iterate2_t)(hid_t group, const char *name, const H5L_info2_t *info, void *op_data)
Definition: H5Lpublic.h:132
H5G__dense_delete
herr_t H5G__dense_delete(H5F_t *f, H5O_linfo_t *linfo, hbool_t adj_link)
Definition: H5Gdense.c:1709
H5FD_direct_t::eoa
haddr_t eoa
Definition: H5FDdirect.c:69
H5O_storage_chunk_single_filt_t::nbytes
uint32_t nbytes
Definition: H5Oprivate.h:467
H5Dprivate.h
H5T_NATIVE_INT16_g
H5_DLLVAR hid_t H5T_NATIVE_INT16_g
Definition: H5Tpublic.h:467
H5FDmpio.h
H5O_bogus_oh
herr_t H5O_bogus_oh(H5F_t *f, H5O_t *oh, unsigned bogus_id, unsigned mesg_flags)
Definition: H5Oint.c:1506
H5AC_image_len_func_t
H5C_image_len_func_t H5AC_image_len_func_t
Definition: H5ACprivate.h:182
H5FL_reg_head_t
Definition: H5FLprivate.h:97
H5FD_multi_t
Definition: H5FDmulti.c:84
H5AC_slist_entry_t
struct H5AC_slist_entry_t H5AC_slist_entry_t
H5T_convert
H5_DLL herr_t H5T_convert(H5T_path_t *tpath, hid_t src_id, hid_t dst_id, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
Definition: H5T.c:5270
H5FA_dblock_t::dblk_page_size
size_t dblk_page_size
Definition: H5FApkg.h:192
H5O_obj_create_t::new_obj
void * new_obj
Definition: H5Oprivate.h:877
H5T__conv_ushort_uint
herr_t H5T__conv_ushort_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5530
H5T_shared_t::vlen
H5T_vlen_t vlen
Definition: H5Tpkg.h:344
H5EA__test_ctx_t
struct H5EA__test_ctx_t H5EA__test_ctx_t
H5P_CLS_AACC
const H5P_libclass_t H5P_CLS_AACC[1]
Definition: H5Pint.c:220
H5F_get_sohm_addr
haddr_t H5F_get_sohm_addr(const H5F_t *f)
Definition: H5Fquery.c:458
H5T__conv_long_schar
H5_DLL herr_t H5T__conv_long_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5F__super_ext_close
herr_t H5F__super_ext_close(H5F_t *f, H5O_loc_t *ext_ptr, hbool_t was_created)
Definition: H5Fsuper.c:188
H5VL_OBJECT_GET_FILE
@ H5VL_OBJECT_GET_FILE
Definition: H5VLconnector.h:194
H5A_operator2_t
herr_t(* H5A_operator2_t)(hid_t location_id, const char *attr_name, const H5A_info_t *ainfo, void *op_data)
Definition: H5Apublic.h:34
H5MF__find_sect
H5_DLL htri_t H5MF__find_sect(H5F_t *f, H5FD_mem_t alloc_type, hsize_t size, H5FS_t *fspace, haddr_t *addr)
Definition: H5MF.c:701
H5EA_dblock_t::nelmts
size_t nelmts
Definition: H5EApkg.h:304
H5Z_filter_info_t::_cd_values
unsigned _cd_values[H5Z_COMMON_CD_VALUES]
Definition: H5Zprivate.h:61
H5O_msg_class_t::set_share
herr_t(* set_share)(void *, const H5O_shared_t *)
Definition: H5Opkg.h:239
H5B2_hdr_cache_ud_t
Definition: H5B2pkg.h:272
H5VL__native_introspect_get_conn_cls
H5_DLL herr_t H5VL__native_introspect_get_conn_cls(void *obj, H5VL_get_conn_lvl_t lvl, const H5VL_class_t **conn_cls)
H5TS_mutex_struct::CriticalSection
CRITICAL_SECTION CriticalSection
Definition: H5TSprivate.h:40
H5RS_str_t::s
char * s
Definition: H5RS.c:28
H5D_init
H5_DLL herr_t H5D_init(void)
Definition: H5Dint.c:169
H5C_get_tag
H5_DLL herr_t H5C_get_tag(const void *thing, haddr_t *tag)
Definition: H5Ctag.c:908
H5FS_t::align_thres
hsize_t align_thres
Definition: H5FSpkg.h:188
H5EA_dbk_page_t::cache_info
H5AC_info_t cache_info
Definition: H5EApkg.h:311
H5O_storage_virtual_ent_t::unlim_extent_virtual
hsize_t unlim_extent_virtual
Definition: H5Oprivate.h:548
total_hits
int64_t total_hits
Definition: H5Cimage.c:969
H5D__set_extent
herr_t H5D__set_extent(H5D_t *dset, const hsize_t *size)
Definition: H5Dint.c:2999
H5VLget_connector_id_by_value
H5_DLL hid_t H5VLget_connector_id_by_value(H5VL_class_value_t connector_value)
Definition: H5VL.c:360
H5FL_BLK_DEFINE_STATIC
H5FL_BLK_DEFINE_STATIC(extra_buf)
H5F_shared_t::sblock
H5F_super_t * sblock
Definition: H5Fpkg.h:244
H5VL_SUBCLS_DATATYPE
@ H5VL_SUBCLS_DATATYPE
Definition: H5VLconnector.h:59
H5VLdatatype_get
H5_DLL herr_t H5VLdatatype_get(void *dt, hid_t connector_id, H5VL_datatype_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:2977
H5HF_indirect_t::filt_ents
H5HF_indirect_filt_ent_t * filt_ents
Definition: H5HFpkg.h:407
H5D_fill_buf_info_t::bkg_buf
void * bkg_buf
Definition: H5Dpkg.h:507
H5B2_TEST
const H5B2_class_t H5B2_TEST[1]
Definition: H5B2pkg.h:316
t_ulong_long
@ t_ulong_long
Definition: H5Zscaleoffset.c:34
H5VL_class_t::cap_flags
unsigned cap_flags
Definition: H5VLconnector.h:468
H5TS_cancel_count_inc
herr_t H5TS_cancel_count_inc(void)
Definition: H5TS.c:247
H5SL_close
herr_t H5SL_close(H5SL_t *slist)
Definition: H5SL.c:2556
H5D__chunk_format_convert
herr_t H5D__chunk_format_convert(H5D_t *dset, H5D_chk_idx_info_t *idx_info, H5D_chk_idx_info_t *new_idx_info)
Definition: H5Dchunk.c:7092
H5Z_class2_t
Definition: H5Zpublic.h:208
H5FA_dblk_page_cache_ud_t::dblk_page_addr
haddr_t dblk_page_addr
Definition: H5FApkg.h:242
H5O_chk_cache_ud_t::decoding
hbool_t decoding
Definition: H5Opkg.h:410
H5G__compact_iterate
herr_t H5G__compact_iterate(const H5O_loc_t *oloc, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_lnk, H5G_lib_iterate_t op, void *op_data)
Definition: H5Gcompact.c:404
H5F_super_t
Definition: H5Fpkg.h:219
H5HG_remove
herr_t H5HG_remove(H5F_t *f, H5HG_t *hobj)
Definition: H5HG.c:766
H5B2_TEST_ID
@ H5B2_TEST_ID
Definition: H5B2private.h:43
H5FD_STDIO_OP_READ
@ H5FD_STDIO_OP_READ
Definition: H5FDstdio.c:61
ret_value
ret_value
Definition: H5EAdblkpage.c:248
H5MM_block_t::sig
unsigned char sig[H5MM_SIG_SIZE]
Definition: H5MM.c:58
H5VL_attr_create
H5_DLL void * H5VL_attr_create(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *attr_name, hid_t type_id, hid_t space_id, hid_t acpl_id, hid_t aapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1007
H5S_hyper_dim_t::start
hsize_t start
Definition: H5Sprivate.h:42
H5O_cache_ud_t
Definition: H5Opkg.h:376
H5EA__dblk_page_dest
H5_DLL herr_t H5EA__dblk_page_dest(H5EA_dblk_page_t *dblk_page)
H5Iget_file_id
hid_t H5Iget_file_id(hid_t obj_id)
Definition: H5I.c:2259
H5ST_find
H5ST_ptr_t H5ST_find(H5ST_tree_t *tree, const char *s)
Definition: H5ST.c:335
H5F_shared_t::coll_md_read
H5P_coll_md_read_flag_t coll_md_read
Definition: H5Fpkg.h:363
H5FD_log_fapl_t::logfile
char * logfile
Definition: H5FDlog.c:45
H5D_io_info_t::layout_ops
H5D_layout_ops_t layout_ops
Definition: H5Dpkg.h:219
H5TS_pthread_first_thread_init
void H5TS_pthread_first_thread_init(void)
Definition: H5TS.c:91
H5T_path_t::dst
H5T_t * dst
Definition: H5Tpkg.h:175
H5FS_create_t::expand_percent
unsigned expand_percent
Definition: H5FSprivate.h:140
H5O_layout_chunk_t::u
union H5O_layout_chunk_t::@41 u
free_block
heap free_block
Definition: H5HL.c:156
H5G__get_info_by_name
H5_DLL herr_t H5G__get_info_by_name(const H5G_loc_t *loc, const char *name, H5G_info_t *grp_info)
Definition: H5Gint.c:1272
H5AC_cork
H5_DLL herr_t H5AC_cork(H5F_t *f, haddr_t obj_addr, unsigned action, hbool_t *corked)
Definition: H5AC.c:2380
H5C_class_t::image_len
H5C_image_len_func_t image_len
Definition: H5Cprivate.h:896
H5Tcommitted
H5_DLL htri_t H5Tcommitted(hid_t type_id)
Definition: H5Tcommit.c:503
H5T__conv_schar_ldouble
H5_DLL herr_t H5T__conv_schar_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5I_is_file_object
H5_DLL htri_t H5I_is_file_object(hid_t id)
Definition: H5I.c:1104
H5C_t::clean_index_ring_size
size_t clean_index_ring_size[H5C_RING_NTYPES]
Definition: H5Cpkg.h:5868
H5Pset_fapl_stdio
H5_DLL herr_t H5Pset_fapl_stdio(hid_t fapl_id)
Definition: H5FDstdio.c:280
H5G_bt2_ud_it_t::fheap
H5HF_t * fheap
Definition: H5Gdense.c:86
H5G_top_term_package
int H5G_top_term_package(void)
Definition: H5G.c:222
H5Iget_type
H5_DLL H5I_type_t H5Iget_type(hid_t id)
Definition: H5I.c:1071
H5D_vds_view_t
H5D_vds_view_t
Definition: H5Dpublic.h:98
H5VL_link_specific_t
H5VL_link_specific_t
Definition: H5VLconnector.h:182
H5FL_DEFINE
H5FL_DEFINE(H5HG_heap_t)
H5FD_core_t::backing_store
hbool_t backing_store
Definition: H5FDcore.c:56
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5B_shared_t)
H5PB_write
H5_DLL herr_t H5PB_write(H5F_shared_t *f_sh, H5FD_mem_t type, haddr_t addr, size_t size, const void *buf)
Definition: H5PB.c:987
H5MP_get_pool_free_size
herr_t H5MP_get_pool_free_size(const H5MP_pool_t *mp, size_t *free_size)
Definition: H5MPtest.c:50
H5T__conv_int_ushort
herr_t H5T__conv_int_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5852
H5B2__hdr_free
herr_t H5B2__hdr_free(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:623
H5F_t::id_exists
hbool_t id_exists
Definition: H5Fpkg.h:381
H5D__get_type
H5_DLL hid_t H5D__get_type(const H5D_t *dset)
Definition: H5Dint.c:3872
H5T__conv_struct_opt
H5_DLL herr_t H5T__conv_struct_opt(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
Definition: H5Tconv.c:2353
H5Pget_obj_track_times
herr_t H5Pget_obj_track_times(hid_t plist_id, hbool_t *track_times)
Definition: H5Pocpl.c:459
H5D_chunk_cached_t::addr
haddr_t addr
Definition: H5Dpkg.h:379
H5P_LST_LINK_CREATE_ID_g
H5_DLLVAR hid_t H5P_LST_LINK_CREATE_ID_g
Definition: H5Ppublic.h:228
H5HF_man_iblock_dest
herr_t H5HF_man_iblock_dest(H5HF_indirect_t *iblock)
Definition: H5HFiblock.c:1857
H5EA_dblk_page_cache_ud_t::parent
H5EA_sblock_t * parent
Definition: H5EApkg.h:364
H5A__open_by_name
H5_DLL H5A_t * H5A__open_by_name(const H5G_loc_t *loc, const char *obj_name, const char *attr_name)
Definition: H5Aint.c:531
H5S_NO_CLASS
@ H5S_NO_CLASS
Definition: H5Spublic.h:62
H5CX_t::mpio_chunk_opt_mode
H5FD_mpio_chunk_opt_t mpio_chunk_opt_mode
Definition: H5CX.c:239
H5CX_get_libver_bounds
H5_DLL herr_t H5CX_get_libver_bounds(H5F_libver_t *low_bound, H5F_libver_t *high_bound)
Definition: H5CX.c:2609
H5FL_SEQ_DEFINE
H5FL_SEQ_DEFINE(H5B2_node_info_t)
H5T_NATIVE_LDOUBLE_ALIGN_g
size_t H5T_NATIVE_LDOUBLE_ALIGN_g
Definition: H5T.c:492
H5T__conv_short_schar
herr_t H5T__conv_short_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5323
H5R__decode_token_obj_compat
herr_t H5R__decode_token_obj_compat(const unsigned char *buf, size_t *nbytes, H5O_token_t *obj_token, size_t token_size)
Definition: H5Rint.c:1651
H5FD_MEM_OHDR
@ H5FD_MEM_OHDR
Definition: H5Fpublic.h:165
H5AC_verify_chksum_func_t
H5C_verify_chksum_func_t H5AC_verify_chksum_func_t
Definition: H5ACprivate.h:180
H5FL_arr_head_t::list_arr
H5FL_arr_node_t * list_arr
Definition: H5FLprivate.h:245
H5EA_sblock_t::dblk_npages
size_t dblk_npages
Definition: H5EApkg.h:279
H5D_chunk_it_ud2_t::common
H5D_chunk_common_ud_t common
Definition: H5Dchunk.c:157
H5F_fspace_strategy_t
H5F_fspace_strategy_t
Definition: H5Fpublic.h:189
H5F_get_fc_degree
H5_DLL H5F_close_degree_t H5F_get_fc_degree(const H5F_t *f)
Definition: H5Fquery.c:793
H5S_hyper_iter_t::diminfo
H5S_hyper_dim_t diminfo[H5S_MAX_RANK]
Definition: H5Sprivate.h:68
HDassert
HDassert(stream)
H5Tget_pad
H5_DLL herr_t H5Tget_pad(hid_t type_id, H5T_pad_t *lsb, H5T_pad_t *msb)
Definition: H5Tpad.c:48
H5P__copy_prop_plist
herr_t H5P__copy_prop_plist(hid_t dst_id, hid_t src_id, const char *name)
Definition: H5Pint.c:4811
H5P_get_filter_by_id
H5_DLL herr_t H5P_get_filter_by_id(H5P_genplist_t *plist, H5Z_filter_t id, unsigned int *flags, size_t *cd_nelmts, unsigned cd_values[], size_t namelen, char name[], unsigned *filter_config)
Definition: H5Pocpl.c:936
H5D_farray_filt_elmt_t
struct H5D_farray_filt_elmt_t H5D_farray_filt_elmt_t
H5B2_node_info_t::merge_nrec
unsigned merge_nrec
Definition: H5B2pkg.h:145
H5FD_core_t::pub
H5FD_t pub
Definition: H5FDcore.c:50
H5T_CONV_EXCEPT_NAN
@ H5T_CONV_EXCEPT_NAN
Definition: H5Tpublic.h:178
H5Epop
herr_t H5Epop(hid_t err_stack, size_t count)
Definition: H5E.c:1296
H5Eget_num
ssize_t H5Eget_num(hid_t error_stack_id)
Definition: H5E.c:1227
H5F_shared_t::vol_info
void * vol_info
Definition: H5Fpkg.h:314
H5D_btree_it_ud_t::udata
void * udata
Definition: H5Dbtree.c:80
H5P_iter_plist_ud_t::plist
const H5P_genplist_t * plist
Definition: H5Pint.c:61
H5I_class_t
Definition: H5Iprivate.h:45
H5Pprivate.h
H5FD_class_mpi_t
struct H5FD_class_mpi_t H5FD_class_mpi_t
H5O_copy_t::expand_ext_link
hbool_t expand_ext_link
Definition: H5Oprivate.h:175
H5E_HEAP_g
hid_t H5E_HEAP_g
Definition: H5Edefin.h:36
H5Pexist
htri_t H5Pexist(hid_t id, const char *name)
Definition: H5P.c:715
H5R__decode_token_region_compat
H5_DLL herr_t H5R__decode_token_region_compat(H5F_t *f, const unsigned char *buf, size_t *nbytes, H5O_token_t *obj_token, size_t token_size, H5S_t **space_ptr)
Definition: H5Rint.c:1763
H5Mget_val_type
H5_DLL hid_t H5Mget_val_type(hid_t map_id)
Definition: H5M.c:537
H5E_BADITER_g
H5_DLLVAR hid_t H5E_BADITER_g
Definition: H5Epubgen.h:199
H5CX_dxpl_cache_t::bkgr_buf
void * bkgr_buf
Definition: H5CX.c:343
H5B2_t
Definition: H5B2pkg.h:249
H5C_dest
herr_t H5C_dest(H5F_t *f)
Definition: H5C.c:834
H5Dopen2
hid_t H5Dopen2(hid_t loc_id, const char *name, hid_t dapl_id)
Definition: H5D.c:266
H5RS_incr
herr_t H5RS_incr(H5RS_str_t *rs)
Definition: H5RS.c:260
H5FS_get_sect_count
H5_DLL herr_t H5FS_get_sect_count(const H5FS_t *frsp, hsize_t *tot_sect_count)
Definition: H5FS.c:1175
H5C_flush_dependency_exists
herr_t H5C_flush_dependency_exists(H5C_t *cache_ptr, haddr_t parent_addr, haddr_t child_addr, hbool_t *fd_exists_ptr)
Definition: H5Cdbg.c:1185
H5Z_all_filters_avail
H5_DLL htri_t H5Z_all_filters_avail(const struct H5O_pline_t *pline)
H5FD_mpio_t::eof
haddr_t eof
Definition: H5FDmpio.c:67
H5D_storage_t
Definition: H5Dpkg.h:197
H5O_msg_size_f
H5_DLL size_t H5O_msg_size_f(const H5F_t *f, hid_t ocpl_id, unsigned type_id, const void *mesg, size_t extra_raw)
Definition: H5Omessage.c:1392
H5Topen1
H5_DLL hid_t H5Topen1(hid_t loc_id, const char *name)
Definition: H5Tdeprec.c:176
H5O_copy_t::oh_dst
H5O_t * oh_dst
Definition: H5Oprivate.h:186
H5T_is_variable_str
htri_t H5T_is_variable_str(const H5T_t *dt)
Definition: H5T.c:2181
H5S_select_offset
H5_DLL herr_t H5S_select_offset(H5S_t *space, const hssize_t *offset)
Definition: H5Sselect.c:109
H5T_atomic_t::norm
H5T_norm_t norm
Definition: H5Tpkg.h:217
H5PL__get_plugin_control_mask
herr_t H5PL__get_plugin_control_mask(unsigned int *mask)
Definition: H5PLint.c:91
H5FA_stat_t::nelmts
hsize_t nelmts
Definition: H5FAprivate.h:95
H5B2__hdr_decr
H5_DLL herr_t H5B2__hdr_decr(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:400
H5T_conv_cb_t
Definition: H5Tprivate.h:81
H5FA_dbk_page_t::elmts
void * elmts
Definition: H5FApkg.h:202
H5CX_get_mpio_global_no_coll_cause
herr_t H5CX_get_mpio_global_no_coll_cause(uint32_t *mpio_global_no_coll_cause)
Definition: H5CX.c:2142
H5HF_operator_t
herr_t(* H5HF_operator_t)(const void *obj, size_t obj_len, void *op_data)
Definition: H5HFprivate.h:93
H5O_iter_ren_t::found
hbool_t found
Definition: H5Oattribute.c:86
H5F_shared_t::fs_addr
haddr_t fs_addr[H5F_MEM_PAGE_NTYPES]
Definition: H5Fpkg.h:328
H5F_CLOSE_STRONG
@ H5F_CLOSE_STRONG
Definition: H5Fpublic.h:121
nsuper_blks
hdr stats stored nsuper_blks
Definition: H5EAsblock.c:233
Wopen_utf8
H5_DLL int Wopen_utf8(const char *path, int oflag,...)
H5MF_xfree
H5_DLL herr_t H5MF_xfree(H5F_t *f, H5FD_mem_t type, haddr_t addr, hsize_t size)
Definition: H5MF.c:1095
H5F_retry_info_t::nbins
unsigned nbins
Definition: H5Fpublic.h:214
H5FD_sec2_t::hFile
HANDLE hFile
Definition: H5FDsec2.c:89
BEGIN_FUNC
BEGIN_FUNC(STATIC, END_FUNCS ERR, void *, NULL, NULL, H5EA__test_crt_context(void *_udata))
Definition: H5EAtest.c:132
H5S_hyper_span_info_t::head
struct H5S_hyper_span_t * head
Definition: H5Spkg.h:189
H5EA_iblock_t::addr
haddr_t addr
Definition: H5EApkg.h:243
H5Tget_member_offset
size_t H5Tget_member_offset(hid_t type_id, unsigned membno)
Definition: H5Tcompound.c:101
H5A_bt2_ud_common_t
Definition: H5Apkg.h:129
H5A__dense_rename
H5_DLL herr_t H5A__dense_rename(H5F_t *f, const H5O_ainfo_t *ainfo, const char *old_name, const char *new_name)
Definition: H5Adense.c:893
H5C_get_logging_status
herr_t H5C_get_logging_status(const H5C_t *cache, hbool_t *is_enabled, hbool_t *is_currently_logging)
Definition: H5Clog.c:285
H5T__conv_schar_int
herr_t H5T__conv_schar_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5047
H5Pset_virtual
H5_DLL herr_t H5Pset_virtual(hid_t dcpl_id, hid_t vspace_id, const char *src_file_name, const char *src_dset_name, hid_t src_space_id)
Definition: H5Pdcpl.c:2129
H5O_layout_chunk_earray_t
Definition: H5Oprivate.h:592
H5FL_fac_gc_node_t::list
H5FL_fac_head_t * list
Definition: H5FL.c:102
H5Fget_name
H5_DLL ssize_t H5Fget_name(hid_t obj_id, char *name, size_t size)
Definition: H5F.c:1415
H5O__check_msg_marked_test
herr_t H5O__check_msg_marked_test(hid_t oid, hbool_t flag_val)
Definition: H5Otest.c:471
H5PLsize
herr_t H5PLsize(unsigned int *num_paths)
Definition: H5PL.c:398
H5P_CLS_ATTRIBUTE_CREATE_ID_g
hid_t H5P_CLS_ATTRIBUTE_CREATE_ID_g
Definition: H5Pint.c:158
H5HF_free_section_t::indirect
struct H5HF_free_section_t::@20::@23 indirect
H5F__accum_read
H5_DLL herr_t H5F__accum_read(H5F_shared_t *f_sh, H5FD_mem_t type, haddr_t addr, size_t size, void *buf)
Definition: H5Faccum.c:114
H5F_super_t::btree_k
unsigned btree_k[H5B_NUM_BTREE_ID]
Definition: H5Fpkg.h:226
H5VLlink_optional
herr_t H5VLlink_optional(void *obj, hid_t connector_id, H5VL_link_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:5336
H5VL_token_class_t
Definition: H5VLconnector.h:456
H5S_get_simple_extent_npoints
H5_DLL hssize_t H5S_get_simple_extent_npoints(const H5S_t *ds)
Definition: H5S.c:771
H5E_UNSUPPORTED_g
H5_DLLVAR hid_t H5E_UNSUPPORTED_g
Definition: H5Epubgen.h:381
H5R__get_loc_id
hid_t H5R__get_loc_id(const H5R_ref_priv_t *ref)
Definition: H5Rint.c:528
H5MF_sect_ud_t::shrink
H5MF_shrink_type_t shrink
Definition: H5MFpkg.h:149
H5FD_log_fapl_t::flags
unsigned long long flags
Definition: H5FDlog.c:46
H5Eget_current_stack
hid_t H5Eget_current_stack(void)
Definition: H5E.c:938
H5AC_cache_config_t::lower_hr_threshold
double lower_hr_threshold
Definition: H5ACpublic.h:474
H5T_BKG_TEMP
@ H5T_BKG_TEMP
Definition: H5Tpublic.h:144
H5T_conv_hw_t
Definition: H5Tconv.c:979
H5PB_ud1_t::actual_slist
hbool_t actual_slist
Definition: H5PB.c:114
H5CX_lapl_cache_t
struct H5CX_lapl_cache_t H5CX_lapl_cache_t
H5VM_array_fill
H5_DLL herr_t H5VM_array_fill(void *_dst, const void *src, size_t size, size_t count)
Definition: H5VM.c:926
H5CX_set_libver_bounds
herr_t H5CX_set_libver_bounds(H5F_t *f)
Definition: H5CX.c:1188
H5Ewalk1
herr_t H5Ewalk1(H5E_direction_t direction, H5E_walk1_t func, void *client_data)
Definition: H5Edeprec.c:311
H5P_ignore_cmp
int H5P_ignore_cmp(const void H5_ATTR_UNUSED *val1, const void H5_ATTR_UNUSED *val2, size_t H5_ATTR_UNUSED size)
Definition: H5Pint.c:5662
H5HF_op_read
herr_t H5HF_op_read(const void *obj, size_t obj_len, void *op_data)
Definition: H5HF.c:104
H5FDunlock
H5_DLL herr_t H5FDunlock(H5FD_t *file)
Definition: H5FD.c:1692
H5O_storage_t::compact
H5O_storage_compact_t compact
Definition: H5Oprivate.h:578
H5D_rdcc_ent_t::idx
unsigned idx
Definition: H5Dchunk.c:132
H5P__get_filter
H5_DLL herr_t H5P__get_filter(const struct H5Z_filter_info_t *filter, unsigned int *flags, size_t *cd_nelmts, unsigned cd_values[], size_t namelen, char name[], unsigned *filter_config)
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(type_conv)
H5S_get_select_num_elem_non_unlim
herr_t H5S_get_select_num_elem_non_unlim(const H5S_t *space, hsize_t *num_elem_non_unlim)
Definition: H5Sselect.c:791
H5P_CLS_VOL_INITIALIZE_ID_g
hid_t H5P_CLS_VOL_INITIALIZE_ID_g
Definition: H5Pint.c:170
H5E_BTREE_g
H5_DLLVAR hid_t H5E_BTREE_g
Definition: H5Epubgen.h:74
H5T__conv_ldouble_int
H5_DLL herr_t H5T__conv_ldouble_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_NATIVE_UINT16_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT16_ALIGN_g
Definition: H5Tpkg.h:440
H5Pset_szip
H5_DLL herr_t H5Pset_szip(hid_t plist_id, unsigned options_mask, unsigned pixels_per_block)
Definition: H5Pdcpl.c:2949
H5T__conv_double_ulong
herr_t H5T__conv_double_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8286
H5Z__unregister
herr_t H5Z__unregister(H5Z_filter_t filter_id)
Definition: H5Z.c:386
H5MF_SHRINK_AGGR_ABSORB_SECT
@ H5MF_SHRINK_AGGR_ABSORB_SECT
Definition: H5MFpkg.h:136
H5T__conv_schar_double
H5_DLL herr_t H5T__conv_schar_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5FD_fapl_get
void * H5FD_fapl_get(H5FD_t *file)
Definition: H5FD.c:549
H5AC_GHEAP
H5_DLLVAR const H5AC_class_t H5AC_GHEAP[1]
Definition: H5ACprivate.h:351
H5E_CANTENCODE_g
H5_DLLVAR hid_t H5E_CANTENCODE_g
Definition: H5Epubgen.h:400
H5FL_DEFINE
H5FL_DEFINE(H5O_mdci_t)
H5AC_FSPACE_SINFO
H5_DLLVAR const H5AC_class_t H5AC_FSPACE_SINFO[1]
Definition: H5ACprivate.h:361
H5FS_NUM_CLIENT_ID
@ H5FS_NUM_CLIENT_ID
Definition: H5FSprivate.h:133
H5EA_dblock_t::block_off
hsize_t block_off
Definition: H5EApkg.h:290
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(attr_buf)
H5MPprivate.h
H5O_info1_t::btime
time_t btime
Definition: H5Opublic.h:265
H5T_CSET_ERROR
@ H5T_CSET_ERROR
Definition: H5Tpublic.h:79
H5E_error2_t
struct H5E_error2_t H5E_error2_t
H5FD_mpio_chunk_opt_t
H5FD_mpio_chunk_opt_t
Definition: H5FDmpi.h:44
H5VLintrospect_opt_query
herr_t H5VLintrospect_opt_query(void *obj, hid_t connector_id, H5VL_subclass_t subcls, int opt_type, hbool_t *supported)
Definition: H5VLcallback.c:6119
H5O_get_loc
H5O_loc_t * H5O_get_loc(hid_t object_id)
Definition: H5Oint.c:1839
H5P_exist_plist
H5_DLL htri_t H5P_exist_plist(const H5P_genplist_t *plist, const char *name)
Definition: H5Pint.c:3265
H5Aopen_by_idx
H5_DLL hid_t H5Aopen_by_idx(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, hid_t aapl_id, hid_t lapl_id)
Definition: H5A.c:586
H5VL_datatype_commit
H5_DLL void * H5VL_datatype_commit(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t type_id, hid_t lcpl_id, hid_t tcpl_id, hid_t tapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:2722
H5D_chunk_map_t::m_ndims
unsigned m_ndims
Definition: H5Dpkg.h:355
uint64_t
unsigned uint64_t
Definition: H5public.h:279
H5HF_hdr_t::next_block
H5HF_block_iter_t next_block
Definition: H5HFpkg.h:351
H5HF_direct_t::parent
H5HF_indirect_t * parent
Definition: H5HFpkg.h:417
H5G_iter_visit_ud_t::curr_loc
H5G_loc_t * curr_loc
Definition: H5Gint.c:69
H5FL_DEFINE
H5FL_DEFINE(H5O_chunk_proxy_t)
H5VL_ATTR_GET_SPACE
@ H5VL_ATTR_GET_SPACE
Definition: H5VLconnector.h:74
H5R_top_term_package
int H5R_top_term_package(void)
Definition: H5Rint.c:207
H5T_IEEE_F64LE_g
H5_DLLVAR hid_t H5T_IEEE_F64LE_g
Definition: H5Tpublic.h:235
H5B2_internal_t::cache_info
H5AC_info_t cache_info
Definition: H5B2pkg.h:233
H5FS_hdr_cache_ud_t::f
H5F_t * f
Definition: H5FSpkg.h:96
H5F_mpi_retrieve_comm
H5_DLL herr_t H5F_mpi_retrieve_comm(hid_t loc_id, hid_t acspl_id, MPI_Comm *mpi_comm)
Definition: H5Fmpi.c:391
H5FD_class_mpi_t::get_size
int(* get_size)(const H5FD_t *file)
Definition: H5FDprivate.h:52
H5D_MPIO_CHUNK_INDEPENDENT
@ H5D_MPIO_CHUNK_INDEPENDENT
Definition: H5Ppublic.h:160
H5CX_t::mpio_chunk_opt_ratio
unsigned mpio_chunk_opt_ratio
Definition: H5CX.c:243
H5O_cache_ud_t::common
H5O_common_cache_ud_t common
Definition: H5Opkg.h:382
H5D_rdcdc_t::sieve_buf_size
size_t sieve_buf_size
Definition: H5Dpkg.h:429
H5O_MSG_SDSPACE
const H5O_msg_class_t H5O_MSG_SDSPACE[1]
Definition: H5Osdspace.c:62
H5O_mesg_t::type
const H5O_msg_class_t * type
Definition: H5Opkg.h:250
H5O_copy_header_map
herr_t H5O_copy_header_map(const H5O_loc_t *oloc_src, H5O_loc_t *oloc_dst, H5O_copy_t *cpy_info, hbool_t inc_depth, H5O_type_t *obj_type, void **udata)
Definition: H5Ocopy.c:949
H5F_mpi_get_rank
int H5F_mpi_get_rank(const H5F_t *f)
Definition: H5Fmpi.c:125
H5FDwindows.h
H5CX_t::btype
MPI_Datatype btype
Definition: H5CX.c:215
H5T__conv_llong_ullong
H5_DLL herr_t H5T__conv_llong_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5F__start_swmr_write
herr_t H5F__start_swmr_write(H5F_t *f)
Definition: H5Fint.c:3321
H5D_term_package
int H5D_term_package(void)
Definition: H5Dint.c:309
H5O_MSG_GINFO
const H5O_msg_class_t H5O_MSG_GINFO[1]
Definition: H5Oginfo.c:45
H5MP_malloc
void * H5MP_malloc(H5MP_pool_t *mp, size_t request)
Definition: H5MP.c:211
H5P_CLS_ACRT
const H5P_libclass_t H5P_CLS_ACRT[1]
Definition: H5Pacpl.c:64
H5FD_mpio_wait_for_left_neighbor
H5_DLL herr_t H5FD_mpio_wait_for_left_neighbor(H5FD_t *file)
Definition: H5FDmpi.c:299
H5E_CANTMARKDIRTY_g
hid_t H5E_CANTMARKDIRTY_g
Definition: H5Edefin.h:174
H5O_msg_write
herr_t H5O_msg_write(const H5O_loc_t *loc, unsigned type_id, unsigned mesg_flags, unsigned update_flags, void *mesg)
Definition: H5Omessage.c:257
H5T__conv_uint_long
H5_DLL herr_t H5T__conv_uint_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Pget_object_flush_cb
H5_DLL herr_t H5Pget_object_flush_cb(hid_t plist_id, H5F_flush_cb_t *func, void **udata)
Definition: H5Pfapl.c:4131
H5AC_PROXY_ENTRY_ID
@ H5AC_PROXY_ENTRY_ID
Definition: H5ACprivate.h:77
H5VL__native_dataset_read
herr_t H5VL__native_dataset_read(void *obj, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t H5_ATTR_UNUSED dxpl_id, void *buf, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_dataset.c:144
H5E_CANTMARKDIRTY_g
H5_DLLVAR hid_t H5E_CANTMARKDIRTY_g
Definition: H5Epubgen.h:317
H5FL_DEFINE
H5FL_DEFINE(H5B2_leaf_t)
H5TS_cancel_count_dec
herr_t H5TS_cancel_count_dec(void)
Definition: H5TS.c:311
H5PLget
ssize_t H5PLget(unsigned int idx, char *path_buf, size_t buf_size)
Definition: H5PL.c:346
H5E_HEAP_g
H5_DLLVAR hid_t H5E_HEAP_g
Definition: H5Epubgen.h:80
H5HF_dtable_span_size
hsize_t H5HF_dtable_span_size(const H5HF_dtable_t *dtable, unsigned start_row, unsigned start_col, unsigned num_entries)
Definition: H5HFdtable.c:305
H5Pset_dxpl_mpio_chunk_opt
herr_t H5Pset_dxpl_mpio_chunk_opt(hid_t dxpl_id, H5FD_mpio_chunk_opt_t opt_mode)
Definition: H5FDmpio.c:551
H5FA_create_t::nelmts
hsize_t nelmts
Definition: H5FAprivate.h:85
H5VM_chunk_index_scaled
hsize_t H5VM_chunk_index_scaled(unsigned ndims, const hsize_t *coord, const uint32_t *chunk, const hsize_t *down_nchunks, hsize_t *scaled)
Definition: H5VM.c:1314
H5T_NATIVE_HBOOL_g
hid_t H5T_NATIVE_HBOOL_g
Definition: H5T.c:417
H5R__get_file_name
ssize_t H5R__get_file_name(const H5R_ref_priv_t *ref, char *buf, size_t size)
Definition: H5Rint.c:871
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(type_conv)
H5C_validate_cache_image_config
H5_DLL herr_t H5C_validate_cache_image_config(H5C_cache_image_ctl_t *ctl_ptr)
Definition: H5Cimage.c:1700
H5PB_t::min_meta_count
unsigned min_meta_count
Definition: H5PBprivate.h:58
H5HF_hdr_t::heap_off_size
uint8_t heap_off_size
Definition: H5HFpkg.h:358
H5F__super_size
herr_t H5F__super_size(H5F_t *f, hsize_t *super_size, hsize_t *super_ext_size)
Definition: H5Fsuper.c:1612
H5O_stat_t::size
hsize_t size
Definition: H5Opublic.h:249
H5T_NATIVE_UCHAR_ALIGN_g
size_t H5T_NATIVE_UCHAR_ALIGN_g
Definition: H5T.c:480
H5G__open_name
H5G_t * H5G__open_name(const H5G_loc_t *loc, const char *name)
Definition: H5Gint.c:259
H5E_NLINKS_g
hid_t H5E_NLINKS_g
Definition: H5Edefin.h:191
H5T__conv_float_ushort
herr_t H5T__conv_float_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7950
H5O_addr_map_t::inc_ref_count
hsize_t inc_ref_count
Definition: H5Opkg.h:354
H5HF_free_section_t::dir_rows
struct H5HF_free_section_t ** dir_rows
Definition: H5HFpkg.h:285
H5D_chunk_ops_t::create
H5D_chunk_create_func_t create
Definition: H5Dpkg.h:317
H5B2_leaf_t::top_proxy
H5AC_proxy_entry_t * top_proxy
Definition: H5B2pkg.h:225
H5A_info_t::cset
H5T_cset_t cset
Definition: H5Apublic.h:29
H5HF__space_create_root
H5_DLL herr_t H5HF__space_create_root(const H5HF_hdr_t *hdr, H5HF_indirect_t *root_iblock)
Definition: H5HFspace.c:393
H5G_obj_stab_it_ud1_t::grp_oloc
const H5O_loc_t * grp_oloc
Definition: H5Gobj.c:76
H5T_soft_t::conv
H5T_conv_func_t conv
Definition: H5Tpkg.h:364
H5Pset_local_heap_size_hint
H5_DLL herr_t H5Pset_local_heap_size_hint(hid_t plist_id, size_t size_hint)
Definition: H5Pgcpl.c:164
H5EA_hdr_t::sizeof_addr
size_t sizeof_addr
Definition: H5EApkg.h:194
H5D_layout_readvv_func_t
ssize_t(* H5D_layout_readvv_func_t)(const struct H5D_io_info_t *io_info, size_t dset_max_nseq, size_t *dset_curr_seq, size_t dset_len_arr[], hsize_t dset_offset_arr[], size_t mem_max_nseq, size_t *mem_curr_seq, size_t mem_len_arr[], hsize_t mem_offset_arr[])
Definition: H5Dpkg.h:136
H5S_sel_is_regular_func_t
htri_t(* H5S_sel_is_regular_func_t)(const H5S_t *space)
Definition: H5Spkg.h:258
H5FO_top_create
H5_DLL herr_t H5FO_top_create(H5F_t *f)
Definition: H5FO.c:391
H5HF_block_iter_t::ready
hbool_t ready
Definition: H5HFpkg.h:242
H5D_dcpl_cache_t
Definition: H5Dprivate.h:131
H5B_ins_ud_t::addr
haddr_t addr
Definition: H5B.c:139
H5A_t::shared
H5A_shared_t * shared
Definition: H5Apkg.h:98
H5C_t::entry_fd_height_change_counter
int64_t entry_fd_height_change_counter
Definition: H5Cpkg.h:5980
H5Ropen_object
H5_DLL hid_t H5Ropen_object(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id)
Definition: H5R.c:471
H5Pset_mdc_log_options
herr_t H5Pset_mdc_log_options(hid_t plist_id, hbool_t is_enabled, const char *location, hbool_t start_on_access)
Definition: H5Pfapl.c:4169
H5Pget_est_link_info
H5_DLL herr_t H5Pget_est_link_info(hid_t plist_id, unsigned *est_num_entries, unsigned *est_name_len)
Definition: H5Pgcpl.c:411
H5F_get_threshold
hsize_t H5F_get_threshold(const H5F_t *f)
Definition: H5Fquery.c:1207
H5C_cache_entry_t::lru_rank
int32_t lru_rank
Definition: H5Cprivate.h:2284
H5VLobject
H5_DLL void * H5VLobject(hid_t obj_id)
Definition: H5VL.c:678
H5_MPEinit_g
hbool_t H5_MPEinit_g
Definition: H5.c:81
H5O_create
H5_DLL herr_t H5O_create(H5F_t *f, size_t size_hint, size_t initial_rc, hid_t ocpl_id, H5O_loc_t *loc)
Definition: H5Oint.c:296
H5Lget_val
H5_DLL herr_t H5Lget_val(hid_t loc_id, const char *name, void *buf, size_t size, hid_t lapl_id)
Definition: H5L.c:817
H5C_dump_cache
herr_t H5C_dump_cache(H5C_t *cache_ptr, const char *cache_name)
Definition: H5Cdbg.c:91
H5AC_aux_t::p0_image_len
unsigned p0_image_len
Definition: H5ACpkg.h:408
H5T__conv_enum_numeric
herr_t H5T__conv_enum_numeric(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t H5_ATTR_UNUSED buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *_buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:2929
H5L_get_name_by_idx
H5_DLL ssize_t H5L_get_name_by_idx(const H5G_loc_t *loc, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, char *name, size_t size)
Definition: H5L.c:3366
H5HG_remove
H5_DLL herr_t H5HG_remove(H5F_t *f, H5HG_t *hobj)
Definition: H5HG.c:766
H5Pset_chunk
herr_t H5Pset_chunk(hid_t plist_id, int ndims, const hsize_t dim[])
Definition: H5Pdcpl.c:1991
H5T_STD_I16LE_g
hid_t H5T_STD_I16LE_g
Definition: H5T.c:359
H5EA_get_nelmts
H5_DLL herr_t H5EA_get_nelmts(const H5EA_t *ea, hsize_t *nelmts)
H5A_shared_t::dt
H5T_t * dt
Definition: H5Apkg.h:80
H5EA_CLS_TEST
H5_DLLVAR const H5EA_class_t H5EA_CLS_TEST[1]
Definition: H5EApkg.h:380
H5C_t::last_entry_removed_ptr
H5C_cache_entry_t * last_entry_removed_ptr
Definition: H5Cpkg.h:5879
H5B2_POS_MIDDLE
@ H5B2_POS_MIDDLE
Definition: H5B2pkg.h:259
H5D_fill_buf_info_t::has_vlen_fill_type
hbool_t has_vlen_fill_type
Definition: H5Dpkg.h:516
H5F_superblock_cache_ud_t::ignore_drvrinfo
hbool_t ignore_drvrinfo
Definition: H5Fpkg.h:163
H5EA_CLS_CHUNK
H5_DLLVAR const H5EA_class_t H5EA_CLS_CHUNK[1]
Definition: H5EAprivate.h:125
H5D_contig_readvv_sieve_ud_t::rbuf
unsigned char * rbuf
Definition: H5Dcontig.c:64
H5AC_BT
const H5AC_class_t H5AC_BT[1]
Definition: H5Bcache.c:70
H5A__dense_post_copy_file_all
herr_t H5A__dense_post_copy_file_all(const H5O_loc_t *src_oloc, const H5O_ainfo_t *ainfo_src, H5O_loc_t *dst_oloc, H5O_ainfo_t *ainfo_dst, H5O_copy_t *cpy_info)
Definition: H5Aint.c:2491
H5C_tag_iter_ettm_ctx_t::type_id
int type_id
Definition: H5Ctag.c:76
H5AC_aux_t::write_done
void(* write_done)(void)
Definition: H5ACpkg.h:403
H5AC_SOHM_LIST_ID
@ H5AC_SOHM_LIST_ID
Definition: H5ACprivate.h:65
H5_PKG_MM
@ H5_PKG_MM
Definition: H5private.h:1742
H5T_init
herr_t H5T_init(void)
Definition: H5T.c:595
H5T_decode
H5T_t * H5T_decode(size_t buf_size, const unsigned char *buf)
Definition: H5T.c:3145
H5VL_object_copy
H5_DLL herr_t H5VL_object_copy(const H5VL_object_t *src_obj, const H5VL_loc_params_t *src_loc_params, const char *src_name, const H5VL_object_t *dst_obj, const H5VL_loc_params_t *dst_loc_params, const char *dst_name, hid_t ocpypl_id, hid_t lcpl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:5509
H5Pset_driver
H5_DLL herr_t H5Pset_driver(hid_t plist_id, hid_t driver_id, const void *driver_info)
Definition: H5Pfapl.c:880
H5D_rdcc_ent_t::chunk
uint8_t * chunk
Definition: H5Dchunk.c:131
H5F_get_intent
unsigned H5F_get_intent(const H5F_t *f)
Definition: H5Fquery.c:110
H5Eprint2
herr_t H5Eprint2(hid_t err_stack, FILE *stream)
Definition: H5E.c:1498
H5SL_item
void * H5SL_item(H5SL_node_t *slist_node)
Definition: H5SL.c:2136
H5B2_hdr_t::root
H5B2_node_ptr_t root
Definition: H5B2pkg.h:158
H5HF_HUGE_BT2_FILT_DIR
const H5B2_class_t H5HF_HUGE_BT2_FILT_DIR[1]
Definition: H5HFbtree2.c:159
H5T__conv_ldouble_long
H5_DLL herr_t H5T__conv_ldouble_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Fget_mdc_hit_rate
H5_DLL herr_t H5Fget_mdc_hit_rate(hid_t file_id, double *hit_rate_ptr)
Definition: H5F.c:1295
H5F_get_metadata_read_retry_info
herr_t H5F_get_metadata_read_retry_info(H5F_t *file, H5F_retry_info_t *info)
Definition: H5Fint.c:3208
H5CX__init_package
herr_t H5CX__init_package(void)
Definition: H5CX.c:460
H5SL_last
H5_DLL H5SL_node_t * H5SL_last(H5SL_t *slist)
Definition: H5SL.c:2099
H5AC_get_cache_auto_resize_config
herr_t H5AC_get_cache_auto_resize_config(const H5AC_t *cache_ptr, H5AC_cache_config_t *config_ptr)
Definition: H5AC.c:1595
H5SL_node_t::forward
struct H5SL_node_t ** forward
Definition: H5SL.c:552
H5G_trav_ins_t
Definition: H5Gint.c:54
H5E_CANTCOUNT_g
H5_DLLVAR hid_t H5E_CANTCOUNT_g
Definition: H5Epubgen.h:366
H5FD_ros3_t::raw
ros3_statsbin raw[ROS3_STATS_BIN_COUNT+1]
Definition: H5FDros3.c:260
H5D__efl_bh_info
H5_DLL herr_t H5D__efl_bh_info(H5F_t *f, H5O_efl_t *efl, hsize_t *heap_size)
Definition: H5Defl.c:599
H5B2_remove
herr_t H5B2_remove(H5B2_t *bt2, void *udata, H5B2_remove_t op, void *op_data)
Definition: H5B2.c:903
H5HG_link
int H5HG_link(H5F_t *f, const H5HG_t *hobj, int adjust)
Definition: H5HG.c:669
H5FD_core_t::hFile
HANDLE hFile
Definition: H5FDcore.c:86
H5E_CANTNOTIFY_g
hid_t H5E_CANTNOTIFY_g
Definition: H5Edefin.h:184
H5FL_SEQ_DEFINE
H5FL_SEQ_DEFINE(H5A_t_ptr)
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5SL_t)
H5FD_family_init
hid_t H5FD_family_init(void)
Definition: H5FDfamily.c:188
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5EA_dblock_t)
H5F_SCOPE_LOCAL
@ H5F_SCOPE_LOCAL
Definition: H5Fpublic.h:102
H5P_set
H5_DLL herr_t H5P_set(H5P_genplist_t *plist, const char *name, const void *value)
Definition: H5Pint.c:3111
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(type_conv)
H5O__link_oh
H5_DLL int H5O__link_oh(H5F_t *f, int adjust, H5O_t *oh, hbool_t *deleted)
Definition: H5Oint.c:877
H5O_dtype_ver_bounds
const unsigned H5O_dtype_ver_bounds[]
Definition: H5T.c:540
H5D__current_cache_size_test
H5_DLL herr_t H5D__current_cache_size_test(hid_t did, size_t *nbytes_used, int *nused)
Definition: H5Dtest.c:287
H5D_layout_ops_t::ser_write
H5D_layout_write_func_t ser_write
Definition: H5Dpkg.h:154
H5O__attr_remove
herr_t H5O__attr_remove(const H5O_loc_t *loc, const char *name)
Definition: H5Oattribute.c:1524
H5D_CHUNK_IDX_BTREE
@ H5D_CHUNK_IDX_BTREE
Definition: H5Dpublic.h:55
H5FL_SEQ_DEFINE
H5FL_SEQ_DEFINE(H5G_entry_t)
H5FS_node_t::sect_size
hsize_t sect_size
Definition: H5FSpkg.h:119
H5AC_reset_cache_hit_rate_stats
herr_t H5AC_reset_cache_hit_rate_stats(H5AC_t *cache_ptr)
Definition: H5AC.c:1773
H5VL_loc_by_idx::n
hsize_t n
Definition: H5VLconnector.h:253
memb_size
file memb_size
Definition: H5FDfamily.c:681
H5D_get_access_plist
H5_DLL hid_t H5D_get_access_plist(const H5D_t *dset)
Definition: H5Dint.c:3735
H5C_image_entry_t::age
int32_t age
Definition: H5Cprivate.h:1977
H5C_auto_size_ctl_t::apply_max_increment
hbool_t apply_max_increment
Definition: H5Cprivate.h:2119
H5T_vlen_t::cset
H5T_cset_t cset
Definition: H5Tpkg.h:303
H5HF_debug_iter_ud2_t::fspace
H5FS_t * fspace
Definition: H5HFdbg.c:65
H5S_hyper_sel_t::num_elem_non_unlim
hsize_t num_elem_non_unlim
Definition: H5Spkg.h:227
H5G_mount
H5_DLL herr_t H5G_mount(H5G_t *grp)
Definition: H5Gint.c:654
H5G_root_free
H5_DLL herr_t H5G_root_free(H5G_t *grp)
Definition: H5Groot.c:346
H5D_chunk_copy_setup_func_t
herr_t(* H5D_chunk_copy_setup_func_t)(const H5D_chk_idx_info_t *idx_info_src, const H5D_chk_idx_info_t *idx_info_dst)
Definition: H5Dpkg.h:302
H5G_bt_rm_t
Definition: H5Gpkg.h:181
H5T__conv_uint_ullong
herr_t H5T__conv_uint_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6128
H5T__conv_s_s
herr_t H5T__conv_s_s(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:4675
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5HL.c:74
H5CX_set_tag
void H5CX_set_tag(haddr_t tag)
Definition: H5CX.c:2797
H5C_t::max_slist_size
size_t max_slist_size
Definition: H5Cpkg.h:6029
H5PL_plugin_t::handle
H5PL_HANDLE handle
Definition: H5PLplugin_cache.c:61
H5Gcreate2
hid_t H5Gcreate2(hid_t loc_id, const char *name, hid_t lcpl_id, hid_t gcpl_id, hid_t gapl_id)
Definition: H5G.c:340
H5F__alloc
haddr_t H5F__alloc(H5F_t *f, H5F_mem_t type, hsize_t size, haddr_t *frag_addr, hsize_t *frag_size)
Definition: H5Fspace.c:96
H5D__read
herr_t H5D__read(H5D_t *dataset, hid_t mem_type_id, const H5S_t *mem_space, const H5S_t *file_space, void *buf)
Definition: H5Dio.c:392
H5HF_hdr_dirty
herr_t H5HF_hdr_dirty(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:712
H5P__class_get
H5_DLL herr_t H5P__class_get(const H5P_genclass_t *pclass, const char *name, void *value)
Definition: H5Pint.c:3159
H5D_io_ops_t::single_read
H5D_io_single_read_func_t single_read
Definition: H5Dpkg.h:178
H5F_shared_t::sohm_vers
unsigned sohm_vers
Definition: H5Fpkg.h:269
H5CX_t
Definition: H5CX.c:181
H5C_mark_entries_as_clean
herr_t H5C_mark_entries_as_clean(H5F_t *f, unsigned ce_array_len, haddr_t *ce_array_ptr)
Definition: H5Cmpio.c:642
H5Pset_data_transform
herr_t H5Pset_data_transform(hid_t plist_id, const char *expression)
Definition: H5Pdxpl.c:926
H5D_contig_writevv_ud_t
Definition: H5Dcontig.c:83
H5D_rdcc_t::last
H5D_chunk_cached_t last
Definition: H5Dpkg.h:412
H5A__dense_create
H5_DLL herr_t H5A__dense_create(H5F_t *f, H5O_ainfo_t *ainfo)
Definition: H5Adense.c:180
H5D_chunk_storage_t
Definition: H5Dpkg.h:188
H5L_get_info_by_idx
H5_DLL herr_t H5L_get_info_by_idx(const H5G_loc_t *loc, const char *name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5L_info2_t *linfo)
Definition: H5L.c:3287
H5O_MESG_OP_APP
@ H5O_MESG_OP_APP
Definition: H5Oprivate.h:858
if
if(NULL==(hdr=H5FA__hdr_alloc(f)))
Definition: H5FAhdr.c:205
H5CX_t::mpio_coll_chunk_link_num_false
int mpio_coll_chunk_link_num_false
Definition: H5CX.c:276
H5C_t::cache_flush_moves
int64_t cache_flush_moves[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6004
H5VL_ATTR_RENAME
@ H5VL_ATTR_RENAME
Definition: H5VLconnector.h:84
H5P_genclass_t::revision
unsigned revision
Definition: H5Ppkg.h:94
H5B2__delete_node
H5_DLL herr_t H5B2__delete_node(H5B2_hdr_t *hdr, uint16_t depth, const H5B2_node_ptr_t *curr_node, void *parent, H5B2_remove_t op, void *op_data)
Definition: H5B2int.c:1621
H5HF__space_find
H5_DLL htri_t H5HF__space_find(H5HF_hdr_t *hdr, hsize_t request, H5HF_free_section_t **node)
Definition: H5HFspace.c:207
H5FD_hdfs_t
struct H5FD_hdfs_t H5FD_hdfs_t
H5C_t::coll_list_len
uint32_t coll_list_len
Definition: H5Cpkg.h:5934
H5B2_hdr_cache_ud_t
struct H5B2_hdr_cache_ud_t H5B2_hdr_cache_ud_t
H5F_get_high_bound
H5F_libver_t H5F_get_high_bound(const H5F_t *f)
Definition: H5Fquery.c:160
H5F_super_t
struct H5F_super_t H5F_super_t
H5Z_SO_FLOAT_ESCALE
@ H5Z_SO_FLOAT_ESCALE
Definition: H5Zpublic.h:99
H5FD_direct_t::device
dev_t device
Definition: H5FDdirect.c:79
H5E_SYSTEM_g
H5_DLLVAR hid_t H5E_SYSTEM_g
Definition: H5Epubgen.h:311
H5FL_DEFINE
H5FL_DEFINE(H5FD_free_t)
H5G_bt2_ud_gnbi_t::name_len
ssize_t name_len
Definition: H5Gdense.c:174
H5AC_cache_config_t::set_initial_size
hbool_t set_initial_size
Definition: H5ACpublic.h:460
H5resize_memory
H5_DLL void * H5resize_memory(void *mem, size_t size)
Definition: H5.c:958
H5FD_mpio_t::local_eof
haddr_t local_eof
Definition: H5FDmpio.c:70
H5O_msg_exists
H5_DLL htri_t H5O_msg_exists(const H5O_loc_t *loc, unsigned type_id)
Definition: H5Omessage.c:870
H5G_dense_bt_ud_t::ltable
H5G_link_table_t * ltable
Definition: H5Gdense.c:75
H5Tget_size
size_t H5Tget_size(hid_t type_id)
Definition: H5T.c:2206
H5HF_hdr_t::man_size
hsize_t man_size
Definition: H5HFpkg.h:329
H5FD_FILE_IMAGE_OP_FILE_RESIZE
@ H5FD_FILE_IMAGE_OP_FILE_RESIZE
Definition: H5FDpublic.h:340
H5FA_dblock_t::npages
size_t npages
Definition: H5FApkg.h:187
H5D_chunk_rec_t::scaled
hsize_t scaled[H5O_LAYOUT_NDIMS]
Definition: H5Dpkg.h:253
H5G__stab_create_components
herr_t H5G__stab_create_components(H5F_t *f, H5O_stab_t *stab, size_t size_hint)
Definition: H5Gstab.c:136
H5FL_arr_node_t::size
size_t size
Definition: H5FLprivate.h:231
H5G__ent_decode_vec
H5_DLL herr_t H5G__ent_decode_vec(const H5F_t *f, const uint8_t **pp, const uint8_t *p_end, H5G_entry_t *ent, unsigned n)
Definition: H5Gent.c:95
H5D__contig_write
H5_DLL herr_t H5D__contig_write(H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space, H5D_chunk_map_t *fm)
H5Literate_by_name1
H5_DLL herr_t H5Literate_by_name1(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx, H5L_iterate1_t op, void *op_data, hid_t lapl_id)
Definition: H5Ldeprec.c:227
H5Gmove2
herr_t H5Gmove2(hid_t src_loc_id, const char *src_name, hid_t dst_loc_id, const char *dst_name)
Definition: H5Gdeprec.c:529
H5B2_node_info_t::nat_rec_fac
H5FL_fac_head_t * nat_rec_fac
Definition: H5B2pkg.h:148
H5T_NATIVE_UINT_LEAST64_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST64_ALIGN_g
Definition: H5Tpkg.h:456
H5VL_native_get_file_addr_len
herr_t H5VL_native_get_file_addr_len(hid_t loc_id, size_t *addr_len)
Definition: H5VLnative.c:239
H5Rcreate_object
herr_t H5Rcreate_object(hid_t loc_id, const char *name, hid_t oapl_id, H5R_ref_t *ref_ptr)
Definition: H5R.c:77
H5S_sel_iter_op_t::op_type
H5S_sel_iter_op_type_t op_type
Definition: H5Sprivate.h:125
H5G_bt2_ud_rmbi_t::f
H5F_t * f
Definition: H5Gdense.c:141
thing_elmt_idx
* thing_elmt_idx
Definition: H5EA.c:609
H5B_t::native
uint8_t * native
Definition: H5Bpkg.h:59
H5O_info1_t::meta_size
struct H5O_info1_t::@47 meta_size
H5D_type_info_t::cmpd_subset
const H5T_subset_info_t * cmpd_subset
Definition: H5Dpkg.h:106
H5O_storage_chunk_farray_t::dset_ohdr_addr
haddr_t dset_ohdr_addr
Definition: H5Oprivate.h:453
H5AC_GHEAP
const H5AC_class_t H5AC_GHEAP[1]
Definition: H5HGcache.c:83
H5F__efc_destroy
herr_t H5F__efc_destroy(H5F_efc_t *efc)
Definition: H5Fefc.c:542
H5PB_t::min_raw_count
unsigned min_raw_count
Definition: H5PBprivate.h:59
H5G_bt2_ud_common_t::f
H5F_t * f
Definition: H5Gpkg.h:269
H5Eset_current_stack
H5_DLL herr_t H5Eset_current_stack(hid_t err_stack_id)
Definition: H5E.c:1052
H5Z_xform_extract_xform_str
const char * H5Z_xform_extract_xform_str(const H5Z_data_xform_t *data_xform_prop)
Definition: H5Ztrans.c:1785
H5O_t::proxy
H5AC_proxy_entry_t * proxy
Definition: H5Opkg.h:332
H5FA_hdr_t::sizeof_addr
size_t sizeof_addr
Definition: H5FApkg.h:140
H5I_remove
void * H5I_remove(hid_t id)
Definition: H5I.c:1264
H5AC_aux_t
struct H5AC_aux_t H5AC_aux_t
H5T_REF_COMP_ALIGN_g
H5_DLLVAR size_t H5T_REF_COMP_ALIGN_g
Definition: H5Tpkg.h:407
H5Tunregister
herr_t H5Tunregister(H5T_pers_t pers, const char *name, hid_t src_id, hid_t dst_id, H5T_conv_t func)
Definition: H5T.c:2757
H5S_hyper_get_unlim_block
H5_DLL H5S_t * H5S_hyper_get_unlim_block(const H5S_t *space, hsize_t block_index)
Definition: H5Shyper.c:12087
H5PLget
H5_DLL ssize_t H5PLget(unsigned int index, char *path_buf, size_t buf_size)
Definition: H5PL.c:346
H5C_verify_tag
herr_t H5C_verify_tag(int id, haddr_t tag)
Definition: H5Ctag.c:672
H5C_t::serialization_in_progress
hbool_t serialization_in_progress
Definition: H5Cpkg.h:5970
H5I_get_id_ud_t::obj_type
H5I_type_t obj_type
Definition: H5I.c:87
H5C_t::max_flushes
int32_t max_flushes[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6069
H5T_atomic_t::file
H5VL_object_t * file
Definition: H5Tpkg.h:231
H5VL_DATATYPE_FLUSH
@ H5VL_DATATYPE_FLUSH
Definition: H5VLconnector.h:118
H5O_iter_wrt_t::f
H5F_t * f
Definition: H5Oattribute.c:71
H5FO_insert
H5_DLL herr_t H5FO_insert(const H5F_t *f, haddr_t addr, void *obj, hbool_t delete_flag)
Definition: H5FO.c:159
H5A_shared_t::name
char * name
Definition: H5Apkg.h:77
H5C_expunge_entry
herr_t H5C_expunge_entry(H5F_t *f, const H5C_class_t *type, haddr_t addr, unsigned flags)
Definition: H5C.c:936
H5MP_close
H5_DLL herr_t H5MP_close(H5MP_pool_t *mp)
Definition: H5MP.c:438
H5P__copy_pclass
H5P_genclass_t * H5P__copy_pclass(H5P_genclass_t *pclass)
Definition: H5Pint.c:757
H5L_info2_t
Definition: H5Lpublic.h:76
H5P_get_class_name
char * H5P_get_class_name(H5P_genclass_t *pclass)
Definition: H5Pint.c:5223
H5FD_stdio_t::pos
haddr_t pos
Definition: H5FDstdio.c:83
H5C_t::resize_enabled
hbool_t resize_enabled
Definition: H5Cpkg.h:5948
H5Z__unregister
H5_DLL herr_t H5Z__unregister(H5Z_filter_t filter_id)
Definition: H5Z.c:386
H5FD_get_mpi_info
herr_t H5FD_get_mpi_info(H5FD_t *file, void **mpi_info)
Definition: H5FDmpi.c:166
H5A__exists_by_name
htri_t H5A__exists_by_name(H5G_loc_t loc, const char *obj_name, const char *attr_name)
Definition: H5Aint.c:1337
H5FD_direct_t::inode
ino_t inode
Definition: H5FDdirect.c:80
H5D_get_create_plist
hid_t H5D_get_create_plist(const H5D_t *dset)
Definition: H5Dint.c:3559
H5_GCC_DIAG_OFF
H5_GCC_DIAG_OFF(duplicated-branches) static H5T_t *H5T__get_native_integer(size_t prec
H5T__conv_uchar_uint
herr_t H5T__conv_uchar_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5116
H5FS_sinfo_t::sect_off_size
unsigned sect_off_size
Definition: H5FSpkg.h:141
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5AC_slist_entry_t)
H5Epush2
herr_t H5Epush2(hid_t err_stack, const char *file, const char *func, unsigned line, hid_t cls_id, hid_t maj_id, hid_t min_id, const char *fmt,...)
Definition: H5E.c:1354
H5L_init
herr_t H5L_init(void)
Definition: H5L.c:181
H5_PKG_DECLARE_VAR
H5_PKG_DECLARE_VAR(H5_MY_PKG) H5_PKG_DECLARE_FUNC(H5_MY_PKG_INIT
H5F_debug
herr_t H5F_debug(H5F_t *f, FILE *stream, int indent, int fwidth)
Definition: H5Fdbg.c:48
H5P_TYPE_LINK_ACCESS
@ H5P_TYPE_LINK_ACCESS
Definition: H5Pprivate.h:79
H5D_MPIO_DATATYPE_CONVERSION
@ H5D_MPIO_DATATYPE_CONVERSION
Definition: H5Ppublic.h:172
H5C_tag_info_t::head
H5C_cache_entry_t * head
Definition: H5Cpkg.h:3475
H5FL_SEQ_EXTERN
H5FL_SEQ_EXTERN(H5B2_node_info_t)
H5B2_index
H5_DLL herr_t H5B2_index(H5B2_t *bt2, H5_iter_order_t order, hsize_t idx, H5B2_found_t op, void *op_data)
Definition: H5B2.c:714
H5Pget_elink_file_cache_size
H5_DLL herr_t H5Pget_elink_file_cache_size(hid_t plist_id, unsigned *efc_size)
Definition: H5Pfapl.c:2566
H5FL_seq_head_t::queue
H5FL_blk_head_t queue
Definition: H5FLprivate.h:300
H5C_t::max_clean_index_size
size_t max_clean_index_size
Definition: H5Cpkg.h:6024
H5C_t::flash_size_increase_threshold
size_t flash_size_increase_threshold
Definition: H5Cpkg.h:5946
H5A_bt2_ud_it_t
Definition: H5Adense.c:85
H5T__conv_float_llong
H5_DLL herr_t H5T__conv_float_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5AC_proxy_entry_t::cache_info
H5AC_info_t cache_info
Definition: H5ACprivate.h:204
H5T__conv_schar_short
H5_DLL herr_t H5T__conv_schar_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5S_select_iter_nelmts
hsize_t H5S_select_iter_nelmts(const H5S_sel_iter_t *sel_iter)
Definition: H5Sselect.c:1297
H5Fget_file_image
ssize_t H5Fget_file_image(hid_t file_id, void *buf_ptr, size_t buf_len)
Definition: H5F.c:1188
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5FD_ros3_t)
H5S_top_term_package
H5_DLL int H5S_top_term_package(void)
Definition: H5S.c:162
H5O_fsinfo_t
struct H5O_fsinfo_t H5O_fsinfo_t
H5F_rdcc_w0
H5_DLL double H5F_rdcc_w0(const H5F_t *f)
Definition: H5Fquery.c:668
H5F__super_ext_remove_msg
herr_t H5F__super_ext_remove_msg(H5F_t *f, unsigned id)
Definition: H5Fsuper.c:1760
H5O_MSG_LINFO
H5_DLLVAR const H5O_msg_class_t H5O_MSG_LINFO[1]
Definition: H5Opkg.h:443
H5T__conv_schar_ulong
herr_t H5T__conv_schar_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5162
H5D_chunk_it_ud1_t
struct H5D_chunk_it_ud1_t H5D_chunk_it_ud1_t
H5Pget_page_buffer_size
herr_t H5Pget_page_buffer_size(hid_t plist_id, size_t *buf_size, unsigned *min_meta_perc, unsigned *min_raw_perc)
Definition: H5Pfapl.c:5354
H5S_copy
H5_DLL H5S_t * H5S_copy(const H5S_t *src, hbool_t share_selection, hbool_t copy_max)
Definition: H5S.c:723
H5Sdecode
hid_t H5Sdecode(const void *buf)
Definition: H5S.c:1652
H5P_CLS_FILE_CREATE_ID_g
hid_t H5P_CLS_FILE_CREATE_ID_g
Definition: H5Pint.c:134
H5FD_s3comms_hrb_node_set
H5_DLL herr_t H5FD_s3comms_hrb_node_set(hrb_node_t **L, const char *name, const char *value)
Definition: H5FDs3comms.c:220
H5B2__hdr_delete
H5_DLL herr_t H5B2__hdr_delete(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:700
H5AC_get_cache_hit_rate
H5_DLL herr_t H5AC_get_cache_hit_rate(H5AC_t *cache_ptr, double *hit_rate_ptr)
Definition: H5AC.c:1746
H5FS_iter_ud_t::op_data
void * op_data
Definition: H5FSsection.c:55
H5P_CLS_OBJECT_COPY_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_OBJECT_COPY_g
Definition: H5Pprivate.h:135
H5O_iterate2_t
herr_t(* H5O_iterate2_t)(hid_t obj, const char *name, const H5O_info2_t *info, void *op_data)
Definition: H5Opublic.h:158
H5MF_free_section_t::par_entry
unsigned par_entry
Definition: H5MFpkg.h:92
H5FD_sb_size
hsize_t H5FD_sb_size(H5FD_t *file)
Definition: H5FD.c:407
H5CX_t::do_min_dset_ohdr_valid
hbool_t do_min_dset_ohdr_valid
Definition: H5CX.c:299
H5FL_arr_list_t
Definition: H5FLprivate.h:222
H5T_NORM_NONE
@ H5T_NORM_NONE
Definition: H5Tpublic.h:70
H5C_tag_iter_evict_ctx_t
Definition: H5Ctag.c:57
H5VL_cmp_connector_cls
H5_DLL herr_t H5VL_cmp_connector_cls(int *cmp_value, const H5VL_class_t *cls1, const H5VL_class_t *cls2)
Definition: H5VLint.c:1900
H5O_chunk_t::size
size_t size
Definition: H5Opkg.h:273
H5FA__test_ctx_t::bogus
uint32_t bogus
Definition: H5FAtest.c:56
H5P_create_id
H5_DLL hid_t H5P_create_id(H5P_genclass_t *pclass, hbool_t app_ref)
Definition: H5Pint.c:1891
H5F_rdcc_w0
double H5F_rdcc_w0(const H5F_t *f)
Definition: H5Fquery.c:668
H5FD_s3comms_trim
herr_t H5FD_s3comms_trim(char *dest, char *s, size_t s_len, size_t *n_written)
Definition: H5FDs3comms.c:3422
H5S_select_class_t::project_scalar
H5S_sel_project_scalar project_scalar
Definition: H5Spkg.h:296
H5Pset_fapl_hdfs
herr_t H5Pset_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa)
Definition: H5FDhdfs.c:661
H5S_extent_t::size
hsize_t * size
Definition: H5Spkg.h:117
H5B_class_t::remove
H5B_ins_t(* remove)(H5F_t *, haddr_t, void *, hbool_t *, void *, void *, hbool_t *)
Definition: H5Bprivate.h:132
H5T_PERS_HARD
@ H5T_PERS_HARD
Definition: H5Tpublic.h:159
H5O_chunk_proxy_t
struct H5O_chunk_proxy_t H5O_chunk_proxy_t
H5F__try_extend
H5_DLL htri_t H5F__try_extend(H5F_t *f, H5FD_mem_t type, haddr_t blk_end, hsize_t extra_requested)
Definition: H5Fspace.c:200
H5E_CANTDELETE_g
hid_t H5E_CANTDELETE_g
Definition: H5Edefin.h:111
H5PLremove
H5_DLL herr_t H5PLremove(unsigned int index)
Definition: H5PL.c:297
H5Eset_current_stack
herr_t H5Eset_current_stack(hid_t err_stack)
Definition: H5E.c:1052
H5EA_dbk_page_t::elmts
void * elmts
Definition: H5EApkg.h:314
H5FD_get_base_addr
H5_DLL haddr_t H5FD_get_base_addr(const H5FD_t *file)
Definition: H5FD.c:1878
H5Z_modify
herr_t H5Z_modify(const H5O_pline_t *pline, H5Z_filter_t filter, unsigned flags, size_t cd_nelmts, const unsigned int cd_values[])
Definition: H5Z.c:1014
H5G_bt_it_gnbi_t
Definition: H5Gstab.c:57
H5Tcommit2
herr_t H5Tcommit2(hid_t loc_id, const char *name, hid_t type_id, hid_t lcpl_id, hid_t tcpl_id, hid_t tapl_id)
Definition: H5Tcommit.c:103
H5F_efc_close
H5_DLL herr_t H5F_efc_close(H5F_t *parent, H5F_t *file)
Definition: H5Fefc.c:357
H5A_shared_t::version
uint8_t version
Definition: H5Apkg.h:75
H5Pset_coll_metadata_write
herr_t H5Pset_coll_metadata_write(hid_t plist_id, hbool_t is_collective)
Definition: H5Pfapl.c:4768
H5CX_t::dxpl_id
hid_t dxpl_id
Definition: H5CX.c:183
H5S_has_extent
H5_ATTR_PURE hbool_t H5S_has_extent(const H5S_t *ds)
Definition: H5S.c:1924
H5D_chunk_ops_t::remove
H5D_chunk_remove_func_t remove
Definition: H5Dpkg.h:323
H5C_t
Definition: H5Cpkg.h:4652
H5T_NATIVE_INT_LEAST64_g
hid_t H5T_NATIVE_INT_LEAST64_g
Definition: H5T.c:442
H5EA__destroy_flush_depend
H5_DLL herr_t H5EA__destroy_flush_depend(H5AC_info_t *parent_entry, H5AC_info_t *child_entry)
H5Pclose_class
herr_t H5Pclose_class(hid_t cls_id)
Definition: H5P.c:1647
H5C_t::slist_ptr
H5SL_t * slist_ptr
Definition: H5Cpkg.h:5888
H5Z_datval_ptrs
Definition: H5Ztrans.c:41
H5D_contig_readvv_ud_t::dset_addr
haddr_t dset_addr
Definition: H5Dcontig.c:70
H5SM__cache_list_verify_chksum
htri_t H5SM__cache_list_verify_chksum(const void *_image, size_t H5_ATTR_UNUSED len, void *_udata)
Definition: H5SMcache.c:527
H5S_hyper_get_first_inc_block
hsize_t H5S_hyper_get_first_inc_block(const H5S_t *space, hsize_t clip_size, hbool_t *partial)
Definition: H5Shyper.c:12172
H5AC_PREFETCHED_ENTRY
H5_DLLVAR const H5AC_class_t H5AC_PREFETCHED_ENTRY[1]
Definition: H5ACprivate.h:376
H5_debug_t::open_stream
H5_debug_open_stream_t * open_stream
Definition: H5private.h:1766
H5Sis_simple
htri_t H5Sis_simple(hid_t space_id)
Definition: H5S.c:1251
H5D__chunk_is_data_cached
H5_DLL hbool_t H5D__chunk_is_data_cached(const H5D_shared_t *shared_dset)
Definition: H5Dchunk.c:1075
H5D_rdcc_ent_t::next
struct H5D_rdcc_ent_t * next
Definition: H5Dchunk.c:133
H5FD_t
Definition: H5FDpublic.h:317
H5C_t::take_ownerships
int64_t take_ownerships[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6001
H5C_mark_entries_as_clean
H5_DLL herr_t H5C_mark_entries_as_clean(H5F_t *f, unsigned ce_array_len, haddr_t *ce_array_ptr)
Definition: H5Cmpio.c:642
H5FA_hdr_t::swmr_write
hbool_t swmr_write
Definition: H5FApkg.h:147
H5F_info1_t::msgs_info
H5_ih_info_t msgs_info
Definition: H5Fpublic.h:304
H5L_trav_le_t::sep
char * sep
Definition: H5L.c:84
H5HF_indirect_t::nchildren
unsigned nchildren
Definition: H5HFpkg.h:396
H5F_get_checksums
herr_t H5F_get_checksums(const uint8_t *buf, size_t buf_size, uint32_t *s_chksum, uint32_t *c_chksum)
Definition: H5Fio.c:394
H5G_fh_ud_lbi_t::lnk
H5O_link_t * lnk
Definition: H5Gdense.c:215
H5E_CANTDEPEND_g
H5_DLLVAR hid_t H5E_CANTDEPEND_g
Definition: H5Epubgen.h:325
H5R__create_object
H5_DLL herr_t H5R__create_object(const H5O_token_t *obj_token, size_t token_size, H5R_ref_priv_t *ref)
Definition: H5Rint.c:272
H5D_BT2
const H5B2_class_t H5D_BT2[1]
Definition: H5Dbtree2.c:173
H5P__register
herr_t H5P__register(H5P_genclass_t **ppclass, const char *name, size_t size, const void *def_value, H5P_prp_create_func_t prp_create, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_encode_func_t prp_encode, H5P_prp_decode_func_t prp_decode, H5P_prp_delete_func_t prp_delete, H5P_prp_copy_func_t prp_copy, H5P_prp_compare_func_t prp_cmp, H5P_prp_close_func_t prp_close)
Definition: H5Pint.c:2361
H5O__shared_size
H5_DLL size_t H5O__shared_size(const H5F_t *f, const H5O_shared_t *sh_mesg)
Definition: H5Oshared.c:481
H5B2_UPDATE_MODIFY_DONE
@ H5B2_UPDATE_MODIFY_DONE
Definition: H5B2pkg.h:265
H5VL__native_introspect_opt_query
herr_t H5VL__native_introspect_opt_query(void H5_ATTR_UNUSED *obj, H5VL_subclass_t H5_ATTR_UNUSED cls, int H5_ATTR_UNUSED opt_type, hbool_t *supported)
Definition: H5VLnative_introspect.c:39
H5P_cls_close_func_t
herr_t(* H5P_cls_close_func_t)(hid_t prop_id, void *close_data)
Definition: H5Ppublic.h:119
H5HF_hdr_t::file_rc
size_t file_rc
Definition: H5HFpkg.h:344
H5T_array_t::nelem
size_t nelem
Definition: H5Tpkg.h:317
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5ST_node_t)
H5L_trav_gv_t::buf
void * buf
Definition: H5L.c:93
H5D_btree_it_ud_t
Definition: H5Dbtree.c:77
H5C__mark_flush_dep_unserialized
H5_DLL herr_t H5C__mark_flush_dep_unserialized(H5C_cache_entry_t *entry_ptr)
H5C_t::epoch_marker_ringbuf
int32_t epoch_marker_ringbuf[H5C__MAX_EPOCH_MARKERS+1]
Definition: H5Cpkg.h:5958
H5Pcopy
hid_t H5Pcopy(hid_t id)
Definition: H5P.c:97
H5FD__supports_swmr_test
hbool_t H5FD__supports_swmr_test(const char *vfd_name)
Definition: H5FDtest.c:101
H5O_msg_get_flags
H5_DLL herr_t H5O_msg_get_flags(const H5O_loc_t *loc, unsigned type_id, uint8_t *flags)
Definition: H5Omessage.c:2262
H5EA__sblock_protect
H5_DLL H5EA_sblock_t * H5EA__sblock_protect(H5EA_hdr_t *hdr, H5EA_iblock_t *parent, haddr_t sblk_addr, unsigned sblk_idx, unsigned flags)
H5PL__init_package
herr_t H5PL__init_package(void)
Definition: H5PLint.c:148
H5S_sel_iter_class_t::iter_block
H5S_sel_iter_block_func_t iter_block
Definition: H5Spkg.h:350
H5Mclose
H5_DLL herr_t H5Mclose(hid_t map_id)
Definition: H5M.c:466
H5VL_attr_get
herr_t H5VL_attr_get(const H5VL_object_t *vol_obj, H5VL_attr_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:1422
H5Screate
H5_DLL hid_t H5Screate(H5S_class_t type)
Definition: H5S.c:384
H5C_t::log_info
H5C_log_info_t * log_info
Definition: H5Cpkg.h:5850
H5D__get_chunk_storage_size
herr_t H5D__get_chunk_storage_size(H5D_t *dset, const hsize_t *offset, hsize_t *storage_size)
Definition: H5Dchunk.c:623
H5B2__hdr_alloc
H5B2_hdr_t * H5B2__hdr_alloc(H5F_t *f)
Definition: H5B2hdr.c:239
H5O_get_oh_version
uint8_t H5O_get_oh_version(const H5O_t *oh)
Definition: H5Oint.c:2613
H5E_CANTUNSERIALIZE_g
hid_t H5E_CANTUNSERIALIZE_g
Definition: H5Edefin.h:162
H5E_CANTFILTER_g
H5_DLLVAR hid_t H5E_CANTFILTER_g
Definition: H5Epubgen.h:220
H5HG_read
void * H5HG_read(H5F_t *f, H5HG_t *hobj, void *object, size_t *buf_size)
Definition: H5HG.c:595
H5FD_fapl_close
H5_DLL herr_t H5FD_fapl_close(hid_t driver_id, const void *fapl)
Definition: H5FD.c:578
H5S_hyper_op_info_t::u
union H5S_hyper_op_info_t::@54 u
H5Pset_preserve
H5_DLL herr_t H5Pset_preserve(hid_t plist_id, hbool_t status)
Definition: H5Pdxpl.c:1147
H5O_msg_can_share
htri_t H5O_msg_can_share(unsigned type_id, const void *mesg)
Definition: H5Omessage.c:1508
H5O_msg_count
H5_DLL int H5O_msg_count(const H5O_loc_t *loc, unsigned type_id)
Definition: H5Omessage.c:782
H5FS_bin_t::tot_sect_count
size_t tot_sect_count
Definition: H5FSpkg.h:111
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5D_farray_ctx_t)
H5HF_direct_t::fd_parent
void * fd_parent
Definition: H5HFpkg.h:418
H5HF_indirect_t::rc
size_t rc
Definition: H5HFpkg.h:382
H5SL_node_t::level
size_t level
Definition: H5SL.c:548
H5D_virtual_update_min_dims
H5_DLL herr_t H5D_virtual_update_min_dims(H5O_layout_t *layout, size_t idx)
Definition: H5Dvirtual.c:314
H5P_iter_pclass_ud_t::udata
void * udata
Definition: H5Pint.c:70
H5FD_direct_t
struct H5FD_direct_t H5FD_direct_t
H5S_sel_iter_t::type
const struct H5S_sel_iter_class_t * type
Definition: H5Sprivate.h:91
H5P_init
H5_DLL herr_t H5P_init(void)
Definition: H5Pint.c:434
H5T_cmp
int H5T_cmp(const H5T_t *dt1, const H5T_t *dt2, hbool_t superset)
Definition: H5T.c:4348
H5VL_create_object_using_vol_id
H5_DLL H5VL_object_t * H5VL_create_object_using_vol_id(H5I_type_t type, void *obj, hid_t connector_id)
Definition: H5VLint.c:849
H5VL_DATASET_GET_DAPL
@ H5VL_DATASET_GET_DAPL
Definition: H5VLconnector.h:92
H5CX_set_vlen_alloc_info
H5_DLL herr_t H5CX_set_vlen_alloc_info(H5MM_allocate_t alloc_func, void *alloc_info, H5MM_free_t free_func, void *free_info)
Definition: H5CX.c:3042
H5VL__native_dataset_get
herr_t H5VL__native_dataset_get(void *obj, H5VL_dataset_get_t get_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_dataset.c:224
H5MPpkg.h
H5G__verify_cached_stabs_test
H5_DLL herr_t H5G__verify_cached_stabs_test(hid_t gid)
Definition: H5Gtest.c:823
H5R__get_type
H5R_type_t H5R__get_type(const H5R_ref_priv_t *ref)
Definition: H5Rint.c:622
H5T__conv_uchar_float
herr_t H5T__conv_uchar_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7184
H5T__conv_uchar_ushort
H5_DLL herr_t H5T__conv_uchar_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5G_loc_get_comment
ssize_t H5G_loc_get_comment(const H5G_loc_t *loc, const char *name, char *comment, size_t bufsize)
Definition: H5Gloc.c:1086
H5D_earray_it_ud_t
Definition: H5Dearray.c:70
H5R__reopen_file
hid_t H5R__reopen_file(H5R_ref_priv_t *ref, hid_t fapl_id)
Definition: H5Rint.c:552
H5PB_t::evictions
unsigned evictions[2]
Definition: H5PBprivate.h:74
H5D_chunk_resize_func_t
herr_t(* H5D_chunk_resize_func_t)(H5O_layout_chunk_t *layout)
Definition: H5Dpkg.h:296
H5VL_object_t
Definition: H5VLprivate.h:39
H5Gprivate.h
H5S_DIMINFO_VALID_YES
@ H5S_DIMINFO_VALID_YES
Definition: H5Spkg.h:199
H5FD_hdfs_t::fa
H5FD_hdfs_fapl_t fa
Definition: H5FDhdfs.c:500
H5O_iter_wrt_t::attr
H5A_t * attr
Definition: H5Oattribute.c:72
H5FD_class_t::sb_encode
herr_t(* sb_encode)(H5FD_t *file, char *name, unsigned char *p)
Definition: H5FDpublic.h:272
H5E_auto_op_t::func1_default
H5E_auto1_t func1_default
Definition: H5Epkg.h:75
H5CX_get_vds_prefix
H5_DLL herr_t H5CX_get_vds_prefix(const char **prefix_vds)
Definition: H5CX.c:2740
H5C_log_json_udata_t
Definition: H5Clog_json.c:56
H5MM_final_sanity_check
void H5MM_final_sanity_check(void)
Definition: H5MM.c:230
H5D_mult_refresh_reopen
H5_DLL herr_t H5D_mult_refresh_reopen(H5D_t *dataset)
Definition: H5Dint.c:2182
H5FD_s3comms_free_purl
herr_t H5FD_s3comms_free_purl(parsed_url_t *purl)
Definition: H5FDs3comms.c:2234
H5FD__init_package
herr_t H5FD__init_package(void)
Definition: H5FD.c:115
H5D_MPIO_NO_CHUNK_OPTIMIZATION
@ H5D_MPIO_NO_CHUNK_OPTIMIZATION
Definition: H5Ppublic.h:143
H5D_vlen_bufsize_generic_t::common
H5D_vlen_bufsize_common_t common
Definition: H5Dint.c:72
H5O_storage_t
struct H5O_storage_t H5O_storage_t
H5FL_fac_head_t::size
size_t size
Definition: H5FLprivate.h:358
H5P__encode_size_t
H5_DLL herr_t H5P__encode_size_t(const void *value, void **_pp, size_t *size)
Definition: H5Pencdec.c:93
H5T_CSET_RESERVED_12
@ H5T_CSET_RESERVED_12
Definition: H5Tpublic.h:92
H5FD_get_eoa
H5_DLL haddr_t H5FD_get_eoa(const H5FD_t *file, H5FD_mem_t type)
Definition: H5FDint.c:306
H5B2__hdr_fuse_decr
size_t H5B2__hdr_fuse_decr(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:465
H5O__alloc_msgs
H5_DLL herr_t H5O__alloc_msgs(H5O_t *oh, size_t min_alloc)
Definition: H5Oalloc.c:449
H5B2_hdr_t
Definition: H5B2pkg.h:153
H5G_obj_remove
H5_DLL herr_t H5G_obj_remove(const struct H5O_loc_t *oloc, H5RS_str_t *grp_full_path_r, const char *name)
H5FD_get_mpio_atomicity
herr_t H5FD_get_mpio_atomicity(H5FD_t *_file, hbool_t *flag)
Definition: H5FDmpio.c:716
H5MF_fs_t
struct H5MF_fs_t H5MF_fs_t
H5Pget_file_image
H5_DLL herr_t H5Pget_file_image(hid_t fapl_id, void **buf_ptr_ptr, size_t *buf_len_ptr)
Definition: H5Pfapl.c:2699
H5VLblob_put
H5_DLL herr_t H5VLblob_put(void *obj, hid_t connector_id, const void *buf, size_t size, void *blob_id, void *ctx)
Definition: H5VLcallback.c:6912
H5P__encode
herr_t H5P__encode(const H5P_genplist_t *plist, hbool_t enc_all_prop, void *buf, size_t *nalloc)
Definition: H5Pencdec.c:392
H5M_init
H5_DLL herr_t H5M_init(void)
Definition: H5M.c:91
H5P_CLS_MACC
const H5P_libclass_t H5P_CLS_MACC[1]
Definition: H5Pmapl.c:78
H5O_open_name
void * H5O_open_name(const H5G_loc_t *loc, const char *name, H5I_type_t *opened_type)
Definition: H5Oint.c:628
H5AC_aux_t::mpi_rank
int mpi_rank
Definition: H5ACpkg.h:370
H5P__class_get
herr_t H5P__class_get(const H5P_genclass_t *pclass, const char *name, void *value)
Definition: H5Pint.c:3159
H5CX_dxpl_cache_t::data_transform
H5Z_data_xform_t * data_transform
Definition: H5CX.c:358
H5VL_group_open
void * H5VL_group_open(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t gapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4171
H5CS_push
herr_t H5CS_push(const char *func_name)
Definition: H5CS.c:178
H5FD_sec2_t::eof
haddr_t eof
Definition: H5FDsec2.c:57
H5T__conv_llong_double
H5_DLL herr_t H5T__conv_llong_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
ros3_statsbin
Definition: H5FDros3.c:125
H5G__new_dense_info_test
herr_t H5G__new_dense_info_test(hid_t gid, hsize_t *name_count, hsize_t *corder_count)
Definition: H5Gtest.c:420
H5FL_blk_head_t::head
H5FL_blk_node_t * head
Definition: H5FLprivate.h:172
H5VL_connector_prop_t::connector_id
hid_t connector_id
Definition: H5VLprivate.h:46
H5T_conv_except_func_t
H5T_conv_ret_t(* H5T_conv_except_func_t)(H5T_conv_except_t except_type, hid_t src_id, hid_t dst_id, void *src_buf, void *dst_buf, void *user_data)
Definition: H5Tpublic.h:214
H5G_bt2_ud_it_t
Definition: H5Gdense.c:83
H5A__get_shared_rc_test
herr_t H5A__get_shared_rc_test(hid_t attr_id, hsize_t *ref_count)
Definition: H5Atest.c:124
H5S__hyper_rebuild
void H5S__hyper_rebuild(H5S_t *space)
Definition: H5Shyper.c:8936
H5Pget_file_image_callbacks
herr_t H5Pget_file_image_callbacks(hid_t fapl_id, H5FD_file_image_callbacks_t *callbacks_ptr)
Definition: H5Pfapl.c:2851
H5D_rdcdc_t::sieve_size
size_t sieve_size
Definition: H5Dpkg.h:428
H5Soffset_simple
H5_DLL herr_t H5Soffset_simple(hid_t space_id, const hssize_t *offset)
Definition: H5Sselect.c:145
H5D_fill_buf_info_t::use_caller_fill_buf
hbool_t use_caller_fill_buf
Definition: H5Dpkg.h:506
H5T_path_t::is_noop
hbool_t is_noop
Definition: H5Tpkg.h:178
H5E_CANTRELEASE_g
H5_DLLVAR hid_t H5E_CANTRELEASE_g
Definition: H5Epubgen.h:164
H5Scopy
H5_DLL hid_t H5Scopy(hid_t space_id)
Definition: H5S.c:531
H5F_superblock_cache_ud_t::super_vers
unsigned super_vers
Definition: H5Fpkg.h:169
H5FDdriver_query
H5_DLL herr_t H5FDdriver_query(hid_t driver_id, unsigned long *flags)
Definition: H5FD.c:1927
H5AC_get_serialization_in_progress
hbool_t H5AC_get_serialization_in_progress(H5F_t *f)
Definition: H5ACdbg.c:319
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5AC.c:81
H5O_cache_ud_t
struct H5O_cache_ud_t H5O_cache_ud_t
H5E_CANTSELECT_g
hid_t H5E_CANTSELECT_g
Definition: H5Edefin.h:206
H5FD_log_t::inode
ino_t inode
Definition: H5FDlog.c:92
H5FD_class_t::fapl_free
herr_t(* fapl_free)(void *fapl)
Definition: H5FDpublic.h:278
H5Z_pipeline
H5_DLL herr_t H5Z_pipeline(const struct H5O_pline_t *pline, unsigned flags, unsigned *filter_mask, H5Z_EDC_t edc_read, H5Z_cb_t cb_struct, size_t *nbytes, size_t *buf_size, void **buf)
H5G_LINK_OP_OLD
@ H5G_LINK_OP_OLD
Definition: H5Gprivate.h:166
H5WB_t::wrapped_buf
void * wrapped_buf
Definition: H5WB.c:56
H5P_genclass_t::classes
unsigned classes
Definition: H5Ppkg.h:91
END_FUNC
CATCH unable to destroy extensible array super block END_FUNC(BEGIN_FUNC(PKG)
Definition: H5EAsblock.c:171
H5I_get_ref
int H5I_get_ref(hid_t id, hbool_t app_ref)
Definition: H5I.c:1596
H5AC__log_cleaned_entry
herr_t H5AC__log_cleaned_entry(const H5AC_info_t *entry_ptr)
Definition: H5ACmpio.c:820
H5Pset_sizes
herr_t H5Pset_sizes(hid_t plist_id, size_t sizeof_addr, size_t sizeof_size)
Definition: H5Pfcpl.c:407
H5FD_family_t::amembs
unsigned amembs
Definition: H5FDfamily.c:61
BEGIN_FUNC
BEGIN_FUNC(PKG, CATCH if(!ret_value) if(&&H5EA__iblock_dest(iblock)< 0) H5E_THROW(H5E_CANTFREE ERR, H5EA_iblock_t *, H5EA_iblock_t *iblock=NULL, H5EA_iblock_t *iblock=NULL, H5EA__iblock_alloc(H5EA_hdr_t *hdr))
Definition: H5EAiblock.c:106
H5D_chunk_dest_func_t
herr_t(* H5D_chunk_dest_func_t)(const H5D_chk_idx_info_t *idx_info)
Definition: H5Dpkg.h:311
H5T_subset_t
H5T_subset_t
Definition: H5Tprivate.h:90
H5E_FILEEXISTS_g
hid_t H5E_FILEEXISTS_g
Definition: H5Edefin.h:141
H5VL_request_free
herr_t H5VL_request_free(const H5VL_object_t *vol_obj)
Definition: H5VLcallback.c:6763
H5T__conv_vlen
H5_DLL herr_t H5T__conv_vlen(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
Definition: H5Tconv.c:3017
H5VLblob_put
herr_t H5VLblob_put(void *obj, hid_t connector_id, const void *buf, size_t size, void *blob_id, void *ctx)
Definition: H5VLcallback.c:6912
H5F_has_feature
hbool_t H5F_has_feature(const H5F_t *f, unsigned feature)
Definition: H5Fquery.c:882
H5C_t::clears
int64_t clears[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:5998
H5VLget_wrap_ctx
herr_t H5VLget_wrap_ctx(void *obj, hid_t connector_id, void **wrap_ctx)
Definition: H5VLcallback.c:740
H5Sget_select_hyper_nblocks
H5_DLL hssize_t H5Sget_select_hyper_nblocks(hid_t spaceid)
Definition: H5Shyper.c:3492
H5FS__sinfo_new
H5FS_sinfo_t * H5FS__sinfo_new(H5F_t *f, H5FS_t *fspace)
Definition: H5FSsection.c:128
H5D_LOPS_CONTIG
H5_DLLVAR const H5D_layout_ops_t H5D_LOPS_CONTIG[1]
Definition: H5Dpkg.h:525
H5Mexists
H5_DLL herr_t H5Mexists(hid_t map_id, hid_t key_mem_type_id, const void *key, hbool_t *exists, hid_t dxpl_id)
Definition: H5M.c:804
H5F_rdcc_nslots
H5_DLL size_t H5F_rdcc_nslots(const H5F_t *f)
Definition: H5Fquery.c:618
H5SL_remove
H5_DLL void * H5SL_remove(H5SL_t *slist, const void *key)
Definition: H5SL.c:1199
H5G__stab_valid
herr_t H5G__stab_valid(H5O_loc_t *grp_oloc, H5O_stab_t *alt_stab)
Definition: H5Gstab.c:1049
H5PL__get_num_paths
H5_DLL unsigned H5PL__get_num_paths(void)
Definition: H5PLpath.c:339
H5O_mesg_operator_t::lib_op
H5O_lib_operator_t lib_op
Definition: H5Oprivate.h:869
H5VL_blob_optional
H5_DLL herr_t H5VL_blob_optional(const H5VL_object_t *vol_obj, void *blob_id, H5VL_blob_optional_t opt_type,...)
Definition: H5VLcallback.c:7216
H5O_drvinfo_t::len
size_t len
Definition: H5Oprivate.h:773
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5F_sfile_node_t)
H5WB_wrap
H5_DLL H5WB_t * H5WB_wrap(void *buf, size_t buf_size)
Definition: H5WB.c:106
H5VL_file_is_same
herr_t H5VL_file_is_same(const H5VL_object_t *vol_obj1, const H5VL_object_t *vol_obj2, hbool_t *same_file)
Definition: H5VLint.c:1054
H5Lunregister
herr_t H5Lunregister(H5L_type_t id)
Definition: H5L.c:1153
H5O__msg_count_real
H5_DLL unsigned H5O__msg_count_real(const H5O_t *oh, const H5O_msg_class_t *type)
Definition: H5Omessage.c:831
H5CX_set_ring
void H5CX_set_ring(H5AC_ring_t ring)
Definition: H5CX.c:2825
H5O_storage_virtual_ent_t
struct H5O_storage_virtual_ent_t H5O_storage_virtual_ent_t
H5FS_stat_t::sect_addr
haddr_t sect_addr
Definition: H5FSprivate.h:153
H5L_trav_cr_t::lc_plist
H5P_genplist_t * lc_plist
Definition: H5L.c:58
H5FD_sec2_t::inode
ino_t inode
Definition: H5FDsec2.c:69
H5FL_EXTERN
H5FL_EXTERN(H5AC_aux_t)
H5Ovisit3
herr_t H5Ovisit3(hid_t obj_id, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate2_t op, void *op_data, unsigned fields)
Definition: H5O.c:1084
H5T__conv_schar_uchar
herr_t H5T__conv_schar_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:4909
H5FL_blk_realloc
void * H5FL_blk_realloc(H5FL_blk_head_t *head, void *block, size_t new_size H5FL_TRACK_PARAMS)
Definition: H5FL.c:1121
H5Oopen_by_token
hid_t H5Oopen_by_token(hid_t loc_id, H5O_token_t token)
Definition: H5O.c:233
H5G_bt2_ud_rmbi_t
Definition: H5Gdense.c:139
hdfs_t::file
hdfsFile file
Definition: H5FDhdfs.c:226
H5VL_token_class_t::cmp
herr_t(* cmp)(void *obj, const H5O_token_t *token1, const H5O_token_t *token2, int *cmp_value)
Definition: H5VLconnector.h:457
H5T__conv_ushort_uint
H5_DLL herr_t H5T__conv_ushort_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5F_set_retries
H5_DLL herr_t H5F_set_retries(H5F_t *f)
Definition: H5Fint.c:3020
H5_debug_t::stream
FILE * stream
Definition: H5private.h:1764
H5TS_cancel_count_inc
H5_DLL herr_t H5TS_cancel_count_inc(void)
Definition: H5TS.c:247
H5VL_group_get
H5_DLL herr_t H5VL_group_get(const H5VL_object_t *vol_obj, H5VL_group_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:4275
H5CX_t::low_bound_valid
hbool_t low_bound_valid
Definition: H5CX.c:311
H5C_set_prefix
herr_t H5C_set_prefix(H5C_t *cache_ptr, char *prefix)
Definition: H5Cdbg.c:458
H5I_id_type_t::init_count
unsigned init_count
Definition: H5I.c:67
H5C_verify_entry_type
H5_DLL herr_t H5C_verify_entry_type(H5C_t *cache_ptr, haddr_t addr, const H5C_class_t *expected_type, hbool_t *in_cache_ptr, hbool_t *type_ok_ptr)
Definition: H5Cdbg.c:1525
H5D_bt2_ud_t
struct H5D_bt2_ud_t H5D_bt2_ud_t
H5CX_get_mpio_chunk_opt_ratio
H5_DLL herr_t H5CX_get_mpio_chunk_opt_ratio(unsigned *mpio_chunk_opt_ratio)
Definition: H5CX.c:2247
H5O_storage_chunk_farray_t
Definition: H5Oprivate.h:452
H5S_sel_iter_block_func_t
herr_t(* H5S_sel_iter_block_func_t)(const H5S_sel_iter_t *iter, hsize_t *start, hsize_t *end)
Definition: H5Spkg.h:327
H5G_traverse
herr_t H5G_traverse(const H5G_loc_t *loc, const char *name, unsigned target, H5G_traverse_t op, void *op_data)
Definition: H5Gtraverse.c:820
H5G_bt_it_it_t
Definition: H5Gpkg.h:207
H5Tset_strpad
herr_t H5Tset_strpad(hid_t type_id, H5T_str_t strpad)
Definition: H5Tstrpad.c:108
H5HF_stat_t::man_free_space
hsize_t man_free_space
Definition: H5HFprivate.h:77
H5RS_str_t::wrapped
unsigned wrapped
Definition: H5RS.c:29
H5P_CLS_DACC
H5_DLLVAR const struct H5P_libclass_t H5P_CLS_DACC[1]
Definition: H5Pprivate.h:144
H5VLis_connector_registered_by_name
htri_t H5VLis_connector_registered_by_name(const char *name)
Definition: H5VL.c:234
H5EA_client_class_g
const H5EA_class_t *const H5EA_client_class_g[]
Definition: H5EA.c:95
H5Sprivate.h
H5D_rdcdc_t
Definition: H5Dpkg.h:425
H5D__contig_collective_read
herr_t H5D__contig_collective_read(H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t H5_ATTR_UNUSED nelmts, const H5S_t *file_space, const H5S_t *mem_space, H5D_chunk_map_t H5_ATTR_UNUSED *fm)
Definition: H5Dmpio.c:681
H5SL_iterate
herr_t H5SL_iterate(H5SL_t *slist, H5SL_operator_t op, void *op_data)
Definition: H5SL.c:2187
H5D_rdcc_ent_t
Definition: H5Dchunk.c:121
H5I_iterate_func_t
herr_t(* H5I_iterate_func_t)(hid_t id, void *udata)
Definition: H5Ipublic.h:74
H5FS_close
H5_DLL herr_t H5FS_close(H5F_t *f, H5FS_t *fspace)
Definition: H5FS.c:406
H5FD_class_mpi_t
Definition: H5FDprivate.h:49
H5Z_class2_t::name
const char * name
Definition: H5Zpublic.h:213
H5F_super_t::cache_info
H5AC_info_t cache_info
Definition: H5Fpkg.h:220
H5SL_next
H5SL_node_t * H5SL_next(H5SL_node_t *slist_node)
Definition: H5SL.c:2024
H5T_oloc
H5O_loc_t * H5T_oloc(H5T_t *dt)
Definition: H5T.c:5319
H5Sis_simple
H5_DLL htri_t H5Sis_simple(hid_t space_id)
Definition: H5S.c:1251
H5S_diminfo_valid_t
H5S_diminfo_valid_t
Definition: H5Spkg.h:196
H5O_layout_chunk_earray_t::idx_blk_elmts
uint8_t idx_blk_elmts
Definition: H5Oprivate.h:596
H5R__encode_heap
H5_DLL herr_t H5R__encode_heap(H5F_t *f, unsigned char *buf, size_t *nalloc, const unsigned char *data, size_t data_size)
Definition: H5Rint.c:1415
H5P_TYPE_ROOT
@ H5P_TYPE_ROOT
Definition: H5Pprivate.h:63
H5F_use_mdc_logging
hbool_t H5F_use_mdc_logging(const H5F_t *f)
Definition: H5Fquery.c:1115
H5B2_get_nrec
herr_t H5B2_get_nrec(const H5B2_t *bt2, hsize_t *nrec)
Definition: H5B2.c:1060
H5T__conv_int_llong
herr_t H5T__conv_int_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6059
H5S_hyper_iter_t::slab
hsize_t slab[H5S_MAX_RANK]
Definition: H5Sprivate.h:58
H5O_ginfo_t::est_num_entries
uint16_t est_num_entries
Definition: H5Oprivate.h:679
H5E_CANTDELETE_g
H5_DLLVAR hid_t H5E_CANTDELETE_g
Definition: H5Epubgen.h:198
H5D_SPACE_STATUS_NOT_ALLOCATED
@ H5D_SPACE_STATUS_NOT_ALLOCATED
Definition: H5Dpublic.h:76
H5B2_hdr_t::depth
uint16_t depth
Definition: H5B2pkg.h:167
H5O_shared_t::u
union H5O_shared_t::@34 u
H5T_copy
H5_DLL H5T_t * H5T_copy(const H5T_t *old_dt, H5T_copy_t method)
Definition: H5T.c:3630
H5_mpi_comm_cmp
H5_DLL herr_t H5_mpi_comm_cmp(MPI_Comm comm1, MPI_Comm comm2, int *result)
Definition: H5mpi.c:283
H5FD_log_t::total_seek_ops
unsigned long long total_seek_ops
Definition: H5FDlog.c:128
H5FA_NUM_CLS_ID
@ H5FA_NUM_CLS_ID
Definition: H5FAprivate.h:54
H5B_remove
H5_DLL herr_t H5B_remove(H5F_t *f, const H5B_class_t *type, haddr_t addr, void *udata)
Definition: H5B.c:1568
H5HF_get_id_off_test
herr_t H5HF_get_id_off_test(const H5HF_t *fh, const void *_id, hsize_t *obj_off)
Definition: H5HFtest.c:439
H5D__contig_copy
H5_DLL herr_t H5D__contig_copy(H5F_t *f_src, const H5O_storage_contig_t *storage_src, H5F_t *f_dst, H5O_storage_contig_t *storage_dst, H5T_t *src_dtype, H5O_copy_t *cpy_info)
Definition: H5Dcontig.c:1327
H5HF_iblock_incr
H5_DLL herr_t H5HF_iblock_incr(H5HF_indirect_t *iblock)
Definition: H5HFiblock.c:207
H5Sselect_valid
H5_DLL htri_t H5Sselect_valid(hid_t spaceid)
Definition: H5Sselect.c:467
H5T__conv_int_ullong
H5_DLL herr_t H5T__conv_int_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5HF_iblock_debug
H5_DLL herr_t H5HF_iblock_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, haddr_t hdr_addr, unsigned nrows)
Definition: H5HFdbg.c:768
H5EA_hdr_t::swmr_write
hbool_t swmr_write
Definition: H5EApkg.h:209
H5FA__dblock_create
H5_DLL haddr_t H5FA__dblock_create(H5FA_hdr_t *hdr, hbool_t *hdr_dirty)
H5T_cmemb_t::size
size_t size
Definition: H5Tpkg.h:248
H5F_ACCUM_PREPEND
@ H5F_ACCUM_PREPEND
Definition: H5Faccum.c:61
H5C__generate_image
H5_DLL herr_t H5C__generate_image(H5F_t *f, H5C_t *cache_ptr, H5C_cache_entry_t *entry_ptr)
H5PLprepend
herr_t H5PLprepend(const char *search_path)
Definition: H5PL.c:180
H5P_genplist_t::class_init
hbool_t class_init
Definition: H5Ppkg.h:111
H5E_CANTRESET_g
H5_DLLVAR hid_t H5E_CANTRESET_g
Definition: H5Epubgen.h:201
H5FL_BLK_DEFINE_STATIC
H5FL_BLK_DEFINE_STATIC(vlen_seq)
H5R__decode
H5_DLL herr_t H5R__decode(const unsigned char *buf, size_t *nbytes, H5R_ref_priv_t *ref)
Definition: H5Rint.c:1048
H5L_info1_t
Definition: H5Lpublic.h:215
H5T_enum_t
struct H5T_enum_t H5T_enum_t
H5P_iterate_int_t
int(* H5P_iterate_int_t)(H5P_genprop_t *prop, void *udata)
Definition: H5Ppkg.h:117
H5O_native_info_t
struct H5O_native_info_t H5O_native_info_t
H5O__attr_dense_info_test
H5_DLL herr_t H5O__attr_dense_info_test(hid_t oid, hsize_t *name_count, hsize_t *corder_count)
Definition: H5Otest.c:368
H5B_subid_t
H5B_subid_t
Definition: H5Bprivate.h:59
H5B2__locate_record
H5_DLL herr_t H5B2__locate_record(const H5B2_class_t *type, unsigned nrec, size_t *rec_off, const uint8_t *native, const void *udata, unsigned *idx, int *result)
Definition: H5B2int.c:106
H5G_name_t::obj_hidden
unsigned obj_hidden
Definition: H5Gprivate.h:133
H5VM_array_fill
herr_t H5VM_array_fill(void *_dst, const void *src, size_t size, size_t count)
Definition: H5VM.c:926
H5Aget_num_attrs
int H5Aget_num_attrs(hid_t loc_id)
Definition: H5Adeprec.c:322
H5F_sfile_assert_num
H5_DLL void H5F_sfile_assert_num(unsigned n)
Definition: H5Fsfile.c:55
H5VL__register_connector_by_name
H5_DLL hid_t H5VL__register_connector_by_name(const char *name, hbool_t app_ref, hid_t vipl_id)
Definition: H5VLint.c:1225
H5O_iter_ren_t
Definition: H5Oattribute.c:79
H5G_obj_get_name_by_idx
H5_DLL ssize_t H5G_obj_get_name_by_idx(const struct H5O_loc_t *oloc, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, char *name, size_t size)
H5Z_SZIP
H5Z_class2_t H5Z_SZIP[1]
Definition: H5Zszip.c:41
H5Sget_simple_extent_type
H5S_class_t H5Sget_simple_extent_type(hid_t sid)
Definition: H5S.c:1804
H5Sget_simple_extent_ndims
int H5Sget_simple_extent_ndims(hid_t space_id)
Definition: H5S.c:900
H5O_storage_chunk_single_filt_t
Definition: H5Oprivate.h:466
H5Zpublic.h
H5F_store_msg_crt_idx
hbool_t H5F_store_msg_crt_idx(const H5F_t *f)
Definition: H5Fquery.c:839
H5FD_t::alignment
hsize_t alignment
Definition: H5FDpublic.h:328
align
size_t align
Definition: H5Tnative.c:555
H5S_set_extent
htri_t H5S_set_extent(H5S_t *space, const hsize_t *size)
Definition: H5S.c:1875
H5AC_get_tag
H5_DLL herr_t H5AC_get_tag(const void *thing, haddr_t *tag)
Definition: H5AC.c:2347
H5Pget_external
herr_t H5Pget_external(hid_t plist_id, unsigned idx, size_t name_size, char *name, off_t *offset, hsize_t *size)
Definition: H5Pdcpl.c:2898
H5C_log_write_remove_entry_msg
H5_DLL herr_t H5C_log_write_remove_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:957
H5Tget_class
H5_DLL H5T_class_t H5Tget_class(hid_t type_id)
Definition: H5T.c:1960
H5Tset_size
herr_t H5Tset_size(hid_t type_id, size_t size)
Definition: H5T.c:2251
H5F_t::vol_obj
H5VL_object_t * vol_obj
Definition: H5Fpkg.h:378
H5PB_entry_t::prev
struct H5PB_entry_t * prev
Definition: H5PBpkg.h:43
H5P_LST_DATASET_ACCESS_ID_g
H5_DLLVAR hid_t H5P_LST_DATASET_ACCESS_ID_g
Definition: H5Ppublic.h:216
H5T__conv_uint_float
herr_t H5T__conv_uint_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7448
H5_trace
double H5_trace(const double *returning, const char *func, const char *type,...)
Definition: H5trace.c:120
H5T_construct_datatype
H5_DLL H5T_t * H5T_construct_datatype(H5VL_object_t *dt_obj)
Definition: H5Tcommit.c:1095
H5B_class_t::critical_key
H5B_dir_t critical_key
Definition: H5Bprivate.h:129
H5_GCC_DIAG_OFF
H5_GCC_DIAG_OFF(format-nonliteral) int HDfprintf(FILE *stream
H5T_is_sensible
H5_DLL htri_t H5T_is_sensible(const H5T_t *dt)
Definition: H5T.c:5545
H5AC_get_entry_ptr_from_addr
herr_t H5AC_get_entry_ptr_from_addr(const H5F_t *f, haddr_t addr, void **entry_ptr_ptr)
Definition: H5ACdbg.c:179
H5G__link_to_loc
H5_DLL herr_t H5G__link_to_loc(const H5G_loc_t *grp_loc, const H5O_link_t *lnk, H5G_loc_t *obj_loc)
Definition: H5Glink.c:374
H5C_log_class_t::write_resize_entry_log_msg
herr_t(* write_resize_entry_log_msg)(void *udata, const H5C_cache_entry_t *entry, size_t new_size, herr_t fxn_ret_value)
Definition: H5Clog.h:59
H5Z_node::lchild
struct H5Z_node * lchild
Definition: H5Ztrans.c:55
H5T__print_stats
H5_DLL herr_t H5T__print_stats(H5T_path_t *path, int *nprint)
H5FL_SEQ_EXTERN
H5FL_SEQ_EXTERN(H5HF_indirect_ent_t)
H5T_path_find
H5_DLL H5T_path_t * H5T_path_find(const H5T_t *src, const H5T_t *dst)
Definition: H5T.c:4796
H5EA_class_t::dst_dbg_ctx
herr_t(* dst_dbg_ctx)(void *dbg_ctx)
Definition: H5EAprivate.h:76
H5SM_heap_loc_t::ref_count
hsize_t ref_count
Definition: H5SMpkg.h:142
H5R_ref_priv_t::reg
H5R_ref_priv_reg_t reg
Definition: H5Rpkg.h:75
H5VM_opvv
H5_DLL ssize_t H5VM_opvv(size_t dst_max_nseq, size_t *dst_curr_seq, size_t dst_len_arr[], hsize_t dst_off_arr[], size_t src_max_nseq, size_t *src_curr_seq, size_t src_len_arr[], hsize_t src_off_arr[], H5VM_opvv_func_t op, void *op_data)
Definition: H5VM.c:1364
H5O_t::btime
time_t btime
Definition: H5Opkg.h:312
H5FL_blk_gc_list_t::first
struct H5FL_blk_gc_node_t * first
Definition: H5FL.c:94
H5F_block_read
H5_DLL herr_t H5F_block_read(H5F_t *f, H5FD_mem_t type, haddr_t addr, size_t size, void *buf)
Definition: H5Fio.c:139
H5G_traverse
H5_DLL herr_t H5G_traverse(const H5G_loc_t *loc, const char *name, unsigned target, H5G_traverse_t op, void *op_data)
Definition: H5Gtraverse.c:820
H5F_MEM_PAGE_DEFAULT
@ H5F_MEM_PAGE_DEFAULT
Definition: H5Fprivate.h:695
H5T_update_shared
herr_t H5T_update_shared(H5T_t *dt)
Definition: H5Tcommit.c:1071
H5D_chunk_rec_t::nbytes
uint32_t nbytes
Definition: H5Dpkg.h:254
H5SM_index_header_t::min_mesg_size
size_t min_mesg_size
Definition: H5SMpkg.h:168
H5Gpkg.h
H5I_type_t
H5I_type_t
Definition: H5Ipublic.h:33
H5CX_is_def_dxpl
hbool_t H5CX_is_def_dxpl(void)
Definition: H5CX.c:1104
H5T__conv_short_long
herr_t H5T__conv_short_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5553
H5T_enum_t
Definition: H5Tpkg.h:263
H5RS_cmp
H5_DLL int H5RS_cmp(const H5RS_str_t *rs1, const H5RS_str_t *rs2)
Definition: H5RS.c:387
H5O_layout_t
struct H5O_layout_t H5O_layout_t
H5C_t::coll_tail_ptr
H5C_cache_entry_t * coll_tail_ptr
Definition: H5Cpkg.h:5937
H5Tvlen_create
H5_DLL hid_t H5Tvlen_create(hid_t base_id)
Definition: H5Tvlen.c:152
H5Pset_external
H5_DLL herr_t H5Pset_external(hid_t plist_id, const char *name, off_t offset, hsize_t size)
Definition: H5Pdcpl.c:2760
H5O_storage_virtual_ent_t::sub_dset
H5O_storage_virtual_srcdset_t * sub_dset
Definition: H5Oprivate.h:534
H5Zfilter_avail
htri_t H5Zfilter_avail(H5Z_filter_t id)
Definition: H5Z.c:659
H5Ldelete_by_idx
herr_t H5Ldelete_by_idx(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, hid_t lapl_id)
Definition: H5L.c:754
H5F_MEM_PAGE_SUPER
@ H5F_MEM_PAGE_SUPER
Definition: H5Fprivate.h:696
H5O_storage_virtual_name_seg_t::next
struct H5O_storage_virtual_name_seg_t * next
Definition: H5Oprivate.h:516
H5Pget_nfilters
int H5Pget_nfilters(hid_t plist_id)
Definition: H5Pocpl.c:794
H5PL__find_plugin_in_path_table
H5_DLL herr_t H5PL__find_plugin_in_path_table(const H5PL_search_params_t *search_params, hbool_t *found, const void **plugin_info)
Definition: H5PLpath.c:583
H5O_iter_rm_t::op
H5O_operator_t op
Definition: H5Omessage.c:59
H5O_native_info_t::obj
H5_ih_info_t obj
Definition: H5Opublic.h:149
H5FD_multi_fapl_t::memb_map
H5FD_mem_t memb_map[H5FD_MEM_NTYPES]
Definition: H5FDmulti.c:71
H5PL_search_params_t::type
H5PL_type_t type
Definition: H5PLpkg.h:120
H5D_copy_file_ud_t::common
H5O_copy_file_ud_common_t common
Definition: H5Dprivate.h:139
H5HF_insert
H5_DLL herr_t H5HF_insert(H5HF_t *fh, size_t size, const void *obj, void *id)
Definition: H5HF.c:352
H5B2_TEST2
const H5B2_class_t H5B2_TEST2[1]
Definition: H5B2test.c:100
H5VL_dataset_get
herr_t H5VL_dataset_get(const H5VL_object_t *vol_obj, H5VL_dataset_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:2275
H5FL_blk_node_t::prev
struct H5FL_blk_node_t * prev
Definition: H5FLprivate.h:162
H5TS_errstk_key_g
H5TS_key_t H5TS_errstk_key_g
Definition: H5TS.c:35
H5D_bt2_ctx_t::chunk_size
uint32_t chunk_size
Definition: H5Dbtree2.c:57
H5D__layout_oh_write
H5_DLL herr_t H5D__layout_oh_write(const H5D_t *dataset, H5O_t *oh, unsigned update_flags)
Definition: H5Dlayout.c:698
H5HF_hdr_fuse_decr
size_t H5HF_hdr_fuse_decr(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:683
H5E_CANTOPENOBJ_g
H5_DLLVAR hid_t H5E_CANTOPENOBJ_g
Definition: H5Epubgen.h:227
H5Requal
H5_DLL htri_t H5Requal(const H5R_ref_t *ref1_ptr, const H5R_ref_t *ref2_ptr)
Definition: H5R.c:410
H5G_bt_it_cpy_t::src_heap_addr
haddr_t src_heap_addr
Definition: H5Gpkg.h:221
H5D_MPIO_RANK0_NOT_H5S_ALL
@ H5D_MPIO_RANK0_NOT_H5S_ALL
Definition: H5Dmpio.c:98
H5O__attr_link
H5_DLL herr_t H5O__attr_link(H5F_t *f, H5O_t *open_oh, void *_mesg)
Definition: H5Oattr.c:575
H5C_get_final_load_size_func_t
herr_t(* H5C_get_final_load_size_func_t)(const void *image_ptr, size_t image_len, void *udata_ptr, size_t *actual_len_ptr)
Definition: H5Cprivate.h:872
H5VLdataset_close
H5_DLL herr_t H5VLdataset_close(void *dset, hid_t connector_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:2656
H5G__ent_debug
H5_DLL herr_t H5G__ent_debug(const H5G_entry_t *ent, FILE *stream, int indent, int fwidth, const H5HL_t *heap)
Definition: H5Gent.c:539
H5Fset_mdc_config
H5_DLL herr_t H5Fset_mdc_config(hid_t file_id, H5AC_cache_config_t *config_ptr)
Definition: H5F.c:1261
H5A_iter_cb1
struct H5A_iter_cb1 H5A_iter_cb1
H5VL_file_cont_info_t::token_size
size_t token_size
Definition: H5VLconnector.h:285
UINT32ENCODE
UINT32ENCODE(image, metadata_chksum)
H5O_OBJ_DATASET
const H5O_obj_class_t H5O_OBJ_DATASET[1]
Definition: H5Doh.c:74
H5SL_TYPE_OBJ
@ H5SL_TYPE_OBJ
Definition: H5SLprivate.h:48
H5D_COPS_NONE
H5_DLLVAR const H5D_chunk_ops_t H5D_COPS_NONE[1]
Definition: H5Dpkg.h:533
H5T_NATIVE_FLOAT_COMP_ALIGN_g
size_t H5T_NATIVE_FLOAT_COMP_ALIGN_g
Definition: H5T.c:463
H5Rpkg.h
H5D_chunk_it_ud3_t::nelmts
uint32_t nelmts
Definition: H5Dchunk.c:182
H5Pset_elink_cb
herr_t H5Pset_elink_cb(hid_t lapl_id, H5L_elink_traverse_t func, void *op_data)
Definition: H5Plapl.c:1238
H5A_compact_bt_ud_t::bogus_crt_idx
hbool_t bogus_crt_idx
Definition: H5Aint.c:62
H5VLfree_lib_state
H5_DLL herr_t H5VLfree_lib_state(void *state)
Definition: H5VL.c:897
H5FD_family_t::memb_size
hsize_t memb_size
Definition: H5FDfamily.c:58
H5C_cache_entry_t::flush_immediately
hbool_t flush_immediately
Definition: H5Cprivate.h:2245
H5D_CHUNK_IDX_BT2
@ H5D_CHUNK_IDX_BT2
Definition: H5Dpublic.h:60
H5E_EARRAY_g
H5_DLLVAR hid_t H5E_EARRAY_g
Definition: H5Epubgen.h:99
H5B2__hdr_dirty
herr_t H5B2__hdr_dirty(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:494
H5T__conv_short_double
H5_DLL herr_t H5T__conv_short_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Fdelete
herr_t H5Fdelete(const char *filename, hid_t fapl_id)
Definition: H5F.c:903
H5AC_EARRAY_SBLOCK
H5_DLLVAR const H5AC_class_t H5AC_EARRAY_SBLOCK[1]
Definition: H5ACprivate.h:366
rest
char * rest
Definition: H5system.c:123
H5E_PLINE_g
H5_DLLVAR hid_t H5E_PLINE_g
Definition: H5Epubgen.h:100
H5Pexist
H5_DLL htri_t H5Pexist(hid_t plist_id, const char *name)
Definition: H5P.c:715
H5F_get_mpi_atomicity
herr_t H5F_get_mpi_atomicity(H5F_t *file, hbool_t *flag)
Definition: H5Fmpi.c:316
H5VL__native_object_get
H5_DLL herr_t H5VL__native_object_get(void *obj, const H5VL_loc_params_t *loc_params, H5VL_object_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
H5Pset_vlen_mem_manager
herr_t H5Pset_vlen_mem_manager(hid_t plist_id, H5MM_allocate_t alloc_func, void *alloc_info, H5MM_free_t free_func, void *free_info)
Definition: H5Pdxpl.c:1581
H5MP_pool_t::free_size
size_t free_size
Definition: H5MPpkg.h:80
H5HL_t::prfx_addr
haddr_t prfx_addr
Definition: H5HLpkg.h:99
H5D_vlen_bufsize_generic_t::fspace
H5S_t * fspace
Definition: H5Dint.c:69
H5O_msg_write_oh
H5_DLL herr_t H5O_msg_write_oh(H5F_t *f, H5O_t *oh, unsigned type_id, unsigned mesg_flags, unsigned update_flags, void *mesg)
Definition: H5Omessage.c:313
H5Gget_linkval
H5_DLL herr_t H5Gget_linkval(hid_t loc_id, const char *name, size_t size, char *buf)
Definition: H5Gdeprec.c:628
H5B2__hdr_unprotect
herr_t H5B2__hdr_unprotect(H5B2_hdr_t *hdr, unsigned cache_flags)
Definition: H5B2hdr.c:591
H5VL_get_connector_ud_t::name
const char * name
Definition: H5VLint.c:78
H5FS__dirty
herr_t H5FS__dirty(H5FS_t *fspace)
Definition: H5FS.c:785
H5VL__native_object_copy
herr_t H5VL__native_object_copy(void *src_obj, const H5VL_loc_params_t *loc_params1, const char *src_name, void *dst_obj, const H5VL_loc_params_t *loc_params2, const char *dst_name, hid_t ocpypl_id, hid_t lcpl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_object.c:108
H5HF_hdr_t::root_iblock_flags
unsigned root_iblock_flags
Definition: H5HFpkg.h:349
H5D_chunk_ops_t
Definition: H5Dpkg.h:314
H5B2__split_root
herr_t H5B2__split_root(H5B2_hdr_t *hdr)
Definition: H5B2int.c:345
H5T__free
herr_t H5T__free(H5T_t *dt)
Definition: H5T.c:3904
H5MF__sect_new
H5_DLL H5MF_free_section_t * H5MF__sect_new(unsigned ctype, haddr_t sect_off, hsize_t sect_size)
Definition: H5MFsection.c:208
H5FS__destroy_flush_depend
herr_t H5FS__destroy_flush_depend(H5AC_info_t *parent_entry, H5AC_info_t *child_entry)
Definition: H5FSint.c:151
H5VL_reset_vol_wrapper
herr_t H5VL_reset_vol_wrapper(void)
Definition: H5VLint.c:2307
H5CS_print_stack
herr_t H5CS_print_stack(const H5CS_t *fstack, FILE *stream)
Definition: H5CS.c:131
H5MP_pool_is_free_size_correct
htri_t H5MP_pool_is_free_size_correct(const H5MP_pool_t *mp)
Definition: H5MPtest.c:117
H5S_get_select_num_elem_non_unlim
H5_DLL herr_t H5S_get_select_num_elem_non_unlim(const H5S_t *space, hsize_t *num_elem_non_unlim)
Definition: H5Sselect.c:791
H5C_image_stats
herr_t H5C_image_stats(H5C_t *cache_ptr, hbool_t print_header) H5C_image_stats(H5C_t *cache_ptr
H5C_decr__off
@ H5C_decr__off
Definition: H5Cpublic.h:50
H5_PKG_VL
@ H5_PKG_VL
Definition: H5private.h:1748
H5SM_can_share
htri_t H5SM_can_share(H5F_t *f, H5SM_master_table_t *table, ssize_t *sohm_index_num, unsigned type_id, const void *mesg)
Definition: H5SM.c:925
H5HF__man_iter_start_offset
herr_t H5HF__man_iter_start_offset(H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, hsize_t offset)
Definition: H5HFiter.c:126
H5O_msg_size_oh
size_t H5O_msg_size_oh(const H5F_t *f, const H5O_t *oh, unsigned type_id, const void *mesg, size_t extra_raw)
Definition: H5Omessage.c:1456
H5T_NATIVE_UINT64_g
hid_t H5T_NATIVE_UINT64_g
Definition: H5T.c:441
H5SM_INDEX
H5_DLLVAR const H5B2_class_t H5SM_INDEX[1]
Definition: H5SMpkg.h:255
H5VL_file_cont_info_t::feature_flags
uint64_t feature_flags
Definition: H5VLconnector.h:283
H5F__close_mounts
herr_t H5F__close_mounts(H5F_t *f)
Definition: H5Fmount.c:46
H5FD_sb_encode
H5_DLL herr_t H5FD_sb_encode(H5FD_t *file, char *name, uint8_t *buf)
Definition: H5FD.c:441
H5Fget_fileno
herr_t H5Fget_fileno(hid_t file_id, unsigned long *fnumber)
Definition: H5F.c:1055
H5O_storage_virtual_ent_t::source_select
struct H5S_t * source_select
Definition: H5Oprivate.h:531
H5AC_OHDR_CHK_ID
@ H5AC_OHDR_CHK_ID
Definition: H5ACprivate.h:55
H5T__conv_ldouble_uchar
herr_t H5T__conv_ldouble_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7902
H5PL__remove_path
herr_t H5PL__remove_path(unsigned int idx)
Definition: H5PLpath.c:513
H5D_virtual_parse_source_name
herr_t H5D_virtual_parse_source_name(const char *source_name, H5O_storage_virtual_name_seg_t **parsed_name, size_t *static_strlen, size_t *nsubs)
Definition: H5Dvirtual.c:1149
H5T_vlen_class_t::getptr
H5T_vlen_getptr_func_t getptr
Definition: H5Tpkg.h:291
H5Pget_file_space
herr_t H5Pget_file_space(hid_t plist_id, H5F_file_space_type_t *strategy, hsize_t *threshold)
Definition: H5Pdeprec.c:622
H5B2__hdr_protect
H5_DLL H5B2_hdr_t * H5B2__hdr_protect(H5F_t *f, haddr_t hdr_addr, void *ctx_udata, unsigned flags)
Definition: H5B2hdr.c:526
H5EA_hdr_t::sizeof_size
size_t sizeof_size
Definition: H5EApkg.h:195
H5D_rdcc_ent_ptr_t
H5D_rdcc_ent_t * H5D_rdcc_ent_ptr_t
Definition: H5Dchunk.c:138
iblock
iblock
Definition: H5EAiblock.c:509
H5D__check_filters
herr_t H5D__check_filters(H5D_t *dataset)
Definition: H5Dint.c:2948
H5HF__space_size
H5_DLL herr_t H5HF__space_size(H5HF_hdr_t *hdr, hsize_t *fs_size)
Definition: H5HFspace.c:431
H5D_chunk_it_ud3_t::reclaim_buf_size
size_t reclaim_buf_size
Definition: H5Dchunk.c:181
H5C_t::il_size
size_t il_size
Definition: H5Cpkg.h:5873
H5Pget_attr_phase_change
H5_DLL herr_t H5Pget_attr_phase_change(hid_t plist_id, unsigned *max_compact, unsigned *min_dense)
Definition: H5Pocpl.c:263
H5G_loc_fnd_t::loc
H5G_loc_t * loc
Definition: H5Gloc.c:56
H5Eclose_stack
herr_t H5Eclose_stack(hid_t stack_id)
Definition: H5E.c:1158
UINT32ENCODE
UINT32ENCODE(image, metadata_chksum)
H5O_storage_virtual_ent_t::sub_dset_io_start
size_t sub_dset_io_start
Definition: H5Oprivate.h:537
H5AC_type_t
H5AC_type_t
Definition: H5ACprivate.h:48
H5O_common_cache_ud_t::merged_null_msgs
unsigned merged_null_msgs
Definition: H5Opkg.h:370
H5VL_group_class_t::optional
herr_t(* optional)(void *obj, H5VL_group_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:380
H5P_CLS_DATATYPE_ACCESS_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_DATATYPE_ACCESS_g
Definition: H5Pprivate.h:130
H5E_CANTSWAP_g
H5_DLLVAR hid_t H5E_CANTSWAP_g
Definition: H5Epubgen.h:404
H5HG_debug
H5_DLL herr_t H5HG_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth)
Definition: H5HGdbg.c:86
H5D_io_info_t::store
H5D_storage_t * store
Definition: H5Dpkg.h:218
H5O_msg_delete
herr_t H5O_msg_delete(H5F_t *f, H5O_t *open_oh, unsigned type_id, void *mesg)
Definition: H5Omessage.c:2038
H5E_CANTTAG_g
hid_t H5E_CANTTAG_g
Definition: H5Edefin.h:164
H5D_BT2
H5_DLLVAR const H5B2_class_t H5D_BT2[1]
Definition: H5Dpkg.h:540
H5D_io_info_t
struct H5D_io_info_t H5D_io_info_t
H5MP_page_t
struct H5MP_page_t H5MP_page_t
H5FL_arr_node_t::onlist
unsigned onlist
Definition: H5FLprivate.h:232
H5VL_blob_specific
H5_DLL herr_t H5VL_blob_specific(const H5VL_object_t *vol_obj, void *blob_id, H5VL_blob_specific_t specific_type,...)
Definition: H5VLcallback.c:7095
H5G__dense_remove
H5_DLL herr_t H5G__dense_remove(H5F_t *f, const H5O_linfo_t *linfo, H5RS_str_t *grp_full_path_r, const char *name)
Definition: H5Gdense.c:1395
H5Iinc_ref
int H5Iinc_ref(hid_t id)
Definition: H5I.c:1496
H5T__conv_long_double
H5_DLL herr_t H5T__conv_long_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
elmt_idx
size_t elmt_idx
Definition: H5FA.c:381
H5D_append_flush_t
Definition: H5Dprivate.h:145
H5T_NATIVE_ULLONG_COMP_ALIGN_g
size_t H5T_NATIVE_ULLONG_COMP_ALIGN_g
Definition: H5T.c:462
H5FL_DEFINE
H5FL_DEFINE(H5C_cache_entry_t)
H5EA_sblk_info_t
Definition: H5EApkg.h:156
H5E_CANTPIN_g
H5_DLLVAR hid_t H5E_CANTPIN_g
Definition: H5Epubgen.h:315
H5E_BADRANGE_g
hid_t H5E_BADRANGE_g
Definition: H5Edefin.h:217
H5D__chunk_update_cache
H5_DLL herr_t H5D__chunk_update_cache(H5D_t *dset)
Definition: H5Dchunk.c:5845
H5WB_wrap
H5WB_t * H5WB_wrap(void *buf, size_t buf_size)
Definition: H5WB.c:106
H5Dflush
H5_DLL herr_t H5Dflush(hid_t dset_id)
Definition: H5D.c:810
H5HF_create_t::max_man_size
uint32_t max_man_size
Definition: H5HFprivate.h:62
H5E_CANTGATHER_g
hid_t H5E_CANTGATHER_g
Definition: H5Edefin.h:200
H5S_DIMINFO_VALID_NO
@ H5S_DIMINFO_VALID_NO
Definition: H5Spkg.h:198
H5Pset_edc_check
herr_t H5Pset_edc_check(hid_t plist_id, H5Z_EDC_t check)
Definition: H5Pdxpl.c:1226
H5AC_proxy_entry_add_child
H5_DLL herr_t H5AC_proxy_entry_add_child(H5AC_proxy_entry_t *pentry, H5F_t *f, void *child)
Definition: H5ACproxy_entry.c:287
H5FD_core_region_t
Definition: H5FDcore.c:40
H5FA_dblock_cache_ud_t
Definition: H5FApkg.h:233
H5VL_attr_specific
herr_t H5VL_attr_specific(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, H5VL_attr_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:1535
H5D_vlen_bufsize_generic_t
Definition: H5Dint.c:66
H5A_get_space
H5_DLL hid_t H5A_get_space(H5A_t *attr)
Definition: H5Aint.c:857
H5VL_t
Definition: H5VLprivate.h:32
H5FL_blk_free_block_avail
htri_t H5FL_blk_free_block_avail(H5FL_blk_head_t *head, size_t size)
Definition: H5FL.c:847
H5O_msg_raw_size
H5_DLL size_t H5O_msg_raw_size(const H5F_t *f, unsigned type_id, hbool_t disable_shared, const void *mesg)
Definition: H5Omessage.c:1349
at_max_size
@ at_max_size
Definition: H5Cprivate.h:2331
H5VL_free_connector_info
H5_DLL herr_t H5VL_free_connector_info(hid_t connector_id, void *info)
Definition: H5VLcallback.c:528
H5Lvisit1
herr_t H5Lvisit1(hid_t group_id, H5_index_t idx_type, H5_iter_order_t order, H5L_iterate1_t op, void *op_data)
Definition: H5Ldeprec.c:486
H5D_VDS_FIRST_MISSING
@ H5D_VDS_FIRST_MISSING
Definition: H5Dpublic.h:100
H5D_chk_idx_info_t::f
H5F_t * f
Definition: H5Dpkg.h:235
H5T__conv_ushort_llong
H5_DLL herr_t H5T__conv_ushort_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Sset_extent_none
H5_DLL herr_t H5Sset_extent_none(hid_t space_id)
Definition: H5S.c:1838
H5FL_EXTERN
H5FL_EXTERN(H5HG_heap_t)
H5D_chunk_file_iter_ud_t::fm
H5D_chunk_map_t * fm
Definition: H5Dchunk.c:233
H5C_t::entry_flush_moves
int64_t entry_flush_moves[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6003
H5B2_stat_t::depth
unsigned depth
Definition: H5B2private.h:109
H5Pget_virtual_dsetname
ssize_t H5Pget_virtual_dsetname(hid_t dcpl_id, size_t idx, char *name, size_t size)
Definition: H5Pdcpl.c:2581
H5Oget_native_info_by_idx
herr_t H5Oget_native_info_by_idx(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_native_info_t *oinfo, unsigned fields, hid_t lapl_id)
Definition: H5O.c:800
H5HF_dtable_t::cparam
H5HF_dtable_cparam_t cparam
Definition: H5HFpkg.h:187
H5D__select_read
H5_DLL herr_t H5D__select_read(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space)
Definition: H5Dselect.c:274
H5EA_dbk_page_t::hdr
H5EA_hdr_t * hdr
Definition: H5EApkg.h:317
H5EA_create_t::sup_blk_min_data_ptrs
uint8_t sup_blk_min_data_ptrs
Definition: H5EAprivate.h:86
H5C_log_class_t::start_logging
herr_t(* start_logging)(H5C_log_info_t *log_info)
Definition: H5Clog.h:41
H5VL_loc_by_name::lapl_id
hid_t lapl_id
Definition: H5VLconnector.h:246
H5ST_locate
void * H5ST_locate(H5ST_tree_t *tree, const char *s)
Definition: H5ST.c:369
H5D_bt2_ud_t::ndims
unsigned ndims
Definition: H5Dbtree2.c:73
H5VL_blob_class_t
struct H5VL_blob_class_t H5VL_blob_class_t
H5FD_multi_fapl_t::memb_fapl
hid_t memb_fapl[H5FD_MEM_NTYPES]
Definition: H5FDmulti.c:72
H5Pset_mdc_image_config
herr_t H5Pset_mdc_image_config(hid_t plist_id, H5AC_cache_image_config_t *config_ptr)
Definition: H5Pfapl.c:1709
H5D_copy_file_ud_t::src_space_extent
struct H5S_extent_t * src_space_extent
Definition: H5Dprivate.h:140
H5AC_FSPACE_SINFO_ID
@ H5AC_FSPACE_SINFO_ID
Definition: H5ACprivate.h:63
H5I_get_type
H5I_type_t H5I_get_type(hid_t id)
Definition: H5I.c:1040
H5FD__supports_swmr_test
H5_DLL hbool_t H5FD__supports_swmr_test(const char *vfd_name)
Definition: H5FDtest.c:101
H5C_t::cLRU_list_size
size_t cLRU_list_size
Definition: H5Cpkg.h:5921
H5C_resize_entry
herr_t H5C_resize_entry(void *thing, size_t new_size)
Definition: H5C.c:1962
H5T__conv_long_ulong
H5_DLL herr_t H5T__conv_long_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5D_fill_buf_info_t::fill_alloc_info
void * fill_alloc_info
Definition: H5Dpkg.h:498
H5FA_patch_file
H5_DLL herr_t H5FA_patch_file(H5FA_t *fa, H5F_t *f)
H5T__conv_ullong_llong
H5_DLL herr_t H5T__conv_ullong_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Eget_num
H5_DLL ssize_t H5Eget_num(hid_t error_stack_id)
Definition: H5E.c:1227
H5B2_GRP_DENSE_NAME_ID
@ H5B2_GRP_DENSE_NAME_ID
Definition: H5B2private.h:48
hrb_node_t::magic
unsigned long magic
Definition: H5FDs3comms.h:260
H5EA_dblock_cache_ud_t::dblk_addr
haddr_t dblk_addr
Definition: H5EApkg.h:358
H5VL_token_class_t
struct H5VL_token_class_t H5VL_token_class_t
H5Tset_tag
H5_DLL herr_t H5Tset_tag(hid_t type, const char *tag)
Definition: H5Topaque.c:45
H5VLfile_create
H5_DLL void * H5VLfile_create(const char *name, unsigned flags, hid_t fcpl_id, hid_t fapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3411
H5F_fake_alloc
H5F_t * H5F_fake_alloc(uint8_t sizeof_size)
Definition: H5Ffake.c:43
H5VL_loc_by_idx::lapl_id
hid_t lapl_id
Definition: H5VLconnector.h:254
H5D__chunk_bh_info
H5_DLL herr_t H5D__chunk_bh_info(const H5O_loc_t *loc, H5O_t *oh, H5O_layout_t *layout, hsize_t *btree_size)
Definition: H5Dchunk.c:6473
H5G_mounted
H5_DLL hbool_t H5G_mounted(H5G_t *grp)
Definition: H5Gint.c:682
H5T_shared_t::size
size_t size
Definition: H5Tpkg.h:335
H5D__gather_mem
H5_DLL size_t H5D__gather_mem(const void *_buf, H5S_sel_iter_t *iter, size_t nelmts, void *_tgath_buf)
Definition: H5Dscatgath.c:373
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5E_t)
H5C_load_cache_image_on_next_protect
H5_DLL herr_t H5C_load_cache_image_on_next_protect(H5F_t *f, haddr_t addr, hsize_t len, hbool_t rw)
H5FD_s3comms_nlowercase
H5_DLL herr_t H5FD_s3comms_nlowercase(char *dest, const char *s, size_t len)
Definition: H5FDs3comms.c:2665
H5D_earray_it_ud_t
struct H5D_earray_it_ud_t H5D_earray_it_ud_t
H5T_hash
H5_DLL uint32_t H5T_hash(H5F_t *file, const H5T_t *dt)
H5Sextent_equal
H5_DLL htri_t H5Sextent_equal(hid_t sid1, hid_t sid2)
Definition: H5S.c:2002
H5R_OBJECT1
@ H5R_OBJECT1
Definition: H5Rpublic.h:50
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5Z.c:60
H5P_PROP_WITHIN_LIST
@ H5P_PROP_WITHIN_LIST
Definition: H5Ppkg.h:47
H5T_shared_t::enumer
H5T_enum_t enumer
Definition: H5Tpkg.h:343
H5I_class_t::free_func
H5I_free_t free_func
Definition: H5Iprivate.h:55
H5D_chunk_cached_t
struct H5D_chunk_cached_t H5D_chunk_cached_t
H5D_farray_filt_elmt_t::filter_mask
uint32_t filter_mask
Definition: H5Dfarray.c:80
H5AC_EPOCH_MARKER
H5_DLLVAR const H5AC_class_t H5AC_EPOCH_MARKER[1]
Definition: H5ACprivate.h:374
ret_value
ret_value
Definition: H5EAiblock.c:257
H5D__chunk_prune_by_extent
H5_DLL herr_t H5D__chunk_prune_by_extent(H5D_t *dset, const hsize_t *old_dim)
Definition: H5Dchunk.c:5346
H5VL__native_object_open
H5_DLL void * H5VL__native_object_open(void *obj, const H5VL_loc_params_t *loc_params, H5I_type_t *opened_type, hid_t dxpl_id, void **req)
H5VL_class_t::request_cls
H5VL_request_class_t request_cls
Definition: H5VLconnector.h:487
H5T_LOC_BADLOC
@ H5T_LOC_BADLOC
Definition: H5Tprivate.h:66
H5E_error1_t::min_num
H5E_minor_t min_num
Definition: H5Epublic.h:197
H5D__fill_init
H5_DLL herr_t H5D__fill_init(H5D_fill_buf_info_t *fb_info, void *caller_fill_buf, H5MM_allocate_t alloc_func, void *alloc_info, H5MM_free_t free_func, void *free_info, const H5O_fill_t *fill, const H5T_t *dset_type, hid_t dset_type_id, size_t nelmts, size_t min_buf_size)
Definition: H5Dfill.c:368
H5RS_create
H5_DLL H5RS_str_t * H5RS_create(const char *s)
Definition: H5RS.c:100
H5O_link_delete
H5_DLL herr_t H5O_link_delete(H5F_t *f, H5O_t *open_oh, void *_mesg)
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5FL.c:118
H5FD_get_eoa
haddr_t H5FD_get_eoa(const H5FD_t *file, H5FD_mem_t type)
Definition: H5FDint.c:306
H5Z_class1_t
Definition: H5Zpublic.h:234
H5T_top_term_package
H5_DLL int H5T_top_term_package(void)
Definition: H5T.c:1409
H5HF_hdr_adj_free
herr_t H5HF_hdr_adj_free(H5HF_hdr_t *hdr, ssize_t amt)
Definition: H5HFhdr.c:750
H5F_get_high_bound
H5_DLL H5F_libver_t H5F_get_high_bound(const H5F_t *f)
Definition: H5Fquery.c:160
H5P__decode
H5_DLL hid_t H5P__decode(const void *buf)
Definition: H5Pencdec.c:701
H5G_names_t
Definition: H5Gname.c:58
H5Fget_freespace
hssize_t H5Fget_freespace(hid_t file_id)
Definition: H5F.c:1092
H5S_create_simple
H5_DLL H5S_t * H5S_create_simple(unsigned rank, const hsize_t dims[], const hsize_t maxdims[])
Definition: H5S.c:1493
H5T_shared_t::parent
struct H5T_t * parent
Definition: H5Tpkg.h:338
H5F_sfile_node_t::shared
H5F_shared_t * shared
Definition: H5Fsfile.c:27
H5P_get_class
H5P_genclass_t * H5P_get_class(const H5P_genplist_t *plist)
Definition: H5Pint.c:5641
H5T_DIR_DEFAULT
@ H5T_DIR_DEFAULT
Definition: H5Tpublic.h:165
H5S_select_t::pnt_lst
H5S_pnt_list_t * pnt_lst
Definition: H5Spkg.h:311
H5F__format_convert
H5_DLL herr_t H5F__format_convert(H5F_t *f)
Definition: H5Fint.c:3531
H5D__virtual_is_space_alloc
hbool_t H5D__virtual_is_space_alloc(const H5O_storage_t H5_ATTR_UNUSED *storage)
Definition: H5Dvirtual.c:2205
H5_libterm_g
hbool_t H5_libterm_g
Definition: H5.c:77
H5O_storage_virtual_name_seg_t
Definition: H5Oprivate.h:514
H5T_subset_info_t
Definition: H5Tprivate.h:98
H5S_select_t::offset
hssize_t offset[H5S_MAX_RANK]
Definition: H5Spkg.h:306
H5O__attr_remove_by_idx
H5_DLL herr_t H5O__attr_remove_by_idx(const H5O_loc_t *loc, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Oattribute.c:1606
H5T_NATIVE_LLONG_COMP_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_LLONG_COMP_ALIGN_g
Definition: H5Tpkg.h:396
H5SM_list_debug
herr_t H5SM_list_debug(H5F_t *f, haddr_t list_addr, FILE *stream, int indent, int fwidth, haddr_t table_addr)
Definition: H5SM.c:2629
H5O_msg_alloc_info_t::null_msgno
unsigned null_msgno
Definition: H5Opkg.h:268
H5Sselect_project_intersection
H5_DLL hid_t H5Sselect_project_intersection(hid_t src_space_id, hid_t dst_space_id, hid_t src_intersect_space_id)
Definition: H5Sselect.c:2827
H5VLconnector.h
H5EA_hdr_t
struct H5EA_hdr_t H5EA_hdr_t
END_FUNC
CATCH unable to release extensible array metadata END_FUNC(BEGIN_FUNC(PRIV)
Definition: H5EA.c:713
H5D_rdcc_ent_t::deleted
hbool_t deleted
Definition: H5Dchunk.c:124
Pflock
int Pflock(int fd, int operation)
Definition: H5system.c:644
H5MF_try_close
herr_t H5MF_try_close(H5F_t *f)
Definition: H5MF.c:1646
H5MF_sect_ud_t::f
H5F_t * f
Definition: H5MFpkg.h:143
H5G_obj_get_name_by_idx
ssize_t H5G_obj_get_name_by_idx(const H5O_loc_t *oloc, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, char *name, size_t size)
Definition: H5Gobj.c:798
H5G_build_fullpath_refstr_str
H5RS_str_t * H5G_build_fullpath_refstr_str(H5RS_str_t *prefix_r, const char *name)
Definition: H5Gname.c:352
H5HG_heap_t::obj
H5HG_obj_t * obj
Definition: H5HGpkg.h:134
H5B2__merge3
herr_t H5B2__merge3(H5B2_hdr_t *hdr, uint16_t depth, H5B2_node_ptr_t *curr_node_ptr, unsigned *parent_cache_info_flags_ptr, H5B2_internal_t *internal, unsigned *internal_flags_ptr, unsigned idx)
Definition: H5B2int.c:1204
H5MF_alloc
H5_DLL haddr_t H5MF_alloc(H5F_t *f, H5FD_mem_t type, hsize_t size)
Definition: H5MF.c:790
H5SL_TYPE_UNSIGNED
@ H5SL_TYPE_UNSIGNED
Definition: H5SLprivate.h:46
H5VL_attr_open
H5_DLL void * H5VL_attr_open(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t aapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1113
H5G__loc_addr
H5_DLL herr_t H5G__loc_addr(const H5G_loc_t *loc, const char *name, haddr_t *addr)
Definition: H5Gloc.c:753
H5O_mcdt_cb_info_t
Definition: H5Oprivate.h:166
H5FS_sinfo_t
Definition: H5FSpkg.h:126
H5FL_EXTERN
H5FL_EXTERN(H5T_t)
H5T_path_t::src
H5T_t * src
Definition: H5Tpkg.h:174
H5D_chunk_cached_t::valid
hbool_t valid
Definition: H5Dpkg.h:377
H5T_ORDER_NONE
@ H5T_ORDER_NONE
Definition: H5Tpublic.h:52
H5FS_init
herr_t H5FS_init(void)
Definition: H5FSint.c:95
H5O_are_mdc_flushes_disabled
herr_t H5O_are_mdc_flushes_disabled(H5O_loc_t *oloc, hbool_t *are_disabled)
Definition: H5O.c:1414
H5VL__native_blob_put
H5_DLL herr_t H5VL__native_blob_put(void *obj, const void *buf, size_t size, void *blob_id, void *ctx)
H5S_hyper_diminfo_t::opt
H5S_hyper_dim_t opt[H5S_MAX_RANK]
Definition: H5Spkg.h:213
H5FD_get_maxaddr
haddr_t H5FD_get_maxaddr(const H5FD_t *file)
Definition: H5FD.c:1275
H5D_contig_writevv_ud_t
struct H5D_contig_writevv_ud_t H5D_contig_writevv_ud_t
H5D_chunk_map_t::mchunk_tmpl
H5S_t * mchunk_tmpl
Definition: H5Dpkg.h:353
H5D__get_space
H5_DLL hid_t H5D__get_space(const H5D_t *dset)
Definition: H5Dint.c:3831
H5G_traverse_t
herr_t(* H5G_traverse_t)(H5G_loc_t *grp_loc, const char *name, const struct H5O_link_t *lnk, H5G_loc_t *obj_loc, void *operator_data, H5G_own_loc_t *own_loc)
Definition: H5Gprivate.h:159
H5FD_log_t::nFileIndexHigh
DWORD nFileIndexHigh
Definition: H5FDlog.c:109
H5C_get_num_objs_corked
H5_DLL uint32_t H5C_get_num_objs_corked(const H5C_t *cache_ptr)
Definition: H5Ctag.c:189
H5S_get_select_bounds
H5_DLL herr_t H5S_get_select_bounds(const H5S_t *space, hsize_t *start, hsize_t *end)
Definition: H5Sselect.c:675
H5_mpi_comm_dup
H5_DLL herr_t H5_mpi_comm_dup(MPI_Comm comm, MPI_Comm *comm_new)
Definition: H5mpi.c:99
H5Eregister_class
H5_DLL hid_t H5Eregister_class(const char *cls_name, const char *lib_name, const char *version)
Definition: H5E.c:437
H5B2_subid_t
H5B2_subid_t
Definition: H5B2private.h:42
H5T__conv_llong_ulong
herr_t H5T__conv_llong_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6864
H5C_flush_cache
H5_DLL herr_t H5C_flush_cache(H5F_t *f, unsigned flags)
Definition: H5C.c:1045
H5FA_hdr_t::sizeof_size
size_t sizeof_size
Definition: H5FApkg.h:141
H5G_stat_t
Definition: H5Gpublic.h:136
H5EA__hdr_incr
H5_DLL herr_t H5EA__hdr_incr(H5EA_hdr_t *hdr)
H5SM_mesg_key_t::encoding
void * encoding
Definition: H5SMpkg.h:203
H5Literate2
herr_t H5Literate2(hid_t group_id, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx_p, H5L_iterate2_t op, void *op_data)
Definition: H5L.c:1317
H5FL_SEQ_EXTERN
H5FL_SEQ_EXTERN(H5FS_section_class_t)
H5FL_EXTERN
H5FL_EXTERN(H5VL_t)
H5D_virtual_held_file_t
struct H5D_virtual_held_file_t H5D_virtual_held_file_t
H5_INDEX_CRT_ORDER
@ H5_INDEX_CRT_ORDER
Definition: H5public.h:320
H5E_CANTCORK_g
H5_DLLVAR hid_t H5E_CANTCORK_g
Definition: H5Epubgen.h:329
H5F_meta_accum_t::loc
haddr_t loc
Definition: H5Fpkg.h:192
H5O_hdr_info_t::mesg
hsize_t mesg
Definition: H5Opublic.h:120
H5_init_library
herr_t H5_init_library(void)
Definition: H5.c:109
H5FL_blk_node_t
struct H5FL_blk_node_t H5FL_blk_node_t
H5T_get_offset
H5_DLL int H5T_get_offset(const H5T_t *dt)
Definition: H5Toffset.c:113
H5Tset_cset
herr_t H5Tset_cset(hid_t type_id, H5T_cset_t cset)
Definition: H5Tcset.c:95
H5S_select_class_t::offset
H5S_sel_offset_func_t offset
Definition: H5Spkg.h:286
H5P_CLS_FACC
const H5P_libclass_t H5P_CLS_FACC[1]
Definition: H5Pfapl.c:379
H5_checksum_metadata
H5_DLL uint32_t H5_checksum_metadata(const void *data, size_t len, uint32_t initval)
Definition: H5checksum.c:460
H5P_genclass_t::ref_count
unsigned ref_count
Definition: H5Ppkg.h:92
H5FA__hdr_init
H5_DLL herr_t H5FA__hdr_init(H5FA_hdr_t *hdr, void *ctx_udata)
H5R__get_region
herr_t H5R__get_region(const H5R_ref_priv_t *ref, H5S_t *space)
Definition: H5Rint.c:841
H5VL_LINK_CREATE_HARD
@ H5VL_LINK_CREATE_HARD
Definition: H5VLconnector.h:169
H5SM_read_udata_t
Definition: H5SM.c:45
H5MF_free_section_t::sect_info
H5FS_section_info_t sect_info
Definition: H5MFpkg.h:87
H5T__conv_long_schar
herr_t H5T__conv_long_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6151
H5T__conv_int_llong
H5_DLL herr_t H5T__conv_int_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5HF_get_dblock_free_test
H5_DLL hsize_t H5HF_get_dblock_free_test(const H5HF_t *fh, unsigned row)
Definition: H5HFtest.c:408
H5Pget_nfilters
H5_DLL int H5Pget_nfilters(hid_t plist_id)
Definition: H5Pocpl.c:794
H5Pset_obj_track_times
H5_DLL herr_t H5Pset_obj_track_times(hid_t plist_id, hbool_t track_times)
Definition: H5Pocpl.c:414
H5P_CLS_FILE_CREATE_g
H5P_genclass_t * H5P_CLS_FILE_CREATE_g
Definition: H5Pint.c:135
H5T_encode
H5_DLL herr_t H5T_encode(H5T_t *obj, unsigned char *buf, size_t *nalloc)
Definition: H5T.c:3089
H5SM_get_info
H5_DLL herr_t H5SM_get_info(const H5O_loc_t *ext_loc, H5P_genplist_t *fc_plist)
Definition: H5SM.c:1966
H5S_hyper_op_info_t::nblocks
hsize_t nblocks
Definition: H5Spkg.h:159
H5G_iter_lkp_t
Definition: H5Gcompact.c:50
H5S_sel_iter_release_func_t
herr_t(* H5S_sel_iter_release_func_t)(H5S_sel_iter_t *iter)
Definition: H5Spkg.h:342
H5A_bt2_ud_it_t::skip
hsize_t skip
Definition: H5Adense.c:94
H5O_get_rc_and_type
H5_DLL herr_t H5O_get_rc_and_type(const H5O_loc_t *oloc, unsigned *rc, H5O_type_t *otype)
Definition: H5Oint.c:2636
H5D_io_info_t
Definition: H5Dpkg.h:210
H5T_NATIVE_ULONG_COMP_ALIGN_g
size_t H5T_NATIVE_ULONG_COMP_ALIGN_g
Definition: H5T.c:460
H5C_ignore_tags
H5_DLL herr_t H5C_ignore_tags(H5C_t *cache_ptr)
Definition: H5Ctag.c:134
H5T_NATIVE_INT_FAST32_ALIGN_g
size_t H5T_NATIVE_INT_FAST32_ALIGN_g
Definition: H5T.c:518
H5Sget_simple_extent_type
H5_DLL H5S_class_t H5Sget_simple_extent_type(hid_t space_id)
Definition: H5S.c:1804
H5O_t::min_dense
unsigned min_dense
Definition: H5Opkg.h:316
H5S_extent_copy
H5_DLL herr_t H5S_extent_copy(H5S_t *dst, const H5S_t *src)
Definition: H5S.c:611
H5VL__native_file_optional
H5_DLL herr_t H5VL__native_file_optional(void *file, H5VL_file_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
H5_PKG_D
@ H5_PKG_D
Definition: H5private.h:1733
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5S_mpio_mpitype_node_t)
H5O_storage_virtual_ent_t::source_dset_name
char * source_dset_name
Definition: H5Oprivate.h:530
H5L_trav_le_t
Definition: H5L.c:82
H5F_sfile_assert_num
void H5F_sfile_assert_num(unsigned n)
Definition: H5Fsfile.c:55
H5B2_test_rec_t
struct H5B2_test_rec_t H5B2_test_rec_t
H5Dget_space
hid_t H5Dget_space(hid_t dset_id)
Definition: H5D.c:359
H5S_sel_serialize_func_t
herr_t(* H5S_sel_serialize_func_t)(const H5S_t *space, uint8_t **p)
Definition: H5Spkg.h:241
H5P_LST_MAP_CREATE_ID_g
hid_t H5P_LST_MAP_CREATE_ID_g
Definition: H5Pint.c:189
hdfs_statsbin::bytes
unsigned long long bytes
Definition: H5FDhdfs.c:158
H5_mpi_get_bigio_count
H5_DLL hsize_t H5_mpi_get_bigio_count(void)
Definition: H5mpi.c:78
H5P_CLS_GROUP_CREATE_g
H5P_genclass_t * H5P_CLS_GROUP_CREATE_g
Definition: H5Pint.c:147
H5HF__man_write
H5_DLL herr_t H5HF__man_write(H5HF_hdr_t *hdr, const uint8_t *id, const void *obj)
Definition: H5HFman.c:490
H5FD_log_t::fa
H5FD_log_fapl_t fa
Definition: H5FDlog.c:136
H5Soffset_simple
herr_t H5Soffset_simple(hid_t space_id, const hssize_t *offset)
Definition: H5Sselect.c:145
H5I_get_id_ud_t::object
const void * object
Definition: H5I.c:86
H5P_CLS_LINK_ACCESS_g
H5P_genclass_t * H5P_CLS_LINK_ACCESS_g
Definition: H5Pint.c:167
H5T__conv_int_uchar
H5_DLL herr_t H5T__conv_int_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
timezone::tz_minuteswest
int tz_minuteswest
Definition: H5win32defs.h:101
H5HGpkg.h
H5R__copy
H5_DLL herr_t H5R__copy(const H5R_ref_priv_t *src_ref, H5R_ref_priv_t *dst_ref)
Definition: H5Rint.c:710
H5T_enum_t::value
void * value
Definition: H5Tpkg.h:267
H5HF_size
herr_t H5HF_size(const H5HF_t *fh, hsize_t *heap_size)
Definition: H5HFstat.c:126
H5FD_s3comms_hrb_init_request
hrb_t * H5FD_s3comms_hrb_init_request(const char *_verb, const char *_resource, const char *_http_version)
Definition: H5FDs3comms.c:691
H5Pget_elink_cb
H5_DLL herr_t H5Pget_elink_cb(hid_t lapl_id, H5L_elink_traverse_t *func, void **op_data)
Definition: H5Plapl.c:1283
H5P_get_filter_by_id
herr_t H5P_get_filter_by_id(H5P_genplist_t *plist, H5Z_filter_t id, unsigned int *flags, size_t *cd_nelmts, unsigned cd_values[], size_t namelen, char name[], unsigned *filter_config)
Definition: H5Pocpl.c:936
H5FD_sb_size
H5_DLL hsize_t H5FD_sb_size(H5FD_t *file)
Definition: H5FD.c:407
H5Pset_virtual_view
H5_DLL herr_t H5Pset_virtual_view(hid_t plist_id, H5D_vds_view_t view)
Definition: H5Pdapl.c:1090
H5VL__native_dataset_specific
herr_t H5VL__native_dataset_specific(void *obj, H5VL_dataset_specific_t specific_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_dataset.c:319
H5FDunregister
H5_DLL herr_t H5FDunregister(hid_t driver_id)
Definition: H5FD.c:324
H5Dwrite
herr_t H5Dwrite(hid_t dset_id, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t dxpl_id, const void *buf)
Definition: H5Dio.c:282
H5C_unsettle_entry_ring
H5_DLL herr_t H5C_unsettle_entry_ring(void *thing)
H5C_image_entry_t::type_id
int32_t type_id
Definition: H5Cprivate.h:1978
H5P_LST_FILE_MOUNT_ID_g
hid_t H5P_LST_FILE_MOUNT_ID_g
Definition: H5Pint.c:184
H5Tis_variable_str
H5_DLL htri_t H5Tis_variable_str(hid_t type_id)
Definition: H5T.c:2147
H5Pset_elink_file_cache_size
H5_DLL herr_t H5Pset_elink_file_cache_size(hid_t plist_id, unsigned efc_size)
Definition: H5Pfapl.c:2528
H5C_remove_entry
H5_DLL herr_t H5C_remove_entry(void *thing)
H5T_get_sign
H5_DLL H5T_sign_t H5T_get_sign(H5T_t const *dt)
Definition: H5Tfixed.c:83
H5HF_get_obj_off
herr_t H5HF_get_obj_off(H5HF_t *fh, const void *_id, hsize_t *obj_off_p)
Definition: H5HF.c:480
H5P_TYPE_DATATYPE_CREATE
@ H5P_TYPE_DATATYPE_CREATE
Definition: H5Pprivate.h:73
H5B2_node_info_t::node_ptr_fac
H5FL_fac_head_t * node_ptr_fac
Definition: H5B2pkg.h:149
H5HP_close
H5_DLL herr_t H5HP_close(H5HP_t *heap)
Definition: H5HP.c:896
H5_PKG_M
@ H5_PKG_M
Definition: H5private.h:1740
H5F_shared_t::fs_aggr_merge
unsigned fs_aggr_merge[H5FD_MEM_NTYPES]
Definition: H5Fpkg.h:339
H5R__equal
htri_t H5R__equal(const H5R_ref_priv_t *ref1, const H5R_ref_priv_t *ref2)
Definition: H5Rint.c:645
H5Pset_mdc_image_config
H5_DLL herr_t H5Pset_mdc_image_config(hid_t plist_id, H5AC_cache_image_config_t *config_ptr)
Definition: H5Pfapl.c:1709
H5T_cmemb_t::offset
size_t offset
Definition: H5Tpkg.h:247
H5Pset_fapl_direct
herr_t H5Pset_fapl_direct(hid_t fapl_id, size_t boundary, size_t block_size, size_t cbuf_size)
Definition: H5FDdirect.c:279
H5G_bt2_ud_lbi_t::f
H5F_t * f
Definition: H5Gdense.c:199
H5D_scatter_func_t
herr_t(* H5D_scatter_func_t)(const void **src_buf, size_t *src_buf_bytes_used, void *op_data)
Definition: H5Dpublic.h:112
H5Z_XFORM_DIVIDE
@ H5Z_XFORM_DIVIDE
Definition: H5Ztrans.c:34
H5MF_fs_t::fs_addr
haddr_t * fs_addr
Definition: H5MFpkg.h:156
H5Z_append
H5_DLL herr_t H5Z_append(struct H5O_pline_t *pline, H5Z_filter_t filter, unsigned flags, size_t cd_nelmts, const unsigned int cd_values[])
Definition: H5Z.c:1079
H5P_filter_in_pline
H5_DLL htri_t H5P_filter_in_pline(H5P_genplist_t *plist, H5Z_filter_t id)
Definition: H5Pocpl.c:1104
H5P_genprop_t::type
H5P_prop_within_t type
Definition: H5Ppkg.h:69
H5EA__sblock_dest
H5_DLL herr_t H5EA__sblock_dest(H5EA_sblock_t *sblock)
H5VL_introspect_opt_query
H5_DLL herr_t H5VL_introspect_opt_query(const H5VL_object_t *vol_obj, H5VL_subclass_t subcls, int opt_type, hbool_t *supported)
Definition: H5VLcallback.c:6081
H5HF__man_op
herr_t H5HF__man_op(H5HF_hdr_t *hdr, const uint8_t *id, H5HF_operator_t op, void *op_data)
Definition: H5HFman.c:527
FUNC_ENTER_NOAPI
FUNC_ENTER_NOAPI(if! FAIL)
Definition: H5Cimage.c:976
H5Sget_select_type
H5S_sel_type H5Sget_select_type(hid_t space_id)
Definition: H5Sselect.c:1705
H5HP_remove
herr_t H5HP_remove(H5HP_t *heap, int *val, void **obj)
Definition: H5HP.c:583
H5G_bt2_ud_gnbi_t::name
char * name
Definition: H5Gdense.c:170
H5PB_dest
H5_DLL herr_t H5PB_dest(H5F_shared_t *f_sh)
Definition: H5PB.c:475
H5VLobject_open
void * H5VLobject_open(void *obj, const H5VL_loc_params_t *params, hid_t connector_id, H5I_type_t *opened_type, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:5440
H5F_has_mount
H5_DLL hbool_t H5F_has_mount(const H5F_t *file)
H5T_update_shared
H5_DLL herr_t H5T_update_shared(H5T_t *type)
Definition: H5Tcommit.c:1071
H5FS_sinfo_cache_ud_t::fspace
H5FS_t * fspace
Definition: H5FSpkg.h:106
H5HG_get_size
H5_DLL size_t H5HG_get_size(const H5HG_heap_t *h)
Definition: H5HGquery.c:110
H5G_get_shared_count
herr_t H5G_get_shared_count(H5G_t *grp)
Definition: H5Gint.c:630
H5P_CLS_GROUP_CREATE_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_GROUP_CREATE_g
Definition: H5Pprivate.h:127
H5FD_driver_prop_t
Definition: H5FDprivate.h:93
H5EA__hdr_fuse_decr
H5_DLL size_t H5EA__hdr_fuse_decr(H5EA_hdr_t *hdr)
H5PL__append_path
H5_DLL herr_t H5PL__append_path(const char *path)
Definition: H5PLpath.c:393
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(fa_native_elmt)
H5D_farray_ctx_ud_t
struct H5D_farray_ctx_ud_t H5D_farray_ctx_ud_t
H5FS_stat_t::tot_sect_count
hsize_t tot_sect_count
Definition: H5FSprivate.h:148
H5Sextent_copy
H5_DLL herr_t H5Sextent_copy(hid_t dst_id, hid_t src_id)
Definition: H5S.c:574
H5O_t::alloc_nmesgs
size_t alloc_nmesgs
Definition: H5Opkg.h:320
H5S_all_iter_t::elmt_offset
hsize_t elmt_offset
Definition: H5Sprivate.h:81
H5G_obj_create_t::cache
H5G_cache_t cache
Definition: H5Gpkg.h:292
H5CX_t::mpio_coll_opt_valid
hbool_t mpio_coll_opt_valid
Definition: H5CX.c:238
H5Z_xform_create
H5_DLL H5Z_data_xform_t * H5Z_xform_create(const char *expr)
Definition: H5Ztrans.c:1539
H5D_MPIO_CONTIGUOUS_COLLECTIVE
@ H5D_MPIO_CONTIGUOUS_COLLECTIVE
Definition: H5Ppublic.h:165
H5B2__hdr_init
herr_t H5B2__hdr_init(H5B2_hdr_t *hdr, const H5B2_create_t *cparam, void *ctx_udata, uint16_t depth)
Definition: H5B2hdr.c:110
H5O_chk_cache_ud_t::oh
H5O_t * oh
Definition: H5Opkg.h:411
H5SM_index_header_t::num_messages
size_t num_messages
Definition: H5SMpkg.h:171
H5E_TRAVERSE_g
hid_t H5E_TRAVERSE_g
Definition: H5Edefin.h:190
H5EA_create
H5_DLL H5EA_t * H5EA_create(H5F_t *f, const H5EA_create_t *cparam, void *ctx_udata)
H5CX_get_mpio_chunk_opt_num
H5_DLL herr_t H5CX_get_mpio_chunk_opt_num(unsigned *mpio_chunk_opt_num)
Definition: H5CX.c:2212
H5R_ref_priv_attr_t::obj
H5R_ref_priv_obj_t obj
Definition: H5Rpkg.h:67
H5A__open
H5A_t * H5A__open(const H5G_loc_t *loc, const char *attr_name)
Definition: H5Aint.c:422
H5Sencode2
herr_t H5Sencode2(hid_t obj_id, void *buf, size_t *nalloc, hid_t fapl_id)
Definition: H5S.c:1532
H5T_NATIVE_LDOUBLE_g
H5_DLLVAR hid_t H5T_NATIVE_LDOUBLE_g
Definition: H5Tpublic.h:434
H5S_hyper_op_info_t::copied
struct H5S_hyper_span_info_t * copied
Definition: H5Spkg.h:157
H5VL_link_optional
herr_t H5VL_link_optional(const H5VL_object_t *vol_obj, H5VL_link_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:5291
H5D_virtual_check_mapping_post
herr_t H5D_virtual_check_mapping_post(const H5O_storage_virtual_ent_t *ent)
Definition: H5Dvirtual.c:244
H5O_linfo_postcopy_ud_t::src_oloc
const H5O_loc_t * src_oloc
Definition: H5Olinfo.c:89
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5SM.c:85
H5MF_sect_iter_ud_t::sect_count
size_t sect_count
Definition: H5MF.c:77
H5A_compact_bt_ud_t
Definition: H5Aint.c:58
H5C_get_logging_status
H5_DLL herr_t H5C_get_logging_status(const H5C_t *cache, hbool_t *is_enabled, hbool_t *is_currently_logging)
Definition: H5Clog.c:285
H5T_vlen_class_t::getlen
H5T_vlen_getlen_func_t getlen
Definition: H5Tpkg.h:290
H5T_NATIVE_DOUBLE_ALIGN_g
size_t H5T_NATIVE_DOUBLE_ALIGN_g
Definition: H5T.c:490
H5P_iter_ud_t::iter_data
void * iter_data
Definition: H5P.c:48
H5S_select_project_intersection
H5_DLL herr_t H5S_select_project_intersection(const H5S_t *src_space, const H5S_t *dst_space, const H5S_t *src_intersect_space, H5S_t **new_space_ptr, hbool_t share_space)
Definition: H5Sselect.c:2598
H5S_SEL_POINTS
@ H5S_SEL_POINTS
Definition: H5Spublic.h:111
H5HG_heap_t::addr
haddr_t addr
Definition: H5HGpkg.h:125
H5T_t::sh_loc
H5O_shared_t sh_loc
Definition: H5Tpkg.h:351
H5SM_index_header_t::list_size
size_t list_size
Definition: H5SMpkg.h:177
indent
*s *s indent
Definition: H5HLdbg.c:111
H5G_UNKNOWN
@ H5G_UNKNOWN
Definition: H5Gpublic.h:121
H5T__visit
H5_DLL herr_t H5T__visit(H5T_t *dt, unsigned visit_flags, H5T_operator_t op, void *op_value)
Definition: H5Tvisit.c:97
H5G_cache_type_t
H5G_cache_type_t
Definition: H5Gpkg.h:70
H5T__conv_f_f
H5_DLL herr_t H5T__conv_f_f(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
H5E_cls_t::cls_name
char * cls_name
Definition: H5Epkg.h:97
H5Dmodule.h
H5S_select_release
herr_t H5S_select_release(H5S_t *ds)
Definition: H5Sselect.c:286
H5L_register
herr_t H5L_register(const H5L_class_t *cls)
Definition: H5L.c:1657
H5F_trav_obj_ids_t::oid_list
hid_t * oid_list
Definition: H5F.c:62
H5Sselect_elements
H5_DLL herr_t H5Sselect_elements(hid_t space_id, H5S_seloper_t op, size_t num_elem, const hsize_t *coord)
Definition: H5Spoint.c:2405
H5P_TYPE_MAP_CREATE
@ H5P_TYPE_MAP_CREATE
Definition: H5Pprivate.h:82
H5FD_core_region_t
struct H5FD_core_region_t H5FD_core_region_t
H5Z_xform_eval
H5_DLL herr_t H5Z_xform_eval(H5Z_data_xform_t *data_xform_prop, void *array, size_t array_size, const H5T_t *buf_type)
Definition: H5Ztrans.c:1010
H5HF__man_dblock_protect
H5HF_direct_t * H5HF__man_dblock_protect(H5HF_hdr_t *hdr, haddr_t dblock_addr, size_t dblock_size, H5HF_indirect_t *par_iblock, unsigned par_entry, unsigned flags)
Definition: H5HFdblock.c:441
H5E_MOUNT_g
H5_DLLVAR hid_t H5E_MOUNT_g
Definition: H5Epubgen.h:259
elmt_idx
hsize_t elmt_idx
Definition: H5EA.c:422
H5B_CHUNK_ID
@ H5B_CHUNK_ID
Definition: H5Bprivate.h:61
H5P_CLS_ATTRIBUTE_ACCESS_ID_g
H5_DLLVAR hid_t H5P_CLS_ATTRIBUTE_ACCESS_ID_g
Definition: H5Ppublic.h:204
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5PB_t)
H5F_is_mount
hbool_t H5F_is_mount(const H5F_t *file)
Definition: H5Fmount.c:412
H5T_NATIVE_UINT_FAST8_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT_FAST8_ALIGN_g
Definition: H5Tpkg.h:437
H5G_mkroot
H5_DLL herr_t H5G_mkroot(H5F_t *f, hbool_t create_root)
Definition: H5Groot.c:146
H5FD_direct_t
Definition: H5FDdirect.c:66
H5Drefresh
herr_t H5Drefresh(hid_t dset_id)
Definition: H5D.c:848
H5A__get_name
H5_DLL ssize_t H5A__get_name(H5A_t *attr, size_t buf_size, char *buf)
Definition: H5Aint.c:816
H5HF_HUGE_BT2_DIR
const H5B2_class_t H5HF_HUGE_BT2_DIR[1]
Definition: H5HFbtree2.c:145
H5O_linfo_t::nlinks
hsize_t nlinks
Definition: H5Oprivate.h:299
s3r_datastruct::size
size_t size
Definition: H5FDs3comms.c:86
H5P__register
H5_DLL herr_t H5P__register(H5P_genclass_t **pclass, const char *name, size_t size, const void *def_value, H5P_prp_create_func_t prp_create, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_encode_func_t prp_encode, H5P_prp_decode_func_t prp_decode, H5P_prp_delete_func_t prp_delete, H5P_prp_copy_func_t prp_copy, H5P_prp_compare_func_t prp_cmp, H5P_prp_close_func_t prp_close)
Definition: H5Pint.c:2361
H5O__is_attr_empty_test
H5_DLL htri_t H5O__is_attr_empty_test(hid_t oid)
Definition: H5Otest.c:166
H5FA__hdr_free_elmts
H5_DLL herr_t H5FA__hdr_free_elmts(H5FA_hdr_t *hdr, size_t nelmts, void *elmts)
H5I_remove
H5_DLL void * H5I_remove(hid_t id)
Definition: H5I.c:1264
H5HF__sect_single_reduce
H5_DLL herr_t H5HF__sect_single_reduce(H5HF_hdr_t *hdr, H5HF_free_section_t *sect, size_t amt)
Definition: H5HFsection.c:695
H5B2_hdr_t::cache_info
H5AC_info_t cache_info
Definition: H5B2pkg.h:155
HDassert
HDassert(H5E_FUNC_g==(-1))
H5C_log_write_remove_entry_msg
herr_t H5C_log_write_remove_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:957
H5UC_t::o
void * o
Definition: H5UCprivate.h:44
H5D_append_flush_t::udata
void * udata
Definition: H5Dprivate.h:149
H5R__get_obj_token
herr_t H5R__get_obj_token(const H5R_ref_priv_t *ref, H5O_token_t *obj_token, size_t *token_size)
Definition: H5Rint.c:776
H5HF_get_obj_len
herr_t H5HF_get_obj_len(H5HF_t *fh, const void *_id, size_t *obj_len_p)
Definition: H5HF.c:418
H5T_STD_I8BE_g
hid_t H5T_STD_I8BE_g
Definition: H5T.c:356
H5R__create_object
herr_t H5R__create_object(const H5O_token_t *obj_token, size_t token_size, H5R_ref_priv_t *ref)
Definition: H5Rint.c:272
H5G_node_t
Definition: H5Gpkg.h:116
H5FL_BLK_DEFINE_STATIC
H5FL_BLK_DEFINE_STATIC(meta_accum)
H5C_t::images_read
int32_t images_read
Definition: H5Cpkg.h:6056
H5MF_try_extend
H5_DLL herr_t H5MF_try_extend(H5F_t *f, H5FD_mem_t type, haddr_t addr, hsize_t size, hsize_t extra_requested)
Definition: H5MF.c:1282
ret_value
ret_value
Definition: H5EAsblock.c:164
H5FL_SEQ_EXTERN
H5FL_SEQ_EXTERN(H5O_mesg_t)
H5O_TYPE_DATASET
@ H5O_TYPE_DATASET
Definition: H5Opublic.h:105
H5T_conv_func_t::is_app
hbool_t is_app
Definition: H5Tpkg.h:164
H5O_msg_free_real
H5_DLL void * H5O_msg_free_real(const H5O_msg_class_t *type, void *mesg)
Definition: H5Omessage.c:709
H5HF__sect_single_free
herr_t H5HF__sect_single_free(H5FS_section_info_t *_sect)
Definition: H5HFsection.c:1131
H5O_storage_virtual_t::source_dapl
hid_t source_dapl
Definition: H5Oprivate.h:569
H5L_get_info_by_idx
herr_t H5L_get_info_by_idx(const H5G_loc_t *loc, const char *name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5L_info2_t *linfo)
Definition: H5L.c:3287
H5FD_multi_t::flags
unsigned flags
Definition: H5FDmulti.c:94
H5FD_log_t::eof
haddr_t eof
Definition: H5FDlog.c:80
H5Tget_member_index
H5_DLL int H5Tget_member_index(hid_t type_id, const char *name)
Definition: H5Tfields.c:233
H5S_select_copy
herr_t H5S_select_copy(H5S_t *dst, const H5S_t *src, hbool_t share_selection)
Definition: H5Sselect.c:243
H5Gflush
herr_t H5Gflush(hid_t group_id)
Definition: H5G.c:778
H5B2_internal_t::parent
void * parent
Definition: H5B2pkg.h:244
H5L_TYPE_HARD
@ H5L_TYPE_HARD
Definition: H5Lpublic.h:65
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5MF.c:121
H5HL_debug
H5_DLL herr_t H5HL_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth)
H5FD_mpio_t
Definition: H5FDmpio.c:60
H5E_PLIST_g
hid_t H5E_PLIST_g
Definition: H5Edefin.h:47
H5P_CLS_DATATYPE_CREATE_ID_g
hid_t H5P_CLS_DATATYPE_CREATE_ID_g
Definition: H5Pint.c:150
H5T__commit_anon
herr_t H5T__commit_anon(H5F_t *file, H5T_t *type, hid_t tcpl_id)
Definition: H5Tcommit.c:341
H5L_class_0_t::comment
const char * comment
Definition: H5Lpublic.h:234
H5C_log_class_t::write_pin_entry_log_msg
herr_t(* write_pin_entry_log_msg)(void *udata, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.h:56
H5AC_EARRAY_HDR
const H5AC_class_t H5AC_EARRAY_HDR[1]
Definition: H5EAcache.c:133
H5Dget_space_status
herr_t H5Dget_space_status(hid_t dset_id, H5D_space_status_t *allocation)
Definition: H5D.c:390
H5PL_term_package
H5_DLL int H5PL_term_package(void)
Definition: H5PLint.c:192
H5B2__swap_leaf
herr_t H5B2__swap_leaf(H5B2_hdr_t *hdr, uint16_t depth, H5B2_internal_t *internal, unsigned *internal_flags_ptr, unsigned idx, void *swap_loc)
Definition: H5B2leaf.c:617
H5T__conv_short_ulong
herr_t H5T__conv_short_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5576
H5HG_get_size
size_t H5HG_get_size(const H5HG_heap_t *heap)
Definition: H5HGquery.c:110
H5G__dense_lookup
H5_DLL htri_t H5G__dense_lookup(H5F_t *f, const H5O_linfo_t *linfo, const char *name, H5O_link_t *lnk)
Definition: H5Gdense.c:525
H5HF_HUGE_BT2_FILT_DIR
const H5B2_class_t H5HF_HUGE_BT2_FILT_DIR[1]
Definition: H5HFbtree2.c:159
H5D_layout_ops_t::dest
H5D_layout_dest_func_t dest
Definition: H5Dpkg.h:163
H5C_image_entry_t::fd_child_count
uint64_t fd_child_count
Definition: H5Cprivate.h:1984
H5EA_sblock_t::has_hdr_depend
hbool_t has_hdr_depend
Definition: H5EApkg.h:271
H5O_get_oh_flags
H5_DLL uint8_t H5O_get_oh_flags(const H5O_t *oh)
Definition: H5Oint.c:2574
H5O_copy_t::expand_soft_link
hbool_t expand_soft_link
Definition: H5Oprivate.h:174
H5S_hyper_span_info_t::count
unsigned count
Definition: H5Spkg.h:168
H5P__encode_hsize_t
H5_DLL herr_t H5P__encode_hsize_t(const void *value, void **_pp, size_t *size)
Definition: H5Pencdec.c:135
H5Pset_multi_type
H5_DLL herr_t H5Pset_multi_type(hid_t fapl_id, H5FD_mem_t type)
Definition: H5Pfapl.c:1525
H5C_class_t::serialize
H5C_serialize_func_t serialize
Definition: H5Cprivate.h:898
H5P__get_class_path
char * H5P__get_class_path(H5P_genclass_t *pclass)
Definition: H5Pint.c:5261
H5D_layout_ops_t::io_init
H5D_layout_io_init_func_t io_init
Definition: H5Dpkg.h:152
H5A__iterate_old
H5_DLL herr_t H5A__iterate_old(hid_t loc_id, unsigned *attr_num, H5A_operator1_t op, void *op_data)
Definition: H5Aint.c:2687
H5P__get_size_pclass
herr_t H5P__get_size_pclass(H5P_genclass_t *pclass, const char *name, size_t *size)
Definition: H5Pint.c:3427
H5HF_hdr_t::tiny_len_extended
hbool_t tiny_len_extended
Definition: H5HFpkg.h:357
H5Sget_simple_extent_dims
H5_DLL int H5Sget_simple_extent_dims(hid_t space_id, hsize_t dims[], hsize_t maxdims[])
Definition: H5S.c:981
H5G_BT2_NAME
H5_DLLVAR const H5B2_class_t H5G_BT2_NAME[1]
Definition: H5Gpkg.h:313
H5E_TRAVERSE_g
H5_DLLVAR hid_t H5E_TRAVERSE_g
Definition: H5Epubgen.h:338
H5HF_hdr_t
Definition: H5HFpkg.h:296
H5EA_create_t::cls
const H5EA_class_t * cls
Definition: H5EAprivate.h:81
H5CX_t::mpio_coll_chunk_multi_hard
int mpio_coll_chunk_multi_hard
Definition: H5CX.c:272
H5C_cache_entry_t::image_fd_height
uint32_t image_fd_height
Definition: H5Cprivate.h:2290
H5AC_FARRAY_HDR
const H5AC_class_t H5AC_FARRAY_HDR[1]
Definition: H5FAcache.c:110
H5FL_blk_list_t::next
union H5FL_blk_list_t * next
Definition: H5FLprivate.h:152
H5VL_object_open
H5_DLL void * H5VL_object_open(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *params, H5I_type_t *opened_type, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:5403
H5VLprivate.h
H5R__decode_heap
herr_t H5R__decode_heap(H5F_t *f, const unsigned char *buf, size_t *nbytes, unsigned char **data_ptr, size_t *data_size)
Definition: H5Rint.c:1456
H5F_shared_t::sizeof_addr
uint8_t sizeof_addr
Definition: H5Fpkg.h:266
H5B_find
H5_DLL herr_t H5B_find(H5F_t *f, const H5B_class_t *type, haddr_t addr, void *udata)
Definition: H5B.c:300
H5D__set_extent
H5_DLL herr_t H5D__set_extent(H5D_t *dataset, const hsize_t *size)
Definition: H5Dint.c:2999
H5P__create_class
H5_DLL H5P_genclass_t * H5P__create_class(H5P_genclass_t *par_class, const char *name, H5P_plist_type_t type, H5P_cls_create_func_t cls_create, void *create_data, H5P_cls_copy_func_t cls_copy, void *copy_data, H5P_cls_close_func_t cls_close, void *close_data)
Definition: H5Pint.c:1654
H5G_bt_rm_t
struct H5G_bt_rm_t H5G_bt_rm_t
H5Oget_info2
H5_DLL herr_t H5Oget_info2(hid_t loc_id, H5O_info1_t *oinfo, unsigned fields)
Definition: H5Odeprec.c:548
H5_GCC_DIAG_OFF
H5_GCC_DIAG_OFF(cast-align) typedef struct detected_t
Definition: H5detect.c:52
H5Aiterate_by_name
herr_t H5Aiterate_by_name(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx, H5A_operator2_t op, void *op_data, hid_t lapl_id)
Definition: H5A.c:1406
H5C_t::entries_relocated_counter
int64_t entries_relocated_counter
Definition: H5Cpkg.h:5979
H5FS_section_class_t::cls_private
void * cls_private
Definition: H5FSprivate.h:95
H5SM_read_udata_t::file
H5F_t * file
Definition: H5SM.c:46
H5O_common_cache_ud_t
struct H5O_common_cache_ud_t H5O_common_cache_ud_t
H5T_STR_RESERVED_15
@ H5T_STR_RESERVED_15
Definition: H5Tpublic.h:120
H5VL_FILE_UNMOUNT
@ H5VL_FILE_UNMOUNT
Definition: H5VLconnector.h:143
parsed_url_t::path
char * path
Definition: H5FDs3comms.h:403
H5EA_iblock_t::elmts
void * elmts
Definition: H5EApkg.h:237
H5B2_node_info_t::split_nrec
unsigned split_nrec
Definition: H5B2pkg.h:144
H5FD_s3comms_aws_canonical_request
herr_t H5FD_s3comms_aws_canonical_request(char *canonical_request_dest, int _cr_size, char *signed_headers_dest, int _sh_size, hrb_t *http_request)
Definition: H5FDs3comms.c:2004
H5D__vlen_get_buf_size
herr_t H5D__vlen_get_buf_size(H5D_t *dset, hid_t type_id, hid_t space_id, hsize_t *size)
Definition: H5Dint.c:2696
H5VL_group_optional
herr_t H5VL_group_optional(const H5VL_object_t *vol_obj, H5VL_group_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:4499
H5VLrequest_notify
H5_DLL herr_t H5VLrequest_notify(void *req, hid_t connector_id, H5VL_request_notify_t cb, void *ctx)
Definition: H5VLcallback.c:6353
H5Pget_sieve_buf_size
herr_t H5Pget_sieve_buf_size(hid_t plist_id, size_t *size)
Definition: H5Pfapl.c:2219
H5I_BADID
@ H5I_BADID
Definition: H5Ipublic.h:35
H5A_bt2_ud_it_t::f
H5F_t * f
Definition: H5Adense.c:87
H5FDregister
hid_t H5FDregister(const H5FD_class_t *cls)
Definition: H5FD.c:225
H5Pset_elink_fapl
H5_DLL herr_t H5Pset_elink_fapl(hid_t lapl_id, hid_t fapl_id)
Definition: H5Plapl.c:1090
H5L_shim_data_t::real_op_data
void * real_op_data
Definition: H5Ldeprec.c:56
H5B2module.h
H5T_get_super
H5_DLL H5T_t * H5T_get_super(const H5T_t *dt)
Definition: H5T.c:2338
H5T__init_native
H5_DLL herr_t H5T__init_native(void)
H5G_fh_ud_lbi_t::f
H5F_t * f
Definition: H5Gdense.c:212
H5T_NATIVE_INT_FAST64_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT_FAST64_ALIGN_g
Definition: H5Tpkg.h:457
H5E__push_stack
H5_DLL herr_t H5E__push_stack(H5E_t *estack, const char *file, const char *func, unsigned line, hid_t cls_id, hid_t maj_id, hid_t min_id, const char *desc)
Definition: H5Eint.c:779
H5Sis_regular_hyperslab
H5_DLL htri_t H5Sis_regular_hyperslab(hid_t spaceid)
Definition: H5Shyper.c:12236
H5FD_direct_fapl_t::cbsize
size_t cbsize
Definition: H5FDdirect.c:50
H5FO_open_obj_t::deleted
hbool_t deleted
Definition: H5FO.c:37
H5CX_pop
herr_t H5CX_pop(void)
Definition: H5CX.c:3578
H5FS_sect_find
H5_DLL htri_t H5FS_sect_find(H5F_t *f, H5FS_t *fspace, hsize_t request, H5FS_section_info_t **node)
Definition: H5FSsection.c:1836
H5B2_hdr_t::rrec_size
uint32_t rrec_size
Definition: H5B2pkg.h:164
H5ST_find
H5_DLL H5ST_ptr_t H5ST_find(H5ST_tree_t *root, const char *s)
Definition: H5ST.c:335
H5F_blk_aggr_t::size
hsize_t size
Definition: H5Fpkg.h:185
H5T_patch_vlen_file
H5_DLL herr_t H5T_patch_vlen_file(H5T_t *dt, H5VL_object_t *file)
Definition: H5T.c:6076
H5HF__huge_delete
H5_DLL herr_t H5HF__huge_delete(H5HF_hdr_t *hdr)
Definition: H5HFhuge.c:1161
H5F_addr_encode
H5_DLL void H5F_addr_encode(const H5F_t *f, uint8_t **pp, haddr_t addr)
Definition: H5Fint.c:2524
H5S_select_iter_release
herr_t H5S_select_iter_release(H5S_sel_iter_t *sel_iter)
Definition: H5Sselect.c:1496
H5C_log_class_t::write_insert_entry_log_msg
herr_t(* write_insert_entry_log_msg)(void *udata, haddr_t address, int type_id, unsigned flags, size_t size, herr_t fxn_ret_value)
Definition: H5Clog.h:50
H5VLtoken_from_str
H5_DLL herr_t H5VLtoken_from_str(void *obj, H5I_type_t obj_type, hid_t connector_id, const char *token_str, H5O_token_t *token)
Definition: H5VLcallback.c:7637
H5T_CONV_FREE
@ H5T_CONV_FREE
Definition: H5Tpublic.h:138
H5G_dense_bt2_corder_rec_t::id
uint8_t id[H5G_DENSE_FHEAP_ID_LEN]
Definition: H5Gpkg.h:258
H5F_olist_t::list_index
size_t list_index
Definition: H5Fint.c:65
H5Epush2
H5_DLL herr_t H5Epush2(hid_t err_stack, const char *file, const char *func, unsigned line, hid_t cls_id, hid_t maj_id, hid_t min_id, const char *msg,...)
Definition: H5E.c:1354
H5B2_class_t::id
H5B2_subid_t id
Definition: H5B2private.h:83
H5A_fh_ud_cp_t::attr
H5A_t * attr
Definition: H5Adense.c:113
H5T_get_actual_type
H5_DLL H5T_t * H5T_get_actual_type(H5T_t *dt)
Definition: H5Tcommit.c:1168
H5F_get_shared
H5F_shared_t * H5F_get_shared(const H5F_t *f)
Definition: H5Fquery.c:247
H5FL_fac_malloc
void * H5FL_fac_malloc(H5FL_fac_head_t *head H5FL_TRACK_PARAMS)
Definition: H5FL.c:2131
H5P_set
herr_t H5P_set(H5P_genplist_t *plist, const char *name, const void *value)
Definition: H5Pint.c:3111
H5L_trav_mv2_t::lnk
H5O_link_t * lnk
Definition: H5L.c:77
H5CX_t::low_bound
H5F_libver_t low_bound
Definition: H5CX.c:310
H5CX_t::ring
H5AC_ring_t ring
Definition: H5CX.c:210
H5B2_modify
herr_t H5B2_modify(H5B2_t *bt2, void *udata, H5B2_modify_t op, void *op_data)
Definition: H5B2.c:1159
H5FO_top_decr
H5_DLL herr_t H5FO_top_decr(const H5F_t *f, haddr_t addr)
Definition: H5FO.c:484
H5FD_MEM_NOLIST
@ H5FD_MEM_NOLIST
Definition: H5Fpublic.h:152
H5D_shared_t::dapl_id
hid_t dapl_id
Definition: H5Dpkg.h:446
H5VM_stride_copy
herr_t H5VM_stride_copy(unsigned n, hsize_t elmt_size, const hsize_t *size, const hsize_t *dst_stride, void *_dst, const hsize_t *src_stride, const void *_src)
Definition: H5VM.c:713
H5P__encode
H5_DLL herr_t H5P__encode(const H5P_genplist_t *plist, hbool_t enc_all_prop, void *buf, size_t *nalloc)
Definition: H5Pencdec.c:392
H5T_vlen_alloc_info_t
Definition: H5Tprivate.h:73
H5AC_deserialize_func_t
H5C_deserialize_func_t H5AC_deserialize_func_t
Definition: H5ACprivate.h:181
H5VLattr_close
herr_t H5VLattr_close(void *obj, hid_t connector_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1787
H5VL_object_verify
void * H5VL_object_verify(hid_t id, H5I_type_t obj_type)
Definition: H5VLint.c:1867
H5T_NORM_ERROR
@ H5T_NORM_ERROR
Definition: H5Tpublic.h:67
H5T__get_array_ndims
int H5T__get_array_ndims(const H5T_t *dt)
Definition: H5Tarray.c:247
H5D_earray_filt_elmt_t
Definition: H5Dearray.c:79
H5FD_sec2_t::pub
H5FD_t pub
Definition: H5FDsec2.c:54
H5MP_page_t::free_size
size_t free_size
Definition: H5MPpkg.h:69
H5C_t::unpins
int64_t unpins[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6006
H5D_farray_ctx_ud_t::chunk_size
uint32_t chunk_size
Definition: H5Dfarray.c:58
H5EA_get_stats
H5_DLL herr_t H5EA_get_stats(const H5EA_t *ea, H5EA_stat_t *stats)
H5CX_test_set_mpio_coll_chunk_multi_ratio_coll
H5_DLL herr_t H5CX_test_set_mpio_coll_chunk_multi_ratio_coll(int mpio_coll_chunk_multi_ratio_coll)
Definition: H5CX.c:3386
H5HF_free_section_t::parent
struct H5HF_free_section_t * parent
Definition: H5HFpkg.h:279
H5T__conv_ref
herr_t H5T__conv_ref(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
Definition: H5Tconv.c:3493
H5S_select_iter_nelmts
H5_DLL hsize_t H5S_select_iter_nelmts(const H5S_sel_iter_t *sel_iter)
Definition: H5Sselect.c:1297
H5S_sel_intersect_block_func_t
htri_t(* H5S_sel_intersect_block_func_t)(const H5S_t *space, const hsize_t *start, const hsize_t *end)
Definition: H5Spkg.h:262
H5G__has_stab_test
htri_t H5G__has_stab_test(hid_t gid)
Definition: H5Gtest.c:284
H5O_MSG_AINFO
H5_DLLVAR const H5O_msg_class_t H5O_MSG_AINFO[1]
Definition: H5Opkg.h:528
H5VL_get_connector_ud_t::u
union H5VL_get_connector_ud_t::@67 u
H5SL_destroy
H5_DLL herr_t H5SL_destroy(H5SL_t *slist, H5SL_operator_t op, void *op_data)
Definition: H5SL.c:2517
H5VM_array_down
H5_DLL herr_t H5VM_array_down(unsigned n, const hsize_t *total_size, hsize_t *down)
Definition: H5VM.c:983
H5C_t::delete_image
hbool_t delete_image
Definition: H5Cpkg.h:5973
H5A_fh_ud_cp_t
Definition: H5Adense.c:107
H5HF__space_start
H5_DLL herr_t H5HF__space_start(H5HF_hdr_t *hdr, hbool_t may_create)
Definition: H5HFspace.c:98
Wsetenv
int Wsetenv(const char *name, const char *value, int overwrite)
Definition: H5system.c:842
H5FD_class_t::sb_size
hsize_t(* sb_size)(H5FD_t *file)
Definition: H5FDpublic.h:271
H5HF_man_iter_set_entry
herr_t H5HF_man_iter_set_entry(const H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, unsigned entry)
Definition: H5HFiter.c:281
H5T_patch_file
H5_DLL herr_t H5T_patch_file(H5T_t *dt, H5F_t *f)
Definition: H5T.c:6043
H5S_select_valid
htri_t H5S_select_valid(const H5S_t *space)
Definition: H5Sselect.c:510
H5FD_file_image_op_t
H5FD_file_image_op_t
Definition: H5FDpublic.h:333
H5E_BADITER_g
hid_t H5E_BADITER_g
Definition: H5Edefin.h:112
H5AC_LHEAP_DBLK
H5_DLLVAR const H5AC_class_t H5AC_LHEAP_DBLK[1]
Definition: H5ACprivate.h:350
H5T__conv_ulong_uchar
H5_DLL herr_t H5T__conv_ulong_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5FO_create
H5_DLL herr_t H5FO_create(const H5F_t *f)
Definition: H5FO.c:72
H5T__bit_get_d
uint64_t H5T__bit_get_d(uint8_t *buf, size_t offset, size_t size)
Definition: H5Tbit.c:245
H5Tget_ebias
H5_DLL size_t H5Tget_ebias(hid_t type_id)
Definition: H5Tfloat.c:163
H5FS_SECT_SERIALIZED
@ H5FS_SECT_SERIALIZED
Definition: H5FSprivate.h:118
H5CX_get_io_xfer_mode
herr_t H5CX_get_io_xfer_mode(H5FD_mpio_xfer_t *io_xfer_mode)
Definition: H5CX.c:2037
H5C_NOTIFY_ACTION_CHILD_SERIALIZED
@ H5C_NOTIFY_ACTION_CHILD_SERIALIZED
Definition: H5Cprivate.h:867
H5B2_node_ptr_t::all_nrec
hsize_t all_nrec
Definition: H5B2pkg.h:138
H5AC_FHEAP_HDR
H5_DLLVAR const H5AC_class_t H5AC_FHEAP_HDR[1]
Definition: H5ACprivate.h:357
H5Pset_map_iterate_hints
herr_t H5Pset_map_iterate_hints(hid_t mapl_id, size_t key_prefetch_size, size_t key_alloc_size)
Definition: H5Pmapl.c:160
H5FD_s3comms_percent_encode_char
herr_t H5FD_s3comms_percent_encode_char(char *repr, const unsigned char c, size_t *repr_len)
Definition: H5FDs3comms.c:3000
H5_mpi_info_dup
H5_DLL herr_t H5_mpi_info_dup(MPI_Info info, MPI_Info *info_new)
Definition: H5mpi.c:160
H5E_OHDR_g
hid_t H5E_OHDR_g
Definition: H5Edefin.h:49
H5T_atomic_t::msize
size_t msize
Definition: H5Tpkg.h:216
H5FL_seq_head_t
Definition: H5FLprivate.h:299
H5T_conv_struct_t
struct H5T_conv_struct_t H5T_conv_struct_t
H5Tpublic.h
H5Pget
H5_DLL herr_t H5Pget(hid_t plist_id, const char *name, void *value)
Definition: H5P.c:1292
H5D_layout_ops_t::par_write
H5D_layout_write_func_t par_write
Definition: H5Dpkg.h:157
H5HF_HUGE_BT2_DIR
H5_DLLVAR const H5B2_class_t H5HF_HUGE_BT2_DIR[1]
Definition: H5HFpkg.h:567
H5G_name_free
herr_t H5G_name_free(H5G_name_t *name)
Definition: H5Gname.c:649
H5VL_attr_optional
H5_DLL herr_t H5VL_attr_optional(const H5VL_object_t *vol_obj, H5VL_attr_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:1647
H5MF_sect_ud_t::allow_sect_absorb
hbool_t allow_sect_absorb
Definition: H5MFpkg.h:145
offset
H5T_sign_t H5T_direction_t size_t size_t * offset
Definition: H5Tnative.c:551
H5P_LST_DATATYPE_ACCESS_ID_g
H5_DLLVAR hid_t H5P_LST_DATATYPE_ACCESS_ID_g
Definition: H5Ppublic.h:222
H5FD_mpio_t::comm
MPI_Comm comm
Definition: H5FDmpio.c:63
H5O_token_t::__data
uint8_t __data[H5O_MAX_TOKEN_SIZE]
Definition: H5public.h:341
H5C_get_serialization_in_progress
hbool_t H5C_get_serialization_in_progress(const H5C_t *cache_ptr)
Definition: H5Cdbg.c:1440
H5SL_t::nobjs
size_t nobjs
Definition: H5SL.c:564
H5Oget_info2
herr_t H5Oget_info2(hid_t loc_id, H5O_info1_t *oinfo, unsigned fields)
Definition: H5Odeprec.c:548
H5SM_read_udata_t::buf_size
size_t buf_size
Definition: H5SM.c:48
H5FL_blk_node_t::next
struct H5FL_blk_node_t * next
Definition: H5FLprivate.h:161
H5HP_ent_t::val
int val
Definition: H5HP.c:36
H5FD_t::maxaddr
haddr_t maxaddr
Definition: H5FDpublic.h:323
H5EA_sblock_cache_ud_t::hdr
H5EA_hdr_t * hdr
Definition: H5EApkg.h:347
H5VL_loc_by_idx
Definition: H5VLconnector.h:249
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5CX_node_t)
H5Z_set_local
herr_t H5Z_set_local(hid_t dcpl_id, hid_t type_id)
Definition: H5Z.c:927
H5G__stab_delete
herr_t H5G__stab_delete(H5F_t *f, const H5O_stab_t *stab)
Definition: H5Gstab.c:465
H5D_rdcdc_t
struct H5D_rdcdc_t H5D_rdcdc_t
H5A__open_by_name
H5A_t * H5A__open_by_name(const H5G_loc_t *loc, const char *obj_name, const char *attr_name)
Definition: H5Aint.c:531
H5Lvisit_by_name2
H5_DLL herr_t H5Lvisit_by_name2(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, H5L_iterate2_t op, void *op_data, hid_t lapl_id)
Definition: H5L.c:1520
overflow
hbool_t overflow
Definition: H5system.c:514
H5O_copy_header_map
H5_DLL herr_t H5O_copy_header_map(const H5O_loc_t *oloc_src, H5O_loc_t *oloc_dst, H5O_copy_t *cpy_info, hbool_t inc_depth, H5O_type_t *obj_type, void **udata)
Definition: H5Ocopy.c:949
H5I_find_id
H5_DLL herr_t H5I_find_id(const void *object, H5I_type_t type, hid_t *id)
Definition: H5I.c:2340
H5T_STD_REF_g
H5_DLLVAR hid_t H5T_STD_REF_g
Definition: H5Tpublic.h:294
H5D_get_access_plist
hid_t H5D_get_access_plist(const H5D_t *dset)
Definition: H5Dint.c:3735
H5O_efl_t::slot
H5O_efl_entry_t * slot
Definition: H5Oprivate.h:385
H5C__untag_entry
H5_DLL herr_t H5C__untag_entry(H5C_t *cache, H5C_cache_entry_t *entry)
Definition: H5Ctag.c:306
H5FL_blk_realloc
H5_DLL void * H5FL_blk_realloc(H5FL_blk_head_t *head, void *block, size_t new_size H5FL_TRACK_PARAMS)
Definition: H5FL.c:1121
H5Oget_comment
H5_DLL ssize_t H5Oget_comment(hid_t obj_id, char *comment, size_t bufsize)
Definition: H5O.c:968
H5T_cmemb_t::type
struct H5T_t * type
Definition: H5Tpkg.h:249
result
Definition: H5Ztrans.c:67
H5R__encode_token_region_compat
herr_t H5R__encode_token_region_compat(H5F_t *f, const H5O_token_t *obj_token, size_t token_size, H5S_t *space, unsigned char *buf, size_t *nalloc)
Definition: H5Rint.c:1687
H5L_trav_gibi_t::n
hsize_t n
Definition: H5Lprivate.h:68
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5I_id_info_t)
H5HP_info_t
Definition: H5HPprivate.h:41
H5G_iterate
H5_DLL herr_t H5G_iterate(H5G_loc_t *loc, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_lnk, const H5G_link_iterate_t *lnk_op, void *op_data)
Definition: H5Gint.c:789
H5Pget_file_image
herr_t H5Pget_file_image(hid_t fapl_id, void **buf_ptr_ptr, size_t *buf_len_ptr)
Definition: H5Pfapl.c:2699
H5VL_link_get
herr_t H5VL_link_get(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, H5VL_link_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:5067
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(type_conv)
H5F_shared_t::vol_id
hid_t vol_id
Definition: H5Fpkg.h:312
H5G_obj_lnk_it_ud1_t::lnk_table
H5O_link_t * lnk_table
Definition: H5Gobj.c:67
H5C_cache_entry_t::is_protected
hbool_t is_protected
Definition: H5Cprivate.h:2236
H5HF_free_section_t::single
struct H5HF_free_section_t::@20::@21 single
H5F_drvrinfo_cache_ud_t
Definition: H5Fpkg.h:175
H5AC_unprotect
herr_t H5AC_unprotect(H5F_t *f, const H5AC_class_t *type, haddr_t addr, void *thing, unsigned flags)
Definition: H5AC.c:1509
H5PL_TYPE_FILTER
@ H5PL_TYPE_FILTER
Definition: H5PLpublic.h:34
H5Pset_nbit
herr_t H5Pset_nbit(hid_t plist_id)
Definition: H5Pdcpl.c:3067
H5O__init_package
herr_t H5O__init_package(void)
Definition: H5Oint.c:206
ros3_statsbin::bytes
unsigned long long bytes
Definition: H5FDros3.c:157
H5G_loc_reset
H5_DLL herr_t H5G_loc_reset(H5G_loc_t *loc)
Definition: H5Gloc.c:341
H5G__dense_delete
H5_DLL herr_t H5G__dense_delete(H5F_t *f, H5O_linfo_t *linfo, hbool_t adj_link)
Definition: H5Gdense.c:1709
H5Sget_simple_extent_npoints
H5_DLL hssize_t H5Sget_simple_extent_npoints(hid_t space_id)
Definition: H5S.c:802
H5FS_bin_t::serial_sect_count
size_t serial_sect_count
Definition: H5FSpkg.h:112
H5D_chunk_dump_func_t
herr_t(* H5D_chunk_dump_func_t)(const H5O_storage_chunk_t *storage, FILE *stream)
Definition: H5Dpkg.h:309
H5Z_class1_t
struct H5Z_class1_t H5Z_class1_t
H5F_init
H5_DLL herr_t H5F_init(void)
Definition: H5F.c:129
H5FA_dblk_page_cache_ud_t::hdr
H5FA_hdr_t * hdr
Definition: H5FApkg.h:240
H5VLdataset_optional
herr_t H5VLdataset_optional(void *obj, hid_t connector_id, H5VL_dataset_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:2544
H5VL_conn_copy
herr_t H5VL_conn_copy(H5VL_connector_prop_t *connector_prop)
Definition: H5VLint.c:626
H5VLnative.h
H5A__open_by_idx
H5_DLL H5A_t * H5A__open_by_idx(const H5G_loc_t *loc, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Aint.c:467
H5L_find_class
const H5L_class_t * H5L_find_class(H5L_type_t id)
Definition: H5L.c:1622
H5B2_leaf_t::nrec
uint16_t nrec
Definition: H5B2pkg.h:222
H5G_obj_lookup_by_idx
H5_DLL herr_t H5G_obj_lookup_by_idx(const struct H5O_loc_t *grp_oloc, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, struct H5O_link_t *lnk)
H5F_shared_t::sohm_addr
haddr_t sohm_addr
Definition: H5Fpkg.h:268
H5VM_array_offset_pre
H5_DLL hsize_t H5VM_array_offset_pre(unsigned n, const hsize_t *acc, const hsize_t *offset)
Definition: H5VM.c:1024
H5G_node_close
H5_DLL herr_t H5G_node_close(const H5F_t *f)
Definition: H5Gnode.c:1191
H5FA_class_t::debug
herr_t(* debug)(FILE *stream, int indent, int fwidth, hsize_t idx, const void *elmt)
Definition: H5FAprivate.h:72
H5T_enum_struct_t
struct H5T_enum_struct_t H5T_enum_struct_t
H5F_get_sohm_addr
H5_DLL haddr_t H5F_get_sohm_addr(const H5F_t *f)
Definition: H5Fquery.c:458
H5E_CANTCLOSEFILE_g
H5_DLLVAR hid_t H5E_CANTCLOSEFILE_g
Definition: H5Epubgen.h:255
H5S_sel_iter_class_t::iter_release
H5S_sel_iter_release_func_t iter_release
Definition: H5Spkg.h:356
H5L_move_func_t
herr_t(* H5L_move_func_t)(const char *new_name, hid_t new_loc, const void *lnkdata, size_t lnkdata_size)
Definition: H5Lpublic.h:97
H5G_iter_visit_ud_t::gid
hid_t gid
Definition: H5Gint.c:68
H5O_msg_exists
htri_t H5O_msg_exists(const H5O_loc_t *loc, unsigned type_id)
Definition: H5Omessage.c:870
H5P_LST_LINK_ACCESS_ID_g
H5_DLLVAR hid_t H5P_LST_LINK_ACCESS_ID_g
Definition: H5Ppublic.h:229
H5Lcreate_external
herr_t H5Lcreate_external(const char *file_name, const char *obj_name, hid_t link_loc_id, const char *link_name, hid_t lcpl_id, hid_t lapl_id)
Definition: H5Lexternal.c:341
H5HF__hdr_reverse_iter
H5_DLL herr_t H5HF__hdr_reverse_iter(H5HF_hdr_t *hdr, haddr_t dblock_addr)
Definition: H5HFhdr.c:1206
H5P__cmp_class
int H5P__cmp_class(const H5P_genclass_t *pclass1, const H5P_genclass_t *pclass2)
Definition: H5Pint.c:3654
H5D_shared_t::curr_dims
hsize_t curr_dims[H5S_MAX_RANK]
Definition: H5Dpkg.h:453
H5C_log_write_pin_entry_msg
herr_t H5C_log_write_pin_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:682
H5FD_cmp
H5_DLL int H5FD_cmp(const H5FD_t *f1, const H5FD_t *f2)
Definition: H5FD.c:904
H5E_MPIERRSTR_g
H5_DLLVAR hid_t H5E_MPIERRSTR_g
Definition: H5Epubgen.h:351
H5EA__dblock_create
H5_DLL haddr_t H5EA__dblock_create(H5EA_hdr_t *hdr, void *parent, hbool_t *stats_changed, hsize_t dblk_off, size_t nelmts)
H5MFprivate.h
H5CX_dxpl_cache_t::vec_size
size_t vec_size
Definition: H5CX.c:346
H5C_cache_entry_t::aux_prev
struct H5C_cache_entry_t * aux_prev
Definition: H5Cprivate.h:2275
H5D__create_named
H5D_t * H5D__create_named(const H5G_loc_t *loc, const char *name, hid_t type_id, const H5S_t *space, hid_t lcpl_id, hid_t dcpl_id, hid_t dapl_id)
Definition: H5Dint.c:380
H5SL_prev
H5SL_node_t * H5SL_prev(H5SL_node_t *slist_node)
Definition: H5SL.c:2061
H5O_MSG_MDCI
const H5O_msg_class_t H5O_MSG_MDCI[1]
Definition: H5Ocache_image.c:54
H5P__decode
hid_t H5P__decode(const void *buf)
Definition: H5Pencdec.c:701
H5_debug_t::pkg
struct H5_debug_t::@50 pkg[H5_NPKGS]
H5Z_NBIT
H5Z_class2_t H5Z_NBIT[1]
Definition: H5Znbit.c:88
H5MM_calloc
H5_DLL void * H5MM_calloc(size_t size)
Definition: H5MM.c:354
H5Lmodule.h
H5F__set_libver_bounds
H5_DLL herr_t H5F__set_libver_bounds(H5F_t *f, H5F_libver_t low, H5F_libver_t high)
Definition: H5Fint.c:2764
hrb_t::magic
unsigned long magic
Definition: H5FDs3comms.h:335
H5EA__hdr_create
H5_DLL haddr_t H5EA__hdr_create(H5F_t *f, const H5EA_create_t *cparam, void *ctx_udata)
H5VLconnector_passthru.h
H5S_select_class_t::is_single
H5S_sel_is_single_func_t is_single
Definition: H5Spkg.h:290
H5B_shared_t
Definition: H5Bprivate.h:90
H5S_hyper_project_intersect_ud_t::share_selection
hbool_t share_selection
Definition: H5Shyper.c:99
H5Lget_info1
H5_DLL herr_t H5Lget_info1(hid_t loc_id, const char *name, H5L_info1_t *linfo, hid_t lapl_id)
Definition: H5Ldeprec.c:303
H5F_file_id_exists
H5_DLL hbool_t H5F_file_id_exists(const H5F_t *f)
Definition: H5Fquery.c:310
H5E_CANTCOMPARE_g
hid_t H5E_CANTCOMPARE_g
Definition: H5Edefin.h:209
H5D_chunk_storage_t::scaled
hsize_t * scaled
Definition: H5Dpkg.h:189
H5A_shared_t::crt_idx
H5O_msg_crt_idx_t crt_idx
Definition: H5Apkg.h:88
H5VL_file_optional_t
int H5VL_file_optional_t
Definition: H5VLconnector.h:150
H5G__node_iterate
int H5G__node_iterate(H5F_t *f, const void H5_ATTR_UNUSED *_lt_key, haddr_t addr, const void H5_ATTR_UNUSED *_rt_key, void *_udata)
Definition: H5Gnode.c:960
H5G_bt_lkp_t::op_data
void * op_data
Definition: H5Gpkg.h:198
H5B2_TEST
H5_DLLVAR const H5B2_class_t H5B2_TEST[1]
Definition: H5B2pkg.h:316
H5F_superblock_cache_ud_t::stored_eof
haddr_t stored_eof
Definition: H5Fpkg.h:167
H5D_ALLOC_CREATE
@ H5D_ALLOC_CREATE
Definition: H5Dpkg.h:480
H5T__conv_llong_short
herr_t H5T__conv_llong_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6657
H5PL_search_params_t
Definition: H5PLpkg.h:119
ret_value
ret_value
Definition: H5FAcache.c:342
H5D__layout_oh_read
H5_DLL herr_t H5D__layout_oh_read(H5D_t *dset, hid_t dapl_id, H5P_genplist_t *plist)
Definition: H5Dlayout.c:604
H5Pset_all_coll_metadata_ops
H5_DLL herr_t H5Pset_all_coll_metadata_ops(hid_t plist_id, hbool_t is_collective)
Definition: H5Pfapl.c:4659
H5AC_FARRAY_DBLOCK
H5_DLLVAR const H5AC_class_t H5AC_FARRAY_DBLOCK[1]
Definition: H5ACprivate.h:370
H5G__compact_iterate
H5_DLL herr_t H5G__compact_iterate(const H5O_loc_t *oloc, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_lnk, H5G_lib_iterate_t op, void *op_data)
Definition: H5Gcompact.c:404
H5VL_class_t::version
unsigned int version
Definition: H5VLconnector.h:465
H5C_t::slist_changed
hbool_t slist_changed
Definition: H5Cpkg.h:5883
H5VL_dataset_close
herr_t H5VL_dataset_close(const H5VL_object_t *vol_obj, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:2614
H5AC_PROXY_ENTRY
const H5AC_class_t H5AC_PROXY_ENTRY[1]
Definition: H5ACproxy_entry.c:70
H5PLset_loading_state
herr_t H5PLset_loading_state(unsigned int plugin_control_mask)
Definition: H5PL.c:84
H5_ITER_NATIVE
@ H5_ITER_NATIVE
Definition: H5public.h:299
H5HF__man_dblock_delete
herr_t H5HF__man_dblock_delete(H5F_t *f, haddr_t dblock_addr, hsize_t dblock_size)
Definition: H5HFdblock.c:633
H5FD_class_t::dxpl_size
size_t dxpl_size
Definition: H5FDpublic.h:279
H5C_cache_entry_t::size
size_t size
Definition: H5Cprivate.h:2230
H5Amodule.h
H5Z_XFORM_PLUS
@ H5Z_XFORM_PLUS
Definition: H5Ztrans.c:31
H5F_is_tmp_addr
H5_DLL hbool_t H5F_is_tmp_addr(const H5F_t *f, haddr_t addr)
Definition: H5Fquery.c:1044
H5O_storage_chunk_btree_t::dset_ohdr_addr
haddr_t dset_ohdr_addr
Definition: H5Oprivate.h:445
H5T_stats_t::timer
H5_timer_t timer
Definition: H5Tpkg.h:155
H5FS_t::serial_sect_count
hsize_t serial_sect_count
Definition: H5FSpkg.h:158
H5Dvlen_reclaim
H5_DLL herr_t H5Dvlen_reclaim(hid_t type_id, hid_t space_id, hid_t plist_id, void *buf)
Definition: H5Ddeprec.c:322
dblk_page
dblk_page
Definition: H5EAdblkpage.c:334
H5D_io_ops_t::multi_write
H5D_layout_write_func_t multi_write
Definition: H5Dpkg.h:177
H5VLdatatype_commit
H5_DLL void * H5VLdatatype_commit(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t type_id, hid_t lcpl_id, hid_t tcpl_id, hid_t tapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:2760
H5VLlink_specific
H5_DLL herr_t H5VLlink_specific(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, H5VL_link_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:5224
H5P_genplist_t::props
H5SL_t * props
Definition: H5Ppkg.h:113
H5E_CANTALLOC_g
hid_t H5E_CANTALLOC_g
Definition: H5Edefin.h:72
H5O_layout_chunk_bt2_t::cparam
struct H5O_layout_chunk_bt2_t::@40 cparam
H5MF_get_freespace
H5_DLL herr_t H5MF_get_freespace(H5F_t *f, hsize_t *tot_space, hsize_t *meta_size)
Definition: H5MF.c:2205
H5D_BT2_FILT
const H5B2_class_t H5D_BT2_FILT[1]
Definition: H5Dbtree2.c:187
H5C_log_write_flush_cache_msg
H5_DLL herr_t H5C_log_write_flush_cache_msg(H5C_t *cache, herr_t fxn_ret_value)
Definition: H5Clog.c:448
ndata_blks
hdr stats stored ndata_blks
Definition: H5EAdblock.c:210
H5T_NATIVE_INT_FAST32_g
H5_DLLVAR hid_t H5T_NATIVE_INT_FAST32_g
Definition: H5Tpublic.h:484
H5P_get_nprops_pclass
H5_DLL herr_t H5P_get_nprops_pclass(const H5P_genclass_t *pclass, size_t *nprops, hbool_t recurse)
Definition: H5Pint.c:3507
H5B_t
struct H5B_t H5B_t
H5FD_get_feature_flags
H5_DLL herr_t H5FD_get_feature_flags(const H5FD_t *file, unsigned long *feature_flags)
Definition: H5FD.c:1302
H5Pencode2
H5_DLL herr_t H5Pencode2(hid_t plist_id, void *buf, size_t *nalloc, hid_t fapl_id)
Definition: H5P.c:843
H5E_CANTALLOC_g
H5_DLLVAR hid_t H5E_CANTALLOC_g
Definition: H5Epubgen.h:134
H5FA_dblock_t::last_page_nelmts
size_t last_page_nelmts
Definition: H5FApkg.h:188
H5Aopen_by_name
hid_t H5Aopen_by_name(hid_t loc_id, const char *obj_name, const char *attr_name, hid_t aapl_id, hid_t lapl_id)
Definition: H5A.c:508
H5O_hdr_info_t::version
unsigned version
Definition: H5Opublic.h:113
H5EA__hdr_delete
H5_DLL herr_t H5EA__hdr_delete(H5EA_hdr_t *hdr)
H5Pset_multi_type
herr_t H5Pset_multi_type(hid_t fapl_id, H5FD_mem_t type)
Definition: H5Pfapl.c:1525
H5D_LOPS_CHUNK
const H5D_layout_ops_t H5D_LOPS_CHUNK[1]
Definition: H5Dchunk.c:337
H5P__encode_unsigned
H5_DLL herr_t H5P__encode_unsigned(const void *value, void **_pp, size_t *size)
Definition: H5Pencdec.c:176
H5D_compact_storage_t::buf
void * buf
Definition: H5Dpkg.h:193
H5S_sel_none
H5_DLLVAR const H5S_select_class_t H5S_sel_none[1]
Definition: H5Spkg.h:372
H5O_mcdt_search_cb_t
H5O_mcdt_search_ret_t(* H5O_mcdt_search_cb_t)(void *op_data)
Definition: H5Opublic.h:168
H5Ipkg.h
H5SM_mesg_key_t
Definition: H5SMpkg.h:200
H5RS_wrap
H5_DLL H5RS_str_t * H5RS_wrap(const char *s)
Definition: H5RS.c:140
H5C_dump_cache_LRU
H5_DLL herr_t H5C_dump_cache_LRU(H5C_t *cache_ptr, const char *cache_name)
Definition: H5Cdbg.c:199
H5A_bt2_ud_common_t::corder
H5O_msg_crt_idx_t corder
Definition: H5Apkg.h:137
H5A_init
herr_t H5A_init(void)
Definition: H5A.c:114
H5C_tag_iter_evict_ctx_t::evicted_entries_last_pass
hbool_t evicted_entries_last_pass
Definition: H5Ctag.c:59
H5Mget
herr_t H5Mget(hid_t map_id, hid_t key_mem_type_id, const void *key, hid_t val_mem_type_id, void *value, hid_t dxpl_id)
Definition: H5M.c:751
H5FS_section_info_t
Definition: H5FSprivate.h:122
H5B2__split_root
H5_DLL herr_t H5B2__split_root(H5B2_hdr_t *hdr)
Definition: H5B2int.c:345
H5A_shared_t::ds_size
size_t ds_size
Definition: H5Apkg.h:84
H5C_t::msic_in_progress
hbool_t msic_in_progress
Definition: H5Cpkg.h:5952
ret_value
ret_value
Definition: H5EAcache.c:412
H5VLrequest_specific
herr_t H5VLrequest_specific(void *req, hid_t connector_id, H5VL_request_specific_t specific_type, va_list arguments)
Definition: H5VLcallback.c:6580
H5F_blk_aggr_t
Definition: H5Fpkg.h:181
H5O_t::nlink
unsigned nlink
Definition: H5Opkg.h:304
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
H5FDsec2.h
H5T_NATIVE_UINT8_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT8_ALIGN_g
Definition: H5Tpkg.h:433
H5O_chunk_proxy_t::cache_info
H5AC_info_t cache_info
Definition: H5Opkg.h:387
H5T_STATE_IMMUTABLE
@ H5T_STATE_IMMUTABLE
Definition: H5Tpkg.h:325
H5Fclear_elink_file_cache
H5_DLL herr_t H5Fclear_elink_file_cache(hid_t file_id)
Definition: H5F.c:1574
H5B2_FHEAP_HUGE_FILT_INDIR_ID
@ H5B2_FHEAP_HUGE_FILT_INDIR_ID
Definition: H5B2private.h:45
H5HF__huge_op
H5_DLL herr_t H5HF__huge_op(H5HF_hdr_t *hdr, const uint8_t *id, H5HF_operator_t op, void *op_data)
Definition: H5HFhuge.c:952
H5G_loc_reset
herr_t H5G_loc_reset(H5G_loc_t *loc)
Definition: H5Gloc.c:341
H5T_UNIX_D32LE_g
hid_t H5T_UNIX_D32LE_g
Definition: H5T.c:385
H5Pget_version
H5_DLL herr_t H5Pget_version(hid_t plist_id, unsigned *boot, unsigned *freelist, unsigned *stab, unsigned *shhdr)
Definition: H5Pdeprec.c:462
H5Screate_simple
hid_t H5Screate_simple(int rank, const hsize_t dims[], const hsize_t maxdims[])
Definition: H5S.c:1432
H5O_layout_chunk_bt2_t
struct H5O_layout_chunk_bt2_t H5O_layout_chunk_bt2_t
H5EA__get_cparam_test
H5_DLL herr_t H5EA__get_cparam_test(const H5EA_t *ea, H5EA_create_t *cparam)
H5D_shared_t::contig
H5D_rdcdc_t contig
Definition: H5Dpkg.h:459
H5O_dtype_ver_bounds
H5_DLLVAR const unsigned H5O_dtype_ver_bounds[H5F_LIBVER_NBOUNDS]
Definition: H5Tpkg.h:383
H5T_NATIVE_INT_g
hid_t H5T_NATIVE_INT_g
Definition: H5T.c:397
H5Pget_elink_file_cache_size
herr_t H5Pget_elink_file_cache_size(hid_t plist_id, unsigned *efc_size)
Definition: H5Pfapl.c:2566
H5E_CANTGC_g
hid_t H5E_CANTGC_g
Definition: H5Edefin.h:78
H5SM_bt2_convert_to_list_op
herr_t H5SM_bt2_convert_to_list_op(const void *record, void *op_data)
Definition: H5SMbtree2.c:233
H5L_class_0_t
Definition: H5Lpublic.h:231
H5B2_find
H5_DLL htri_t H5B2_find(H5B2_t *bt2, void *udata, H5B2_found_t op, void *op_data)
Definition: H5B2.c:474
H5FDcmp
int H5FDcmp(const H5FD_t *f1, const H5FD_t *f2)
Definition: H5FD.c:877
H5B_get_info
herr_t H5B_get_info(H5F_t *f, const H5B_class_t *type, haddr_t addr, H5B_info_t *bt_info, H5B_operator_t op, void *udata)
Definition: H5B.c:1967
H5T__conv_ldouble_uint
H5_DLL herr_t H5T__conv_ldouble_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T__conv_uint_double
herr_t H5T__conv_uint_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7470
H5F_olist_t::obj_id_list
hid_t * obj_id_list
Definition: H5Fint.c:56
H5FD_log_t::total_truncate_ops
unsigned long long total_truncate_ops
Definition: H5FDlog.c:129
H5Dset_extent
herr_t H5Dset_extent(hid_t dset_id, const hsize_t size[])
Definition: H5D.c:773
H5T__conv_float_uint
H5_DLL herr_t H5T__conv_float_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5E_auto_op_t::func1
H5E_auto1_t func1
Definition: H5Epkg.h:73
H5C_log_tear_down
H5_DLL herr_t H5C_log_tear_down(H5C_t *cache)
Definition: H5Clog.c:150
H5Z_stats_t::errors
hsize_t errors
Definition: H5Z.c:39
H5HF_get_dtable_width_test
unsigned H5HF_get_dtable_width_test(const H5HF_t *fh)
Definition: H5HFtest.c:277
H5CX_get_mpio_chunk_opt_mode
herr_t H5CX_get_mpio_chunk_opt_mode(H5FD_mpio_chunk_opt_t *mpio_chunk_opt_mode)
Definition: H5CX.c:2177
H5S_pnt_list_t::head
H5S_pnt_node_t * head
Definition: H5Spkg.h:138
H5A__close
herr_t H5A__close(H5A_t *attr)
Definition: H5Aint.c:1192
H5VLfile_optional
H5_DLL herr_t H5VLfile_optional(void *obj, hid_t connector_id, H5VL_file_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:3893
H5FL_reg_node_t
Definition: H5FLprivate.h:92
H5AC_set_cache_auto_resize_config
H5_DLL herr_t H5AC_set_cache_auto_resize_config(H5AC_t *cache_ptr, H5AC_cache_config_t *config_ptr)
Definition: H5AC.c:1800
H5D__chunk_bh_info
herr_t H5D__chunk_bh_info(const H5O_loc_t *loc, H5O_t *oh, H5O_layout_t *layout, hsize_t *index_size)
Definition: H5Dchunk.c:6473
H5Pset_filter
H5_DLL herr_t H5Pset_filter(hid_t plist_id, H5Z_filter_t filter, unsigned int flags, size_t cd_nelmts, const unsigned int c_values[])
Definition: H5Pocpl.c:670
H5F_decr_nopen_objs
unsigned H5F_decr_nopen_objs(H5F_t *f)
Definition: H5Fint.c:2344
H5D_btree_dbg_t::ndims
unsigned ndims
Definition: H5Dbtree.c:86
H5B_RIGHT
@ H5B_RIGHT
Definition: H5Bprivate.h:80
H5Pget_shared_mesg_phase_change
herr_t H5Pget_shared_mesg_phase_change(hid_t plist_id, unsigned *max_list, unsigned *min_btree)
Definition: H5Pfcpl.c:1259
H5VL_MAP_GET_MCPL
@ H5VL_MAP_GET_MCPL
Definition: H5Mpublic.h:54
H5E_ATTR_g
hid_t H5E_ATTR_g
Definition: H5Edefin.h:38
H5AC_cache_image_config_t::version
int version
Definition: H5ACpublic.h:564
H5P_class_mod_t
H5P_class_mod_t
Definition: H5Ppkg.h:52
H5G_bt_it_gnbi_t
struct H5G_bt_it_gnbi_t H5G_bt_it_gnbi_t
H5VL_get_connector_ud_t
Definition: H5VLint.c:74
H5FL_EXTERN
H5FL_EXTERN(H5C_tag_info_t)
H5T__conv_ushort_int
H5_DLL herr_t H5T__conv_ushort_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Pget_dset_no_attrs_hint
herr_t H5Pget_dset_no_attrs_hint(hid_t dcpl_id, hbool_t *minimize)
Definition: H5Pdcpl.c:3768
H5Tconvert
H5_DLL herr_t H5Tconvert(hid_t src_id, hid_t dst_id, size_t nelmts, void *buf, void *background, hid_t plist_id)
Definition: H5T.c:2894
H5O_info2_t::num_attrs
hsize_t num_attrs
Definition: H5Opublic.h:140
H5D_vlen_bufsize_native_t::dset
H5D_t * dset
Definition: H5Dint.c:58
HDassert
HDassert(NULL==dblock->top_proxy)
H5FA_open
H5_DLL H5FA_t * H5FA_open(H5F_t *f, haddr_t fa_addr, void *ctx_udata)
H5R_ref_priv_reg_t
Definition: H5Rpkg.h:60
H5F__efc_try_close
H5_DLL herr_t H5F__efc_try_close(H5F_t *f)
Definition: H5Fefc.c:840
H5O_stat_t
struct H5O_stat_t H5O_stat_t
H5SL_below
H5SL_node_t * H5SL_below(H5SL_t *slist, const void *key)
Definition: H5SL.c:1787
H5T__conv_double_short
H5_DLL herr_t H5T__conv_double_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
nout
nout
Definition: H5system.c:456
H5F_rdcc_nslots
size_t H5F_rdcc_nslots(const H5F_t *f)
Definition: H5Fquery.c:618
H5T_ref_getsizefunc_t
size_t(* H5T_ref_getsizefunc_t)(H5VL_object_t *src_file, const void *src_buf, size_t src_size, H5VL_object_t *dst_file, hbool_t *dst_copy)
Definition: H5Tpkg.h:187
H5T_atomic_t::f
struct H5T_atomic_t::@60::@62 f
H5I_dump_ids_for_type
H5_DLL herr_t H5I_dump_ids_for_type(H5I_type_t type)
Definition: H5I.c:2475
H5O_msg_class_t::id
unsigned id
Definition: H5Opkg.h:227
H5P_prp_create_func_t
H5P_prp_cb1_t H5P_prp_create_func_t
Definition: H5Ppublic.h:124
H5MP_get_pool_first_page
herr_t H5MP_get_pool_first_page(const H5MP_pool_t *mp, H5MP_page_t **page)
Definition: H5MPtest.c:82
H5L_info1_t::u
union H5L_info1_t::@26 u
H5CX_t::data_transform_valid
hbool_t data_transform_valid
Definition: H5CX.c:251
H5G__obj_get_linfo
H5_DLL htri_t H5G__obj_get_linfo(const H5O_loc_t *grp_oloc, H5O_linfo_t *linfo)
Definition: H5Gobj.c:313
H5FD_lock
herr_t H5FD_lock(H5FD_t *file, hbool_t rw)
Definition: H5FD.c:1663
H5Pset_gc_references
herr_t H5Pset_gc_references(hid_t plist_id, unsigned gc_ref)
Definition: H5Pfapl.c:1917
H5T__conv_ushort_ulong
herr_t H5T__conv_ushort_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5622
H5T__conv_enum
herr_t H5T__conv_enum(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *_buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:2737
H5T_NATIVE_SHORT_g
hid_t H5T_NATIVE_SHORT_g
Definition: H5T.c:395
H5A_dense_bt_ud_t
Definition: H5Aint.c:66
H5FD_STDIO_OP_UNKNOWN
@ H5FD_STDIO_OP_UNKNOWN
Definition: H5FDstdio.c:60
H5Tdetect_class
H5_DLL htri_t H5Tdetect_class(hid_t type_id, H5T_class_t cls)
Definition: H5T.c:2035
H5HF_huge_bt2_ctx_t::sizeof_size
uint8_t sizeof_size
Definition: H5HFbtree2.c:52
H5Dread_chunk
herr_t H5Dread_chunk(hid_t dset_id, hid_t dxpl_id, const hsize_t *offset, uint32_t *filters, void *buf)
Definition: H5Dio.c:212
H5VL_connector_prop_t::connector_info
void * connector_info
Definition: H5VLprivate.h:47
H5C_t::max_pins
int32_t max_pins[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6071
H5HL_t
Definition: H5HLpkg.h:88
H5F_shared_t::sohm_nindexes
unsigned sohm_nindexes
Definition: H5Fpkg.h:270
H5PB_t::max_size
size_t max_size
Definition: H5PBprivate.h:52
H5VL_get_connector_ud_t::found_id
hid_t found_id
Definition: H5VLint.c:83
H5T__sort_value
H5_DLL herr_t H5T__sort_value(const H5T_t *dt, int *map)
Definition: H5Tfields.c:297
H5T_NATIVE_FLOAT_COMP_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_FLOAT_COMP_ALIGN_g
Definition: H5Tpkg.h:397
H5Z_datval_ptrs::ptr_dat_val
void ** ptr_dat_val
Definition: H5Ztrans.c:43
H5S_hyper_diminfo_t::app
H5S_hyper_dim_t app[H5S_MAX_RANK]
Definition: H5Spkg.h:212
H5Pset_nlinks
herr_t H5Pset_nlinks(hid_t plist_id, size_t nlinks)
Definition: H5Plapl.c:921
H5O_MSG_FSINFO
H5_DLLVAR const H5O_msg_class_t H5O_MSG_FSINFO[1]
Definition: H5Opkg.h:534
H5FL_blk_calloc
H5_DLL void * H5FL_blk_calloc(H5FL_blk_head_t *head, size_t size H5FL_TRACK_PARAMS)
Definition: H5FL.c:978
H5close
H5_DLL herr_t H5close(void)
Definition: H5.c:876
H5C_decr__age_out_with_threshold
@ H5C_decr__age_out_with_threshold
Definition: H5Cpublic.h:53
H5I_register_using_existing_id
herr_t H5I_register_using_existing_id(H5I_type_t type, void *object, hbool_t app_ref, hid_t existing_id)
Definition: H5I.c:836
H5Z_token::tok_type
H5Z_token_type tok_type
Definition: H5Ztrans.c:78
H5SL_release
H5_DLL herr_t H5SL_release(H5SL_t *slist)
Definition: H5SL.c:2242
H5P__find_prop_plist
H5_DLL H5P_genprop_t * H5P__find_prop_plist(const H5P_genplist_t *plist, const char *name)
Definition: H5Pint.c:1287
H5T_NATIVE_INT_LEAST32_g
hid_t H5T_NATIVE_INT_LEAST32_g
Definition: H5T.c:435
H5I_iterate_pub_ud_t
Definition: H5I.c:79
H5O_fill_t::alloc_time
H5D_alloc_time_t alloc_time
Definition: H5Oprivate.h:332
H5T_is_named
htri_t H5T_is_named(const H5T_t *dt)
Definition: H5T.c:5426
H5FS__get_cparam_test
H5_DLL herr_t H5FS__get_cparam_test(const H5FS_t *fh, H5FS_create_t *cparam)
Definition: H5FStest.c:85
H5VL_request_free
H5_DLL herr_t H5VL_request_free(const H5VL_object_t *vol_obj)
Definition: H5VLcallback.c:6763
H5D_FILL_TIME_IFSET
@ H5D_FILL_TIME_IFSET
Definition: H5Dpublic.h:86
H5O_loc_copy_deep
herr_t H5O_loc_copy_deep(H5O_loc_t *dst, const H5O_loc_t *src)
Definition: H5Oint.c:2001
H5FS_t::max_sect_size
hsize_t max_sect_size
Definition: H5FSpkg.h:167
H5Dcreate2
H5_DLL hid_t H5Dcreate2(hid_t loc_id, const char *name, hid_t type_id, hid_t space_id, hid_t lcpl_id, hid_t dcpl_id, hid_t dapl_id)
Definition: H5D.c:99
H5D_filtered_collective_io_info_t
Definition: H5Dmpio.c:188
H5T_convert
herr_t H5T_convert(H5T_path_t *tpath, hid_t src_id, hid_t dst_id, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
Definition: H5T.c:5270
H5Clog.h
H5T__conv_order_opt
H5_DLL herr_t H5T__conv_order_opt(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
H5MF_debug_iter_ud_t
Definition: H5MFdbg.c:53
H5T__conv_order_opt
herr_t H5T__conv_order_opt(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *_buf, void H5_ATTR_UNUSED *background)
Definition: H5Tconv.c:1086
H5_mpi_comm_free
H5_DLL herr_t H5_mpi_comm_free(MPI_Comm *comm)
Definition: H5mpi.c:209
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5HP_t)
H5C_cache_entry_t::is_pinned
hbool_t is_pinned
Definition: H5Cprivate.h:2239
H5G__compact_remove_by_idx
herr_t H5G__compact_remove_by_idx(const H5O_loc_t *oloc, const H5O_linfo_t *linfo, H5RS_str_t *grp_full_path_r, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Gcompact.c:352
H5AC_cache_config_t::close_trace_file
hbool_t close_trace_file
Definition: H5ACpublic.h:455
H5Z_num_val::float_val
double float_val
Definition: H5Ztrans.c:51
H5F__super_size
H5_DLL herr_t H5F__super_size(H5F_t *f, hsize_t *super_size, hsize_t *super_ext_size)
Definition: H5Fsuper.c:1612
H5FA_class_t::nat_elmt_size
size_t nat_elmt_size
Definition: H5FAprivate.h:64
H5AC_dest
herr_t H5AC_dest(H5F_t *f)
Definition: H5AC.c:478
H5S_get_select_npoints
H5_DLL hsize_t H5S_get_select_npoints(const H5S_t *space)
Definition: H5Sselect.c:435
H5O_MSG_BOGUS_VALID
H5_DLLVAR const H5O_msg_class_t H5O_MSG_BOGUS_VALID[1]
Definition: H5Opkg.h:474
H5VLfile_open
void * H5VLfile_open(const char *name, unsigned flags, hid_t fapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3518
H5Rget_type
H5_DLL H5R_type_t H5Rget_type(const H5R_ref_t *ref_ptr)
Definition: H5R.c:379
H5FS_section_class_t
Definition: H5FSprivate.h:90
H5F_shared_t::rdcc_w0
double rdcc_w0
Definition: H5Fpkg.h:296
H5B2__remove_internal
herr_t H5B2__remove_internal(H5B2_hdr_t *hdr, hbool_t *depth_decreased, void *swap_loc, void *swap_parent, uint16_t depth, H5AC_info_t *parent_cache_info, unsigned *parent_cache_info_flags_ptr, H5B2_nodepos_t curr_pos, H5B2_node_ptr_t *curr_node_ptr, void *udata, H5B2_remove_t op, void *op_data)
Definition: H5B2internal.c:791
H5HF__man_iblock_delete
herr_t H5HF__man_iblock_delete(H5HF_hdr_t *hdr, haddr_t iblock_addr, unsigned iblock_nrows, H5HF_indirect_t *par_iblock, unsigned par_entry)
Definition: H5HFiblock.c:1602
int16_t
short int16_t
Definition: H5private.h:439
H5AC__run_sync_point
H5_DLL herr_t H5AC__run_sync_point(H5F_t *f, int sync_point_op)
Definition: H5ACmpio.c:2097
H5Z_XFORM_INTEGER
@ H5Z_XFORM_INTEGER
Definition: H5Ztrans.c:28
H5D_filtered_collective_io_info_t::scaled
hsize_t scaled[H5O_LAYOUT_NDIMS]
Definition: H5Dmpio.c:190
H5AC_prep_for_file_close
H5_DLL herr_t H5AC_prep_for_file_close(H5F_t *f)
Definition: H5AC.c:1186
H5Aopen
hid_t H5Aopen(hid_t loc_id, const char *attr_name, hid_t aapl_id)
Definition: H5A.c:438
H5T__conv_schar_ullong
H5_DLL herr_t H5T__conv_schar_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5O__attr_update_shared
herr_t H5O__attr_update_shared(H5F_t *f, H5O_t *oh, H5A_t *attr, H5O_shared_t *update_sh_mesg)
Definition: H5Oattribute.c:736
H5G__ent_debug
herr_t H5G__ent_debug(const H5G_entry_t *ent, FILE *stream, int indent, int fwidth, const H5HL_t *heap)
Definition: H5Gent.c:539
H5VLcopy_connector_info
herr_t H5VLcopy_connector_info(hid_t connector_id, void **dst_vol_info, void *src_vol_info)
Definition: H5VLcallback.c:402
H5HF_dtable_t::max_root_rows
unsigned max_root_rows
Definition: H5HFpkg.h:199
H5FD_log_t::total_write_time
double total_write_time
Definition: H5FDlog.c:131
H5S_select_none
herr_t H5S_select_none(H5S_t *space)
Definition: H5Snone.c:1068
H5_ITER_DEC
@ H5_ITER_DEC
Definition: H5public.h:298
H5C_ignore_tags
herr_t H5C_ignore_tags(H5C_t *cache_ptr)
Definition: H5Ctag.c:134
H5B_shared_t::sizeof_addr
size_t sizeof_addr
Definition: H5Bprivate.h:96
H5Idec_type_ref
herr_t H5Idec_type_ref(H5I_type_t type)
Definition: H5I.c:1710
H5B2_test_ctx_t::sizeof_size
uint8_t sizeof_size
Definition: H5B2test.c:49
H5T_STATE_OPEN
@ H5T_STATE_OPEN
Definition: H5Tpkg.h:327
H5M__init_package
herr_t H5M__init_package(void)
Definition: H5M.c:116
H5Gget_info_by_idx
H5_DLL herr_t H5Gget_info_by_idx(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5G_info_t *ginfo, hid_t lapl_id)
Definition: H5G.c:683
H5E_CANTDECODE_g
hid_t H5E_CANTDECODE_g
Definition: H5Edefin.h:224
H5D__virtual_copy_layout
H5_DLL herr_t H5D__virtual_copy_layout(H5O_layout_t *layout)
Definition: H5Dvirtual.c:556
H5P_LST_DATASET_XFER_ID_g
hid_t H5P_LST_DATASET_XFER_ID_g
Definition: H5Pint.c:183
H5EA_close
H5_DLL herr_t H5EA_close(H5EA_t *ea)
H5Z_class2_t::encoder_present
unsigned encoder_present
Definition: H5Zpublic.h:211
H5FL_gc_arr_node_t
struct H5FL_gc_arr_node_t H5FL_gc_arr_node_t
H5VL_token_cmp
herr_t H5VL_token_cmp(const H5VL_object_t *vol_obj, const H5O_token_t *token1, const H5O_token_t *token2, int *cmp_value)
Definition: H5VLcallback.c:7353
H5FD_truncate
H5_DLL herr_t H5FD_truncate(H5FD_t *file, hbool_t closing)
Definition: H5FD.c:1601
H5I_GROUP
@ H5I_GROUP
Definition: H5Ipublic.h:37
H5E_BADTYPE_g
H5_DLLVAR hid_t H5E_BADTYPE_g
Definition: H5Epubgen.h:382
H5CX_set_io_xfer_mode
H5_DLL herr_t H5CX_set_io_xfer_mode(H5FD_mpio_xfer_t io_xfer_mode)
Definition: H5CX.c:2917
H5S_mpio_mpitype_node_t::next
struct H5S_mpio_mpitype_node_t * next
Definition: H5Smpio.c:57
H5B_shared_t
struct H5B_shared_t H5B_shared_t
H5FS_t::sinfo_protected
hbool_t sinfo_protected
Definition: H5FSpkg.h:181
H5RS_dup
H5_DLL H5RS_str_t * H5RS_dup(H5RS_str_t *s)
Definition: H5RS.c:304
H5Pget_fapl_family
H5_DLL herr_t H5Pget_fapl_family(hid_t fapl_id, hsize_t *memb_size, hid_t *memb_fapl_id)
Definition: H5FDfamily.c:309
H5E_NONE_MAJOR_g
H5_DLLVAR hid_t H5E_NONE_MAJOR_g
Definition: H5Epubgen.h:95
H5I_dec_app_ref_always_close
H5_DLL int H5I_dec_app_ref_always_close(hid_t id)
Definition: H5I.c:1455
H5F_shared_t::mdc_initCacheCfg
H5AC_cache_config_t mdc_initCacheCfg
Definition: H5Fpkg.h:277
H5F_prefix_open_t
H5F_prefix_open_t
Definition: H5Fprivate.h:716
H5D_chunk_ops_t::iterate
H5D_chunk_iterate_func_t iterate
Definition: H5Dpkg.h:322
H5Z_filter_in_pline
htri_t H5Z_filter_in_pline(const H5O_pline_t *pline, H5Z_filter_t filter)
Definition: H5Z.c:1446
H5D_contig_writevv_ud_t::wbuf
const unsigned char * wbuf
Definition: H5Dcontig.c:86
H5Mcreate_anon
H5_DLL hid_t H5Mcreate_anon(hid_t loc_id, hid_t key_type_id, hid_t val_type_id, hid_t mcpl_id, hid_t mapl_id)
Definition: H5M.c:343
H5FD_family_t::name
char * name
Definition: H5FDfamily.c:64
H5F_get_parent
H5_DLL H5F_t * H5F_get_parent(const H5F_t *f)
Definition: H5Fquery.c:330
H5PB_print_stats
H5_DLL herr_t H5PB_print_stats(const H5PB_t *page_buf)
Definition: H5PB.c:250
H5F_t::shared
H5F_shared_t * shared
Definition: H5Fpkg.h:377
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5B2_t)
H5HF_man_iter_reset
herr_t H5HF_man_iter_reset(H5HF_block_iter_t *biter)
Definition: H5HFiter.c:374
H5_api_struct
Definition: H5private.h:1934
H5E__push_stack
herr_t H5E__push_stack(H5E_t *estack, const char *file, const char *func, unsigned line, hid_t cls_id, hid_t maj_id, hid_t min_id, const char *desc)
Definition: H5Eint.c:779
H5HF_hdr_t::man_nobjs
hsize_t man_nobjs
Definition: H5HFpkg.h:332
H5C_get_cache_size
herr_t H5C_get_cache_size(H5C_t *cache_ptr, size_t *max_size_ptr, size_t *min_clean_size_ptr, size_t *cur_size_ptr, uint32_t *cur_num_entries_ptr)
Definition: H5Cquery.c:128
H5E_walk_op_t::func2
H5E_walk2_t func2
Definition: H5Epkg.h:91
H5D_layout_ops_t::writevv
H5D_layout_writevv_func_t writevv
Definition: H5Dpkg.h:160
H5D_efl_writevv_ud_t::efl
const H5O_efl_t * efl
Definition: H5Defl.c:56
H5L__init_package
herr_t H5L__init_package(void)
Definition: H5L.c:206
H5O_drvinfo_t::cache_info
H5AC_info_t cache_info
Definition: H5Oprivate.h:771
H5C_t::cache_hits
int64_t cache_hits
Definition: H5Cpkg.h:5965
H5AC_proxy_entry_remove_parent
herr_t H5AC_proxy_entry_remove_parent(H5AC_proxy_entry_t *pentry, void *_parent)
Definition: H5ACproxy_entry.c:203
H5P_CLS_FACC
H5_DLLVAR const struct H5P_libclass_t H5P_CLS_FACC[1]
Definition: H5Pprivate.h:148
H5PL_TYPE_NONE
@ H5PL_TYPE_NONE
Definition: H5PLpublic.h:36
H5O_chk_cache_ud_t
struct H5O_chk_cache_ud_t H5O_chk_cache_ud_t
H5S_sel_iter_class_t::iter_next
H5S_sel_iter_next_func_t iter_next
Definition: H5Spkg.h:353
H5Dpkg.h
H5CX_t::vol_wrap_ctx_valid
hbool_t vol_wrap_ctx_valid
Definition: H5CX.c:319
H5Pset_object_flush_cb
herr_t H5Pset_object_flush_cb(hid_t plist_id, H5F_flush_cb_t func, void *udata)
Definition: H5Pfapl.c:4087
H5T__conv_schar_ushort
H5_DLL herr_t H5T__conv_schar_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5FL_DEFINE
H5FL_DEFINE(H5S_extent_t)
H5O_fill_t::sh_loc
H5O_shared_t sh_loc
Definition: H5Oprivate.h:326
H5VM_stride_fill
herr_t H5VM_stride_fill(unsigned n, hsize_t elmt_size, const hsize_t *size, const hsize_t *stride, void *_dst, unsigned fill_value)
Definition: H5VM.c:653
H5Pget_elink_prefix
ssize_t H5Pget_elink_prefix(hid_t plist_id, char *prefix, size_t size)
Definition: H5Plapl.c:1039
H5G_name_t::user_path_r
H5RS_str_t * user_path_r
Definition: H5Gprivate.h:132
H5EA__dblock_protect
H5_DLL H5EA_dblock_t * H5EA__dblock_protect(H5EA_hdr_t *hdr, void *parent, haddr_t dblk_addr, size_t dblk_nelmts, unsigned flags)
H5D_vlen_bufsize_common_t::vl_tbuf
void * vl_tbuf
Definition: H5Dint.c:50
H5VL_object_t::connector
H5VL_t * connector
Definition: H5VLprivate.h:41
H5FL_fac_init
H5FL_fac_head_t * H5FL_fac_init(size_t size)
Definition: H5FL.c:1966
H5Tget_precision
size_t H5Tget_precision(hid_t type_id)
Definition: H5Tprecis.c:55
H5E_error2_t::func_name
const char * func_name
Definition: H5Epublic.h:41
H5O__msg_copy_file
H5_DLL void * H5O__msg_copy_file(const H5O_msg_class_t *type, H5F_t *file_src, void *mesg_src, H5F_t *file_dst, hbool_t *recompute_size, unsigned *mesg_flags, H5O_copy_t *cpy_info, void *udata)
Definition: H5Omessage.c:1853
H5WB_t::alloc_size
size_t alloc_size
Definition: H5WB.c:60
H5T_NATIVE_INT32_g
H5_DLLVAR hid_t H5T_NATIVE_INT32_g
Definition: H5Tpublic.h:480
H5T__conv_order
H5_DLL herr_t H5T__conv_order(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
H5VL_DATATYPE_GET_TCPL
@ H5VL_DATATYPE_GET_TCPL
Definition: H5VLconnector.h:113
H5C_clear_coll_entries
H5_DLL herr_t H5C_clear_coll_entries(H5C_t *cache_ptr, hbool_t partial)
Definition: H5Cmpio.c:874
H5D_layout_ops_t::construct
H5D_layout_construct_func_t construct
Definition: H5Dpkg.h:148
H5T_NATIVE_LDOUBLE_NEG_INF_g
H5_DLLVAR double H5T_NATIVE_LDOUBLE_NEG_INF_g
Definition: H5Tpkg.h:468
H5T_VLEN
@ H5T_VLEN
Definition: H5Tpublic.h:39
H5A_dense_bt2_name_rec_t
struct H5A_dense_bt2_name_rec_t H5A_dense_bt2_name_rec_t
H5_api_struct::H5_libterm_g
hbool_t H5_libterm_g
Definition: H5private.h:1937
H5O_storage_chunk_bt2_t::dset_ohdr_addr
haddr_t dset_ohdr_addr
Definition: H5Oprivate.h:475
H5G__new_dense_info_test
H5_DLL herr_t H5G__new_dense_info_test(hid_t gid, hsize_t *name_count, hsize_t *corder_count)
Definition: H5Gtest.c:420
H5O_fsinfo_t::persist
hbool_t persist
Definition: H5Oprivate.h:827
H5F_info2_t::meta_size
hsize_t meta_size
Definition: H5Fpublic.h:133
H5O_drvinfo_t
struct H5O_drvinfo_t H5O_drvinfo_t
H5HF_dtable_t::max_direct_rows
unsigned max_direct_rows
Definition: H5HFpkg.h:200
H5O_open_by_addr
H5_DLL void * H5O_open_by_addr(const H5G_loc_t *loc, haddr_t addr, H5I_type_t *opened_type)
Definition: H5Oint.c:731
H5ES_STATUS_SUCCEED
@ H5ES_STATUS_SUCCEED
Definition: H5ESpublic.h:30
H5FA_dblock_t::elmts
void * elmts
Definition: H5FApkg.h:176
H5AC_load_cache_image_on_next_protect
H5_DLL herr_t H5AC_load_cache_image_on_next_protect(H5F_t *f, haddr_t addr, hsize_t len, hbool_t rw)
Definition: H5AC.c:855
H5F_get_nopen_objs
unsigned H5F_get_nopen_objs(const H5F_t *f)
Definition: H5Fquery.c:290
H5FD_class_t::unlock
herr_t(* unlock)(H5FD_t *file)
Definition: H5FDpublic.h:302
H5C_class_t::notify
H5C_notify_func_t notify
Definition: H5Cprivate.h:899
H5EA_sblk_info_t::start_idx
hsize_t start_idx
Definition: H5EApkg.h:159
H5S_select_elements
herr_t H5S_select_elements(H5S_t *space, H5S_seloper_t op, size_t num_elem, const hsize_t *coord)
Definition: H5Spoint.c:763
H5B2_internal_t::shadow_epoch
uint64_t shadow_epoch
Definition: H5B2pkg.h:245
H5T__conv_int_ulong
H5_DLL herr_t H5T__conv_int_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5P_CLS_FILE_MOUNT_ID_g
H5_DLLVAR hid_t H5P_CLS_FILE_MOUNT_ID_g
Definition: H5Ppublic.h:195
H5Pfree_merge_committed_dtype_paths
H5_DLL herr_t H5Pfree_merge_committed_dtype_paths(hid_t plist_id)
Definition: H5Pocpypl.c:795
H5L_move
herr_t H5L_move(const H5G_loc_t *src_loc, const char *src_name, const H5G_loc_t *dst_loc, const char *dst_name, hbool_t copy_flag, hid_t lcpl_id)
Definition: H5L.c:2896
H5SL_last
H5SL_node_t * H5SL_last(H5SL_t *slist)
Definition: H5SL.c:2099
H5D_ALLOC_WRITE
@ H5D_ALLOC_WRITE
Definition: H5Dpkg.h:483
H5O_ainfo_t
struct H5O_ainfo_t H5O_ainfo_t
H5D_LOPS_EFL
const H5D_layout_ops_t H5D_LOPS_EFL[1]
Definition: H5Defl.c:90
H5FD_class_t
Definition: H5FDpublic.h:266
H5C_t::slist_len_increase
int32_t slist_len_increase
Definition: H5Cpkg.h:5891
H5Dcreate_anon
H5_DLL hid_t H5Dcreate_anon(hid_t file_id, hid_t type_id, hid_t space_id, hid_t plist_id, hid_t dapl_id)
Definition: H5D.c:199
H5C_t::entries_removed_counter
int64_t entries_removed_counter
Definition: H5Cpkg.h:5878
H5T_reclaim
H5_DLL herr_t H5T_reclaim(hid_t type_id, struct H5S_t *space, void *buf)
Definition: H5Tconv.c:9527
H5Tget_class
H5T_class_t H5Tget_class(hid_t type_id)
Definition: H5T.c:1960
H5P_CLS_LCRT
const H5P_libclass_t H5P_CLS_LCRT[1]
Definition: H5Plcpl.c:74
H5Oget_native_info_by_idx
H5_DLL herr_t H5Oget_native_info_by_idx(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_native_info_t *oinfo, unsigned fields, hid_t lapl_id)
Definition: H5O.c:800
H5E_WALK_UPWARD
@ H5E_WALK_UPWARD
Definition: H5Epublic.h:140
H5T_atomic_t::ebias
uint64_t ebias
Definition: H5Tpkg.h:214
H5O_get_oh_flags
uint8_t H5O_get_oh_flags(const H5O_t *oh)
Definition: H5Oint.c:2574
H5FS_create
H5FS_t * H5FS_create(H5F_t *f, haddr_t *fs_addr, const H5FS_create_t *fs_create, uint16_t nclasses, const H5FS_section_class_t *classes[], void *cls_init_udata, hsize_t alignment, hsize_t threshold)
Definition: H5FS.c:105
H5CX_t::encoding_valid
hbool_t encoding_valid
Definition: H5CX.c:289
H5Oset_comment
herr_t H5Oset_comment(hid_t obj_id, const char *comment)
Definition: H5O.c:866
H5Pget_vol_id
herr_t H5Pget_vol_id(hid_t plist_id, hid_t *vol_id)
Definition: H5Pfapl.c:5508
H5F_get_obj_ids
herr_t H5F_get_obj_ids(const H5F_t *f, unsigned types, size_t max_objs, hid_t *oid_list, hbool_t app_ref, size_t *obj_id_count_ptr)
Definition: H5Fint.c:320
H5L_register
H5_DLL herr_t H5L_register(const H5L_class_t *cls)
Definition: H5L.c:1657
H5P_CLS_MAP_CREATE_g
H5P_genclass_t * H5P_CLS_MAP_CREATE_g
Definition: H5Pint.c:155
H5I_SPACE_SEL_ITER
@ H5I_SPACE_SEL_ITER
Definition: H5Ipublic.h:50
H5A_bt2_ud_rmbi_t::other_bt2_addr
haddr_t other_bt2_addr
Definition: H5Adense.c:136
H5T_NATIVE_UINT_g
H5_DLLVAR hid_t H5T_NATIVE_UINT_g
Definition: H5Tpublic.h:426
END_FUNC
END_FUNC(BEGIN_FUNC(PKG)
Definition: H5FAdblkpage.c:203
H5VL_OBJECT_GET_INFO
@ H5VL_OBJECT_GET_INFO
Definition: H5VLconnector.h:197
H5S_sel_adjust_u_func_t
herr_t(* H5S_sel_adjust_u_func_t)(H5S_t *space, const hsize_t *offset)
Definition: H5Spkg.h:264
H5O_msg_decode
H5_DLL void * H5O_msg_decode(H5F_t *f, H5O_t *open_oh, unsigned type_id, size_t buf_size, const unsigned char *buf)
Definition: H5Omessage.c:1810
H5CX_fapl_cache_t::low_bound
H5F_libver_t low_bound
Definition: H5CX.c:393
H5FL_reg_gc_list_t::mem_freed
size_t mem_freed
Definition: H5FL.c:63
H5C_t::index_size
size_t index_size
Definition: H5Cpkg.h:5864
H5Oare_mdc_flushes_disabled
H5_DLL herr_t H5Oare_mdc_flushes_disabled(hid_t object_id, hbool_t *are_disabled)
Definition: H5O.c:1448
H5EA_cls_id_t
H5EA_cls_id_t
Definition: H5EAprivate.h:49
H5T_NATIVE_SHORT_COMP_ALIGN_g
size_t H5T_NATIVE_SHORT_COMP_ALIGN_g
Definition: H5T.c:455
H5O_MSG_EFL
const H5O_msg_class_t H5O_MSG_EFL[1]
Definition: H5Oefl.c:43
H5C_class_t::deserialize
H5C_deserialize_func_t deserialize
Definition: H5Cprivate.h:895
H5F__set_libver_bounds
herr_t H5F__set_libver_bounds(H5F_t *f, H5F_libver_t low, H5F_libver_t high)
Definition: H5Fint.c:2764
H5B2_class_t::dst_context
herr_t(* dst_context)(void *ctx)
Definition: H5B2private.h:89
H5CX_t::mpio_chunk_opt_ratio_valid
hbool_t mpio_chunk_opt_ratio_valid
Definition: H5CX.c:244
H5CX_t::ftype
MPI_Datatype ftype
Definition: H5CX.c:216
H5B2__hdr_alloc
H5_DLL H5B2_hdr_t * H5B2__hdr_alloc(H5F_t *f)
Definition: H5B2hdr.c:239
H5Pregister2
herr_t H5Pregister2(hid_t cls_id, const char *name, size_t size, void *def_value, H5P_prp_create_func_t prp_create, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_delete_func_t prp_delete, H5P_prp_copy_func_t prp_copy, H5P_prp_compare_func_t prp_cmp, H5P_prp_close_func_t prp_close)
Definition: H5P.c:419
H5E_auto2_t
herr_t(* H5E_auto2_t)(hid_t estack, void *client_data)
Definition: H5Epublic.h:152
H5F_sfile_node_t
struct H5F_sfile_node_t H5F_sfile_node_t
H5Dget_type
H5_DLL hid_t H5Dget_type(hid_t dset_id)
Definition: H5D.c:425
H5CX_t::bkgr_buf
void * bkgr_buf
Definition: H5CX.c:226
H5FD_mpio_collective_opt_t
H5FD_mpio_collective_opt_t
Definition: H5FDmpi.h:51
H5P_prp_cb1_t
herr_t(* H5P_prp_cb1_t)(const char *name, size_t size, void *value)
Definition: H5Ppublic.h:122
H5MF__aggr_can_absorb
H5_DLL htri_t H5MF__aggr_can_absorb(const H5F_t *f, const H5F_blk_aggr_t *aggr, const H5MF_free_section_t *sect, H5MF_shrink_type_t *shrink)
H5HL__prfx_dest
H5_DLL herr_t H5HL__prfx_dest(H5HL_prfx_t *prfx)
H5HF__hdr_empty
H5_DLL herr_t H5HF__hdr_empty(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:1351
H5E_DATASET_g
H5_DLLVAR hid_t H5E_DATASET_g
Definition: H5Epubgen.h:88
H5P_coll_md_read_flag_t
H5P_coll_md_read_flag_t
Definition: H5Pprivate.h:52
H5EA_class_t::id
H5EA_cls_id_t id
Definition: H5EAprivate.h:64
H5E_clear_stack
herr_t H5E_clear_stack(H5E_t *estack)
Definition: H5Eint.c:915
H5Pget_virtual_prefix
ssize_t H5Pget_virtual_prefix(hid_t plist_id, char *prefix, size_t size)
Definition: H5Pdapl.c:1551
H5Iclear_type
herr_t H5Iclear_type(H5I_type_t type, hbool_t force)
Definition: H5I.c:519
H5B_INS_NOOP
@ H5B_INS_NOOP
Definition: H5Bprivate.h:68
H5E_ALREADYEXISTS_g
H5_DLLVAR hid_t H5E_ALREADYEXISTS_g
Definition: H5Epubgen.h:137
H5VM_chunk_scaled
H5_DLL void H5VM_chunk_scaled(unsigned ndims, const hsize_t *coord, const uint32_t *chunk, hsize_t *scaled)
Definition: H5VM.c:1248
H5E_print_t::cls
H5E_cls_t cls
Definition: H5Eint.c:54
H5C_cache_entry_t::flush_dep_ndirty_children
unsigned flush_dep_ndirty_children
Definition: H5Cprivate.h:2259
H5T_soft_t::name
char name[H5T_NAMELEN]
Definition: H5Tpkg.h:361
H5Fget_fileno
H5_DLL herr_t H5Fget_fileno(hid_t file_id, unsigned long *fileno)
Definition: H5F.c:1055
H5FL_arr_head_t::name
const char * name
Definition: H5FLprivate.h:241
H5HF_huge_bt2_filt_dir_rec_t::obj_size
hsize_t obj_size
Definition: H5HFpkg.h:498
H5D__layout_compact_dirty_test
H5_DLL herr_t H5D__layout_compact_dirty_test(hid_t did, hbool_t *dirty)
Definition: H5Dtest.c:164
H5VL_ATTR_GET_TYPE
@ H5VL_ATTR_GET_TYPE
Definition: H5VLconnector.h:76
H5VL_attr_class_t::get
herr_t(* get)(void *obj, H5VL_attr_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:318
H5I_free_t
herr_t(* H5I_free_t)(void *)
Definition: H5Ipublic.h:68
H5T_NATIVE_ULONG_g
hid_t H5T_NATIVE_ULONG_g
Definition: H5T.c:400
H5FA_CLS_FILT_CHUNK
const H5FA_class_t H5FA_CLS_FILT_CHUNK[1]
Definition: H5Dfarray.c:193
H5HF_dtable_dest
herr_t H5HF_dtable_dest(H5HF_dtable_t *dtable)
Definition: H5HFdtable.c:201
H5E_CANTREGISTER_g
H5_DLLVAR hid_t H5E_CANTREGISTER_g
Definition: H5Epubgen.h:271
H5D__virtual_release_source_dset_files
herr_t H5D__virtual_release_source_dset_files(H5D_virtual_held_file_t *head)
Definition: H5Dvirtual.c:3123
H5FS_sinfo_t::dirty
hbool_t dirty
Definition: H5FSpkg.h:134
H5E_CANTMERGE_g
H5_DLLVAR hid_t H5E_CANTMERGE_g
Definition: H5Epubgen.h:180
H5D_rdcc_t::nslots
size_t nslots
Definition: H5Dpkg.h:405
H5Itype_exists
htri_t H5Itype_exists(H5I_type_t type)
Definition: H5I.c:351
H5open
herr_t H5open(void)
Definition: H5.c:854
H5O_pline_t
Definition: H5Oprivate.h:701
H5D_rdcc_ent_t::chunk_block
H5F_block_t chunk_block
Definition: H5Dchunk.c:129
H5C_t::prefetch_hits
int64_t prefetch_hits
Definition: H5Cpkg.h:6063
H5Ropen_region
hid_t H5Ropen_region(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id)
Definition: H5R.c:544
H5T_ARRAY
@ H5T_ARRAY
Definition: H5Tpublic.h:40
H5FS_sect_stats
H5_DLL herr_t H5FS_sect_stats(const H5FS_t *fspace, hsize_t *tot_space, hsize_t *nsects)
Definition: H5FSsection.c:2044
H5D_earray_ctx_t::file_addr_len
size_t file_addr_len
Definition: H5Dearray.c:65
H5FL_EXTERN
H5FL_EXTERN(H5S_extent_t)
H5D_chunk_info_iter_ud_t::ndims
hsize_t ndims
Definition: H5Dchunk.c:221
H5Tdecode
hid_t H5Tdecode(const void *buf)
Definition: H5T.c:3038
H5C_log_json_set_up
H5_DLL herr_t H5C_log_json_set_up(H5C_log_info_t *log_info, const char log_location[], int mpi_rank)
Definition: H5Clog_json.c:205
H5L_class_0_t::copy_func
H5L_copy_func_t copy_func
Definition: H5Lpublic.h:237
H5E_READERROR_g
hid_t H5E_READERROR_g
Definition: H5Edefin.h:64
H5P_MOD_DEC_REF
@ H5P_MOD_DEC_REF
Definition: H5Ppkg.h:59
H5A__dense_post_copy_file_all
H5_DLL herr_t H5A__dense_post_copy_file_all(const H5O_loc_t *src_oloc, const H5O_ainfo_t *ainfo_src, H5O_loc_t *dst_oloc, H5O_ainfo_t *ainfo_dst, H5O_copy_t *cpy_info)
Definition: H5Aint.c:2491
H5AC_SUPERBLOCK
const H5AC_class_t H5AC_SUPERBLOCK[1]
Definition: H5Fsuper_cache.c:102
H5WB_actual
void * H5WB_actual(H5WB_t *wb, size_t need)
Definition: H5WB.c:160
H5D_COMPACT
@ H5D_COMPACT
Definition: H5Dpublic.h:46
H5T_NATIVE_SHORT_g
H5_DLLVAR hid_t H5T_NATIVE_SHORT_g
Definition: H5Tpublic.h:423
H5S_sel_iter_t::u
union H5S_sel_iter_t::@56 u
H5MF_AGGR_MERGE_TOGETHER
@ H5MF_AGGR_MERGE_TOGETHER
Definition: H5MF.c:71
H5AC_FSPACE_HDR
const H5AC_class_t H5AC_FSPACE_HDR[1]
Definition: H5FScache.c:111
H5Pset_dxpl_mpio
herr_t H5Pset_dxpl_mpio(hid_t dxpl_id, H5FD_mpio_xfer_t xfer_mode)
Definition: H5FDmpio.c:426
H5F_shared_get_intent
H5_DLL unsigned H5F_shared_get_intent(const H5F_shared_t *f)
Definition: H5Fquery.c:88
H5TS_funcstk_key_g
H5TS_key_t H5TS_funcstk_key_g
Definition: H5TS.c:36
H5S_hyper_add_span_element
herr_t H5S_hyper_add_span_element(H5S_t *space, unsigned rank, const hsize_t *coords)
Definition: H5Shyper.c:6101
H5CX_t::vol_connector_prop
H5VL_connector_prop_t vol_connector_prop
Definition: H5CX.c:316
H5ST_tree_t
Definition: H5STprivate.h:41
H5T_STD_I16BE_g
hid_t H5T_STD_I16BE_g
Definition: H5T.c:358
H5P_LST_GROUP_ACCESS_ID_g
hid_t H5P_LST_GROUP_ACCESS_ID_g
Definition: H5Pint.c:186
H5P_poke
herr_t H5P_poke(H5P_genplist_t *plist, const char *name, const void *value)
Definition: H5Pint.c:2894
H5P__close_class
herr_t H5P__close_class(void *_pclass)
Definition: H5Pint.c:5440
H5T__get_create_plist
H5_DLL hid_t H5T__get_create_plist(const H5T_t *type)
Definition: H5Tcommit.c:777
H5F_shared_t::page_buf
H5PB_t * page_buf
Definition: H5Fpkg.h:274
H5Pset_elink_prefix
herr_t H5Pset_elink_prefix(hid_t plist_id, const char *prefix)
Definition: H5Plapl.c:1001
H5S_SELECT_SET
@ H5S_SELECT_SET
Definition: H5Spublic.h:71
H5Tset_strpad
H5_DLL herr_t H5Tset_strpad(hid_t type_id, H5T_str_t strpad)
Definition: H5Tstrpad.c:108
H5FD_stdio_init
hid_t H5FD_stdio_init(void)
Definition: H5FDstdio.c:232
H5Adelete_by_idx
H5_DLL herr_t H5Adelete_by_idx(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, hid_t lapl_id)
Definition: H5A.c:1586
H5PLprepend
H5_DLL herr_t H5PLprepend(const char *search_path)
Definition: H5PL.c:180
H5PLappend
herr_t H5PLappend(const char *search_path)
Definition: H5PL.c:147
H5D_rdcc_ent_t::tmp_prev
struct H5D_rdcc_ent_t * tmp_prev
Definition: H5Dchunk.c:136
H5O_copy
herr_t H5O_copy(const H5G_loc_t *loc, const char *src_name, H5G_loc_t *dst_loc, const char *dst_name, hid_t ocpypl_id, hid_t lcpl_id)
Definition: H5Ocopy.c:271
H5G_bt_it_lbi_t
struct H5G_bt_it_lbi_t H5G_bt_it_lbi_t
H5Pget_attr_creation_order
H5_DLL herr_t H5Pget_attr_creation_order(hid_t plist_id, unsigned *crt_order_flags)
Definition: H5Pocpl.c:354
ret_value
herr_t ret_value
Definition: H5Cimage.c:974
H5MP_pool_t::flags
unsigned flags
Definition: H5MPpkg.h:83
H5F_shared_t::vol_cls
const H5VL_class_t * vol_cls
Definition: H5Fpkg.h:313
H5Iget_type
H5I_type_t H5Iget_type(hid_t id)
Definition: H5I.c:1071
H5T__conv_ullong_float
herr_t H5T__conv_ullong_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7714
H5O_msg_decode
void * H5O_msg_decode(H5F_t *f, H5O_t *open_oh, unsigned type_id, size_t buf_size, const unsigned char *buf)
Definition: H5Omessage.c:1810
H5D_io_info_t::io_ops
H5D_io_ops_t io_ops
Definition: H5Dpkg.h:220
H5CX_get_mpio_coll_opt
herr_t H5CX_get_mpio_coll_opt(H5FD_mpio_collective_opt_t *mpio_coll_opt)
Definition: H5CX.c:2072
H5B2_internal_t
Definition: H5B2pkg.h:231
H5P__decode_unsigned
herr_t H5P__decode_unsigned(const void **_pp, void *_value)
Definition: H5Pencdec.c:543
H5MM_block_t::size
size_t size
Definition: H5MM.c:63
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(str_buf)
H5CX_get_mpi_coll_datatypes
herr_t H5CX_get_mpi_coll_datatypes(MPI_Datatype *btype, MPI_Datatype *ftype)
Definition: H5CX.c:1739
H5Treclaim
herr_t H5Treclaim(hid_t type_id, hid_t space_id, hid_t dxpl_id, void *buf)
Definition: H5T.c:2945
H5EA_iblock_t::top_proxy
H5AC_proxy_entry_t * top_proxy
Definition: H5EApkg.h:247
H5VL_loc_params_t::loc_by_name
H5VL_loc_by_name_t loc_by_name
Definition: H5VLconnector.h:275
H5B2_hdr_t::min_native_rec
void * min_native_rec
Definition: H5B2pkg.h:186
H5TS_create_thread
H5_DLL H5TS_thread_t H5TS_create_thread(void *(*func)(void *), H5TS_attr_t *attr, void *udata)
Definition: H5TS.c:503
H5FS_section_class_t::valid
herr_t(* valid)(const struct H5FS_section_class_t *, const H5FS_section_info_t *)
Definition: H5FSprivate.h:110
H5_PKG_HL
@ H5_PKG_HL
Definition: H5private.h:1738
H5T_vlen_class_t::setnull
H5T_vlen_setnull_func_t setnull
Definition: H5Tpkg.h:293
format_templ
char format_templ[128]
Definition: H5system.c:123
H5HF__space_revert_root
H5_DLL herr_t H5HF__space_revert_root(const H5HF_hdr_t *hdr)
Definition: H5HFspace.c:301
H5D_chunk_it_ud2_t
struct H5D_chunk_it_ud2_t H5D_chunk_it_ud2_t
H5VL_conn_copy
H5_DLL herr_t H5VL_conn_copy(H5VL_connector_prop_t *value)
Definition: H5VLint.c:626
H5E_CANTRESTORE_g
hid_t H5E_CANTRESTORE_g
Definition: H5Edefin.h:83
H5FS_sect_try_shrink_eoa
H5_DLL htri_t H5FS_sect_try_shrink_eoa(H5F_t *f, H5FS_t *fspace, void *op_data)
Definition: H5FSsection.c:2394
H5FD_multi_t::memb_next
haddr_t memb_next[H5FD_MEM_NTYPES]
Definition: H5FDmulti.c:87
H5D__fill_refill_vl
herr_t H5D__fill_refill_vl(H5D_fill_buf_info_t *fb_info, size_t nelmts)
Definition: H5Dfill.c:567
H5VL_token_to_str
H5_DLL herr_t H5VL_token_to_str(const H5VL_object_t *vol_obj, H5I_type_t obj_type, const H5O_token_t *token, char **token_str)
Definition: H5VLcallback.c:7475
H5O_pline_t::nused
size_t nused
Definition: H5Oprivate.h:706
H5O__attr_count_real
herr_t H5O__attr_count_real(H5F_t *f, H5O_t *oh, hsize_t *nattrs)
Definition: H5Oattribute.c:1698
H5G_fh_ud_lbi_t
Definition: H5Gdense.c:210
H5EA__iblock_protect
H5_DLL H5EA_iblock_t * H5EA__iblock_protect(H5EA_hdr_t *hdr, unsigned flags)
H5FL_blk_head_t::allocated
unsigned allocated
Definition: H5FLprivate.h:168
H5AC_BT2_LEAF
const H5AC_class_t H5AC_BT2_LEAF[1]
Definition: H5B2cache.c:137
H5SL_TYPE_HADDR
@ H5SL_TYPE_HADDR
Definition: H5SLprivate.h:43
H5AC_aux_t::unprotect_dirty_bytes_updates
unsigned unprotect_dirty_bytes_updates
Definition: H5ACpkg.h:387
H5Pget_map_iterate_hints
herr_t H5Pget_map_iterate_hints(hid_t mapl_id, size_t *key_prefetch_size, size_t *key_alloc_size)
Definition: H5Pmapl.c:193
H5FS_create
H5_DLL H5FS_t * H5FS_create(H5F_t *f, haddr_t *fs_addr, const H5FS_create_t *fs_create, uint16_t nclasses, const H5FS_section_class_t *classes[], void *cls_init_udata, hsize_t alignment, hsize_t threshold)
Definition: H5FS.c:105
H5Aget_info_by_name
herr_t H5Aget_info_by_name(hid_t loc_id, const char *obj_name, const char *attr_name, H5A_info_t *ainfo, hid_t lapl_id)
Definition: H5A.c:1063
H5O__attr_open_by_name
H5A_t * H5O__attr_open_by_name(const H5O_loc_t *loc, const char *name)
Definition: H5Oattribute.c:449
main
int main(int argc, char *argv[])
Definition: H5make_libsettings.c:260
H5Z_stats_t::timer
H5_timer_t timer
Definition: H5Z.c:40
H5SM_try_share
H5_DLL htri_t H5SM_try_share(H5F_t *f, H5O_t *open_oh, unsigned defer_flags, unsigned type_id, void *mesg, unsigned *mesg_flags)
Definition: H5SM.c:1044
H5C_image_entry_t::ring
H5C_ring_t ring
Definition: H5Cprivate.h:1976
H5C_LOG_STYLE_JSON
@ H5C_LOG_STYLE_JSON
Definition: H5Cprivate.h:2224
H5VL_link_specific
herr_t H5VL_link_specific(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, H5VL_link_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:5179
H5P__iterate_pclass
int H5P__iterate_pclass(const H5P_genclass_t *pclass, int *idx, H5P_iterate_int_t cb_func, void *udata)
Definition: H5Pint.c:4343
H5F_flush_mounts
H5_DLL herr_t H5F_flush_mounts(H5F_t *f)
Definition: H5Fmount.c:684
H5D_rdcc_t
Definition: H5Dpkg.h:397
H5A__dense_open
H5A_t * H5A__dense_open(H5F_t *f, const H5O_ainfo_t *ainfo, const char *name)
Definition: H5Adense.c:361
H5FL_reg_head_t::size
size_t size
Definition: H5FLprivate.h:102
H5G_bt_it_idx_common_t
Definition: H5Gpkg.h:228
H5T_NATIVE_UINT_LEAST8_ALIGN_g
size_t H5T_NATIVE_UINT_LEAST8_ALIGN_g
Definition: H5T.c:503
H5A__get_ainfo
H5_DLL htri_t H5A__get_ainfo(H5F_t *f, H5O_t *oh, H5O_ainfo_t *ainfo)
Definition: H5Aint.c:1933
H5VL_datatype_open
void * H5VL_datatype_open(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t tapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:2828
H5FL_arr_node_t
struct H5FL_arr_node_t H5FL_arr_node_t
H5C_unprotect
H5_DLL herr_t H5C_unprotect(H5F_t *f, haddr_t addr, void *thing, unsigned int flags)
H5C_get_initial_load_size_func_t
herr_t(* H5C_get_initial_load_size_func_t)(void *udata_ptr, size_t *image_len_ptr)
Definition: H5Cprivate.h:871
H5T__conv_array
H5_DLL herr_t H5T__conv_array(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5VL_dataset_read
herr_t H5VL_dataset_read(const H5VL_object_t *vol_obj, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t dxpl_id, void *buf, void **req)
Definition: H5VLcallback.c:2064
H5VL_class_t::datatype_cls
H5VL_datatype_class_t datatype_cls
Definition: H5VLconnector.h:479
H5P_LST_DATASET_CREATE_ID_g
hid_t H5P_LST_DATASET_CREATE_ID_g
Definition: H5Pint.c:181
H5AC_BT2_INT_ID
@ H5AC_BT2_INT_ID
Definition: H5ACprivate.h:57
H5FL_set_free_list_limits
herr_t H5FL_set_free_list_limits(int reg_global_lim, int reg_list_lim, int arr_global_lim, int arr_list_lim, int blk_global_lim, int blk_list_lim, int fac_global_lim, int fac_list_lim)
Definition: H5FL.c:2505
H5G_shared_t
Definition: H5Gpkg.h:127
H5S_sel_unlim_dim_func_t
int(* H5S_sel_unlim_dim_func_t)(const H5S_t *space)
Definition: H5Spkg.h:249
H5FL_arr_node_t::list
H5FL_arr_list_t * list
Definition: H5FLprivate.h:233
H5FA_hdr_t::size
size_t size
Definition: H5FApkg.h:136
hdset_reg_ref_t
Definition: H5Rpublic.h:73
H5T_CSET_ASCII
@ H5T_CSET_ASCII
Definition: H5Tpublic.h:80
H5_PKG_AC
@ H5_PKG_AC
Definition: H5private.h:1731
H5FD_get_class
H5_DLL H5FD_class_t * H5FD_get_class(hid_t id)
Definition: H5FD.c:362
H5FL_fac_head_ptr_t
H5FL_fac_head_t * H5FL_fac_head_ptr_t
Definition: H5EAhdr.c:67
H5O__create_ohdr
H5O_t * H5O__create_ohdr(H5F_t *f, hid_t ocpl_id)
Definition: H5Oint.c:341
H5T_UNIX_D64BE_g
H5_DLLVAR hid_t H5T_UNIX_D64BE_g
Definition: H5Tpublic.h:305
H5FS__new
H5_DLL H5FS_t * H5FS__new(const H5F_t *f, uint16_t nclasses, const H5FS_section_class_t *classes[], void *cls_init_udata)
Definition: H5FS.c:589
H5C_t::insertions
int64_t insertions[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:5996
H5A_shared_t::dt_size
size_t dt_size
Definition: H5Apkg.h:81
H5R__init_package
herr_t H5R__init_package(void)
Definition: H5Rint.c:174
H5VL_GROUP_GET_GCPL
@ H5VL_GROUP_GET_GCPL
Definition: H5VLconnector.h:154
H5FD_stdio_t::eof
haddr_t eof
Definition: H5FDstdio.c:82
H5FD_ros3_t::eoa
haddr_t eoa
Definition: H5FDros3.c:256
H5FA__dblock_sblk_idx
H5_DLL unsigned H5FA__dblock_sblk_idx(const H5FA_hdr_t *hdr, hsize_t idx)
H5A__rename_by_name
H5_DLL herr_t H5A__rename_by_name(H5G_loc_t loc, const char *obj_name, const char *old_attr_name, const char *new_attr_name)
Definition: H5Aint.c:2537
H5C_log_write_create_cache_msg
herr_t H5C_log_write_create_cache_msg(H5C_t *cache, herr_t fxn_ret_value)
Definition: H5Clog.c:316
H5E_CANTGETSIZE_g
H5_DLLVAR hid_t H5E_CANTGETSIZE_g
Definition: H5Epubgen.h:141
H5C_flush_cache
herr_t H5C_flush_cache(H5F_t *f, unsigned flags)
Definition: H5C.c:1045
H5VL_free_lib_state
H5_DLL herr_t H5VL_free_lib_state(void *state)
Definition: H5VLint.c:2091
H5VL__native_file_close
H5_DLL herr_t H5VL__native_file_close(void *file, hid_t dxpl_id, void **req)
H5C_image_entry_t::size
size_t size
Definition: H5Cprivate.h:1975
H5T_STR_RESERVED_9
@ H5T_STR_RESERVED_9
Definition: H5Tpublic.h:114
H5F_Kvalue
H5_DLL unsigned H5F_Kvalue(const H5F_t *f, const struct H5B_class_t *type)
H5B2__create_internal
H5_DLL herr_t H5B2__create_internal(H5B2_hdr_t *hdr, void *parent, H5B2_node_ptr_t *node_ptr, uint16_t depth)
Definition: H5B2internal.c:96
H5B2_leaf_cache_ud_t::parent
void * parent
Definition: H5B2pkg.h:291
hdfs_t
Definition: H5FDhdfs.c:182
H5D_earray_filt_elmt_t::filter_mask
uint32_t filter_mask
Definition: H5Dearray.c:82
H5SL_iterate
H5_DLL herr_t H5SL_iterate(H5SL_t *slist, H5SL_operator_t op, void *op_data)
Definition: H5SL.c:2187
H5S_t::extent
H5S_extent_t extent
Definition: H5Spkg.h:318
H5F_shared_t::mtab
H5F_mtab_t mtab
Definition: H5Fpkg.h:262
H5FL_blk_head_t
Definition: H5FLprivate.h:166
H5S_get_npoints_max
hsize_t H5S_get_npoints_max(const H5S_t *ds)
Definition: H5S.c:840
addr
done haddr_t addr
Definition: H5Cimage.c:1213
H5T_C_S1_g
hid_t H5T_C_S1_g
Definition: H5T.c:389
H5S__extent_release
herr_t H5S__extent_release(H5S_extent_t *extent)
Definition: H5S.c:425
H5FL_blk_head_t::onlist
unsigned onlist
Definition: H5FLprivate.h:169
H5E_CANTDELETEFILE_g
H5_DLLVAR hid_t H5E_CANTDELETEFILE_g
Definition: H5Epubgen.h:260
H5C_t::max_entries_skipped_in_msic
int32_t max_entries_skipped_in_msic
Definition: H5Cpkg.h:6044
H5I_dec_type_ref
int H5I_dec_type_ref(H5I_type_t type)
Definition: H5I.c:1747
H5FL_DEFINE
H5FL_DEFINE(H5G_t)
H5FD_FILE_IMAGE_OP_PROPERTY_LIST_GET
@ H5FD_FILE_IMAGE_OP_PROPERTY_LIST_GET
Definition: H5FDpublic.h:337
H5T_compnd_t::packed
hbool_t packed
Definition: H5Tpkg.h:257
H5F_trav_obj_cnt_t::types
unsigned types
Definition: H5F.c:56
H5B2__create_leaf
H5_DLL herr_t H5B2__create_leaf(H5B2_hdr_t *hdr, void *parent, H5B2_node_ptr_t *node_ptr)
Definition: H5B2leaf.c:97
H5HF_direct_t::blk
uint8_t * blk
Definition: H5HFpkg.h:427
H5Fget_obj_count
ssize_t H5Fget_obj_count(hid_t file_id, unsigned types)
Definition: H5F.c:368
hvl_t::len
size_t len
Definition: H5Tpublic.h:191
H5E_auto1_t
herr_t(* H5E_auto1_t)(void *client_data)
Definition: H5Epublic.h:206
H5B2_create_t
struct H5B2_create_t H5B2_create_t
H5VL_file_get
herr_t H5VL_file_get(const H5VL_object_t *vol_obj, H5VL_file_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:3590
H5L_trav_gv_t::size
size_t size
Definition: H5L.c:92
H5FL_EXTERN
H5FL_EXTERN(H5S_sel_iter_t)
H5C_t::pl_size
size_t pl_size
Definition: H5Cpkg.h:5902
H5AC_move_entry
H5_DLL herr_t H5AC_move_entry(H5F_t *f, const H5AC_class_t *type, haddr_t old_addr, haddr_t new_addr)
Definition: H5AC.c:1080
H5D_layout_t
H5D_layout_t
Definition: H5Dpublic.h:43
H5FL_fac_gc_node_t::next
struct H5FL_fac_gc_node_t * next
Definition: H5FL.c:103
H5E_t::auto_data
void * auto_data
Definition: H5Epkg.h:114
H5PB_ud1_t::page_buf
H5PB_t * page_buf
Definition: H5PB.c:113
H5O_msg_write_oh
herr_t H5O_msg_write_oh(H5F_t *f, H5O_t *oh, unsigned type_id, unsigned mesg_flags, unsigned update_flags, void *mesg)
Definition: H5Omessage.c:313
H5B_info_ud_t
struct H5B_iter_ud_t H5B_info_ud_t
H5Dset_extent
H5_DLL herr_t H5Dset_extent(hid_t dset_id, const hsize_t size[])
Definition: H5D.c:773
H5T__conv_long_ullong
herr_t H5T__conv_long_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6496
H5HF_debug_iter_ud2_t::fwidth
int fwidth
Definition: H5HFdbg.c:68
H5D_contig_readvv_sieve_ud_t
Definition: H5Dcontig.c:60
H5C_set_cache_image_config
H5_DLL herr_t H5C_set_cache_image_config(const H5F_t *f, H5C_t *cache_ptr, H5C_cache_image_ctl_t *config_ptr)
Definition: H5Cimage.c:1620
H5S_select_class_t::serial_size
H5S_sel_serial_size_func_t serial_size
Definition: H5Spkg.h:282
H5F__efc_max_nfiles
unsigned H5F__efc_max_nfiles(H5F_efc_t *efc)
Definition: H5Fefc.c:419
H5S_select_class_t::is_contiguous
H5S_sel_is_contiguous_func_t is_contiguous
Definition: H5Spkg.h:289
H5S_select_all
H5_DLL herr_t H5S_select_all(H5S_t *space, hbool_t rel_prev)
Definition: H5Sall.c:1162
H5F__accum_write
herr_t H5F__accum_write(H5F_shared_t *f_sh, H5FD_mem_t map_type, haddr_t addr, size_t size, const void *buf)
Definition: H5Faccum.c:422
H5T_STR_RESERVED_8
@ H5T_STR_RESERVED_8
Definition: H5Tpublic.h:113
H5B_class_t::id
H5B_subid_t id
Definition: H5Bprivate.h:112
H5HLmodule.h
H5B2_node_ptr_t
Definition: H5B2pkg.h:135
H5P_peek_driver
H5_DLL hid_t H5P_peek_driver(H5P_genplist_t *plist)
Definition: H5Pfapl.c:922
H5CX_get_bkgr_buf
herr_t H5CX_get_bkgr_buf(void **bkgr_buf)
Definition: H5CX.c:1931
H5HF_hdr_finish_init_phase2
H5_DLL herr_t H5HF_hdr_finish_init_phase2(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:248
H5FD_free
herr_t H5FD_free(H5FD_t *file, H5FD_mem_t type, H5F_t *f, haddr_t addr, hsize_t size)
Definition: H5FDspace.c:374
H5Pset_fclose_degree
herr_t H5Pset_fclose_degree(hid_t plist_id, H5F_close_degree_t degree)
Definition: H5Pfapl.c:1996
H5T_STD_B16LE_g
hid_t H5T_STD_B16LE_g
Definition: H5T.c:375
H5O__free
H5_DLL herr_t H5O__free(H5O_t *oh)
Definition: H5Oint.c:3089
H5UCprivate.h
H5D__alloc_storage
herr_t H5D__alloc_storage(const H5D_io_info_t *io_info, H5D_time_alloc_t time_alloc, hbool_t full_overwrite, hsize_t old_dim[])
Definition: H5Dint.c:2266
H5E_MAP_g
hid_t H5E_MAP_g
Definition: H5Edefin.h:37
H5FL_blk_malloc
H5_DLL void * H5FL_blk_malloc(H5FL_blk_head_t *head, size_t size H5FL_TRACK_PARAMS)
Definition: H5FL.c:886
H5VL_group_class_t::close
herr_t(* close)(void *grp, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:381
H5Tflush
herr_t H5Tflush(hid_t type_id)
Definition: H5Tcommit.c:688
H5G__link_sort_table
H5_DLL herr_t H5G__link_sort_table(H5G_link_table_t *ltable, H5_index_t idx_type, H5_iter_order_t order)
Definition: H5Glink.c:422
H5FA_dblock_t::dblk_page_init
uint8_t * dblk_page_init
Definition: H5FApkg.h:175
H5CX_t::mpio_actual_io_mode
H5D_mpio_actual_io_mode_t mpio_actual_io_mode
Definition: H5CX.c:261
H5HF_huge_bt2_filt_dir_rec_t::len
hsize_t len
Definition: H5HFpkg.h:496
H5E_VERSION_g
hid_t H5E_VERSION_g
Definition: H5Edefin.h:108
H5C_cache_entry_t::clears
int32_t clears
Definition: H5Cprivate.h:2308
H5B2_hdr_t::f
H5F_t * f
Definition: H5B2pkg.h:173
H5Pget_btree_ratios
H5_DLL herr_t H5Pget_btree_ratios(hid_t plist_id, double *left, double *middle, double *right)
Definition: H5Pdxpl.c:1431
H5FL_DEFINE
H5FL_DEFINE(H5HF_free_section_t)
H5EA_dblock_cache_ud_t
Definition: H5EApkg.h:354
H5AC_LHEAP_PRFX
H5_DLLVAR const H5AC_class_t H5AC_LHEAP_PRFX[1]
Definition: H5ACprivate.h:349
H5S_SELECT_OR
@ H5S_SELECT_OR
Definition: H5Spublic.h:72
H5FD_core_t
struct H5FD_core_t H5FD_core_t
H5VL_subclass_t
H5VL_subclass_t
Definition: H5VLconnector.h:53
H5O_loc_copy_deep
H5_DLL herr_t H5O_loc_copy_deep(H5O_loc_t *dst, const H5O_loc_t *src)
Definition: H5Oint.c:2001
H5FD_set_eoa
herr_t H5FD_set_eoa(H5FD_t *file, H5FD_mem_t type, haddr_t addr)
Definition: H5FDint.c:271
H5FS_section_class_t
struct H5FS_section_class_t H5FS_section_class_t
H5FD_get_mpi_info
H5_DLL herr_t H5FD_get_mpi_info(H5FD_t *file, void **file_info)
Definition: H5FDmpi.c:166
H5O_name_t
Definition: H5Oprivate.h:715
H5FL_blk_gc_node_t
Definition: H5FL.c:86
main
int HDF_NO_UBSAN main(int argc, char *argv[])
Definition: H5detect.c:1629
H5O_obj_class_t::isa
htri_t(* isa)(const H5O_t *)
Definition: H5Opkg.h:341
H5Mput
H5_DLL herr_t H5Mput(hid_t map_id, hid_t key_mem_type_id, const void *key, hid_t val_mem_type_id, const void *value, hid_t dxpl_id)
Definition: H5M.c:692
H5Pset_filter
herr_t H5Pset_filter(hid_t plist_id, H5Z_filter_t filter, unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[])
Definition: H5Pocpl.c:670
H5FS__sinfo_dest
herr_t H5FS__sinfo_dest(H5FS_sinfo_t *sinfo)
Definition: H5FS.c:1129
H5SL_close
H5_DLL herr_t H5SL_close(H5SL_t *slist)
Definition: H5SL.c:2556
H5O_storage_contig_t::size
hsize_t size
Definition: H5Oprivate.h:441
H5AC_serialize_func_t
H5C_serialize_func_t H5AC_serialize_func_t
Definition: H5ACprivate.h:189
H5AC_protect
void * H5AC_protect(H5F_t *f, const H5AC_class_t *type, haddr_t addr, void *udata, unsigned flags)
Definition: H5AC.c:1274
H5R__encode
herr_t H5R__encode(const char *filename, const H5R_ref_priv_t *ref, unsigned char *buf, size_t *nalloc, unsigned flags)
Definition: H5Rint.c:950
H5D_term_package
H5_DLL int H5D_term_package(void)
Definition: H5Dint.c:309
H5D_vlen_bufsize_native_t
Definition: H5Dint.c:57
H5F_olist_t::obj_type
H5I_type_t obj_type
Definition: H5Fint.c:55
H5T_STATE_RDONLY
@ H5T_STATE_RDONLY
Definition: H5Tpkg.h:324
H5G_nameof
H5_DLL H5G_name_t * H5G_nameof(const H5G_t *grp)
Definition: H5Gint.c:582
H5CX_t::extfile_prefix
const char * extfile_prefix
Definition: H5CX.c:304
H5G_t::oloc
H5O_loc_t oloc
Definition: H5Gpkg.h:138
H5VL_group_class_t
struct H5VL_group_class_t H5VL_group_class_t
H5T__conv_double_llong
herr_t H5T__conv_double_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8406
H5PB_reset_stats
herr_t H5PB_reset_stats(H5PB_t *page_buf)
Definition: H5PB.c:170
H5T__conv_schar_int
H5_DLL herr_t H5T__conv_schar_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5FL_EXTERN
H5FL_EXTERN(H5G_node_t)
H5O__shared_decode
H5_DLL void * H5O__shared_decode(H5F_t *f, H5O_t *open_oh, unsigned *ioflags, const uint8_t *buf, const H5O_msg_class_t *type)
Definition: H5Oshared.c:314
H5VL_info_class_t::to_str
herr_t(* to_str)(const void *info, char **str)
Definition: H5VLconnector.h:295
path
H5T_path_t ** path
Definition: H5T.c:558
H5P_fill_value_defined
H5_DLL herr_t H5P_fill_value_defined(H5P_genplist_t *plist, H5D_fill_value_t *status)
Definition: H5Pdcpl.c:3459
H5F_FS_STATE_OPEN
@ H5F_FS_STATE_OPEN
Definition: H5Fprivate.h:688
H5A_ATTR_OP_APP
@ H5A_ATTR_OP_APP
Definition: H5Aprivate.h:48
H5O__chunk_update_idx
herr_t H5O__chunk_update_idx(H5F_t *f, H5O_t *oh, unsigned idx)
Definition: H5Ochunk.c:328
H5T_NATIVE_HERR_g
H5_DLLVAR hid_t H5T_NATIVE_HERR_g
Definition: H5Tpublic.h:444
H5R_term_package
int H5R_term_package(void)
Definition: H5Rint.c:243
H5C_log_set_up
herr_t H5C_log_set_up(H5C_t *cache, const char log_location[], H5C_log_style_t style, hbool_t start_immediately)
Definition: H5Clog.c:88
H5T__conv_float_uint
herr_t H5T__conv_float_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8094
H5T__conv_ullong_short
H5_DLL herr_t H5T__conv_ullong_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5P__get_nprops_plist
herr_t H5P__get_nprops_plist(const H5P_genplist_t *plist, size_t *nprops)
Definition: H5Pint.c:3471
H5HF_cmp_cparam_test
int H5HF_cmp_cparam_test(const H5HF_create_t *cparam1, const H5HF_create_t *cparam2)
Definition: H5HFtest.c:126
H5EA_dblk_page_cache_ud_t::hdr
H5EA_hdr_t * hdr
Definition: H5EApkg.h:363
H5G_loc_info_t
Definition: H5Gloc.c:77
H5HF_huge_bt2_ctx_t::sizeof_addr
uint8_t sizeof_addr
Definition: H5HFbtree2.c:53
H5G_fileof
H5_DLL H5F_t * H5G_fileof(H5G_t *grp)
Definition: H5Gint.c:606
H5B2_node_info_t::max_nrec
unsigned max_nrec
Definition: H5B2pkg.h:143
H5CX_get_bkgr_buf_type
H5_DLL herr_t H5CX_get_bkgr_buf_type(H5T_bkg_t *bkgr_buf_type)
Definition: H5CX.c:1966
H5VM_hyper_eq
htri_t H5VM_hyper_eq(unsigned n, const hsize_t *offset1, const hsize_t *size1, const hsize_t *offset2, const hsize_t *size2)
Definition: H5VM.c:358
H5CX_t::mpio_actual_chunk_opt
H5D_mpio_actual_chunk_opt_mode_t mpio_actual_chunk_opt
Definition: H5CX.c:259
H5T_conv_ret_t
H5T_conv_ret_t
Definition: H5Tpublic.h:182
H5SL_TYPE_GENERIC
@ H5SL_TYPE_GENERIC
Definition: H5SLprivate.h:50
H5S_sel_iter_coords_func_t
herr_t(* H5S_sel_iter_coords_func_t)(const H5S_sel_iter_t *iter, hsize_t *coords)
Definition: H5Spkg.h:324
H5O_operator_t
herr_t(* H5O_operator_t)(const void *mesg, unsigned idx, void *operator_data)
Definition: H5Oprivate.h:849
H5D_chunk_cached_t::scaled
hsize_t scaled[H5O_LAYOUT_NDIMS]
Definition: H5Dpkg.h:378
H5R_ATTR
@ H5R_ATTR
Definition: H5Rpublic.h:54
H5MM_memcpy
void * H5MM_memcpy(void *dest, const void *src, size_t n)
Definition: H5MM.c:583
H5S_hyper_span_info_t::op_info
H5S_hyper_op_info_t op_info[2]
Definition: H5Spkg.h:187
H5Z_token::tok_last_end
const char * tok_last_end
Definition: H5Ztrans.c:85
H5SL_add
H5SL_node_t * H5SL_add(H5SL_t *slist, void *item, const void *key)
Definition: H5SL.c:1154
H5O_obj_type
H5_DLL herr_t H5O_obj_type(const H5O_loc_t *loc, H5O_type_t *obj_type)
Definition: H5Oint.c:1681
H5E_NONE_MINOR_g
hid_t H5E_NONE_MINOR_g
Definition: H5Edefin.h:135
H5O__delete_mesg
H5_DLL herr_t H5O__delete_mesg(H5F_t *f, H5O_t *open_oh, H5O_mesg_t *mesg)
Definition: H5Omessage.c:2076
H5G__ent_decode_vec
herr_t H5G__ent_decode_vec(const H5F_t *f, const uint8_t **pp, const uint8_t *p_end, H5G_entry_t *ent, unsigned n)
Definition: H5Gent.c:95
H5B2_hdr_t::remove_op_data
void * remove_op_data
Definition: H5B2pkg.h:182
H5AC__log_flushed_entry
H5_DLL herr_t H5AC__log_flushed_entry(H5C_t *cache_ptr, haddr_t addr, hbool_t was_dirty, unsigned flags)
Definition: H5ACmpio.c:881
rw
done haddr_t hsize_t hbool_t rw
Definition: H5Cimage.c:1215
H5T_shared_t::compnd
H5T_compnd_t compnd
Definition: H5Tpkg.h:342
H5HF_indirect_filt_ent_t::size
size_t size
Definition: H5HFpkg.h:372
H5G_bt2_ud_rmbi_t::fheap
H5HF_t * fheap
Definition: H5Gdense.c:142
H5AC_BT2_LEAF
H5_DLLVAR const H5AC_class_t H5AC_BT2_LEAF[1]
Definition: H5ACprivate.h:356
H5ST_close
herr_t H5ST_close(H5ST_tree_t *tree)
Definition: H5ST.c:126
H5FL_reg_calloc
void * H5FL_reg_calloc(H5FL_reg_head_t *head H5FL_TRACK_PARAMS)
Definition: H5FL.c:488
H5P_prp_cb2_t
herr_t(* H5P_prp_cb2_t)(hid_t prop_id, const char *name, size_t size, void *value)
Definition: H5Ppublic.h:123
H5VL_dataset_optional
H5_DLL herr_t H5VL_dataset_optional(const H5VL_object_t *vol_obj, H5VL_dataset_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:2499
H5D_chunk_it_ud1_t::chunk_space
H5S_t * chunk_space
Definition: H5Dchunk.c:147
H5T_STR_RESERVED_5
@ H5T_STR_RESERVED_5
Definition: H5Tpublic.h:110
H5O_storage_chunk_earray_t
Definition: H5Oprivate.h:460
H5D_chunk_ud_t::idx_hint
unsigned idx_hint
Definition: H5Dpkg.h:276
H5FO_top_incr
H5_DLL herr_t H5FO_top_incr(const H5F_t *f, haddr_t addr)
Definition: H5FO.c:429
H5T_is_immutable
htri_t H5T_is_immutable(const H5T_t *dt)
Definition: H5T.c:5400
H5D_bt2_it_ud_t
Definition: H5Dbtree2.c:65
H5S_pnt_list_t::low_bounds
hsize_t low_bounds[H5S_MAX_RANK]
Definition: H5Spkg.h:135
H5MM_block_t
struct H5MM_block_t H5MM_block_t
H5O_storage_t::contig
H5O_storage_contig_t contig
Definition: H5Oprivate.h:576
H5VL__native_group_get
herr_t H5VL__native_group_get(void *obj, H5VL_group_get_t get_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_group.c:144
H5T_NATIVE_UINT_LEAST64_ALIGN_g
size_t H5T_NATIVE_UINT_LEAST64_ALIGN_g
Definition: H5T.c:524
H5HF__huge_bt2_filt_dir_remove
H5_DLL herr_t H5HF__huge_bt2_filt_dir_remove(const void *nrecord, void *op_data)
Definition: H5HFbtree2.c:898
H5HF_size
H5_DLL herr_t H5HF_size(const H5HF_t *fh, hsize_t *heap_size)
Definition: H5HFstat.c:126
H5F_FSPACE_STRATEGY_FSM_AGGR
@ H5F_FSPACE_STRATEGY_FSM_AGGR
Definition: H5Fpublic.h:190
H5S_sel_iter_class_t::iter_get_seq_list
H5S_sel_iter_get_seq_list_func_t iter_get_seq_list
Definition: H5Spkg.h:355
H5O__attr_create
H5_DLL herr_t H5O__attr_create(const H5O_loc_t *loc, H5A_t *attr)
Definition: H5Oattribute.c:205
H5T_opaque_t::tag
char * tag
Definition: H5Tpkg.h:312
H5Z_stats_t
struct H5Z_stats_t H5Z_stats_t
H5Pset_copy_object
herr_t H5Pset_copy_object(hid_t plist_id, unsigned cpy_option)
Definition: H5Pocpypl.c:651
H5R__create_region
H5_DLL herr_t H5R__create_region(const H5O_token_t *obj_token, size_t token_size, H5S_t *space, H5R_ref_priv_t *ref)
Definition: H5Rint.c:313
H5P_CLS_OBJECT_CREATE_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_OBJECT_CREATE_g
Definition: H5Pprivate.h:120
H5FO_open_obj_t::addr
haddr_t addr
Definition: H5FO.c:35
H5A_dense_file_cp_ud_t::oloc_dst
H5O_loc_t * oloc_dst
Definition: H5Aint.c:78
H5E_t::auto_op
H5E_auto_op_t auto_op
Definition: H5Epkg.h:113
H5VL__native_token_to_str
herr_t H5VL__native_token_to_str(void *obj, H5I_type_t obj_type, const H5O_token_t *token, char **token_str)
Definition: H5VLnative_token.c:96
H5G_bt_it_cpy_t
Definition: H5Gpkg.h:219
H5F__is_hdf5
htri_t H5F__is_hdf5(const char *name, hid_t fapl_id)
Definition: H5Fint.c:853
H5FD_file_image_callbacks_t::image_free
herr_t(* image_free)(void *ptr, H5FD_file_image_op_t file_image_op, void *udata)
Definition: H5FDpublic.h:352
H5Iget_type_ref
int H5Iget_type_ref(H5I_type_t type)
Definition: H5I.c:1791
H5F__super_ext_close
H5_DLL herr_t H5F__super_ext_close(H5F_t *f, H5O_loc_t *ext_ptr, hbool_t was_created)
Definition: H5Fsuper.c:188
H5E_ALIGNMENT_g
H5_DLLVAR hid_t H5E_ALIGNMENT_g
Definition: H5Epubgen.h:196
H5HL_t::single_cache_obj
hbool_t single_cache_obj
Definition: H5HLpkg.h:94
H5HF_dtable_t::start_bits
unsigned start_bits
Definition: H5HFpkg.h:201
H5C_unprotect
herr_t H5C_unprotect(H5F_t *f, haddr_t addr, void *thing, unsigned flags)
Definition: H5C.c:2962
H5O__attr_open_by_name
H5_DLL H5A_t * H5O__attr_open_by_name(const H5O_loc_t *loc, const char *name)
Definition: H5Oattribute.c:449
H5VL_token_from_str
H5_DLL herr_t H5VL_token_from_str(const H5VL_object_t *vol_obj, H5I_type_t obj_type, const char *token_str, H5O_token_t *token)
Definition: H5VLcallback.c:7595
H5VL_file_cont_info_t
struct H5VL_file_cont_info_t H5VL_file_cont_info_t
H5O_copy_search_comm_dt_ud_t
struct H5O_copy_search_comm_dt_ud_t H5O_copy_search_comm_dt_ud_t
H5CX_get_data_transform
herr_t H5CX_get_data_transform(H5Z_data_xform_t **data_transform)
Definition: H5CX.c:2353
H5C_t::slist_scan_restarts
int64_t slist_scan_restarts
Definition: H5Cpkg.h:6050
H5AC_get_entry_status
herr_t H5AC_get_entry_status(const H5F_t *f, haddr_t addr, unsigned *status)
Definition: H5AC.c:722
H5HF_get_max_root_rows
unsigned H5HF_get_max_root_rows(const H5HF_t *fh)
Definition: H5HFtest.c:246
H5T__conv_short_float
H5_DLL herr_t H5T__conv_short_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5D_FILL_VALUE_DEFAULT
@ H5D_FILL_VALUE_DEFAULT
Definition: H5Dpublic.h:93
H5C_cache_entry_t::flush_dep_parent
struct H5C_cache_entry_t ** flush_dep_parent
Definition: H5Cprivate.h:2255
H5A__delete_by_name
H5_DLL herr_t H5A__delete_by_name(const H5G_loc_t *loc, const char *obj_name, const char *attr_name)
Definition: H5Aint.c:2729
H5T__conv_short_ldouble
H5_DLL herr_t H5T__conv_short_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5P.c:62
H5D_type_info_t::tconv_buf
uint8_t * tconv_buf
Definition: H5Dpkg.h:109
H5C_t::cache_accesses
int64_t cache_accesses
Definition: H5Cpkg.h:5966
H5D__select_read
herr_t H5D__select_read(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space)
Definition: H5Dselect.c:274
H5D_vlen_bufsize_common_t
Definition: H5Dint.c:48
H5O__msg_get_chunkno_test
H5_DLL herr_t H5O__msg_get_chunkno_test(hid_t oid, unsigned msg_type, unsigned *chunk_num)
Definition: H5Otest.c:639
H5Z_token::tok_last_type
H5Z_token_type tok_last_type
Definition: H5Ztrans.c:83
H5_mpi_comm_dup
herr_t H5_mpi_comm_dup(MPI_Comm comm, MPI_Comm *comm_new)
Definition: H5mpi.c:99
H5HF_dblock_cache_ud_t::par_info
H5HF_parent_t par_info
Definition: H5HFpkg.h:526
H5Iobject_verify
H5_DLL void * H5Iobject_verify(hid_t id, H5I_type_t id_type)
Definition: H5I.c:966
H5D_chunk_info_t::chunk_points
uint32_t chunk_points
Definition: H5Dpkg.h:336
H5FL_EXTERN
H5FL_EXTERN(H5HF_indirect_t)
H5C_log_write_move_entry_msg
H5_DLL herr_t H5C_log_write_move_entry_msg(H5C_t *cache, haddr_t old_addr, haddr_t new_addr, int type_id, herr_t fxn_ret_value)
Definition: H5Clog.c:649
H5HF_hdr_t
struct H5HF_hdr_t H5HF_hdr_t
H5Arename_by_name
H5_DLL herr_t H5Arename_by_name(hid_t loc_id, const char *obj_name, const char *old_attr_name, const char *new_attr_name, hid_t lapl_id)
Definition: H5A.c:1239
H5F__get_max_eof_eoa
herr_t H5F__get_max_eof_eoa(const H5F_t *f, haddr_t *max_eof_eoa)
Definition: H5Fint.c:3168
H5D_filtered_collective_io_info_t::full_overwrite
hbool_t full_overwrite
Definition: H5Dmpio.c:191
H5T_lock
herr_t H5T_lock(H5T_t *dt, hbool_t immutable)
Definition: H5T.c:3809
H5F__super_init
herr_t H5F__super_init(H5F_t *f)
Definition: H5Fsuper.c:1069
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5D_bt2_ctx_t)
H5HP_create
H5HP_t * H5HP_create(H5HP_type_t heap_type)
Definition: H5HP.c:335
ea
ea
Definition: H5EA.c:925
H5CX_t::ohdr_flags_valid
hbool_t ohdr_flags_valid
Definition: H5CX.c:301
H5O_chunk_proxy_t::oh
H5O_t * oh
Definition: H5Opkg.h:391
hrb_node_t::cat
char * cat
Definition: H5FDs3comms.h:263
H5EA_hdr_t::idx_blk_addr
haddr_t idx_blk_addr
Definition: H5EApkg.h:175
H5Z_filter_in_pline
H5_DLL htri_t H5Z_filter_in_pline(const struct H5O_pline_t *pline, H5Z_filter_t filter)
H5VLget_connector_id_by_value
hid_t H5VLget_connector_id_by_value(H5VL_class_value_t connector_value)
Definition: H5VL.c:360
H5HF_dtable_cparam_t
Definition: H5HFprivate.h:47
H5I_get_ref
H5_DLL int H5I_get_ref(hid_t id, hbool_t app_ref)
Definition: H5I.c:1596
H5G__dense_iterate
H5_DLL herr_t H5G__dense_iterate(H5F_t *f, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_lnk, H5G_lib_iterate_t op, void *op_data)
Definition: H5Gdense.c:968
H5Z_SHUFFLE
const H5Z_class2_t H5Z_SHUFFLE[1]
Definition: H5Zshuffle.c:31
H5VL__connector_str_to_info
H5_DLL herr_t H5VL__connector_str_to_info(const char *str, hid_t connector_id, void **info)
Definition: H5VLint.c:1590
H5Pget_fapl_direct
herr_t H5Pget_fapl_direct(hid_t fapl_id, size_t *boundary, size_t *block_size, size_t *cbuf_size)
Definition: H5FDdirect.c:335
H5SL_TYPE_INT
@ H5SL_TYPE_INT
Definition: H5SLprivate.h:42
H5P__encode_coll_md_read_flag_t
H5_DLL herr_t H5P__encode_coll_md_read_flag_t(const void *value, void **_pp, size_t *size)
Definition: H5Pfapl.c:4579
H5O__chunk_dest
H5_DLL herr_t H5O__chunk_dest(H5O_chunk_proxy_t *chunk_proxy)
Definition: H5Ochunk.c:424
H5D_chunk_cached_t::filter_mask
unsigned filter_mask
Definition: H5Dpkg.h:382
H5C_class_t::get_initial_load_size
H5C_get_initial_load_size_func_t get_initial_load_size
Definition: H5Cprivate.h:892
H5T__conv_uchar_llong
herr_t H5T__conv_uchar_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5277
H5S_select_class_t::release
H5S_sel_release_func_t release
Definition: H5Spkg.h:280
H5Iget_name
ssize_t H5Iget_name(hid_t id, char *name, size_t size)
Definition: H5I.c:2220
H5G__is_new_dense_test
htri_t H5G__is_new_dense_test(hid_t gid)
Definition: H5Gtest.c:343
H5G_BT2_NAME
const H5B2_class_t H5G_BT2_NAME[1]
Definition: H5Gbtree2.c:105
H5B_class_t::sizeof_nkey
size_t sizeof_nkey
Definition: H5Bprivate.h:113
H5VL_dataset_class_t::close
herr_t(* close)(void *dset, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:342
H5_ih_info_t::heap_size
hsize_t heap_size
Definition: H5public.h:329
H5T__conv_float_ldouble
herr_t H5T__conv_float_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7001
H5VL_datatype_class_t::get
herr_t(* get)(void *obj, H5VL_datatype_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:351
H5HF_hdr_inc_alloc
herr_t H5HF_hdr_inc_alloc(H5HF_hdr_t *hdr, size_t alloc_size)
Definition: H5HFhdr.c:829
H5F_shared_t::retries_nbins
unsigned retries_nbins
Definition: H5Fpkg.h:353
H5D_shared_t::ndims
unsigned ndims
Definition: H5Dpkg.h:452
H5CX_set_mpio_local_no_coll_cause
H5_DLL void H5CX_set_mpio_local_no_coll_cause(uint32_t mpio_local_no_coll_cause)
Definition: H5CX.c:3179
H5Tget_tag
char * H5Tget_tag(hid_t type_id)
Definition: H5Topaque.c:92
H5F_shared_t::eoa_fsm_fsalloc
haddr_t eoa_fsm_fsalloc
Definition: H5Fpkg.h:332
HDfprintf
HDfprintf(stdout, "%3.1lf %5lld %5lld %5lld %5lld %5lld %5lld %3.1lf\n", hit_rate,(long long)(cache_ptr->prefetches),(long long)(cache_ptr->dirty_prefetches),(long long)(cache_ptr->prefetch_hits),(long long)(cache_ptr->flushes[H5AC_PREFETCHED_ENTRY_ID]),(long long)(cache_ptr->evictions[H5AC_PREFETCHED_ENTRY_ID]),(long long)(cache_ptr->last_image_size), prefetch_use_rate)
H5T_cmd_t
H5T_cmd_t
Definition: H5Tpublic.h:135
H5O_chunk_proxy_t::chunkno
unsigned chunkno
Definition: H5Opkg.h:392
H5HLprivate.h
H5Z_NO_EDC
@ H5Z_NO_EDC
Definition: H5Zpublic.h:111
H5D_chunk_map_t::fsel_type
H5S_sel_type fsel_type
Definition: H5Dpkg.h:357
H5T_path_t::is_hard
hbool_t is_hard
Definition: H5Tpkg.h:177
H5T_atomic_t::offset
size_t offset
Definition: H5Tpkg.h:202
H5EA_sblk_info_t
struct H5EA_sblk_info_t H5EA_sblk_info_t
H5R_ref_priv_t
struct H5R_ref_priv_t H5R_ref_priv_t
H5Pget_driver_info
const void * H5Pget_driver_info(hid_t plist_id)
Definition: H5Pfapl.c:1050
H5F_super_t::base_addr
haddr_t base_addr
Definition: H5Fpkg.h:227
H5Sget_simple_extent_dims
int H5Sget_simple_extent_dims(hid_t space_id, hsize_t dims[], hsize_t maxdims[])
Definition: H5S.c:981
H5Pget_btree_ratios
herr_t H5Pget_btree_ratios(hid_t plist_id, double *left, double *middle, double *right)
Definition: H5Pdxpl.c:1431
H5HF_iblock_cache_ud_t::nrows
const unsigned * nrows
Definition: H5HFpkg.h:521
H5F_shared_t::fs_threshold
hsize_t fs_threshold
Definition: H5Fpkg.h:318
H5A_attr_iter_op_t::u
union H5A_attr_iter_op_t::@0 u
H5PL_search_params_t::key
const H5PL_key_t * key
Definition: H5PLpkg.h:121
H5FD_sec2_t
Definition: H5FDsec2.c:53
H5FD_family_fapl_t::memb_size
hsize_t memb_size
Definition: H5FDfamily.c:77
H5E_major_t
hid_t H5E_major_t
Definition: H5Epublic.h:191
H5D_get_create_plist
H5_DLL hid_t H5D_get_create_plist(const H5D_t *dset)
Definition: H5Dint.c:3559
H5HF_HUGE_BT2_INDIR
H5_DLLVAR const H5B2_class_t H5HF_HUGE_BT2_INDIR[1]
Definition: H5HFpkg.h:561
H5EA_hdr_t::size
size_t size
Definition: H5EApkg.h:190
H5Pset_szip
herr_t H5Pset_szip(hid_t plist_id, unsigned options_mask, unsigned pixels_per_block)
Definition: H5Pdcpl.c:2949
H5O_addr_map_t::udata
void * udata
Definition: H5Opkg.h:356
H5HF_insert
herr_t H5HF_insert(H5HF_t *fh, size_t size, const void *obj, void *id)
Definition: H5HF.c:352
H5SM_mesg_key_t::fheap
H5HF_t * fheap
Definition: H5SMpkg.h:202
H5Premove_filter
H5_DLL herr_t H5Premove_filter(hid_t plist_id, H5Z_filter_t filter)
Definition: H5Pocpl.c:1145
H5D_IO_OP_WRITE
@ H5D_IO_OP_WRITE
Definition: H5Dpkg.h:207
H5S_SEL_NONE
@ H5S_SEL_NONE
Definition: H5Spublic.h:110
H5T__conv_llong_float
herr_t H5T__conv_llong_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7646
H5PBpkg.h
H5E_CANTNEXT_g
H5_DLLVAR hid_t H5E_CANTNEXT_g
Definition: H5Epubgen.h:368
H5E_DUPCLASS_g
hid_t H5E_DUPCLASS_g
Definition: H5Edefin.h:98
H5T_vlen_class_t::del
H5T_vlen_delete_func_t del
Definition: H5Tpkg.h:296
H5CX_state_t::lapl_id
hid_t lapl_id
Definition: H5CXprivate.h:46
H5Pset_shared_mesg_index
herr_t H5Pset_shared_mesg_index(hid_t plist_id, unsigned index_num, unsigned mesg_type_flags, unsigned min_mesg_size)
Definition: H5Pfcpl.c:896
H5D_btree_dbg_t
Definition: H5Dbtree.c:84
H5A_init
H5_DLL herr_t H5A_init(void)
Definition: H5A.c:114
H5T_NATIVE_UINT32_ALIGN_g
size_t H5T_NATIVE_UINT32_ALIGN_g
Definition: H5T.c:515
H5Pset_istore_k
herr_t H5Pset_istore_k(hid_t plist_id, unsigned ik)
Definition: H5Pfcpl.c:630
H5P_CLS_ROOT
const H5P_libclass_t H5P_CLS_ROOT[1]
Definition: H5Pint.c:200
H5FL_DEFINE
H5FL_DEFINE(H5O_addr_map_t)
H5HF_sect_single_dblock_info
H5_DLL herr_t H5HF_sect_single_dblock_info(H5HF_hdr_t *hdr, const H5HF_free_section_t *sect, haddr_t *dblock_addr, size_t *dblock_size)
Definition: H5HFsection.c:647
H5P__close_class
H5_DLL herr_t H5P__close_class(void *_pclass)
Definition: H5Pint.c:5440
H5HL__prfx_new
H5_DLL H5HL_prfx_t * H5HL__prfx_new(H5HL_t *heap)
H5Gcreate_anon
H5_DLL hid_t H5Gcreate_anon(hid_t loc_id, hid_t gcpl_id, hid_t gapl_id)
Definition: H5G.c:436
H5FS_t::cache_info
H5AC_info_t cache_info
Definition: H5FSpkg.h:152
H5O_storage_virtual_ent_t::psfn_nsubs
size_t psfn_nsubs
Definition: H5Oprivate.h:541
H5P_LST_REFERENCE_ACCESS_ID_g
hid_t H5P_LST_REFERENCE_ACCESS_ID_g
Definition: H5Pint.c:197
H5VLobject_open
H5_DLL void * H5VLobject_open(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, H5I_type_t *opened_type, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:5440
H5_checksum_lookup3
uint32_t H5_checksum_lookup3(const void *key, size_t length, uint32_t initval)
Definition: H5checksum.c:372
H5B2__get_node_depth_test
H5_DLL int H5B2__get_node_depth_test(H5B2_t *bt2, void *udata)
Definition: H5B2test.c:665
H5D_rdcc_t::scaled_power2up
hsize_t scaled_power2up[H5S_MAX_RANK]
Definition: H5Dpkg.h:420
H5F_block_t::offset
haddr_t offset
Definition: H5Fprivate.h:681
H5G_loc_t
Definition: H5Gprivate.h:144
H5AC_mark_entry_clean
H5_DLL herr_t H5AC_mark_entry_clean(void *thing)
Definition: H5AC.c:943
H5FD_mpio_t::info
MPI_Info info
Definition: H5FDmpio.c:64
H5VL_info_class_t::copy
void *(* copy)(const void *info)
Definition: H5VLconnector.h:292
H5C_t::last_image_size
hsize_t last_image_size
Definition: H5Cpkg.h:6058
H5T_STD_B32LE_g
H5_DLLVAR hid_t H5T_STD_B32LE_g
Definition: H5Tpublic.h:289
H5T_NATIVE_LLONG_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_LLONG_ALIGN_g
Definition: H5Tpkg.h:423
H5D__get_space_status
H5_DLL herr_t H5D__get_space_status(const H5D_t *dset, H5D_space_status_t *allocation)
Definition: H5Dint.c:433
H5Rget_name
H5_DLL ssize_t H5Rget_name(hid_t loc_id, H5R_type_t ref_type, const void *ref, char *name, size_t size)
Definition: H5Rdeprec.c:552
H5O_copy_search_comm_dt_ud_t::obj_oloc
H5O_loc_t obj_oloc
Definition: H5Ocopy.c:68
H5_mpi_info_dup
herr_t H5_mpi_info_dup(MPI_Info info, MPI_Info *info_new)
Definition: H5mpi.c:160
H5HF_hdr_t::fs_addr
haddr_t fs_addr
Definition: H5HFpkg.h:316
H5C_t::total_entries_scanned_in_msic
int64_t total_entries_scanned_in_msic
Definition: H5Cpkg.h:6043
H5MF_xfree
herr_t H5MF_xfree(H5F_t *f, H5FD_mem_t alloc_type, haddr_t addr, hsize_t size)
Definition: H5MF.c:1095
H5A_info_t::corder
H5O_msg_crt_idx_t corder
Definition: H5Apublic.h:28
H5S_mpio_mpitype_list_t::head
H5S_mpio_mpitype_node_t * head
Definition: H5Smpio.c:62
H5MM_free_t
void(* H5MM_free_t)(void *mem, void *free_info)
Definition: H5MMpublic.h:35
H5FL_SEQ_EXTERN
H5FL_SEQ_EXTERN(H5O_cont_t)
H5Iinc_type_ref
H5_DLL int H5Iinc_type_ref(H5I_type_t type)
Definition: H5I.c:1629
parms_atomic::offset
unsigned offset
Definition: H5Znbit.c:33
H5T_CONV_CONV
@ H5T_CONV_CONV
Definition: H5Tpublic.h:137
H5F_sfile_head_g
H5F_sfile_node_t * H5F_sfile_head_g
Definition: H5Fsfile.c:39
H5FS_CLIENT_FHEAP_ID
@ H5FS_CLIENT_FHEAP_ID
Definition: H5FSprivate.h:131
H5FA__dblk_page_unprotect
H5_DLL herr_t H5FA__dblk_page_unprotect(H5FA_dblk_page_t *dblk_page, unsigned cache_flags)
H5FD_stdio_t::write_access
unsigned write_access
Definition: H5FDstdio.c:84
H5B_class_t::new_node
herr_t(* new_node)(H5F_t *, H5B_ins_t, void *, void *, void *, haddr_t *)
Definition: H5Bprivate.h:115
H5S_mpio_mpitype_node_t
struct H5S_mpio_mpitype_node_t H5S_mpio_mpitype_node_t
H5O_msg_exists_oh
htri_t H5O_msg_exists_oh(const H5O_t *oh, unsigned type_id)
Definition: H5Omessage.c:916
H5PL_key_t::kind
H5VL_get_connector_kind_t kind
Definition: H5PLprivate.h:41
H5F_superblock_cache_ud_t
Definition: H5Fpkg.h:160
H5D_ALLOC_TIME_DEFAULT
@ H5D_ALLOC_TIME_DEFAULT
Definition: H5Dpublic.h:67
H5C_t::flushes
int64_t flushes[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:5999
H5Pset_evict_on_close
herr_t H5Pset_evict_on_close(hid_t fapl_id, hbool_t evict_on_close)
Definition: H5Pfapl.c:4492
H5E_SYM_g
H5_DLLVAR hid_t H5E_SYM_g
Definition: H5Epubgen.h:70
H5D_layout_dest_func_t
herr_t(* H5D_layout_dest_func_t)(H5D_t *dataset)
Definition: H5Dpkg.h:144
H5G_bt_it_gtbi_t::common
H5G_bt_it_idx_common_t common
Definition: H5Gstab.c:70
H5FD_ros3_t::pub
H5FD_t pub
Definition: H5FDros3.c:254
H5_trace
H5_DLL double H5_trace(const double *calltime, const char *func, const char *type,...)
Definition: H5trace.c:120
H5A_bt2_ud_rmbi_t::shared_fheap
H5HF_t * shared_fheap
Definition: H5Adense.c:134
H5AC_create_flush_dependency
H5_DLL herr_t H5AC_create_flush_dependency(void *parent_thing, void *child_thing)
Definition: H5AC.c:1219
H5AC_aux_t::move_dirty_bytes
size_t move_dirty_bytes
Definition: H5ACpkg.h:392
H5T_UNIX_D32LE_g
H5_DLLVAR hid_t H5T_UNIX_D32LE_g
Definition: H5Tpublic.h:304
H5_debug_open_stream_t::next
struct H5_debug_open_stream_t * next
Definition: H5private.h:1755
H5HF_dblock_cache_ud_t
struct H5HF_dblock_cache_ud_t H5HF_dblock_cache_ud_t
H5ES_STATUS_CANCELED
@ H5ES_STATUS_CANCELED
Definition: H5ESpublic.h:32
H5_PKG_B
@ H5_PKG_B
Definition: H5private.h:1732
H5C_tag_iter_evict_ctx_t::skipped_pf_dirty_entries
hbool_t skipped_pf_dirty_entries
Definition: H5Ctag.c:66
H5O_efl_entry_t
struct H5O_efl_entry_t H5O_efl_entry_t
H5AC_create_flush_dependency
herr_t H5AC_create_flush_dependency(void *parent_thing, void *child_thing)
Definition: H5AC.c:1219
H5FD_mpi_opt_types_g
H5_DLLVAR hbool_t H5FD_mpi_opt_types_g
Definition: H5FDmpio.h:41
H5HF_hdr_t::huge_nobjs
hsize_t huge_nobjs
Definition: H5HFpkg.h:334
H5HF__man_iblock_create
herr_t H5HF__man_iblock_create(H5HF_hdr_t *hdr, H5HF_indirect_t *par_iblock, unsigned par_entry, unsigned nrows, unsigned max_rows, haddr_t *addr_p)
Definition: H5HFiblock.c:962
H5T__conv_short_ullong
herr_t H5T__conv_short_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5668
H5Pset_dxpl_mpio_chunk_opt
H5_DLL herr_t H5Pset_dxpl_mpio_chunk_opt(hid_t dxpl_id, H5FD_mpio_chunk_opt_t opt_mode)
Definition: H5FDmpio.c:551
H5T_NATIVE_B8_g
hid_t H5T_NATIVE_B8_g
Definition: H5T.c:408
H5FL_track_t::line
int line
Definition: H5FLprivate.h:72
H5E_REFERENCE_g
H5_DLLVAR hid_t H5E_REFERENCE_g
Definition: H5Epubgen.h:75
H5S_sel_iter_t::sel_off
hssize_t sel_off[H5S_MAX_RANK]
Definition: H5Sprivate.h:96
H5I_class_t
struct H5I_class_t H5I_class_t
H5B2_delete
H5_DLL herr_t H5B2_delete(H5F_t *f, haddr_t addr, void *ctx_udata, H5B2_remove_t op, void *op_data)
Definition: H5B2.c:1502
H5VLrequest_optional
H5_DLL herr_t H5VLrequest_optional(void *req, hid_t connector_id, H5VL_request_optional_t opt_type, va_list arguments)
Definition: H5VLcallback.c:6696
H5VLreset_lib_state
H5_DLL herr_t H5VLreset_lib_state(void)
Definition: H5VL.c:860
H5VL_pass_through_wrap_ctx_t
Definition: H5VLpassthru.c:72
H5Olink
herr_t H5Olink(hid_t obj_id, hid_t new_loc_id, const char *new_name, hid_t lcpl_id, hid_t lapl_id)
Definition: H5O.c:296
H5L_class_0_t::query_func
H5L_query_func_t query_func
Definition: H5Lpublic.h:240
H5FA_get
H5_DLL herr_t H5FA_get(const H5FA_t *fa, hsize_t idx, void *elmt)
H5WBprivate.h
H5Pset_sym_k
herr_t H5Pset_sym_k(hid_t plist_id, unsigned ik, unsigned lk)
Definition: H5Pfcpl.c:528
H5O_t::alloc_nchunks
size_t alloc_nchunks
Definition: H5Opkg.h:327
H5G_fh_ud_gnbi_t::name_len
ssize_t name_len
Definition: H5Gdense.c:190
H5O__shared_copy_file
herr_t H5O__shared_copy_file(H5F_t H5_ATTR_NDEBUG_UNUSED *file_src, H5F_t *file_dst, const H5O_msg_class_t *mesg_type, const void *_native_src, void *_native_dst, hbool_t H5_ATTR_UNUSED *recompute_size, unsigned *mesg_flags, H5O_copy_t H5_ATTR_NDEBUG_UNUSED *cpy_info, void H5_ATTR_UNUSED *udata)
Definition: H5Oshared.c:592
H5AC_cache_config_t::flash_multiple
double flash_multiple
Definition: H5ACpublic.h:482
H5VLobject_copy
herr_t H5VLobject_copy(void *src_obj, const H5VL_loc_params_t *src_loc_params, const char *src_name, void *dst_obj, const H5VL_loc_params_t *dst_loc_params, const char *dst_name, hid_t connector_id, hid_t ocpypl_id, hid_t lcpl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:5552
H5P__encode_uint8_t
herr_t H5P__encode_uint8_t(const void *value, void **_pp, size_t *size)
Definition: H5Pencdec.c:215
H5FD_s3comms_bytes_to_hex
herr_t H5FD_s3comms_bytes_to_hex(char *dest, const unsigned char *msg, size_t msg_len, hbool_t lowercase)
Definition: H5FDs3comms.c:2172
H5CX_set_lcpl
H5_DLL void H5CX_set_lcpl(hid_t lcpl_id)
Definition: H5CX.c:1224
H5C_get_evictions_enabled
H5_DLL herr_t H5C_get_evictions_enabled(const H5C_t *cache_ptr, hbool_t *evictions_enabled_ptr)
Definition: H5Cquery.c:333
H5E_SYSTEM_g
hid_t H5E_SYSTEM_g
Definition: H5Edefin.h:168
H5T_STD_REF_OBJ_g
hid_t H5T_STD_REF_OBJ_g
Definition: H5T.c:380
H5D_storage_t::efl
H5O_efl_t efl
Definition: H5Dpkg.h:201
H5T_STD_U16BE_g
hid_t H5T_STD_U16BE_g
Definition: H5T.c:366
H5E_CANTSPLIT_g
H5_DLLVAR hid_t H5E_CANTSPLIT_g
Definition: H5Epubgen.h:402
H5VL_BLOB_ISNULL
@ H5VL_BLOB_ISNULL
Definition: H5VLconnector.h:228
ros3_statsbin::max
unsigned long long max
Definition: H5FDros3.c:159
H5D_earray_ctx_t::chunk_size_len
size_t chunk_size_len
Definition: H5Dearray.c:66
H5Spublic.h
H5VL_request_specific
herr_t H5VL_request_specific(const H5VL_object_t *vol_obj, H5VL_request_specific_t specific_type,...)
Definition: H5VLcallback.c:6532
H5VL_FILE_GET_NAME
@ H5VL_FILE_GET_NAME
Definition: H5VLconnector.h:133
H5A_info_t::data_size
hsize_t data_size
Definition: H5Apublic.h:30
H5P_set_vlen_mem_manager
H5_DLL herr_t H5P_set_vlen_mem_manager(H5P_genplist_t *plist, H5MM_allocate_t alloc_func, void *alloc_info, H5MM_free_t free_func, void *free_info)
Definition: H5Pdxpl.c:1537
H5E_CANTREDISTRIBUTE_g
H5_DLLVAR hid_t H5E_CANTREDISTRIBUTE_g
Definition: H5Epubgen.h:403
H5Eclear2
herr_t H5Eclear2(hid_t err_stack)
Definition: H5E.c:1453
H5T__conv_ullong_ulong
H5_DLL herr_t H5T__conv_ullong_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_STD_REF_g
hid_t H5T_STD_REF_g
Definition: H5T.c:382
H5FD_sec2_t::nFileIndexHigh
DWORD nFileIndexHigh
Definition: H5FDsec2.c:86
H5T_NATIVE_USHORT_ALIGN_g
size_t H5T_NATIVE_USHORT_ALIGN_g
Definition: H5T.c:482
H5O_disable_mdc_flushes
herr_t H5O_disable_mdc_flushes(H5O_loc_t *oloc)
Definition: H5O.c:1276
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5FD_direct_t)
H5Pget_data_transform
ssize_t H5Pget_data_transform(hid_t plist_id, char *expression, size_t size)
Definition: H5Pdxpl.c:991
H5FD_hdfs_fapl_t::stream_buffer_size
int32_t stream_buffer_size
Definition: H5FDhdfs.h:109
H5T_IEEE_F32LE_g
hid_t H5T_IEEE_F32LE_g
Definition: H5T.c:349
H5O_obj_class_t::get_oloc
H5O_loc_t *(* get_oloc)(hid_t)
Definition: H5Opkg.h:344
H5FL_blk_gc_list_t
struct H5FL_blk_gc_list_t H5FL_blk_gc_list_t
H5_term_library
void H5_term_library(void)
Definition: H5.c:258
H5Pget_nlinks
herr_t H5Pget_nlinks(hid_t plist_id, size_t *nlinks)
Definition: H5Plapl.c:962
H5HF_direct_t::hdr
H5HF_hdr_t * hdr
Definition: H5HFpkg.h:416
H5SL_free
H5_DLL herr_t H5SL_free(H5SL_t *slist, H5SL_operator_t op, void *op_data)
Definition: H5SL.c:2291
H5Pset_virtual_printf_gap
H5_DLL herr_t H5Pset_virtual_printf_gap(hid_t plist_id, hsize_t gap_size)
Definition: H5Pdapl.c:1236
H5Fopen
hid_t H5Fopen(const char *filename, unsigned flags, hid_t fapl_id)
Definition: H5F.c:748
H5T_compnd_t::sorted
H5T_sort_t sorted
Definition: H5Tpkg.h:256
H5HF_HUGE_BT2_FILT_INDIR
const H5B2_class_t H5HF_HUGE_BT2_FILT_INDIR[1]
Definition: H5HFbtree2.c:131
H5T_convert_committed_datatype
herr_t H5T_convert_committed_datatype(H5T_t *dt, H5F_t *f)
Definition: H5T.c:5461
H5HF_create_t::checksum_dblocks
hbool_t checksum_dblocks
Definition: H5HFprivate.h:61
H5EA_stat_t::nelmts
hsize_t nelmts
Definition: H5EAprivate.h:109
H5C_t::misses
int64_t misses[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:5992
H5HF_dtable_cparam_t::width
unsigned width
Definition: H5HFprivate.h:48
H5F_olist_t::shared
H5F_shared_t * shared
Definition: H5Fint.c:61
H5B_debug
herr_t H5B_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5B_class_t *type, void *udata)
Definition: H5Bdbg.c:56
H5AC__log_cleaned_entry
H5_DLL herr_t H5AC__log_cleaned_entry(const H5AC_info_t *entry_ptr)
Definition: H5ACmpio.c:820
H5C_t::max_index_len
uint32_t max_index_len
Definition: H5Cpkg.h:6022
H5T_NATIVE_OPAQUE_g
H5_DLLVAR hid_t H5T_NATIVE_OPAQUE_g
Definition: H5Tpublic.h:440
H5T__conv_ulong_float
H5_DLL herr_t H5T__conv_ulong_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_NATIVE_FLOAT_g
hid_t H5T_NATIVE_FLOAT_g
Definition: H5T.c:403
H5Pset
herr_t H5Pset(hid_t plist_id, const char *name, const void *value)
Definition: H5P.c:667
H5FL_arr_head_t::init
hbool_t init
Definition: H5FLprivate.h:238
H5F_CLOSE_WEAK
@ H5F_CLOSE_WEAK
Definition: H5Fpublic.h:119
H5D_ALLOC_TIME_INCR
@ H5D_ALLOC_TIME_INCR
Definition: H5Dpublic.h:70
H5B2_UPDATE_SHADOW_DONE
@ H5B2_UPDATE_SHADOW_DONE
Definition: H5B2pkg.h:266
H5VL_loc_by_token
Definition: H5VLconnector.h:257
H5ST_findfirst
H5ST_ptr_t H5ST_findfirst(H5ST_tree_t *tree)
Definition: H5ST.c:453
H5FL_garbage_coll
herr_t H5FL_garbage_coll(void)
Definition: H5FL.c:2446
H5T__conv_s_s
H5_DLL herr_t H5T__conv_s_s(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
H5TS_apictx_key_g
H5TS_key_t H5TS_apictx_key_g
Definition: H5TS.c:37
H5S_hyper_diminfo_t::high_bounds
hsize_t high_bounds[H5S_MAX_RANK]
Definition: H5Spkg.h:218
H5D_type_info_t::dst_type_size
size_t dst_type_size
Definition: H5Dpkg.h:102
H5Pset_file_image_callbacks
H5_DLL herr_t H5Pset_file_image_callbacks(hid_t fapl_id, H5FD_file_image_callbacks_t *callbacks_ptr)
Definition: H5Pfapl.c:2775
H5G_bt2_ud_lbi_t::lnk
H5O_link_t * lnk
Definition: H5Gdense.c:203
H5D__chunk_copy
H5_DLL herr_t H5D__chunk_copy(H5F_t *f_src, H5O_storage_chunk_t *storage_src, H5O_layout_chunk_t *layout_src, H5F_t *f_dst, H5O_storage_chunk_t *storage_dst, const H5S_extent_t *ds_extent_src, const H5T_t *dt_src, const H5O_pline_t *pline_src, H5O_copy_t *cpy_info)
Definition: H5Dchunk.c:6189
H5Pfill_value_defined
H5_DLL herr_t H5Pfill_value_defined(hid_t plist, H5D_fill_value_t *status)
Definition: H5Pdcpl.c:3494
H5P_do_pclass_op_t
herr_t(* H5P_do_pclass_op_t)(H5P_genplist_t *plist, const char *name, H5P_genprop_t *prop, void *udata)
Definition: H5Pint.c:94
H5FO_obj_count_t::addr
haddr_t addr
Definition: H5FO.c:42
H5E_CANTMERGE_g
hid_t H5E_CANTMERGE_g
Definition: H5Edefin.h:102
H5AC_aux_t::mpi_size
int mpi_size
Definition: H5ACpkg.h:372
H5D_earray_filt_elmt_t::addr
haddr_t addr
Definition: H5Dearray.c:80
H5T_CSET_RESERVED_9
@ H5T_CSET_RESERVED_9
Definition: H5Tpublic.h:89
H5P_CLS_ATTRIBUTE_ACCESS_ID_g
hid_t H5P_CLS_ATTRIBUTE_ACCESS_ID_g
Definition: H5Pint.c:160
H5SL_try_free_safe
herr_t H5SL_try_free_safe(H5SL_t *slist, H5SL_try_free_op_t op, void *op_data)
Definition: H5SL.c:2339
H5EA_class_t
struct H5EA_class_t H5EA_class_t
rawoutstream
FILE * rawoutstream
Definition: H5detect.c:117
H5T_NATIVE_FLOAT_NEG_INF_g
H5_DLLVAR float H5T_NATIVE_FLOAT_NEG_INF_g
Definition: H5Tpkg.h:463
H5_timer_end
H5_DLL void H5_timer_end(H5_timer_t *sum, H5_timer_t *timer)
Definition: H5timer.c:160
H5FS_sinfo_t::sect_prefix_size
unsigned sect_prefix_size
Definition: H5FSpkg.h:140
H5F_get_id
hid_t H5F_get_id(H5F_t *file)
Definition: H5Fint.c:2288
H5TS_win32_process_exit
void H5TS_win32_process_exit(void)
Definition: H5TS.c:415
H5T_NATIVE_INT8_g
H5_DLLVAR hid_t H5T_NATIVE_INT8_g
Definition: H5Tpublic.h:454
H5T__conv_llong_ullong
herr_t H5T__conv_llong_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6933
H5HF_block_loc_t::row
unsigned row
Definition: H5HFpkg.h:229
H5Pget_core_write_tracking
H5_DLL herr_t H5Pget_core_write_tracking(hid_t fapl_id, hbool_t *is_enabled, size_t *page_size)
Definition: H5FDcore.c:548
H5F_shared_mpi_get_size
int H5F_shared_mpi_get_size(const H5F_shared_t *f_sh)
Definition: H5Fmpi.c:189
H5VLget_object
H5_DLL void * H5VLget_object(void *obj, hid_t connector_id)
Definition: H5VLcallback.c:665
H5O_msg_size_oh
H5_DLL size_t H5O_msg_size_oh(const H5F_t *f, const H5O_t *oh, unsigned type_id, const void *mesg, size_t extra_raw)
Definition: H5Omessage.c:1456
H5C_cache_entry_t::tl_prev
struct H5C_cache_entry_t * tl_prev
Definition: H5Cprivate.h:2302
H5T_ORDER_BE
@ H5T_ORDER_BE
Definition: H5Tpublic.h:49
H5O_pline_t::version
unsigned version
Definition: H5Oprivate.h:704
H5FD_mpio_t::last_eoa
haddr_t last_eoa
Definition: H5FDmpio.c:69
H5T_NSGN
@ H5T_NSGN
Definition: H5Tpublic.h:62
H5O__attr_reset
H5_DLL herr_t H5O__attr_reset(void *_mesg)
H5O_visit1_adapter_t
struct H5O_visit1_adapter_t H5O_visit1_adapter_t
H5T_NATIVE_HSSIZE_g
hid_t H5T_NATIVE_HSSIZE_g
Definition: H5T.c:415
H5Fget_free_sections
H5_DLL ssize_t H5Fget_free_sections(hid_t file_id, H5F_mem_t type, size_t nsects, H5F_sect_info_t *sect_info)
Definition: H5F.c:1538
H5Iremove_verify
void * H5Iremove_verify(hid_t id, H5I_type_t id_type)
Definition: H5I.c:1157
H5FDlock
H5_DLL herr_t H5FDlock(H5FD_t *file, hbool_t rw)
Definition: H5FD.c:1630
H5E_CANTSET_g
H5_DLLVAR hid_t H5E_CANTSET_g
Definition: H5Epubgen.h:172
H5P_CLS_MAP_CREATE_ID_g
hid_t H5P_CLS_MAP_CREATE_ID_g
Definition: H5Pint.c:154
H5O__debug_real
H5_DLL herr_t H5O__debug_real(H5F_t *f, H5O_t *oh, haddr_t addr, FILE *stream, int indent, int fwidth)
Definition: H5Odbg.c:286
H5P_genclass_t::nprops
size_t nprops
Definition: H5Ppkg.h:89
H5O_TYPE_GROUP
@ H5O_TYPE_GROUP
Definition: H5Opublic.h:104
H5F_get_fc_degree
H5F_close_degree_t H5F_get_fc_degree(const H5F_t *f)
Definition: H5Fquery.c:793
H5O_chunk_t::chunk_proxy
struct H5O_chunk_proxy_t * chunk_proxy
Definition: H5Opkg.h:276
H5VL_LINK_GET_NAME
@ H5VL_LINK_GET_NAME
Definition: H5VLconnector.h:177
H5FL_arr_head_t
Definition: H5FLprivate.h:237
H5E_INTERNAL_g
H5_DLLVAR hid_t H5E_INTERNAL_g
Definition: H5Epubgen.h:73
H5O_storage_chunk_farray_t
struct H5O_storage_chunk_farray_t H5O_storage_chunk_farray_t
H5FD_direct_fapl_t::mboundary
size_t mboundary
Definition: H5FDdirect.c:48
H5C_log_write_destroy_cache_msg
H5_DLL herr_t H5C_log_write_destroy_cache_msg(H5C_t *cache)
Definition: H5Clog.c:351
H5F_efc_t::tmp_next
H5F_shared_t * tmp_next
Definition: H5Fefc.c:63
H5F_t::obj_count
H5FO_t * obj_count
Definition: H5Fpkg.h:380
H5S_hyper_clip_unlim
H5_DLL herr_t H5S_hyper_clip_unlim(H5S_t *space, hsize_t clip_size)
Definition: H5Shyper.c:11725
H5PB_entry_t
Definition: H5PBpkg.h:35
H5FA_dbk_page_t
Definition: H5FApkg.h:197
direction
H5T_sign_t H5T_direction_t direction
Definition: H5Tnative.c:550
H5C__tag_entry
H5_DLL herr_t H5C__tag_entry(H5C_t *cache_ptr, H5C_cache_entry_t *entry_ptr)
Definition: H5Ctag.c:219
H5AC_SOHM_TABLE
H5_DLLVAR const H5AC_class_t H5AC_SOHM_TABLE[1]
Definition: H5ACprivate.h:362
H5VL_native_addr_to_token
H5_DLL herr_t H5VL_native_addr_to_token(void *obj, H5I_type_t obj_type, haddr_t addr, H5O_token_t *token)
Definition: H5VLnative.c:369
H5T_cdata_t::recalc
hbool_t recalc
Definition: H5Tpublic.h:152
H5PL__create_path_table
herr_t H5PL__create_path_table(void)
Definition: H5PLpath.c:238
H5Lcopy
H5_DLL herr_t H5Lcopy(hid_t src_loc, const char *src_name, hid_t dst_loc, const char *dst_name, hid_t lcpl_id, hid_t lapl_id)
Definition: H5L.c:365
H5VL_datatype_specific
herr_t H5VL_datatype_specific(const H5VL_object_t *vol_obj, H5VL_datatype_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:3048
hdfs_t::fileinfo
hdfsFileInfo * fileinfo
Definition: H5FDhdfs.c:225
H5T_get_sign
H5T_sign_t H5T_get_sign(H5T_t const *dt)
Definition: H5Tfixed.c:83
H5S_select_class_t::project_simple
H5S_sel_project_simple project_simple
Definition: H5Spkg.h:297
H5O_efl_entry_t
Definition: H5Oprivate.h:374
H5RS_len
ssize_t H5RS_len(const H5RS_str_t *rs)
Definition: H5RS.c:421
H5T_STD_U64LE_g
H5_DLLVAR hid_t H5T_STD_U64LE_g
Definition: H5Tpublic.h:283
H5D__layout_type_test
H5_DLL herr_t H5D__layout_type_test(hid_t did, H5D_layout_t *layout_type)
Definition: H5Dtest.c:205
H5Tcommit2
H5_DLL herr_t H5Tcommit2(hid_t loc_id, const char *name, hid_t type_id, hid_t lcpl_id, hid_t tcpl_id, hid_t tapl_id)
Definition: H5Tcommit.c:103
H5HL_cache_prfx_ud_t::sizeof_size
size_t sizeof_size
Definition: H5HLpkg.h:126
H5VL_cmp_connector_cls
herr_t H5VL_cmp_connector_cls(int *cmp_value, const H5VL_class_t *cls1, const H5VL_class_t *cls2)
Definition: H5VLint.c:1900
H5F__get_cont_info
herr_t H5F__get_cont_info(const H5F_t *f, H5VL_file_cont_info_t *info)
Definition: H5Fquery.c:1342
H5D_io_single_read_func_t
herr_t(* H5D_io_single_read_func_t)(const struct H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space)
Definition: H5Dpkg.h:167
H5T__enum_create
H5_DLL H5T_t * H5T__enum_create(const H5T_t *parent)
Definition: H5Tenum.c:97
H5Pget_fill_value
herr_t H5Pget_fill_value(hid_t plist_id, hid_t type_id, void *value)
Definition: H5Pdcpl.c:3377
H5C_construct_candidate_list__min_clean
H5_DLL herr_t H5C_construct_candidate_list__min_clean(H5C_t *cache_ptr)
Definition: H5Cmpio.c:540
H5Dwrite
H5_DLL herr_t H5Dwrite(hid_t dset_id, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t plist_id, const void *buf)
Definition: H5Dio.c:282
H5WB_t::wrapped_size
size_t wrapped_size
Definition: H5WB.c:57
H5Pget_virtual_count
H5_DLL herr_t H5Pget_virtual_count(hid_t dcpl_id, size_t *count)
Definition: H5Pdcpl.c:2310
flash_increase
@ flash_increase
Definition: H5Cprivate.h:2329
H5Lexists
htri_t H5Lexists(hid_t loc_id, const char *name, hid_t lapl_id)
Definition: H5L.c:930
H5S_extent_nelem
H5_ATTR_PURE hsize_t H5S_extent_nelem(const H5S_extent_t *ext)
Definition: H5S.c:2099
H5G__get_objinfo
herr_t H5G__get_objinfo(const H5G_loc_t *loc, const char *name, hbool_t follow_link, H5G_stat_t *statbuf)
Definition: H5Gdeprec.c:1072
H5D_chk_idx_info_t::storage
H5O_storage_chunk_t * storage
Definition: H5Dpkg.h:238
H5CX_t::dapl
H5P_genplist_t * dapl
Definition: H5CX.c:200
H5F_mtab_t::child
H5F_mount_t * child
Definition: H5Fpkg.h:213
used
*s *s Percent of heap used
Definition: H5HLdbg.c:111
H5CX_get_btree_split_ratios
herr_t H5CX_get_btree_split_ratios(double split_ratio[3])
Definition: H5CX.c:1826
H5VL_GET_CONN_LVL_CURR
@ H5VL_GET_CONN_LVL_CURR
Definition: H5VLconnector.h:422
H5G_mounted
hbool_t H5G_mounted(H5G_t *grp)
Definition: H5Gint.c:682
H5FD_mpi_get_rank
int H5FD_mpi_get_rank(const H5FD_t *file)
Definition: H5FDmpi.c:51
H5T_NATIVE_INT64_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT64_ALIGN_g
Definition: H5Tpkg.h:453
H5VL_copy_connector_info
H5_DLL int H5VL_copy_connector_info(const H5VL_class_t *connector, void **dst_info, const void *src_info)
Definition: H5VLcallback.c:356
H5HF_FSPACE_SECT_CLS_INDIRECT
H5FS_section_class_t H5HF_FSPACE_SECT_CLS_INDIRECT[1]
Definition: H5HFsection.c:268
H5T_ref_readfunc_t
herr_t(* H5T_ref_readfunc_t)(H5VL_object_t *src_file, const void *src_buf, size_t src_size, H5VL_object_t *dst_file, void *dst_buf, size_t dst_size)
Definition: H5Tpkg.h:188
H5C_validate_cache_image_config
herr_t H5C_validate_cache_image_config(H5C_cache_image_ctl_t *ctl_ptr)
Definition: H5Cimage.c:1700
H5Pset_cache
H5_DLL herr_t H5Pset_cache(hid_t plist_id, int mdc_nelmts, size_t rdcc_nslots, size_t rdcc_nbytes, double rdcc_w0)
H5FS__create_flush_depend
H5_DLL herr_t H5FS__create_flush_depend(H5AC_info_t *parent_entry, H5AC_info_t *child_entry)
Definition: H5FSint.c:119
H5P_genprop_t::shared_name
hbool_t shared_name
Definition: H5Ppkg.h:70
H5O_efl_entry_t::size
hsize_t size
Definition: H5Oprivate.h:378
H5T__conv_schar_long
herr_t H5T__conv_schar_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5139
H5E_CANTRECV_g
H5_DLLVAR hid_t H5E_CANTRECV_g
Definition: H5Epubgen.h:352
H5D__virtual_set_extent_unlim
herr_t H5D__virtual_set_extent_unlim(const H5D_t *dset)
Definition: H5Dvirtual.c:1460
H5S_create
H5S_t * H5S_create(H5S_class_t type)
Definition: H5S.c:306
H5O__msg_write_real
herr_t H5O__msg_write_real(H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, unsigned mesg_flags, unsigned update_flags, void *mesg)
Definition: H5Omessage.c:361
H5F_shared_get_eoa
haddr_t H5F_shared_get_eoa(const H5F_shared_t *f_sh, H5FD_mem_t type)
Definition: H5Fquery.c:958
H5FS_sinfo_t::fspace
H5FS_t * fspace
Definition: H5FSpkg.h:143
H5F_flush_tagged_metadata
H5_DLL herr_t H5F_flush_tagged_metadata(H5F_t *f, haddr_t tag)
Definition: H5Fio.c:273
H5AC_aux_t::insert_dirty_bytes
size_t insert_dirty_bytes
Definition: H5ACpkg.h:389
H5B2_internal_cache_ud_t
struct H5B2_internal_cache_ud_t H5B2_internal_cache_ud_t
H5T__conv_short_llong
herr_t H5T__conv_short_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5645
H5VLgroup_get
herr_t H5VLgroup_get(void *obj, hid_t connector_id, H5VL_group_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:4320
H5HF_hdr_decr
H5_DLL herr_t H5HF_hdr_decr(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:616
H5VLpeek_connector_id_by_name
hid_t H5VLpeek_connector_id_by_name(const char *name)
Definition: H5VL.c:392
H5HF__man_dblock_create
herr_t H5HF__man_dblock_create(H5HF_hdr_t *hdr, H5HF_indirect_t *par_iblock, unsigned par_entry, haddr_t *addr_p, H5HF_free_section_t **ret_sec_node)
Definition: H5HFdblock.c:95
H5R__decode_token_region_compat
herr_t H5R__decode_token_region_compat(H5F_t *f, const unsigned char *buf, size_t *nbytes, H5O_token_t *obj_token, size_t token_size, H5S_t **space_ptr)
Definition: H5Rint.c:1763
H5E_NOIDS_g
H5_DLLVAR hid_t H5E_NOIDS_g
Definition: H5Epubgen.h:274
H5_expand_windows_env_vars
H5_DLL herr_t H5_expand_windows_env_vars(char **env_var)
H5FS_section_class_t::merge
herr_t(* merge)(H5FS_section_info_t **, H5FS_section_info_t *, void *)
Definition: H5FSprivate.h:106
H5SM_list_free
herr_t H5SM_list_free(H5SM_list_t *list)
Definition: H5SM.c:2510
H5MM_memcpy
else H5MM_memcpy(elmt, thing_elmt_buf+(hdr->cparam.cls->nat_elmt_size *thing_elmt_idx), hdr->cparam.cls->nat_elmt_size)
H5T_atomic_t::order
H5T_order_t order
Definition: H5Tpkg.h:200
H5FL_blk_list_t::unused1
double unused1
Definition: H5FLprivate.h:153
H5G_obj_remove_by_idx
herr_t H5G_obj_remove_by_idx(const H5O_loc_t *grp_oloc, H5RS_str_t *grp_full_path_r, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Gobj.c:1035
H5E_CALLBACK_g
H5_DLLVAR hid_t H5E_CALLBACK_g
Definition: H5Epubgen.h:216
H5P_CLS_MCRT
H5_DLLVAR const H5P_libclass_t H5P_CLS_MCRT[1]
Definition: H5Pint.c:345
H5FD_core_t::dirty
hbool_t dirty
Definition: H5FDcore.c:88
uint8_t
unsigned char uint8_t
Definition: H5private.h:429
H5AC_cache_config_t::apply_empty_reserve
hbool_t apply_empty_reserve
Definition: H5ACpublic.h:498
H5O_efl_total_size
H5_DLL hsize_t H5O_efl_total_size(H5O_efl_t *efl)
Definition: H5Oefl.c:405
H5Sget_select_elem_pointlist
H5_DLL herr_t H5Sget_select_elem_pointlist(hid_t spaceid, hsize_t startpoint, hsize_t numpoints, hsize_t buf[])
Definition: H5Spoint.c:1603
H5Tcompiler_conv
H5_DLL htri_t H5Tcompiler_conv(hid_t src_id, hid_t dst_id)
Definition: H5T.c:2848
H5VL_pass_through_wrap_ctx_t::under_vol_id
hid_t under_vol_id
Definition: H5VLpassthru.c:73
H5FL_arr_list_t
union H5FL_arr_list_t H5FL_arr_list_t
H5T__conv_int_uchar
herr_t H5T__conv_int_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5760
H5HG_get_addr
haddr_t H5HG_get_addr(const H5HG_heap_t *heap)
Definition: H5HGquery.c:86
H5Olink
H5_DLL herr_t H5Olink(hid_t obj_id, hid_t new_loc_id, const char *new_name, hid_t lcpl_id, hid_t lapl_id)
Definition: H5O.c:296
H5T_shared_t::opaque
H5T_opaque_t opaque
Definition: H5Tpkg.h:345
H5VL_group_close
H5_DLL herr_t H5VL_group_close(const H5VL_object_t *vol_obj, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4614
H5FD_close
H5_DLL herr_t H5FD_close(H5FD_t *file)
Definition: H5FD.c:829
H5B2_COMPARE_GREATER
@ H5B2_COMPARE_GREATER
Definition: H5B2private.h:74
H5O_copy_t::merge_comm_dt
hbool_t merge_comm_dt
Definition: H5Oprivate.h:179
H5O_chunk_t::image
uint8_t * image
Definition: H5Opkg.h:275
H5SM_bt2_convert_to_list_op
H5_DLL herr_t H5SM_bt2_convert_to_list_op(const void *record, void *op_data)
Definition: H5SMbtree2.c:233
H5C_notify_func_t
herr_t(* H5C_notify_func_t)(H5C_notify_action_t action, void *thing)
Definition: H5Cprivate.h:882
H5VL_reset_lib_state
herr_t H5VL_reset_lib_state(void)
Definition: H5VLint.c:2060
H5FO_mark
H5_DLL herr_t H5FO_mark(const H5F_t *f, haddr_t addr, hbool_t deleted)
Definition: H5FO.c:262
H5CX_lcpl_cache_t::intermediate_group
unsigned intermediate_group
Definition: H5CX.c:367
H5B2__assert_leaf2
H5_DLL herr_t H5B2__assert_leaf2(const H5B2_hdr_t *hdr, const H5B2_leaf_t *leaf, const H5B2_leaf_t *leaf2)
H5VL_vol_object
H5VL_object_t * H5VL_vol_object(hid_t id)
Definition: H5VLint.c:1675
H5FS_bin_t
Definition: H5FSpkg.h:110
HDstrtoll
H5_DLL int64_t HDstrtoll(const char *s, const char **rest, int base)
H5G__ent_reset
H5_DLL void H5G__ent_reset(H5G_entry_t *ent)
Definition: H5Gent.c:364
t_long
@ t_long
Definition: H5Zscaleoffset.c:35
H5F_t::nopen_objs
unsigned nopen_objs
Definition: H5Fpkg.h:379
H5ES_status_t
H5ES_status_t
Definition: H5ESpublic.h:28
H5C_image_len_func_t
herr_t(* H5C_image_len_func_t)(const void *thing, size_t *image_len_ptr)
Definition: H5Cprivate.h:877
H5Pcopy
H5_DLL hid_t H5Pcopy(hid_t plist_id)
Definition: H5P.c:97
H5HF_hdr_t::f
H5F_t * f
Definition: H5HFpkg.h:343
H5FD_multi_t::fa
H5FD_multi_fapl_t fa
Definition: H5FDmulti.c:86
H5T_HOBJREF_COMP_ALIGN_g
size_t H5T_HOBJREF_COMP_ALIGN_g
Definition: H5T.c:471
H5O_msg_reset_share
H5_DLL herr_t H5O_msg_reset_share(unsigned type_id, void *mesg)
H5HF_hdr_inc_iter
H5_DLL herr_t H5HF_hdr_inc_iter(H5HF_hdr_t *hdr, hsize_t adv_size, unsigned nentries)
Definition: H5HFhdr.c:1166
H5MF_get_freespace
herr_t H5MF_get_freespace(H5F_t *f, hsize_t *tot_space, hsize_t *meta_size)
Definition: H5MF.c:2205
H5FD_family_t::memb_fapl_id
hid_t memb_fapl_id
Definition: H5FDfamily.c:57
H5VLattr_create
H5_DLL void * H5VLattr_create(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *attr_name, hid_t type_id, hid_t space_id, hid_t acpl_id, hid_t aapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1045
H5VL_datatype_class_t::commit
void *(* commit)(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t type_id, hid_t lcpl_id, hid_t tcpl_id, hid_t tapl_id, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:347
H5E_NOTCACHED_g
H5_DLLVAR hid_t H5E_NOTCACHED_g
Definition: H5Epubgen.h:310
H5I_find_id
herr_t H5I_find_id(const void *object, H5I_type_t type, hid_t *id)
Definition: H5I.c:2340
H5Oset_comment
H5_DLL herr_t H5Oset_comment(hid_t obj_id, const char *comment)
Definition: H5O.c:866
s3r_t::signing_key
unsigned char * signing_key
Definition: H5FDs3comms.h:495
H5Pset_fapl_log
herr_t H5Pset_fapl_log(hid_t fapl_id, const char *logfile, unsigned long long flags, size_t buf_size)
Definition: H5FDlog.c:319
H5CS_t
struct H5CS_t H5CS_t
H5T_NATIVE_OPAQUE_g
hid_t H5T_NATIVE_OPAQUE_g
Definition: H5T.c:412
H5O__shared_post_copy_file
H5_DLL herr_t H5O__shared_post_copy_file(H5F_t *f, const H5O_msg_class_t *mesg_type, const H5O_shared_t *shared_src, H5O_shared_t *shared_dst, unsigned *mesg_flags, H5O_copy_t *cpy_info)
Definition: H5Oshared.c:663
H5Mget_access_plist
H5_DLL hid_t H5Mget_access_plist(hid_t map_id)
Definition: H5M.c:610
H5L_trav_cr_t::file
H5F_t * file
Definition: H5L.c:57
H5FL_EXTERN
H5FL_EXTERN(H5VL_object_t)
H5C_log_json_udata_t
struct H5C_log_json_udata_t H5C_log_json_udata_t
H5O_MSG_FSINFO
const H5O_msg_class_t H5O_MSG_FSINFO[1]
Definition: H5Ofsinfo.c:45
H5A_bt2_od_wrt_t
struct H5A_bt2_od_wrt_t H5A_bt2_od_wrt_t
H5VL_REQUEST_WAITANY
@ H5VL_REQUEST_WAITANY
Definition: H5VLconnector.h:215
H5P_CLS_ACRT
H5_DLLVAR const H5P_libclass_t H5P_CLS_ACRT[1]
Definition: H5Pint.c:348
H5MF_tidy_self_referential_fsm_hack
H5_DLL herr_t H5MF_tidy_self_referential_fsm_hack(H5F_t *f)
H5HL_t::dblk_addr
haddr_t dblk_addr
Definition: H5HLpkg.h:105
H5O_layout_chunk_t::chunks
hsize_t chunks[H5O_LAYOUT_NDIMS]
Definition: H5Oprivate.h:626
H5VL_blob_class_t::put
herr_t(* put)(void *obj, const void *buf, size_t size, void *blob_id, void *ctx)
Definition: H5VLconnector.h:449
H5P_check_class_t::parent
const H5P_genclass_t * parent
Definition: H5Pint.c:52
H5Z_object_t
struct H5Z_object_t H5Z_object_t
H5G_BT2_CORDER
H5_DLLVAR const H5B2_class_t H5G_BT2_CORDER[1]
Definition: H5Gpkg.h:316
H5FA_hdr_t
struct H5FA_hdr_t H5FA_hdr_t
H5Rget_obj_type3
herr_t H5Rget_obj_type3(H5R_ref_t *ref_ptr, hid_t rapl_id, H5O_type_t *obj_type)
Definition: H5R.c:733
H5P_USER_FALSE
@ H5P_USER_FALSE
Definition: H5Pprivate.h:54
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(gheap_chunk)
H5FD_ros3_t
struct H5FD_ros3_t H5FD_ros3_t
H5VLget_object
void * H5VLget_object(void *obj, hid_t connector_id)
Definition: H5VLcallback.c:665
H5F_set_sohm_vers
herr_t H5F_set_sohm_vers(H5F_t *f, unsigned vers)
Definition: H5Fint.c:2686
H5SM_INDEX
const H5B2_class_t H5SM_INDEX[1]
Definition: H5SMbtree2.c:58
H5is_library_threadsafe
H5_DLL herr_t H5is_library_threadsafe(hbool_t *is_ts)
Definition: H5.c:1007
H5Fget_create_plist
H5_DLL hid_t H5Fget_create_plist(hid_t file_id)
Definition: H5F.c:269
H5FD_set_paged_aggr
H5_DLL herr_t H5FD_set_paged_aggr(H5FD_t *file, hbool_t paged)
Definition: H5FD.c:1900
H5O_fill_t
struct H5O_fill_t H5O_fill_t
Definition: H5Oprivate.h:29
H5MP_get_pool_first_page
H5_DLL herr_t H5MP_get_pool_first_page(const H5MP_pool_t *mp, H5MP_page_t **page)
Definition: H5MPtest.c:82
H5HF_hdr_t::sizeof_size
uint8_t sizeof_size
Definition: H5HFpkg.h:346
H5FD_stdio_t::inode
ino_t inode
Definition: H5FDstdio.c:94
H5AC_dump_cache
H5_DLL herr_t H5AC_dump_cache(const H5F_t *f)
Definition: H5ACdbg.c:118
H5D__contig_copy
herr_t H5D__contig_copy(H5F_t *f_src, const H5O_storage_contig_t *storage_src, H5F_t *f_dst, H5O_storage_contig_t *storage_dst, H5T_t *dt_src, H5O_copy_t *cpy_info)
Definition: H5Dcontig.c:1327
H5O__chunk_add
H5_DLL herr_t H5O__chunk_add(H5F_t *f, H5O_t *oh, unsigned idx, unsigned cont_chunkno)
Definition: H5Ochunk.c:93
H5AC_BT2_INT
const H5AC_class_t H5AC_BT2_INT[1]
Definition: H5B2cache.c:119
H5SL_first
H5_DLL H5SL_node_t * H5SL_first(H5SL_t *slist)
Definition: H5SL.c:1987
H5Sget_regular_hyperslab
H5_DLL htri_t H5Sget_regular_hyperslab(hid_t spaceid, hsize_t start[], hsize_t stride[], hsize_t count[], hsize_t block[])
Definition: H5Shyper.c:12284
H5O_debug
H5_DLL herr_t H5O_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth)
Definition: H5Odbg.c:553
H5E__get_auto
H5_DLL herr_t H5E__get_auto(const H5E_t *estack, H5E_auto_op_t *op, void **client_data)
Definition: H5Eint.c:607
H5T__conv_ullong_uchar
H5_DLL herr_t H5T__conv_ullong_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5CX_set_mpi_coll_datatypes
H5_DLL herr_t H5CX_set_mpi_coll_datatypes(MPI_Datatype btype, MPI_Datatype ftype)
Definition: H5CX.c:2884
H5T__conv_ldouble_schar
H5_DLL herr_t H5T__conv_ldouble_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5O_sdspace_ver_bounds
H5_DLLVAR const unsigned H5O_sdspace_ver_bounds[H5F_LIBVER_NBOUNDS]
Definition: H5Spkg.h:380
H5F_FS_STATE_DELETING
@ H5F_FS_STATE_DELETING
Definition: H5Fprivate.h:689
H5A__iterate
herr_t H5A__iterate(const H5G_loc_t *loc, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx, H5A_operator2_t op, void *op_data)
Definition: H5Aint.c:2619
H5FL_SEQ_DEFINE
H5FL_SEQ_DEFINE(H5O_cont_t)
H5AC_resize_entry
herr_t H5AC_resize_entry(void *thing, size_t new_size)
Definition: H5AC.c:1344
H5FD_mpi_haddr_to_MPIOff
herr_t H5FD_mpi_haddr_to_MPIOff(haddr_t addr, MPI_Offset *mpi_off)
Definition: H5FDmpi.c:251
if
if(NULL==(dblock=H5FA__dblock_protect(hdr, hdr->dblk_addr, H5AC__NO_FLAGS_SET)))
Definition: H5FA.c:369
H5G_bt_it_it_t::final_ent
hsize_t * final_ent
Definition: H5Gpkg.h:215
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(ea_native_elmt)
H5RS_own
H5RS_str_t * H5RS_own(char *s)
Definition: H5RS.c:182
H5D_fill_buf_info_t::fill
const H5O_fill_t * fill
Definition: H5Dpkg.h:503
H5D_vlen_bufsize_generic_t::dset_vol_obj
H5VL_object_t * dset_vol_obj
Definition: H5Dint.c:67
H5A_iter_cb1::idx
int idx
Definition: H5A.c:50
H5A__open_common
herr_t H5A__open_common(const H5G_loc_t *loc, H5A_t *attr)
Definition: H5Aint.c:371
H5D_bt2_ctx_t::chunk_size_len
size_t chunk_size_len
Definition: H5Dbtree2.c:59
H5B2_stat_info
H5_DLL herr_t H5B2_stat_info(H5B2_t *bt2, H5B2_stat_t *info)
Definition: H5B2stat.c:84
H5FL_DEFINE
H5FL_DEFINE(H5O_layout_t)
H5L_get_name_by_idx
ssize_t H5L_get_name_by_idx(const H5G_loc_t *loc, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, char *name, size_t size)
Definition: H5L.c:3366
H5G_RESERVED_7
@ H5G_RESERVED_7
Definition: H5Gpublic.h:129
H5Aget_create_plist
hid_t H5Aget_create_plist(hid_t attr_id)
Definition: H5A.c:829
H5FL_SEQ_DEFINE_STATIC
H5FL_SEQ_DEFINE_STATIC(H5HP_ent_t)
H5C_get_mdc_image_info
herr_t H5C_get_mdc_image_info(H5C_t *cache_ptr, haddr_t *image_addr, hsize_t *image_len)
Definition: H5Cquery.c:437
H5D_chunk_ud_t
struct H5D_chunk_ud_t H5D_chunk_ud_t
H5D_vlen_bufsize_native_t::common
H5D_vlen_bufsize_common_t common
Definition: H5Dint.c:61
H5Tget_nmembers
H5_DLL int H5Tget_nmembers(hid_t type_id)
Definition: H5Tfields.c:50
H5S_sel_is_contiguous_func_t
htri_t(* H5S_sel_is_contiguous_func_t)(const H5S_t *space)
Definition: H5Spkg.h:254
H5FDunlock
herr_t H5FDunlock(H5FD_t *file)
Definition: H5FD.c:1692
H5O_layout_chunk_earray_t::data_blk_min_elmts
uint8_t data_blk_min_elmts
Definition: H5Oprivate.h:597
H5B2_neighbor
herr_t H5B2_neighbor(H5B2_t *bt2, H5B2_compare_t range, void *udata, H5B2_found_t op, void *op_data)
Definition: H5B2.c:1101
H5Pget_mcdt_search_cb
H5_DLL herr_t H5Pget_mcdt_search_cb(hid_t plist_id, H5O_mcdt_search_cb_t *func, void **op_data)
Definition: H5Pocpypl.c:892
H5Pset_istore_k
H5_DLL herr_t H5Pset_istore_k(hid_t plist_id, unsigned ik)
Definition: H5Pfcpl.c:630
H5T_CSET_RESERVED_14
@ H5T_CSET_RESERVED_14
Definition: H5Tpublic.h:94
H5Z_filter_info_t::id
H5Z_filter_t id
Definition: H5Zprivate.h:56
H5EA__iblock_create
H5_DLL haddr_t H5EA__iblock_create(H5EA_hdr_t *hdr, hbool_t *stats_changed)
H5A_bt2_ud_common_t
struct H5A_bt2_ud_common_t H5A_bt2_ud_common_t
H5E_direction_t
H5E_direction_t
Definition: H5Epublic.h:139
H5TS_errstk_key_g
H5TS_key_t H5TS_errstk_key_g
Definition: H5TS.c:35
H5ST_close
H5_DLL herr_t H5ST_close(H5ST_tree_t *p)
Definition: H5ST.c:126
H5O_flush_common
herr_t H5O_flush_common(H5O_loc_t *oloc, hid_t obj_id)
Definition: H5Oflush.c:159
H5O_token_t
struct H5O_token_t H5O_token_t
addr
haddr_t addr
Definition: H5FDfamily.c:964
parms_atomic::size
unsigned size
Definition: H5Znbit.c:30
H5VL_datatype_class_t
struct H5VL_datatype_class_t H5VL_datatype_class_t
H5HF__hdr_delete
H5_DLL herr_t H5HF__hdr_delete(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:1445
H5O_pin
H5_DLL H5O_t * H5O_pin(const H5O_loc_t *loc)
Definition: H5Oint.c:1227
H5FL_set_free_list_limits
H5_DLL herr_t H5FL_set_free_list_limits(int reg_global_lim, int reg_list_lim, int arr_global_lim, int arr_list_lim, int blk_global_lim, int blk_list_lim, int fac_global_lim, int fac_list_lim)
Definition: H5FL.c:2505
H5CX_dxpl_cache_t::vl_alloc_info
H5T_vlen_alloc_info_t vl_alloc_info
Definition: H5CX.c:359
H5VL_SUBCLS_DATASET
@ H5VL_SUBCLS_DATASET
Definition: H5VLconnector.h:58
H5_g
H5_api_t H5_g
Definition: H5.c:74
H5L_get_val_by_idx
herr_t H5L_get_val_by_idx(const H5G_loc_t *loc, const char *name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, void *buf, size_t size)
Definition: H5L.c:2452
H5HF_get_max_root_rows
H5_DLL unsigned H5HF_get_max_root_rows(const H5HF_t *fh)
Definition: H5HFtest.c:246
H5SL_t::curr_level
int curr_level
Definition: H5SL.c:563
H5MF_aggr_vfd_alloc
H5_DLL haddr_t H5MF_aggr_vfd_alloc(H5F_t *f, H5FD_mem_t type, hsize_t size)
Definition: H5MFaggr.c:100
H5Pget_mdc_image_config
herr_t H5Pget_mdc_image_config(hid_t plist_id, H5AC_cache_image_config_t *config_ptr)
Definition: H5Pfapl.c:1757
H5O_set_shared
herr_t H5O_set_shared(H5O_shared_t *dst, const H5O_shared_t *src)
Definition: H5Oshared.c:452
H5VL__native_file_optional
herr_t H5VL__native_file_optional(void *obj, H5VL_file_optional_t optional_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_file.c:444
H5EA_dblock_t::hdr
H5EA_hdr_t * hdr
Definition: H5EApkg.h:294
H5C_stop_logging
herr_t H5C_stop_logging(H5C_t *cache)
Definition: H5Clog.c:238
H5B2_size
herr_t H5B2_size(H5B2_t *bt2, hsize_t *btree_size)
Definition: H5B2stat.c:113
H5O_msg_class_g
H5_DLLVAR const H5O_msg_class_t *const H5O_msg_class_g[H5O_MSG_TYPES]
Definition: H5Opkg.h:418
H5T_subset_info_t::subset
H5T_subset_t subset
Definition: H5Tprivate.h:99
H5CX_t::mpio_coll_chunk_multi_ratio_coll_set
hbool_t mpio_coll_chunk_multi_ratio_coll_set
Definition: H5CX.c:279
H5FA__hdr_modified
H5_DLL herr_t H5FA__hdr_modified(H5FA_hdr_t *hdr)
H5D_copy_file_ud_t::src_dtype
H5T_t * src_dtype
Definition: H5Dprivate.h:141
H5Dfill
herr_t H5Dfill(const void *fill, hid_t fill_type_id, void *buf, hid_t buf_type_id, hid_t space_id)
Definition: H5Dfill.c:119
H5T_conv_hw_t::d_aligned
size_t d_aligned
Definition: H5Tconv.c:981
H5S_sel_iter_op_type_t
H5S_sel_iter_op_type_t
Definition: H5Sprivate.h:114
H5AC_cache_config_t::open_trace_file
hbool_t open_trace_file
Definition: H5ACpublic.h:454
H5FD_direct_fapl_t::must_align
hbool_t must_align
Definition: H5FDdirect.c:51
H5HF__huge_read
herr_t H5HF__huge_read(H5HF_hdr_t *hdr, const uint8_t *id, void *obj)
Definition: H5HFhuge.c:916
H5O_storage_virtual_name_seg_t::name_segment
char * name_segment
Definition: H5Oprivate.h:515
H5O_fill_convert
herr_t H5O_fill_convert(H5O_fill_t *fill, H5T_t *dset_type, hbool_t *fill_changed)
Definition: H5Ofill.c:982
H5VLrestore_lib_state
H5_DLL herr_t H5VLrestore_lib_state(const void *state)
Definition: H5VL.c:817
H5PLsize
H5_DLL herr_t H5PLsize(unsigned int *num_paths)
Definition: H5PL.c:398
H5P_genprop_t::cmp
H5P_prp_compare_func_t cmp
Definition: H5Ppkg.h:80
len
done haddr_t hsize_t len
Definition: H5Cimage.c:1213
H5Z_ENABLE_EDC
@ H5Z_ENABLE_EDC
Definition: H5Zpublic.h:110
H5L_delete_by_idx
H5_DLL herr_t H5L_delete_by_idx(const H5G_loc_t *loc, const char *name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5L.c:2623
H5CX_dapl_cache_t
Definition: H5CX.c:385
H5EA_hdr_t::cparam
H5EA_create_t cparam
Definition: H5EApkg.h:172
H5VL_object_specific_t
H5VL_object_specific_t
Definition: H5VLconnector.h:201
H5S_select_class_t::unlim_dim
H5S_sel_unlim_dim_func_t unlim_dim
Definition: H5Spkg.h:287
H5B2_hdr_t::rc
size_t rc
Definition: H5B2pkg.h:176
H5Pset_metadata_read_attempts
H5_DLL herr_t H5Pset_metadata_read_attempts(hid_t plist_id, unsigned attempts)
Definition: H5Pfapl.c:4008
H5D_chunk_size_func_t
herr_t(* H5D_chunk_size_func_t)(const H5D_chk_idx_info_t *idx_info, hsize_t *idx_size)
Definition: H5Dpkg.h:306
H5Pget_edc_check
H5_DLL H5Z_EDC_t H5Pget_edc_check(hid_t plist_id)
Definition: H5Pdxpl.c:1267
H5F_efc_t::tag
int tag
Definition: H5Fefc.c:62
H5VL_attr_class_t
struct H5VL_attr_class_t H5VL_attr_class_t
H5E_CANTGATHER_g
H5_DLLVAR hid_t H5E_CANTGATHER_g
Definition: H5Epubgen.h:353
H5Oget_info3
H5_DLL herr_t H5Oget_info3(hid_t loc_id, H5O_info2_t *oinfo, unsigned fields)
Definition: H5O.c:533
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(vlen_vl_buf)
H5D_contig_readvv_sieve_ud_t::dset_contig
H5D_rdcdc_t * dset_contig
Definition: H5Dcontig.c:62
H5VLdatatype_optional
herr_t H5VLdatatype_optional(void *obj, hid_t connector_id, H5VL_datatype_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:3205
H5P_CLS_MAP_ACCESS_ID_g
H5_DLLVAR hid_t H5P_CLS_MAP_ACCESS_ID_g
Definition: H5Ppublic.h:201
H5_ih_info_t::index_size
hsize_t index_size
Definition: H5public.h:328
H5FA_dblk_page_cache_ud_t::nelmts
size_t nelmts
Definition: H5FApkg.h:241
H5Rdestroy
H5_DLL herr_t H5Rdestroy(H5R_ref_t *ref_ptr)
Definition: H5R.c:345
H5D_chunk_addr_info_t::chunk_info
H5D_chunk_info_t chunk_info
Definition: H5Dmpio.c:92
H5AC_dump_cache
herr_t H5AC_dump_cache(const H5F_t *f)
Definition: H5ACdbg.c:118
H5VL__native_blob_put
herr_t H5VL__native_blob_put(void *obj, const void *buf, size_t size, void *blob_id, void H5_ATTR_UNUSED *ctx)
Definition: H5VLnative_blob.c:71
H5D_storage_t::contig
H5D_contig_storage_t contig
Definition: H5Dpkg.h:198
H5FL_blk_list_t
Definition: H5FLprivate.h:150
H5D__layout_idx_type_test
H5_DLL herr_t H5D__layout_idx_type_test(hid_t did, H5D_chunk_index_t *idx_type)
Definition: H5Dtest.c:246
H5CX_t::lapl
H5P_genplist_t * lapl
Definition: H5CX.c:192
H5HF_dtable_t::row_block_size
hsize_t * row_block_size
Definition: H5HFpkg.h:206
H5Gopen2
H5_DLL hid_t H5Gopen2(hid_t loc_id, const char *name, hid_t gapl_id)
Definition: H5G.c:499
H5G_names_t
struct H5G_names_t H5G_names_t
H5Pget_multi_type
herr_t H5Pget_multi_type(hid_t fapl_id, H5FD_mem_t *type)
Definition: H5Pfapl.c:1564
H5D_type_info_t
Definition: H5Dpkg.h:92
H5D_CHUNK_IDX_NTYPES
@ H5D_CHUNK_IDX_NTYPES
Definition: H5Dpublic.h:61
H5S_select_deserialize
herr_t H5S_select_deserialize(H5S_t **space, const uint8_t **p)
Definition: H5Sselect.c:551
H5D__virtual_refresh_source_dsets
H5_DLL herr_t H5D__virtual_refresh_source_dsets(H5D_t *dset)
Definition: H5Dvirtual.c:3070
H5FS_section_state_t
H5FS_section_state_t
Definition: H5FSprivate.h:116
H5L_class_t::comment
const char * comment
Definition: H5Lpublic.h:120
H5T__get_member_name
H5_DLL char * H5T__get_member_name(H5T_t const *dt, unsigned membno)
Definition: H5Tfields.c:173
H5D_chunk_it_ud5_t::dset_dims
hsize_t * dset_dims
Definition: H5Dchunk.c:210
H5MF_free_section_t::rc
unsigned rc
Definition: H5MFpkg.h:123
H5D_vlen_bufsize_native_t::fspace
H5S_t * fspace
Definition: H5Dint.c:59
HDsrand
void HDsrand(unsigned int seed)
Definition: H5system.c:620
H5G_shared_t::mounted
hbool_t mounted
Definition: H5Gpkg.h:129
H5AC_set_ring
H5_DLL void H5AC_set_ring(H5AC_ring_t ring, H5AC_ring_t *orig_ring)
Definition: H5AC.c:2500
H5CX_push_special
void H5CX_push_special(void)
Definition: H5CX.c:821
H5D_alloc_time_t
H5D_alloc_time_t
Definition: H5Dpublic.h:65
H5L_term_package
H5_DLL int H5L_term_package(void)
Definition: H5L.c:234
H5F_get_threshold
H5_DLL hsize_t H5F_get_threshold(const H5F_t *f)
Definition: H5Fquery.c:1207
H5HF_iblock_incr
herr_t H5HF_iblock_incr(H5HF_indirect_t *iblock)
Definition: H5HFiblock.c:207
H5HF__huge_bt2_filt_indir_remove
herr_t H5HF__huge_bt2_filt_indir_remove(const void *nrecord, void *_udata)
Definition: H5HFbtree2.c:504
stats_changed
* stats_changed
Definition: H5EAdblock.c:217
H5FL_BLK_DEFINE_STATIC
H5FL_BLK_DEFINE_STATIC(page)
H5F_blk_aggr_t::alloc_size
hsize_t alloc_size
Definition: H5Fpkg.h:183
H5C_dump_cache
H5_DLL herr_t H5C_dump_cache(H5C_t *cache_ptr, const char *cache_name)
Definition: H5Cdbg.c:91
H5B2__update_internal
herr_t H5B2__update_internal(H5B2_hdr_t *hdr, uint16_t depth, unsigned *parent_cache_info_flags_ptr, H5B2_node_ptr_t *curr_node_ptr, H5B2_update_status_t *status, H5B2_nodepos_t curr_pos, void *parent, void *udata, H5B2_modify_t op, void *op_data)
Definition: H5B2internal.c:522
H5PL__close_plugin_cache
H5_DLL herr_t H5PL__close_plugin_cache(hbool_t *already_closed)
Definition: H5PLplugin_cache.c:145
H5CX_set_lapl
void H5CX_set_lapl(hid_t lapl_id)
Definition: H5CX.c:1253
H5B_insert
H5_DLL herr_t H5B_insert(H5F_t *f, const H5B_class_t *type, haddr_t addr, void *udata)
Definition: H5B.c:551
H5SM_IN_OH
@ H5SM_IN_OH
Definition: H5SMpkg.h:137
H5F_super_t::ext_addr
haddr_t ext_addr
Definition: H5Fpkg.h:229
H5T_HDSETREGREF_COMP_ALIGN_g
H5_DLLVAR size_t H5T_HDSETREGREF_COMP_ALIGN_g
Definition: H5Tpkg.h:406
H5D_rdcc_t::single_space
H5S_t * single_space
Definition: H5Dpkg.h:415
H5P__init_package
herr_t H5P__init_package(void)
Definition: H5Pint.c:457
H5D_rdcc_t::w0
double w0
Definition: H5Dpkg.h:406
H5T_STD_U8LE_g
hid_t H5T_STD_U8LE_g
Definition: H5T.c:365
H5E_CANTGC_g
H5_DLLVAR hid_t H5E_CANTGC_g
Definition: H5Epubgen.h:140
H5D_filtered_collective_io_info_t
struct H5D_filtered_collective_io_info_t H5D_filtered_collective_io_info_t
H5T__bit_copy
H5_DLL void H5T__bit_copy(uint8_t *dst, size_t dst_offset, const uint8_t *src, size_t src_offset, size_t size)
Definition: H5Tbit.c:40
if
FUNC_ENTER_STATIC if(direction==H5T_DIR_DEFAULT||direction==H5T_DIR_ASCEND)
Definition: H5Tnative.c:569
H5HL_remove
H5_DLL herr_t H5HL_remove(H5F_t *f, H5HL_t *heap, size_t offset, size_t size)
H5CX_t::mpio_coll_chunk_link_num_true_set
hbool_t mpio_coll_chunk_link_num_true_set
Definition: H5CX.c:275
H5PLreplace
H5_DLL herr_t H5PLreplace(const char *search_path, unsigned int index)
Definition: H5PL.c:213
H5P_LST_LINK_ACCESS_ID_g
hid_t H5P_LST_LINK_ACCESS_ID_g
Definition: H5Pint.c:195
H5E_CANTMODIFY_g
hid_t H5E_CANTMODIFY_g
Definition: H5Edefin.h:230
H5Pset_page_buffer_size
herr_t H5Pset_page_buffer_size(hid_t plist_id, size_t buf_size, unsigned min_meta_perc, unsigned min_raw_perc)
Definition: H5Pfapl.c:5308
H5O_msg_alloc_info_t::msgno
int msgno
Definition: H5Opkg.h:262
H5_lib_vers_info_g
char H5_lib_vers_info_g[]
Definition: H5.c:84
H5FD_fapl_close
herr_t H5FD_fapl_close(hid_t driver_id, const void *driver_info)
Definition: H5FD.c:578
H5D__contig_is_space_alloc
hbool_t H5D__contig_is_space_alloc(const H5O_storage_t *storage)
Definition: H5Dcontig.c:526
BEGIN_FUNC
BEGIN_FUNC(PKG, ERR, H5EA_sblock_t *, H5EA_sblock_t *sblock=NULL, H5EA_sblock_t *sblock=NULL, H5EA__sblock_alloc(H5EA_hdr_t *hdr, H5EA_iblock_t *parent, unsigned sblk_idx))
Definition: H5EAsblock.c:106
H5CX_get_mpio_chunk_opt_mode
H5_DLL herr_t H5CX_get_mpio_chunk_opt_mode(H5FD_mpio_chunk_opt_t *mpio_chunk_opt_mode)
Definition: H5CX.c:2177
H5S_set_extent_simple
herr_t H5S_set_extent_simple(H5S_t *space, unsigned rank, const hsize_t *dims, const hsize_t *max)
Definition: H5S.c:1349
H5PB_add_new_page
herr_t H5PB_add_new_page(H5F_shared_t *f_sh, H5FD_mem_t type, haddr_t page_addr)
Definition: H5PB.c:532
H5VL_file_class_t::optional
herr_t(* optional)(void *obj, H5VL_file_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:366
H5F_get_null_fsm_addr
hbool_t H5F_get_null_fsm_addr(const H5F_t *f)
Definition: H5Fquery.c:1272
H5FL_reg_malloc
void * H5FL_reg_malloc(H5FL_reg_head_t *head H5FL_TRACK_PARAMS)
Definition: H5FL.c:411
H5O_ginfo_t::lheap_size_hint
uint32_t lheap_size_hint
Definition: H5Oprivate.h:668
H5E_minor_t
hid_t H5E_minor_t
Definition: H5Epublic.h:192
H5F_MEM_PAGE_LARGE_SUPER
@ H5F_MEM_PAGE_LARGE_SUPER
Definition: H5Fprivate.h:702
H5Rget_file_name
H5_DLL ssize_t H5Rget_file_name(const H5R_ref_t *ref_ptr, char *buf, size_t size)
Definition: H5R.c:793
H5T_FORTRAN_S1_g
hid_t H5T_FORTRAN_S1_g
Definition: H5T.c:391
H5I_iterate_pub_ud_t::op_data
void * op_data
Definition: H5I.c:81
H5HF__man_dblock_protect
H5_DLL H5HF_direct_t * H5HF__man_dblock_protect(H5HF_hdr_t *hdr, haddr_t dblock_addr, size_t dblock_size, H5HF_indirect_t *par_iblock, unsigned par_entry, unsigned flags)
Definition: H5HFdblock.c:441
H5D_chunk_it_ud3_t::tpath_src_mem
H5T_path_t * tpath_src_mem
Definition: H5Dchunk.c:178
H5B2__get_node_info_test
H5_DLL herr_t H5B2__get_node_info_test(H5B2_t *bt2, void *udata, H5B2_node_info_test_t *ninfo)
Definition: H5B2test.c:512
H5G_loc_find
herr_t H5G_loc_find(const H5G_loc_t *loc, const char *name, H5G_loc_t *obj_loc)
Definition: H5Gloc.c:445
H5HF__huge_write
H5_DLL herr_t H5HF__huge_write(H5HF_hdr_t *hdr, const uint8_t *id, const void *obj)
Definition: H5HFhuge.c:838
H5E_BADFILE_g
H5_DLLVAR hid_t H5E_BADFILE_g
Definition: H5Epubgen.h:257
H5O_info2_t::rc
unsigned rc
Definition: H5Opublic.h:135
H5VL_request_specific_t
H5VL_request_specific_t
Definition: H5VLconnector.h:214
H5F_get_mpi_info
H5_DLL herr_t H5F_get_mpi_info(const H5F_t *f, MPI_Info **f_info)
Definition: H5Fmpi.c:450
H5A_bt2_ud_common_t::flags
uint8_t flags
Definition: H5Apkg.h:136
H5Fget_intent
H5_DLL herr_t H5Fget_intent(hid_t file_id, unsigned *intent)
Definition: H5F.c:1019
H5HF_delete
herr_t H5HF_delete(H5F_t *f, haddr_t fh_addr)
Definition: H5HF.c:917
H5SL_remove_first
H5_DLL void * H5SL_remove_first(H5SL_t *slist)
Definition: H5SL.c:1285
H5Pget_vol_info
herr_t H5Pget_vol_info(hid_t plist_id, void **vol_info)
Definition: H5Pfapl.c:5555
H5HG_heap_t::shared
struct H5F_shared_t * shared
Definition: H5HGpkg.h:133
H5O_storage_virtual_ent_t::sub_dset_io_end
size_t sub_dset_io_end
Definition: H5Oprivate.h:538
H5T__conv_f_i
herr_t H5T__conv_f_i(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8507
H5S_hyper_iter_t::spans
H5S_hyper_span_info_t * spans
Definition: H5Sprivate.h:75
H5L_info2_t::u
union H5L_info2_t::@25 u
H5B_create
herr_t H5B_create(H5F_t *f, const H5B_class_t *type, void *udata, haddr_t *addr_p)
Definition: H5B.c:215
H5P_CLS_FCRT
const H5P_libclass_t H5P_CLS_FCRT[1]
Definition: H5Pfcpl.c:149
H5T_get_precision
size_t H5T_get_precision(const H5T_t *dt)
Definition: H5Tprecis.c:94
H5S_sel_iter_op_t
Definition: H5Sprivate.h:124
H5_GCC_DIAG_OFF
H5_GCC_DIAG_OFF(pedantic)
Definition: H5PLint.c:307
H5O__free
herr_t H5O__free(H5O_t *oh)
Definition: H5Oint.c:3089
H5D_FILL_VALUE_USER_DEFINED
@ H5D_FILL_VALUE_USER_DEFINED
Definition: H5Dpublic.h:94
H5B2_leaf_t::shadow_epoch
uint64_t shadow_epoch
Definition: H5B2pkg.h:227
H5O_MSG_DTYPE
H5_DLLVAR const H5O_msg_class_t H5O_MSG_DTYPE[1]
Definition: H5Opkg.h:446
H5EA__dblock_alloc
H5_DLL H5EA_dblock_t * H5EA__dblock_alloc(H5EA_hdr_t *hdr, void *parent, size_t nelmts)
H5VL_request_class_t
struct H5VL_request_class_t H5VL_request_class_t
H5HF_dblock_cache_ud_t::filter_mask
unsigned filter_mask
Definition: H5HFpkg.h:544
ret_value
ret_value
Definition: H5EAhdr.c:665
H5Pget_shared_mesg_nindexes
H5_DLL herr_t H5Pget_shared_mesg_nindexes(hid_t plist_id, unsigned *nindexes)
Definition: H5Pfcpl.c:858
hdr
hdr
Definition: H5EAhdr.c:821
H5D_btree_key_t
Definition: H5Dbtree.c:70
H5Oget_native_info_by_name
herr_t H5Oget_native_info_by_name(hid_t loc_id, const char *name, H5O_native_info_t *oinfo, unsigned fields, hid_t lapl_id)
Definition: H5O.c:742
H5VLconnector_info_to_str
herr_t H5VLconnector_info_to_str(const void *info, hid_t connector_id, char **str)
Definition: H5VLcallback.c:596
H5G__dense_get_name_by_idx
ssize_t H5G__dense_get_name_by_idx(H5F_t *f, H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, char *name, size_t size)
Definition: H5Gdense.c:1170
H5C_mark_entry_clean
herr_t H5C_mark_entry_clean(void *_thing)
Definition: H5C.c:1642
H5AC_BT2_HDR
const H5AC_class_t H5AC_BT2_HDR[1]
Definition: H5B2cache.c:101
H5T__conv_llong_ushort
herr_t H5T__conv_llong_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6680
H5T_t::shared
H5T_shared_t * shared
Definition: H5Tpkg.h:353
H5R__encode_token_region_compat
H5_DLL herr_t H5R__encode_token_region_compat(H5F_t *f, const H5O_token_t *obj_token, size_t token_size, H5S_t *space, unsigned char *buf, size_t *nalloc)
Definition: H5Rint.c:1687
H5Aprivate.h
H5O_mesg_t::chunkno
unsigned chunkno
Definition: H5Opkg.h:254
H5B2__get_root_addr_test
herr_t H5B2__get_root_addr_test(H5B2_t *bt2, haddr_t *root_addr)
Definition: H5B2test.c:484
H5T_OPAQUE
@ H5T_OPAQUE
Definition: H5Tpublic.h:35
H5S_NULL
@ H5S_NULL
Definition: H5Spublic.h:65
H5FL_EXTERN
H5FL_EXTERN(H5O_cont_t)
H5Z_class2_t::can_apply
H5Z_can_apply_func_t can_apply
Definition: H5Zpublic.h:214
H5CX_get_lapl
H5_DLL hid_t H5CX_get_lapl(void)
Definition: H5CX.c:1560
H5D_chunk_reset_func_t
herr_t(* H5D_chunk_reset_func_t)(H5O_storage_chunk_t *storage, hbool_t reset_addr)
Definition: H5Dpkg.h:308
H5WB_t::actual_size
size_t actual_size
Definition: H5WB.c:59
H5T_NATIVE_INT_LEAST32_ALIGN_g
size_t H5T_NATIVE_INT_LEAST32_ALIGN_g
Definition: H5T.c:516
H5C_cork
H5_DLL herr_t H5C_cork(H5C_t *cache_ptr, haddr_t obj_addr, unsigned action, hbool_t *corked)
H5T__get_member_size
H5_DLL size_t H5T__get_member_size(const H5T_t *dt, unsigned membno)
Definition: H5Tcompound.c:333
H5HF_dtable_t::curr_root_rows
unsigned curr_root_rows
Definition: H5HFpkg.h:192
H5CS_close_stack
H5_DLL herr_t H5CS_close_stack(struct H5CS_t *stack)
Definition: H5CS.c:303
H5S_select_class_t::iter_init
H5S_sel_iter_init_func_t iter_init
Definition: H5Spkg.h:298
H5T_atomic_t::pad
H5T_str_t pad
Definition: H5Tpkg.h:223
H5FL_EXTERN
H5FL_EXTERN(H5SM_master_table_t)
H5D_chunk_info_t
Definition: H5Dpkg.h:334
H5C_t::aux_ptr
void * aux_ptr
Definition: H5Cpkg.h:5851
H5VL_file_open
H5_DLL void * H5VL_file_open(const H5VL_connector_prop_t *connector_prop, const char *name, unsigned flags, hid_t fapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3486
H5T__conv_ushort_ullong
herr_t H5T__conv_ushort_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5714
H5O_MSG_SHMESG
const H5O_msg_class_t H5O_MSG_SHMESG[1]
Definition: H5Oshmesg.c:39
H5HF_open
H5_DLL H5HF_t * H5HF_open(H5F_t *f, haddr_t fh_addr)
Definition: H5HF.c:223
H5PL__get_path
const char * H5PL__get_path(unsigned int idx)
Definition: H5PLpath.c:554
H5D__get_space_status
herr_t H5D__get_space_status(const H5D_t *dset, H5D_space_status_t *allocation)
Definition: H5Dint.c:433
H5CX_set_nlinks
H5_DLL herr_t H5CX_set_nlinks(size_t nlinks)
Definition: H5CX.c:3080
H5C_t::size_decreased
hbool_t size_decreased
Definition: H5Cpkg.h:5950
H5F_try_close
herr_t H5F_try_close(H5F_t *f, hbool_t *was_closed)
Definition: H5Fint.c:2077
H5F_info2_t::hdr_size
hsize_t hdr_size
Definition: H5Fpublic.h:138
H5C__dump_child_ctx_t
Definition: H5Cdbg.c:1102
H5FL_SEQ_DEFINE_STATIC
H5FL_SEQ_DEFINE_STATIC(H5D_rdcc_ent_ptr_t)
H5E_CANTREVIVE_g
hid_t H5E_CANTREVIVE_g
Definition: H5Edefin.h:103
H5D__fill_term
H5_DLL herr_t H5D__fill_term(H5D_fill_buf_info_t *fb_info)
Definition: H5Dfill.c:686
H5P_set_vol
herr_t H5P_set_vol(H5P_genplist_t *plist, hid_t vol_id, const void *vol_info)
Definition: H5Pfapl.c:5396
H5UC_free_func_t
herr_t(* H5UC_free_func_t)(void *o)
Definition: H5UCprivate.h:40
H5T__free
H5_DLL herr_t H5T__free(H5T_t *dt)
Definition: H5T.c:3904
H5HGprivate.h
H5FL_DEFINE
H5FL_DEFINE(H5AC_aux_t)
H5VL_wrap_ctx_t
Definition: H5VLint.c:62
H5Tref_dsetreg::space
H5S_t * space
Definition: H5Tref.c:50
H5T_conv_t
herr_t(* H5T_conv_t)(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg, hid_t dset_xfer_plist)
Definition: H5Tpublic.h:207
H5T_NATIVE_B16_g
hid_t H5T_NATIVE_B16_g
Definition: H5T.c:409
H5P_LST_MAP_ACCESS_ID_g
hid_t H5P_LST_MAP_ACCESS_ID_g
Definition: H5Pint.c:190
H5FL_blk_head_t::init
hbool_t init
Definition: H5FLprivate.h:167
H5T_vlen_class_t::isnull
H5T_vlen_isnull_func_t isnull
Definition: H5Tpkg.h:292
H5B2__assert_internal2
H5_ATTR_PURE herr_t H5B2__assert_internal2(hsize_t parent_all_nrec, const H5B2_hdr_t H5_ATTR_NDEBUG_UNUSED *hdr, const H5B2_internal_t *internal, const H5B2_internal_t *internal2)
Definition: H5B2internal.c:1399
H5E_NOFILTER_g
H5_DLLVAR hid_t H5E_NOFILTER_g
Definition: H5Epubgen.h:215
H5C_log_class_t::write_protect_entry_log_msg
herr_t(* write_protect_entry_log_msg)(void *udata, const H5C_cache_entry_t *entry, int type_id, unsigned flags, herr_t fxn_ret_value)
Definition: H5Clog.h:58
H5Pget_userblock
herr_t H5Pget_userblock(hid_t plist_id, hsize_t *size)
Definition: H5Pfcpl.c:370
H5D_bt2_ctx_ud_t::chunk_size
uint32_t chunk_size
Definition: H5Dbtree2.c:50
H5Mexists
herr_t H5Mexists(hid_t map_id, hid_t key_mem_type_id, const void *key, hbool_t *exists, hid_t dxpl_id)
Definition: H5M.c:804
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5HF_t)
H5D_contig_writevv_sieve_ud_t::f_sh
H5F_shared_t * f_sh
Definition: H5Dcontig.c:76
H5VL_cmp_connector_info
H5_DLL herr_t H5VL_cmp_connector_info(const H5VL_class_t *connector, int *cmp_value, const void *info1, const void *info2)
Definition: H5VLcallback.c:437
H5T_shared_t::type
H5T_class_t type
Definition: H5Tpkg.h:334
H5F_get_nrefs
unsigned H5F_get_nrefs(const H5F_t *f)
Definition: H5Fquery.c:593
H5D_MPIO_SET_INDEPENDENT
@ H5D_MPIO_SET_INDEPENDENT
Definition: H5Ppublic.h:171
H5C__load_cache_image
H5_DLL herr_t H5C__load_cache_image(H5F_t *f)
H5HF_iblock_cache_ud_t
Definition: H5HFpkg.h:518
H5Dvlen_reclaim
herr_t H5Dvlen_reclaim(hid_t type_id, hid_t space_id, hid_t dxpl_id, void *buf)
Definition: H5Ddeprec.c:322
H5P_genclass_t::copy_func
H5P_cls_copy_func_t copy_func
Definition: H5Ppkg.h:100
H5F__mount
herr_t H5F__mount(H5G_loc_t *loc, const char *name, H5F_t *child, hid_t H5_ATTR_UNUSED plist_id)
Definition: H5Fmount.c:103
H5E_CANTSERIALIZE_g
hid_t H5E_CANTSERIALIZE_g
Definition: H5Edefin.h:163
hdr_size
hdr stats computed hdr_size
Definition: H5EAhdr.c:227
H5FD_s3comms_signing_key
herr_t H5FD_s3comms_signing_key(unsigned char *md, const char *secret, const char *region, const char *iso8601now)
Definition: H5FDs3comms.c:3173
H5CX_get_max_temp_buf
herr_t H5CX_get_max_temp_buf(size_t *max_temp_buf)
Definition: H5CX.c:1861
H5L_traverse_func_t
hid_t(* H5L_traverse_func_t)(const char *link_name, hid_t cur_group, const void *lnkdata, size_t lnkdata_size, hid_t lapl_id, hid_t dxpl_id)
Definition: H5Lpublic.h:105
H5VL__native_str_to_token
H5_DLL herr_t H5VL__native_str_to_token(void *obj, H5I_type_t obj_type, const char *token_str, H5O_token_t *token)
Definition: H5VLnative_token.c:138
H5AC_proxy_entry_t
Definition: H5ACprivate.h:203
H5VL__native_datatype_specific
H5_DLL herr_t H5VL__native_datatype_specific(void *dt, H5VL_datatype_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
H5SM_table_cache_ud_t
struct H5SM_table_cache_ud_t H5SM_table_cache_ud_t
H5P_CLS_FCRT
H5_DLLVAR const H5P_libclass_t H5P_CLS_FCRT[1]
Definition: H5Pint.c:343
H5T__conv_short_float
herr_t H5T__conv_short_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7250
H5P_genclass_t::create_func
H5P_cls_create_func_t create_func
Definition: H5Ppkg.h:98
H5O_MSG_FILL_NEW
H5_DLLVAR const H5O_msg_class_t H5O_MSG_FILL_NEW[1]
Definition: H5Opkg.h:457
H5VL_blob_class_t::get
herr_t(* get)(void *obj, const void *blob_id, void *buf, size_t size, void *ctx)
Definition: H5VLconnector.h:450
H5HL_cache_prfx_ud_t
struct H5HL_cache_prfx_ud_t H5HL_cache_prfx_ud_t
H5VL_link_get
H5_DLL herr_t H5VL_link_get(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, H5VL_link_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:5067
H5F__efc_create
H5_DLL H5F_efc_t * H5F__efc_create(unsigned max_nfiles)
Definition: H5Fefc.c:93
H5D__chunk_collective_write
herr_t H5D__chunk_collective_write(H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t H5_ATTR_UNUSED nelmts, const H5S_t H5_ATTR_UNUSED *file_space, const H5S_t H5_ATTR_UNUSED *mem_space, H5D_chunk_map_t *fm)
Definition: H5Dmpio.c:951
H5Z__init_package
herr_t H5Z__init_package(void)
Definition: H5Z.c:86
H5C_t::max_type_id
int32_t max_type_id
Definition: H5Cpkg.h:5852
H5EA_sblk_info_t::start_dblk
hsize_t start_dblk
Definition: H5EApkg.h:160
H5VLdatatype_close
herr_t H5VLdatatype_close(void *obj, hid_t connector_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3308
H5Sselect_valid
htri_t H5Sselect_valid(hid_t spaceid)
Definition: H5Sselect.c:467
H5ST_search
H5_DLL htri_t H5ST_search(H5ST_tree_t *root, const char *s)
Definition: H5ST.c:247
H5Pregister1
H5_DLL herr_t H5Pregister1(hid_t cls_id, const char *name, size_t size, void *def_value, H5P_prp_create_func_t prp_create, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_delete_func_t prp_del, H5P_prp_copy_func_t prp_copy, H5P_prp_close_func_t prp_close)
Definition: H5Pdeprec.c:223
H5HL__inc_rc
H5_DLL herr_t H5HL__inc_rc(H5HL_t *heap)
H5FD_unlock
H5_DLL herr_t H5FD_unlock(H5FD_t *file)
Definition: H5FD.c:1724
H5EA_create_t::max_dblk_page_nelmts_bits
uint8_t max_dblk_page_nelmts_bits
Definition: H5EAprivate.h:87
H5ST_node_t
struct H5ST_node H5ST_node_t
H5P_LST_DATATYPE_ACCESS_ID_g
hid_t H5P_LST_DATATYPE_ACCESS_ID_g
Definition: H5Pint.c:188
H5VL_token_class_t::to_str
herr_t(* to_str)(void *obj, H5I_type_t obj_type, const H5O_token_t *token, char **token_str)
Definition: H5VLconnector.h:458
H5FD_stdio_t::device
dev_t device
Definition: H5FDstdio.c:93
H5Eget_auto2
H5_DLL herr_t H5Eget_auto2(hid_t estack_id, H5E_auto2_t *func, void **client_data)
Definition: H5E.c:1593
H5EA_dblk_page_cache_ud_t
struct H5EA_dblk_page_cache_ud_t H5EA_dblk_page_cache_ud_t
H5C_t::size_increases
int64_t size_increases[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6010
H5Glink2
H5_DLL herr_t H5Glink2(hid_t cur_loc_id, const char *cur_name, H5G_link_t type, hid_t new_loc_id, const char *new_name)
Definition: H5Gdeprec.c:399
H5S_sel_serial_size_func_t
hssize_t(* H5S_sel_serial_size_func_t)(const H5S_t *space)
Definition: H5Spkg.h:239
H5D_layout_ops_t::is_data_cached
H5D_layout_is_data_cached_func_t is_data_cached
Definition: H5Dpkg.h:151
H5C_NOTIFY_ACTION_CHILD_UNSERIALIZED
@ H5C_NOTIFY_ACTION_CHILD_UNSERIALIZED
Definition: H5Cprivate.h:866
H5T__conv_long_short
H5_DLL herr_t H5T__conv_long_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5G_info_t::max_corder
int64_t max_corder
Definition: H5Gpublic.h:57
H5F_get_file_id
H5_DLL hid_t H5F_get_file_id(H5VL_object_t *vol_obj, H5I_type_t obj_type, hbool_t app_ref)
Definition: H5Fint.c:3596
H5HF__sect_row_reduce
H5_DLL herr_t H5HF__sect_row_reduce(H5HF_hdr_t *hdr, H5HF_free_section_t *sect, unsigned *entry_p)
Definition: H5HFsection.c:1400
H5G_bt_it_bt_t::ltable
H5G_link_table_t * ltable
Definition: H5Gpkg.h:242
H5FD_s3comms_s3r_getsize
herr_t H5FD_s3comms_s3r_getsize(s3r_t *handle)
Definition: H5FDs3comms.c:937
H5O_msg_free
void * H5O_msg_free(unsigned type_id, void *mesg)
Definition: H5Omessage.c:648
H5Tclose
H5_DLL herr_t H5Tclose(hid_t type_id)
Definition: H5T.c:1838
H5Lregister
herr_t H5Lregister(const H5L_class_t *cls)
Definition: H5L.c:1098
H5HF_hdr_t::tiny_nobjs
hsize_t tiny_nobjs
Definition: H5HFpkg.h:336
H5F__efc_release
H5_DLL herr_t H5F__efc_release(H5F_efc_t *efc)
Definition: H5Fefc.c:508
H5A_compact_bt_ud_t::f
H5F_t * f
Definition: H5Aint.c:59
H5Z_can_apply
herr_t H5Z_can_apply(hid_t dcpl_id, hid_t type_id)
Definition: H5Z.c:896
H5Tcommitted
htri_t H5Tcommitted(hid_t type_id)
Definition: H5Tcommit.c:503
H5VL_MAP_GET_MAPL
@ H5VL_MAP_GET_MAPL
Definition: H5Mpublic.h:53
H5HF_free_section_t::rc
unsigned rc
Definition: H5HFpkg.h:283
H5G_loc_real
H5_DLL herr_t H5G_loc_real(void *obj, H5I_type_t type, H5G_loc_t *loc)
Definition: H5Gloc.c:164
H5G_bt_it_idx_common_t::op
H5G_bt_find_op_t op
Definition: H5Gpkg.h:232
H5Pget_all_coll_metadata_ops
herr_t H5Pget_all_coll_metadata_ops(hid_t plist_id, hbool_t *is_collective)
Definition: H5Pfapl.c:4715
H5Pset_dxpl_mpio_collective_opt
H5_DLL herr_t H5Pset_dxpl_mpio_collective_opt(hid_t dxpl_id, H5FD_mpio_collective_opt_t opt_mode)
Definition: H5FDmpio.c:509
H5MF_SHRINK_SECT_ABSORB_AGGR
@ H5MF_SHRINK_SECT_ABSORB_AGGR
Definition: H5MFpkg.h:137
H5VM_hyper_copy
H5_DLL herr_t H5VM_hyper_copy(unsigned n, const hsize_t *size, const hsize_t *dst_total_size, const hsize_t *dst_offset, void *_dst, const hsize_t *src_total_size, const hsize_t *src_offset, const void *_src)
Definition: H5VM.c:487
H5VLdataset_get
herr_t H5VLdataset_get(void *obj, hid_t connector_id, H5VL_dataset_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:2320
H5Mprivate.h
H5B_class_t
Definition: H5Bprivate.h:111
H5VL_attr_close
herr_t H5VL_attr_close(const H5VL_object_t *vol_obj, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1758
H5Pget_fill_value
H5_DLL herr_t H5Pget_fill_value(hid_t plist_id, hid_t type_id, void *value)
Definition: H5Pdcpl.c:3377
H5C_t::total_successful_ht_search_depth
int64_t total_successful_ht_search_depth
Definition: H5Cpkg.h:6019
H5S_hyper_sel_t::diminfo
H5S_hyper_diminfo_t diminfo
Definition: H5Spkg.h:225
H5HG_heap_t::cache_info
H5AC_info_t cache_info
Definition: H5HGpkg.h:123
H5C_auto_size_ctl_t::apply_empty_reserve
hbool_t apply_empty_reserve
Definition: H5Cprivate.h:2132
H5O_unprotect
herr_t H5O_unprotect(const H5O_loc_t *loc, H5O_t *oh, unsigned oh_flags)
Definition: H5Oint.c:1310
H5C_validate_index_list
H5_DLL herr_t H5C_validate_index_list(H5C_t *cache_ptr)
Definition: H5Cdbg.c:1251
H5L_create_func_t
herr_t(* H5L_create_func_t)(const char *link_name, hid_t loc_group, const void *lnkdata, size_t lnkdata_size, hid_t lcpl_id)
Definition: H5Lpublic.h:93
hdfs_statsbin::max
unsigned long long max
Definition: H5FDhdfs.c:160
H5_GCC_DIAG_OFF
H5_GCC_DIAG_OFF(format-nonliteral) static int open_members(H5FD_multi_t *file)
Definition: H5FDmulti.c:1964
H5B2_node_info_t::cum_max_nrec
hsize_t cum_max_nrec
Definition: H5B2pkg.h:146
H5Z_stats_t::total
hsize_t total
Definition: H5Z.c:38
H5O_t::ctime
time_t ctime
Definition: H5Opkg.h:311
H5HF_indirect_ent_t
struct H5HF_indirect_ent_t H5HF_indirect_ent_t
H5B2_FHEAP_HUGE_INDIR_ID
@ H5B2_FHEAP_HUGE_INDIR_ID
Definition: H5B2private.h:44
H5F_set_retries
herr_t H5F_set_retries(H5F_t *f)
Definition: H5Fint.c:3020
H5T_NATIVE_UCHAR_g
H5_DLLVAR hid_t H5T_NATIVE_UCHAR_g
Definition: H5Tpublic.h:422
H5Pget_external_count
H5_DLL int H5Pget_external_count(hid_t plist_id)
Definition: H5Pdcpl.c:2841
H5T_CONV_UNHANDLED
@ H5T_CONV_UNHANDLED
Definition: H5Tpublic.h:184
H5I_MAP
@ H5I_MAP
Definition: H5Ipublic.h:41
H5O_layout_chunk_farray_t::max_dblk_page_nelmts_bits
uint8_t max_dblk_page_nelmts_bits
Definition: H5Oprivate.h:586
H5O_layout_t::type
H5D_layout_t type
Definition: H5Oprivate.h:638
H5C_flush_tagged_entries
herr_t H5C_flush_tagged_entries(H5F_t *f, haddr_t tag)
Definition: H5Ctag.c:742
H5O_chunk_proxy_t::fd_parent
void * fd_parent
Definition: H5Opkg.h:405
H5C_flash_incr__off
@ H5C_flash_incr__off
Definition: H5Cpublic.h:44
H5T_NATIVE_ULONG_g
H5_DLLVAR hid_t H5T_NATIVE_ULONG_g
Definition: H5Tpublic.h:428
H5T_STR_RESERVED_14
@ H5T_STR_RESERVED_14
Definition: H5Tpublic.h:119
H5D_rdcc_ent_t::wr_count
uint32_t wr_count
Definition: H5Dchunk.c:128
H5Pget_est_link_info
herr_t H5Pget_est_link_info(hid_t plist_id, unsigned *est_num_entries, unsigned *est_name_len)
Definition: H5Pgcpl.c:411
H5E_SOHM_g
hid_t H5E_SOHM_g
Definition: H5Edefin.h:25
H5ST_dump
herr_t H5ST_dump(H5ST_tree_t *tree)
Definition: H5ST.c:785
H5Edefin.h
H5FL_fac_head_t
Definition: H5FLprivate.h:354
H5HF_debug_iter_ud2_t::indent
int indent
Definition: H5HFdbg.c:67
H5MM_calloc
void * H5MM_calloc(size_t size)
Definition: H5MM.c:354
H5Z_term_package
int H5Z_term_package(void)
Definition: H5Z.c:127
H5VLtoken_from_str
herr_t H5VLtoken_from_str(void *obj, H5I_type_t obj_type, hid_t connector_id, const char *token_str, H5O_token_t *token)
Definition: H5VLcallback.c:7637
H5T_VAX_F32_g
H5_DLLVAR hid_t H5T_VAX_F32_g
Definition: H5Tpublic.h:383
H5PB_create
herr_t H5PB_create(H5F_shared_t *f_sh, size_t size, unsigned page_buf_min_meta_perc, unsigned page_buf_min_raw_perc)
Definition: H5PB.c:292
H5T_path_bkg
H5_DLL H5T_bkg_t H5T_path_bkg(const H5T_path_t *p)
Definition: H5T.c:5210
H5P__get_size_plist
H5_DLL herr_t H5P__get_size_plist(const H5P_genplist_t *plist, const char *name, size_t *size)
Definition: H5Pint.c:3381
H5D_earray_ctx_ud_t::chunk_size
uint32_t chunk_size
Definition: H5Dearray.c:60
H5E_ERR_CLS_g
hid_t H5E_ERR_CLS_g
Definition: H5Eint.c:92
H5Pset_create_intermediate_group
herr_t H5Pset_create_intermediate_group(hid_t plist_id, unsigned crt_intmd_group)
Definition: H5Plcpl.c:151
H5HP_info_t
struct H5HP_info_t H5HP_info_t
H5G__lheap_size_test
H5_DLL herr_t H5G__lheap_size_test(hid_t gid, size_t *lheap_size)
Definition: H5Gtest.c:510
H5A_bt2_od_wrt_t::f
H5F_t * f
Definition: H5Adense.c:74
H5D_LOPS_NONEXISTENT
const H5D_layout_ops_t H5D_LOPS_NONEXISTENT[1]
Definition: H5Dchunk.c:362
H5T_save_refresh_state
H5_DLL herr_t H5T_save_refresh_state(hid_t tid, struct H5O_shared_t *cached_H5O_shared)
Definition: H5Tcommit.c:1194
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5S.c:64
H5G_bt_ins_t::obj_type
H5O_type_t obj_type
Definition: H5Gpkg.h:173
H5EA__ctx_cb_t::udata
void * udata
Definition: H5EApkg.h:371
H5D__chunk_update_old_edge_chunks
herr_t H5D__chunk_update_old_edge_chunks(H5D_t *dset, hsize_t old_dim[])
Definition: H5Dchunk.c:4777
H5Pset_type_conv_cb
H5_DLL herr_t H5Pset_type_conv_cb(hid_t dxpl_id, H5T_conv_except_func_t op, void *operate_data)
Definition: H5Pdxpl.c:1347
H5C_t::image_data_len
hsize_t image_data_len
Definition: H5Cpkg.h:5976
H5SL_t::type
H5SL_type_t type
Definition: H5SL.c:559
H5VL_MAP_DELETE
@ H5VL_MAP_DELETE
Definition: H5Mpublic.h:63
H5F_shared_t::fs_strategy
H5F_fspace_strategy_t fs_strategy
Definition: H5Fpkg.h:317
H5P_term_package
int H5P_term_package(void)
Definition: H5Pint.c:550
H5G_iter_visit_ud_t::idx_type
H5_index_t idx_type
Definition: H5Gint.c:70
H5T__conv_ldouble_ushort
H5_DLL herr_t H5T__conv_ldouble_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5FS_sect_change_class
H5_DLL herr_t H5FS_sect_change_class(H5F_t *f, H5FS_t *fspace, H5FS_section_info_t *sect, uint16_t new_class)
Definition: H5FSsection.c:2075
H5F_traverse_mount
H5_DLL herr_t H5F_traverse_mount(struct H5O_loc_t *oloc)
Definition: H5Fmount.c:720
H5D_bt2_ctx_ud_t
struct H5D_bt2_ctx_ud_t H5D_bt2_ctx_ud_t
H5O_mesg_operator_t::op_type
H5O_mesg_operator_type_t op_type
Definition: H5Oprivate.h:866
H5AC_cache_image_config_t::entry_ageout
int entry_ageout
Definition: H5ACpublic.h:567
H5Sselect_intersect_block
H5_DLL htri_t H5Sselect_intersect_block(hid_t space_id, const hsize_t *start, const hsize_t *end)
Definition: H5Sselect.c:2159
H5S_hyper_span_t::low
hsize_t low
Definition: H5Spkg.h:146
H5O_storage_t::u
union H5O_storage_t::@37 u
H5Z_node::value
H5Z_num_val value
Definition: H5Ztrans.c:58
H5FD_log_t::filename
char filename[H5FD_MAX_FILENAME_LEN]
Definition: H5FDlog.c:83
H5Gmove
H5_DLL herr_t H5Gmove(hid_t src_loc_id, const char *src_name, const char *dst_name)
Definition: H5Gdeprec.c:484
H5FD_core_t::fd
int fd
Definition: H5FDcore.c:59
END_FUNC
CATCH unable to release extensible array debugging context unable to release extensible array index block unable to release extensible array header END_FUNC(BEGIN_FUNC(PKG)
Definition: H5EAdbg.c:298
H5T_STD_U32LE_g
H5_DLLVAR hid_t H5T_STD_U32LE_g
Definition: H5Tpublic.h:281
H5MPmodule.h
H5T__conv_ullong_long
H5_DLL herr_t H5T__conv_ullong_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5O_drvinfo_t::buf
uint8_t * buf
Definition: H5Oprivate.h:774
H5F_mpi_get_size
H5_DLL int H5F_mpi_get_size(const H5F_t *f)
Definition: H5Fmpi.c:221
H5FL_fac_gc_list_t
struct H5FL_fac_gc_list_t H5FL_fac_gc_list_t
H5FD_set_eoa
H5_DLL herr_t H5FD_set_eoa(H5FD_t *file, H5FD_mem_t type, haddr_t addr)
Definition: H5FDint.c:271
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5C.c:195
H5HF_man_iblock_attach
H5_DLL herr_t H5HF_man_iblock_attach(H5HF_indirect_t *iblock, unsigned entry, haddr_t dblock_addr)
Definition: H5HFiblock.c:1289
H5FS_stat_t::serial_sect_count
hsize_t serial_sect_count
Definition: H5FSprivate.h:149
H5O_layout_chunk_t::nchunks
hsize_t nchunks
Definition: H5Oprivate.h:624
H5T_NATIVE_LLONG_g
H5_DLLVAR hid_t H5T_NATIVE_LLONG_g
Definition: H5Tpublic.h:429
H5T__conv_llong_int
herr_t H5T__conv_llong_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6749
H5HF_block_iter_t
struct H5HF_block_iter_t H5HF_block_iter_t
H5G_names_t::src_full_path_r
H5RS_str_t * src_full_path_r
Definition: H5Gname.c:61
H5overflow.h
H5O_hdr_info_t
struct H5O_hdr_info_t H5O_hdr_info_t
H5C_log_trace_set_up
herr_t H5C_log_trace_set_up(H5C_log_info_t *log_info, const char log_location[], int mpi_rank)
Definition: H5Clog_trace.c:200
H5PB_t::accesses
unsigned accesses[2]
Definition: H5PBprivate.h:71
H5E_CONTEXT_g
hid_t H5E_CONTEXT_g
Definition: H5Edefin.h:54
H5FS__destroy_flush_depend
H5_DLL herr_t H5FS__destroy_flush_depend(H5AC_info_t *parent_entry, H5AC_info_t *child_entry)
Definition: H5FSint.c:151
H5D__layout_oh_create
H5_DLL herr_t H5D__layout_oh_create(H5F_t *file, H5O_t *oh, H5D_t *dset, hid_t dapl_id)
Definition: H5Dlayout.c:463
H5AC_OHDR_ID
@ H5AC_OHDR_ID
Definition: H5ACprivate.h:54
H5B_SNODE_ID
@ H5B_SNODE_ID
Definition: H5Bprivate.h:60
for
for(size_t u=0;u< sblock->ndblks;u++)
Definition: H5EAcache.c:1190
hvl_t::p
void * p
Definition: H5Tpublic.h:192
H5TS_thread_t
HANDLE H5TS_thread_t
Definition: H5TSprivate.h:43
H5Fstop_mdc_logging
H5_DLL herr_t H5Fstop_mdc_logging(hid_t file_id)
Definition: H5F.c:1699
H5C_t::image_addr
haddr_t image_addr
Definition: H5Cpkg.h:5974
H5O_MSG_CONT
const H5O_msg_class_t H5O_MSG_CONT[1]
Definition: H5Ocont.c:49
H5S_hyper_denormalize_offset
H5_DLL herr_t H5S_hyper_denormalize_offset(H5S_t *space, const hssize_t *old_offset)
Definition: H5Shyper.c:7149
H5O_copy_t::curr_depth
int curr_depth
Definition: H5Oprivate.h:181
H5R__encode_token_obj_compat
herr_t H5R__encode_token_obj_compat(const H5O_token_t *obj_token, size_t token_size, unsigned char *buf, size_t *nalloc)
Definition: H5Rint.c:1620
H5E_SEEKERROR_g
H5E_SEEKERROR_g
Definition: H5Eterm.h:65
H5CX_set_mpio_coll_opt
herr_t H5CX_set_mpio_coll_opt(H5FD_mpio_collective_opt_t mpio_coll_opt)
Definition: H5CX.c:2951
H5T_NO_CLASS
@ H5T_NO_CLASS
Definition: H5Tpublic.h:29
H5HF__man_iblock_root_double
herr_t H5HF__man_iblock_root_double(H5HF_hdr_t *hdr, size_t min_dblock_size)
Definition: H5HFiblock.c:501
H5O_are_mdc_flushes_disabled
H5_DLL herr_t H5O_are_mdc_flushes_disabled(H5O_loc_t *oloc, hbool_t *are_disabled)
Definition: H5O.c:1414
H5O_storage_chunk_t::ops
const struct H5D_chunk_ops_t * ops
Definition: H5Oprivate.h:482
H5P_CLS_DATASET_CREATE_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_DATASET_CREATE_g
Definition: H5Pprivate.h:123
H5FD_log_t::nFileIndexLow
DWORD nFileIndexLow
Definition: H5FDlog.c:108
H5O_storage_compact_t::dirty
hbool_t dirty
Definition: H5Oprivate.h:493
H5D_type_info_t::max_type_size
size_t max_type_size
Definition: H5Dpkg.h:103
H5F_flush_tagged_metadata
herr_t H5F_flush_tagged_metadata(H5F_t *f, haddr_t tag)
Definition: H5Fio.c:273
fa
const H5FD_family_fapl_t * fa
Definition: H5FDfamily.c:654
H5B_ins_ud_t::cache_flags
unsigned cache_flags
Definition: H5B.c:140
H5D__chunk_addrmap
herr_t H5D__chunk_addrmap(const H5D_io_info_t *io_info, haddr_t chunk_addr[])
Definition: H5Dchunk.c:5716
H5Fget_info1
H5_DLL herr_t H5Fget_info1(hid_t obj_id, H5F_info1_t *finfo)
Definition: H5Fdeprec.c:99
H5VL_file_open
void * H5VL_file_open(const H5VL_connector_prop_t *connector_prop, const char *name, unsigned flags, hid_t fapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3486
H5C_destroy_flush_dependency
H5_DLL herr_t H5C_destroy_flush_dependency(void *parent_thing, void *child_thing)
H5T__conv_short_ldouble
herr_t H5T__conv_short_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7294
H5FL_EXTERN
H5FL_EXTERN(H5S_sel_iter_t)
H5B2__update_flush_depend
H5_DLL herr_t H5B2__update_flush_depend(H5B2_hdr_t *hdr, unsigned depth, const H5B2_node_ptr_t *node_ptr, void *old_parent, void *new_parent)
Definition: H5B2int.c:1788
H5FA__dblk_page_alloc
H5_DLL H5FA_dblk_page_t * H5FA__dblk_page_alloc(H5FA_hdr_t *hdr, size_t nelmts)
H5D_MPIO_RANK0_BCAST
@ H5D_MPIO_RANK0_BCAST
Definition: H5Dmpio.c:97
H5T__conv_ulong_uchar
herr_t H5T__conv_ulong_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6220
H5I_dec_app_ref
H5_DLL int H5I_dec_app_ref(hid_t id)
Definition: H5I.c:1410
H5HF_dtable_lookup
H5_DLL herr_t H5HF_dtable_lookup(const H5HF_dtable_t *dtable, hsize_t off, unsigned *row, unsigned *col)
Definition: H5HFdtable.c:153
H5C_t::total_failed_ht_search_depth
int64_t total_failed_ht_search_depth
Definition: H5Cpkg.h:6021
tid
hid_t tid
Definition: H5Tnative.c:554
H5O_msg_is_shared
H5_DLL htri_t H5O_msg_is_shared(unsigned type_id, const void *mesg)
Definition: H5Omessage.c:1593
H5F_shared_t::rdcc_nslots
size_t rdcc_nslots
Definition: H5Fpkg.h:294
H5AC_validate_config
herr_t H5AC_validate_config(H5AC_cache_config_t *config_ptr)
Definition: H5AC.c:1902
H5Z_xform_destroy
herr_t H5Z_xform_destroy(H5Z_data_xform_t *data_xform_prop)
Definition: H5Ztrans.c:1630
H5Fis_accessible
htri_t H5Fis_accessible(const char *filename, hid_t fapl_id)
Definition: H5F.c:593
H5B2_SOHM_INDEX_ID
@ H5B2_SOHM_INDEX_ID
Definition: H5B2private.h:50
H5P_TYPE_FILE_ACCESS
@ H5P_TYPE_FILE_ACCESS
Definition: H5Pprivate.h:66
H5FL_blk_node_t
Definition: H5FLprivate.h:158
H5HF_huge_remove_ud_t::obj_len
hsize_t obj_len
Definition: H5HFpkg.h:509
H5O_ainfo_t::corder_bt2_addr
haddr_t corder_bt2_addr
Definition: H5Oprivate.h:787
H5R__encode_token_obj_compat
H5_DLL herr_t H5R__encode_token_obj_compat(const H5O_token_t *obj_token, size_t token_size, unsigned char *buf, size_t *nalloc)
Definition: H5Rint.c:1620
H5D_shared_t::dcpl_cache
H5D_dcpl_cache_t dcpl_cache
Definition: H5Dpkg.h:447
H5O_msg_class_t::raw_size
size_t(* raw_size)(const H5F_t *, hbool_t, const void *)
Definition: H5Opkg.h:234
H5Lcreate_ud
herr_t H5Lcreate_ud(hid_t link_loc_id, const char *link_name, H5L_type_t link_type, const void *udata, size_t udata_size, hid_t lcpl_id, hid_t lapl_id)
Definition: H5L.c:632
H5T_get_actual_type
H5T_t * H5T_get_actual_type(H5T_t *dt)
Definition: H5Tcommit.c:1168
H5F_object_flush_t::func
H5F_flush_cb_t func
Definition: H5Fprivate.h:675
H5VL_DATASET_SET_EXTENT
@ H5VL_DATASET_SET_EXTENT
Definition: H5VLconnector.h:102
H5VL__native_file_close
herr_t H5VL__native_file_close(void *file, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_file.c:851
H5FD_core_init
H5_DLL hid_t H5FD_core_init(void)
Definition: H5FDcore.c:441
H5O_storage_virtual_srcdset_t
Definition: H5Oprivate.h:498
H5C_log_set_up
H5_DLL herr_t H5C_log_set_up(H5C_t *cache, const char log_location[], H5C_log_style_t style, hbool_t start_immediately)
Definition: H5Clog.c:88
H5P__decode_hbool_t
herr_t H5P__decode_hbool_t(const void **_pp, void *_value)
Definition: H5Pencdec.c:617
H5F_super_t::sizeof_size
uint8_t sizeof_size
Definition: H5Fpkg.h:223
H5EA_hdr_t::file_rc
size_t file_rc
Definition: H5EApkg.h:192
H5C_cache_image_ctl_t
Definition: H5Cprivate.h:2214
H5FL_fac_gc_node_t
Definition: H5FL.c:101
H5D_obj_create_t::dapl_id
hid_t dapl_id
Definition: H5Dpkg.h:492
H5VL__native_link_move
H5_DLL herr_t H5VL__native_link_move(void *src_obj, const H5VL_loc_params_t *loc_params1, void *dst_obj, const H5VL_loc_params_t *loc_params2, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req)
H5FA_dblock_t
struct H5FA_dblock_t H5FA_dblock_t
END_FUNC
END_FUNC(BEGIN_FUNC(PKG)
Definition: H5FAdblock.c:252
H5C__dump_child_ctx_t
struct H5C__dump_child_ctx_t H5C__dump_child_ctx_t
H5C_t::index_len
uint32_t index_len
Definition: H5Cpkg.h:5863
H5Z_xform_copy
H5_DLL herr_t H5Z_xform_copy(H5Z_data_xform_t **data_xform_prop)
Definition: H5Ztrans.c:1676
H5HF_write
H5_DLL herr_t H5HF_write(H5HF_t *fh, void *id, hbool_t *id_changed, const void *obj)
H5CX_node_t
struct H5CX_node_t H5CX_node_t
H5S_hyper_normalize_offset
H5_DLL htri_t H5S_hyper_normalize_offset(H5S_t *space, hssize_t *old_offset)
Definition: H5Shyper.c:7091
H5O_fsinfo_t::eoa_pre_fsm_fsalloc
haddr_t eoa_pre_fsm_fsalloc
Definition: H5Oprivate.h:831
H5D_btree_key_t::scaled
hsize_t scaled[H5O_LAYOUT_NDIMS]
Definition: H5Dbtree.c:71
H5SL_TYPE_HSIZE
@ H5SL_TYPE_HSIZE
Definition: H5SLprivate.h:45
H5SM_init
H5_DLL herr_t H5SM_init(H5F_t *f, H5P_genplist_t *fc_plist, const H5O_loc_t *ext_loc)
Definition: H5SM.c:121
H5Fmodule.h
H5T_open
H5T_t * H5T_open(const H5G_loc_t *loc)
Definition: H5Tcommit.c:897
H5Idec_type_ref
H5_DLL int H5Idec_type_ref(H5I_type_t type)
Definition: H5I.c:1710
H5A_bt2_ud_it_t::count
hsize_t count
Definition: H5Adense.c:90
H5MF_free_section_t::iblock_off
hsize_t iblock_off
Definition: H5MFpkg.h:112
H5FD_direct_fapl_t
Definition: H5FDdirect.c:47
H5VL_free_wrap_ctx
herr_t H5VL_free_wrap_ctx(const H5VL_class_t *connector, void *wrap_ctx)
Definition: H5VLcallback.c:911
H5F_MEM_PAGE_LARGE_OHDR
@ H5F_MEM_PAGE_LARGE_OHDR
Definition: H5Fprivate.h:707
H5D_mpio_no_collective_cause_t
H5D_mpio_no_collective_cause_t
Definition: H5Ppublic.h:169
H5L_get_val_by_idx
H5_DLL herr_t H5L_get_val_by_idx(const H5G_loc_t *loc, const char *name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, void *buf, size_t size)
Definition: H5L.c:2452
H5O_chunk_proxy_t::f
H5F_t * f
Definition: H5Opkg.h:390
H5HF__man_iblock_unprotect
herr_t H5HF__man_iblock_unprotect(H5HF_indirect_t *iblock, unsigned cache_flags, hbool_t did_protect)
Definition: H5HFiblock.c:1235
H5G_obj_lnk_it_ud1_t::nlinks
size_t nlinks
Definition: H5Gobj.c:68
H5S_sel_num_elem_non_unlim_func_t
herr_t(* H5S_sel_num_elem_non_unlim_func_t)(const H5S_t *space, hsize_t *num_elem_non_unlim)
Definition: H5Spkg.h:251
H5T_NATIVE_INT_LEAST16_g
hid_t H5T_NATIVE_INT_LEAST16_g
Definition: H5T.c:428
H5D_virtual_check_mapping_pre
H5_DLL herr_t H5D_virtual_check_mapping_pre(const H5S_t *vspace, const H5S_t *src_space, H5O_virtual_space_status_t space_status)
Definition: H5Dvirtual.c:175
H5Pset_sizes
H5_DLL herr_t H5Pset_sizes(hid_t plist_id, size_t sizeof_addr, size_t sizeof_size)
Definition: H5Pfcpl.c:407
H5T_NATIVE_UINT_COMP_ALIGN_g
size_t H5T_NATIVE_UINT_COMP_ALIGN_g
Definition: H5T.c:458
H5C_t::cLRU_list_len
uint32_t cLRU_list_len
Definition: H5Cpkg.h:5920
H5C_dump_coll_write_list
herr_t H5C_dump_coll_write_list(H5C_t *cache_ptr, char *calling_fcn)
Definition: H5Cdbg.c:361
H5Pget_attr_creation_order
herr_t H5Pget_attr_creation_order(hid_t plist_id, unsigned *crt_order_flags)
Definition: H5Pocpl.c:354
H5O_fheap_id_t::id
uint8_t id[H5O_FHEAP_ID_LEN]
Definition: H5Oprivate.h:147
H5VL__native_link_get
H5_DLL herr_t H5VL__native_link_get(void *obj, const H5VL_loc_params_t *loc_params, H5VL_link_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
H5Tset_cset
H5_DLL herr_t H5Tset_cset(hid_t type_id, H5T_cset_t cset)
Definition: H5Tcset.c:95
H5T_HVL_COMP_ALIGN_g
H5_DLLVAR size_t H5T_HVL_COMP_ALIGN_g
Definition: H5Tpkg.h:404
H5FD__free_real
H5_DLL herr_t H5FD__free_real(H5FD_t *file, H5FD_mem_t type, haddr_t addr, hsize_t size)
Definition: H5FDspace.c:290
H5C_cache_entry_t::il_prev
struct H5C_cache_entry_t * il_prev
Definition: H5Cprivate.h:2268
H5Tget_norm
H5_DLL H5T_norm_t H5Tget_norm(hid_t type_id)
Definition: H5Tfloat.c:246
H5T__conv_llong_uchar
herr_t H5T__conv_llong_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6588
H5L_elink_traverse_t
herr_t(* H5L_elink_traverse_t)(const char *parent_file_name, const char *parent_group_name, const char *child_file_name, const char *child_object_name, unsigned *acc_flags, hid_t fapl_id, void *op_data)
Definition: H5Lpublic.h:136
H5F_drvrinfo_cache_ud_t
struct H5F_drvrinfo_cache_ud_t H5F_drvrinfo_cache_ud_t
H5TS_once_t
INIT_ONCE H5TS_once_t
Definition: H5TSprivate.h:46
H5T__conv_short_uint
H5_DLL herr_t H5T__conv_short_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5EA_class_t::debug
herr_t(* debug)(FILE *stream, int indent, int fwidth, hsize_t idx, const void *elmt)
Definition: H5EAprivate.h:74
H5VL_datatype_open
H5_DLL void * H5VL_datatype_open(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t tapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:2828
H5T_NATIVE_UINT16_g
hid_t H5T_NATIVE_UINT16_g
Definition: H5T.c:427
H5FD_get_vfd_handle
H5_DLL herr_t H5FD_get_vfd_handle(H5FD_t *file, hid_t fapl, void **file_handle)
Definition: H5FD.c:1820
H5VL_blob_put
H5_DLL herr_t H5VL_blob_put(const H5VL_object_t *vol_obj, const void *buf, size_t size, void *blob_id, void *ctx)
Definition: H5VLcallback.c:6872
H5P_genplist_t
Definition: H5Ppkg.h:107
H5VL__native_object_optional
H5_DLL herr_t H5VL__native_object_optional(void *obj, H5VL_object_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5O_layout_chunk_t)
H5F__super_ext_open
herr_t H5F__super_ext_open(H5F_t *f, haddr_t ext_addr, H5O_loc_t *ext_ptr)
Definition: H5Fsuper.c:150
parsed_url_t::host
char * host
Definition: H5FDs3comms.h:401
H5T_get_size
H5_DLL size_t H5T_get_size(const H5T_t *dt)
Definition: H5T.c:4319
H5VL_loc_params_t::type
H5VL_loc_type_t type
Definition: H5VLconnector.h:272
H5HP_top
herr_t H5HP_top(const H5HP_t *heap, int *val)
Definition: H5HP.c:538
H5C_reset_cache_hit_rate_stats
H5_DLL herr_t H5C_reset_cache_hit_rate_stats(H5C_t *cache_ptr)
Definition: H5C.c:2618
H5Z_SO_INT
@ H5Z_SO_INT
Definition: H5Zpublic.h:100
H5_g
H5_api_t H5_g
Definition: H5.c:74
H5Gopen1
hid_t H5Gopen1(hid_t loc_id, const char *name)
Definition: H5Gdeprec.c:269
H5Dget_chunk_info_by_coord
herr_t H5Dget_chunk_info_by_coord(hid_t dset_id, const hsize_t *offset, unsigned *filter_mask, haddr_t *addr, hsize_t *size)
Definition: H5D.c:1116
H5O_shared_t::loc
H5O_mesg_loc_t loc
Definition: H5Oprivate.h:273
H5HF_huge_bt2_dir_rec_t
struct H5HF_huge_bt2_dir_rec_t H5HF_huge_bt2_dir_rec_t
H5E_mpi_error_str_len
int H5E_mpi_error_str_len
Definition: H5Eint.c:111
H5VL_optional
herr_t H5VL_optional(const H5VL_object_t *vol_obj, int op_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:7707
H5D_chunk_cached_t::nbytes
uint32_t nbytes
Definition: H5Dpkg.h:380
H5CX_t::mpio_coll_rank0_bcast
hbool_t mpio_coll_rank0_bcast
Definition: H5CX.c:282
H5T_get_nmembers
int H5T_get_nmembers(const H5T_t *dt)
Definition: H5Tfields.c:91
H5Pget_elink_fapl
H5_DLL hid_t H5Pget_elink_fapl(hid_t lapl_id)
Definition: H5Plapl.c:1125
H5G_cache_t::heap_addr
haddr_t heap_addr
Definition: H5Gpkg.h:89
H5EA_sblock_t::dblk_nelmts
size_t dblk_nelmts
Definition: H5EApkg.h:278
H5T_NATIVE_SCHAR_COMP_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_SCHAR_COMP_ALIGN_g
Definition: H5Tpkg.h:392
H5R__get_attr_name
H5_DLL ssize_t H5R__get_attr_name(const H5R_ref_priv_t *ref, char *buf, size_t size)
Definition: H5Rint.c:912
H5S_select_iter_coords
H5_DLL herr_t H5S_select_iter_coords(const H5S_sel_iter_t *sel_iter, hsize_t *coords)
Definition: H5Sselect.c:1215
H5SM__message_compare
H5_DLL herr_t H5SM__message_compare(const void *rec1, const void *rec2, int *result)
Definition: H5SMmessage.c:188
H5Freset_page_buffering_stats
H5_DLL herr_t H5Freset_page_buffering_stats(hid_t file_id)
Definition: H5F.c:1839
H5O_layout_chunk_earray_t::max_dblk_page_nelmts_bits
uint8_t max_dblk_page_nelmts_bits
Definition: H5Oprivate.h:599
H5VL_dataset_class_t::create
void *(* create)(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t lcpl_id, hid_t type_id, hid_t space_id, hid_t dcpl_id, hid_t dapl_id, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:328
H5B2__assert_internal
H5_ATTR_PURE herr_t H5B2__assert_internal(hsize_t parent_all_nrec, const H5B2_hdr_t H5_ATTR_NDEBUG_UNUSED *hdr, const H5B2_internal_t *internal)
Definition: H5B2internal.c:1358
H5Pset_userblock
herr_t H5Pset_userblock(hid_t plist_id, hsize_t size)
Definition: H5Pfcpl.c:317
H5D_chunk_ops_t::insert
H5D_chunk_insert_func_t insert
Definition: H5Dpkg.h:319
H5AC_move_entry
herr_t H5AC_move_entry(H5F_t *f, const H5AC_class_t *type, haddr_t old_addr, haddr_t new_addr)
Definition: H5AC.c:1080
H5I_search_func_t
int(* H5I_search_func_t)(void *obj, hid_t id, void *key)
Definition: H5Ipublic.h:71
H5T_NATIVE_ULLONG_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_ULLONG_ALIGN_g
Definition: H5Tpkg.h:424
ret_value
H5T_t * ret_value
Definition: H5Tnative.c:565
H5Pset_fill_time
H5_DLL herr_t H5Pset_fill_time(hid_t plist_id, H5D_fill_time_t fill_time)
Definition: H5Pdcpl.c:3668
H5SM_LIST
@ H5SM_LIST
Definition: H5SMpkg.h:160
H5G_iter_bt_t::curr_lnk
size_t curr_lnk
Definition: H5Gcompact.c:38
H5CX_get_libver_bounds
herr_t H5CX_get_libver_bounds(H5F_libver_t *low_bound, H5F_libver_t *high_bound)
Definition: H5CX.c:2609
H5CX_lcpl_cache_t::encoding
H5T_cset_t encoding
Definition: H5CX.c:366
H5G_obj_create_t
Definition: H5Gpkg.h:289
H5Iget_name
H5_DLL ssize_t H5Iget_name(hid_t id, char *name, size_t size)
Definition: H5I.c:2220
H5C_mark_entry_dirty
H5_DLL herr_t H5C_mark_entry_dirty(void *thing)
Definition: H5C.c:1545
H5Tenum_insert
herr_t H5Tenum_insert(hid_t type, const char *name, const void *value)
Definition: H5Tenum.c:140
H5HG_get_free_size
H5_DLL size_t H5HG_get_free_size(const H5HG_heap_t *h)
Definition: H5HGquery.c:134
H5F_get_read_attempts
unsigned H5F_get_read_attempts(const H5F_t *f)
Definition: H5Fquery.c:370
H5VL_dataset_optional
herr_t H5VL_dataset_optional(const H5VL_object_t *vol_obj, H5VL_dataset_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:2499
H5O_MSG_STAB
const H5O_msg_class_t H5O_MSG_STAB[1]
Definition: H5Ostab.c:55
H5Otoken_to_str
H5_DLL herr_t H5Otoken_to_str(hid_t loc_id, const H5O_token_t *token, char **token_str)
Definition: H5O.c:1533
H5VLget_wrap_ctx
H5_DLL herr_t H5VLget_wrap_ctx(void *obj, hid_t connector_id, void **wrap_ctx)
Definition: H5VLcallback.c:740
H5HG_get_obj_size
H5_DLL herr_t H5HG_get_obj_size(H5F_t *f, H5HG_t *hobj, size_t *obj_size)
Definition: H5HG.c:723
H5Aexists
H5_DLL htri_t H5Aexists(hid_t obj_id, const char *attr_name)
Definition: H5A.c:1678
H5Eset_auto1
herr_t H5Eset_auto1(H5E_auto1_t func, void *client_data)
Definition: H5Edeprec.c:405
H5FD_mpi_MPIOff_to_haddr
haddr_t H5FD_mpi_MPIOff_to_haddr(MPI_Offset mpi_off)
Definition: H5FDmpi.c:210
H5T_shared_t
Definition: H5Tpkg.h:331
H5C_cache_image_pending
H5_DLL hbool_t H5C_cache_image_pending(const H5C_t *cache_ptr)
Definition: H5Cimage.c:163
H5FD_direct_t::fd
int fd
Definition: H5FDdirect.c:68
H5C_log_class_t
struct H5C_log_class_t H5C_log_class_t
H5C_cache_incr_mode
H5C_cache_incr_mode
Definition: H5Cpublic.h:37
H5D_fill_buf_info_t::fill_alloc_func
H5MM_allocate_t fill_alloc_func
Definition: H5Dpkg.h:497
H5FA_iterate
H5_DLL herr_t H5FA_iterate(H5FA_t *fa, H5FA_operator_t op, void *udata)
H5T_ref_class_t::isnull
H5T_ref_isnullfunc_t isnull
Definition: H5Tpkg.h:192
H5HF_hdr_finish_init
H5_DLL herr_t H5HF_hdr_finish_init(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:303
H5O_storage_chunk_t::earray
H5O_storage_chunk_earray_t earray
Definition: H5Oprivate.h:486
H5AC_cache_config_t::incr_mode
enum H5C_cache_incr_mode incr_mode
Definition: H5ACpublic.h:472
H5E_VOL_g
hid_t H5E_VOL_g
Definition: H5Edefin.h:24
H5O_msg_alloc_info_t::gap_size
size_t gap_size
Definition: H5Opkg.h:265
H5O_msg_flush
herr_t H5O_msg_flush(H5F_t *f, H5O_t *oh, H5O_mesg_t *mesg)
Definition: H5Omessage.c:2116
BEGIN_FUNC
BEGIN_FUNC(STATIC, END_FUNCS NOERR, herr_t, SUCCEED, END_FUNCS -, H5FA__cache_hdr_get_initial_load_size(void *_udata, size_t *image_len))
Definition: H5FAcache.c:188
H5Sselect_none
H5_DLL herr_t H5Sselect_none(hid_t spaceid)
Definition: H5Snone.c:1110
H5E_CANTUNPIN_g
H5_DLLVAR hid_t H5E_CANTUNPIN_g
Definition: H5Epubgen.h:316
H5F_info2_t::sohm
struct H5F_info2_t::@15 sohm
H5EA_CLS_TEST
const H5EA_class_t H5EA_CLS_TEST[1]
Definition: H5EAtest.c:87
H5O__num_attrs_test
herr_t H5O__num_attrs_test(hid_t oid, hsize_t *nattrs)
Definition: H5Otest.c:268
H5A__read
herr_t H5A__read(const H5A_t *attr, const H5T_t *mem_type, void *buf)
Definition: H5Aint.c:599
H5Zregister
herr_t H5Zregister(const void *cls)
Definition: H5Z.c:215
H5VLpublic.h
H5F_retry_info_t
Definition: H5Fpublic.h:213
H5A_bt2_ud_common_t::f
H5F_t * f
Definition: H5Apkg.h:131
H5G_get_create_plist
H5_DLL hid_t H5G_get_create_plist(const H5G_t *grp)
Definition: H5Gint.c:1181
H5FD_family_t::memb
H5FD_t ** memb
Definition: H5FDfamily.c:62
H5CX_get_vol_wrap_ctx
herr_t H5CX_get_vol_wrap_ctx(void **vol_wrap_ctx)
Definition: H5CX.c:1586
H5C_t::entry_flush_size_changes
int64_t entry_flush_size_changes[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6012
H5Tlock
H5_DLL herr_t H5Tlock(hid_t type_id)
Definition: H5T.c:1923
H5T__conv_ullong_short
herr_t H5T__conv_ullong_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6703
H5PL_get_plugin_info_t
const void *(__cdecl * H5PL_get_plugin_info_t)(void)
Definition: H5PLpkg.h:83
H5Oincr_refcount
H5_DLL herr_t H5Oincr_refcount(hid_t object_id)
Definition: H5O.c:389
H5HF_get_dblock_free_test
hsize_t H5HF_get_dblock_free_test(const H5HF_t *fh, unsigned row)
Definition: H5HFtest.c:408
H5O_storage_virtual_t::init
hbool_t init
Definition: H5Oprivate.h:570
H5SL_t::cmp
H5SL_cmp_t cmp
Definition: H5SL.c:560
H5C_t::num_objs_corked
uint32_t num_objs_corked
Definition: H5Cpkg.h:5898
H5T__conv_double_schar
herr_t H5T__conv_double_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7830
H5Pcreate
H5_DLL hid_t H5Pcreate(hid_t cls_id)
Definition: H5P.c:243
H5P_prop_set_ud_t::value
const void * value
Definition: H5Pint.c:83
H5SL_search
void * H5SL_search(H5SL_t *slist, const void *key)
Definition: H5SL.c:1393
H5A_fh_ud_cmp_t::found_op
H5A_bt2_found_t found_op
Definition: H5Abtree2.c:60
H5HG__free
H5_DLL herr_t H5HG__free(H5HG_heap_t *heap)
Definition: H5HG.c:861
H5D_compact_storage_t::dirty
hbool_t * dirty
Definition: H5Dpkg.h:194
H5PLprivate.h
H5Fget_info2
H5_DLL herr_t H5Fget_info2(hid_t obj_id, H5F_info2_t *finfo)
Definition: H5F.c:1456
H5T_STD_U8BE_g
hid_t H5T_STD_U8BE_g
Definition: H5T.c:364
H5I__get_name_test
ssize_t H5I__get_name_test(hid_t id, char *name, size_t size, hbool_t *cached)
Definition: H5Itest.c:79
H5T_vlen_alloc_info_t::alloc_info
void * alloc_info
Definition: H5Tprivate.h:75
H5C_t::write_protects
int64_t write_protects[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:5993
H5CX_state_t::dcpl_id
hid_t dcpl_id
Definition: H5CXprivate.h:44
H5S_hyper_span_info_t::low_bounds
hsize_t * low_bounds
Definition: H5Spkg.h:181
H5Pset_shared_mesg_nindexes
herr_t H5Pset_shared_mesg_nindexes(hid_t plist_id, unsigned nindexes)
Definition: H5Pfcpl.c:820
H5Mpkg.h
H5E_CANTLOAD_g
hid_t H5E_CANTLOAD_g
Definition: H5Edefin.h:165
H5B2__hdr_fuse_incr
herr_t H5B2__hdr_fuse_incr(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:437
H5E_CANTRECV_g
hid_t H5E_CANTRECV_g
Definition: H5Edefin.h:199
H5P__encode_hsize_t
herr_t H5P__encode_hsize_t(const void *value, void **_pp, size_t *size)
Definition: H5Pencdec.c:135
BEGIN_FUNC
BEGIN_FUNC(PRIV, ERR, herr_t, SUCCEED, FAIL, H5HL_create(H5F_t *f, size_t size_hint, haddr_t *addr_p))
Definition: H5HL.c:111
H5D_COPS_FARRAY
H5_DLLVAR const H5D_chunk_ops_t H5D_COPS_FARRAY[1]
Definition: H5Dpkg.h:536
H5VL_native_token_to_addr
herr_t H5VL_native_token_to_addr(void *obj, H5I_type_t obj_type, H5O_token_t token, haddr_t *addr)
Definition: H5VLnative.c:464
H5_checksum_lookup3
H5_DLL uint32_t H5_checksum_lookup3(const void *data, size_t len, uint32_t initval)
Definition: H5checksum.c:372
H5E_CANTCLOSEOBJ_g
H5_DLLVAR hid_t H5E_CANTCLOSEOBJ_g
Definition: H5Epubgen.h:228
H5T__upgrade_version
H5_DLL herr_t H5T__upgrade_version(H5T_t *dt, unsigned new_version)
Definition: H5T.c:5968
H5O_MSG_GINFO
H5_DLLVAR const H5O_msg_class_t H5O_MSG_GINFO[1]
Definition: H5Opkg.h:479
H5I_clear_type_ud_t::force
hbool_t force
Definition: H5I.c:102
H5P_libclass_t::close_data
void * close_data
Definition: H5Pprivate.h:111
H5L_get_val
H5_DLL herr_t H5L_get_val(const H5G_loc_t *loc, const char *name, void *buf, size_t size)
Definition: H5L.c:2363
H5HF__space_add
H5_DLL herr_t H5HF__space_add(H5HF_hdr_t *hdr, H5HF_free_section_t *node, unsigned flags)
Definition: H5HFspace.c:162
H5Gmove
herr_t H5Gmove(hid_t src_loc_id, const char *src_name, const char *dst_name)
Definition: H5Gdeprec.c:484
H5Gclose
herr_t H5Gclose(hid_t group_id)
Definition: H5G.c:743
H5F__reopen
H5F_t * H5F__reopen(H5F_t *f)
Definition: H5Fint.c:2256
H5VL_datatype_class_t
Definition: H5VLconnector.h:346
H5S_hyper_iter_t::flattened
hbool_t flattened[H5S_MAX_RANK]
Definition: H5Sprivate.h:71
H5HP_t::nobjs
size_t nobjs
Definition: H5HP.c:43
H5D_fill_buf_info_t::fill_buf_size
size_t fill_buf_size
Definition: H5Dpkg.h:505
H5T_debug
H5_DLL herr_t H5T_debug(const H5T_t *dt, FILE *stream)
Definition: H5Tdbg.c:150
H5S_select_intersect_block
H5_DLL htri_t H5S_select_intersect_block(const H5S_t *space, const hsize_t *start, const hsize_t *end)
Definition: H5Sselect.c:2098
H5E_BADATOM_g
hid_t H5E_BADATOM_g
Definition: H5Edefin.h:153
H5O_pline_t::filter
H5Z_filter_info_t * filter
Definition: H5Oprivate.h:707
H5G_bt_it_bt_t::alloc_nlinks
size_t alloc_nlinks
Definition: H5Gpkg.h:238
H5VLfile_optional
herr_t H5VLfile_optional(void *obj, hid_t connector_id, H5VL_file_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:3893
H5VL_pass_through_info_t
struct H5VL_pass_through_info_t H5VL_pass_through_info_t
H5VLfile_specific
herr_t H5VLfile_specific(void *obj, hid_t connector_id, H5VL_file_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:3783
H5S_pnt_node_t
Definition: H5Spkg.h:126
H5O_t::atime
time_t atime
Definition: H5Opkg.h:309
hrb_t::body
char * body
Definition: H5FDs3comms.h:336
H5O_fsinfo_t::strategy
H5F_fspace_strategy_t strategy
Definition: H5Oprivate.h:826
H5R_ref_priv_t::token_size
uint8_t token_size
Definition: H5Rpkg.h:81
H5Lget_val_by_idx
H5_DLL herr_t H5Lget_val_by_idx(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, void *buf, size_t size, hid_t lapl_id)
Definition: H5L.c:872
H5D_farray_ctx_ud_t
Definition: H5Dfarray.c:56
H5O_shared_t::heap_id
H5O_fheap_id_t heap_id
Definition: H5Oprivate.h:274
H5HF_cmp_cparam_test
H5_DLL int H5HF_cmp_cparam_test(const H5HF_create_t *cparam1, const H5HF_create_t *cparam2)
Definition: H5HFtest.c:126
H5T_STD_U16BE_g
H5_DLLVAR hid_t H5T_STD_U16BE_g
Definition: H5Tpublic.h:278
H5Sget_regular_hyperslab
herr_t H5Sget_regular_hyperslab(hid_t spaceid, hsize_t start[], hsize_t stride[], hsize_t count[], hsize_t block[])
Definition: H5Shyper.c:12284
H5D_ALLOC_OPEN
@ H5D_ALLOC_OPEN
Definition: H5Dpkg.h:481
H5O_pline_set_version
H5_DLL herr_t H5O_pline_set_version(H5F_t *f, H5O_pline_t *pline)
Definition: H5Opline.c:713
H5S_SEL_ITER_OP_LIB
@ H5S_SEL_ITER_OP_LIB
Definition: H5Sprivate.h:116
H5AC_flush
herr_t H5AC_flush(H5F_t *f)
Definition: H5AC.c:664
htri_t
int htri_t
Definition: H5public.h:160
H5HP_ent_t::obj
H5HP_info_t * obj
Definition: H5HP.c:37
H5P_exist_plist
htri_t H5P_exist_plist(const H5P_genplist_t *plist, const char *name)
Definition: H5Pint.c:3265
H5FL_EXTERN
H5FL_EXTERN(H5S_sel_iter_t)
H5B2_remove
H5_DLL herr_t H5B2_remove(H5B2_t *b2, void *udata, H5B2_remove_t op, void *op_data)
Definition: H5B2.c:903
H5O_init
H5_DLL herr_t H5O_init(void)
H5EA_class_t::encode
herr_t(* encode)(void *raw, const void *elmt, size_t nelmts, void *ctx)
Definition: H5EAprivate.h:72
H5Pset_file_space_strategy
H5_DLL herr_t H5Pset_file_space_strategy(hid_t plist_id, H5F_fspace_strategy_t strategy, hbool_t persist, hsize_t threshold)
Definition: H5Pfcpl.c:1299
H5FS_section_class_t::deserialize
H5FS_section_info_t *(* deserialize)(const struct H5FS_section_class_t *, const uint8_t *, haddr_t, hsize_t, unsigned *)
Definition: H5FSprivate.h:104
H5S_sel_iter_t::flags
unsigned flags
Definition: H5Sprivate.h:99
H5E_CANTSERIALIZE_g
H5_DLLVAR hid_t H5E_CANTSERIALIZE_g
Definition: H5Epubgen.h:306
H5E_OPENERROR_g
H5_DLLVAR hid_t H5E_OPENERROR_g
Definition: H5Epubgen.h:238
H5C_t::dLRU_tail_ptr
H5C_cache_entry_t * dLRU_tail_ptr
Definition: H5Cpkg.h:5929
H5VL_register_connector
hid_t H5VL_register_connector(const void *_cls, hbool_t app_ref, hid_t vipl_id)
Definition: H5VLint.c:1118
H5R__equal
H5_DLL htri_t H5R__equal(const H5R_ref_priv_t *ref1, const H5R_ref_priv_t *ref2)
Definition: H5Rint.c:645
H5P_CLS_MAP_ACCESS_g
H5P_genclass_t * H5P_CLS_MAP_ACCESS_g
Definition: H5Pint.c:157
H5O_t::mesg
H5O_mesg_t * mesg
Definition: H5Opkg.h:321
H5C_t::images_loaded
int32_t images_loaded
Definition: H5Cpkg.h:6057
H5PBprivate.h
H5VL_class_t::token_cls
H5VL_token_class_t token_cls
Definition: H5VLconnector.h:489
H5EA_CLS_FILT_CHUNK
const H5EA_class_t H5EA_CLS_FILT_CHUNK[1]
Definition: H5Dearray.c:192
H5_timer_begin
void H5_timer_begin(H5_timer_t *timer)
Definition: H5timer.c:114
H5E_NOTREGISTERED_g
H5_DLLVAR hid_t H5E_NOTREGISTERED_g
Definition: H5Epubgen.h:340
H5D__virtual_init
H5_DLL herr_t H5D__virtual_init(H5F_t *f, const H5D_t *dset, hid_t dapl_id)
Definition: H5Dvirtual.c:2110
H5PL_TYPE_VOL
@ H5PL_TYPE_VOL
Definition: H5PLpublic.h:35
H5T__visit
herr_t H5T__visit(H5T_t *dt, unsigned visit_flags, H5T_operator_t op, void *op_value)
Definition: H5Tvisit.c:97
H5F_shared_t::fs_persist
hbool_t fs_persist
Definition: H5Fpkg.h:319
H5FA_hdr_t::file_rc
size_t file_rc
Definition: H5FApkg.h:138
H5T__conv_llong_ushort
H5_DLL herr_t H5T__conv_llong_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5S_point_iter_t::curr
H5S_pnt_node_t * curr
Definition: H5Sprivate.h:51
H5Pset_dxpl_mpio_collective_opt
herr_t H5Pset_dxpl_mpio_collective_opt(hid_t dxpl_id, H5FD_mpio_collective_opt_t opt_mode)
Definition: H5FDmpio.c:509
H5D_mult_refresh_close
herr_t H5D_mult_refresh_close(hid_t dset_id)
Definition: H5Dint.c:2102
H5A__dense_iterate
H5_DLL herr_t H5A__dense_iterate(H5F_t *f, hid_t loc_id, const H5O_ainfo_t *ainfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_attr, const H5A_attr_iter_op_t *attr_op, void *op_data)
Definition: H5Adense.c:1171
H5Z_append
herr_t H5Z_append(H5O_pline_t *pline, H5Z_filter_t filter, unsigned flags, size_t cd_nelmts, const unsigned int cd_values[])
Definition: H5Z.c:1079
H5D_chunk_map_t::mem_space
const H5S_t * mem_space
Definition: H5Dpkg.h:352
H5D__chunk_set_sizes
herr_t H5D__chunk_set_sizes(H5D_t *dset)
Definition: H5Dchunk.c:813
H5VL_request_wait
herr_t H5VL_request_wait(const H5VL_object_t *vol_obj, uint64_t timeout, H5ES_status_t *status)
Definition: H5VLcallback.c:6194
H5EA_dblock_t
Definition: H5EApkg.h:285
H5VL_object_optional_t
int H5VL_object_optional_t
Definition: H5VLconnector.h:211
H5HG_get_addr
H5_DLL haddr_t H5HG_get_addr(const H5HG_heap_t *h)
Definition: H5HGquery.c:86
H5B2_hdr_t::top_proxy
H5AC_proxy_entry_t * top_proxy
Definition: H5B2pkg.h:191
H5HP_MIN_HEAP
@ H5HP_MIN_HEAP
Definition: H5HPprivate.h:47
H5P_TYPE_USER
@ H5P_TYPE_USER
Definition: H5Pprivate.h:62
H5Dformat_convert
herr_t H5Dformat_convert(hid_t dset_id)
Definition: H5D.c:891
H5Tget_tag
H5_DLL char * H5Tget_tag(hid_t type)
Definition: H5Topaque.c:92
H5L_query_func_t
ssize_t(* H5L_query_func_t)(const char *link_name, const void *lnkdata, size_t lnkdata_size, void *buf, size_t buf_size)
Definition: H5Lpublic.h:114
H5G_RESERVED_6
@ H5G_RESERVED_6
Definition: H5Gpublic.h:128
H5Tget_size
H5_DLL size_t H5Tget_size(hid_t type_id)
Definition: H5T.c:2206
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(gheap_chunk)
switch
switch(match)
Definition: H5Tnative.c:609
H5C_get_cache_size
H5_DLL herr_t H5C_get_cache_size(H5C_t *cache_ptr, size_t *max_size_ptr, size_t *min_clean_size_ptr, size_t *cur_size_ptr, uint32_t *cur_num_entries_ptr)
Definition: H5Cquery.c:128
H5VL__native_group_optional
H5_DLL herr_t H5VL__native_group_optional(void *obj, H5VL_group_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
H5VL_info_class_t
struct H5VL_info_class_t H5VL_info_class_t
H5O_MSG_MTIME
H5_DLLVAR const H5O_msg_class_t H5O_MSG_MTIME[1]
Definition: H5Opkg.h:495
H5FL_gc_arr_list_t
struct H5FL_gc_arr_list_t H5FL_gc_arr_list_t
H5P_libclass_t::name
const char * name
Definition: H5Pprivate.h:96
H5F_get_nmounts
unsigned H5F_get_nmounts(const H5F_t *f)
Definition: H5Fquery.c:350
H5F_addr_decode_len
H5_DLL void H5F_addr_decode_len(size_t addr_len, const uint8_t **pp, haddr_t *addr_p)
Definition: H5Fint.c:2551
H5VL_introspect_get_conn_cls
herr_t H5VL_introspect_get_conn_cls(const H5VL_object_t *vol_obj, H5VL_get_conn_lvl_t lvl, const H5VL_class_t **conn_cls)
Definition: H5VLcallback.c:5971
H5D_shared_t::checked_filters
hbool_t checked_filters
Definition: H5Dpkg.h:449
H5T_set_version
H5_DLL herr_t H5T_set_version(H5F_t *f, H5T_t *dt)
Definition: H5T.c:6000
H5FS_t::sect_size
hsize_t sect_size
Definition: H5FSpkg.h:171
H5Fget_file_image
H5_DLL ssize_t H5Fget_file_image(hid_t file_id, void *buf_ptr, size_t buf_len)
Definition: H5F.c:1188
H5FA__dblock_delete
H5_DLL herr_t H5FA__dblock_delete(H5FA_hdr_t *hdr, haddr_t dblk_addr)
H5O_cont_msgs_t::nmsgs
size_t nmsgs
Definition: H5Opkg.h:361
H5FD_file_image_info_t::buffer
void * buffer
Definition: H5FDprivate.h:72
H5HF_direct_t::write_size
size_t write_size
Definition: H5HFpkg.h:452
H5T_NATIVE_INT_MATCH_CHAR
@ H5T_NATIVE_INT_MATCH_CHAR
Definition: H5Tnative.c:558
H5O_debug
herr_t H5O_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth)
Definition: H5Odbg.c:553
H5HF_dtable_cparam_t
struct H5HF_dtable_cparam_t H5HF_dtable_cparam_t
H5Dopen1
hid_t H5Dopen1(hid_t loc_id, const char *name)
Definition: H5Ddeprec.c:187
H5CX_t::vl_alloc_info
H5T_vlen_alloc_info_t vl_alloc_info
Definition: H5CX.c:252
H5O_obj_create_t::crt_info
void * crt_info
Definition: H5Oprivate.h:876
H5HF_huge_bt2_dir_rec_t::addr
haddr_t addr
Definition: H5HFpkg.h:489
H5Ovisit2
herr_t H5Ovisit2(hid_t obj_id, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate1_t op, void *op_data, unsigned fields)
Definition: H5Odeprec.c:919
H5Fget_info2
herr_t H5Fget_info2(hid_t obj_id, H5F_info2_t *finfo)
Definition: H5F.c:1456
H5O_msg_reset
herr_t H5O_msg_reset(unsigned type_id, void *native)
Definition: H5Omessage.c:572
H5E__walk
herr_t H5E__walk(const H5E_t *estack, H5E_direction_t direction, const H5E_walk_op_t *op, void *client_data)
Definition: H5Eint.c:510
H5FDclose
H5_DLL herr_t H5FDclose(H5FD_t *file)
Definition: H5FD.c:797
H5FA_CLS_CHUNK
const H5FA_class_t H5FA_CLS_CHUNK[1]
Definition: H5Dfarray.c:178
H5C_insert_entry
herr_t H5C_insert_entry(H5F_t *f, const H5C_class_t *type, haddr_t addr, void *thing, unsigned int flags)
Definition: H5C.c:1241
H5CX_lcpl_cache_t
Definition: H5CX.c:365
H5B2_test_rec_t
Definition: H5B2pkg.h:320
H5S_select_deserialize
H5_DLL herr_t H5S_select_deserialize(H5S_t **space, const uint8_t **p)
Definition: H5Sselect.c:551
H5FD_log_t::total_seek_time
double total_seek_time
Definition: H5FDlog.c:132
H5O_layout_chunk_t
struct H5O_layout_chunk_t H5O_layout_chunk_t
H5G_cache_t::slink
struct H5G_cache_t::@18 slink
H5O_fsinfo_check_version
herr_t H5O_fsinfo_check_version(H5F_libver_t high, H5O_fsinfo_t *fsinfo)
Definition: H5Ofsinfo.c:397
H5CX_t::mpio_chunk_opt_num
unsigned mpio_chunk_opt_num
Definition: H5CX.c:241
H5HF__space_close
herr_t H5HF__space_close(H5HF_hdr_t *hdr)
Definition: H5HFspace.c:514
H5T__conv_ldouble_short
herr_t H5T__conv_ldouble_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8022
H5VL__native_dataset_open
H5_DLL void * H5VL__native_dataset_open(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t dapl_id, hid_t dxpl_id, void **req)
H5D_shared_t::max_dims
hsize_t max_dims[H5S_MAX_RANK]
Definition: H5Dpkg.h:455
H5T_STD_B64LE_g
H5_DLLVAR hid_t H5T_STD_B64LE_g
Definition: H5Tpublic.h:291
H5HF_parent_t
struct H5HF_parent_t H5HF_parent_t
H5Z_stats_t::stats
struct H5Z_stats_t::@68 stats[2]
H5Oget_info_by_name3
H5_DLL herr_t H5Oget_info_by_name3(hid_t loc_id, const char *name, H5O_info2_t *oinfo, unsigned fields, hid_t lapl_id)
Definition: H5O.c:578
H5VL_attr_class_t::write
herr_t(* write)(void *attr, hid_t mem_type_id, const void *buf, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:317
H5PB_entry_t
struct H5PB_entry_t H5PB_entry_t
else
else
Definition: H5FAdblock.c:152
H5CX_t::nlinks_valid
hbool_t nlinks_valid
Definition: H5CX.c:295
H5T__conv_double_uchar
herr_t H5T__conv_double_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7854
H5HF_indirect_ent_t
Definition: H5HFpkg.h:365
H5EA_sblock_cache_ud_t::sblk_idx
unsigned sblk_idx
Definition: H5EApkg.h:349
H5D_mult_refresh_reopen
herr_t H5D_mult_refresh_reopen(H5D_t *dataset)
Definition: H5Dint.c:2182
H5CX_state_t::dxpl_id
hid_t dxpl_id
Definition: H5CXprivate.h:45
H5O_visit1_adapter_t::real_op_data
void * real_op_data
Definition: H5Odeprec.c:57
H5F__get_info
herr_t H5F__get_info(H5F_t *f, H5F_info2_t *finfo)
Definition: H5Fint.c:2925
H5FD_core_t::name
char * name
Definition: H5FDcore.c:51
H5D_shared_t::extfile_prefix
char * extfile_prefix
Definition: H5Dpkg.h:468
H5T__conv_uint_ulong
H5_DLL herr_t H5T__conv_uint_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Pset_mpi_params
herr_t H5Pset_mpi_params(hid_t plist_id, MPI_Comm comm, MPI_Info info)
Definition: H5Pfapl.c:4846
H5EA_iblock_t
Definition: H5EApkg.h:232
H5SM_NO_LOC
@ H5SM_NO_LOC
Definition: H5SMpkg.h:135
rawoutstream
FILE * rawoutstream
Definition: H5make_libsettings.c:44
H5Dopen2
H5_DLL hid_t H5Dopen2(hid_t file_id, const char *name, hid_t dapl_id)
Definition: H5D.c:266
H5_bandwidth
H5_DLL void H5_bandwidth(char *buf, double nbytes, double nseconds)
Definition: H5timer.c:205
H5_api_struct::H5_libinit_g
hbool_t H5_libinit_g
Definition: H5private.h:1936
H5FL_reg_free
H5_DLL void * H5FL_reg_free(H5FL_reg_head_t *head, void *obj)
Definition: H5FL.c:325
END_FUNC
CATCH unable to destroy fixed array header END_FUNC(BEGIN_FUNC(STATIC)
Definition: H5FAcache.c:351
H5Pget_mdc_image_config
H5_DLL herr_t H5Pget_mdc_image_config(hid_t plist_id, H5AC_cache_image_config_t *config_ptr)
Definition: H5Pfapl.c:1757
H5S_mpio_mpitype_node_t
Definition: H5Smpio.c:55
H5VL__native_attr_open
void * H5VL__native_attr_open(void *obj, const H5VL_loc_params_t *loc_params, const char *attr_name, hid_t H5_ATTR_UNUSED aapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_attr.c:109
H5G_bt_it_gtbi_t::f
H5F_t * f
Definition: H5Gstab.c:71
H5G_name_free
H5_DLL herr_t H5G_name_free(H5G_name_t *name)
Definition: H5Gname.c:649
H5HL_t::rc
size_t rc
Definition: H5HLpkg.h:90
H5O__msg_free_mesg
herr_t H5O__msg_free_mesg(H5O_mesg_t *mesg)
Definition: H5Omessage.c:680
H5G_obj_oh_it_ud1_t::linfo
H5O_linfo_t * linfo
Definition: H5Gobj.c:60
H5C_t::moves
int64_t moves[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6002
H5S__modify_select
H5_DLL herr_t H5S__modify_select(H5S_t *space1, H5S_seloper_t op, H5S_t *space2)
Definition: H5Shyper.c:10684
H5D_COPS_EARRAY
const H5D_chunk_ops_t H5D_COPS_EARRAY[1]
Definition: H5Dearray.c:152
H5D_chunk_info_t::index
hsize_t index
Definition: H5Dpkg.h:335
H5T_atomic_t::loc
H5T_loc_t loc
Definition: H5Tpkg.h:230
H5Pset_file_space
herr_t H5Pset_file_space(hid_t plist_id, H5F_file_space_type_t strategy, hsize_t threshold)
Definition: H5Pdeprec.c:549
H5P__exist_pclass
htri_t H5P__exist_pclass(H5P_genclass_t *pclass, const char *name)
Definition: H5Pint.c:3325
H5Pset_vlen_mem_manager
H5_DLL herr_t H5Pset_vlen_mem_manager(hid_t plist_id, H5MM_allocate_t alloc_func, void *alloc_info, H5MM_free_t free_func, void *free_info)
Definition: H5Pdxpl.c:1581
H5Pget_file_image_callbacks
H5_DLL herr_t H5Pget_file_image_callbacks(hid_t fapl_id, H5FD_file_image_callbacks_t *callbacks_ptr)
Definition: H5Pfapl.c:2851
H5G__node_iterate_size
H5_DLL herr_t H5G__node_iterate_size(H5F_t *f, const void *_lt_key, haddr_t addr, const void *_rt_key, void *_udata)
H5Otoken_from_str
H5_DLL herr_t H5Otoken_from_str(hid_t loc_id, const char *token_str, H5O_token_t *token)
Definition: H5O.c:1574
H5ST_findnext
H5ST_ptr_t H5ST_findnext(H5ST_ptr_t p)
Definition: H5ST.c:544
H5O_protect
H5_DLL H5O_t * H5O_protect(const H5O_loc_t *loc, unsigned prot_flags, hbool_t pin_all_chunks)
Definition: H5Oint.c:1041
H5FD_FILE_IMAGE_OP_NO_OP
@ H5FD_FILE_IMAGE_OP_NO_OP
Definition: H5FDpublic.h:334
H5VL_LINK_CREATE_SOFT
@ H5VL_LINK_CREATE_SOFT
Definition: H5VLconnector.h:170
apaths
size_t apaths
Definition: H5T.c:557
H5MF_free_section_t::parent
H5HF_indirect_t * parent
Definition: H5MFpkg.h:91
H5D__flush_real
herr_t H5D__flush_real(H5D_t *dataset)
Definition: H5Dint.c:3220
H5B_class_t::cmp3
int(* cmp3)(void *, void *, void *)
Definition: H5Bprivate.h:117
H5B2_internal_cache_ud_t::hdr
H5B2_hdr_t * hdr
Definition: H5B2pkg.h:281
H5HF_HUGE_BT2_INDIR
const H5B2_class_t H5HF_HUGE_BT2_INDIR[1]
Definition: H5HFbtree2.c:117
H5T_COMPOUND
@ H5T_COMPOUND
Definition: H5Tpublic.h:36
H5VL_get_wrap_ctx
H5_DLL herr_t H5VL_get_wrap_ctx(const H5VL_class_t *connector, void *obj, void **wrap_ctx)
Definition: H5VLcallback.c:701
c99_vsnprintf
int c99_vsnprintf(char *str, size_t size, const char *format, va_list ap)
Definition: H5system.c:892
H5A_shared_t::ds
H5S_t * ds
Definition: H5Apkg.h:83
H5G_dense_bt2_name_rec_t::hash
uint32_t hash
Definition: H5Gpkg.h:252
H5C_dump_cache_skip_list
H5_DLL herr_t H5C_dump_cache_skip_list(H5C_t *cache_ptr, char *calling_fcn)
Definition: H5Cdbg.c:278
H5S_pnt_list_t::tail
H5S_pnt_node_t * tail
Definition: H5Spkg.h:139
H5FS_stat_t::alloc_sect_size
hsize_t alloc_sect_size
Definition: H5FSprivate.h:154
H5D_fill_buf_info_t::fill_free_info
void * fill_free_info
Definition: H5Dpkg.h:500
H5O_copy_t::expand_ref
hbool_t expand_ref
Definition: H5Oprivate.h:176
H5G__loc_insert
herr_t H5G__loc_insert(H5G_loc_t *grp_loc, const char *name, H5G_loc_t *obj_loc, H5O_type_t obj_type, const void *crt_info)
Definition: H5Gloc.c:588
H5O_fsinfo_t::page_size
hsize_t page_size
Definition: H5Oprivate.h:829
H5_iter_order_t
H5_iter_order_t
Definition: H5public.h:295
H5Iiterate
H5_DLL herr_t H5Iiterate(H5I_type_t type, H5I_iterate_func_t op, void *op_data)
Definition: H5I.c:2028
H5T_BIT_MSB
@ H5T_BIT_MSB
Definition: H5Tpkg.h:370
H5C_move_entry
herr_t H5C_move_entry(H5C_t *cache_ptr, const H5C_class_t *type, haddr_t old_addr, haddr_t new_addr)
Definition: H5C.c:1812
H5Tget_strpad
H5_DLL H5T_str_t H5Tget_strpad(hid_t type_id)
Definition: H5Tstrpad.c:51
H5T__conv_double_ldouble
herr_t H5T__conv_double_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7047
H5O__apply_ohdr
H5_DLL herr_t H5O__apply_ohdr(H5F_t *f, H5O_t *oh, hid_t ocpl_id, size_t size_hint, size_t initial_rc, H5O_loc_t *loc_out)
Definition: H5Oint.c:409
H5G_trav_goi_t
Definition: H5Gdeprec.c:62
H5T_cdata_t::need_bkg
H5T_bkg_t need_bkg
Definition: H5Tpublic.h:151
H5AC_cache_image_config_t::generate_image
hbool_t generate_image
Definition: H5ACpublic.h:565
H5O_ginfo_t::min_dense
uint16_t min_dense
Definition: H5Oprivate.h:675
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5FD_hdfs_t)
H5E_IO_g
hid_t H5E_IO_g
Definition: H5Edefin.h:39
H5B_BTREE
H5B_class_t H5B_BTREE[1]
Definition: H5Dbtree.c:178
H5T_VAX_F32_g
hid_t H5T_VAX_F32_g
Definition: H5T.c:353
H5D__chunk_set_sizes
H5_DLL herr_t H5D__chunk_set_sizes(H5D_t *dset)
Definition: H5Dchunk.c:813
H5CX_state_t::vol_wrap_ctx
void * vol_wrap_ctx
Definition: H5CXprivate.h:48
H5A__attr_post_copy_file
herr_t H5A__attr_post_copy_file(const H5O_loc_t *src_oloc, const H5A_t *attr_src, H5O_loc_t *dst_oloc, const H5A_t *attr_dst, H5O_copy_t *cpy_info)
Definition: H5Aint.c:2343
H5D_CHUNK_IDX_SINGLE
@ H5D_CHUNK_IDX_SINGLE
Definition: H5Dpublic.h:56
H5HL_t::prfx
H5HL_prfx_t * prfx
Definition: H5HLpkg.h:98
H5TS_mutex_lock
H5_DLL herr_t H5TS_mutex_lock(H5TS_mutex_t *mutex)
Definition: H5TS.c:143
H5C_t::mdfsm_settled
hbool_t mdfsm_settled
Definition: H5Cpkg.h:5987
H5VL_native_register
H5_DLL hid_t H5VL_native_register(void)
Definition: H5VLnative.c:159
H5C__serialize_cache
H5_DLL herr_t H5C__serialize_cache(H5F_t *f)
H5T_STD_I8LE_g
H5_DLLVAR hid_t H5T_STD_I8LE_g
Definition: H5Tpublic.h:269
H5D_mult_refresh_close
H5_DLL herr_t H5D_mult_refresh_close(hid_t dset_id)
Definition: H5Dint.c:2102
H5F_get_vol_obj
H5_DLL H5VL_object_t * H5F_get_vol_obj(const H5F_t *f)
Definition: H5Fquery.c:1318
H5B2__locate_record
herr_t H5B2__locate_record(const H5B2_class_t *type, unsigned nrec, size_t *rec_off, const uint8_t *native, const void *udata, unsigned *idx, int *cmp)
Definition: H5B2int.c:106
H5G_stab_fnd_ud_t::name
const char * name
Definition: H5Gstab.c:49
H5T__conv_i_f
herr_t H5T__conv_i_f(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:9077
H5AC_FSPACE_SINFO
const H5AC_class_t H5AC_FSPACE_SINFO[1]
Definition: H5FScache.c:129
H5Pget_type_conv_cb
H5_DLL herr_t H5Pget_type_conv_cb(hid_t dxpl_id, H5T_conv_except_func_t *op, void **operate_data)
Definition: H5Pdxpl.c:1389
H5Pset_hyper_vector_size
H5_DLL herr_t H5Pset_hyper_vector_size(hid_t fapl_id, size_t size)
Definition: H5Pdxpl.c:1670
H5Adelete_by_name
herr_t H5Adelete_by_name(hid_t loc_id, const char *obj_name, const char *attr_name, hid_t lapl_id)
Definition: H5A.c:1520
H5EA_iblock_t::cache_info
H5AC_info_t cache_info
Definition: H5EApkg.h:234
H5D_farray_it_ud_t
Definition: H5Dfarray.c:68
H5MF_sect_iter_ud_t::sect_idx
size_t sect_idx
Definition: H5MF.c:78
H5close
herr_t H5close(void)
Definition: H5.c:876
H5F_efc_t::nfiles
unsigned nfiles
Definition: H5Fefc.c:59
H5AC_BT2_HDR
H5_DLLVAR const H5AC_class_t H5AC_BT2_HDR[1]
Definition: H5ACprivate.h:354
H5T_NATIVE_HADDR_g
H5_DLLVAR hid_t H5T_NATIVE_HADDR_g
Definition: H5Tpublic.h:441
H5FD_hdfs_init
hid_t H5FD_hdfs_init(void)
Definition: H5FDhdfs.c:577
H5VLobject_copy
H5_DLL herr_t H5VLobject_copy(void *src_obj, const H5VL_loc_params_t *loc_params1, const char *src_name, void *dst_obj, const H5VL_loc_params_t *loc_params2, const char *dst_name, hid_t connector_id, hid_t ocpypl_id, hid_t lcpl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:5552
H5S_sel_iter_t::all
H5S_all_iter_t all
Definition: H5Sprivate.h:105
H5D_storage_t::compact
H5D_compact_storage_t compact
Definition: H5Dpkg.h:200
H5VL_introspect_class_t
Definition: H5VLconnector.h:432
H5HF_t::f
H5F_t * f
Definition: H5HFpkg.h:461
H5T_copy_t
H5T_copy_t
Definition: H5Tprivate.h:59
H5HF_sect_single_dblock_info
herr_t H5HF_sect_single_dblock_info(H5HF_hdr_t *hdr, const H5HF_free_section_t *sect, haddr_t *dblock_addr, size_t *dblock_size)
Definition: H5HFsection.c:647
H5EA__dblk_page_unprotect
H5_DLL herr_t H5EA__dblk_page_unprotect(H5EA_dblk_page_t *dblk_page, unsigned cache_flags)
H5C_cache_is_clean
hbool_t H5C_cache_is_clean(const H5C_t *cache_ptr, H5C_ring_t inner_ring)
Definition: H5Cdbg.c:1472
H5F_shared_t::pgend_meta_thres
size_t pgend_meta_thres
Definition: H5Fpkg.h:346
H5MP_pool_t
Definition: H5MPpkg.h:77
H5G_bt_it_it_t::skip
hsize_t skip
Definition: H5Gpkg.h:210
H5B2_patch_file
H5_DLL herr_t H5B2_patch_file(H5B2_t *fa, H5F_t *f)
Definition: H5B2.c:1613
H5B_cache_ud_t
Definition: H5Bpkg.h:64
H5T__conv_float_ulong
H5_DLL herr_t H5T__conv_float_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5D_shared_t::cache
struct H5D_shared_t::@6 cache
H5Pset_fapl_multi
H5_DLL herr_t H5Pset_fapl_multi(hid_t fapl_id, const H5FD_mem_t *memb_map, const hid_t *memb_fapl, const char *const *memb_name, const haddr_t *memb_addr, hbool_t relax)
Definition: H5FDmulti.c:424
H5FD_class_mpi_t::get_rank
int(* get_rank)(const H5FD_t *file)
Definition: H5FDprivate.h:51
H5MP_pool_is_free_size_correct
H5_DLL htri_t H5MP_pool_is_free_size_correct(const H5MP_pool_t *mp)
Definition: H5MPtest.c:117
FUNC_LEAVE_NOAPI
FUNC_LEAVE_NOAPI(ret_value)
Definition: H5FDfamily.c:771
H5D_chunk_readvv_ud_t::dset
const H5D_t * dset
Definition: H5Dchunk.c:216
H5A__close
H5_DLL herr_t H5A__close(H5A_t *attr)
Definition: H5Aint.c:1192
H5D_bt2_ctx_t
Definition: H5Dbtree2.c:56
H5Lget_info1
herr_t H5Lget_info1(hid_t loc_id, const char *name, H5L_info1_t *linfo, hid_t lapl_id)
Definition: H5Ldeprec.c:303
H5G_loc_exists
H5_DLL htri_t H5G_loc_exists(const H5G_loc_t *loc, const char *name)
Definition: H5Gloc.c:675
hdfs_statsbin::count
unsigned long long count
Definition: H5FDhdfs.c:157
H5FA_hdr_t::parent
void * parent
Definition: H5FApkg.h:149
H5D_efl_writevv_ud_t
Definition: H5Defl.c:55
H5FD_mpi_get_size
H5_DLL int H5FD_mpi_get_size(const H5FD_t *file)
Definition: H5FDmpi.c:90
H5O_msg_flush
H5_DLL herr_t H5O_msg_flush(H5F_t *f, H5O_t *oh, H5O_mesg_t *mesg)
Definition: H5Omessage.c:2116
H5B2_hdr_t::swmr_write
hbool_t swmr_write
Definition: H5B2pkg.h:190
H5Spkg.h
H5FD_file_image_callbacks_t::image_malloc
void *(* image_malloc)(size_t size, H5FD_file_image_op_t file_image_op, void *udata)
Definition: H5FDpublic.h:346
H5P_CLS_MAP_ACCESS_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_MAP_ACCESS_g
Definition: H5Pprivate.h:132
H5P_genclass_t::parent
struct H5P_genclass_t * parent
Definition: H5Ppkg.h:86
H5Pget_evict_on_close
herr_t H5Pget_evict_on_close(hid_t fapl_id, hbool_t *evict_on_close)
Definition: H5Pfapl.c:4540
H5O_ginfo_t::store_link_phase_change
hbool_t store_link_phase_change
Definition: H5Oprivate.h:673
END_FUNC
CATCH END_FUNC(BEGIN_FUNC(PKG)
Definition: H5FAhdr.c:165
H5O_addr_map_t::is_locked
hbool_t is_locked
Definition: H5Opkg.h:353
H5O_copy_search_comm_dt_key_t::dt
H5T_t * dt
Definition: H5Ocopy.c:60
H5D__virtual_set_extent_unlim
H5_DLL herr_t H5D__virtual_set_extent_unlim(const H5D_t *dset)
Definition: H5Dvirtual.c:1460
H5TS_mutex_lock
herr_t H5TS_mutex_lock(H5TS_mutex_t *mutex)
Definition: H5TS.c:143
H5AC_cache_config_t::trace_file_name
char trace_file_name[H5AC__MAX_TRACE_FILE_NAME_LEN+1]
Definition: H5ACpublic.h:456
H5S_pnt_list_t
Definition: H5Spkg.h:133
H5RS_create
H5RS_str_t * H5RS_create(const char *s)
Definition: H5RS.c:100
H5T_NATIVE_INT_FAST32_g
hid_t H5T_NATIVE_INT_FAST32_g
Definition: H5T.c:437
H5VL_native_get_file_addr_len
H5_DLL herr_t H5VL_native_get_file_addr_len(hid_t loc_id, size_t *addr_len)
Definition: H5VLnative.c:239
H5Tset_sign
H5_DLL herr_t H5Tset_sign(hid_t type_id, H5T_sign_t sign)
Definition: H5Tfixed.c:125
H5T_NATIVE_DOUBLE_NEG_INF_g
H5_DLLVAR double H5T_NATIVE_DOUBLE_NEG_INF_g
Definition: H5Tpkg.h:465
H5T_HOBJREF_COMP_ALIGN_g
H5_DLLVAR size_t H5T_HOBJREF_COMP_ALIGN_g
Definition: H5Tpkg.h:405
H5T_path_compound_subset
H5T_subset_info_t * H5T_path_compound_subset(const H5T_path_t *p)
Definition: H5T.c:5183
H5Pset_core_write_tracking
herr_t H5Pset_core_write_tracking(hid_t plist_id, hbool_t is_enabled, size_t page_size)
Definition: H5FDcore.c:496
H5EA__sblock_delete
H5_DLL herr_t H5EA__sblock_delete(H5EA_hdr_t *hdr, H5EA_iblock_t *parent, haddr_t sblk_addr, unsigned sblk_idx)
H5CX_get_vlen_alloc_info
herr_t H5CX_get_vlen_alloc_info(H5T_vlen_alloc_info_t *vl_alloc_info)
Definition: H5CX.c:2410
H5T_term_package
H5_DLL int H5T_term_package(void)
Definition: H5T.c:1615
Wnanosleep
H5_DLL int Wnanosleep(const struct timespec *req, struct timespec *rem)
H5B2_t::hdr
H5B2_hdr_t * hdr
Definition: H5B2pkg.h:250
H5B2_client_class_g
const H5B2_class_t *const H5B2_client_class_g[H5B2_NUM_BTREE_ID]
Definition: H5B2.c:92
H5A_bt2_ud_rm_t::corder_bt2_addr
haddr_t corder_bt2_addr
Definition: H5Adense.c:123
H5MP_page_t::prev
struct H5MP_page_t * prev
Definition: H5MPpkg.h:73
H5PL__create_plugin_cache
herr_t H5PL__create_plugin_cache(void)
Definition: H5PLplugin_cache.c:108
H5T_VLEN_SEQUENCE
@ H5T_VLEN_SEQUENCE
Definition: H5Tpkg.h:274
H5G__traverse_special
herr_t H5G__traverse_special(const H5G_loc_t *grp_loc, const H5O_link_t *lnk, unsigned target, hbool_t last_comp, H5G_loc_t *obj_loc, hbool_t *obj_exists)
Definition: H5Gtraverse.c:364
H5SM_heap_loc_t::fheap_id
H5O_fheap_id_t fheap_id
Definition: H5SMpkg.h:143
BEGIN_FUNC
BEGIN_FUNC(PKG, ERR, H5EA_dblock_t *, H5EA_dblock_t *dblock=NULL, H5EA_dblock_t *dblock=NULL, H5EA__dblock_alloc(H5EA_hdr_t *hdr, void *parent, size_t nelmts))
Definition: H5EAdblock.c:100
H5T_NATIVE_DOUBLE_COMP_ALIGN_g
size_t H5T_NATIVE_DOUBLE_COMP_ALIGN_g
Definition: H5T.c:464
H5Ovisit_by_name2
herr_t H5Ovisit_by_name2(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate1_t op, void *op_data, unsigned fields, hid_t lapl_id)
Definition: H5Odeprec.c:1006
H5RS_incr
H5_DLL herr_t H5RS_incr(H5RS_str_t *rs)
Definition: H5RS.c:260
H5O_linfo_postcopy_ud_t
Definition: H5Olinfo.c:88
H5FO_top_dest
herr_t H5FO_top_dest(H5F_t *f)
Definition: H5FO.c:579
H5EA_class_t::name
const char * name
Definition: H5EAprivate.h:65
H5C_t::hits
int64_t hits[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:5991
H5O__shared_link
herr_t H5O__shared_link(H5F_t *f, H5O_t *open_oh, const H5O_msg_class_t *type, H5O_shared_t *sh_mesg)
Definition: H5Oshared.c:559
H5MM_xfree
void * H5MM_xfree(void *mem)
Definition: H5MM.c:527
H5G_mkroot
herr_t H5G_mkroot(H5F_t *f, hbool_t create_root)
Definition: H5Groot.c:146
H5G_bt2_ud_common_t::name_hash
uint32_t name_hash
Definition: H5Gpkg.h:272
H5FD_s3comms_uriencode
H5_DLL herr_t H5FD_s3comms_uriencode(char *dest, const char *s, size_t s_len, hbool_t encode_slash, size_t *n_written)
Definition: H5FDs3comms.c:3516
H5F_scope_t
H5F_scope_t
Definition: H5Fpublic.h:101
H5E_OBJOPEN_g
H5_DLLVAR hid_t H5E_OBJOPEN_g
Definition: H5Epubgen.h:142
H5C_t::dLRU_list_len
uint32_t dLRU_list_len
Definition: H5Cpkg.h:5926
H5Fflush
H5_DLL herr_t H5Fflush(hid_t object_id, H5F_scope_t scope)
Definition: H5F.c:828
H5Pset_gc_references
H5_DLL herr_t H5Pset_gc_references(hid_t fapl_id, unsigned gc_ref)
Definition: H5Pfapl.c:1917
H5O_pline_t
struct H5O_pline_t H5O_pline_t
H5G_stat_t::objno
unsigned long objno[2]
Definition: H5Gpublic.h:138
H5G_bt_it_it_t
struct H5G_bt_it_it_t H5G_bt_it_it_t
H5FD_core_fapl_t::write_tracking
hbool_t write_tracking
Definition: H5FDcore.c:97
H5S_sel_iter_app_op_t
struct H5S_sel_iter_app_op_t H5S_sel_iter_app_op_t
H5F_shared_t::fs_type_map
H5FD_mem_t fs_type_map[H5FD_MEM_NTYPES]
Definition: H5Fpkg.h:340
H5O_hdr_info_t::nchunks
unsigned nchunks
Definition: H5Opublic.h:115
H5T_NATIVE_UINT64_g
H5_DLLVAR hid_t H5T_NATIVE_UINT64_g
Definition: H5Tpublic.h:494
H5AC_cache_config_t::initial_size
size_t initial_size
Definition: H5ACpublic.h:461
HDassert
FUNC_ENTER_STATIC HDassert(f)
H5T_atomic_t
struct H5T_atomic_t H5T_atomic_t
H5ST_findnext
H5_DLL H5ST_ptr_t H5ST_findnext(H5ST_ptr_t p)
Definition: H5ST.c:544
H5Itype_exists
H5_DLL htri_t H5Itype_exists(H5I_type_t type)
Definition: H5I.c:351
H5F_mtab_t::nalloc
unsigned nalloc
Definition: H5Fpkg.h:212
H5FD_get_fs_type_map
H5_DLL herr_t H5FD_get_fs_type_map(const H5FD_t *file, H5FD_mem_t *type_map)
Definition: H5FD.c:1351
H5MM_sanity_check_all
H5_DLL void H5MM_sanity_check_all(void)
Definition: H5MM.c:205
H5G_fh_ud_cmp_t::name
const char * name
Definition: H5Gbtree2.c:57
H5F_get_mpi_atomicity
H5_DLL herr_t H5F_get_mpi_atomicity(H5F_t *file, hbool_t *flag)
Definition: H5Fmpi.c:316
H5T_is_vl_storage
htri_t H5T_is_vl_storage(const H5T_t *dt)
Definition: H5T.c:5873
H5P_genplist_t::pclass
H5P_genclass_t * pclass
Definition: H5Ppkg.h:108
hrb_node_t::name
char * name
Definition: H5FDs3comms.h:261
H5HF_get_heap_addr
H5_DLL herr_t H5HF_get_heap_addr(const H5HF_t *fh, haddr_t *heap_addr)
Definition: H5HF.c:320
H5T_NATIVE_INT_FAST16_g
H5_DLLVAR hid_t H5T_NATIVE_INT_FAST16_g
Definition: H5Tpublic.h:471
H5D_copy_file_ud_t
struct H5D_copy_file_ud_t H5D_copy_file_ud_t
H5F__get_max_eof_eoa
H5_DLL herr_t H5F__get_max_eof_eoa(const H5F_t *f, haddr_t *max_eof_eoa)
Definition: H5Fint.c:3168
H5FL_gc_arr_list_t::mem_freed
size_t mem_freed
Definition: H5FL.c:78
H5CX_t::high_bound_valid
hbool_t high_bound_valid
Definition: H5CX.c:313
H5Sselect_adjust
herr_t H5Sselect_adjust(hid_t space_id, const hssize_t *offset)
Definition: H5Sselect.c:1023
H5D_rdcdc_t::sieve_buf
unsigned char * sieve_buf
Definition: H5Dpkg.h:426
H5SM_init
herr_t H5SM_init(H5F_t *f, H5P_genplist_t *fc_plist, const H5O_loc_t *ext_loc)
Definition: H5SM.c:121
H5B__assert
herr_t H5B__assert(H5F_t *f, haddr_t addr, const H5B_class_t *type, void *udata)
Definition: H5Bdbg.c:175
H5T_subset_info_t
struct H5T_subset_info_t H5T_subset_info_t
H5T_STATE_NAMED
@ H5T_STATE_NAMED
Definition: H5Tpkg.h:326
H5MMpublic.h
H5VLget_connector_name
ssize_t H5VLget_connector_name(hid_t obj_id, char *name, size_t size)
Definition: H5VL.c:458
H5B2_leaf_t::cache_info
H5AC_info_t cache_info
Definition: H5B2pkg.h:217
H5MF__sect_free
herr_t H5MF__sect_free(H5FS_section_info_t *_sect)
Definition: H5MFsection.c:252
H5HF_hdr_t::debug_objs
hbool_t debug_objs
Definition: H5HFpkg.h:305
H5O_pline_t::sh_loc
H5O_shared_t sh_loc
Definition: H5Oprivate.h:702
H5_INDEX_UNKNOWN
@ H5_INDEX_UNKNOWN
Definition: H5public.h:318
H5HF_hdr_create
H5_DLL haddr_t H5HF_hdr_create(H5F_t *f, const H5HF_create_t *cparam)
Definition: H5HFhdr.c:341
H5F_info2_t::super_size
hsize_t super_size
Definition: H5Fpublic.h:128
H5F_set_grp_btree_shared
H5_DLL herr_t H5F_set_grp_btree_shared(H5F_t *f, struct H5UC_t *rc)
Definition: H5Fint.c:2637
H5Pset_fclose_degree
H5_DLL herr_t H5Pset_fclose_degree(hid_t fapl_id, H5F_close_degree_t degree)
Definition: H5Pfapl.c:1996
H5MP_page_t::next
struct H5MP_page_t * next
Definition: H5MPpkg.h:72
H5MF_free_section_t::checked_out
hbool_t checked_out
Definition: H5MFpkg.h:101
H5FD_s3comms_hrb_destroy
herr_t H5FD_s3comms_hrb_destroy(hrb_t **_buf)
Definition: H5FDs3comms.c:630
H5VM_array_offset
hsize_t H5VM_array_offset(unsigned n, const hsize_t *total_size, const hsize_t *offset)
Definition: H5VM.c:1064
H5T_compnd_t::nmembs
unsigned nmembs
Definition: H5Tpkg.h:255
H5E_CANTDEC_g
hid_t H5E_CANTDEC_g
Definition: H5Edefin.h:157
H5G_dense_bt_ud_t
Definition: H5Gdense.c:74
H5S_sel_iter_class_t
Definition: H5Spkg.h:345
H5F_super_t::status_flags
uint8_t status_flags
Definition: H5Fpkg.h:224
H5CS_t::nalloc
unsigned nalloc
Definition: H5CS.c:40
H5HF_get_id_type_test
H5_DLL herr_t H5HF_get_id_type_test(const void *id, unsigned char *obj_type)
Definition: H5HFtest.c:473
H5G_cache_t
union H5G_cache_t H5G_cache_t
H5T_conv_func_t::u
union H5T_conv_func_t::@59 u
H5T__conv_uint_short
herr_t H5T__conv_uint_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5875
H5VL_object_class_t::open
void *(* open)(void *obj, const H5VL_loc_params_t *loc_params, H5I_type_t *opened_type, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:404
H5L_trav_rmbi_t::order
H5_iter_order_t order
Definition: H5Lprivate.h:91
H5C_t::epoch_markers
H5C_cache_entry_t epoch_markers[H5C__MAX_EPOCH_MARKERS]
Definition: H5Cpkg.h:5962
H5AC_unpin_entry
herr_t H5AC_unpin_entry(void *thing)
Definition: H5AC.c:1398
H5Z_token
Definition: H5Ztrans.c:74
H5VL__native_dataset_optional
H5_DLL herr_t H5VL__native_dataset_optional(void *dset, H5VL_dataset_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
H5O_addr_map_t::obj_class
const H5O_obj_class_t * obj_class
Definition: H5Opkg.h:355
H5D_chunk_it_ud3_t::chunk_in_cache
hbool_t chunk_in_cache
Definition: H5Dchunk.c:194
H5T_ref_reclaim
herr_t H5T_ref_reclaim(void *elem, const H5T_t *dt)
Definition: H5Tref.c:1202
H5HG_insert
H5_DLL herr_t H5HG_insert(H5F_t *f, size_t size, const void *obj, H5HG_t *hobj)
Definition: H5HG.c:508
H5A_bt2_found_t
herr_t(* H5A_bt2_found_t)(const H5A_t *attr, hbool_t *took_ownership, void *op_data)
Definition: H5Apkg.h:122
H5Oget_info3
herr_t H5Oget_info3(hid_t loc_id, H5O_info2_t *oinfo, unsigned fields)
Definition: H5O.c:533
curlwritecallback
size_t curlwritecallback(char *ptr, size_t size, size_t nmemb, void *userdata)
Definition: H5FDs3comms.c:142
H5B2_hdr_t::sizeof_addr
uint8_t sizeof_addr
Definition: H5B2pkg.h:180
H5_coll_api_sanity_check_g
hbool_t H5_coll_api_sanity_check_g
Definition: H5AC.c:89
H5D__open_name
H5_DLL H5D_t * H5D__open_name(const H5G_loc_t *loc, const char *name, hid_t dapl_id)
Definition: H5Dint.c:1459
H5FA_stat_t
Definition: H5FAprivate.h:89
H5F_mem_page_t
H5F_mem_page_t
Definition: H5Fprivate.h:694
H5HF_hdr_t::total_man_free
hsize_t total_man_free
Definition: H5HFpkg.h:315
H5EA__dblock_unprotect
H5_DLL herr_t H5EA__dblock_unprotect(H5EA_dblock_t *dblock, unsigned cache_flags)
H5EA_open
H5_DLL H5EA_t * H5EA_open(H5F_t *f, haddr_t ea_addr, void *ctx_udata)
H5Tcommit1
H5_DLL herr_t H5Tcommit1(hid_t loc_id, const char *name, hid_t type_id)
Definition: H5Tdeprec.c:108
hdfs_statsbin
Definition: H5FDhdfs.c:124
H5VLobject_get
H5_DLL herr_t H5VLobject_get(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, H5VL_object_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:5667
H5R__decode
herr_t H5R__decode(const unsigned char *buf, size_t *nbytes, H5R_ref_priv_t *ref)
Definition: H5Rint.c:1048
H5FS_t::max_cls_serial_size
size_t max_cls_serial_size
Definition: H5FSpkg.h:186
H5O_mesg_loc_t
Definition: H5Oprivate.h:256
H5HF_hdr_fuse_incr
herr_t H5HF_hdr_fuse_incr(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:655
H5FL_fac_head_t
struct H5FL_fac_head_t H5FL_fac_head_t
H5C_log_write_expunge_entry_msg
H5_DLL herr_t H5C_log_write_expunge_entry_msg(H5C_t *cache, haddr_t address, int type_id, herr_t fxn_ret_value)
Definition: H5Clog.c:415
H5_PKG_E
@ H5_PKG_E
Definition: H5private.h:1734
H5Pset_shared_mesg_index
H5_DLL herr_t H5Pset_shared_mesg_index(hid_t plist_id, unsigned index_num, unsigned mesg_type_flags, unsigned min_mesg_size)
Definition: H5Pfcpl.c:896
H5C_pre_serialize_func_t
herr_t(* H5C_pre_serialize_func_t)(H5F_t *f, void *thing, haddr_t addr, size_t len, haddr_t *new_addr_ptr, size_t *new_len_ptr, unsigned *flags_ptr)
Definition: H5Cprivate.h:878
H5Sdecode
H5_DLL hid_t H5Sdecode(const void *buf)
Definition: H5S.c:1652
H5S_get_simple_extent_ndims
int H5S_get_simple_extent_ndims(const H5S_t *ds)
Definition: H5S.c:938
H5CX_node_t::next
struct H5CX_node_t * next
Definition: H5CX.c:330
H5SM_delete
H5_DLL herr_t H5SM_delete(H5F_t *f, H5O_t *open_oh, H5O_shared_t *sh_mesg)
Definition: H5SM.c:1535
H5FS_section_class_t::type
const unsigned type
Definition: H5FSprivate.h:92
H5P_CLS_ATTRIBUTE_CREATE_g
H5P_genclass_t * H5P_CLS_ATTRIBUTE_CREATE_g
Definition: H5Pint.c:159
H5EA_iblock_t::hdr
H5EA_hdr_t * hdr
Definition: H5EApkg.h:242
H5ST_delete
H5_DLL herr_t H5ST_delete(H5ST_tree_t *root, H5ST_ptr_t p)
Definition: H5ST.c:664
H5O__msg_alloc
H5_DLL herr_t H5O__msg_alloc(H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, unsigned *mesg_flags, void *mesg, size_t *mesg_idx)
Definition: H5Omessage.c:1895
H5D__open_name
H5D_t * H5D__open_name(const H5G_loc_t *loc, const char *name, hid_t dapl_id)
Definition: H5Dint.c:1459
H5HF_get_cparam_test
H5_DLL herr_t H5HF_get_cparam_test(const H5HF_t *fh, H5HF_create_t *cparam)
Definition: H5HFtest.c:89
H5VL_group_class_t
Definition: H5VLconnector.h:372
H5F_shared_t::tmp_addr
haddr_t tmp_addr
Definition: H5Fpkg.h:324
H5Dscatter
herr_t H5Dscatter(H5D_scatter_func_t op, void *op_data, hid_t type_id, hid_t dst_space_id, void *dst_buf)
Definition: H5Dscatgath.c:936
H5P_libclass_t::copy_data
void * copy_data
Definition: H5Pprivate.h:109
H5C_cache_decr_mode
H5C_cache_decr_mode
Definition: H5Cpublic.h:49
H5O__dec_rc
H5_DLL herr_t H5O__dec_rc(H5O_t *oh)
Definition: H5Oint.c:2986
H5B_class_t::insert
H5B_ins_t(* insert)(H5F_t *, haddr_t, void *, hbool_t *, void *, void *, void *, hbool_t *, haddr_t *)
Definition: H5Bprivate.h:121
H5FL_DEFINE
H5FL_DEFINE(H5S_sel_iter_t)
H5PB_remove_entry
herr_t H5PB_remove_entry(const H5F_shared_t *f_sh, haddr_t addr)
Definition: H5PB.c:640
H5D_layout_io_term_func_t
herr_t(* H5D_layout_io_term_func_t)(const struct H5D_chunk_map_t *cm)
Definition: H5Dpkg.h:143
H5D_chunk_idx_reset
herr_t H5D_chunk_idx_reset(H5O_storage_chunk_t *storage, hbool_t reset_addr)
Definition: H5Dchunk.c:2959
H5T_vlen_setnull_func_t
herr_t(* H5T_vlen_setnull_func_t)(H5VL_object_t *file, void *_vl, void *_bg)
Definition: H5Tpkg.h:283
H5Acreate2
H5_DLL hid_t H5Acreate2(hid_t loc_id, const char *attr_name, hid_t type_id, hid_t space_id, hid_t acpl_id, hid_t aapl_id)
Definition: H5A.c:275
H5Idestroy_type
herr_t H5Idestroy_type(H5I_type_t type)
Definition: H5I.c:661
H5HF_man_iter_set_entry
H5_DLL herr_t H5HF_man_iter_set_entry(const H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, unsigned entry)
Definition: H5HFiter.c:281
H5AC_LHEAP_PRFX_ID
@ H5AC_LHEAP_PRFX_ID
Definition: H5ACprivate.h:51
H5G__compact_lookup_by_idx
herr_t H5G__compact_lookup_by_idx(const H5O_loc_t *oloc, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_link_t *lnk)
Definition: H5Gcompact.c:542
malign_t
struct malign_t malign_t
H5Z_find
H5_DLL H5Z_class2_t * H5Z_find(H5Z_filter_t id)
Definition: H5Z.c:1206
H5O_MSG_NAME
H5_DLLVAR const H5O_msg_class_t H5O_MSG_NAME[1]
Definition: H5Opkg.h:488
H5WB_t::actual_buf
void * actual_buf
Definition: H5WB.c:58
H5HF_hdr_fuse_incr
H5_DLL herr_t H5HF_hdr_fuse_incr(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:655
H5FL_SEQ_EXTERN
H5FL_SEQ_EXTERN(H5FS_bin_t)
H5T_path_t
Definition: H5Tpkg.h:172
H5D_contig_writevv_ud_t::dset_addr
haddr_t dset_addr
Definition: H5Dcontig.c:85
H5P_copy_plist
hid_t H5P_copy_plist(const H5P_genplist_t *old_plist, hbool_t app_ref)
Definition: H5Pint.c:831
H5VL_request_cancel
herr_t H5VL_request_cancel(const H5VL_object_t *vol_obj)
Definition: H5VLcallback.c:6424
H5E_CANTRESTORE_g
H5_DLLVAR hid_t H5E_CANTRESTORE_g
Definition: H5Epubgen.h:151
H5T_NCLASSES
@ H5T_NCLASSES
Definition: H5Tpublic.h:42
H5Iremove_verify
H5_DLL void * H5Iremove_verify(hid_t id, H5I_type_t id_type)
Definition: H5I.c:1157
H5S_mpio_space_type
herr_t H5S_mpio_space_type(const H5S_t *space, size_t elmt_size, MPI_Datatype *new_type, int *count, hbool_t *is_derived_type, hbool_t do_permute, hsize_t **permute_map, hbool_t *is_permuted)
Definition: H5Smpio.c:1355
H5FL_DEFINE
H5FL_DEFINE(H5F_super_t)
H5VL__native_datatype_open
void * H5VL__native_datatype_open(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t H5_ATTR_UNUSED tapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_datatype.c:115
H5A__compact_build_table
H5_DLL herr_t H5A__compact_build_table(H5F_t *f, H5O_t *oh, H5_index_t idx_type, H5_iter_order_t order, H5A_attr_table_t *atable)
Definition: H5Aint.c:1448
H5F_shared_t::maxaddr
haddr_t maxaddr
Definition: H5Fpkg.h:272
H5O_storage_virtual_srcdset_t::virtual_select
struct H5S_t * virtual_select
Definition: H5Oprivate.h:500
H5G__stab_delete
H5_DLL herr_t H5G__stab_delete(H5F_t *f, const H5O_stab_t *stab)
Definition: H5Gstab.c:465
H5D__chunk_direct_read
herr_t H5D__chunk_direct_read(const H5D_t *dset, hsize_t *offset, uint32_t *filters, void *buf)
Definition: H5Dchunk.c:526
H5D_MPIO_NOT_CONTIGUOUS_OR_CHUNKED_DATASET
@ H5D_MPIO_NOT_CONTIGUOUS_OR_CHUNKED_DATASET
Definition: H5Ppublic.h:176
H5F_mpi_retrieve_comm
herr_t H5F_mpi_retrieve_comm(hid_t loc_id, hid_t acspl_id, MPI_Comm *mpi_comm)
Definition: H5Fmpi.c:391
H5T_SUBSET_DST
@ H5T_SUBSET_DST
Definition: H5Tprivate.h:94
H5F_get_fileno
H5_DLL herr_t H5F_get_fileno(const H5F_t *f, unsigned long *filenum)
Definition: H5Fquery.c:929
H5Scombine_hyperslab
hid_t H5Scombine_hyperslab(hid_t space_id, H5S_seloper_t op, const hsize_t start[], const hsize_t stride[], const hsize_t count[], const hsize_t block[])
Definition: H5Shyper.c:10494
H5Pget_virtual_srcspace
hid_t H5Pget_virtual_srcspace(hid_t dcpl_id, size_t idx)
Definition: H5Pdcpl.c:2414
H5D_shared_t::append_flush
H5D_append_flush_t append_flush
Definition: H5Dpkg.h:467
H5B2__insert
H5_DLL herr_t H5B2__insert(H5B2_hdr_t *hdr, void *udata)
Definition: H5B2int.c:1446
H5O_iter_wrt_t
Definition: H5Oattribute.c:69
H5D__contig_write
herr_t H5D__contig_write(H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space, H5D_chunk_map_t H5_ATTR_UNUSED *fm)
Definition: H5Dcontig.c:642
H5T_STD_B8BE_g
hid_t H5T_STD_B8BE_g
Definition: H5T.c:372
H5C_prep_for_file_close
H5_DLL herr_t H5C_prep_for_file_close(H5F_t *f)
Definition: H5C.c:737
H5O_mesg_operator_type_t
H5O_mesg_operator_type_t
Definition: H5Oprivate.h:857
H5Pset_fapl_multi
herr_t H5Pset_fapl_multi(hid_t fapl_id, const H5FD_mem_t *memb_map, const hid_t *memb_fapl, const char *const *memb_name, const haddr_t *memb_addr, hbool_t relax)
Definition: H5FDmulti.c:424
H5E_CANTINIT_g
hid_t H5E_CANTINIT_g
Definition: H5Edefin.h:91
H5T_vlen_t
Definition: H5Tpkg.h:300
H5MP_get_pool_free_size
H5_DLL herr_t H5MP_get_pool_free_size(const H5MP_pool_t *mp, size_t *free_size)
Definition: H5MPtest.c:50
H5B2__remove_leaf
H5_DLL herr_t H5B2__remove_leaf(H5B2_hdr_t *hdr, H5B2_node_ptr_t *curr_node_ptr, H5B2_nodepos_t curr_pos, void *parent, void *udata, H5B2_remove_t op, void *op_data)
Definition: H5B2leaf.c:774
H5Arename_by_name
herr_t H5Arename_by_name(hid_t loc_id, const char *obj_name, const char *old_attr_name, const char *new_attr_name, hid_t lapl_id)
Definition: H5A.c:1239
conv
int conv
Definition: H5system.c:122
H5G_bt_it_cpy_t::cpy_info
H5O_copy_t * cpy_info
Definition: H5Gpkg.h:224
H5Fget_freespace
H5_DLL hssize_t H5Fget_freespace(hid_t file_id)
Definition: H5F.c:1092
H5D_open
H5_DLL H5D_t * H5D_open(const H5G_loc_t *loc, hid_t dapl_id)
Definition: H5Dint.c:1519
H5FD_term_package
int H5FD_term_package(void)
Definition: H5FD.c:148
H5VL_file_get
H5_DLL herr_t H5VL_file_get(const H5VL_object_t *vol_obj, H5VL_file_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:3590
H5D__flush
herr_t H5D__flush(H5D_t *dset, hid_t dset_id)
Definition: H5Dint.c:3251
H5AC_prep_for_file_close
herr_t H5AC_prep_for_file_close(H5F_t *f)
Definition: H5AC.c:1186
H5G_nameof
H5G_name_t * H5G_nameof(const H5G_t *grp)
Definition: H5Gint.c:582
H5Cmodule.h
H5P_CLS_DACC
const H5P_libclass_t H5P_CLS_DACC[1]
Definition: H5Pdapl.c:151
H5CX_test_set_mpio_coll_chunk_multi_ratio_ind
H5_DLL herr_t H5CX_test_set_mpio_coll_chunk_multi_ratio_ind(int mpio_coll_chunk_multi_ratio_ind)
Definition: H5CX.c:3420
H5C_construct_candidate_list__min_clean
herr_t H5C_construct_candidate_list__min_clean(H5C_t *cache_ptr)
Definition: H5Cmpio.c:540
H5D_chunk_it_ud1_t::shrunk_dim
const hbool_t * shrunk_dim
Definition: H5Dchunk.c:146
H5Tget_member_index
int H5Tget_member_index(hid_t type_id, const char *name)
Definition: H5Tfields.c:233
H5D_chunk_readvv_ud_t
struct H5D_chunk_readvv_ud_t H5D_chunk_readvv_ud_t
H5SM_get_fheap_addr
H5_DLL herr_t H5SM_get_fheap_addr(H5F_t *f, unsigned type_id, haddr_t *fheap_addr)
Definition: H5SM.c:410
H5FA_CLS_TEST
H5_DLLVAR const H5FA_class_t H5FA_CLS_TEST[1]
Definition: H5FApkg.h:251
H5Tvlen_create
hid_t H5Tvlen_create(hid_t base_id)
Definition: H5Tvlen.c:152
H5EA_sblock_t::dblk_addrs
haddr_t * dblk_addrs
Definition: H5EApkg.h:262
H5D_virtual_free_parsed_name
herr_t H5D_virtual_free_parsed_name(H5O_storage_virtual_name_seg_t *name_seg)
Definition: H5Dvirtual.c:1322
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5SM_bt2_ctx_t)
H5PL__add_plugin
H5_DLL herr_t H5PL__add_plugin(H5PL_type_t type, const H5PL_key_t *key, H5PL_HANDLE handle)
Definition: H5PLplugin_cache.c:219
decrease
@ decrease
Definition: H5Cprivate.h:2330
H5P_CLS_REFERENCE_ACCESS_g
H5P_genclass_t * H5P_CLS_REFERENCE_ACCESS_g
Definition: H5Pint.c:173
H5D_filtered_collective_io_info_t::buf
void * buf
Definition: H5Dmpio.c:194
H5T_NATIVE_B64_g
hid_t H5T_NATIVE_B64_g
Definition: H5T.c:411
H5VL_loc_by_idx::idx_type
H5_index_t idx_type
Definition: H5VLconnector.h:251
H5O_fill_ver_bounds
const unsigned H5O_fill_ver_bounds[]
Definition: H5Ofill.c:157
H5L_info2_t::cset
H5T_cset_t cset
Definition: H5Lpublic.h:80
H5D__chunk_collective_read
H5_DLL herr_t H5D__chunk_collective_read(H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space, H5D_chunk_map_t *fm)
H5T__conv_ushort_double
H5_DLL herr_t H5T__conv_ushort_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5G_copy_file_ud_t::common
H5O_copy_file_ud_common_t common
Definition: H5Gpkg.h:297
H5G_entry_t::cache
H5G_cache_t cache
Definition: H5Gpkg.h:105
H5FD_sec2_t::fam_to_single
hbool_t fam_to_single
Definition: H5FDsec2.c:97
H5FD_MEM_NTYPES
@ H5FD_MEM_NTYPES
Definition: H5Fpublic.h:167
H5VL_get_wrap_ctx
herr_t H5VL_get_wrap_ctx(const H5VL_class_t *connector, void *obj, void **wrap_ctx)
Definition: H5VLcallback.c:701
H5VM_hyper_stride
hsize_t H5VM_hyper_stride(unsigned n, const hsize_t *size, const hsize_t *total_size, const hsize_t *offset, hsize_t *stride)
Definition: H5VM.c:258
memb_name
char * memb_name
Definition: H5FDfamily.c:628
H5C_t::total_entries_skipped_in_msic
int64_t total_entries_skipped_in_msic
Definition: H5Cpkg.h:6041
H5T__conv_ullong_ldouble
herr_t H5T__conv_ullong_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7759
H5VL__register_connector
hid_t H5VL__register_connector(const H5VL_class_t *cls, hbool_t app_ref, hid_t vipl_id)
Definition: H5VLint.c:1174
H5Lget_info_by_idx2
H5_DLL herr_t H5Lget_info_by_idx2(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5L_info2_t *linfo, hid_t lapl_id)
Definition: H5L.c:1033
H5SL_greater
void * H5SL_greater(H5SL_t *slist, const void *key)
Definition: H5SL.c:1595
H5T_NATIVE_LONG_g
hid_t H5T_NATIVE_LONG_g
Definition: H5T.c:399
H5HP_type_t
H5HP_type_t
Definition: H5HPprivate.h:46
H5HL__dblk_new
H5_DLL H5HL_dblk_t * H5HL__dblk_new(H5HL_t *heap)
H5C_class_t::verify_chksum
H5C_verify_chksum_func_t verify_chksum
Definition: H5Cprivate.h:894
H5B_class_t::follow_max
hbool_t follow_max
Definition: H5Bprivate.h:126
H5P_CLS_MAP_CREATE_ID_g
H5_DLLVAR hid_t H5P_CLS_MAP_CREATE_ID_g
Definition: H5Ppublic.h:200
H5TS_mutex_unlock
herr_t H5TS_mutex_unlock(H5TS_mutex_t *mutex)
Definition: H5TS.c:193
H5D_oloc
H5_DLL H5O_loc_t * H5D_oloc(H5D_t *dataset)
Definition: H5Dint.c:2229
H5D__layout_version_test
H5_DLL herr_t H5D__layout_version_test(hid_t did, unsigned *version)
Definition: H5Dtest.c:84
H5HF_huge_bt2_filt_indir_rec_t
Definition: H5HFpkg.h:479
H5FDquery
H5_DLL int H5FDquery(const H5FD_t *f, unsigned long *flags)
Definition: H5FD.c:949
H5Pget_fapl_core
H5_DLL herr_t H5Pget_fapl_core(hid_t fapl_id, size_t *increment, hbool_t *backing_store)
Definition: H5FDcore.c:633
H5Eget_class_name
ssize_t H5Eget_class_name(hid_t class_id, char *name, size_t size)
Definition: H5E.c:597
H5Oopen_by_idx
hid_t H5Oopen_by_idx(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, hid_t lapl_id)
Definition: H5O.c:171
H5FD_t::base_addr
haddr_t base_addr
Definition: H5FDpublic.h:324
H5PL__prepend_path
H5_DLL herr_t H5PL__prepend_path(const char *path)
Definition: H5PLpath.c:422
H5D_fill_buf_info_t::bkg_buf_size
size_t bkg_buf_size
Definition: H5Dpkg.h:508
H5EA_hdr_t::parent
void * parent
Definition: H5EApkg.h:211
H5T__conv_double_uchar
H5_DLL herr_t H5T__conv_double_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5CX_get_bkgr_buf_type
herr_t H5CX_get_bkgr_buf_type(H5T_bkg_t *bkgr_buf_type)
Definition: H5CX.c:1966
H5D_bt2_ctx_ud_t::ndims
unsigned ndims
Definition: H5Dbtree2.c:51
H5SM_get_index
ssize_t H5SM_get_index(const H5SM_master_table_t *table, unsigned type_id)
Definition: H5SM.c:313
H5O_link_hard_t
struct H5O_link_hard_t H5O_link_hard_t
H5O__attr_iterate
herr_t H5O__attr_iterate(hid_t loc_id, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_attr, const H5A_attr_iter_op_t *attr_op, void *op_data)
Definition: H5Oattribute.c:1312
H5HF_huge_init
herr_t H5HF_huge_init(H5HF_hdr_t *hdr)
Definition: H5HFhuge.c:184
H5A_fh_ud_cmp_t::name
const char * name
Definition: H5Abtree2.c:58
H5D_chunk_addr_info_t::chunk_addr
haddr_t chunk_addr
Definition: H5Dmpio.c:91
H5PL__close_plugin_cache
herr_t H5PL__close_plugin_cache(hbool_t *already_closed)
Definition: H5PLplugin_cache.c:145
H5T__conv_ulong_float
herr_t H5T__conv_ulong_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7580
H5P_set_driver
H5_DLL herr_t H5P_set_driver(H5P_genplist_t *plist, hid_t new_driver_id, const void *new_driver_info)
Definition: H5Pfapl.c:832
H5Z_filter_info_t::cd_values
unsigned * cd_values
Definition: H5Zprivate.h:62
H5B2_stat_t::nrecords
hsize_t nrecords
Definition: H5B2private.h:110
H5O_open
herr_t H5O_open(H5O_loc_t *loc)
Definition: H5Oint.c:588
H5L__link_copy_file
herr_t H5L__link_copy_file(H5F_t *dst_file, const H5O_link_t *_src_lnk, const H5O_loc_t *src_oloc, H5O_link_t *dst_lnk, H5O_copy_t *cpy_info)
Definition: H5L.c:3414
H5E_CANTINSERT_g
H5_DLLVAR hid_t H5E_CANTINSERT_g
Definition: H5Epubgen.h:405
H5Z_filter_info_t::name
char * name
Definition: H5Zprivate.h:59
H5D_layout_is_data_cached_func_t
hbool_t(* H5D_layout_is_data_cached_func_t)(const H5D_shared_t *shared_dset)
Definition: H5Dpkg.h:125
H5T_set_loc
H5_DLL htri_t H5T_set_loc(H5T_t *dt, H5VL_object_t *file, H5T_loc_t loc)
Definition: H5T.c:5614
H5Dget_access_plist
H5_DLL hid_t H5Dget_access_plist(hid_t dset_id)
Definition: H5D.c:518
H5F__accum_flush
H5_DLL herr_t H5F__accum_flush(H5F_shared_t *f_sh)
Definition: H5Faccum.c:1016
H5F_flush_mounts
herr_t H5F_flush_mounts(H5F_t *f)
Definition: H5Fmount.c:684
H5FD_MEM_DRAW
@ H5FD_MEM_DRAW
Definition: H5Fpublic.h:162
H5VL__register_connector_by_value
hid_t H5VL__register_connector_by_value(H5VL_class_value_t value, hbool_t app_ref, hid_t vipl_id)
Definition: H5VLint.c:1285
prec
const char int prec
Definition: H5system.c:115
H5L_info2_t::type
H5L_type_t type
Definition: H5Lpublic.h:77
H5D_LOPS_CHUNK
H5_DLLVAR const H5D_layout_ops_t H5D_LOPS_CHUNK[1]
Definition: H5Dpkg.h:528
H5S_sel_iter_has_next_block_func_t
htri_t(* H5S_sel_iter_has_next_block_func_t)(const H5S_sel_iter_t *iter)
Definition: H5Spkg.h:332
H5T_NORM_MSBSET
@ H5T_NORM_MSBSET
Definition: H5Tpublic.h:69
H5EAmodule.h
H5AC_expunge_entry
H5_DLL herr_t H5AC_expunge_entry(H5F_t *f, const H5AC_class_t *type, haddr_t addr, unsigned flags)
Definition: H5AC.c:615
H5VLunwrap_object
void * H5VLunwrap_object(void *obj, hid_t connector_id)
Definition: H5VLcallback.c:877
H5C_cache_entry_t::is_read_only
hbool_t is_read_only
Definition: H5Cprivate.h:2237
H5Pset_sieve_buf_size
herr_t H5Pset_sieve_buf_size(hid_t plist_id, size_t size)
Definition: H5Pfapl.c:2177
H5O_chk_cache_ud_t::chunkno
unsigned chunkno
Definition: H5Opkg.h:412
H5G__stab_remove_by_idx
H5_DLL herr_t H5G__stab_remove_by_idx(const H5O_loc_t *oloc, H5RS_str_t *grp_full_path_r, H5_iter_order_t order, hsize_t n)
Definition: H5Gstab.c:403
H5C_t::close_warning_received
hbool_t close_warning_received
Definition: H5Cpkg.h:5860
H5T_lock
H5_DLL herr_t H5T_lock(H5T_t *dt, hbool_t immutable)
Definition: H5T.c:3809
H5VLis_connector_registered_by_value
H5_DLL htri_t H5VLis_connector_registered_by_value(H5VL_class_value_t connector_value)
Definition: H5VL.c:263
H5HFpkg.h
H5S_sel_iter_t::hyp
H5S_hyper_iter_t hyp
Definition: H5Sprivate.h:104
H5HF__man_iblock_alloc_row
H5_DLL herr_t H5HF__man_iblock_alloc_row(H5HF_hdr_t *hdr, H5HF_free_section_t **sec_node)
Definition: H5HFiblock.c:895
H5G_unmount
herr_t H5G_unmount(H5G_t *grp)
Definition: H5Gint.c:706
H5D_farray_it_ud_t::common
H5D_chunk_common_ud_t common
Definition: H5Dfarray.c:69
H5AC_cache_config_t
struct H5AC_cache_config_t H5AC_cache_config_t
H5S_SELECT_INVALID
@ H5S_SELECT_INVALID
Definition: H5Spublic.h:104
H5O_unprotect
H5_DLL herr_t H5O_unprotect(const H5O_loc_t *loc, H5O_t *oh, unsigned oh_flags)
Definition: H5Oint.c:1310
H5C_t::dirty_index_ring_size
size_t dirty_index_ring_size[H5C_RING_NTYPES]
Definition: H5Cpkg.h:5870
H5T_own_vol_obj
herr_t H5T_own_vol_obj(H5T_t *dt, H5VL_object_t *vol_obj)
Definition: H5T.c:6104
H5S_sel_iter_t::elmt_size
size_t elmt_size
Definition: H5Sprivate.h:98
H5B2_hdr_t::page
uint8_t * page
Definition: H5B2pkg.h:183
H5FL_reg_node_t
struct H5FL_reg_node_t H5FL_reg_node_t
H5S_all_iter_t
Definition: H5Sprivate.h:80
H5O_MSG_NAME
const H5O_msg_class_t H5O_MSG_NAME[1]
Definition: H5Oname.c:45
H5G__is_empty_test
H5_DLL htri_t H5G__is_empty_test(hid_t gid)
Definition: H5Gtest.c:96
H5P_iter_plist_ud_t::udata
void * udata
Definition: H5Pint.c:60
H5Tget_offset
int H5Tget_offset(hid_t type_id)
Definition: H5Toffset.c:62
H5VL_datatype_optional_t
int H5VL_datatype_optional_t
Definition: H5VLconnector.h:123
H5MF_free_section_t::indir_ents
struct H5HF_free_section_t ** indir_ents
Definition: H5MFpkg.h:127
H5EA_stat_t::nsuper_blks
hsize_t nsuper_blks
Definition: H5EAprivate.h:104
H5F__get_sohm_mesg_count_test
H5_DLL herr_t H5F__get_sohm_mesg_count_test(hid_t fid, unsigned type_id, size_t *mesg_count)
Definition: H5Ftest.c:98
H5FD_s3comms_load_aws_profile
herr_t H5FD_s3comms_load_aws_profile(const char *profile_name, char *key_id_out, char *secret_access_key_out, char *aws_region_out)
Definition: H5FDs3comms.c:2542
H5Dget_chunk_storage_size
herr_t H5Dget_chunk_storage_size(hid_t dset_id, const hsize_t *offset, hsize_t *chunk_nbytes)
Definition: H5D.c:968
H5T_atomic_t::u
union H5T_atomic_t::@60 u
H5VL_introspect_get_conn_cls
H5_DLL herr_t H5VL_introspect_get_conn_cls(const H5VL_object_t *vol_obj, H5VL_get_conn_lvl_t lvl, const H5VL_class_t **conn_cls)
Definition: H5VLcallback.c:5971
H5P_iter_pclass_ud_t
Definition: H5Pint.c:68
H5D_compact_storage_t
Definition: H5Dpkg.h:192
H5HF_indirect_t::block_off
hsize_t block_off
Definition: H5HFpkg.h:405
H5Oset_comment_by_name
H5_DLL herr_t H5Oset_comment_by_name(hid_t loc_id, const char *name, const char *comment, hid_t lapl_id)
Definition: H5O.c:914
H5FL_gc_arr_node_t::list
H5FL_arr_head_t * list
Definition: H5FL.c:72
H5E_CANTMARKUNSERIALIZED_g
H5_DLLVAR hid_t H5E_CANTMARKUNSERIALIZED_g
Definition: H5Epubgen.h:319
H5HF__space_add
herr_t H5HF__space_add(H5HF_hdr_t *hdr, H5HF_free_section_t *node, unsigned flags)
Definition: H5HFspace.c:162
H5HL_protect
H5_DLL H5HL_t * H5HL_protect(H5F_t *f, haddr_t addr, unsigned flags)
H5P_LST_ATTRIBUTE_ACCESS_ID_g
H5_DLLVAR hid_t H5P_LST_ATTRIBUTE_ACCESS_ID_g
Definition: H5Ppublic.h:226
H5O_copy_t::shared_fo
void * shared_fo
Definition: H5Oprivate.h:192
H5VM_stride_fill
H5_DLL herr_t H5VM_stride_fill(unsigned n, hsize_t elmt_size, const hsize_t *size, const hsize_t *stride, void *_dst, unsigned fill_value)
Definition: H5VM.c:653
H5I_ERROR_CLASS
@ H5I_ERROR_CLASS
Definition: H5Ipublic.h:47
H5VL_file_optional
H5_DLL herr_t H5VL_file_optional(const H5VL_object_t *vol_obj, H5VL_file_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:3848
H5Aget_storage_size
H5_DLL hsize_t H5Aget_storage_size(hid_t attr_id)
Definition: H5A.c:987
H5O_info2_t::mtime
time_t mtime
Definition: H5Opublic.h:137
H5HF_hdr_fuse_decr
H5_DLL size_t H5HF_hdr_fuse_decr(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:683
H5FS_section_class_t::can_shrink
htri_t(* can_shrink)(const H5FS_section_info_t *, void *)
Definition: H5FSprivate.h:107
H5E_CANTOPENFILE_g
H5_DLLVAR hid_t H5E_CANTOPENFILE_g
Definition: H5Epubgen.h:254
H5Eauto_is_v2
herr_t H5Eauto_is_v2(hid_t estack_id, unsigned *is_stack)
Definition: H5E.c:1710
H5C_log_flush_func_t
herr_t(* H5C_log_flush_func_t)(H5C_t *cache_ptr, haddr_t addr, hbool_t was_dirty, unsigned flags)
Definition: H5Cprivate.h:907
H5AC_get_entry_ring
herr_t H5AC_get_entry_ring(const H5F_t *f, haddr_t addr, H5AC_ring_t *ring)
Definition: H5AC.c:2466
H5Pget_type_conv_cb
herr_t H5Pget_type_conv_cb(hid_t plist_id, H5T_conv_except_func_t *op, void **operate_data)
Definition: H5Pdxpl.c:1389
H5B2__hdr_debug
herr_t H5B2__hdr_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5B2_class_t H5_ATTR_NDEBUG_UNUSED *type, haddr_t H5_ATTR_NDEBUG_UNUSED obj_addr)
Definition: H5B2dbg.c:89
H5D_FILL_VALUE_ERROR
@ H5D_FILL_VALUE_ERROR
Definition: H5Dpublic.h:91
H5Pget_file_space_strategy
H5_DLL herr_t H5Pget_file_space_strategy(hid_t plist_id, H5F_fspace_strategy_t *strategy, hbool_t *persist, hsize_t *threshold)
Definition: H5Pfcpl.c:1346
H5Fget_mdc_config
H5_DLL herr_t H5Fget_mdc_config(hid_t file_id, H5AC_cache_config_t *config_ptr)
Definition: H5F.c:1224
H5CX_set_libver_bounds
H5_DLL herr_t H5CX_set_libver_bounds(H5F_t *f)
Definition: H5CX.c:1188
H5F_meta_accum_t::size
size_t size
Definition: H5Fpkg.h:193
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5FA_t)
H5VL_restore_lib_state
herr_t H5VL_restore_lib_state(const void *state)
Definition: H5VLint.c:2017
H5F__mount_count_ids
herr_t H5F__mount_count_ids(H5F_t *f, unsigned *nopen_files, unsigned *nopen_objs)
Definition: H5Fmount.c:609
H5FD_ros3_fapl_t
struct H5FD_ros3_fapl_t H5FD_ros3_fapl_t
H5T_path_t::stats
H5T_stats_t stats
Definition: H5Tpkg.h:180
H5G_loc_gc_t::bufsize
size_t bufsize
Definition: H5Gloc.c:106
H5VL_dataset_specific
H5_DLL herr_t H5VL_dataset_specific(const H5VL_object_t *cls, H5VL_dataset_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:2387
H5FDcmp
H5_DLL int H5FDcmp(const H5FD_t *f1, const H5FD_t *f2)
Definition: H5FD.c:877
H5FL_arr_free
void * H5FL_arr_free(H5FL_arr_head_t *head, void *obj)
Definition: H5FL.c:1411
H5Eclose_msg
H5_DLL herr_t H5Eclose_msg(hid_t err_id)
Definition: H5E.c:708
H5EA_hdr_cache_ud_t::f
H5F_t * f
Definition: H5EApkg.h:340
H5Z_delete
H5_DLL herr_t H5Z_delete(struct H5O_pline_t *pline, H5Z_filter_t filter)
Definition: H5Z.c:1520
H5T_STR_RESERVED_10
@ H5T_STR_RESERVED_10
Definition: H5Tpublic.h:115
H5G_get_name_by_addr
H5_DLL ssize_t H5G_get_name_by_addr(H5F_t *f, const struct H5O_loc_t *loc, char *name, size_t size)
H5F_file_id_exists
hbool_t H5F_file_id_exists(const H5F_t *f)
Definition: H5Fquery.c:310
H5FD_ros3_t::fa
H5FD_ros3_fapl_t fa
Definition: H5FDros3.c:255
H5F_shared_t::root_grp
struct H5G_t * root_grp
Definition: H5Fpkg.h:306
H5VL_class_t::optional
herr_t(* optional)(void *obj, int op_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:492
H5FS_sect_find
htri_t H5FS_sect_find(H5F_t *f, H5FS_t *fspace, hsize_t request, H5FS_section_info_t **node)
Definition: H5FSsection.c:1836
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5D_t)
H5_timer_end
void H5_timer_end(H5_timer_t *sum, H5_timer_t *timer)
Definition: H5timer.c:160
H5O_msg_class_t::set_crt_index
herr_t(* set_crt_index)(void *, H5O_msg_crt_idx_t)
Definition: H5Opkg.h:245
H5Sselect_all
herr_t H5Sselect_all(hid_t spaceid)
Definition: H5Sall.c:1205
H5CX_get_tconv_buf
herr_t H5CX_get_tconv_buf(void **tconv_buf)
Definition: H5CX.c:1896
H5D__contig_alloc
H5_DLL herr_t H5D__contig_alloc(H5F_t *f, H5O_storage_contig_t *storage)
Definition: H5Dcontig.c:163
H5CXmodule.h
H5E__get_stack
H5_DLL H5E_t * H5E__get_stack(void)
Definition: H5E.c:355
H5F_get_access_plist
hid_t H5F_get_access_plist(H5F_t *f, hbool_t app_ref)
Definition: H5Fint.c:179
H5P_MOD_DEC_LST
@ H5P_MOD_DEC_LST
Definition: H5Ppkg.h:57
H5Fstart_swmr_write
H5_DLL herr_t H5Fstart_swmr_write(hid_t file_id)
Definition: H5F.c:1630
H5D_CHUNKED
@ H5D_CHUNKED
Definition: H5Dpublic.h:48
H5P_LST_FILE_CREATE_ID_g
hid_t H5P_LST_FILE_CREATE_ID_g
Definition: H5Pint.c:179
H5O_chunk_proxy_t
Definition: H5Opkg.h:386
H5I_iterate
herr_t H5I_iterate(H5I_type_t type, H5I_search_func_t func, void *udata, hbool_t app_ref)
Definition: H5I.c:2125
H5UC_t::n
size_t n
Definition: H5UCprivate.h:45
H5B2_internal_cache_ud_t::nrec
uint16_t nrec
Definition: H5B2pkg.h:283
H5D_layout_init_func_t
herr_t(* H5D_layout_init_func_t)(H5F_t *f, const H5D_t *dset, hid_t dapl_id)
Definition: H5Dpkg.h:122
H5FL_EXTERN
H5FL_EXTERN(H5S_sel_iter_t)
H5VL_unwrap_object
void * H5VL_unwrap_object(const H5VL_class_t *connector, void *obj)
Definition: H5VLcallback.c:842
H5P__encode_size_t
herr_t H5P__encode_size_t(const void *value, void **_pp, size_t *size)
Definition: H5Pencdec.c:93
H5FL_blk_free_block_avail
H5_DLL htri_t H5FL_blk_free_block_avail(H5FL_blk_head_t *head, size_t size)
Definition: H5FL.c:847
NULL
FUNC_ENTER_NOAPI_NOINIT NULL
Definition: H5FDfamily.c:637
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5Rint.c:147
H5CX_fapl_cache_t
Definition: H5CX.c:392
H5G_gnba_iter_t::path
char * path
Definition: H5Gname.c:72
H5FD_get_fileno
herr_t H5FD_get_fileno(const H5FD_t *file, unsigned long *filenum)
Definition: H5FD.c:1755
H5FA_class_t::decode
herr_t(* decode)(const void *raw, void *elmt, size_t nelmts, void *ctx)
Definition: H5FAprivate.h:71
H5Pset_obj_track_times
herr_t H5Pset_obj_track_times(hid_t plist_id, hbool_t track_times)
Definition: H5Pocpl.c:414
H5O_msg_append_oh
H5_DLL herr_t H5O_msg_append_oh(H5F_t *f, H5O_t *oh, unsigned type_id, unsigned mesg_flags, unsigned update_flags, void *mesg)
Definition: H5Omessage.c:162
H5O_storage_virtual_ent_t::parsed_source_dset_name
H5O_storage_virtual_name_seg_t * parsed_source_dset_name
Definition: H5Oprivate.h:542
H5C_cache_entry_t::flush_in_progress
hbool_t flush_in_progress
Definition: H5Cprivate.h:2248
super_blk_size
hdr stats stored super_blk_size
Definition: H5EAsblock.c:234
H5Oget_info_by_idx2
H5_DLL herr_t H5Oget_info_by_idx2(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_info1_t *oinfo, unsigned fields, hid_t lapl_id)
Definition: H5Odeprec.c:669
H5O_copy_t::mcdt_ud
void * mcdt_ud
Definition: H5Oprivate.h:194
H5O_MSG_BOGUS_INVALID
H5_DLLVAR const H5O_msg_class_t H5O_MSG_BOGUS_INVALID[1]
Definition: H5Opkg.h:475
H5G_bt2_ud_rm_t::corder_bt2_addr
haddr_t corder_bt2_addr
Definition: H5Gdense.c:118
H5FD_core_t::eoa
haddr_t eoa
Definition: H5FDcore.c:53
H5A__dense_rename
herr_t H5A__dense_rename(H5F_t *f, const H5O_ainfo_t *ainfo, const char *old_name, const char *new_name)
Definition: H5Adense.c:893
H5AC_BT_ID
@ H5AC_BT_ID
Definition: H5ACprivate.h:49
H5T__conv_ullong_schar
H5_DLL herr_t H5T__conv_ullong_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_REF_COMP_ALIGN_g
size_t H5T_REF_COMP_ALIGN_g
Definition: H5T.c:473
H5O_btreek_t::sym_leaf_k
unsigned sym_leaf_k
Definition: H5Oprivate.h:761
H5VL_register_connector
H5_DLL hid_t H5VL_register_connector(const void *cls, hbool_t app_ref, hid_t vipl_id)
Definition: H5VLint.c:1118
H5O_msg_read
H5_DLL void * H5O_msg_read(const H5O_loc_t *loc, unsigned type_id, void *mesg)
Definition: H5Omessage.c:462
H5HF_hdr_dirty
H5_DLL herr_t H5HF_hdr_dirty(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:712
H5E_CANTUNCORK_g
hid_t H5E_CANTUNCORK_g
Definition: H5Edefin.h:187
H5Tget_array_ndims
int H5Tget_array_ndims(hid_t type_id)
Definition: H5Tarray.c:210
H5O__inc_rc
herr_t H5O__inc_rc(H5O_t *oh)
Definition: H5Oint.c:2950
H5T__conv_ushort_long
H5_DLL herr_t H5T__conv_ushort_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5FL_blk_head_t
struct H5FL_blk_head_t H5FL_blk_head_t
H5S_sel_iter_class_t::iter_coords
H5S_sel_iter_coords_func_t iter_coords
Definition: H5Spkg.h:349
H5F__same_file_test
htri_t H5F__same_file_test(hid_t file_id1, hid_t file_id2)
Definition: H5Ftest.c:250
H5F_set_coll_md_read
H5_DLL void H5F_set_coll_md_read(H5F_t *f, H5P_coll_md_read_flag_t flag)
H5Mcreate
hid_t H5Mcreate(hid_t loc_id, const char *name, hid_t key_type_id, hid_t val_type_id, hid_t lcpl_id, hid_t mcpl_id, hid_t mapl_id)
Definition: H5M.c:255
H5T__conv_double_uint
H5_DLL herr_t H5T__conv_double_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Pdecode
H5_DLL hid_t H5Pdecode(const void *buf)
Definition: H5P.c:892
H5HF_dtable_init
herr_t H5HF_dtable_init(H5HF_dtable_t *dtable)
Definition: H5HFdtable.c:91
fwidth
const char int fwidth
Definition: H5system.c:113
H5O_flush
H5_DLL herr_t H5O_flush(H5O_loc_t *oloc, hid_t obj_id)
Definition: H5Oflush.c:117
H5D_filtered_collective_io_info_t::num_receive_requests
int num_receive_requests
Definition: H5Dmpio.c:209
H5AC_proxy_entry_remove_parent
H5_DLL herr_t H5AC_proxy_entry_remove_parent(H5AC_proxy_entry_t *pentry, void *parent)
Definition: H5ACproxy_entry.c:203
H5Pget_char_encoding
H5_DLL herr_t H5Pget_char_encoding(hid_t plist_id, H5T_cset_t *encoding)
Definition: H5Pstrcpl.c:192
H5FS__hdr_dest
H5_DLL herr_t H5FS__hdr_dest(H5FS_t *hdr)
Definition: H5FS.c:1022
H5EA_sblock_t
Definition: H5EApkg.h:256
H5R_ref_priv_attr_t::name
char * name
Definition: H5Rpkg.h:68
H5O_linfo_t::index_corder
hbool_t index_corder
Definition: H5Oprivate.h:294
H5C_t::pl_head_ptr
H5C_cache_entry_t * pl_head_ptr
Definition: H5Cpkg.h:5903
H5D__chunk_dump_index
herr_t H5D__chunk_dump_index(H5D_t *dset, FILE *stream)
Definition: H5Dchunk.c:6598
H5Fget_page_buffering_stats
herr_t H5Fget_page_buffering_stats(hid_t file_id, unsigned accesses[2], unsigned hits[2], unsigned misses[2], unsigned evictions[2], unsigned bypasses[2])
Definition: H5F.c:1870
H5Gopen1
H5_DLL hid_t H5Gopen1(hid_t loc_id, const char *name)
Definition: H5Gdeprec.c:269
H5C_cache_entry_t::prefetched_dirty
hbool_t prefetched_dirty
Definition: H5Cprivate.h:2294
H5B2_leaf_cache_ud_t
struct H5B2_leaf_cache_ud_t H5B2_leaf_cache_ud_t
H5HP_change
H5_DLL herr_t H5HP_change(H5HP_t *heap, int val, void *obj)
Definition: H5HP.c:666
H5HF_free_section_t::iblock_off
hsize_t iblock_off
Definition: H5HFpkg.h:272
H5F_get_metadata_read_retry_info
H5_DLL herr_t H5F_get_metadata_read_retry_info(H5F_t *file, H5F_retry_info_t *info)
Definition: H5Fint.c:3208
H5D_VIRTUAL
@ H5D_VIRTUAL
Definition: H5Dpublic.h:49
H5C_log_class_t::write_destroy_cache_log_msg
herr_t(* write_destroy_cache_log_msg)(void *udata)
Definition: H5Clog.h:46
H5C_t::cLRU_tail_ptr
H5C_cache_entry_t * cLRU_tail_ptr
Definition: H5Cpkg.h:5923
H5PL__get_path
H5_DLL const char * H5PL__get_path(unsigned int index)
Definition: H5PLpath.c:554
H5CX_t::mpio_coll_chunk_link_hard
int mpio_coll_chunk_link_hard
Definition: H5CX.c:270
H5O_info1_t::hdr
H5O_hdr_info_t hdr
Definition: H5Opublic.h:267
H5MP_malloc
H5_DLL void * H5MP_malloc(H5MP_pool_t *mp, size_t request)
Definition: H5MP.c:211
H5HF_man_iter_ready
hbool_t H5HF_man_iter_ready(H5HF_block_iter_t *biter)
Definition: H5HFiter.c:652
H5FS_sect_add
H5_DLL herr_t H5FS_sect_add(H5F_t *f, H5FS_t *fspace, H5FS_section_info_t *node, unsigned flags, void *op_data)
Definition: H5FSsection.c:1397
H5O_drvinfo_t::name
char name[9]
Definition: H5Oprivate.h:772
H5FD_log_t::nread
unsigned char * nread
Definition: H5FDlog.c:123
H5VL_info_class_t::cmp
herr_t(* cmp)(int *cmp_value, const void *info1, const void *info2)
Definition: H5VLconnector.h:293
H5Tget_fields
herr_t H5Tget_fields(hid_t type_id, size_t *spos, size_t *epos, size_t *esize, size_t *mpos, size_t *msize)
Definition: H5Tfloat.c:50
H5S_sel_iter_init_func_t
herr_t(* H5S_sel_iter_init_func_t)(const H5S_t *space, H5S_sel_iter_t *sel_iter)
Definition: H5Spkg.h:272
H5SM_fh_ud_gh_t::type_id
unsigned type_id
Definition: H5SMpkg.h:216
H5P__get_class_parent
H5P_genclass_t * H5P__get_class_parent(const H5P_genclass_t *pclass)
Definition: H5Pint.c:5407
H5MFpkg.h
H5F_shared_t
Definition: H5Fpkg.h:242
H5O_MCDT_SEARCH_ERROR
@ H5O_MCDT_SEARCH_ERROR
Definition: H5Opublic.h:162
H5E_LOGGING_g
hid_t H5E_LOGGING_g
Definition: H5Edefin.h:185
H5SL_type_t
H5SL_type_t
Definition: H5SLprivate.h:41
H5T__get_array_dims
int H5T__get_array_dims(const H5T_t *dt, hsize_t dims[])
Definition: H5Tarray.c:310
H5AC__log_deleted_entry
H5_DLL herr_t H5AC__log_deleted_entry(const H5AC_info_t *entry_ptr)
Definition: H5ACmpio.c:687
H5TS_win32_thread_exit
H5_DLL herr_t H5TS_win32_thread_exit(void)
Definition: H5TS.c:454
H5T_atomic_t::cls
const H5T_ref_class_t * cls
Definition: H5Tpkg.h:232
H5Pset_driver
herr_t H5Pset_driver(hid_t plist_id, hid_t new_driver_id, const void *new_driver_info)
Definition: H5Pfapl.c:880
H5VL_datatype_get
H5_DLL herr_t H5VL_datatype_get(const H5VL_object_t *vol_obj, H5VL_datatype_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:2932
H5Freset_page_buffering_stats
herr_t H5Freset_page_buffering_stats(hid_t file_id)
Definition: H5F.c:1839
H5P_init
herr_t H5P_init(void)
Definition: H5Pint.c:434
H5D_farray_ctx_t
struct H5D_farray_ctx_t H5D_farray_ctx_t
H5S_sel_deserialize_func_t
herr_t(* H5S_sel_deserialize_func_t)(H5S_t **space, const uint8_t **p)
Definition: H5Spkg.h:243
H5VL_file_create
H5_DLL void * H5VL_file_create(const H5VL_connector_prop_t *connector_prop, const char *name, unsigned flags, hid_t fcpl_id, hid_t fapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3379
H5_ITER_N
@ H5_ITER_N
Definition: H5public.h:300
H5Z_class1_t::set_local
H5Z_set_local_func_t set_local
Definition: H5Zpublic.h:238
H5A_get_space
hid_t H5A_get_space(H5A_t *attr)
Definition: H5Aint.c:857
H5VLinitialize
H5_DLL herr_t H5VLinitialize(hid_t connector_id, hid_t vipl_id)
Definition: H5VLcallback.c:228
H5VL__peek_connector_id_by_value
hid_t H5VL__peek_connector_id_by_value(H5VL_class_value_t value)
Definition: H5VLint.c:1552
H5O_stab_t
Definition: H5Oprivate.h:748
H5B_class_t::follow_min
hbool_t follow_min
Definition: H5Bprivate.h:125
H5FL_seq_free
H5_DLL void * H5FL_seq_free(H5FL_seq_head_t *head, void *obj)
Definition: H5FL.c:1828
H5EA_dbk_page_t::size
size_t size
Definition: H5EApkg.h:319
H5Dwrite_chunk
herr_t H5Dwrite_chunk(hid_t dset_id, hid_t dxpl_id, uint32_t filters, const hsize_t *offset, size_t data_size, const void *buf)
Definition: H5Dio.c:334
H5Z_num_val
Definition: H5Ztrans.c:48
H5HF_hdr_t::cache_info
H5AC_info_t cache_info
Definition: H5HFpkg.h:298
H5D__flush_real
H5_DLL herr_t H5D__flush_real(H5D_t *dataset)
Definition: H5Dint.c:3220
H5T_shared_t::state
H5T_state_t state
Definition: H5Tpkg.h:333
if
CATCH if(!ret_value) if(dblock &&H5EA__dblock_dest(dblock)< 0) H5E_THROW(H5E_CANTFREE
H5O_t::cache_info
H5AC_info_t cache_info
Definition: H5Opkg.h:280
H5O_storage_virtual_srcdset_t::dset_exists
hbool_t dset_exists
Definition: H5Oprivate.h:508
H5D_append_flush_t::ndims
unsigned ndims
Definition: H5Dprivate.h:146
plussign
int plussign
Definition: H5system.c:118
H5CS_pop
H5_DLL herr_t H5CS_pop(void)
Definition: H5CS.c:226
H5Aiterate_by_name
H5_DLL herr_t H5Aiterate_by_name(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx, H5A_operator2_t op, void *op_data, hid_t lapd_id)
Definition: H5A.c:1406
H5PB_flush
H5_DLL herr_t H5PB_flush(H5F_shared_t *f_sh)
Definition: H5PB.c:403
H5FS_sect_change_class
herr_t H5FS_sect_change_class(H5F_t *f, H5FS_t *fspace, H5FS_section_info_t *sect, uint16_t new_class)
Definition: H5FSsection.c:2075
H5Fis_accessible
H5_DLL htri_t H5Fis_accessible(const char *container_name, hid_t fapl_id)
Definition: H5F.c:593
H5F__super_ext_write_msg
H5_DLL herr_t H5F__super_ext_write_msg(H5F_t *f, unsigned id, void *mesg, hbool_t may_create, unsigned mesg_flags)
Definition: H5Fsuper.c:1675
H5PL_TYPE_ERROR
@ H5PL_TYPE_ERROR
Definition: H5PLpublic.h:33
H5O__debug_real
herr_t H5O__debug_real(H5F_t *f, H5O_t *oh, haddr_t addr, FILE *stream, int indent, int fwidth)
Definition: H5Odbg.c:286
H5SM__message_decode
H5_DLL herr_t H5SM__message_decode(const uint8_t *raw, void *native, void *ctx)
Definition: H5SMmessage.c:335
H5Pset_deflate
H5_DLL herr_t H5Pset_deflate(hid_t plist_id, unsigned aggression)
Definition: H5Pocpl.c:1209
H5P_CLS_TCRT
const H5P_libclass_t H5P_CLS_TCRT[1]
Definition: H5Pint.c:260
H5L_trav_gibi_t
Definition: H5Lprivate.h:64
H5L_register_external
H5_DLL herr_t H5L_register_external(void)
Definition: H5Lexternal.c:432
H5Gget_num_objs
H5_DLL herr_t H5Gget_num_objs(hid_t loc_id, hsize_t *num_objs)
Definition: H5Gdeprec.c:875
H5C_cache_entry_t::age
int32_t age
Definition: H5Cprivate.h:2293
H5SLprivate.h
H5P_libclass_t::def_plist_id
hid_t *const def_plist_id
Definition: H5Pprivate.h:102
H5Punregister
H5_DLL herr_t H5Punregister(hid_t pclass_id, const char *name)
Definition: H5P.c:1465
H5C_get_aux_ptr
void * H5C_get_aux_ptr(const H5C_t *cache_ptr)
Definition: H5Cquery.c:369
H5T_NATIVE_UINT_LEAST8_g
hid_t H5T_NATIVE_UINT_LEAST8_g
Definition: H5T.c:422
H5VL_DATASET_GET_TYPE
@ H5VL_DATASET_GET_TYPE
Definition: H5VLconnector.h:97
H5O_info2_t::type
H5O_type_t type
Definition: H5Opublic.h:134
H5S_select_iter_next
H5_DLL herr_t H5S_select_iter_next(H5S_sel_iter_t *sel_iter, size_t nelem)
Definition: H5Sselect.c:1376
H5E_BADMESG_g
H5_DLLVAR hid_t H5E_BADMESG_g
Definition: H5Epubgen.h:197
H5D_MPIO_NOT_SIMPLE_OR_SCALAR_DATASPACES
@ H5D_MPIO_NOT_SIMPLE_OR_SCALAR_DATASPACES
Definition: H5Ppublic.h:175
H5O_msg_read
void * H5O_msg_read(const H5O_loc_t *loc, unsigned type_id, void *mesg)
Definition: H5Omessage.c:462
H5F_mpi_get_comm
MPI_Comm H5F_mpi_get_comm(const H5F_t *f)
Definition: H5Fmpi.c:157
H5FD_family_t
Definition: H5FDfamily.c:55
H5T_path_bkg
H5T_bkg_t H5T_path_bkg(const H5T_path_t *p)
Definition: H5T.c:5210
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5O_linfo_t)
H5E_CANTDEPEND_g
hid_t H5E_CANTDEPEND_g
Definition: H5Edefin.h:182
H5SM_list_free
herr_t H5SM_list_free(H5SM_list_t *list)
Definition: H5SM.c:2510
H5P_genclass_t::deleted
hbool_t deleted
Definition: H5Ppkg.h:93
H5G__node_build_table
H5_DLL int H5G__node_build_table(H5F_t *f, const void *_lt_key, haddr_t addr, const void *_rt_key, void *_udata)
H5O_btreek_t
Definition: H5Oprivate.h:759
H5FD_s3comms_load_aws_profile
H5_DLL herr_t H5FD_s3comms_load_aws_profile(const char *name, char *key_id_out, char *secret_access_key_out, char *aws_region_out)
Definition: H5FDs3comms.c:2542
H5EA_stat_t::computed
struct H5EA_stat_t::@8 computed
H5C__flush_single_entry
H5_DLL herr_t H5C__flush_single_entry(H5F_t *f, H5C_cache_entry_t *entry_ptr, unsigned flags)
H5B_iter_ud_t::udata
void * udata
Definition: H5B.c:132
int8_t
signed char int8_t
Definition: H5private.h:420
H5MF_free_section_t::span_size
hsize_t span_size
Definition: H5MFpkg.h:121
H5F__check_cached_stab_test
H5_DLL herr_t H5F__check_cached_stab_test(hid_t file_id)
Definition: H5Ftest.c:143
H5VLmodule.h
H5P_check_class_t
Definition: H5Pint.c:51
H5FD_direct_t::pub
H5FD_t pub
Definition: H5FDdirect.c:67
H5T_NATIVE_INT_LEAST8_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT_LEAST8_ALIGN_g
Definition: H5Tpkg.h:434
H5T__conv_short_int
H5_DLL herr_t H5T__conv_short_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_NATIVE_INT_MATCH_SHORT
@ H5T_NATIVE_INT_MATCH_SHORT
Definition: H5Tnative.c:559
H5PB_t::raw_count
unsigned raw_count
Definition: H5PBprivate.h:57
H5VL_unwrap_object
H5_DLL void * H5VL_unwrap_object(const H5VL_class_t *connector, void *obj)
Definition: H5VLcallback.c:842
H5FS_t::alignment
hsize_t alignment
Definition: H5FSpkg.h:187
H5P_ignore_cmp
H5_DLL int H5P_ignore_cmp(const void H5_ATTR_UNUSED *val1, const void H5_ATTR_UNUSED *val2, size_t H5_ATTR_UNUSED size)
Definition: H5Pint.c:5662
H5AC_info_t
H5C_cache_entry_t H5AC_info_t
Definition: H5ACprivate.h:197
H5E__get_msg
ssize_t H5E__get_msg(const H5E_msg_t *msg, H5E_type_t *type, char *msg_str, size_t size)
Definition: H5Eint.c:130
H5D_filtered_collective_io_info_t::owners
struct H5D_filtered_collective_io_info_t::@2 owners
timezone::tz_dsttime
int tz_dsttime
Definition: H5win32defs.h:102
H5Sget_select_bounds
herr_t H5Sget_select_bounds(hid_t spaceid, hsize_t start[], hsize_t end[])
Definition: H5Sselect.c:626
H5FD_t::feature_flags
unsigned long feature_flags
Definition: H5FDpublic.h:322
H5T__conv_uchar_long
H5_DLL herr_t H5T__conv_uchar_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5D__fill
herr_t H5D__fill(const void *fill, const H5T_t *fill_type, void *buf, const H5T_t *buf_type, const H5S_t *space)
Definition: H5Dfill.c:177
H5T_close_real
H5_DLL herr_t H5T_close_real(H5T_t *dt)
Definition: H5T.c:3990
H5O__attr_remove
H5_DLL herr_t H5O__attr_remove(const H5O_loc_t *loc, const char *name)
Definition: H5Oattribute.c:1524
H5Tenum_nameof
H5_DLL herr_t H5Tenum_nameof(hid_t type, const void *value, char *name, size_t size)
Definition: H5Tenum.c:331
H5O_t::max_compact
unsigned max_compact
Definition: H5Opkg.h:315
H5AC_get_cache_auto_resize_config
H5_DLL herr_t H5AC_get_cache_auto_resize_config(const H5AC_t *cache_ptr, H5AC_cache_config_t *config_ptr)
Definition: H5AC.c:1595
H5L_exists
htri_t H5L_exists(const H5G_loc_t *loc, const char *name)
Definition: H5L.c:3131
H5F_same_shared
hbool_t H5F_same_shared(const H5F_t *f1, const H5F_t *f2)
Definition: H5Fquery.c:267
H5E_FILEOPEN_g
H5_DLLVAR hid_t H5E_FILEOPEN_g
Definition: H5Epubgen.h:252
H5CX_t::mpio_global_no_coll_cause_valid
hbool_t mpio_global_no_coll_cause_valid
Definition: H5CX.c:268
H5F_get_extpath
H5_DLL char * H5F_get_extpath(const H5F_t *f)
Definition: H5Fquery.c:226
H5C__verify_cork_tag_test
H5_DLL herr_t H5C__verify_cork_tag_test(hid_t fid, H5O_token_t tag_token, hbool_t status)
Definition: H5Ctest.c:136
H5O_t
Definition: H5Opkg.h:279
H5HF_read
herr_t H5HF_read(H5HF_t *fh, const void *_id, void *obj)
Definition: H5HF.c:542
H5T_BKG_YES
@ H5T_BKG_YES
Definition: H5Tpublic.h:145
H5VL_object_data
H5_DLL void * H5VL_object_data(const H5VL_object_t *vol_obj)
Definition: H5VLint.c:1717
H5PL__find_plugin_in_cache
H5_DLL herr_t H5PL__find_plugin_in_cache(const H5PL_search_params_t *search_params, hbool_t *found, const void **plugin_info)
H5F_get_pgend_meta_thres
H5_DLL hsize_t H5F_get_pgend_meta_thres(const H5F_t *f)
Definition: H5Fquery.c:1229
H5T_atomic_t::sign
size_t sign
Definition: H5Tpkg.h:211
H5G_loc_native_info_t::fields
unsigned fields
Definition: H5Gloc.c:88
H5T__conv_int_ldouble
herr_t H5T__conv_int_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7426
H5HF__huge_get_obj_off
H5_DLL herr_t H5HF__huge_get_obj_off(H5HF_hdr_t *hdr, const uint8_t *id, hsize_t *obj_off_p)
Definition: H5HFhuge.c:601
H5B_operator_t
int(* H5B_operator_t)(H5F_t *f, const void *_lt_key, haddr_t addr, const void *_rt_key, void *_udata)
Definition: H5Bprivate.h:84
H5C_cache_entry_t::accesses
int32_t accesses
Definition: H5Cprivate.h:2307
H5T_VAX_F64_g
H5_DLLVAR hid_t H5T_VAX_F64_g
Definition: H5Tpublic.h:384
H5S_extent_t
struct H5S_extent_t H5S_extent_t
Definition: H5Sprivate.h:34
H5Tmodule.h
H5E_ATOM_g
H5_DLLVAR hid_t H5E_ATOM_g
Definition: H5Epubgen.h:94
H5T_top_term_package
int H5T_top_term_package(void)
Definition: H5T.c:1409
H5E_LOGGING_g
H5_DLLVAR hid_t H5E_LOGGING_g
Definition: H5Epubgen.h:328
H5Ewalk2
H5_DLL herr_t H5Ewalk2(hid_t err_stack, H5E_direction_t direction, H5E_walk2_t func, void *client_data)
Definition: H5E.c:1543
H5O_msg_iterate
herr_t H5O_msg_iterate(const H5O_loc_t *loc, unsigned type_id, const H5O_mesg_operator_t *op, void *op_data)
Definition: H5Omessage.c:1200
H5O_storage_virtual_srcdset_t::dset
struct H5D_t * dset
Definition: H5Oprivate.h:507
H5HF__man_iblock_create
H5_DLL herr_t H5HF__man_iblock_create(H5HF_hdr_t *hdr, H5HF_indirect_t *par_iblock, unsigned par_entry, unsigned nrows, unsigned max_rows, haddr_t *addr_p)
Definition: H5HFiblock.c:962
H5Pget_efile_prefix
ssize_t H5Pget_efile_prefix(hid_t plist_id, char *prefix, size_t size)
Definition: H5Pdapl.c:1459
H5S_sel_iter_t::pnt
H5S_point_iter_t pnt
Definition: H5Sprivate.h:103
H5T_STR_RESERVED_11
@ H5T_STR_RESERVED_11
Definition: H5Tpublic.h:116
H5Pget_alignment
herr_t H5Pget_alignment(hid_t fapl_id, hsize_t *threshold, hsize_t *alignment)
Definition: H5Pfapl.c:786
H5D_dcpl_cache_t::fill
H5O_fill_t fill
Definition: H5Dprivate.h:132
H5F_block_write
herr_t H5F_block_write(H5F_t *f, H5FD_mem_t type, haddr_t addr, size_t size, const void *buf)
Definition: H5Fio.c:229
H5S_select_t::hslab
H5S_hyper_sel_t * hslab
Definition: H5Spkg.h:312
H5G__compact_remove
herr_t H5G__compact_remove(const H5O_loc_t *oloc, H5RS_str_t *grp_full_path_r, const char *name)
Definition: H5Gcompact.c:314
H5FL_blk_gc_list_t::mem_freed
size_t mem_freed
Definition: H5FL.c:93
H5FD_multi_dxpl_t
struct H5FD_multi_dxpl_t H5FD_multi_dxpl_t
H5EA__sblock_create
H5_DLL haddr_t H5EA__sblock_create(H5EA_hdr_t *hdr, H5EA_iblock_t *parent, hbool_t *stats_changed, unsigned sblk_idx)
H5FS_t::alloc_sect_size
hsize_t alloc_sect_size
Definition: H5FSpkg.h:172
H5VL_SUBCLS_LINK
@ H5VL_SUBCLS_LINK
Definition: H5VLconnector.h:62
H5T_get_member_type
H5_DLL H5T_t * H5T_get_member_type(const H5T_t *dt, unsigned membno)
Definition: H5Tcompound.c:263
H5Ldelete_by_idx
H5_DLL herr_t H5Ldelete_by_idx(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, hid_t lapl_id)
Definition: H5L.c:754
H5Pset_file_image_callbacks
herr_t H5Pset_file_image_callbacks(hid_t fapl_id, H5FD_file_image_callbacks_t *callbacks_ptr)
Definition: H5Pfapl.c:2775
H5O_shmesg_table_t
Definition: H5Oprivate.h:725
H5Fdelete
H5_DLL herr_t H5Fdelete(const char *filename, hid_t fapl_id)
Definition: H5F.c:903
H5VLrequest_optional
herr_t H5VLrequest_optional(void *req, hid_t connector_id, H5VL_request_optional_t opt_type, va_list arguments)
Definition: H5VLcallback.c:6696
H5C_image_entry_t::magic
uint32_t magic
Definition: H5Cprivate.h:1973
H5Imodule.h
H5HF_man_iter_down
H5_DLL herr_t H5HF_man_iter_down(H5HF_block_iter_t *biter, H5HF_indirect_t *iblock)
Definition: H5HFiter.c:518
H5D__vlen_get_buf_size
H5_DLL herr_t H5D__vlen_get_buf_size(H5D_t *dset, hid_t type_id, hid_t space_id, hsize_t *size)
Definition: H5Dint.c:2696
H5A__attr_release_table
H5_DLL herr_t H5A__attr_release_table(H5A_attr_table_t *atable)
Definition: H5Aint.c:1889
H5S_extent_t::nelem
hsize_t nelem
Definition: H5Spkg.h:114
flags
unsigned flags
Definition: H5FDfamily.c:624
H5HF_man_iter_offset
H5_DLL herr_t H5HF_man_iter_offset(H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, hsize_t *offset)
Definition: H5HFiter.c:612
H5O_storage_virtual_t::list_nused
size_t list_nused
Definition: H5Oprivate.h:560
len
int len
Definition: H5system.c:124
H5VL__native_token_cmp
H5_DLL herr_t H5VL__native_token_cmp(void *obj, const H5O_token_t *token1, const H5O_token_t *token2, int *cmp_value)
H5O_loc_hold_file
herr_t H5O_loc_hold_file(H5O_loc_t *loc)
Definition: H5Oint.c:2037
H5Z_XFORM_MINUS
@ H5Z_XFORM_MINUS
Definition: H5Ztrans.c:32
H5I_id_info_t
struct H5I_id_info_t H5I_id_info_t
H5AC_FHEAP_IBLOCK
H5_DLLVAR const H5AC_class_t H5AC_FHEAP_IBLOCK[1]
Definition: H5ACprivate.h:359
H5T_NATIVE_INT_LEAST16_g
H5_DLLVAR hid_t H5T_NATIVE_INT_LEAST16_g
Definition: H5Tpublic.h:469
H5SM_fh_ud_gh_t
Definition: H5SMpkg.h:214
H5T_vlen_t::loc
H5T_loc_t loc
Definition: H5Tpkg.h:302
H5T__conv_ulong_ldouble
H5_DLL herr_t H5T__conv_ulong_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5P_CLS_ATTRIBUTE_CREATE_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_ATTRIBUTE_CREATE_g
Definition: H5Pprivate.h:133
H5T_conv_func_t::lib_func
H5T_lib_conv_t lib_func
Definition: H5Tpkg.h:167
H5FL_track_t::func
char * func
Definition: H5FLprivate.h:71
hid_t
int64_t hid_t
Definition: H5Ipublic.h:55
H5UC_t
struct H5UC_t H5UC_t
H5Epubgen.h
H5G_dense_bt2_corder_rec_t::corder
int64_t corder
Definition: H5Gpkg.h:259
H5T_PAD_ZERO
@ H5T_PAD_ZERO
Definition: H5Tpublic.h:127
H5D_chunk_ops_t::copy_shutdown
H5D_chunk_copy_shutdown_func_t copy_shutdown
Definition: H5Dpkg.h:326
H5VL_dataset_class_t
Definition: H5VLconnector.h:327
H5PB_read
herr_t H5PB_read(H5F_shared_t *f_sh, H5FD_mem_t type, haddr_t addr, size_t size, void *buf)
Definition: H5PB.c:690
H5C_get_cache_image_config
herr_t H5C_get_cache_image_config(const H5C_t *cache_ptr, H5C_cache_image_ctl_t *config_ptr)
Definition: H5Cimage.c:929
H5C_cache_entry_t::next
struct H5C_cache_entry_t * next
Definition: H5Cprivate.h:2271
H5RS_dup_str
H5_DLL H5RS_str_t * H5RS_dup_str(const char *s)
Definition: H5RS.c:336
H5HF__huge_bt2_indir_remove
herr_t H5HF__huge_bt2_indir_remove(const void *nrecord, void *_udata)
Definition: H5HFbtree2.c:301
H5E_ALREADYINIT_g
hid_t H5E_ALREADYINIT_g
Definition: H5Edefin.h:92
H5G_obj_insert
H5_DLL herr_t H5G_obj_insert(const struct H5O_loc_t *grp_oloc, const char *name, struct H5O_link_t *obj_lnk, hbool_t adj_link, H5O_type_t obj_type, const void *crt_info)
H5O_layout_chunk_t::max_chunks
hsize_t max_chunks[H5O_LAYOUT_NDIMS]
Definition: H5Oprivate.h:627
H5P__decode_coll_md_read_flag_t
H5_DLL herr_t H5P__decode_coll_md_read_flag_t(const void **_pp, void *value)
Definition: H5Pfapl.c:4617
H5E_ALREADYEXISTS_g
hid_t H5E_ALREADYEXISTS_g
Definition: H5Edefin.h:75
H5D__chunk_is_space_alloc
H5_DLL hbool_t H5D__chunk_is_space_alloc(const H5O_storage_t *storage)
Definition: H5Dchunk.c:1044
H5VLfile_open
H5_DLL void * H5VLfile_open(const char *name, unsigned flags, hid_t fapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3518
H5T__conv_uchar_int
herr_t H5T__conv_uchar_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5093
H5A_bt2_ud_it_t::op_ret
int op_ret
Definition: H5Adense.c:99
H5AC_BT
H5_DLLVAR const H5AC_class_t H5AC_BT[1]
Definition: H5ACprivate.h:347
H5VL_object_t
struct H5VL_object_t H5VL_object_t
H5FO_delete
H5_DLL herr_t H5FO_delete(H5F_t *f, haddr_t addr)
Definition: H5FO.c:211
pmem_size
file pmem_size
Definition: H5FDfamily.c:682
H5Pset_libver_bounds
herr_t H5Pset_libver_bounds(hid_t plist_id, H5F_libver_t low, H5F_libver_t high)
Definition: H5Pfapl.c:2431
H5FDs3comms.h
H5T_STD_I16BE_g
H5_DLLVAR hid_t H5T_STD_I16BE_g
Definition: H5Tpublic.h:270
H5F_get_evict_on_close
hbool_t H5F_get_evict_on_close(const H5F_t *f)
Definition: H5Fquery.c:817
H5EA_sblock_t
struct H5EA_sblock_t H5EA_sblock_t
H5O_layout_chunk_t::idx_type
H5D_chunk_index_t idx_type
Definition: H5Oprivate.h:618
BEGIN_FUNC
BEGIN_FUNC(STATIC, CATCH if(hdr &&H5FA__hdr_unprotect(ERR, CATCH if(hdr &&H5FA__hdr_unprotect(H5FA_t *, H5FA_t *fa=NULL, H5FA_t *fa=NULL, H5FA__new(H5F_t *f, haddr_t fa_addr, hbool_t from_open, void *ctx_udata))
Definition: H5FA.c:120
H5HF_indirect_ent_t::addr
haddr_t addr
Definition: H5HFpkg.h:366
H5HF_man_iter_down
herr_t H5HF_man_iter_down(H5HF_block_iter_t *biter, H5HF_indirect_t *iblock)
Definition: H5HFiter.c:518
H5T__conv_uint_schar
H5_DLL herr_t H5T__conv_uint_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5P_CLS_FILE_ACCESS_ID_g
hid_t H5P_CLS_FILE_ACCESS_ID_g
Definition: H5Pint.c:136
H5B2_hdr_t::node_info
H5B2_node_info_t * node_info
Definition: H5B2pkg.h:185
H5O__attr_exists
htri_t H5O__attr_exists(const H5O_loc_t *loc, const char *name)
Definition: H5Oattribute.c:1792
H5O_cont_t::size
size_t size
Definition: H5Oprivate.h:738
H5F_MEM_PAGE_BTREE
@ H5F_MEM_PAGE_BTREE
Definition: H5Fprivate.h:697
H5C_t::max_clears
int32_t max_clears[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6068
H5VLgroup_specific
herr_t H5VLgroup_specific(void *obj, hid_t connector_id, H5VL_group_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:4432
H5E_CANTLIST_g
H5_DLLVAR hid_t H5E_CANTLIST_g
Definition: H5Epubgen.h:406
H5CX_t::mpio_chunk_opt_num_valid
hbool_t mpio_chunk_opt_num_valid
Definition: H5CX.c:242
image_addr
cache_ptr image_addr
Definition: H5Cimage.c:1228
H5T_NATIVE_INT_LEAST64_g
H5_DLLVAR hid_t H5T_NATIVE_INT_LEAST64_g
Definition: H5Tpublic.h:495
H5VL_OBJECT_REFRESH
@ H5VL_OBJECT_REFRESH
Definition: H5VLconnector.h:207
H5P_object_verify
H5P_genplist_t * H5P_object_verify(hid_t plist_id, hid_t pclass_id)
Definition: H5Pint.c:4007
H5FL_SEQ_DEFINE_STATIC
H5FL_SEQ_DEFINE_STATIC(H5C_cache_entry_ptr_t)
H5B2_stat_t
Definition: H5B2private.h:108
H5Pset_virtual
herr_t H5Pset_virtual(hid_t dcpl_id, hid_t vspace_id, const char *src_file_name, const char *src_dset_name, hid_t src_space_id)
Definition: H5Pdcpl.c:2129
H5HF_get_obj_len
H5_DLL herr_t H5HF_get_obj_len(H5HF_t *fh, const void *id, size_t *obj_len_p)
Definition: H5HF.c:418
H5E_CANTFLUSH_g
H5_DLLVAR hid_t H5E_CANTFLUSH_g
Definition: H5Epubgen.h:304
H5E_FARRAY_g
H5_DLLVAR hid_t H5E_FARRAY_g
Definition: H5Epubgen.h:79
BEGIN_FUNC
BEGIN_FUNC(STATIC, CATCH if(hdr &&H5EA__hdr_unprotect(ERR, CATCH if(hdr &&H5EA__hdr_unprotect(H5EA_t *, H5EA_t *ea=NULL, H5EA_t *ea=NULL, H5EA__new(H5F_t *f, haddr_t ea_addr, hbool_t from_open, void *ctx_udata))
Definition: H5EA.c:132
HDrand
H5_DLL int HDrand(void)
H5F_grp_btree_shared
H5_DLL struct H5UC_t * H5F_grp_btree_shared(const H5F_t *f)
Definition: H5Fquery.c:717
H5FD_hdfs_t
Definition: H5FDhdfs.c:439
H5E_CANTFREE_g
hid_t H5E_CANTFREE_g
Definition: H5Edefin.h:74
H5Rcreate_object
H5_DLL herr_t H5Rcreate_object(hid_t loc_id, const char *name, hid_t oapl_id, H5R_ref_t *ref_ptr)
Definition: H5R.c:77
H5Pinsert1
herr_t H5Pinsert1(hid_t plist_id, const char *name, size_t size, void *value, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_delete_func_t prp_delete, H5P_prp_copy_func_t prp_copy, H5P_prp_close_func_t prp_close)
Definition: H5Pdeprec.c:408
H5T__bit_find
ssize_t H5T__bit_find(uint8_t *buf, size_t offset, size_t size, H5T_sdir_t direction, hbool_t value)
Definition: H5Tbit.c:400
H5VM_memcpy_ud_t::dst
unsigned char * dst
Definition: H5VM.c:28
H5T__conv_i_f
H5_DLL herr_t H5T__conv_i_f(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
H5P_CLS_ATTRIBUTE_ACCESS_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_ATTRIBUTE_ACCESS_g
Definition: H5Pprivate.h:134
H5E_stack_g
H5_DLLVAR H5E_t H5E_stack_g[1]
Definition: H5Epkg.h:126
H5ST_findfirst
H5_DLL H5ST_ptr_t H5ST_findfirst(H5ST_tree_t *p)
Definition: H5ST.c:453
H5R__decode_token_compat
H5_DLL herr_t H5R__decode_token_compat(H5VL_object_t *vol_obj, H5I_type_t type, H5R_type_t ref_type, const unsigned char *buf, H5O_token_t *obj_token)
Definition: H5Rint.c:1548
H5A_bt2_ud_ins_t
Definition: H5Apkg.h:146
H5P_CLS_LINK_CREATE_ID_g
hid_t H5P_CLS_LINK_CREATE_ID_g
Definition: H5Pint.c:164
H5G_copy_file_ud_t::cache
H5G_cache_t cache
Definition: H5Gpkg.h:299
H5S_hyper_span_info_t::bounds
hsize_t bounds[]
Definition: H5Spkg.h:191
H5C_auto_size_ctl_t::flash_threshold
double flash_threshold
Definition: H5Cprivate.h:2123
H5T_STD_B16BE_g
H5_DLLVAR hid_t H5T_STD_B16BE_g
Definition: H5Tpublic.h:286
H5Gclose
H5_DLL herr_t H5Gclose(hid_t group_id)
Definition: H5G.c:743
H5E_CANTUNLOCK_g
H5_DLLVAR hid_t H5E_CANTUNLOCK_g
Definition: H5Epubgen.h:139
H5D__gather_mem
size_t H5D__gather_mem(const void *_buf, H5S_sel_iter_t *iter, size_t nelmts, void *_tgath_buf)
Definition: H5Dscatgath.c:373
H5FL_ARR_EXTERN
H5FL_ARR_EXTERN(hsize_t)
H5PBmodule.h
H5M_top_term_package
int H5M_top_term_package(void)
Definition: H5M.c:145
H5VL_request_notify
H5_DLL herr_t H5VL_request_notify(const H5VL_object_t *vol_obj, H5VL_request_notify_t cb, void *ctx)
Definition: H5VLcallback.c:6310
H5HP_incr
H5_DLL herr_t H5HP_incr(H5HP_t *heap, unsigned amt, void *obj)
Definition: H5HP.c:752
H5FL_DEFINE
H5FL_DEFINE(H5D_copy_file_ud_t)
H5D__chunk_prune_by_extent
herr_t H5D__chunk_prune_by_extent(H5D_t *dset, const hsize_t *old_dim)
Definition: H5Dchunk.c:5346
H5B_shared_t::type
const struct H5B_class_t * type
Definition: H5Bprivate.h:91
H5Z_PRELUDE_SET_LOCAL
@ H5Z_PRELUDE_SET_LOCAL
Definition: H5Z.c:56
H5C_cache_entry_t::is_dirty
hbool_t is_dirty
Definition: H5Cprivate.h:2234
H5Gget_objinfo
H5_DLL herr_t H5Gget_objinfo(hid_t loc_id, const char *name, hbool_t follow_link, H5G_stat_t *statbuf)
Definition: H5Gdeprec.c:931
H5MF_fs_t
Definition: H5MFpkg.h:154
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5FD_log_t)
H5VLdataset_write
H5_DLL herr_t H5VLdataset_write(void *dset, hid_t connector_id, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t plist_id, const void *buf, void **req)
Definition: H5VLcallback.c:2208
H5T__conv_ulong_long
H5_DLL herr_t H5T__conv_ulong_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5E_BADGROUP_g
hid_t H5E_BADGROUP_g
Definition: H5Edefin.h:154
H5T__conv_short_schar
H5_DLL herr_t H5T__conv_short_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Giterate
H5_DLL herr_t H5Giterate(hid_t loc_id, const char *name, int *idx, H5G_iterate_t op, void *op_data)
Definition: H5Gdeprec.c:806
H5R__get_loc_id
H5_DLL hid_t H5R__get_loc_id(const H5R_ref_priv_t *ref)
Definition: H5Rint.c:528
H5FL_reg_head_t::allocated
unsigned allocated
Definition: H5FLprivate.h:99
H5T_UNIX_D64BE_g
hid_t H5T_UNIX_D64BE_g
Definition: H5T.c:386
H5C_incr__threshold
@ H5C_incr__threshold
Definition: H5Cpublic.h:39
H5AC_unpin_entry
H5_DLL herr_t H5AC_unpin_entry(void *thing)
Definition: H5AC.c:1398
H5HL_prfx_t::cache_info
H5AC_info_t cache_info
Definition: H5HLpkg.h:119
H5EA_dbk_page_t
Definition: H5EApkg.h:309
H5F_block_t::length
hsize_t length
Definition: H5Fprivate.h:682
H5HF__hdr_update_iter
herr_t H5HF__hdr_update_iter(H5HF_hdr_t *hdr, size_t min_dblock_size)
Definition: H5HFhdr.c:987
cache_flags
cache_flags
Definition: H5FAhdr.c:542
H5T_NATIVE_USHORT_g
H5_DLLVAR hid_t H5T_NATIVE_USHORT_g
Definition: H5Tpublic.h:424
H5R_ref_priv_attr_t
Definition: H5Rpkg.h:66
H5D_BT2_FILT
const H5B2_class_t H5D_BT2_FILT[1]
Definition: H5Dbtree2.c:187
H5Pget_elink_acc_flags
H5_DLL herr_t H5Pget_elink_acc_flags(hid_t lapl_id, unsigned *flags)
Definition: H5Plapl.c:1201
H5Mget_key_type
H5_DLL hid_t H5Mget_key_type(hid_t map_id)
Definition: H5M.c:502
H5G_ent_decode
H5_DLL herr_t H5G_ent_decode(const H5F_t *f, const uint8_t **pp, H5G_entry_t *ent)
Definition: H5Gent.c:137
H5F_trav_obj_cnt_t::obj_count
size_t obj_count
Definition: H5F.c:55
H5F_info2_t::super
struct H5F_info2_t::@13 super
address
unable to unprotect fixed array data address
Definition: H5FAdblock.c:335
H5MM_final_sanity_check
H5_DLL void H5MM_final_sanity_check(void)
Definition: H5MM.c:230
H5A_type
H5T_t * H5A_type(const H5A_t *attr)
Definition: H5Aint.c:1308
H5P_CLS_OBJECT_COPY_g
H5P_genclass_t * H5P_CLS_OBJECT_COPY_g
Definition: H5Pint.c:163
H5HF_iblock_dirty
herr_t H5HF_iblock_dirty(H5HF_indirect_t *iblock)
Definition: H5HFiblock.c:326
H5D_chunk_addr_info_t
Definition: H5Dmpio.c:90
H5A_shared_t::encoding
H5T_cset_t encoding
Definition: H5Apkg.h:78
H5set_free_list_limits
herr_t H5set_free_list_limits(int reg_global_lim, int reg_list_lim, int arr_global_lim, int arr_list_lim, int blk_global_lim, int blk_list_lim)
Definition: H5.c:539
H5Z_SHUFFLE
H5_DLLVAR const H5Z_class2_t H5Z_SHUFFLE[1]
Definition: H5Zpkg.h:29
H5VL_object_unwrap
void * H5VL_object_unwrap(const H5VL_object_t *vol_obj)
Definition: H5VLint.c:1745
H5P_CLS_DCRT
H5_DLLVAR const H5P_libclass_t H5P_CLS_DCRT[1]
Definition: H5Pint.c:344
H5F_info2_t::version
unsigned version
Definition: H5Fpublic.h:127
H5AC_tag
H5_DLL void H5AC_tag(haddr_t metadata_tag, haddr_t *prev_tag)
Definition: H5AC.c:2181
H5PL_key_t::value
H5VL_class_value_t value
Definition: H5PLprivate.h:43
H5Zget_filter_info
herr_t H5Zget_filter_info(H5Z_filter_t filter, unsigned int *filter_config_flags)
Definition: H5Z.c:1600
H5VL__native_object_specific
herr_t H5VL__native_object_specific(void *obj, const H5VL_loc_params_t *loc_params, H5VL_object_specific_t specific_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_object.c:303
H5FS_create_t
struct H5FS_create_t H5FS_create_t
H5S__hyper_project_intersection
herr_t H5S__hyper_project_intersection(const H5S_t *src_space, const H5S_t *dst_space, const H5S_t *src_intersect_space, H5S_t *proj_space, hbool_t share_selection)
Definition: H5Shyper.c:11489
H5A_shared_t::data_size
size_t data_size
Definition: H5Apkg.h:87
H5O_ainfo_t::max_crt_idx
H5O_msg_crt_idx_t max_crt_idx
Definition: H5Oprivate.h:786
H5D__chunk_is_data_cached
hbool_t H5D__chunk_is_data_cached(const H5D_shared_t *shared_dset)
Definition: H5Dchunk.c:1075
H5Scopy
hid_t H5Scopy(hid_t space_id)
Definition: H5S.c:531
H5VL_FILE_GET_OBJ_COUNT
@ H5VL_FILE_GET_OBJ_COUNT
Definition: H5VLconnector.h:134
H5O__msg_move_to_new_chunk_test
herr_t H5O__msg_move_to_new_chunk_test(hid_t oid, unsigned msg_type)
Definition: H5Otest.c:707
H5_timer_t::etime
double etime
Definition: H5private.h:604
H5F_retry_info_t
struct H5F_retry_info_t H5F_retry_info_t
H5Oopen_by_token
H5_DLL hid_t H5Oopen_by_token(hid_t loc_id, H5O_token_t token)
Definition: H5O.c:233
H5O_MSG_NULL
H5_DLLVAR const H5O_msg_class_t H5O_MSG_NULL[1]
Definition: H5Opkg.h:437
H5S_hyper_project_intersect_ud_t::ss_rank
unsigned ss_rank
Definition: H5Shyper.c:93
H5C_t::flush_in_progress
hbool_t flush_in_progress
Definition: H5Cpkg.h:5849
H5Z_register
H5_DLL herr_t H5Z_register(const H5Z_class2_t *cls)
Definition: H5Z.c:291
H5PL__close
H5_DLL herr_t H5PL__close(H5PL_HANDLE handle)
H5G_entry_t
Definition: H5Gpkg.h:103
H5B2__protect_internal
H5_DLL H5B2_internal_t * H5B2__protect_internal(H5B2_hdr_t *hdr, void *parent, H5B2_node_ptr_t *node_ptr, uint16_t depth, hbool_t shadow, unsigned flags)
Definition: H5B2internal.c:192
H5B_t::child
haddr_t * child
Definition: H5Bpkg.h:60
H5S_extent_t::sh_loc
H5O_shared_t sh_loc
Definition: H5Spkg.h:110
H5FS_SECT_LIVE
@ H5FS_SECT_LIVE
Definition: H5FSprivate.h:117
H5EA_sblk_info_t::ndblks
size_t ndblks
Definition: H5EApkg.h:157
H5AC_DRVRINFO_ID
@ H5AC_DRVRINFO_ID
Definition: H5ACprivate.h:75
H5E_REFERENCE_g
hid_t H5E_REFERENCE_g
Definition: H5Edefin.h:31
H5O_fill_t::version
unsigned version
Definition: H5Oprivate.h:328
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5I.c:107
H5O_attr_ver_bounds
H5_DLLVAR const unsigned H5O_attr_ver_bounds[H5F_LIBVER_NBOUNDS]
Definition: H5Opkg.h:636
H5D__get_offset
haddr_t H5D__get_offset(const H5D_t *dset)
Definition: H5Dint.c:2563
H5D_farray_it_ud_t::chunk_rec
H5D_chunk_rec_t chunk_rec
Definition: H5Dfarray.c:70
H5AC_create
H5_DLL herr_t H5AC_create(const H5F_t *f, H5AC_cache_config_t *config_ptr, H5AC_cache_image_config_t *image_config_ptr)
Definition: H5AC.c:284
H5P__decode_uint8_t
herr_t H5P__decode_uint8_t(const void **_pp, void *_value)
Definition: H5Pencdec.c:583
H5FL_reg_head_t::onlist
unsigned onlist
Definition: H5FLprivate.h:100
H5B2_iterate
herr_t H5B2_iterate(H5B2_t *bt2, H5B2_operator_t op, void *op_data)
Definition: H5B2.c:423
H5G_obj_lnk_it_ud1_t::alloc_links
size_t alloc_links
Definition: H5Gobj.c:69
H5VL_object_t::data
void * data
Definition: H5VLprivate.h:40
H5Pget_small_data_block_size
H5_DLL herr_t H5Pget_small_data_block_size(hid_t fapl_id, hsize_t *size)
Definition: H5Pfapl.c:2303
H5O_copy_file_ud_common_t
Definition: H5private.h:621
print_header
herr_t hbool_t H5_ATTR_UNUSED print_header
Definition: H5Cimage.c:966
H5F__check_cached_stab_test
herr_t H5F__check_cached_stab_test(hid_t file_id)
Definition: H5Ftest.c:143
H5C_log_json_udata_t::message
char * message
Definition: H5Clog_json.c:58
H5S_has_extent
H5_DLL hbool_t H5S_has_extent(const H5S_t *ds)
Definition: H5S.c:1924
H5T__conv_llong_ulong
H5_DLL herr_t H5T__conv_llong_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5SM_read_udata_t::encoding_buf
void * encoding_buf
Definition: H5SM.c:49
H5Iregister_type
H5_DLL H5I_type_t H5Iregister_type(size_t hash_size, unsigned reserved, H5I_free_t free_func)
Definition: H5I.c:218
H5HF_man_iter_offset
herr_t H5HF_man_iter_offset(H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, hsize_t *offset)
Definition: H5HFiter.c:612
H5FA_dbk_page_t::size
size_t size
Definition: H5FApkg.h:212
H5T_atomic_t::sign
H5T_sign_t sign
Definition: H5Tpkg.h:207
H5HF__huge_bt2_indir_remove
H5_DLL herr_t H5HF__huge_bt2_indir_remove(const void *nrecord, void *op_data)
Definition: H5HFbtree2.c:301
H5E_SETLOCAL_g
H5_DLLVAR hid_t H5E_SETLOCAL_g
Definition: H5Epubgen.h:218
H5VL__native_datatype_commit
H5_DLL void * H5VL__native_datatype_commit(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t type_id, hid_t lcpl_id, hid_t tcpl_id, hid_t tapl_id, hid_t dxpl_id, void **req)
H5T__conv_ldouble_llong
H5_DLL herr_t H5T__conv_ldouble_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Rdereference2
hid_t H5Rdereference2(hid_t obj_id, hid_t oapl_id, H5R_type_t ref_type, const void *ref)
Definition: H5Rdeprec.c:396
H5D_earray_it_ud_t::common
H5D_chunk_common_ud_t common
Definition: H5Dearray.c:71
H5AC_cache_is_clean
H5_DLL hbool_t H5AC_cache_is_clean(const H5F_t *f, H5AC_ring_t inner_ring)
Definition: H5ACdbg.c:360
H5MF__start_fstype
herr_t H5MF__start_fstype(H5F_t *f, H5F_mem_page_t type)
Definition: H5MF.c:475
H5Fget_dset_no_attrs_hint
H5_DLL herr_t H5Fget_dset_no_attrs_hint(hid_t file_id, hbool_t *minimize)
Definition: H5F.c:2017
H5Pset_fapl_direct
H5_DLL herr_t H5Pset_fapl_direct(hid_t fapl_id, size_t alignment, size_t block_size, size_t cbuf_size)
Definition: H5FDdirect.c:279
H5E_dump_api_stack
H5_DLL herr_t H5E_dump_api_stack(hbool_t is_api)
Definition: H5Eint.c:985
H5Pclose
H5_DLL herr_t H5Pclose(hid_t plist_id)
Definition: H5P.c:1510
H5G__link_release_table
H5_DLL herr_t H5G__link_release_table(H5G_link_table_t *ltable)
Definition: H5Glink.c:527
H5AC__log_inserted_entry
herr_t H5AC__log_inserted_entry(const H5AC_info_t *entry_ptr)
Definition: H5ACmpio.c:949
H5P_isa_class
htri_t H5P_isa_class(hid_t plist_id, hid_t pclass_id)
Definition: H5Pint.c:3955
H5VLattr_specific
herr_t H5VLattr_specific(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, H5VL_attr_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:1580
H5L_class_0_t::create_func
H5L_create_func_t create_func
Definition: H5Lpublic.h:235
H5Tregister
herr_t H5Tregister(H5T_pers_t pers, const char *name, hid_t src_id, hid_t dst_id, H5T_conv_t func)
Definition: H5T.c:2600
H5E_CANTINIT_g
H5_DLLVAR hid_t H5E_CANTINIT_g
Definition: H5Epubgen.h:162
H5Sget_select_hyper_nblocks
hssize_t H5Sget_select_hyper_nblocks(hid_t spaceid)
Definition: H5Shyper.c:3492
H5O_MSG_LAYOUT
H5_DLLVAR const H5O_msg_class_t H5O_MSG_LAYOUT[1]
Definition: H5Opkg.h:466
H5FAprivate.h
H5T__bit_dec
hbool_t H5T__bit_dec(uint8_t *buf, size_t start, size_t size)
Definition: H5Tbit.c:566
H5O_copy_t::copy_shallow
hbool_t copy_shallow
Definition: H5Oprivate.h:173
H5Pset_sieve_buf_size
H5_DLL herr_t H5Pset_sieve_buf_size(hid_t fapl_id, size_t size)
Definition: H5Pfapl.c:2177
H5C_cache_entry_ptr_t
H5C_cache_entry_t * H5C_cache_entry_ptr_t
Definition: H5C.c:110
H5S_hyper_dim_t::count
hsize_t count
Definition: H5Sprivate.h:44
H5G_bt_it_bt_t::heap
H5HL_t * heap
Definition: H5Gpkg.h:239
H5Tenum_create
H5_DLL hid_t H5Tenum_create(hid_t base_id)
Definition: H5Tenum.c:52
H5PLget_loading_state
H5_DLL herr_t H5PLget_loading_state(unsigned int *plugin_control_mask)
Definition: H5PL.c:117
H5I_id_type_t::nextid
uint64_t nextid
Definition: H5I.c:69
H5O_info2_t::atime
time_t atime
Definition: H5Opublic.h:136
H5O_shared_t::file
H5F_t * file
Definition: H5Oprivate.h:270
H5E_error2_t
Definition: H5Epublic.h:36
H5T_NATIVE_HERR_g
hid_t H5T_NATIVE_HERR_g
Definition: H5T.c:416
H5VL_loc_by_idx::order
H5_iter_order_t order
Definition: H5VLconnector.h:252
H5R__set_obj_token
H5_DLL herr_t H5R__set_obj_token(H5R_ref_priv_t *ref, const H5O_token_t *obj_token, size_t token_size)
Definition: H5Rint.c:809
H5FD_ros3_fapl_t::version
int32_t version
Definition: H5FDros3.h:81
H5SL__init_package
herr_t H5SL__init_package(void)
Definition: H5SL.c:608
H5HF__huge_insert
herr_t H5HF__huge_insert(H5HF_hdr_t *hdr, size_t obj_size, void *obj, void *_id)
Definition: H5HFhuge.c:307
H5S_sel_point
H5_DLLVAR const H5S_select_class_t H5S_sel_point[1]
Definition: H5Spkg.h:377
H5Ldelete
herr_t H5Ldelete(hid_t loc_id, const char *name, hid_t lapl_id)
Definition: H5L.c:698
H5T_path_t::conv
H5T_conv_func_t conv
Definition: H5Tpkg.h:176
H5D_bt2_ud_t
Definition: H5Dbtree2.c:71
H5A_bt2_ud_common_t::shared_fheap
H5HF_t * shared_fheap
Definition: H5Apkg.h:133
H5VL_OBJECT_VISIT
@ H5VL_OBJECT_VISIT
Definition: H5VLconnector.h:205
H5FD_family_init
H5_DLL hid_t H5FD_family_init(void)
Definition: H5FDfamily.c:188
H5VM_hyper_fill
H5_DLL herr_t H5VM_hyper_fill(unsigned n, const hsize_t *_size, const hsize_t *total_size, const hsize_t *offset, void *_dst, unsigned fill_value)
Definition: H5VM.c:409
H5D_time_alloc_t
H5D_time_alloc_t
Definition: H5Dpkg.h:479
H5Pget_link_creation_order
H5_DLL herr_t H5Pget_link_creation_order(hid_t plist_id, unsigned *crt_order_flags)
Definition: H5Pgcpl.c:501
H5Rdestroy
herr_t H5Rdestroy(H5R_ref_t *ref_ptr)
Definition: H5R.c:345
H5I_ERROR_MSG
@ H5I_ERROR_MSG
Definition: H5Ipublic.h:48
H5VLdataset_open
H5_DLL void * H5VLdataset_open(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t dapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1996
H5HP_incr
herr_t H5HP_incr(H5HP_t *heap, unsigned amt, void *_obj)
Definition: H5HP.c:752
H5AC_proxy_entry_t::ndirty_children
size_t ndirty_children
Definition: H5ACprivate.h:216
H5G__obj_info
H5_DLL herr_t H5G__obj_info(const H5O_loc_t *oloc, H5G_info_t *grp_info)
Definition: H5Gobj.c:719
H5P_CLS_DATASET_CREATE_g
H5P_genclass_t * H5P_CLS_DATASET_CREATE_g
Definition: H5Pint.c:139
H5garbage_collect
herr_t H5garbage_collect(void)
Definition: H5.c:495
H5P_LST_FILE_CREATE_ID_g
H5_DLLVAR hid_t H5P_LST_FILE_CREATE_ID_g
Definition: H5Ppublic.h:213
H5VL_request_specific
H5_DLL herr_t H5VL_request_specific(const H5VL_object_t *vol_obj, H5VL_request_specific_t specific_type,...)
Definition: H5VLcallback.c:6532
H5VLgroup_open
H5_DLL void * H5VLgroup_open(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t gapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4208
H5FA__create_flush_depend
H5_DLL herr_t H5FA__create_flush_depend(H5AC_info_t *parent_entry, H5AC_info_t *child_entry)
H5C_t::entry_watched_for_removal
H5C_cache_entry_t * entry_watched_for_removal
Definition: H5Cpkg.h:5880
H5B_valid
htri_t H5B_valid(H5F_t *f, const H5B_class_t *type, haddr_t addr)
Definition: H5B.c:2019
H5VL_OBJECT_GET_NAME
@ H5VL_OBJECT_GET_NAME
Definition: H5VLconnector.h:195
H5P__cmp_plist
herr_t H5P__cmp_plist(const H5P_genplist_t *plist1, const H5P_genplist_t *plist2, int *cmp_ret)
Definition: H5Pint.c:3823
H5FD_core_t::nFileIndexLow
DWORD nFileIndexLow
Definition: H5FDcore.c:82
H5Lcreate_external
H5_DLL herr_t H5Lcreate_external(const char *file_name, const char *obj_name, hid_t link_loc_id, const char *link_name, hid_t lcpl_id, hid_t lapl_id)
Definition: H5Lexternal.c:341
H5FD_log_t
Definition: H5FDlog.c:76
H5AC_EARRAY_DBLK_PAGE
const H5AC_class_t H5AC_EARRAY_DBLK_PAGE[1]
Definition: H5EAcache.c:205
H5E_CANTCOUNT_g
hid_t H5E_CANTCOUNT_g
Definition: H5Edefin.h:205
H5_checksum_metadata
uint32_t H5_checksum_metadata(const void *data, size_t len, uint32_t initval)
Definition: H5checksum.c:460
H5G_bt2_ud_rmbi_t::other_bt2_addr
haddr_t other_bt2_addr
Definition: H5Gdense.c:144
H5Pset_mcdt_search_cb
herr_t H5Pset_mcdt_search_cb(hid_t plist_id, H5O_mcdt_search_cb_t func, void *op_data)
Definition: H5Pocpypl.c:843
index_blk_size
hdr stats computed index_blk_size
Definition: H5EAcache.c:391
H5B2__assert_leaf2
H5_ATTR_PURE herr_t H5B2__assert_leaf2(const H5B2_hdr_t *hdr, const H5B2_leaf_t *leaf, const H5B2_leaf_t H5_ATTR_UNUSED *leaf2)
Definition: H5B2leaf.c:1054
H5SM_type_shared
H5_DLL htri_t H5SM_type_shared(H5F_t *f, unsigned type_id)
Definition: H5SM.c:353
H5HF__huge_bt2_filt_indir_remove
H5_DLL herr_t H5HF__huge_bt2_filt_indir_remove(const void *nrecord, void *op_data)
Definition: H5HFbtree2.c:504
H5Miterate_by_name
herr_t H5Miterate_by_name(hid_t loc_id, const char *map_name, hsize_t *idx, hid_t key_mem_type_id, H5M_iterate_t op, void *op_data, hid_t dxpl_id, hid_t lapl_id)
Definition: H5M.c:947
H5Fget_mdc_config
herr_t H5Fget_mdc_config(hid_t file_id, H5AC_cache_config_t *config_ptr)
Definition: H5F.c:1224
H5G__dense_insert
herr_t H5G__dense_insert(H5F_t *f, const H5O_linfo_t *linfo, const H5O_link_t *lnk)
Definition: H5Gdense.c:377
H5D_rdcdc_t::sieve_loc
haddr_t sieve_loc
Definition: H5Dpkg.h:427
H5FL_DEFINE
H5FL_DEFINE(H5C_tag_info_t)
H5SM_read_udata_t
struct H5SM_read_udata_t H5SM_read_udata_t
H5VLwrap_object
void * H5VLwrap_object(void *obj, H5I_type_t obj_type, hid_t connector_id, void *wrap_ctx)
Definition: H5VLcallback.c:808
H5F__get_file_image
ssize_t H5F__get_file_image(H5F_t *file, void *buf_ptr, size_t buf_len)
Definition: H5Fint.c:2819
H5EA_CLS_TEST_ID
@ H5EA_CLS_TEST_ID
Definition: H5EAprivate.h:55
H5VL_reset_lib_state
H5_DLL herr_t H5VL_reset_lib_state(void)
Definition: H5VLint.c:2060
H5Tget_array_dims1
int H5Tget_array_dims1(hid_t type_id, hsize_t dims[], int H5_ATTR_UNUSED perm[])
Definition: H5Tarray.c:403
Wllround
H5_DLL long long Wllround(double arg)
H5FS_debug
herr_t H5FS_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth)
Definition: H5FSdbg.c:92
H5FD_s3comms_nlowercase
herr_t H5FD_s3comms_nlowercase(char *dest, const char *s, size_t len)
Definition: H5FDs3comms.c:2665
H5VL_wrap_class_t::free_wrap_ctx
herr_t(* free_wrap_ctx)(void *wrap_ctx)
Definition: H5VLconnector.h:306
H5Gget_create_plist
H5_DLL hid_t H5Gget_create_plist(hid_t group_id)
Definition: H5G.c:557
H5L_class_t::query_func
H5L_query_func_t query_func
Definition: H5Lpublic.h:126
H5D_layout_ops_t::io_term
H5D_layout_io_term_func_t io_term
Definition: H5Dpkg.h:162
H5T_subset_info_t::copy_size
size_t copy_size
Definition: H5Tprivate.h:100
H5VL__native_attr_create
H5_DLL void * H5VL__native_attr_create(void *obj, const H5VL_loc_params_t *loc_params, const char *attr_name, hid_t type_id, hid_t space_id, hid_t acpl_id, hid_t aapl_id, hid_t dxpl_id, void **req)
H5O_copy_t::max_depth
int max_depth
Definition: H5Oprivate.h:182
H5G__dense_remove_by_idx
H5_DLL herr_t H5G__dense_remove_by_idx(H5F_t *f, const H5O_linfo_t *linfo, H5RS_str_t *grp_full_path_r, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Gdense.c:1600
H5G_loc
herr_t H5G_loc(hid_t loc_id, H5G_loc_t *loc)
Definition: H5Gloc.c:274
H5D__chunk_file_alloc
H5_DLL herr_t H5D__chunk_file_alloc(const H5D_chk_idx_info_t *idx_info, const H5F_block_t *old_chunk, H5F_block_t *new_chunk, hbool_t *need_insert, const hsize_t *scaled)
Definition: H5Dchunk.c:6862
H5O_bogus_t
Definition: H5Oprivate.h:653
H5O__msg_append_real
herr_t H5O__msg_append_real(H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, unsigned mesg_flags, unsigned update_flags, void *mesg)
Definition: H5Omessage.c:205
H5HF_man_iter_curr
H5_DLL herr_t H5HF_man_iter_curr(H5HF_block_iter_t *biter, unsigned *row, unsigned *col, unsigned *entry, H5HF_indirect_t **block)
Definition: H5HFiter.c:573
H5D__chunk_file_alloc
herr_t H5D__chunk_file_alloc(const H5D_chk_idx_info_t *idx_info, const H5F_block_t *old_chunk, H5F_block_t *new_chunk, hbool_t *need_insert, const hsize_t *scaled)
Definition: H5Dchunk.c:6862
H5C_apply_candidate_list
herr_t H5C_apply_candidate_list(H5F_t *f, H5C_t *cache_ptr, unsigned num_candidates, haddr_t *candidates_list_ptr, int mpi_rank, int mpi_size)
Definition: H5Cmpio.c:169
H5FL_blk_node_t::size
size_t size
Definition: H5FLprivate.h:159
H5EA__test_ctx_t
Definition: H5EAtest.c:57
H5O_msg_free_real
void * H5O_msg_free_real(const H5O_msg_class_t *type, void *msg_native)
Definition: H5Omessage.c:709
H5O__attr_exists
H5_DLL htri_t H5O__attr_exists(const H5O_loc_t *loc, const char *name)
Definition: H5Oattribute.c:1792
H5F_shared_t::open_objs
H5FO_t * open_objs
Definition: H5Fpkg.h:307
H5SL_TYPE_SIZE
@ H5SL_TYPE_SIZE
Definition: H5SLprivate.h:47
H5Pget_cache
herr_t H5Pget_cache(hid_t plist_id, int *mdc_nelmts, size_t *rdcc_nslots, size_t *rdcc_nbytes, double *rdcc_w0)
Definition: H5Pfapl.c:1660
H5L_trav_mv_t
Definition: H5L.c:65
H5D_filtered_collective_io_info_t::index
hsize_t index
Definition: H5Dmpio.c:189
H5VL__register_connector
H5_DLL hid_t H5VL__register_connector(const H5VL_class_t *cls, hbool_t app_ref, hid_t vipl_id)
Definition: H5VLint.c:1174
H5F_addr_encode
void H5F_addr_encode(const H5F_t *f, uint8_t **pp, haddr_t addr)
Definition: H5Fint.c:2524
H5FS_t::sinfo_modified
hbool_t sinfo_modified
Definition: H5FSpkg.h:182
H5C__deserialize_prefetched_entry
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)
Definition: H5Cimage.c:467
H5T_atomic_t::r
struct H5T_atomic_t::@60::@64 r
HDassert
HDassert(NULL==dblk_page->top_proxy)
H5Sencode2
H5_DLL herr_t H5Sencode2(hid_t obj_id, void *buf, size_t *nalloc, hid_t fapl)
Definition: H5S.c:1532
H5Oget_native_info
H5_DLL herr_t H5Oget_native_info(hid_t loc_id, H5O_native_info_t *oinfo, unsigned fields)
Definition: H5O.c:697
H5T_STD_I32BE_g
hid_t H5T_STD_I32BE_g
Definition: H5T.c:360
H5P_genprop_t::decode
H5P_prp_decode_func_t decode
Definition: H5Ppkg.h:77
H5G_LINK_OP_NEW
@ H5G_LINK_OP_NEW
Definition: H5Gprivate.h:168
H5D_dcpl_cache_t
struct H5D_dcpl_cache_t H5D_dcpl_cache_t
H5Pset_fapl_windows
H5_DLL herr_t H5Pset_fapl_windows(hid_t fapl_id)
Definition: H5FDwindows.c:49
H5Aget_create_plist
H5_DLL hid_t H5Aget_create_plist(hid_t attr_id)
Definition: H5A.c:829
H5E_BADSIZE_g
hid_t H5E_BADSIZE_g
Definition: H5Edefin.h:235
H5FL_arr_list_t::next
union H5FL_arr_list_t * next
Definition: H5FLprivate.h:223
H5AC_init
H5_DLL herr_t H5AC_init(void)
Definition: H5AC.c:152
H5HF_debug_iter_ud1_t::amount_free
size_t amount_free
Definition: H5HFdbg.c:60
H5Bmodule.h
H5HF_hdr_dest
H5_DLL herr_t H5HF_hdr_dest(H5HF_hdr_t *hdr)
H5D_shared_t::chunk
H5D_rdcc_t chunk
Definition: H5Dpkg.h:464
H5HF_direct_t::par_entry
unsigned par_entry
Definition: H5HFpkg.h:424
H5D_chunk_cached_t
Definition: H5Dpkg.h:376
H5A__attr_copy_file
H5_DLL H5A_t * H5A__attr_copy_file(const H5A_t *attr_src, H5F_t *file_dst, hbool_t *recompute_size, H5O_copy_t *cpy_info)
H5VL_attr_specific
H5_DLL herr_t H5VL_attr_specific(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, H5VL_attr_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:1535
H5Oget_comment_by_name
H5_DLL ssize_t H5Oget_comment_by_name(hid_t loc_id, const char *name, char *comment, size_t bufsize, hid_t lapl_id)
Definition: H5O.c:1011
H5FA__get_cparam_test
H5_DLL herr_t H5FA__get_cparam_test(const H5FA_t *ea, H5FA_create_t *cparam)
H5AC_get_entry_ptr_from_addr
H5_DLL herr_t H5AC_get_entry_ptr_from_addr(const H5F_t *f, haddr_t addr, void **entry_ptr_ptr)
Definition: H5ACdbg.c:179
H5S_hyper_get_first_inc_block
H5_DLL hsize_t H5S_hyper_get_first_inc_block(const H5S_t *space, hsize_t clip_size, hbool_t *partial)
Definition: H5Shyper.c:12172
H5O_pline_set_version
herr_t H5O_pline_set_version(H5F_t *f, H5O_pline_t *pline)
Definition: H5Opline.c:713
H5Z_DEFLATE
const H5Z_class2_t H5Z_DEFLATE[1]
Definition: H5Zdeflate.c:41
H5C_log_class_t::write_flush_cache_log_msg
herr_t(* write_flush_cache_log_msg)(void *udata, herr_t fxn_ret_value)
Definition: H5Clog.h:49
H5FD_s3comms_bytes_to_hex
H5_DLL herr_t H5FD_s3comms_bytes_to_hex(char *dest, const unsigned char *msg, size_t msg_len, hbool_t lowercase)
Definition: H5FDs3comms.c:2172
ros3_statsbin::count
unsigned long long count
Definition: H5FDros3.c:156
H5AC__set_write_done_callback
herr_t H5AC__set_write_done_callback(H5C_t *cache_ptr, void(*write_done)(void))
Definition: H5ACmpio.c:185
H5EA_operator_t
int(* H5EA_operator_t)(hsize_t idx, const void *_elmt, void *_udata)
Definition: H5EAprivate.h:117
H5O_obj_type
herr_t H5O_obj_type(const H5O_loc_t *loc, H5O_type_t *obj_type)
Definition: H5Oint.c:1681
H5C_t::num_last_entries
uint32_t num_last_entries
Definition: H5Cpkg.h:5889
H5FO_top_count
H5_DLL hsize_t H5FO_top_count(const H5F_t *f, haddr_t addr)
Definition: H5FO.c:538
H5MM_strdup
char * H5MM_strdup(const char *s)
Definition: H5MM.c:492
H5HF__huge_get_obj_off
herr_t H5HF__huge_get_obj_off(H5HF_hdr_t *hdr, const uint8_t *id, hsize_t *obj_off_p)
Definition: H5HFhuge.c:601
H5HF__hdr_reverse_iter
herr_t H5HF__hdr_reverse_iter(H5HF_hdr_t *hdr, haddr_t dblock_addr)
Definition: H5HFhdr.c:1206
H5Pget_coll_metadata_write
herr_t H5Pget_coll_metadata_write(hid_t plist_id, hbool_t *is_collective)
Definition: H5Pfapl.c:5268
H5Z_FLETCHER32
const H5Z_class2_t H5Z_FLETCHER32[1]
Definition: H5Zfletcher32.c:33
H5VLrequest_cancel
herr_t H5VLrequest_cancel(void *req, hid_t connector_id)
Definition: H5VLcallback.c:6465
H5G_bt2_ud_common_t::found_op_data
void * found_op_data
Definition: H5Gpkg.h:275
H5Fmount
herr_t H5Fmount(hid_t loc_id, const char *name, hid_t child_id, hid_t plist_id)
Definition: H5Fmount.c:440
H5F_file_space_type_t
H5F_file_space_type_t
Definition: H5Fpublic.h:200
H5VLconnector_info_to_str
H5_DLL herr_t H5VLconnector_info_to_str(const void *info, hid_t connector_id, char **str)
Definition: H5VLcallback.c:596
H5RS_str_t::n
unsigned n
Definition: H5RS.c:30
H5O_copy_dtype_merge_list_t
Definition: H5Oprivate.h:160
H5HF_hdr_t::huge_id_size
uint8_t huge_id_size
Definition: H5HFpkg.h:354
H5Pset_attr_creation_order
herr_t H5Pset_attr_creation_order(hid_t plist_id, unsigned crt_order_flags)
Definition: H5Pocpl.c:303
H5I_clear_type_ud_t::app_ref
hbool_t app_ref
Definition: H5I.c:103
H5D_chunk_rec_t
struct H5D_chunk_rec_t H5D_chunk_rec_t
H5CX_set_lcpl
void H5CX_set_lcpl(hid_t lcpl_id)
Definition: H5CX.c:1224
H5HP_decr
herr_t H5HP_decr(H5HP_t *heap, unsigned amt, void *_obj)
Definition: H5HP.c:824
H5A__set_version
herr_t H5A__set_version(const H5F_t *f, H5A_t *attr)
Definition: H5Aint.c:1997
H5CX_t::vds_prefix_valid
hbool_t vds_prefix_valid
Definition: H5CX.c:307
H5CX_t::vol_connector_prop_valid
hbool_t vol_connector_prop_valid
Definition: H5CX.c:317
H5SL_remove
void * H5SL_remove(H5SL_t *slist, const void *key)
Definition: H5SL.c:1199
H5Pset_shared_mesg_phase_change
H5_DLL herr_t H5Pset_shared_mesg_phase_change(hid_t plist_id, unsigned max_list, unsigned min_btree)
Definition: H5Pfcpl.c:1205
H5P_get_nprops_pclass
herr_t H5P_get_nprops_pclass(const H5P_genclass_t *pclass, size_t *nprops, hbool_t recurse)
Definition: H5Pint.c:3507
H5Literate_by_name1
herr_t H5Literate_by_name1(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx_p, H5L_iterate1_t op, void *op_data, hid_t lapl_id)
Definition: H5Ldeprec.c:227
H5HF__space_delete
H5_DLL herr_t H5HF__space_delete(H5HF_hdr_t *hdr)
Definition: H5HFspace.c:569
H5HF__man_iblock_size
herr_t H5HF__man_iblock_size(H5F_t *f, H5HF_hdr_t *hdr, haddr_t iblock_addr, unsigned nrows, H5HF_indirect_t *par_iblock, unsigned par_entry, hsize_t *heap_size)
Definition: H5HFiblock.c:1710
H5G__stab_insert
herr_t H5G__stab_insert(const H5O_loc_t *grp_oloc, const char *name, H5O_link_t *obj_lnk, H5O_type_t obj_type, const void *crt_info)
Definition: H5Gstab.c:313
H5VL_wrap_class_t
Definition: H5VLconnector.h:301
H5T__conv_float_llong
herr_t H5T__conv_float_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8358
H5HF_op
herr_t H5HF_op(H5HF_t *fh, const void *_id, H5HF_operator_t op, void *op_data)
Definition: H5HF.c:690
H5T_STD_I64BE_g
H5_DLLVAR hid_t H5T_STD_I64BE_g
Definition: H5Tpublic.h:274
H5T__conv_uint_ullong
H5_DLL herr_t H5T__conv_uint_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5G_loc
H5_DLL herr_t H5G_loc(hid_t loc_id, H5G_loc_t *loc)
Definition: H5Gloc.c:274
H5F_object_flush_cb
herr_t H5F_object_flush_cb(H5F_t *f, hid_t obj_id)
Definition: H5Fint.c:3057
H5FA_stat_t
struct H5FA_stat_t H5FA_stat_t
H5VL_SUBCLS_INFO
@ H5VL_SUBCLS_INFO
Definition: H5VLconnector.h:55
H5Ocopy
H5_DLL herr_t H5Ocopy(hid_t src_loc_id, const char *src_name, hid_t dst_loc_id, const char *dst_name, hid_t ocpypl_id, hid_t lcpl_id)
Definition: H5Ocopy.c:197
H5C_apply_candidate_list
H5_DLL herr_t H5C_apply_candidate_list(H5F_t *f, H5C_t *cache_ptr, unsigned num_candidates, haddr_t *candidates_list_ptr, int mpi_rank, int mpi_size)
Definition: H5Cmpio.c:169
H5HF__huge_read
H5_DLL herr_t H5HF__huge_read(H5HF_hdr_t *fh, const uint8_t *id, void *obj)
Definition: H5HFhuge.c:916
H5D__chunk_addrmap
H5_DLL herr_t H5D__chunk_addrmap(const H5D_io_info_t *io_info, haddr_t chunk_addr[])
Definition: H5Dchunk.c:5716
H5MF_free_section_t::iblock
H5HF_indirect_t * iblock
Definition: H5MFpkg.h:111
H5Tset_inpad
H5_DLL herr_t H5Tset_inpad(hid_t type_id, H5T_pad_t pad)
Definition: H5Tfloat.c:370
H5F_set_sohm_vers
H5_DLL herr_t H5F_set_sohm_vers(H5F_t *f, unsigned vers)
Definition: H5Fint.c:2686
H5A__attr_release_table
herr_t H5A__attr_release_table(H5A_attr_table_t *atable)
Definition: H5Aint.c:1889
H5A_BT2_NAME
const H5B2_class_t H5A_BT2_NAME[1]
Definition: H5Abtree2.c:107
H5HF__space_size
herr_t H5HF__space_size(H5HF_hdr_t *hdr, hsize_t *fs_size)
Definition: H5HFspace.c:431
H5EA_class_t::dst_context
herr_t(* dst_context)(void *ctx)
Definition: H5EAprivate.h:70
H5P_plist_cmp_ud_t::cmp_value
int cmp_value
Definition: H5Pint.c:78
H5G__compact_insert
herr_t H5G__compact_insert(const H5O_loc_t *grp_oloc, H5O_link_t *obj_lnk)
Definition: H5Gcompact.c:187
H5FD_hdfs_fapl_t::namenode_port
int32_t namenode_port
Definition: H5FDhdfs.h:106
H5Tset_offset
herr_t H5Tset_offset(hid_t type_id, size_t offset)
Definition: H5Toffset.c:173
H5Tget_member_class
H5T_class_t H5Tget_member_class(hid_t type_id, unsigned membno)
Definition: H5Tcompound.c:171
H5L_info1_t::corder_valid
hbool_t corder_valid
Definition: H5Lpublic.h:217
H5Rcopy
herr_t H5Rcopy(const H5R_ref_t *src_ref_ptr, H5R_ref_t *dst_ref_ptr)
Definition: H5R.c:440
H5T_vlen_reclaim
H5_DLL herr_t H5T_vlen_reclaim(void *elem, const H5T_t *dt, H5T_vlen_alloc_info_t *alloc_info)
Definition: H5Tvlen.c:1052
H5SM_list_cache_ud_t::header
H5SM_index_header_t * header
Definition: H5SMpkg.h:241
maxaddr
unsigned hid_t haddr_t maxaddr
Definition: H5FDfamily.c:626
H5HF_dtable_size_to_row
unsigned H5HF_dtable_size_to_row(const H5HF_dtable_t *dtable, size_t block_size)
Definition: H5HFdtable.c:240
H5O_get_native_info
herr_t H5O_get_native_info(const H5O_loc_t *loc, H5O_native_info_t *oinfo, unsigned fields)
Definition: H5Oint.c:2344
H5D_chunk_map_t::last_chunk_info
H5D_chunk_info_t * last_chunk_info
Definition: H5Dpkg.h:366
H5FD_class_t::fapl_copy
void *(* fapl_copy)(const void *fapl)
Definition: H5FDpublic.h:277
H5T_atomic_t::s
struct H5T_atomic_t::@60::@63 s
H5HG_obj_t::size
size_t size
Definition: H5HGpkg.h:115
H5F__close_mounts
H5_DLL herr_t H5F__close_mounts(H5F_t *f)
Definition: H5Fmount.c:46
H5PL__append_path
herr_t H5PL__append_path(const char *path)
Definition: H5PLpath.c:393
H5E_MPIERRSTR_g
hid_t H5E_MPIERRSTR_g
Definition: H5Edefin.h:198
H5AC_proxy_entry_dest
H5_DLL herr_t H5AC_proxy_entry_dest(H5AC_proxy_entry_t *pentry)
Definition: H5ACproxy_entry.c:431
H5T__conv_float_short
H5_DLL herr_t H5T__conv_float_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5S_hyper_get_clip_extent
H5_DLL hsize_t H5S_hyper_get_clip_extent(const H5S_t *clip_space, const H5S_t *match_space, hbool_t incl_trail)
Definition: H5Shyper.c:11939
H5EA_dblock_t::has_hdr_depend
hbool_t has_hdr_depend
Definition: H5EApkg.h:299
H5AC_proxy_entry_add_parent
herr_t H5AC_proxy_entry_add_parent(H5AC_proxy_entry_t *pentry, void *_parent)
Definition: H5ACproxy_entry.c:156
H5T__conv_int_double
H5_DLL herr_t H5T__conv_int_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Inmembers
H5_DLL herr_t H5Inmembers(H5I_type_t type, hsize_t *num_members)
Definition: H5I.c:389
H5EA__hdr_decr
H5_DLL herr_t H5EA__hdr_decr(H5EA_hdr_t *hdr)
H5P_prp_close_func_t
H5P_prp_cb1_t H5P_prp_close_func_t
Definition: H5Ppublic.h:132
H5VL_class_t::blob_cls
H5VL_blob_class_t blob_cls
Definition: H5VLconnector.h:488
H5MP_page_blk_t
Definition: H5MPpkg.h:59
H5C_t::coll_list_size
size_t coll_list_size
Definition: H5Cpkg.h:5935
H5VLrestore_lib_state
herr_t H5VLrestore_lib_state(const void *state)
Definition: H5VL.c:817
H5S_sel_project_scalar
herr_t(* H5S_sel_project_scalar)(const H5S_t *space, hsize_t *offset)
Definition: H5Spkg.h:268
H5HL_t::freelist
H5HL_free_t * freelist
Definition: H5HLpkg.h:95
H5Lexists
H5_DLL htri_t H5Lexists(hid_t loc_id, const char *name, hid_t lapl_id)
Definition: H5L.c:930
H5Z_filter_func_t
H5Z_cb_return_t(* H5Z_filter_func_t)(H5Z_filter_t filter, void *buf, size_t buf_size, void *op_data)
Definition: H5Zpublic.h:127
H5F_get_vol_obj
H5VL_object_t * H5F_get_vol_obj(const H5F_t *f)
Definition: H5Fquery.c:1318
H5O_fill_t::fill_time
H5D_fill_time_t fill_time
Definition: H5Oprivate.h:333
H5C_log_json_udata_t::outfile
FILE * outfile
Definition: H5Clog_json.c:57
H5_GCC_DIAG_OFF
H5_GCC_DIAG_OFF(long-long) typedef unsigned long long hsize_t
H5B_shared_free
herr_t H5B_shared_free(void *_shared)
Definition: H5B.c:1760
H5SL_count
size_t H5SL_count(H5SL_t *slist)
Definition: H5SL.c:1065
H5T__commit_anon
H5_DLL herr_t H5T__commit_anon(H5F_t *file, H5T_t *type, hid_t tcpl_id)
Definition: H5Tcommit.c:341
H5FS__sinfo_dest
H5_DLL herr_t H5FS__sinfo_dest(H5FS_sinfo_t *sinfo)
Definition: H5FS.c:1129
H5D_layout_flush_func_t
herr_t(* H5D_layout_flush_func_t)(H5D_t *dataset)
Definition: H5Dpkg.h:142
H5WB_unwrap
herr_t H5WB_unwrap(H5WB_t *wb)
Definition: H5WB.c:266
H5S_set_extent_simple
H5_DLL herr_t H5S_set_extent_simple(H5S_t *space, unsigned rank, const hsize_t *dims, const hsize_t *max)
Definition: H5S.c:1349
H5P_TYPE_LINK_CREATE
@ H5P_TYPE_LINK_CREATE
Definition: H5Pprivate.h:78
H5CX_set_mpi_file_flushing
void H5CX_set_mpi_file_flushing(hbool_t flushing)
Definition: H5CX.c:2985
H5T__conv_llong_schar
H5_DLL herr_t H5T__conv_llong_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5HF__sect_single_reduce
herr_t H5HF__sect_single_reduce(H5HF_hdr_t *hdr, H5HF_free_section_t *sect, size_t amt)
Definition: H5HFsection.c:695
H5VL_SUBCLS_ATTR
@ H5VL_SUBCLS_ATTR
Definition: H5VLconnector.h:57
H5R__get_attr_name
ssize_t H5R__get_attr_name(const H5R_ref_priv_t *ref, char *buf, size_t size)
Definition: H5Rint.c:912
H5EA_dblock_cache_ud_t
struct H5EA_dblock_cache_ud_t H5EA_dblock_cache_ud_t
H5O_msg_delete
H5_DLL herr_t H5O_msg_delete(H5F_t *f, H5O_t *open_oh, unsigned type_id, void *mesg)
Definition: H5Omessage.c:2038
H5D_chunk_map_t::single_chunk_info
H5D_chunk_info_t * single_chunk_info
Definition: H5Dpkg.h:362
sign
H5T_sign_t sign
Definition: H5Tnative.c:550
H5Aopen_by_name
H5_DLL hid_t H5Aopen_by_name(hid_t loc_id, const char *obj_name, const char *attr_name, hid_t aapl_id, hid_t lapl_id)
Definition: H5A.c:508
H5_ih_info_t
Definition: H5public.h:327
H5O_fsinfo_check_version
H5_DLL herr_t H5O_fsinfo_check_version(H5F_libver_t high, H5O_fsinfo_t *fsinfo)
Definition: H5Ofsinfo.c:397
H5CS_t::rec
const char ** rec
Definition: H5CS.c:41
H5O_MSG_FILL
H5_DLLVAR const H5O_msg_class_t H5O_MSG_FILL[1]
Definition: H5Opkg.h:449
H5MF_debug_iter_ud_t::fspace
H5FS_t * fspace
Definition: H5MFdbg.c:54
H5HF_man_get_obj_len
H5_DLL herr_t H5HF_man_get_obj_len(H5HF_hdr_t *hdr, const uint8_t *id, size_t *obj_len_p)
Definition: H5HFman.c:230
H5Pset_vol
H5_DLL herr_t H5Pset_vol(hid_t plist_id, hid_t new_vol_id, const void *new_vol_info)
Definition: H5Pfapl.c:5473
H5VL_init_phase1
herr_t H5VL_init_phase1(void)
Definition: H5VLint.c:164
H5B2__remove_internal
H5_DLL herr_t H5B2__remove_internal(H5B2_hdr_t *hdr, hbool_t *depth_decreased, void *swap_loc, void *swap_parent, uint16_t depth, H5AC_info_t *parent_cache_info, unsigned *parent_cache_info_flags_ptr, H5B2_nodepos_t curr_pos, H5B2_node_ptr_t *curr_node_ptr, void *udata, H5B2_remove_t op, void *op_data)
Definition: H5B2internal.c:791
H5O_chunk_t::gap
size_t gap
Definition: H5Opkg.h:274
H5C_resize_status
H5C_resize_status
Definition: H5Cprivate.h:2088
H5G_iter_visit_ud_t::op_data
void * op_data
Definition: H5Gint.c:77
H5CX_t::err_detect
H5Z_EDC_t err_detect
Definition: H5CX.c:246
H5L_trav_gnbi_t::n
hsize_t n
Definition: H5Lprivate.h:79
H5G_fh_ud_cmp_t
struct H5G_fh_ud_cmp_t H5G_fh_ud_cmp_t
H5VL_GROUP_GET_INFO
@ H5VL_GROUP_GET_INFO
Definition: H5VLconnector.h:155
H5O_copy_t::lcpl_id
hid_t lcpl_id
Definition: H5Oprivate.h:195
H5FD_get_fs_type_map
herr_t H5FD_get_fs_type_map(const H5FD_t *file, H5FD_mem_t *type_map)
Definition: H5FD.c:1351
H5CX_set_mpio_actual_io_mode
H5_DLL void H5CX_set_mpio_actual_io_mode(H5D_mpio_actual_io_mode_t actual_io_mode)
Definition: H5CX.c:3147
H5G_names_t::dst_full_path_r
H5RS_str_t * dst_full_path_r
Definition: H5Gname.c:63
H5G__lheap_size_test
herr_t H5G__lheap_size_test(hid_t gid, size_t *lheap_size)
Definition: H5Gtest.c:510
H5O_layout_chunk_bt2_t
Definition: H5Oprivate.h:608
H5T_save_refresh_state
herr_t H5T_save_refresh_state(hid_t tid, H5O_shared_t *cached_H5O_shared)
Definition: H5Tcommit.c:1194
H5T_IEEE_F64BE_g
hid_t H5T_IEEE_F64BE_g
Definition: H5T.c:350
H5E_CANTCOMPARE_g
H5_DLLVAR hid_t H5E_CANTCOMPARE_g
Definition: H5Epubgen.h:370
H5HG_debug
herr_t H5HG_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth)
Definition: H5HGdbg.c:86
H5S_sel_iter_op_t
struct H5S_sel_iter_op_t H5S_sel_iter_op_t
parsed_url_t::scheme
char * scheme
Definition: H5FDs3comms.h:400
H5EA_stat_t
struct H5EA_stat_t H5EA_stat_t
H5SL_item
H5_DLL void * H5SL_item(H5SL_node_t *slist_node)
Definition: H5SL.c:2136
H5VL_loc_params_t::obj_type
H5I_type_t obj_type
Definition: H5VLconnector.h:271
H5I_clear_type
H5_DLL herr_t H5I_clear_type(H5I_type_t type, hbool_t force, hbool_t app_ref)
Definition: H5I.c:550
H5D_rdcc_t::stats
struct H5D_rdcc_t::@5 stats
H5O_pline_t::nalloc
size_t nalloc
Definition: H5Oprivate.h:705
H5Pget_shared_mesg_phase_change
H5_DLL herr_t H5Pget_shared_mesg_phase_change(hid_t plist_id, unsigned *max_list, unsigned *min_btree)
Definition: H5Pfcpl.c:1259
H5C_get_ignore_tags
hbool_t H5C_get_ignore_tags(const H5C_t *cache_ptr)
Definition: H5Ctag.c:163
H5B_info_t::size
hsize_t size
Definition: H5Bprivate.h:142
H5F_drvrinfo_cache_ud_t::driver_addr
haddr_t driver_addr
Definition: H5Fpkg.h:177
H5VLblob_get
herr_t H5VLblob_get(void *obj, hid_t connector_id, const void *blob_id, void *buf, size_t size, void *ctx)
Definition: H5VLcallback.c:7022
H5VL_object_is_native
herr_t H5VL_object_is_native(const H5VL_object_t *obj, hbool_t *is_native)
Definition: H5VLint.c:1007
H5S_mpio_space_type
H5_DLL herr_t H5S_mpio_space_type(const H5S_t *space, size_t elmt_size, MPI_Datatype *new_type, int *count, hbool_t *is_derived_type, hbool_t do_permute, hsize_t **permute_map, hbool_t *is_permuted)
Definition: H5Smpio.c:1355
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5T.c:339
H5P_CLS_MACC
H5_DLLVAR const struct H5P_libclass_t H5P_CLS_MACC[1]
Definition: H5Pprivate.h:147
H5HF_hdr_t::checksum_dblocks
hbool_t checksum_dblocks
Definition: H5HFpkg.h:308
H5CX_get_vol_connector_prop
herr_t H5CX_get_vol_connector_prop(H5VL_connector_prop_t *vol_connector_prop)
Definition: H5CX.c:1622
H5VL__native_attr_read
H5_DLL herr_t H5VL__native_attr_read(void *attr, hid_t dtype_id, void *buf, hid_t dxpl_id, void **req)
H5G_bt2_ud_it_t::skip
hsize_t skip
Definition: H5Gdense.c:90
H5FL_SEQ_DEFINE
H5FL_SEQ_DEFINE(H5FS_bin_t)
H5VLunwrap_object
H5_DLL void * H5VLunwrap_object(void *obj, hid_t connector_id)
Definition: H5VLcallback.c:877
H5AC_notify_action_t
H5C_notify_action_t H5AC_notify_action_t
Definition: H5ACprivate.h:159
H5P_libclass_t::copy_func
H5P_cls_copy_func_t copy_func
Definition: H5Pprivate.h:108
H5FS_stat_t
Definition: H5FSprivate.h:146
H5D_chk_idx_info_t::layout
H5O_layout_chunk_t * layout
Definition: H5Dpkg.h:237
H5O_iterate1_t
herr_t(* H5O_iterate1_t)(hid_t obj, const char *name, const H5O_info1_t *info, void *op_data)
Definition: H5Opublic.h:276
H5O_efl_total_size
hsize_t H5O_efl_total_size(H5O_efl_t *efl)
Definition: H5Oefl.c:405
H5AC_DRVRINFO
H5_DLLVAR const H5AC_class_t H5AC_DRVRINFO[1]
Definition: H5ACprivate.h:373
H5T__conv_ldouble_uint
herr_t H5T__conv_ldouble_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8190
H5S_sel_all
const H5S_select_class_t H5S_sel_all[1]
Definition: H5Sall.c:96
H5Pget_filter_by_id2
herr_t H5Pget_filter_by_id2(hid_t plist_id, H5Z_filter_t id, unsigned int *flags, size_t *cd_nelmts, unsigned cd_values[], size_t namelen, char name[], unsigned *filter_config)
Definition: H5Pocpl.c:993
H5Pset_alignment
herr_t H5Pset_alignment(hid_t fapl_id, hsize_t threshold, hsize_t alignment)
Definition: H5Pfapl.c:744
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(type_conv)
H5O_obj_class_t::bh_info
herr_t(* bh_info)(const H5O_loc_t *loc, H5O_t *oh, H5_ih_info_t *bh_info)
Definition: H5Opkg.h:345
H5VL_DATATYPE_GET_BINARY
@ H5VL_DATATYPE_GET_BINARY
Definition: H5VLconnector.h:112
H5FD_multi_dxpl_t
Definition: H5FDmulti.c:99
H5Miterate
herr_t H5Miterate(hid_t map_id, hsize_t *idx, hid_t key_mem_type_id, H5M_iterate_t op, void *op_data, hid_t dxpl_id)
Definition: H5M.c:872
H5G__obj_iterate
herr_t H5G__obj_iterate(const H5O_loc_t *grp_oloc, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_lnk, H5G_lib_iterate_t op, void *op_data)
Definition: H5Gobj.c:650
H5B_cache_ud_t::rc_shared
H5UC_t * rc_shared
Definition: H5Bpkg.h:67
H5D_contig_writevv_sieve_ud_t::wbuf
const unsigned char * wbuf
Definition: H5Dcontig.c:79
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5D.c:55
H5HF_hdr_t::write_once
hbool_t write_once
Definition: H5HFpkg.h:306
H5G__get_info_by_idx
H5_DLL herr_t H5G__get_info_by_idx(const H5G_loc_t *loc, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5G_info_t *grp_info)
Definition: H5Gint.c:1322
H5T_vlen_t::cls
const H5T_vlen_class_t * cls
Definition: H5Tpkg.h:307
H5_PKG_V
@ H5_PKG_V
Definition: H5private.h:1747
H5VM_hyper_copy
herr_t H5VM_hyper_copy(unsigned n, const hsize_t *_size, const hsize_t *dst_size, const hsize_t *dst_offset, void *_dst, const hsize_t *src_size, const hsize_t *src_offset, const void *_src)
Definition: H5VM.c:487
H5UC_t
Definition: H5UCprivate.h:43
H5G__has_stab_test
H5_DLL htri_t H5G__has_stab_test(hid_t gid)
Definition: H5Gtest.c:284
H5G_open
H5G_t * H5G_open(const H5G_loc_t *loc)
Definition: H5Gint.c:323
H5S__hyper_get_op_gen
H5_DLL uint64_t H5S__hyper_get_op_gen(void)
Definition: H5Shyper.c:550
H5VL_init_phase2
H5_DLL herr_t H5VL_init_phase2(void)
Definition: H5VLint.c:191
H5D_chunk_common_ud_t::scaled
const hsize_t * scaled
Definition: H5Dpkg.h:267
H5D_chunk_cb_func_t
int(* H5D_chunk_cb_func_t)(const H5D_chunk_rec_t *chunk_rec, void *udata)
Definition: H5Dpkg.h:284
H5CX_get_dxpl
hid_t H5CX_get_dxpl(void)
Definition: H5CX.c:1534
H5Fopen
H5_DLL hid_t H5Fopen(const char *filename, unsigned flags, hid_t access_plist)
Definition: H5F.c:748
H5F_FSPACE_STRATEGY_NTYPES
@ H5F_FSPACE_STRATEGY_NTYPES
Definition: H5Fpublic.h:195
H5B2__int_debug
herr_t H5B2__int_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5B2_class_t *type, haddr_t hdr_addr, unsigned nrec, unsigned depth, haddr_t H5_ATTR_NDEBUG_UNUSED obj_addr)
Definition: H5B2dbg.c:184
H5CX_get_tconv_buf
H5_DLL herr_t H5CX_get_tconv_buf(void **tconv_buf)
Definition: H5CX.c:1896
H5P_iter_ud_t
Definition: H5P.c:45
H5FO_obj_count_t
Definition: H5FO.c:41
H5F_efc_ent_t::LRU_next
struct H5F_efc_ent_t * LRU_next
Definition: H5Fefc.c:49
H5P_fill_value_defined
herr_t H5P_fill_value_defined(H5P_genplist_t *plist, H5D_fill_value_t *status)
Definition: H5Pdcpl.c:3459
H5FD_sec2_t::filename
char filename[H5FD_MAX_FILENAME_LEN]
Definition: H5FDsec2.c:60
H5O_msg_encode
H5_DLL herr_t H5O_msg_encode(H5F_t *f, unsigned type_id, hbool_t disable_shared, unsigned char *buf, const void *obj)
Definition: H5Omessage.c:1765
H5D_chunk_ops_t::dump
H5D_chunk_dump_func_t dump
Definition: H5Dpkg.h:329
H5F__super_init
H5_DLL herr_t H5F__super_init(H5F_t *f)
Definition: H5Fsuper.c:1069
H5EA_NUM_CLS_ID
@ H5EA_NUM_CLS_ID
Definition: H5EAprivate.h:56
H5Dget_storage_size
H5_DLL hsize_t H5Dget_storage_size(hid_t dset_id)
Definition: H5D.c:555
H5AC_aux_t::metadata_write_strategy
int32_t metadata_write_strategy
Definition: H5ACpkg.h:380
H5VLnative_addr_to_token
H5_DLL herr_t H5VLnative_addr_to_token(hid_t loc_id, haddr_t addr, H5O_token_t *token)
Definition: H5VLnative.c:312
H5Gget_objtype_by_idx
H5G_obj_t H5Gget_objtype_by_idx(hid_t loc_id, hsize_t idx)
Definition: H5Gdeprec.c:1201
H5FDalloc
haddr_t H5FDalloc(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, hsize_t size)
Definition: H5FD.c:1044
H5SMpkg.h
H5C_log_write_evict_cache_msg
H5_DLL herr_t H5C_log_write_evict_cache_msg(H5C_t *cache, herr_t fxn_ret_value)
Definition: H5Clog.c:383
H5P_CLS_MAP_ACCESS_ID_g
hid_t H5P_CLS_MAP_ACCESS_ID_g
Definition: H5Pint.c:156
H5FD_hdfs_t::eoa
haddr_t eoa
Definition: H5FDhdfs.c:501
H5C_cache_entry_t::coll_next
struct H5C_cache_entry_t * coll_next
Definition: H5Cprivate.h:2278
H5E_LINKCOUNT_g
hid_t H5E_LINKCOUNT_g
Definition: H5Edefin.h:107
H5T_order_t
H5T_order_t
Definition: H5Tpublic.h:46
H5E_auto_op_t::is_default
hbool_t is_default
Definition: H5Epkg.h:72
H5Requal
htri_t H5Requal(const H5R_ref_t *ref1_ptr, const H5R_ref_t *ref2_ptr)
Definition: H5R.c:410
H5Z_filter_avail
H5_DLL htri_t H5Z_filter_avail(H5Z_filter_t id)
Definition: H5Z.c:687
H5VL_class_t::wrap_cls
H5VL_wrap_class_t wrap_cls
Definition: H5VLconnector.h:474
H5E_CANTINC_g
hid_t H5E_CANTINC_g
Definition: H5Edefin.h:156
H5VL_native_token_to_addr
H5_DLL herr_t H5VL_native_token_to_addr(void *obj, H5I_type_t obj_type, H5O_token_t token, haddr_t *addr)
Definition: H5VLnative.c:464
H5Z_find
H5Z_class2_t * H5Z_find(H5Z_filter_t id)
Definition: H5Z.c:1206
H5D_chunk_info_iter_ud_t::chunk_addr
haddr_t chunk_addr
Definition: H5Dchunk.c:224
H5D_virtual_check_mapping_pre
herr_t H5D_virtual_check_mapping_pre(const H5S_t *vspace, const H5S_t *src_space, H5O_virtual_space_status_t space_status)
Definition: H5Dvirtual.c:175
H5O_t::ndecode_dirtied
size_t ndecode_dirtied
Definition: H5Opkg.h:296
H5FL_EXTERN
H5FL_EXTERN(H5O_unknown_t)
H5Lvisit1
H5_DLL herr_t H5Lvisit1(hid_t grp_id, H5_index_t idx_type, H5_iter_order_t order, H5L_iterate1_t op, void *op_data)
Definition: H5Ldeprec.c:486
H5E_CANTUNSERIALIZE_g
H5_DLLVAR hid_t H5E_CANTUNSERIALIZE_g
Definition: H5Epubgen.h:305
H5VL_attr_class_t::close
herr_t(* close)(void *attr, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:323
H5O_MSG_LINK
H5_DLLVAR const H5O_msg_class_t H5O_MSG_LINK[1]
Definition: H5Opkg.h:460
H5Dget_num_chunks
herr_t H5Dget_num_chunks(hid_t dset_id, hid_t fspace_id, hsize_t *nchunks)
Definition: H5D.c:1015
H5VL_datatype_class_t::close
herr_t(* close)(void *dt, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:355
H5P_CLS_FILE_CREATE_ID_g
H5_DLLVAR hid_t H5P_CLS_FILE_CREATE_ID_g
Definition: H5Ppublic.h:190
H5FD_mpi_haddr_to_MPIOff
H5_DLL herr_t H5FD_mpi_haddr_to_MPIOff(haddr_t addr, MPI_Offset *mpi_off)
Definition: H5FDmpi.c:251
H5D_fill_buf_info_t::max_elmt_size
size_t max_elmt_size
Definition: H5Dpkg.h:514
H5T__conv_ldouble_float
herr_t H5T__conv_ldouble_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7071
H5E_PAGEBUF_g
H5_DLLVAR hid_t H5E_PAGEBUF_g
Definition: H5Epubgen.h:86
H5C_notify_action_t
H5C_notify_action_t
Definition: H5Cprivate.h:849
H5CX_retrieve_state
H5_DLL herr_t H5CX_retrieve_state(H5CX_state_t **api_state)
Definition: H5CX.c:856
H5Rget_obj_type3
H5_DLL herr_t H5Rget_obj_type3(H5R_ref_t *ref_ptr, hid_t rapl_id, H5O_type_t *obj_type)
Definition: H5R.c:733
H5Lprivate.h
H5Gget_comment
int H5Gget_comment(hid_t loc_id, const char *name, size_t bufsize, char *buf)
Definition: H5Gdeprec.c:740
H5T_t
Definition: H5Tpkg.h:350
H5R__get_type
H5_DLL H5R_type_t H5R__get_type(const H5R_ref_priv_t *ref)
Definition: H5Rint.c:622
H5FA__dblk_page_create
H5_DLL herr_t H5FA__dblk_page_create(H5FA_hdr_t *hdr, haddr_t addr, size_t nelmts)
H5EA_create_t::raw_elmt_size
uint8_t raw_elmt_size
Definition: H5EAprivate.h:82
H5G__ent_convert
H5_DLL herr_t H5G__ent_convert(H5F_t *f, H5HL_t *heap, const char *name, const H5O_link_t *lnk, H5O_type_t obj_type, const void *crt_info, H5G_entry_t *ent)
Definition: H5Gent.c:394
H5HG__free
herr_t H5HG__free(H5HG_heap_t *heap)
Definition: H5HG.c:861
H5F_mtab_t
Definition: H5Fpkg.h:210
H5D_vlen_bufsize_generic_t::mspace_id
hid_t mspace_id
Definition: H5Dint.c:70
H5O_linfo_t::corder_bt2_addr
haddr_t corder_bt2_addr
Definition: H5Oprivate.h:296
H5FL_DEFINE
H5FL_DEFINE(H5O_storage_virtual_name_seg_t)
H5T__conv_long_ldouble
herr_t H5T__conv_long_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7558
H5D_vlen_bufsize_common_t::fl_tbuf
void * fl_tbuf
Definition: H5Dint.c:49
H5AC_EARRAY_IBLOCK_ID
@ H5AC_EARRAY_IBLOCK_ID
Definition: H5ACprivate.h:67
H5VL_file_class_t
Definition: H5VLconnector.h:359
H5AC_BT2_LEAF_ID
@ H5AC_BT2_LEAF_ID
Definition: H5ACprivate.h:58
H5T__conv_ldouble_llong
herr_t H5T__conv_ldouble_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8455
H5F_shared_block_write
herr_t H5F_shared_block_write(H5F_shared_t *f_sh, H5FD_mem_t type, haddr_t addr, size_t size, const void *buf)
Definition: H5Fio.c:184
H5Pset_deflate
herr_t H5Pset_deflate(hid_t plist_id, unsigned level)
Definition: H5Pocpl.c:1209
H5F_get_sohm_nindexes
unsigned H5F_get_sohm_nindexes(const H5F_t *f)
Definition: H5Fquery.c:500
H5O_mdci_t
struct H5O_mdci_t H5O_mdci_t
H5FA_hdr_t::addr
haddr_t addr
Definition: H5FApkg.h:135
H5AC_get_serialization_in_progress
H5_DLL hbool_t H5AC_get_serialization_in_progress(H5F_t *f)
Definition: H5ACdbg.c:319
H5MF_fs_t::alignment
hsize_t alignment
Definition: H5MFpkg.h:159
H5G__dense_build_table
herr_t H5G__dense_build_table(H5F_t *f, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, H5G_link_table_t *ltable)
Definition: H5Gdense.c:817
H5FO_open_obj_t::obj
void * obj
Definition: H5FO.c:36
H5O_storage_virtual_ent_t::unlim_extent_source
hsize_t unlim_extent_source
Definition: H5Oprivate.h:547
H5T__conv_uchar_double
herr_t H5T__conv_uchar_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7206
H5Pget_class_parent
hid_t H5Pget_class_parent(hid_t pclass_id)
Definition: H5P.c:1595
H5D__virtual_delete
H5_DLL herr_t H5D__virtual_delete(H5F_t *f, H5O_storage_t *storage)
Definition: H5Dvirtual.c:844
H5AC_EARRAY_DBLK_PAGE_ID
@ H5AC_EARRAY_DBLK_PAGE_ID
Definition: H5ACprivate.h:70
H5O_common_cache_ud_t
Definition: H5Opkg.h:367
H5Aread
herr_t H5Aread(hid_t attr_id, hid_t dtype_id, void *buf)
Definition: H5A.c:708
H5Sget_select_hyper_blocklist
H5_DLL herr_t H5Sget_select_hyper_blocklist(hid_t spaceid, hsize_t startblock, hsize_t numblocks, hsize_t buf[])
Definition: H5Shyper.c:4782
H5SM_BTREE
@ H5SM_BTREE
Definition: H5SMpkg.h:161
H5_GCC_DIAG_ON
H5_GCC_DIAG_ON(larger-than=) static malign_t m_g[MAXDETECT]
H5F_mpi_get_size
int H5F_mpi_get_size(const H5F_t *f)
Definition: H5Fmpi.c:221
H5VL_attr_get
H5_DLL herr_t H5VL_attr_get(const H5VL_object_t *vol_obj, H5VL_attr_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:1422
H5D_obj_create_t::space
const H5S_t * space
Definition: H5Dpkg.h:490
H5O_msg_remove_op
herr_t H5O_msg_remove_op(const H5O_loc_t *loc, unsigned type_id, int sequence, H5O_operator_t op, void *op_data, hbool_t adj_link)
Definition: H5Omessage.c:1011
H5C_auto_size_ctl_t::min_size
size_t min_size
Definition: H5Cprivate.h:2112
t_bad
@ t_bad
Definition: H5Zscaleoffset.c:34
H5VL_info_class_t::size
size_t size
Definition: H5VLconnector.h:291
H5T_STR_RESERVED_7
@ H5T_STR_RESERVED_7
Definition: H5Tpublic.h:112
H5SM_compare_udata_t::key
const H5SM_mesg_key_t * key
Definition: H5SMmessage.c:43
H5Premove
herr_t H5Premove(hid_t plist_id, const char *name)
Definition: H5P.c:1344
H5HF_dtable_size_to_row
H5_DLL unsigned H5HF_dtable_size_to_row(const H5HF_dtable_t *dtable, size_t block_size)
Definition: H5HFdtable.c:240
H5F_sfile_node_t::next
struct H5F_sfile_node_t * next
Definition: H5Fsfile.c:28
H5Screate_simple
H5_DLL hid_t H5Screate_simple(int rank, const hsize_t dims[], const hsize_t maxdims[])
Definition: H5S.c:1432
H5F_sym_leaf_k
unsigned H5F_sym_leaf_k(const H5F_t *f)
Definition: H5Fquery.c:525
H5B2_UPDATE_INSERT_CHILD_FULL
@ H5B2_UPDATE_INSERT_CHILD_FULL
Definition: H5B2pkg.h:268
H5VL_LINK_ITER
@ H5VL_LINK_ITER
Definition: H5VLconnector.h:185
H5FD_log_t::device
dev_t device
Definition: H5FDlog.c:91
H5C_log_write_resize_entry_msg
H5_DLL herr_t H5C_log_write_resize_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, size_t new_size, herr_t fxn_ret_value)
Definition: H5Clog.c:786
H5T__conv_short_ulong
H5_DLL herr_t H5T__conv_short_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
BEGIN_FUNC
BEGIN_FUNC(STATIC, ERR, void *, NULL, NULL, H5FA__test_crt_context(void H5_ATTR_UNUSED *udata))
Definition: H5FAtest.c:126
H5T__conv_schar_float
herr_t H5T__conv_schar_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7118
H5Pregister2
H5_DLL herr_t H5Pregister2(hid_t cls_id, const char *name, size_t size, void *def_value, H5P_prp_create_func_t prp_create, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_delete_func_t prp_del, H5P_prp_copy_func_t prp_copy, H5P_prp_compare_func_t prp_cmp, H5P_prp_close_func_t prp_close)
Definition: H5P.c:419
H5AC_proxy_entry_t::addr
haddr_t addr
Definition: H5ACprivate.h:208
H5FL_arr_list_t::unused2
haddr_t unused2
Definition: H5FLprivate.h:226
H5C_cache_is_clean
H5_DLL hbool_t H5C_cache_is_clean(const H5C_t *cache_ptr, H5C_ring_t inner_ring)
Definition: H5Cdbg.c:1472
H5T__conv_long_ldouble
H5_DLL herr_t H5T__conv_long_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5O_cont_msgs_t
struct H5O_cont_msgs_t H5O_cont_msgs_t
H5L_trav_gnbi_t
Definition: H5Lprivate.h:75
H5VL_link_get_t
H5VL_link_get_t
Definition: H5VLconnector.h:175
H5G_get_name_by_addr
ssize_t H5G_get_name_by_addr(H5F_t *f, const H5O_loc_t *loc, char *name, size_t size)
Definition: H5Gname.c:1289
H5Gmodule.h
H5VL__native_dataset_open
void * H5VL__native_dataset_open(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t dapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_dataset.c:111
H5T_compnd_t
Definition: H5Tpkg.h:253
H5FL_EXTERN
H5FL_EXTERN(H5VL_t)
H5T_STD_I16LE_g
H5_DLLVAR hid_t H5T_STD_I16LE_g
Definition: H5Tpublic.h:271
H5A_dense_bt2_name_rec_t::flags
uint8_t flags
Definition: H5Apkg.h:108
t_ushort
@ t_ushort
Definition: H5Zscaleoffset.c:34
H5AC__init_package
herr_t H5AC__init_package(void)
Definition: H5AC.c:177
H5D_vlen_bufsize_common_t::vl_tbuf_size
size_t vl_tbuf_size
Definition: H5Dint.c:51
H5D_efl_readvv_ud_t
Definition: H5Defl.c:48
H5C_t::successful_ht_searches
int64_t successful_ht_searches
Definition: H5Cpkg.h:6018
H5Smodify_select
herr_t H5Smodify_select(hid_t space1_id, H5S_seloper_t op, hid_t space2_id)
Definition: H5Shyper.c:10754
H5O_layout_chunk_earray_t::swizzled_down_chunks
hsize_t swizzled_down_chunks[H5O_LAYOUT_NDIMS]
Definition: H5Oprivate.h:604
H5O__msg_iterate_real
H5_DLL herr_t H5O__msg_iterate_real(H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, const H5O_mesg_operator_t *op, void *op_data)
Definition: H5Omessage.c:1266
H5F__efc_open
H5F_t * H5F__efc_open(H5F_t *parent, const char *name, unsigned flags, hid_t fcpl_id, hid_t fapl_id)
Definition: H5Fefc.c:144
H5FD_direct_t::fileindexhi
DWORD fileindexhi
Definition: H5FDdirect.c:92
H5O_obj_class_t::name
const char * name
Definition: H5Opkg.h:338
H5CX_push
herr_t H5CX_push(void)
Definition: H5CX.c:787
Wsetenv
H5_DLL int Wsetenv(const char *name, const char *value, int overwrite)
Definition: H5system.c:842
H5Oget_info_by_idx3
H5_DLL herr_t H5Oget_info_by_idx3(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_info2_t *oinfo, unsigned fields, hid_t lapl_id)
Definition: H5O.c:636
H5O_copy_t
struct H5O_copy_t H5O_copy_t
H5G_BT2_NAME
const H5B2_class_t H5G_BT2_NAME[1]
Definition: H5Gbtree2.c:105
H5E_CANTEXTEND_g
hid_t H5E_CANTEXTEND_g
Definition: H5Edefin.h:85
H5S_SIMPLE
@ H5S_SIMPLE
Definition: H5Spublic.h:64
H5A__dense_insert
herr_t H5A__dense_insert(H5F_t *f, const H5O_ainfo_t *ainfo, H5A_t *attr)
Definition: H5Adense.c:450
H5A_fh_ud_cmp_t
Definition: H5Abtree2.c:55
H5CX_t::lcpl
H5P_genplist_t * lcpl
Definition: H5CX.c:188
H5O__num_attrs_test
H5_DLL herr_t H5O__num_attrs_test(hid_t oid, hsize_t *nattrs)
Definition: H5Otest.c:268
H5FL_gc_arr_node_t::next
struct H5FL_gc_arr_node_t * next
Definition: H5FL.c:73
H5HG_link
H5_DLL int H5HG_link(H5F_t *f, const H5HG_t *hobj, int adjust)
Definition: H5HG.c:669
H5Pset_create_intermediate_group
H5_DLL herr_t H5Pset_create_intermediate_group(hid_t plist_id, unsigned crt_intmd)
Definition: H5Plcpl.c:151
H5D_chunk_it_ud3_t::tpath_mem_dst
H5T_path_t * tpath_mem_dst
Definition: H5Dchunk.c:179
H5R__reopen_file
H5_DLL hid_t H5R__reopen_file(H5R_ref_priv_t *ref, hid_t fapl_id)
Definition: H5Rint.c:552
H5MF_free_section_t::parent
struct H5HF_free_section_t * parent
Definition: H5MFpkg.h:119
H5AC_get_cache_flush_in_progress
H5_DLL herr_t H5AC_get_cache_flush_in_progress(H5AC_t *cache_ptr, hbool_t *flush_in_progress_ptr)
Definition: H5AC.c:1719
H5T_open
H5_DLL H5T_t * H5T_open(const H5G_loc_t *loc)
Definition: H5Tcommit.c:897
H5T__conv_ushort_float
H5_DLL herr_t H5T__conv_ushort_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5PB_entry_t::is_dirty
hbool_t is_dirty
Definition: H5PBpkg.h:39
H5CX_set_mpio_rank0_bcast
H5_DLL void H5CX_set_mpio_rank0_bcast(hbool_t rank0_bcast)
Definition: H5CX.c:3013
H5VLfile_get
H5_DLL herr_t H5VLfile_get(void *file, hid_t connector_id, H5VL_file_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:3635
H5F_get_parent
H5F_t * H5F_get_parent(const H5F_t *f)
Definition: H5Fquery.c:330
H5T__create
H5_DLL H5T_t * H5T__create(H5T_class_t type, size_t size)
Definition: H5T.c:3204
H5T__commit
H5_DLL herr_t H5T__commit(H5F_t *file, H5T_t *type, hid_t tcpl_id)
Definition: H5Tcommit.c:386
H5P__encode_double
H5_DLL herr_t H5P__encode_double(const void *value, void **_pp, size_t *size)
Definition: H5Pencdec.c:286
H5VL__native_dataset_close
H5_DLL herr_t H5VL__native_dataset_close(void *dset, hid_t dxpl_id, void **req)
H5T__conv_ullong_float
H5_DLL herr_t H5T__conv_ullong_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5F_get_alignment
H5_DLL hsize_t H5F_get_alignment(const H5F_t *f)
Definition: H5Fquery.c:1185
H5FD_write
herr_t H5FD_write(H5FD_t *file, H5FD_mem_t type, haddr_t addr, size_t size, const void *buf)
Definition: H5FDint.c:215
H5D_MPIO_NO_COLLECTIVE_MAX_CAUSE
@ H5D_MPIO_NO_COLLECTIVE_MAX_CAUSE
Definition: H5Ppublic.h:179
H5G__user_path_test
herr_t H5G__user_path_test(hid_t obj_id, char *user_path, size_t *user_path_len, unsigned *obj_hidden)
Definition: H5Gtest.c:567
H5VL_SUBCLS_TOKEN
@ H5VL_SUBCLS_TOKEN
Definition: H5VLconnector.h:66
H5C_cache_entry_t::fd_parent_addrs
haddr_t * fd_parent_addrs
Definition: H5Cprivate.h:2287
H5Pset_edc_check
H5_DLL herr_t H5Pset_edc_check(hid_t plist_id, H5Z_EDC_t check)
Definition: H5Pdxpl.c:1226
H5HF_hdr_t::huge_size
hsize_t huge_size
Definition: H5HFpkg.h:333
H5T_NATIVE_UINT_FAST64_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT_FAST64_ALIGN_g
Definition: H5Tpkg.h:458
H5EApkg.h
H5Gmove2
H5_DLL herr_t H5Gmove2(hid_t src_loc_id, const char *src_name, hid_t dst_loc_id, const char *dst_name)
Definition: H5Gdeprec.c:529
H5Fclose
herr_t H5Fclose(hid_t file_id)
Definition: H5F.c:871
H5EA_set
H5_DLL herr_t H5EA_set(const H5EA_t *ea, hsize_t idx, const void *elmt)
H5AC_cache_config_t::flash_threshold
double flash_threshold
Definition: H5ACpublic.h:483
H5EA_hdr_t::addr
haddr_t addr
Definition: H5EApkg.h:189
H5S_hyper_op_info_t::down_type
MPI_Datatype down_type
Definition: H5Spkg.h:161
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5B2_test_ctx_t)
H5VL_class_value_t
int H5VL_class_value_t
Definition: H5VLpublic.h:49
H5_timer_reset
void H5_timer_reset(H5_timer_t *timer)
Definition: H5timer.c:94
H5O__flush_msgs
H5_DLL herr_t H5O__flush_msgs(H5F_t *f, H5O_t *oh)
Definition: H5Omessage.c:2217
H5FD_free_t::size
hsize_t size
Definition: H5FDpublic.h:309
H5FD_log_t::fam_to_single
hbool_t fam_to_single
Definition: H5FDlog.c:120
H5C_t::ignore_tags
hbool_t ignore_tags
Definition: H5Cpkg.h:5897
H5C_t::coll_head_ptr
H5C_cache_entry_t * coll_head_ptr
Definition: H5Cpkg.h:5936
H5PB_dest
herr_t H5PB_dest(H5F_shared_t *f_sh)
Definition: H5PB.c:475
H5P_iter_pclass_ud_t::curr_idx_ptr
int * curr_idx_ptr
Definition: H5Pint.c:71
H5FA_dblock_cache_ud_t::dblk_addr
haddr_t dblk_addr
Definition: H5FApkg.h:235
H5C_t::total_ht_deletions
int64_t total_ht_deletions
Definition: H5Cpkg.h:6017
H5Iget_type_ref
H5_DLL int H5Iget_type_ref(H5I_type_t type)
Definition: H5I.c:1791
H5FS_section_info_t::size
hsize_t size
Definition: H5FSprivate.h:124
H5Pget_class
H5_DLL hid_t H5Pget_class(hid_t plist_id)
Definition: H5P.c:929
H5D_chunk_ops_t::dest
H5D_chunk_dest_func_t dest
Definition: H5Dpkg.h:330
H5HF_free_section_t
struct H5HF_free_section_t H5HF_free_section_t
H5O_mesg_t::flags
uint8_t flags
Definition: H5Opkg.h:252
H5E_CANTMOVE_g
H5_DLLVAR hid_t H5E_CANTMOVE_g
Definition: H5Epubgen.h:341
H5Pset_nlinks
H5_DLL herr_t H5Pset_nlinks(hid_t plist_id, size_t nlinks)
Definition: H5Plapl.c:921
H5_COPY_DEEP
@ H5_COPY_DEEP
Definition: H5private.h:617
H5HF__man_dblock_locate
herr_t H5HF__man_dblock_locate(H5HF_hdr_t *hdr, hsize_t obj_off, H5HF_indirect_t **ret_iblock, unsigned *ret_entry, hbool_t *ret_did_protect, unsigned flags)
Definition: H5HFdblock.c:524
H5HF_get_tiny_info_test
herr_t H5HF_get_tiny_info_test(const H5HF_t *fh, size_t *max_len, hbool_t *len_extended)
Definition: H5HFtest.c:504
H5D_farray_ctx_t::chunk_size_len
size_t chunk_size_len
Definition: H5Dfarray.c:64
H5FL_arr_head_t
struct H5FL_arr_head_t H5FL_arr_head_t
H5CX_get_err_detect
herr_t H5CX_get_err_detect(H5Z_EDC_t *err_detect)
Definition: H5CX.c:2283
H5T_REFERENCE
@ H5T_REFERENCE
Definition: H5Tpublic.h:37
H5T__conv_noop
H5_DLL herr_t H5T__conv_noop(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5VM_hyper_stride
H5_DLL hsize_t H5VM_hyper_stride(unsigned n, const hsize_t *size, const hsize_t *total_size, const hsize_t *offset, hsize_t *stride)
Definition: H5VM.c:258
H5Z_class1_t::id
H5Z_filter_t id
Definition: H5Zpublic.h:235
H5G__ent_to_link
H5_DLL herr_t H5G__ent_to_link(H5O_link_t *lnk, const H5HL_t *heap, const H5G_entry_t *ent, const char *name)
Definition: H5Glink.c:226
H5HF_tiny_op
herr_t H5HF_tiny_op(H5HF_hdr_t *hdr, const uint8_t *id, H5HF_operator_t op, void *op_data)
Definition: H5HFtiny.c:341
H5HF__space_create_root
herr_t H5HF__space_create_root(const H5HF_hdr_t *hdr, H5HF_indirect_t *root_iblock)
Definition: H5HFspace.c:393
H5Rcreate
herr_t H5Rcreate(void *ref, hid_t loc_id, const char *name, H5R_type_t ref_type, hid_t space_id)
Definition: H5Rdeprec.c:223
H5O_msg_class_t::get_crt_index
herr_t(* get_crt_index)(const void *, H5O_msg_crt_idx_t *)
Definition: H5Opkg.h:244
H5T__conv_short_uchar
H5_DLL herr_t H5T__conv_short_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5P_CLS_OCPY
const H5P_libclass_t H5P_CLS_OCPY[1]
Definition: H5Pocpypl.c:107
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5EA__test_ctx_t)
image_len
* image_len
Definition: H5EAcache.c:1077
H5Tcreate
hid_t H5Tcreate(H5T_class_t type, size_t size)
Definition: H5T.c:1701
H5A_nameof
H5_DLL H5G_name_t * H5A_nameof(H5A_t *attr)
Definition: H5Aint.c:1278
H5HF_indirect_filt_ent_t
Definition: H5HFpkg.h:371
H5O_native_info_t::meta_size
struct H5O_native_info_t::@46 meta_size
H5SM_get_hash_fh_cb
herr_t H5SM_get_hash_fh_cb(const void *obj, size_t obj_len, void *_udata)
Definition: H5SM.c:1692
H5FApkg.h
H5D_efl_writevv_ud_t::dset
const H5D_t * dset
Definition: H5Defl.c:57
H5T_ORDER_MIXED
@ H5T_ORDER_MIXED
Definition: H5Tpublic.h:51
H5HL_t::sizeof_addr
size_t sizeof_addr
Definition: H5HLpkg.h:93
H5HF_dtable_t::max_direct_bits
unsigned max_direct_bits
Definition: H5HFpkg.h:202
H5C_t::total_ht_insertions
int64_t total_ht_insertions
Definition: H5Cpkg.h:6016
H5O__obj_class
const H5O_obj_class_t * H5O__obj_class(const H5O_loc_t *loc)
Definition: H5Oint.c:1759
H5FS_sect_iterate
herr_t H5FS_sect_iterate(H5F_t *f, H5FS_t *fspace, H5FS_operator_t op, void *op_data)
Definition: H5FSsection.c:1978
H5A_shared_t::data
void * data
Definition: H5Apkg.h:86
H5T__conv_llong_float
H5_DLL herr_t H5T__conv_llong_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5SM_index_type_t
H5SM_index_type_t
Definition: H5SMpkg.h:158
H5Rcreate
H5_DLL herr_t H5Rcreate(void *ref, hid_t loc_id, const char *name, H5R_type_t ref_type, hid_t space_id)
Definition: H5Rdeprec.c:223
at_min_size
@ at_min_size
Definition: H5Cprivate.h:2332
H5D_bt2_ctx_t::ndims
unsigned ndims
Definition: H5Dbtree2.c:60
H5HF_hdr_create
haddr_t H5HF_hdr_create(H5F_t *f, const H5HF_create_t *cparam)
Definition: H5HFhdr.c:341
H5AC__flush_entries
H5_DLL herr_t H5AC__flush_entries(H5F_t *f)
Definition: H5ACmpio.c:2293
H5T__conv_ullong_ldouble
H5_DLL herr_t H5T__conv_ullong_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
image_len
else * image_len
Definition: H5FAcache.c:599
H5D_virtual_check_mapping_post
H5_DLL herr_t H5D_virtual_check_mapping_post(const H5O_storage_virtual_ent_t *ent)
Definition: H5Dvirtual.c:244
H5D_ALLOC_TIME_EARLY
@ H5D_ALLOC_TIME_EARLY
Definition: H5Dpublic.h:68
H5Tget_member_type
hid_t H5Tget_member_type(hid_t type_id, unsigned membno)
Definition: H5Tcompound.c:214
H5O_pline_ver_bounds
H5_DLLVAR const unsigned H5O_pline_ver_bounds[H5F_LIBVER_NBOUNDS]
Definition: H5Opkg.h:638
H5CS_pop
herr_t H5CS_pop(void)
Definition: H5CS.c:226
H5L_link_object
H5_DLL herr_t H5L_link_object(const H5G_loc_t *new_loc, const char *new_name, H5O_obj_create_t *ocrt_info, hid_t lcpl_id)
Definition: H5L.c:1795
H5I_UNINIT
@ H5I_UNINIT
Definition: H5Ipublic.h:34
H5VL__native_token_to_str
H5_DLL herr_t H5VL__native_token_to_str(void *obj, H5I_type_t obj_type, const H5O_token_t *token, char **token_str)
Definition: H5VLnative_token.c:96
H5EA__hdr_fuse_incr
H5_DLL herr_t H5EA__hdr_fuse_incr(H5EA_hdr_t *hdr)
H5Screate
hid_t H5Screate(H5S_class_t type)
Definition: H5S.c:384
H5T_vlen_alloc_info_t::free_func
H5MM_free_t free_func
Definition: H5Tprivate.h:76
H5P_TYPE_OBJECT_CREATE
@ H5P_TYPE_OBJECT_CREATE
Definition: H5Pprivate.h:64
H5C__generate_cache_image
H5_DLL herr_t H5C__generate_cache_image(H5F_t *f, H5C_t *cache_ptr)
Definition: H5Cimage.c:392
H5AC_force_cache_image_load
H5_DLL herr_t H5AC_force_cache_image_load(H5F_t *f)
H5O_MSG_BTREEK
const H5O_msg_class_t H5O_MSG_BTREEK[1]
Definition: H5Obtreek.c:39
H5C_log_info_t::udata
void * udata
Definition: H5Clog.h:73
H5A_oloc
H5O_loc_t * H5A_oloc(H5A_t *attr)
Definition: H5Aint.c:1246
H5VM_memcpy_ud_t
Definition: H5VM.c:27
H5HF_get_dtable_max_drows_test
H5_DLL unsigned H5HF_get_dtable_max_drows_test(const H5HF_t *fh)
Definition: H5HFtest.c:308
H5EA_sblock_t::block_off
hsize_t block_off
Definition: H5EApkg.h:261
H5Dscatter
H5_DLL herr_t H5Dscatter(H5D_scatter_func_t op, void *op_data, hid_t type_id, hid_t dst_space_id, void *dst_buf)
Definition: H5Dscatgath.c:936
H5FL_SEQ_EXTERN
H5FL_SEQ_EXTERN(haddr_t)
H5Z_XFORM_MULT
@ H5Z_XFORM_MULT
Definition: H5Ztrans.c:33
H5EA_dblock_t
struct H5EA_dblock_t H5EA_dblock_t
H5S_sel_iter_t::rank
unsigned rank
Definition: H5Sprivate.h:94
H5Pmodify_filter
H5_DLL herr_t H5Pmodify_filter(hid_t plist_id, H5Z_filter_t filter, unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[])
Definition: H5Pocpl.c:594
H5Fget_mdc_image_info
herr_t H5Fget_mdc_image_info(hid_t file_id, haddr_t *image_addr, hsize_t *image_len)
Definition: H5F.c:1909
H5S_hyper_diminfo_t
Definition: H5Spkg.h:203
H5O_chunk_t::addr
haddr_t addr
Definition: H5Opkg.h:272
H5HG_heap_t
Definition: H5HGpkg.h:122
H5FS_iter_ud_t::sinfo
H5FS_sinfo_t * sinfo
Definition: H5FScache.c:61
H5D_LOPS_EFL
H5_DLLVAR const H5D_layout_ops_t H5D_LOPS_EFL[1]
Definition: H5Dpkg.h:526
H5FL_DEFINE
H5FL_DEFINE(H5SM_master_table_t)
H5E_OPENERROR_g
hid_t H5E_OPENERROR_g
Definition: H5Edefin.h:138
H5G_trav_goi_t::follow_link
hbool_t follow_link
Definition: H5Gdeprec.c:64
H5G_iter_lkp_t::name
const char * name
Definition: H5Gcompact.c:52
H5A_BT2_CORDER
H5_DLLVAR const H5B2_class_t H5A_BT2_CORDER[1]
Definition: H5Apkg.h:176
H5I_DATASET
@ H5I_DATASET
Definition: H5Ipublic.h:40
H5CX_t::mpio_coll_chunk_link_num_true
int mpio_coll_chunk_link_num_true
Definition: H5CX.c:274
H5SM_table_cache_ud_t
Definition: H5SMpkg.h:234
H5CX_dxpl_cache_t::mpio_coll_opt
H5FD_mpio_collective_opt_t mpio_coll_opt
Definition: H5CX.c:349
H5G__stab_count
herr_t H5G__stab_count(const H5O_loc_t *oloc, hsize_t *num_objs)
Definition: H5Gstab.c:613
H5T_CONV_EXCEPT_PRECISION
@ H5T_CONV_EXCEPT_PRECISION
Definition: H5Tpublic.h:174
H5Pset_mdc_config
herr_t H5Pset_mdc_config(hid_t plist_id, H5AC_cache_config_t *config_ptr)
Definition: H5Pfapl.c:1804
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5O_ainfo_t)
H5D_chunk_it_ud1_t::idx_info
const H5D_chk_idx_info_t * idx_info
Definition: H5Dchunk.c:143
H5O_shared_t::type
unsigned type
Definition: H5Oprivate.h:269
H5Aget_name_by_idx
ssize_t H5Aget_name_by_idx(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, char *name, size_t size, hid_t lapl_id)
Definition: H5A.c:920
H5O_MSG_MTIME
const H5O_msg_class_t H5O_MSG_MTIME[1]
Definition: H5Omtime.c:45
H5D_MPIO_PARALLEL_FILTERED_WRITES_DISABLED
@ H5D_MPIO_PARALLEL_FILTERED_WRITES_DISABLED
Definition: H5Ppublic.h:177
H5G_loc_fbi_t::n
hsize_t n
Definition: H5Gloc.c:70
H5FL_arr_head_t::base_size
size_t base_size
Definition: H5FLprivate.h:243
H5S_append
H5_DLL herr_t H5S_append(H5F_t *f, struct H5O_t *oh, H5S_t *ds)
Definition: H5S.c:1138
H5O_fill_t::size
ssize_t size
Definition: H5Oprivate.h:330
H5D__layout_set_latest_indexing
herr_t H5D__layout_set_latest_indexing(H5O_layout_t *layout, const H5S_t *space, const H5D_dcpl_cache_t *dcpl_cache)
Definition: H5Dlayout.c:338
H5Z_set_local_func_t
herr_t(* H5Z_set_local_func_t)(hid_t dcpl_id, hid_t type_id, hid_t space_id)
Definition: H5Zpublic.h:183
H5FS__get_cparam_test
herr_t H5FS__get_cparam_test(const H5FS_t *frsp, H5FS_create_t *cparam)
Definition: H5FStest.c:85
H5VL_file_class_t::close
herr_t(* close)(void *file, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:368
H5F__super_free
H5_DLL herr_t H5F__super_free(H5F_super_t *sblock)
Definition: H5Fsuper.c:1581
H5VL_request_class_t::notify
herr_t(* notify)(void *req, H5VL_request_notify_t cb, void *ctx)
Definition: H5VLconnector.h:440
H5CX_get_coll_metadata_read
H5_DLL hbool_t H5CX_get_coll_metadata_read(void)
Definition: H5CX.c:1711
H5FL_EXTERN
H5FL_EXTERN(H5C_cache_entry_t)
H5VLcopy_connector_info
H5_DLL herr_t H5VLcopy_connector_info(hid_t connector_id, void **dst_vol_info, void *src_vol_info)
Definition: H5VLcallback.c:402
H5AC_flush_tagged_metadata
herr_t H5AC_flush_tagged_metadata(H5F_t *f, haddr_t metadata_tag)
Definition: H5AC.c:2244
H5Acreate2
hid_t H5Acreate2(hid_t loc_id, const char *attr_name, hid_t type_id, hid_t space_id, hid_t acpl_id, hid_t aapl_id)
Definition: H5A.c:275
H5O__assert
herr_t H5O__assert(const H5O_t *oh)
Definition: H5Odbg.c:93
H5T_NATIVE_ULONG_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_ULONG_ALIGN_g
Definition: H5Tpkg.h:422
H5S_decode
H5_DLL H5S_t * H5S_decode(const unsigned char **p)
Definition: H5S.c:1691
H5T_NATIVE_INT64_g
H5_DLLVAR hid_t H5T_NATIVE_INT64_g
Definition: H5Tpublic.h:493
H5O__chunk_delete
H5_DLL herr_t H5O__chunk_delete(H5F_t *f, H5O_t *oh, unsigned idx)
Definition: H5Ochunk.c:379
H5E_CANTENCODE_g
hid_t H5E_CANTENCODE_g
Definition: H5Edefin.h:223
H5Dget_space_status
H5_DLL herr_t H5Dget_space_status(hid_t dset_id, H5D_space_status_t *allocation)
Definition: H5D.c:390
H5T__commit
herr_t H5T__commit(H5F_t *file, H5T_t *type, hid_t tcpl_id)
Definition: H5Tcommit.c:386
H5D_chunk_rec_t::chunk_addr
haddr_t chunk_addr
Definition: H5Dpkg.h:256
H5B2_ATTR_DENSE_CORDER_ID
@ H5B2_ATTR_DENSE_CORDER_ID
Definition: H5B2private.h:52
H5CX_get_intermediate_group
herr_t H5CX_get_intermediate_group(unsigned *crt_intermed_group)
Definition: H5CX.c:2540
H5S_hyper_clip_unlim
herr_t H5S_hyper_clip_unlim(H5S_t *space, hsize_t clip_size)
Definition: H5Shyper.c:11725
H5T__conv_int_uint
H5_DLL herr_t H5T__conv_int_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Sis_regular_hyperslab
htri_t H5Sis_regular_hyperslab(hid_t spaceid)
Definition: H5Shyper.c:12236
H5CX_test_set_mpio_coll_chunk_link_num_false
herr_t H5CX_test_set_mpio_coll_chunk_link_num_false(int mpio_coll_chunk_link_num_false)
Definition: H5CX.c:3352
H5Tget_sign
H5T_sign_t H5Tget_sign(hid_t type_id)
Definition: H5Tfixed.c:46
H5F_PREFIX_VDS
@ H5F_PREFIX_VDS
Definition: H5Fprivate.h:717
Wroundf
H5_DLL float Wroundf(float arg)
H5Tenum_create
hid_t H5Tenum_create(hid_t parent_id)
Definition: H5Tenum.c:52
H5FL_EXTERN
H5FL_EXTERN(H5D_chunk_info_t)
H5Pset_map_iterate_hints
H5_DLL herr_t H5Pset_map_iterate_hints(hid_t mapl_id, size_t key_prefetch_size, size_t key_alloc_size)
Definition: H5Pmapl.c:160
H5F_shared_t::use_mdc_logging
hbool_t use_mdc_logging
Definition: H5Fpkg.h:287
H5T_POINTER_COMP_ALIGN_g
size_t H5T_POINTER_COMP_ALIGN_g
Definition: H5T.c:469
H5PL_key_t::vol
struct H5PL_key_t::@48 vol
H5G_bt2_ud_ins_t::id
uint8_t id[H5G_DENSE_FHEAP_ID_LEN]
Definition: H5Gpkg.h:285
H5E_error2_t::line
unsigned line
Definition: H5Epublic.h:40
H5CS_t::nused
unsigned nused
Definition: H5CS.c:39
H5O_storage_virtual_t::list
H5O_storage_virtual_ent_t * list
Definition: H5Oprivate.h:561
H5S_debug
H5_DLL herr_t H5S_debug(H5F_t *f, const void *_mesg, FILE *stream, int indent, int fwidth)
Definition: H5Sdbg.c:89
H5CX_t::vec_size_valid
hbool_t vec_size_valid
Definition: H5CX.c:233
H5S_hyper_project_intersect_ud_t::ds_low
hsize_t ds_low[H5S_MAX_RANK]
Definition: H5Shyper.c:90
H5CX_get_intermediate_group
H5_DLL herr_t H5CX_get_intermediate_group(unsigned *crt_intermed_group)
Definition: H5CX.c:2540
H5HF__man_iblock_root_create
herr_t H5HF__man_iblock_root_create(H5HF_hdr_t *hdr, size_t min_dblock_size)
Definition: H5HFiblock.c:358
H5Z_register
herr_t H5Z_register(const H5Z_class2_t *cls)
Definition: H5Z.c:291
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5D_rdcc_ent_t)
H5version.h
H5G__dense_remove_by_idx
herr_t H5G__dense_remove_by_idx(H5F_t *f, const H5O_linfo_t *linfo, H5RS_str_t *grp_full_path_r, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Gdense.c:1600
H5S_select_adjust_u
herr_t H5S_select_adjust_u(H5S_t *space, const hsize_t *offset)
Definition: H5Sselect.c:948
H5G__obj_lookup
htri_t H5G__obj_lookup(const H5O_loc_t *grp_oloc, const char *name, H5O_link_t *lnk)
Definition: H5Gobj.c:1111
H5G__node_sumup
int H5G__node_sumup(H5F_t *f, const void H5_ATTR_UNUSED *_lt_key, haddr_t addr, const void H5_ATTR_UNUSED *_rt_key, void *_udata)
Definition: H5Gnode.c:1039
H5MF__find_sect
htri_t H5MF__find_sect(H5F_t *f, H5FD_mem_t alloc_type, hsize_t size, H5FS_t *fspace, haddr_t *addr)
Definition: H5MF.c:701
H5Tset_fields
herr_t H5Tset_fields(hid_t type_id, size_t spos, size_t epos, size_t esize, size_t mpos, size_t msize)
Definition: H5Tfloat.c:103
H5D_filtered_collective_io_info_t::async_info
struct H5D_filtered_collective_io_info_t::@3 async_info
H5HF_stat_t::huge_nobjs
hsize_t huge_nobjs
Definition: H5HFprivate.h:82
H5C_log_write_evict_cache_msg
herr_t H5C_log_write_evict_cache_msg(H5C_t *cache, herr_t fxn_ret_value)
Definition: H5Clog.c:383
H5FS_alloc_hdr
herr_t H5FS_alloc_hdr(H5F_t *f, H5FS_t *fspace, haddr_t *fs_addr)
Definition: H5FS.c:821
H5T_NATIVE_INT_LEAST8_ALIGN_g
size_t H5T_NATIVE_INT_LEAST8_ALIGN_g
Definition: H5T.c:502
H5O__is_attr_empty_test
htri_t H5O__is_attr_empty_test(hid_t oid)
Definition: H5Otest.c:166
H5HF_hdr_incr
H5_DLL herr_t H5HF_hdr_incr(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:580
H5AC_cache_config_t::epoch_length
long int epoch_length
Definition: H5ACpublic.h:468
H5G_cache_t::lval_offset
size_t lval_offset
Definition: H5Gpkg.h:93
H5CX_set_dcpl
void H5CX_set_dcpl(hid_t dcpl_id)
Definition: H5CX.c:1159
H5Pget_local_heap_size_hint
H5_DLL herr_t H5Pget_local_heap_size_hint(hid_t plist_id, size_t *size_hint)
Definition: H5Pgcpl.c:206
H5CX_t::bkgr_buf_valid
hbool_t bkgr_buf_valid
Definition: H5CX.c:227
H5AC_SNODE_ID
@ H5AC_SNODE_ID
Definition: H5ACprivate.h:50
H5SM_index_header_t::mesg_types
unsigned mesg_types
Definition: H5SMpkg.h:167
H5P_TYPE_MAX_TYPE
@ H5P_TYPE_MAX_TYPE
Definition: H5Pprivate.h:85
H5Z_get_filter_info
herr_t H5Z_get_filter_info(H5Z_filter_t filter, unsigned int *filter_config_flags)
Definition: H5Z.c:1627
H5T_FLOAT
@ H5T_FLOAT
Definition: H5Tpublic.h:31
H5AC_proxy_entry_t::nchildren
size_t nchildren
Definition: H5ACprivate.h:215
H5HF_huge_bt2_indir_rec_t
struct H5HF_huge_bt2_indir_rec_t H5HF_huge_bt2_indir_rec_t
uint16_t
unsigned short uint16_t
Definition: H5private.h:452
H5C_log_write_create_fd_msg
herr_t H5C_log_write_create_fd_msg(H5C_t *cache, const H5C_cache_entry_t *parent, const H5C_cache_entry_t *child, herr_t fxn_ret_value)
Definition: H5Clog.c:717
H5SM_compare_udata_t::ret
herr_t ret
Definition: H5SMmessage.c:45
H5P_iter_plist_ud_t
Definition: H5Pint.c:58
H5D__create
H5D_t * H5D__create(H5F_t *file, hid_t type_id, const H5S_t *space, hid_t dcpl_id, hid_t dapl_id)
Definition: H5Dint.c:1226
H5O__create_ohdr
H5_DLL H5O_t * H5O__create_ohdr(H5F_t *f, hid_t ocpl_id)
Definition: H5Oint.c:341
H5HF_dtable_t::num_id_first_row
hsize_t num_id_first_row
Definition: H5HFpkg.h:205
H5O_ginfo_t
Definition: H5Oprivate.h:666
H5D__virtual_refresh_source_dsets
herr_t H5D__virtual_refresh_source_dsets(H5D_t *dset)
Definition: H5Dvirtual.c:3070
H5A__dense_delete
H5_DLL herr_t H5A__dense_delete(H5F_t *f, H5O_ainfo_t *ainfo)
Definition: H5Adense.c:1862
H5A_info_t
Definition: H5Apublic.h:26
H5ACprivate.h
H5HF_huge_bt2_filt_dir_rec_t
Definition: H5HFpkg.h:494
H5F_shared_block_read
H5_DLL herr_t H5F_shared_block_read(H5F_shared_t *f_sh, H5FD_mem_t type, haddr_t addr, size_t size, void *buf)
Definition: H5Fio.c:95
H5D_MPIO_CHUNK_COLLECTIVE
@ H5D_MPIO_CHUNK_COLLECTIVE
Definition: H5Ppublic.h:161
H5L_trav_rmbi_t
Definition: H5Lprivate.h:88
H5D_shared_t::type
H5T_t * type
Definition: H5Dpkg.h:443
H5Tget_member_value
H5_DLL herr_t H5Tget_member_value(hid_t type_id, unsigned membno, void *value)
Definition: H5Tenum.c:251
H5T_CSET_RESERVED_7
@ H5T_CSET_RESERVED_7
Definition: H5Tpublic.h:87
H5T__conv_double_ushort
H5_DLL herr_t H5T__conv_double_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5MP_get_page_free_size
H5_DLL herr_t H5MP_get_page_free_size(const H5MP_page_t *mp, size_t *page)
Definition: H5MPtest.c:190
H5Pset_fapl_split
H5_DLL herr_t H5Pset_fapl_split(hid_t fapl, const char *meta_ext, hid_t meta_plist_id, const char *raw_ext, hid_t raw_plist_id)
Definition: H5FDmulti.c:274
H5FD_mpio_t
struct H5FD_mpio_t H5FD_mpio_t
H5T_NATIVE_HADDR_g
hid_t H5T_NATIVE_HADDR_g
Definition: H5T.c:413
H5Pset_vol
herr_t H5Pset_vol(hid_t plist_id, hid_t new_vol_id, const void *new_vol_info)
Definition: H5Pfapl.c:5473
H5P__iterate_pclass
H5_DLL int H5P__iterate_pclass(const H5P_genclass_t *pclass, int *idx, H5P_iterate_int_t iter_func, void *iter_data)
Definition: H5Pint.c:4343
H5G_CACHED_SLINK
@ H5G_CACHED_SLINK
Definition: H5Gpkg.h:74
H5O__chunk_add
herr_t H5O__chunk_add(H5F_t *f, H5O_t *oh, unsigned idx, unsigned cont_chunkno)
Definition: H5Ochunk.c:93
H5S__extent_copy_real
herr_t H5S__extent_copy_real(H5S_extent_t *dst, const H5S_extent_t *src, hbool_t copy_max)
Definition: H5S.c:648
H5T_vlen_reclaim_elmt
H5_DLL herr_t H5T_vlen_reclaim_elmt(void *elem, H5T_t *dt)
Definition: H5Tvlen.c:1179
H5B2_hdr_t::merge_percent
uint8_t merge_percent
Definition: H5B2pkg.h:162
H5D__compact_fill
H5_DLL herr_t H5D__compact_fill(const H5D_t *dset)
Definition: H5Dcompact.c:121
H5D__check_filters
H5_DLL herr_t H5D__check_filters(H5D_t *dataset)
Definition: H5Dint.c:2948
H5PL__create_plugin_cache
H5_DLL herr_t H5PL__create_plugin_cache(void)
Definition: H5PLplugin_cache.c:108
H5FD_STDIO_OP_SEEK
@ H5FD_STDIO_OP_SEEK
Definition: H5FDstdio.c:63
H5MM_strdup
H5_DLL char * H5MM_strdup(const char *s)
Definition: H5MM.c:492
H5I_iterate_ud_t::app_ref
hbool_t app_ref
Definition: H5I.c:95
H5FDros3.h
H5A__create
H5_DLL H5A_t * H5A__create(const H5G_loc_t *loc, const char *attr_name, const H5T_t *type, const H5S_t *space, hid_t acpl_id)
Definition: H5Aint.c:141
H5O_copy_t
Definition: H5Oprivate.h:172
H5T__conv_float_long
herr_t H5T__conv_float_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8214
H5P_object_verify
H5_DLL H5P_genplist_t * H5P_object_verify(hid_t plist_id, hid_t pclass_id)
Definition: H5Pint.c:4007
H5Pset_filter_callback
herr_t H5Pset_filter_callback(hid_t plist_id, H5Z_filter_func_t func, void *op_data)
Definition: H5Pdxpl.c:1305
H5G_map_obj_type
H5_DLL H5G_obj_t H5G_map_obj_type(H5O_type_t obj_type)
Definition: H5Gdeprec.c:113
H5F_shared_t::gc_ref
unsigned gc_ref
Definition: H5Fpkg.h:300
H5Pget_external
H5_DLL herr_t H5Pget_external(hid_t plist_id, unsigned idx, size_t name_size, char *name, off_t *offset, hsize_t *size)
Definition: H5Pdcpl.c:2898
H5_mpi_info_cmp
herr_t H5_mpi_info_cmp(MPI_Info info1, MPI_Info info2, int *result)
Definition: H5mpi.c:350
H5I_id_info_t
Definition: H5I.c:57
H5FL_SEQ_DEFINE_STATIC
H5FL_SEQ_DEFINE_STATIC(haddr_t)
H5AC_reset_cache_hit_rate_stats
H5_DLL herr_t H5AC_reset_cache_hit_rate_stats(H5AC_t *cache_ptr)
Definition: H5AC.c:1773
H5Orefresh
H5_DLL herr_t H5Orefresh(hid_t oid)
Definition: H5Oflush.c:237
H5Omodule.h
H5Z_CB_FAIL
@ H5Z_CB_FAIL
Definition: H5Zpublic.h:121
H5O_cache_ud_t::chunk0_size
size_t chunk0_size
Definition: H5Opkg.h:379
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
H5Dclose
herr_t H5Dclose(hid_t dset_id)
Definition: H5D.c:323
H5VL__native_group_create
H5_DLL void * H5VL__native_group_create(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t lcpl_id, hid_t gcpl_id, hid_t gapl_id, hid_t dxpl_id, void **req)
H5FD_mpi_opt_types_g
hbool_t H5FD_mpi_opt_types_g
Definition: H5FDmpio.c:47
H5T_NATIVE_UINT_LEAST32_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST32_ALIGN_g
Definition: H5Tpkg.h:449
H5O_fill_t::fill_defined
hbool_t fill_defined
Definition: H5Oprivate.h:334
H5VL_object_class_t
struct H5VL_object_class_t H5VL_object_class_t
H5Pset_small_data_block_size
herr_t H5Pset_small_data_block_size(hid_t plist_id, hsize_t size)
Definition: H5Pfapl.c:2266
H5HF__iblock_decr
H5_DLL herr_t H5HF__iblock_decr(H5HF_indirect_t *iblock)
Definition: H5HFiblock.c:244
H5D__get_offset
H5_DLL haddr_t H5D__get_offset(const H5D_t *dset)
Definition: H5Dint.c:2563
H5P_CLS_ATTRIBUTE_CREATE_ID_g
H5_DLLVAR hid_t H5P_CLS_ATTRIBUTE_CREATE_ID_g
Definition: H5Ppublic.h:203
H5F__accum_reset
herr_t H5F__accum_reset(H5F_shared_t *f_sh, hbool_t flush)
Definition: H5Faccum.c:1059
H5C_get_cache_image_config
H5_DLL herr_t H5C_get_cache_image_config(const H5C_t *cache_ptr, H5C_cache_image_ctl_t *config_ptr)
Definition: H5Cimage.c:929
H5D_chunk_info_iter_ud_t::curr_idx
hsize_t curr_idx
Definition: H5Dchunk.c:226
H5Z_token::tok_begin
const char * tok_begin
Definition: H5Ztrans.c:79
H5VL__native_dataset_create
H5_DLL void * H5VL__native_dataset_create(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t lcpl_id, hid_t type_id, hid_t space_id, hid_t dcpl_id, hid_t dapl_id, hid_t dxpl_id, void **req)
H5O_msg_get_flags
herr_t H5O_msg_get_flags(const H5O_loc_t *loc, unsigned type_id, uint8_t *flags)
Definition: H5Omessage.c:2262
H5S_hyper_iter_t::size
hsize_t size[H5S_MAX_RANK]
Definition: H5Sprivate.h:69
H5E_error1_t::func_name
const char * func_name
Definition: H5Epublic.h:198
H5D_chk_idx_info_t
struct H5D_chk_idx_info_t H5D_chk_idx_info_t
H5G_bt2_ud_lbi_t::fheap
H5HF_t * fheap
Definition: H5Gdense.c:200
H5Z_scaleoffset_t
H5Z_scaleoffset_t
Definition: H5Zscaleoffset.c:34
H5O__get_rc_test
H5_DLL herr_t H5O__get_rc_test(const H5O_loc_t *oloc, unsigned *rc)
Definition: H5Otest.c:590
H5A_ATTR_OP_APP2
@ H5A_ATTR_OP_APP2
Definition: H5Aprivate.h:50
H5T__conv_ldouble_uchar
H5_DLL herr_t H5T__conv_ldouble_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5B2__assert_leaf
H5_ATTR_PURE herr_t H5B2__assert_leaf(const H5B2_hdr_t H5_ATTR_NDEBUG_UNUSED *hdr, const H5B2_leaf_t H5_ATTR_NDEBUG_UNUSED *leaf)
Definition: H5B2leaf.c:1030
H5F__flush
H5_DLL herr_t H5F__flush(H5F_t *f)
Definition: H5Fint.c:1978
H5B_shared_new
H5_DLL H5B_shared_t * H5B_shared_new(const H5F_t *f, const H5B_class_t *type, size_t sizeof_rkey)
Definition: H5B.c:1688
H5PL_load
const void * H5PL_load(H5PL_type_t type, const H5PL_key_t *key)
Definition: H5PLint.c:238
H5G_entry_t::header
haddr_t header
Definition: H5Gpkg.h:107
H5AC__set_write_done_callback
H5_DLL herr_t H5AC__set_write_done_callback(H5C_t *cache_ptr, void(*write_done)(void))
Definition: H5ACmpio.c:185
H5Dextend
herr_t H5Dextend(hid_t dset_id, const hsize_t size[])
Definition: H5Ddeprec.c:245
H5S_select_valid
H5_DLL htri_t H5S_select_valid(const H5S_t *space)
Definition: H5Sselect.c:510
BEGIN_FUNC
BEGIN_FUNC(PKG, END_FUNCP ERR, H5HL_prfx_t *, H5HL_prfx_t *prfx=NULL, H5HL_prfx_t *prfx=NULL, H5HL__prfx_new(H5HL_t *heap))
Definition: H5HLprfx.c:93
H5EA_sblock_cache_ud_t::sblk_addr
haddr_t sblk_addr
Definition: H5EApkg.h:350
H5PL__close_path_table
herr_t H5PL__close_path_table(void)
Definition: H5PLpath.c:306
H5MF_alloc_tmp
haddr_t H5MF_alloc_tmp(H5F_t *f, hsize_t size)
Definition: H5MF.c:1045
Pflock
H5_DLL int Pflock(int fd, int operation)
Definition: H5system.c:644
H5O_storage_chunk_t::idx_type
H5D_chunk_index_t idx_type
Definition: H5Oprivate.h:480
H5FL_EXTERN
H5FL_EXTERN(H5S_t)
H5Iclear_type
H5_DLL herr_t H5Iclear_type(H5I_type_t type, hbool_t force)
Definition: H5I.c:519
H5EA_hdr_cache_ud_t::addr
haddr_t addr
Definition: H5EApkg.h:341
H5S_select_construct_projection
herr_t H5S_select_construct_projection(const H5S_t *base_space, H5S_t **new_space_ptr, unsigned new_space_rank, const void *buf, void const **adj_buf_ptr, hsize_t element_size)
Definition: H5Sselect.c:2251
H5S_encode
H5_DLL herr_t H5S_encode(H5S_t *obj, unsigned char **p, size_t *nalloc)
Definition: H5S.c:1574
H5O_linfo_postcopy_ud_t::dst_linfo
H5O_linfo_t * dst_linfo
Definition: H5Olinfo.c:91
H5FL_blk_calloc
void * H5FL_blk_calloc(H5FL_blk_head_t *head, size_t size H5FL_TRACK_PARAMS)
Definition: H5FL.c:978
H5AC_t
H5C_t H5AC_t
Definition: H5ACprivate.h:200
H5E_CANTCLIP_g
hid_t H5E_CANTCLIP_g
Definition: H5Edefin.h:204
H5D_filtered_collective_io_info_t::num_writers
size_t num_writers
Definition: H5Dmpio.c:192
H5P_LST_LINK_CREATE_ID_g
hid_t H5P_LST_LINK_CREATE_ID_g
Definition: H5Pint.c:194
H5G_STORAGE_TYPE_DENSE
@ H5G_STORAGE_TYPE_DENSE
Definition: H5Gpublic.h:50
H5PL_load
H5_DLL const void * H5PL_load(H5PL_type_t plugin_type, const H5PL_key_t *key)
Definition: H5PLint.c:238
H5D_type_info_t::need_bkg
H5T_bkg_t need_bkg
Definition: H5Dpkg.h:107
H5O_chunk_t
struct H5O_chunk_t H5O_chunk_t
H5VL_get_connector_ud_t::kind
H5VL_get_connector_kind_t kind
Definition: H5VLint.c:76
H5T__conv_uchar_int
H5_DLL herr_t H5T__conv_uchar_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5HP_insert
herr_t H5HP_insert(H5HP_t *heap, int val, void *obj)
Definition: H5HP.c:457
H5FD_driver_query
herr_t H5FD_driver_query(const H5FD_class_t *driver, unsigned long *flags)
Definition: H5FDint.c:380
H5VL_copy_connector_info
herr_t H5VL_copy_connector_info(const H5VL_class_t *connector, void **dst_info, const void *src_info)
Definition: H5VLcallback.c:356
H5O_MSG_MDCI
H5_DLLVAR const H5O_msg_class_t H5O_MSG_MDCI[1]
Definition: H5Opkg.h:537
H5T_norm_t
H5T_norm_t
Definition: H5Tpublic.h:66
H5PL__get_num_paths
unsigned H5PL__get_num_paths(void)
Definition: H5PLpath.c:339
H5FS_delete
herr_t H5FS_delete(H5F_t *f, haddr_t fs_addr)
Definition: H5FS.c:256
H5C_NOTIFY_ACTION_AFTER_FLUSH
@ H5C_NOTIFY_ACTION_AFTER_FLUSH
Definition: H5Cprivate.h:856
H5HF_indirect_t::child_iblocks
struct H5HF_indirect_t ** child_iblocks
Definition: H5HFpkg.h:398
H5check_version
H5_DLL herr_t H5check_version(unsigned majnum, unsigned minnum, unsigned relnum)
Definition: H5.c:740
H5D_chunk_info_t::fspace
H5S_t * fspace
Definition: H5Dpkg.h:338
H5FL_SEQ_DEFINE_STATIC
H5FL_SEQ_DEFINE_STATIC(size_t)
H5VL_group_specific
herr_t H5VL_group_specific(const H5VL_object_t *vol_obj, H5VL_group_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:4387
H5HF_stat_t
Definition: H5HFprivate.h:72
H5CX_t::filter_cb_valid
hbool_t filter_cb_valid
Definition: H5CX.c:249
H5RS_decr
H5_DLL herr_t H5RS_decr(H5RS_str_t *rs)
Definition: H5RS.c:222
H5F_decr_nopen_objs
H5_DLL unsigned H5F_decr_nopen_objs(H5F_t *f)
Definition: H5Fint.c:2344
H5O_VIRTUAL_STATUS_CORRECT
@ H5O_VIRTUAL_STATUS_CORRECT
Definition: H5Oprivate.h:523
H5C_cache_entry_t::flush_dep_nparents
unsigned flush_dep_nparents
Definition: H5Cprivate.h:2256
H5Z_object_t
Definition: H5Z.c:45
H5L_info2_t::val_size
size_t val_size
Definition: H5Lpublic.h:83
H5VL_SUBCLS_FILE
@ H5VL_SUBCLS_FILE
Definition: H5VLconnector.h:60
H5P__unregister
H5_DLL herr_t H5P__unregister(H5P_genclass_t *pclass, const char *name)
Definition: H5Pint.c:4998
H5I_is_file_object
htri_t H5I_is_file_object(hid_t id)
Definition: H5I.c:1104
H5D_virtual_held_file_t::next
struct H5D_virtual_held_file_t * next
Definition: H5Dpkg.h:392
H5FL_fac_head_t::allocated
unsigned allocated
Definition: H5FLprivate.h:356
OP_WRITE
@ OP_WRITE
Definition: H5FDprivate.h:66
H5P_enc_iter_ud_t
Definition: H5Pencdec.c:51
H5FA__dblk_page_protect
H5_DLL H5FA_dblk_page_t * H5FA__dblk_page_protect(H5FA_hdr_t *hdr, haddr_t dblk_page_addr, size_t dblk_page_nelmts, unsigned flags)
H5HF_dtable_t::max_dir_blk_off_size
unsigned max_dir_blk_off_size
Definition: H5HFpkg.h:203
H5FD_core_t::mem
unsigned char * mem
Definition: H5FDcore.c:52
H5CX_t::mpio_global_no_coll_cause_set
hbool_t mpio_global_no_coll_cause_set
Definition: H5CX.c:267
H5CX_get_vds_prefix
herr_t H5CX_get_vds_prefix(const char **vds_prefix)
Definition: H5CX.c:2740
H5FDdriver_query
herr_t H5FDdriver_query(hid_t driver_id, unsigned long *flags)
Definition: H5FD.c:1927
H5Pset_metadata_read_attempts
herr_t H5Pset_metadata_read_attempts(hid_t plist_id, unsigned attempts)
Definition: H5Pfapl.c:4008
H5Pset_meta_block_size
H5_DLL herr_t H5Pset_meta_block_size(hid_t fapl_id, hsize_t size)
Definition: H5Pfapl.c:2082
H5O_fill_convert
H5_DLL herr_t H5O_fill_convert(H5O_fill_t *fill, H5T_t *type, hbool_t *fill_changed)
Definition: H5Ofill.c:982
H5VL_object_get
herr_t H5VL_object_get(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, H5VL_object_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:5622
H5VL_object_data
void * H5VL_object_data(const H5VL_object_t *vol_obj)
Definition: H5VLint.c:1717
H5AC_EPOCH_MARKER
const H5AC_class_t H5AC_EPOCH_MARKER[1]
Definition: H5Cepoch.c:93
H5Pget_metadata_read_attempts
herr_t H5Pget_metadata_read_attempts(hid_t plist_id, unsigned *attempts)
Definition: H5Pfapl.c:4045
H5Pset_dset_no_attrs_hint
H5_DLL herr_t H5Pset_dset_no_attrs_hint(hid_t dcpl_id, hbool_t minimize)
Definition: H5Pdcpl.c:3815
H5F_get_point_of_no_return
hbool_t H5F_get_point_of_no_return(const H5F_t *f)
Definition: H5Fquery.c:1251
H5AC_proxy_entry_create
H5_DLL H5AC_proxy_entry_t * H5AC_proxy_entry_create(void)
Definition: H5ACproxy_entry.c:116
H5FS_create_t::shrink_percent
unsigned shrink_percent
Definition: H5FSprivate.h:139
H5G__ent_reset
void H5G__ent_reset(H5G_entry_t *ent)
Definition: H5Gent.c:364
H5VL_pass_through_wrap_ctx_t
struct H5VL_pass_through_wrap_ctx_t H5VL_pass_through_wrap_ctx_t
H5HP_decr
H5_DLL herr_t H5HP_decr(H5HP_t *heap, unsigned amt, void *obj)
Definition: H5HP.c:824
H5EA_iblock_t::ndblk_addrs
size_t ndblk_addrs
Definition: H5EApkg.h:251
H5Cprivate.h
H5G__node_iterate_size
herr_t H5G__node_iterate_size(H5F_t *f, const void H5_ATTR_UNUSED *_lt_key, haddr_t H5_ATTR_UNUSED addr, const void H5_ATTR_UNUSED *_rt_key, void *_udata)
Definition: H5Gnode.c:1452
H5HF__man_op
H5_DLL herr_t H5HF__man_op(H5HF_hdr_t *hdr, const uint8_t *id, H5HF_operator_t op, void *op_data)
Definition: H5HFman.c:527
H5Adelete
H5_DLL herr_t H5Adelete(hid_t loc_id, const char *name)
Definition: H5A.c:1465
H5F__efc_release
herr_t H5F__efc_release(H5F_efc_t *efc)
Definition: H5Fefc.c:508
H5Pget_sieve_buf_size
H5_DLL herr_t H5Pget_sieve_buf_size(hid_t fapl_id, size_t *size)
Definition: H5Pfapl.c:2219
H5FD_class_t::get_type_map
herr_t(* get_type_map)(const H5FD_t *file, H5FD_mem_t *type_map)
Definition: H5FDpublic.h:287
H5CX_fapl_cache_t::high_bound
H5F_libver_t high_bound
Definition: H5CX.c:394
H5T_VLEN_STRING
@ H5T_VLEN_STRING
Definition: H5Tpkg.h:275
H5CX_set_apl
herr_t H5CX_set_apl(hid_t *acspl_id, const H5P_libclass_t *libclass, hid_t #ifndef H5_HAVE_PARALLEL H5_ATTR_UNUSED #endif loc_id, hbool_t #ifndef H5_HAVE_PARALLEL H5_ATTR_UNUSED #endif is_collective)
Definition: H5CX.c:1283
H5Dget_chunk_index_type
herr_t H5Dget_chunk_index_type(hid_t dset_id, H5D_chunk_index_t *idx_type)
Definition: H5D.c:929
H5S_select_hyperslab
H5_DLL herr_t H5S_select_hyperslab(H5S_t *space, H5S_seloper_t op, const hsize_t start[], const hsize_t *stride, const hsize_t count[], const hsize_t *block)
Definition: H5Shyper.c:9836
H5Fget_eoa
herr_t H5Fget_eoa(hid_t file_id, haddr_t *eoa)
Definition: H5F.c:1941
H5FL_term_interface
H5_DLL int H5FL_term_interface(void)
H5T__conv_ushort_ldouble
herr_t H5T__conv_ushort_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7360
H5T__conv_uchar_long
herr_t H5T__conv_uchar_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5185
H5B2__redistribute3
H5_DLL herr_t H5B2__redistribute3(H5B2_hdr_t *hdr, uint16_t depth, H5B2_internal_t *internal, unsigned *internal_flags_ptr, unsigned idx)
Definition: H5B2int.c:667
H5F__get_cont_info
H5_DLL herr_t H5F__get_cont_info(const H5F_t *f, H5VL_file_cont_info_t *info)
Definition: H5Fquery.c:1342
H5CX_term_package
H5_DLL int H5CX_term_package(void)
Definition: H5CX.c:655
H5MP_pool_t::first
H5MP_page_t * first
Definition: H5MPpkg.h:82
H5E_ARGS_g
hid_t H5E_ARGS_g
Definition: H5Edefin.h:53
H5D__vlen_get_buf_size_gen
herr_t H5D__vlen_get_buf_size_gen(H5VL_object_t *vol_obj, hid_t type_id, hid_t space_id, hsize_t *size)
Definition: H5Dint.c:2840
H5F_fake_alloc
H5_DLL H5F_t * H5F_fake_alloc(uint8_t sizeof_size)
Definition: H5Ffake.c:43
H5T_conv_func_t
Definition: H5Tpkg.h:163
H5AC_free_icr_func_t
H5C_free_icr_func_t H5AC_free_icr_func_t
Definition: H5ACprivate.h:191
H5T_direction_t
H5T_direction_t
Definition: H5Tpublic.h:164
H5VL_LINK_DELETE
@ H5VL_LINK_DELETE
Definition: H5VLconnector.h:183
H5T_get_class
H5_DLL H5T_class_t H5T_get_class(const H5T_t *dt, htri_t internal)
Definition: H5T.c:1998
H5F_FILE_SPACE_ALL
@ H5F_FILE_SPACE_ALL
Definition: H5Fpublic.h:203
H5C_cache_image_pending
hbool_t H5C_cache_image_pending(const H5C_t *cache_ptr)
Definition: H5Cimage.c:163
H5FD_class_t::set_eoa
herr_t(* set_eoa)(H5FD_t *file, H5FD_mem_t type, haddr_t addr)
Definition: H5FDpublic.h:292
H5G_obj_lookup_by_idx
herr_t H5G_obj_lookup_by_idx(const H5O_loc_t *grp_oloc, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_link_t *lnk)
Definition: H5Gobj.c:1164
H5Fget_mpi_atomicity
herr_t H5Fget_mpi_atomicity(hid_t file_id, hbool_t *flag)
Definition: H5Fmpi.c:353
H5E__get_msg
H5_DLL ssize_t H5E__get_msg(const H5E_msg_t *msg_ptr, H5E_type_t *type, char *msg, size_t size)
Definition: H5Eint.c:130
H5AC_flush_tagged_metadata
H5_DLL herr_t H5AC_flush_tagged_metadata(H5F_t *f, haddr_t metadata_tag)
Definition: H5AC.c:2244
H5P_CLS_GCRT
const H5P_libclass_t H5P_CLS_GCRT[1]
Definition: H5Pgcpl.c:83
s3r_datastruct
Definition: H5FDs3comms.c:83
H5VL__is_connector_registered_by_name
H5_DLL htri_t H5VL__is_connector_registered_by_name(const char *name)
Definition: H5VLint.c:1341
H5G_loc_exists_t::exists
htri_t exists
Definition: H5Gloc.c:62
H5D_type_info_t::src_type_id
hid_t src_type_id
Definition: H5Dpkg.h:97
H5HF_huge_bt2_dir_rec_t
Definition: H5HFpkg.h:488
H5FL_seq_head_t::size
size_t size
Definition: H5FLprivate.h:301
H5FD_t::cls
const H5FD_class_t * cls
Definition: H5FDpublic.h:319
H5D_rdcc_ent_t::locked
hbool_t locked
Definition: H5Dchunk.c:122
H5S_get_simple_extent_type
H5S_class_t H5S_get_simple_extent_type(const H5S_t *space)
Definition: H5S.c:1775
H5HF_dblock_debug
H5_DLL herr_t H5HF_dblock_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, haddr_t hdr_addr, size_t nrec)
Definition: H5HFdbg.c:509
H5Pget_chunk_cache
herr_t H5Pget_chunk_cache(hid_t dapl_id, size_t *rdcc_nslots, size_t *rdcc_nbytes, double *rdcc_w0)
Definition: H5Pdapl.c:822
H5T_nameof
H5G_name_t * H5T_nameof(const H5T_t *dt)
Definition: H5T.c:5360
H5FS_CLIENT_FILE_ID
@ H5FS_CLIENT_FILE_ID
Definition: H5FSprivate.h:132
H5E_SLIST_g
hid_t H5E_SLIST_g
Definition: H5Edefin.h:52
H5B2_client_class_g
const H5B2_class_t *const H5B2_client_class_g[]
Definition: H5B2.c:92
H5free_memory
H5_DLL herr_t H5free_memory(void *mem)
Definition: H5.c:984
H5P_LST_MAP_ACCESS_ID_g
H5_DLLVAR hid_t H5P_LST_MAP_ACCESS_ID_g
Definition: H5Ppublic.h:224
H5G__stab_create
H5_DLL herr_t H5G__stab_create(H5O_loc_t *grp_oloc, const H5O_ginfo_t *ginfo, H5O_stab_t *stab)
Definition: H5Gstab.c:203
H5Gget_comment
H5_DLL int H5Gget_comment(hid_t loc_id, const char *name, size_t bufsize, char *buf)
Definition: H5Gdeprec.c:740
H5HF_hdr_t::filter_len
unsigned filter_len
Definition: H5HFpkg.h:302
H5D_chunk_map_t::layout
H5O_layout_t * layout
Definition: H5Dpkg.h:346
H5D_btree_debug
herr_t H5D_btree_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, unsigned ndims, const uint32_t *dim)
Definition: H5Dbtree.c:1479
H5T_get_order
H5_DLL H5T_order_t H5T_get_order(const H5T_t *dt)
Definition: H5Torder.c:128
H5Pset_fapl_stdio
herr_t H5Pset_fapl_stdio(hid_t fapl_id)
Definition: H5FDstdio.c:280
H5F_use_tmp_space
hbool_t H5F_use_tmp_space(const H5F_t *f)
Definition: H5Fquery.c:1068
H5T_NATIVE_UINT_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT_ALIGN_g
Definition: H5Tpkg.h:420
H5T__bit_neg
void H5T__bit_neg(uint8_t *buf, size_t start, size_t size)
Definition: H5Tbit.c:643
H5G__node_by_idx
H5_DLL int H5G__node_by_idx(H5F_t *f, const void *_lt_key, haddr_t addr, const void *_rt_key, void *_udata)
H5C_image_entry_t::lru_rank
int32_t lru_rank
Definition: H5Cprivate.h:1979
H5B2_hdr_t::max_native_rec
void * max_native_rec
Definition: H5B2pkg.h:187
H5Z_xform_extract_xform_str
H5_DLL const char * H5Z_xform_extract_xform_str(const H5Z_data_xform_t *data_xform_prop)
Definition: H5Ztrans.c:1785
H5T_NATIVE_SHORT_COMP_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_SHORT_COMP_ALIGN_g
Definition: H5Tpkg.h:393
H5T_NATIVE_UINT_FAST32_ALIGN_g
size_t H5T_NATIVE_UINT_FAST32_ALIGN_g
Definition: H5T.c:519
H5Dgather
H5_DLL herr_t H5Dgather(hid_t src_space_id, const void *src_buf, hid_t type_id, size_t dst_buf_size, void *dst_buf, H5D_gather_func_t op, void *op_data)
Definition: H5Dscatgath.c:1034
H5R_ref_priv_t::attr
H5R_ref_priv_attr_t attr
Definition: H5Rpkg.h:76
H5B2_class_t::decode
herr_t(* decode)(const uint8_t *raw, void *record, void *ctx)
Definition: H5B2private.h:93
H5G__loc_insert
H5_DLL herr_t H5G__loc_insert(H5G_loc_t *grp_loc, const char *name, H5G_loc_t *obj_loc, H5O_type_t obj_type, const void *crt_info)
Definition: H5Gloc.c:588
H5C_auto_size_ctl_t
struct H5C_auto_size_ctl_t H5C_auto_size_ctl_t
H5FD_mpi_MPIOff_to_haddr
H5_DLL haddr_t H5FD_mpi_MPIOff_to_haddr(MPI_Offset mpi_off)
Definition: H5FDmpi.c:210
H5F__efc_try_close
herr_t H5F__efc_try_close(H5F_t *f)
Definition: H5Fefc.c:840
H5G_bt_it_lbi_t
Definition: H5Gstab.c:79
H5VL_file_cont_info_t
Definition: H5VLconnector.h:281
H5FO_open_obj_t
struct H5FO_open_obj_t H5FO_open_obj_t
H5VL_dataset_class_t::optional
herr_t(* optional)(void *obj, H5VL_dataset_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:340
H5C_cache_entry_t::flushes
int32_t flushes
Definition: H5Cprivate.h:2309
H5api_adpt.h
hdr_dirty
* hdr_dirty
Definition: H5FAdblock.c:229
H5FS_section_class_t::add
herr_t(* add)(H5FS_section_info_t **, unsigned *, void *)
Definition: H5FSprivate.h:102
H5B2_create_t::split_percent
uint8_t split_percent
Definition: H5B2private.h:103
H5HF__huge_write
herr_t H5HF__huge_write(H5HF_hdr_t *hdr, const uint8_t *id, const void *obj)
Definition: H5HFhuge.c:838
H5CX_t::lcpl_id
hid_t lcpl_id
Definition: H5CX.c:187
H5VL__connector_str_to_info
herr_t H5VL__connector_str_to_info(const char *str, hid_t connector_id, void **info)
Definition: H5VLint.c:1590
H5L_trav_gvbi_t
Definition: H5Lprivate.h:52
H5FD_file_op_t
H5FD_file_op_t
Definition: H5FDprivate.h:63
H5Fget_create_plist
hid_t H5Fget_create_plist(hid_t file_id)
Definition: H5F.c:269
H5SM_master_table_t::indexes
H5SM_index_header_t * indexes
Definition: H5SMpkg.h:196
H5VL_dec_vol_wrapper
H5_DLL herr_t H5VL_dec_vol_wrapper(void *vol_wrap_ctx)
Definition: H5VLint.c:2271
H5G__ent_copy
void H5G__ent_copy(H5G_entry_t *dst, const H5G_entry_t *src, H5_copy_depth_t depth)
Definition: H5Gent.c:325
H5E_CANTATTACH_g
H5_DLLVAR hid_t H5E_CANTATTACH_g
Definition: H5Epubgen.h:154
H5D_chunk_map_t::f_ndims
unsigned f_ndims
Definition: H5Dpkg.h:350
H5Z_data_xform_t::xform_exp
char * xform_exp
Definition: H5Ztrans.c:62
H5HF_get_tiny_info_test
H5_DLL herr_t H5HF_get_tiny_info_test(const H5HF_t *fh, size_t *max_len, hbool_t *len_extended)
Definition: H5HFtest.c:504
H5F_PREFIX_EFILE
@ H5F_PREFIX_EFILE
Definition: H5Fprivate.h:719
H5CX_test_set_mpio_coll_rank0_bcast
herr_t H5CX_test_set_mpio_coll_rank0_bcast(hbool_t mpio_coll_rank0_bcast)
Definition: H5CX.c:3454
H5A_bt2_ud_rm_t::common
H5A_bt2_ud_common_t common
Definition: H5Adense.c:122
H5S_select_adjust_s
herr_t H5S_select_adjust_s(H5S_t *space, const hssize_t *offset)
Definition: H5Sselect.c:987
H5Zfilter_avail
H5_DLL htri_t H5Zfilter_avail(H5Z_filter_t id)
Definition: H5Z.c:659
H5T__bit_copy
void H5T__bit_copy(uint8_t *dst, size_t dst_offset, const uint8_t *src, size_t src_offset, size_t size)
Definition: H5Tbit.c:40
H5_INDEX_N
@ H5_INDEX_N
Definition: H5public.h:321
H5EA_stat_t::super_blk_size
hsize_t super_blk_size
Definition: H5EAprivate.h:105
H5C_get_entry_ring
herr_t H5C_get_entry_ring(const H5F_t *f, haddr_t addr, H5C_ring_t *ring)
Definition: H5Cquery.c:397
H5C_tag_iter_evict_ctx_t::f
H5F_t * f
Definition: H5Ctag.c:58
H5Tget_create_plist
H5_DLL hid_t H5Tget_create_plist(hid_t type_id)
Definition: H5Tcommit.c:632
H5Tregister
H5_DLL herr_t H5Tregister(H5T_pers_t pers, const char *name, hid_t src_id, hid_t dst_id, H5T_conv_t func)
Definition: H5T.c:2600
H5HF_sect_add_ud_t::hdr
H5HF_hdr_t * hdr
Definition: H5HFpkg.h:503
H5C_cache_image_ctl_t::version
int32_t version
Definition: H5Cprivate.h:2215
H5P_LST_GROUP_ACCESS_ID_g
H5_DLLVAR hid_t H5P_LST_GROUP_ACCESS_ID_g
Definition: H5Ppublic.h:220
H5B2_close
herr_t H5B2_close(H5B2_t *bt2)
Definition: H5B2.c:1393
H5Oprivate.h
H5O__msg_copy_file
void * H5O__msg_copy_file(const H5O_msg_class_t *type, H5F_t *file_src, void *native_src, H5F_t *file_dst, hbool_t *recompute_size, unsigned *mesg_flags, H5O_copy_t *cpy_info, void *udata)
Definition: H5Omessage.c:1853
H5FD_get_mpio_atomicity
H5_DLL herr_t H5FD_get_mpio_atomicity(H5FD_t *file, hbool_t *flag)
Definition: H5FDmpio.c:716
H5P_LST_DATASET_CREATE_ID_g
H5_DLLVAR hid_t H5P_LST_DATASET_CREATE_ID_g
Definition: H5Ppublic.h:215
H5P_close
herr_t H5P_close(void *_plist)
Definition: H5Pint.c:5055
H5L_trav_gvbi_t::order
H5_iter_order_t order
Definition: H5Lprivate.h:55
H5D_rdcc_t::nhits
unsigned nhits
Definition: H5Dpkg.h:400
H5P_CLS_FILE_ACCESS_ID_g
H5_DLLVAR hid_t H5P_CLS_FILE_ACCESS_ID_g
Definition: H5Ppublic.h:191
H5HF_indirect_t::max_rows
unsigned max_rows
Definition: H5HFpkg.h:395
H5D__chunk_dump_index
H5_DLL herr_t H5D__chunk_dump_index(H5D_t *dset, FILE *stream)
Definition: H5Dchunk.c:6598
H5VL_info_class_t
Definition: H5VLconnector.h:290
H5C_t::size_decreases
int64_t size_decreases[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6011
H5C_t::il_len
uint32_t il_len
Definition: H5Cpkg.h:5872
H5B2_open
H5B2_t * H5B2_open(H5F_t *f, haddr_t addr, void *ctx_udata)
Definition: H5B2.c:209
H5VM_opvv_func_t
herr_t(* H5VM_opvv_func_t)(hsize_t dst_off, hsize_t src_off, size_t len, void *udata)
Definition: H5VMprivate.h:27
H5VL_FILE_GET_FILENO
@ H5VL_FILE_GET_FILENO
Definition: H5VLconnector.h:131
H5HF_get_id_off_test
H5_DLL herr_t H5HF_get_id_off_test(const H5HF_t *fh, const void *id, hsize_t *obj_off)
Definition: H5HFtest.c:439
H5B2_class_t::compare
herr_t(* compare)(const void *rec1, const void *rec2, int *result)
Definition: H5B2private.h:91
H5B2__leaf_debug
herr_t H5B2__leaf_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5B2_class_t *type, haddr_t hdr_addr, unsigned nrec, haddr_t H5_ATTR_NDEBUG_UNUSED obj_addr)
Definition: H5B2dbg.c:296
H5Pset_est_link_info
herr_t H5Pset_est_link_info(hid_t plist_id, unsigned est_num_entries, unsigned est_name_len)
Definition: H5Pgcpl.c:358
H5Pset_fapl_sec2
herr_t H5Pset_fapl_sec2(hid_t fapl_id)
Definition: H5FDsec2.c:276
H5VL__native_attr_optional
H5_DLL herr_t H5VL__native_attr_optional(void *obj, H5VL_attr_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
H5T__conv_i_i
H5_DLL herr_t H5T__conv_i_i(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
H5VM_array_down
herr_t H5VM_array_down(unsigned n, const hsize_t *total_size, hsize_t *down)
Definition: H5VM.c:983
H5Oenable_mdc_flushes
herr_t H5Oenable_mdc_flushes(hid_t object_id)
Definition: H5O.c:1374
H5F_super_t::sizeof_addr
uint8_t sizeof_addr
Definition: H5Fpkg.h:222
H5A_dense_bt_ud_t::atable
H5A_attr_table_t * atable
Definition: H5Aint.c:67
H5A_bt2_ud_common_t::name_hash
uint32_t name_hash
Definition: H5Apkg.h:135
H5E_error1_t
Definition: H5Epublic.h:195
H5C_t::pins
int64_t pins[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6005
H5Tunregister
H5_DLL herr_t H5Tunregister(H5T_pers_t pers, const char *name, hid_t src_id, hid_t dst_id, H5T_conv_t func)
Definition: H5T.c:2757
H5O_MSG_UNKNOWN
H5_DLLVAR const H5O_msg_class_t H5O_MSG_UNKNOWN[1]
Definition: H5Opkg.h:540
H5C_get_aux_ptr
H5_DLL void * H5C_get_aux_ptr(const H5C_t *cache_ptr)
Definition: H5Cquery.c:369
UINT32DECODE
UINT32DECODE(image, stored_chksum)
H5Tget_cset
H5_DLL H5T_cset_t H5Tget_cset(hid_t type_id)
Definition: H5Tcset.c:49
H5D_virtual_update_min_dims
herr_t H5D_virtual_update_min_dims(H5O_layout_t *layout, size_t idx)
Definition: H5Dvirtual.c:314
H5CX_t::mpio_coll_opt
H5FD_mpio_collective_opt_t mpio_coll_opt
Definition: H5CX.c:237
H5C_get_evictions_enabled
herr_t H5C_get_evictions_enabled(const H5C_t *cache_ptr, hbool_t *evictions_enabled_ptr)
Definition: H5Cquery.c:333
H5T_conv_struct_t::src2dst
int * src2dst
Definition: H5Tconv.c:963
H5dont_atexit
H5_DLL herr_t H5dont_atexit(void)
Definition: H5.c:461
H5A_dense_bt2_name_rec_t::corder
H5O_msg_crt_idx_t corder
Definition: H5Apkg.h:109
H5VL_request_class_t::wait
herr_t(* wait)(void *req, uint64_t timeout, H5ES_status_t *status)
Definition: H5VLconnector.h:439
H5VL_get_connector_ud_t::value
H5VL_class_value_t value
Definition: H5VLint.c:79
H5S__get_diminfo_status_test
herr_t H5S__get_diminfo_status_test(hid_t space_id, H5S_diminfo_valid_t *status)
Definition: H5Stest.c:141
H5Pset_layout
herr_t H5Pset_layout(hid_t plist_id, H5D_layout_t layout_type)
Definition: H5Pdcpl.c:1860
H5MM_block_t::b
unsigned char b[]
Definition: H5MM.c:68
H5AC_cache_image_pending
hbool_t H5AC_cache_image_pending(const H5F_t *f)
Definition: H5AC.c:247
H5WB_actual_clear
H5_DLL void * H5WB_actual_clear(H5WB_t *wb, size_t need)
Definition: H5WB.c:228
H5Pset_link_creation_order
H5_DLL herr_t H5Pset_link_creation_order(hid_t plist_id, unsigned crt_order_flags)
Definition: H5Pgcpl.c:454
H5F__alloc
H5_DLL haddr_t H5F__alloc(H5F_t *f, H5F_mem_t type, hsize_t size, haddr_t *frag_addr, hsize_t *frag_size)
Definition: H5Fspace.c:96
H5CX_t::mpio_coll_chunk_multi_ratio_ind_set
hbool_t mpio_coll_chunk_multi_ratio_ind_set
Definition: H5CX.c:281
H5S_sel_iter_t::dims
hsize_t dims[H5S_MAX_RANK]
Definition: H5Sprivate.h:95
H5E_UNINITIALIZED_g
H5_DLLVAR hid_t H5E_UNINITIALIZED_g
Definition: H5Epubgen.h:380
H5Dread
H5_DLL herr_t H5Dread(hid_t dset_id, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t plist_id, void *buf)
Definition: H5Dio.c:160
H5B2_test_rec_t::val
hsize_t val
Definition: H5B2pkg.h:322
H5VLattr_specific
H5_DLL herr_t H5VLattr_specific(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, H5VL_attr_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:1580
H5G_obj_oh_it_ud1_t::f
H5F_t * f
Definition: H5Gobj.c:58
H5D_close
herr_t H5D_close(H5D_t *dataset)
Definition: H5Dint.c:1898
H5Pget_chunk_opts
H5_DLL herr_t H5Pget_chunk_opts(hid_t plist_id, unsigned *opts)
Definition: H5Pdcpl.c:2695
H5S_pnt_node_t::pnt
hsize_t pnt[]
Definition: H5Spkg.h:128
H5Eclear1
herr_t H5Eclear1(void)
Definition: H5Edeprec.c:241
H5G__node_init
H5_DLL herr_t H5G__node_init(H5F_t *f)
Definition: H5Gnode.c:1145
H5P_CLS_REFERENCE_ACCESS_ID_g
H5_DLLVAR hid_t H5P_CLS_REFERENCE_ACCESS_ID_g
Definition: H5Ppublic.h:209
H5T_NATIVE_UINT_FAST8_g
hid_t H5T_NATIVE_UINT_FAST8_g
Definition: H5T.c:424
UINT32DECODE
UINT32DECODE(image, stored_chksum)
H5R_ref_priv_t
Definition: H5Rpkg.h:72
H5SM__cache_table_verify_chksum
htri_t H5SM__cache_table_verify_chksum(const void *_image, size_t len, void H5_ATTR_UNUSED *_udata)
Definition: H5SMcache.c:176
H5O_delete
herr_t H5O_delete(H5F_t *f, haddr_t addr)
Definition: H5Oint.c:1578
H5_mpi_get_bigio_count
hsize_t H5_mpi_get_bigio_count(void)
Definition: H5mpi.c:78
H5I_iterate_ud_t
Definition: H5I.c:92
H5CX_test_set_mpio_coll_chunk_link_num_true
herr_t H5CX_test_set_mpio_coll_chunk_link_num_true(int mpio_coll_chunk_link_num_true)
Definition: H5CX.c:3318
H5T_is_variable_str
H5_DLL htri_t H5T_is_variable_str(const H5T_t *dt)
Definition: H5T.c:2181
H5FL_reg_free
void * H5FL_reg_free(H5FL_reg_head_t *head, void *obj)
Definition: H5FL.c:325
H5P__get_filter
herr_t H5P__get_filter(const H5Z_filter_info_t *filter, unsigned int *flags, size_t *cd_nelmts, unsigned cd_values[], size_t namelen, char name[], unsigned *filter_config)
Definition: H5Pocpl.c:1307
H5T_NATIVE_USHORT_COMP_ALIGN_g
size_t H5T_NATIVE_USHORT_COMP_ALIGN_g
Definition: H5T.c:456
H5FD_class_t::fl_map
H5FD_mem_t fl_map[H5FD_MEM_NTYPES]
Definition: H5FDpublic.h:303
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5B2.c:71
H5TS_pthread_first_thread_init
H5_DLL void H5TS_pthread_first_thread_init(void)
Definition: H5TS.c:91
H5L_create_soft
herr_t H5L_create_soft(const char *target_path, const H5G_loc_t *link_loc, const char *link_name, hid_t lcpl_id)
Definition: H5L.c:2156
H5SM__message_decode
herr_t H5SM__message_decode(const uint8_t *raw, void *_nrecord, void *_ctx)
Definition: H5SMmessage.c:335
H5G_fh_ud_rm_t::replace_names
hbool_t replace_names
Definition: H5Gdense.c:132
H5HF_dblock_cache_ud_t::dblk
uint8_t * dblk
Definition: H5HFpkg.h:545
H5A__dense_remove_by_idx
herr_t H5A__dense_remove_by_idx(H5F_t *f, const H5O_ainfo_t *ainfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Adense.c:1584
H5T_already_vol_managed
hbool_t H5T_already_vol_managed(const H5T_t *dt)
Definition: H5Tcommit.c:1276
H5E_BADTYPE_g
hid_t H5E_BADTYPE_g
Definition: H5Edefin.h:216
H5P_set_vlen_mem_manager
herr_t H5P_set_vlen_mem_manager(H5P_genplist_t *plist, H5MM_allocate_t alloc_func, void *alloc_info, H5MM_free_t free_func, void *free_info)
Definition: H5Pdxpl.c:1537
malign_t::comp_align
unsigned int comp_align
Definition: H5detect.c:114
H5Dcreate1
hid_t H5Dcreate1(hid_t loc_id, const char *name, hid_t type_id, hid_t space_id, hid_t dcpl_id)
Definition: H5Ddeprec.c:113
H5T_SGN_NONE
@ H5T_SGN_NONE
Definition: H5Tpublic.h:59
H5HF_huge_init
H5_DLL herr_t H5HF_huge_init(H5HF_hdr_t *hdr)
Definition: H5HFhuge.c:184
H5O_TYPE_UNKNOWN
@ H5O_TYPE_UNKNOWN
Definition: H5Opublic.h:103
H5AC_DRVRINFO
const H5AC_class_t H5AC_DRVRINFO[1]
Definition: H5Fsuper_cache.c:120
H5Pset_layout
H5_DLL herr_t H5Pset_layout(hid_t plist_id, H5D_layout_t layout)
Definition: H5Pdcpl.c:1860
H5HF_tiny_init
H5_DLL herr_t H5HF_tiny_init(H5HF_hdr_t *hdr)
Definition: H5HFtiny.c:99
H5F__super_ext_remove_msg
H5_DLL herr_t H5F__super_ext_remove_msg(H5F_t *f, unsigned id)
Definition: H5Fsuper.c:1760
H5T_NATIVE_INT_FAST16_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT_FAST16_ALIGN_g
Definition: H5Tpkg.h:443
H5F_shared_t::sdata_aggr
H5F_blk_aggr_t sdata_aggr
Definition: H5Fpkg.h:342
H5E_TST_g
hid_t H5E_TST_g
Definition: H5Edefin.h:41
H5D__virtual_init
herr_t H5D__virtual_init(H5F_t *f, const H5D_t *dset, hid_t dapl_id)
Definition: H5Dvirtual.c:2110
H5B2__insert
herr_t H5B2__insert(H5B2_hdr_t *hdr, void *udata)
Definition: H5B2int.c:1446
H5F_use_mdc_logging
H5_DLL hbool_t H5F_use_mdc_logging(const H5F_t *f)
Definition: H5Fquery.c:1115
H5G_oloc
H5O_loc_t * H5G_oloc(H5G_t *grp)
Definition: H5Gint.c:559
H5CX_get_lapl
hid_t H5CX_get_lapl(void)
Definition: H5CX.c:1560
H5C_flush_to_min_clean
herr_t H5C_flush_to_min_clean(H5F_t *f)
Definition: H5C.c:1190
H5CX_dxpl_cache_t::err_detect
H5Z_EDC_t err_detect
Definition: H5CX.c:356
H5C_log_class_t::write_mark_entry_dirty_log_msg
herr_t(* write_mark_entry_dirty_log_msg)(void *udata, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.h:51
t_double
@ t_double
Definition: H5Zscaleoffset.c:36
H5A_t
struct H5A_t H5A_t
Definition: H5Aprivate.h:40
H5HF_iblock_print
void H5HF_iblock_print(const H5HF_indirect_t *iblock, hbool_t dump_internal, FILE *stream, int indent, int fwidth)
Definition: H5HFdbg.c:636
Wgettimeofday
H5_DLL int Wgettimeofday(struct timeval *tv, struct timezone *tz)
Definition: H5system.c:796
H5I_nmembers
int64_t H5I_nmembers(H5I_type_t type)
Definition: H5I.c:438
H5MM_block_t::_align
double _align
Definition: H5MM.c:66
H5EA__sblock_unprotect
H5_DLL herr_t H5EA__sblock_unprotect(H5EA_sblock_t *sblock, unsigned cache_flags)
H5E_msg_t
Definition: H5Epkg.h:103
H5Fget_eoa
H5_DLL herr_t H5Fget_eoa(hid_t file_id, haddr_t *eoa)
Definition: H5F.c:1941
H5C_tag_iter_cb_t
int(* H5C_tag_iter_cb_t)(H5C_cache_entry_t *entry, void *ctx)
Definition: H5Cpkg.h:4888
H5G_bt_it_lbi_t::common
H5G_bt_it_idx_common_t common
Definition: H5Gstab.c:81
H5Pget_mpi_params
herr_t H5Pget_mpi_params(hid_t plist_id, MPI_Comm *comm, MPI_Info *info)
Definition: H5Pfapl.c:4806
H5Pmodule.h
H5L_get_info
H5_DLL herr_t H5L_get_info(const H5G_loc_t *loc, const char *name, H5L_info2_t *linkbuf)
Definition: H5L.c:3207
H5Dget_num_chunks
H5_DLL herr_t H5Dget_num_chunks(hid_t dset_id, hid_t fspace_id, hsize_t *nchunks)
Definition: H5D.c:1015
H5S_SEL_ITER_OP_APP
@ H5S_SEL_ITER_OP_APP
Definition: H5Sprivate.h:115
H5T_conv_hw_t::s_aligned
size_t s_aligned
Definition: H5Tconv.c:980
H5Oare_mdc_flushes_disabled
herr_t H5Oare_mdc_flushes_disabled(hid_t object_id, hbool_t *are_disabled)
Definition: H5O.c:1448
H5B_t::level
unsigned level
Definition: H5Bpkg.h:55
H5D_chunk_it_ud5_t::new_idx_info
H5D_chk_idx_info_t * new_idx_info
Definition: H5Dchunk.c:208
H5F_get_point_of_no_return
H5_DLL hbool_t H5F_get_point_of_no_return(const H5F_t *f)
Definition: H5Fquery.c:1251
H5C_log_write_destroy_cache_msg
herr_t H5C_log_write_destroy_cache_msg(H5C_t *cache)
Definition: H5Clog.c:351
H5L_shim_data_t::real_op
H5L_iterate1_t real_op
Definition: H5Ldeprec.c:55
H5VLobject_get
herr_t H5VLobject_get(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, H5VL_object_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:5667
H5O_t::flags
uint8_t flags
Definition: H5Opkg.h:306
H5HL_cache_prfx_ud_t::sizeof_prfx
size_t sizeof_prfx
Definition: H5HLpkg.h:129
H5SL_less
void * H5SL_less(H5SL_t *slist, const void *key)
Definition: H5SL.c:1486
H5FS_hdr_cache_ud_t
Definition: H5FSpkg.h:95
H5A_fh_ud_cmp_t
struct H5A_fh_ud_cmp_t H5A_fh_ud_cmp_t
H5O_layout_chunk_earray_t::swizzled_dim
uint32_t swizzled_dim[H5O_LAYOUT_NDIMS]
Definition: H5Oprivate.h:603
H5F_MEM_PAGE_LHEAP
@ H5F_MEM_PAGE_LHEAP
Definition: H5Fprivate.h:700
H5P_peek_driver_info
const void * H5P_peek_driver_info(H5P_genplist_t *plist)
Definition: H5Pfapl.c:1008
H5Tequal
htri_t H5Tequal(hid_t type1_id, hid_t type2_id)
Definition: H5T.c:1876
H5P_CLS_ROOT_ID_g
H5_DLLVAR hid_t H5P_CLS_ROOT_ID_g
Definition: H5Ppublic.h:188
H5E_DATATYPE_g
H5_DLLVAR hid_t H5E_DATATYPE_g
Definition: H5Epubgen.h:92
H5FD_MPIO_INDIVIDUAL_IO
@ H5FD_MPIO_INDIVIDUAL_IO
Definition: H5FDmpi.h:53
H5P_prp_set_func_t
H5P_prp_cb2_t H5P_prp_set_func_t
Definition: H5Ppublic.h:125
H5I_subst
H5_DLL void * H5I_subst(hid_t id, const void *new_object)
Definition: H5I.c:900
H5Emodule.h
H5Pset_fapl_family
H5_DLL herr_t H5Pset_fapl_family(hid_t fapl_id, hsize_t memb_size, hid_t memb_fapl_id)
Definition: H5FDfamily.c:255
H5G__user_path_test
H5_DLL herr_t H5G__user_path_test(hid_t obj_id, char *user_path, size_t *user_path_len, unsigned *user_path_hidden)
Definition: H5Gtest.c:567
H5VLpassthru.h
H5VLretrieve_lib_state
herr_t H5VLretrieve_lib_state(void **state)
Definition: H5VL.c:779
H5E__term_deprec_interface
H5_DLL herr_t H5E__term_deprec_interface(void)
H5T__conv_schar_double
herr_t H5T__conv_schar_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7140
H5P_CLS_OCRT
const H5P_libclass_t H5P_CLS_OCRT[1]
Definition: H5Pocpl.c:111
H5E_FARRAY_g
hid_t H5E_FARRAY_g
Definition: H5Edefin.h:35
H5T_cmp
H5_DLL int H5T_cmp(const H5T_t *dt1, const H5T_t *dt2, hbool_t superset)
Definition: H5T.c:4348
H5Ssel_iter_create
H5_DLL hid_t H5Ssel_iter_create(hid_t spaceid, size_t elmt_size, unsigned flags)
Definition: H5Sselect.c:2982
H5G_name_set
herr_t H5G_name_set(const H5G_name_t *loc, H5G_name_t *obj, const char *name)
Definition: H5Gname.c:457
H5CX_dapl_cache_t
struct H5CX_dapl_cache_t H5CX_dapl_cache_t
H5C_get_tag
herr_t H5C_get_tag(const void *thing, haddr_t *tag)
Definition: H5Ctag.c:908
H5F_shared_t::fs_page_size
hsize_t fs_page_size
Definition: H5Fpkg.h:345
H5B2__leaf_debug
H5_DLL herr_t H5B2__leaf_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5B2_class_t *type, haddr_t hdr_addr, unsigned nrec, haddr_t obj_addr)
H5VLwrap_object
H5_DLL void * H5VLwrap_object(void *obj, H5I_type_t obj_type, hid_t connector_id, void *wrap_ctx)
Definition: H5VLcallback.c:808
H5FL_BARR_DEFINE_STATIC
H5FL_BARR_DEFINE_STATIC(H5S_pnt_node_t, hcoords_t, H5S_MAX_RANK)
H5VL__native_dataset_optional
herr_t H5VL__native_dataset_optional(void *obj, H5VL_dataset_optional_t optional_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_dataset.c:379
H5AC_SUPERBLOCK_ID
@ H5AC_SUPERBLOCK_ID
Definition: H5ACprivate.h:74
H5P__decode_size_t
herr_t H5P__decode_size_t(const void **_pp, void *_value)
Definition: H5Pencdec.c:461
H5FD_log_t::eoa
haddr_t eoa
Definition: H5FDlog.c:79
H5S_hyper_project_intersect_ud_t::ds_span
const H5S_hyper_span_t * ds_span[H5S_MAX_RANK]
Definition: H5Shyper.c:89
H5T_set_loc
htri_t H5T_set_loc(H5T_t *dt, H5VL_object_t *file, H5T_loc_t loc)
Definition: H5T.c:5614
H5VL_pass_through_info_t::under_vol_info
void * under_vol_info
Definition: H5VLpassthru.h:34
H5FA_hdr_cache_ud_t
struct H5FA_hdr_cache_ud_t H5FA_hdr_cache_ud_t
H5I_FILE
@ H5I_FILE
Definition: H5Ipublic.h:36
H5AC_slist_entry_t::addr
haddr_t addr
Definition: H5ACmpio.c:91
H5D_earray_it_ud_t::chunk_rec
H5D_chunk_rec_t chunk_rec
Definition: H5Dearray.c:72
H5CX_t::mpio_chunk_opt_mode_valid
hbool_t mpio_chunk_opt_mode_valid
Definition: H5CX.c:240
H5D_COPS_FARRAY
const H5D_chunk_ops_t H5D_COPS_FARRAY[1]
Definition: H5Dfarray.c:148
H5F_shared_t::fs_version
unsigned fs_version
Definition: H5Fpkg.h:320
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5EA_t)
H5HF__man_iblock_detach
herr_t H5HF__man_iblock_detach(H5HF_indirect_t *iblock, unsigned entry)
Definition: H5HFiblock.c:1354
H5G_unmount
H5_DLL herr_t H5G_unmount(H5G_t *grp)
Definition: H5Gint.c:706
H5T__conv_ushort_schar
herr_t H5T__conv_ushort_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5369
H5FS_iter_ud_t
Definition: H5FScache.c:60
H5D__chunk_update_old_edge_chunks
H5_DLL herr_t H5D__chunk_update_old_edge_chunks(H5D_t *dset, hsize_t old_dim[])
Definition: H5Dchunk.c:4777
H5HF_dblock_debug
herr_t H5HF_dblock_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, haddr_t hdr_addr, size_t block_size)
Definition: H5HFdbg.c:509
H5HF_hdr_finish_init
herr_t H5HF_hdr_finish_init(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:303
H5HF_huge_bt2_indir_rec_t
Definition: H5HFpkg.h:472
H5FL_arr_calloc
void * H5FL_arr_calloc(H5FL_arr_head_t *head, size_t elem)
Definition: H5FL.c:1564
H5D_chunk_map_t::mem_iter
H5S_sel_iter_t mem_iter
Definition: H5Dpkg.h:354
H5F_block_read
herr_t H5F_block_read(H5F_t *f, H5FD_mem_t type, haddr_t addr, size_t size, void *buf)
Definition: H5Fio.c:139
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5FA__test_ctx_t)
H5L_trav_cr_t::ocrt_info
H5O_obj_create_t * ocrt_info
Definition: H5L.c:60
H5E_CANTCLIP_g
H5_DLLVAR hid_t H5E_CANTCLIP_g
Definition: H5Epubgen.h:365
if
if(NULL==(dblock->elmts=H5FL_BLK_MALLOC(chunk_elmts,(size_t) dblk_size)))
Definition: H5FAdblock.c:157
H5D__layout_set_version
herr_t H5D__layout_set_version(H5F_t *f, H5O_layout_t *layout)
Definition: H5Dlayout.c:299
H5FA__dblock_debug
H5_DLL herr_t H5FA__dblock_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5FA_class_t *cls, haddr_t hdr_addr, haddr_t obj_addr)
H5B2_TEST2
H5_DLLVAR const H5B2_class_t H5B2_TEST2[1]
Definition: H5B2pkg.h:317
H5VL__native_get_file_addr_len
herr_t H5VL__native_get_file_addr_len(void *obj, H5I_type_t obj_type, size_t *addr_len)
Definition: H5VLnative.c:279
H5HF_huge_bt2_filt_dir_rec_t::filter_mask
unsigned filter_mask
Definition: H5HFpkg.h:497
H5E_VFL_g
H5_DLLVAR hid_t H5E_VFL_g
Definition: H5Epubgen.h:72
H5A_BT2_NAME
H5_DLLVAR const H5B2_class_t H5A_BT2_NAME[1]
Definition: H5Apkg.h:173
H5AC_SOHM_TABLE_ID
@ H5AC_SOHM_TABLE_ID
Definition: H5ACprivate.h:64
H5MF_FSPACE_SECT_CLS_SMALL
H5_DLLVAR H5FS_section_class_t H5MF_FSPACE_SECT_CLS_SMALL[1]
Definition: H5MFpkg.h:169
H5VL_dataset_class_t::get
herr_t(* get)(void *obj, H5VL_dataset_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:337
H5O_native_info_t::hdr
H5O_hdr_info_t hdr
Definition: H5Opublic.h:146
H5A__dense_insert
H5_DLL herr_t H5A__dense_insert(H5F_t *f, const H5O_ainfo_t *ainfo, H5A_t *attr)
Definition: H5Adense.c:450
H5Eauto_is_v2
H5_DLL herr_t H5Eauto_is_v2(hid_t err_stack, unsigned *is_stack)
Definition: H5E.c:1710
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5EA_dblk_page_t)
H5CX_set_ring
H5_DLL void H5CX_set_ring(H5AC_ring_t ring)
Definition: H5CX.c:2825
H5CX_t::nlinks
size_t nlinks
Definition: H5CX.c:294
H5MM_block_t
Definition: H5MM.c:57
H5P_LST_ATTRIBUTE_CREATE_ID_g
H5_DLLVAR hid_t H5P_LST_ATTRIBUTE_CREATE_ID_g
Definition: H5Ppublic.h:225
H5O_cont_msgs_t::alloc_nmsgs
size_t alloc_nmsgs
Definition: H5Opkg.h:362
H5EA_CLS_CHUNK_ID
@ H5EA_CLS_CHUNK_ID
Definition: H5EAprivate.h:50
H5A_attr_table_t::nattrs
size_t nattrs
Definition: H5Apkg.h:154
H5O__attr_open_by_idx
H5A_t * H5O__attr_open_by_idx(const H5O_loc_t *loc, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Oattribute.c:584
H5FL_reg_gc_list_t
Definition: H5FL.c:62
H5PB_t::hits
unsigned hits[2]
Definition: H5PBprivate.h:72
H5L_info2_t::corder
int64_t corder
Definition: H5Lpublic.h:79
H5D__virtual_copy_layout
herr_t H5D__virtual_copy_layout(H5O_layout_t *layout)
Definition: H5Dvirtual.c:556
H5D_MPIO_ERROR_WHILE_CHECKING_COLLECTIVE_POSSIBLE
@ H5D_MPIO_ERROR_WHILE_CHECKING_COLLECTIVE_POSSIBLE
Definition: H5Ppublic.h:178
H5Z_xform_create
H5Z_data_xform_t * H5Z_xform_create(const char *expr)
Definition: H5Ztrans.c:1539
H5Z_node::type
H5Z_token_type type
Definition: H5Ztrans.c:57
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5G.c:121
H5Diterate
H5_DLL herr_t H5Diterate(void *buf, hid_t type_id, hid_t space_id, H5D_operator_t op, void *operator_data)
Definition: H5D.c:669
H5S_select_class_t::type
H5S_sel_type type
Definition: H5Spkg.h:276
H5P_LST_OBJECT_COPY_ID_g
H5_DLLVAR hid_t H5P_LST_OBJECT_COPY_ID_g
Definition: H5Ppublic.h:227
H5FD_sb_load
herr_t H5FD_sb_load(H5FD_t *file, const char *name, const uint8_t *buf)
Definition: H5FD.c:499
H5P_TYPE_STRING_CREATE
@ H5P_TYPE_STRING_CREATE
Definition: H5Pprivate.h:75
H5AC__set_sync_point_done_callback
herr_t H5AC__set_sync_point_done_callback(H5C_t *cache_ptr, void(*sync_point_done)(unsigned num_writes, haddr_t *written_entries_tbl))
Definition: H5ACmpio.c:151
H5FA__hdr_protect
H5_DLL H5FA_hdr_t * H5FA__hdr_protect(H5F_t *f, haddr_t fa_addr, void *ctx_udata, unsigned flags)
H5G_rootof
H5_DLL H5G_t * H5G_rootof(H5F_t *f)
Definition: H5Groot.c:100
H5L_link_object
herr_t H5L_link_object(const H5G_loc_t *new_loc, const char *new_name, H5O_obj_create_t *ocrt_info, hid_t lcpl_id)
Definition: H5L.c:1795
H5B2_internal_t::nrec
uint16_t nrec
Definition: H5B2pkg.h:239
H5O__visit
H5_DLL herr_t H5O__visit(H5G_loc_t *loc, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate2_t op, void *op_data, unsigned fields)
Definition: H5Oint.c:2817
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5FS.c:71
H5FA_get_addr
H5_DLL herr_t H5FA_get_addr(const H5FA_t *fa, haddr_t *addr)
H5T__conv_int_schar
H5_DLL herr_t H5T__conv_int_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5HF_sects_debug
herr_t H5HF_sects_debug(H5F_t *f, haddr_t fh_addr, FILE *stream, int indent, int fwidth)
Definition: H5HFdbg.c:881
H5CX_t::mpio_actual_chunk_opt_set
hbool_t mpio_actual_chunk_opt_set
Definition: H5CX.c:260
H5Oset_comment_by_name
herr_t H5Oset_comment_by_name(hid_t loc_id, const char *name, const char *comment, hid_t lapl_id)
Definition: H5O.c:914
H5G_loc_set_comment
H5_DLL herr_t H5G_loc_set_comment(const H5G_loc_t *loc, const char *name, const char *comment)
Definition: H5Gloc.c:995
H5S_decode
H5S_t * H5S_decode(const unsigned char **p)
Definition: H5S.c:1691
H5SL_find
H5_DLL H5SL_node_t * H5SL_find(H5SL_t *slist, const void *key)
Definition: H5SL.c:1694
H5L_trav_mv_t::orig_nlinks
size_t orig_nlinks
Definition: H5L.c:71
H5D_chunk_info_t
struct H5D_chunk_info_t H5D_chunk_info_t
H5D__chunk_set_info
herr_t H5D__chunk_set_info(const H5D_t *dset)
Definition: H5Dchunk.c:778
H5P_reset_vol_class
herr_t H5P_reset_vol_class(const H5P_genclass_t *pclass, const H5VL_connector_prop_t *vol_prop)
Definition: H5Pfapl.c:5441
H5FD_s3comms_trim
H5_DLL herr_t H5FD_s3comms_trim(char *dest, char *s, size_t s_len, size_t *n_written)
Definition: H5FDs3comms.c:3422
H5ST_search
htri_t H5ST_search(H5ST_tree_t *tree, const char *s)
Definition: H5ST.c:247
H5S_sel_iter_close
H5_DLL herr_t H5S_sel_iter_close(H5S_sel_iter_t *sel_iter)
Definition: H5Sselect.c:3114
H5O__get_rc_test
herr_t H5O__get_rc_test(const H5O_loc_t *loc, unsigned *rc)
Definition: H5Otest.c:590
H5D_efl_readvv_ud_t::rbuf
unsigned char * rbuf
Definition: H5Defl.c:51
H5P_CLS_LINK_ACCESS_ID_g
hid_t H5P_CLS_LINK_ACCESS_ID_g
Definition: H5Pint.c:166
H5B_cache_ud_t::type
const struct H5B_class_t * type
Definition: H5Bpkg.h:66
H5TSprivate.h
H5F_shared_t::ncwfs
unsigned ncwfs
Definition: H5Fpkg.h:304
H5F_grp_btree_shared
H5UC_t * H5F_grp_btree_shared(const H5F_t *f)
Definition: H5Fquery.c:717
H5C_image_entry_t::fd_parent_addrs
haddr_t * fd_parent_addrs
Definition: H5Cprivate.h:1983
H5FL_EXTERN
H5FL_EXTERN(H5HL_free_t)
H5FL_term_package
H5_DLL int H5FL_term_package(void)
Definition: H5FL.c:176
H5D_fill_buf_info_t::fill_free_func
H5MM_free_t fill_free_func
Definition: H5Dpkg.h:499
H5F_get_intent
H5_DLL unsigned H5F_get_intent(const H5F_t *f)
Definition: H5Fquery.c:110
H5FD__alloc_real
H5_DLL haddr_t H5FD__alloc_real(H5FD_t *file, H5FD_mem_t type, hsize_t size, haddr_t *align_addr, hsize_t *align_size)
Definition: H5FDspace.c:151
H5C_cache_entry_t::destroy_in_progress
hbool_t destroy_in_progress
Definition: H5Cprivate.h:2249
H5C_set_cache_image_config
herr_t H5C_set_cache_image_config(const H5F_t *f, H5C_t *cache_ptr, H5C_cache_image_ctl_t *config_ptr)
Definition: H5Cimage.c:1620
H5ST_node::up
H5ST_ptr_t up
Definition: H5STprivate.h:33
H5E_CANTINSERT_g
hid_t H5E_CANTINSERT_g
Definition: H5Edefin.h:228
H5MF_FSPACE_SECT_CLS_SIMPLE
H5FS_section_class_t H5MF_FSPACE_SECT_CLS_SIMPLE[1]
Definition: H5MFsection.c:100
H5Tcopy
H5_DLL hid_t H5Tcopy(hid_t type_id)
Definition: H5T.c:1745
H5HF__huge_delete
herr_t H5HF__huge_delete(H5HF_hdr_t *hdr)
Definition: H5HFhuge.c:1161
H5EA_CLS_FILT_CHUNK_ID
@ H5EA_CLS_FILT_CHUNK_ID
Definition: H5EAprivate.h:51
H5O_ainfo_t::name_bt2_addr
haddr_t name_bt2_addr
Definition: H5Oprivate.h:792
H5C_t::LRU_list_size
size_t LRU_list_size
Definition: H5Cpkg.h:5914
H5FL_blk_list_t::unused2
haddr_t unused2
Definition: H5FLprivate.h:154
H5S_select_construct_projection
H5_DLL herr_t H5S_select_construct_projection(const H5S_t *base_space, H5S_t **new_space_ptr, unsigned new_space_rank, const void *buf, void const **adj_buf_ptr, hsize_t element_size)
Definition: H5Sselect.c:2251
H5D_rdcc_ent_t::chunk_idx
hsize_t chunk_idx
Definition: H5Dchunk.c:130
H5S_hyper_op_info_t
Definition: H5Spkg.h:154
H5Sencode1
herr_t H5Sencode1(hid_t obj_id, void *buf, size_t *nalloc)
Definition: H5Sdeprec.c:96
H5C_mark_entry_serialized
H5_DLL herr_t H5C_mark_entry_serialized(void *thing)
Definition: H5C.c:1763
H5HF_stat_t::huge_size
hsize_t huge_size
Definition: H5HFprivate.h:81
H5Pget_class_name
H5_DLL char * H5Pget_class_name(hid_t pclass_id)
Definition: H5P.c:1554
H5HP_create
H5_DLL H5HP_t * H5HP_create(H5HP_type_t heap_type)
Definition: H5HP.c:335
H5T_ref_reclaim
H5_DLL herr_t H5T_ref_reclaim(void *elem, const H5T_t *dt)
Definition: H5Tref.c:1202
H5Rcopy
H5_DLL herr_t H5Rcopy(const H5R_ref_t *src_ref_ptr, H5R_ref_t *dst_ref_ptr)
Definition: H5R.c:440
H5P_CLS_FILE_ACCESS_g
H5P_genclass_t * H5P_CLS_FILE_ACCESS_g
Definition: H5Pint.c:137
H5G_dense_bt2_name_rec_t::id
uint8_t id[H5G_DENSE_FHEAP_ID_LEN]
Definition: H5Gpkg.h:251
H5AC_verify_entry_type
herr_t H5AC_verify_entry_type(const H5F_t *f, haddr_t addr, const H5AC_class_t *expected_type, hbool_t *in_cache_ptr, hbool_t *type_ok_ptr)
Definition: H5ACdbg.c:281
H5T_NATIVE_ULLONG_g
H5_DLLVAR hid_t H5T_NATIVE_ULLONG_g
Definition: H5Tpublic.h:430
H5G__obj_iterate
H5_DLL herr_t H5G__obj_iterate(const H5O_loc_t *grp_oloc, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_lnk, H5G_lib_iterate_t op, void *op_data)
Definition: H5Gobj.c:650
H5PLget_loading_state
herr_t H5PLget_loading_state(unsigned int *plugin_control_mask)
Definition: H5PL.c:117
H5HF_indirect_t
Definition: H5HFpkg.h:377
H5F_sect_info_t
struct H5F_sect_info_t H5F_sect_info_t
H5FD_unlock
herr_t H5FD_unlock(H5FD_t *file)
Definition: H5FD.c:1724
H5VM_array_offset_pre
hsize_t H5VM_array_offset_pre(unsigned n, const hsize_t *acc, const hsize_t *offset)
Definition: H5VM.c:1024
H5G_fh_ud_rm_t::corder_bt2_addr
haddr_t corder_bt2_addr
Definition: H5Gdense.c:130
H5S_select_is_regular
H5_DLL htri_t H5S_select_is_regular(const H5S_t *space)
Definition: H5Sselect.c:911
H5T_PAD_BACKGROUND
@ H5T_PAD_BACKGROUND
Definition: H5Tpublic.h:129
H5S_select_elements
H5_DLL herr_t H5S_select_elements(H5S_t *space, H5S_seloper_t op, size_t num_elem, const hsize_t *coord)
Definition: H5Spoint.c:763
H5HF_man_iter_next
herr_t H5HF_man_iter_next(H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, unsigned nentries)
Definition: H5HFiter.c:434
H5E_CANTCOMPUTE_g
H5_DLLVAR hid_t H5E_CANTCOMPUTE_g
Definition: H5Epubgen.h:152
H5FS_sect_add
herr_t H5FS_sect_add(H5F_t *f, H5FS_t *fspace, H5FS_section_info_t *sect, unsigned flags, void *op_data)
Definition: H5FSsection.c:1397
H5F_get_fcpl
hid_t H5F_get_fcpl(const H5F_t *f)
Definition: H5Fquery.c:391
H5O_storage_contig_t::addr
haddr_t addr
Definition: H5Oprivate.h:440
H5VL_datatype_optional
herr_t H5VL_datatype_optional(const H5VL_object_t *vol_obj, H5VL_datatype_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:3160
H5FL_reg_gc_list_t
struct H5FL_reg_gc_list_t H5FL_reg_gc_list_t
H5D__efl_is_space_alloc
hbool_t H5D__efl_is_space_alloc(const H5O_storage_t H5_ATTR_UNUSED *storage)
Definition: H5Defl.c:199
H5B_shared_t::nkey
size_t * nkey
Definition: H5Bprivate.h:99
H5VL_dataset_write
H5_DLL herr_t H5VL_dataset_write(const H5VL_object_t *vol_obj, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t dxpl_id, const void *buf, void **req)
Definition: H5VLcallback.c:2170
H5D_io_ops_t::multi_read
H5D_layout_read_func_t multi_read
Definition: H5Dpkg.h:176
H5O_info2_t
Definition: H5Opublic.h:131
if
if((msg=H5E__create_msg(cls, H5E_MAJOR, "Function entry/exit"))==NULL) HGOTO_ERROR(H5E_ERROR
H5F_efc_ent_t::LRU_prev
struct H5F_efc_ent_t * LRU_prev
Definition: H5Fefc.c:50
H5FL_fac_free
H5_DLL void * H5FL_fac_free(H5FL_fac_head_t *head, void *obj)
Definition: H5FL.c:2043
H5D__contig_delete
herr_t H5D__contig_delete(H5F_t *f, const H5O_storage_t *storage)
Definition: H5Dcontig.c:347
H5D_chunk_it_ud4_t::header_displayed
hbool_t header_displayed
Definition: H5Dchunk.c:201
H5FL_SEQ_DEFINE
H5FL_SEQ_DEFINE(size_t)
H5VLgroup_specific
H5_DLL herr_t H5VLgroup_specific(void *obj, hid_t connector_id, H5VL_group_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:4432
H5Rget_attr_name
ssize_t H5Rget_attr_name(const H5R_ref_t *ref_ptr, char *buf, size_t size)
Definition: H5R.c:901
H5HF_hdr_t::man_dtable
H5HF_dtable_t man_dtable
Definition: H5HFpkg.h:312
H5E_TRUNCATED_g
hid_t H5E_TRUNCATED_g
Definition: H5Edefin.h:148
H5T_CSET_RESERVED_15
@ H5T_CSET_RESERVED_15
Definition: H5Tpublic.h:95
H5Sextent_equal
htri_t H5Sextent_equal(hid_t space1_id, hid_t space2_id)
Definition: H5S.c:2002
H5G_info_t::mounted
hbool_t mounted
Definition: H5Gpublic.h:58
H5Pget_dxpl_mpio
herr_t H5Pget_dxpl_mpio(hid_t dxpl_id, H5FD_mpio_xfer_t *xfer_mode)
Definition: H5FDmpio.c:468
H5Z_DEFLATE
H5_DLLVAR const H5Z_class2_t H5Z_DEFLATE[1]
Definition: H5Zpkg.h:46
H5HF_hdr_finish_init_phase2
herr_t H5HF_hdr_finish_init_phase2(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:248
H5FD_file_image_callbacks_t
Definition: H5FDpublic.h:345
H5T_STD_U8LE_g
H5_DLLVAR hid_t H5T_STD_U8LE_g
Definition: H5Tpublic.h:277
H5Freset_mdc_hit_rate_stats
H5_DLL herr_t H5Freset_mdc_hit_rate_stats(hid_t file_id)
Definition: H5F.c:1372
H5E_CANTFILTER_g
hid_t H5E_CANTFILTER_g
Definition: H5Edefin.h:126
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(lheap_chunk)
H5T_pad_t
H5T_pad_t
Definition: H5Tpublic.h:125
H5FA_hdr_t::stats
H5FA_stat_t stats
Definition: H5FApkg.h:131
block
unable to unprotect fixed array data block
Definition: H5FAdblock.c:335
H5Pget_mpio_actual_io_mode
H5_DLL herr_t H5Pget_mpio_actual_io_mode(hid_t plist_id, H5D_mpio_actual_io_mode_t *actual_io_mode)
Definition: H5Pdxpl.c:1999
H5HP_info_t::heap_loc
size_t heap_loc
Definition: H5HPprivate.h:42
s3r_t::curlhandle
CURL * curlhandle
Definition: H5FDs3comms.h:489
H5D_fill_buf_info_t::fill_buf
void * fill_buf
Definition: H5Dpkg.h:504
H5T_vlen_type_t
H5T_vlen_type_t
Definition: H5Tpkg.h:272
H5C_tag_iter_ettm_ctx_t
Definition: H5Ctag.c:74
H5T__bit_get_d
H5_DLL uint64_t H5T__bit_get_d(uint8_t *buf, size_t offset, size_t size)
Definition: H5Tbit.c:245
H5T__conv_short_ullong
H5_DLL herr_t H5T__conv_short_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5FDget_vfd_handle
herr_t H5FDget_vfd_handle(H5FD_t *file, hid_t fapl_id, void **file_handle)
Definition: H5FD.c:1781
H5EA__iblock_delete
H5_DLL herr_t H5EA__iblock_delete(H5EA_hdr_t *hdr)
H5B2_hdr_t::cb_ctx
void * cb_ctx
Definition: H5B2pkg.h:211
H5T_NATIVE_INT_MATCH_INT
@ H5T_NATIVE_INT_MATCH_INT
Definition: H5Tnative.c:560
H5Funmount
H5_DLL herr_t H5Funmount(hid_t loc, const char *name)
Definition: H5Fmount.c:510
H5A_bt2_od_wrt_t::attr
H5A_t * attr
Definition: H5Adense.c:77
H5P__open_class_path_test
H5_DLL hid_t H5P__open_class_path_test(const char *path)
Definition: H5Ptest.c:100
H5CX_t::intermediate_group_valid
hbool_t intermediate_group_valid
Definition: H5CX.c:291
H5P_libclass_t::close_func
H5P_cls_close_func_t close_func
Definition: H5Pprivate.h:110
H5FL_blk_head_t::name
const char * name
Definition: H5FLprivate.h:171
H5A_compact_bt_ud_t::atable
H5A_attr_table_t * atable
Definition: H5Aint.c:60
H5Oclose
herr_t H5Oclose(hid_t object_id)
Definition: H5O.c:1223
H5C_cache_entry_t::tag_info
struct H5C_tag_info_t * tag_info
Definition: H5Cprivate.h:2303
H5T_NATIVE_INT_FAST32_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT_FAST32_ALIGN_g
Definition: H5Tpkg.h:450
H5T__conv_ldouble_ulong
herr_t H5T__conv_ldouble_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8334
H5S_sel_iter_t
Definition: H5Sprivate.h:89
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(chunk_elmts)
H5B2_insert
herr_t H5B2_insert(H5B2_t *bt2, void *udata)
Definition: H5B2.c:273
hrb_node_t
Definition: H5FDs3comms.h:257
H5A__is_shared_test
H5_DLL htri_t H5A__is_shared_test(hid_t aid)
Definition: H5Atest.c:92
H5T_UNIX_D64LE_g
hid_t H5T_UNIX_D64LE_g
Definition: H5T.c:387
H5O_storage_virtual_ent_t::psfn_static_strlen
size_t psfn_static_strlen
Definition: H5Oprivate.h:540
H5D__mpio_select_read
herr_t H5D__mpio_select_read(const H5D_io_info_t *io_info, const H5D_type_info_t H5_ATTR_UNUSED *type_info, hsize_t mpi_buf_count, const H5S_t H5_ATTR_UNUSED *file_space, const H5S_t H5_ATTR_UNUSED *mem_space)
Definition: H5Dmpio.c:451
H5A__dense_remove
H5_DLL herr_t H5A__dense_remove(H5F_t *f, const H5O_ainfo_t *ainfo, const char *name)
Definition: H5Adense.c:1370
H5C_LOG_STYLE_TRACE
@ H5C_LOG_STYLE_TRACE
Definition: H5Cprivate.h:2225
H5P_CLS_TACC
H5_DLLVAR const struct H5P_libclass_t H5P_CLS_TACC[1]
Definition: H5Pprivate.h:146
H5Gcreate1
H5_DLL hid_t H5Gcreate1(hid_t loc_id, const char *name, size_t size_hint)
Definition: H5Gdeprec.c:173
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(page_init)
H5Pset_shuffle
herr_t H5Pset_shuffle(hid_t plist_id)
Definition: H5Pdcpl.c:3021
H5SM_storage_loc_t
H5SM_storage_loc_t
Definition: H5SMpkg.h:134
H5T_STD_B32LE_g
hid_t H5T_STD_B32LE_g
Definition: H5T.c:377
H5T_NATIVE_LONG_g
H5_DLLVAR hid_t H5T_NATIVE_LONG_g
Definition: H5Tpublic.h:427
H5AC_OHDR_CHK
H5_DLLVAR const H5AC_class_t H5AC_OHDR_CHK[1]
Definition: H5ACprivate.h:353
H5VLfree_wrap_ctx
H5_DLL herr_t H5VLfree_wrap_ctx(void *wrap_ctx, hid_t connector_id)
Definition: H5VLcallback.c:943
H5F_sizeof_addr
H5_DLL uint8_t H5F_sizeof_addr(const H5F_t *f)
Definition: H5Fquery.c:414
H5P_reg_prop_func_t
herr_t(* H5P_reg_prop_func_t)(H5P_genclass_t *pclass)
Definition: H5Pprivate.h:89
H5O_info2_t::token
H5O_token_t token
Definition: H5Opublic.h:133
H5R_OBJECT2
@ H5R_OBJECT2
Definition: H5Rpublic.h:52
H5T__conv_int_uint
herr_t H5T__conv_int_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5921
H5T_NATIVE_UINT_g
hid_t H5T_NATIVE_UINT_g
Definition: H5T.c:398
H5E_EARRAY_g
hid_t H5E_EARRAY_g
Definition: H5Edefin.h:55
H5D_chunk_it_ud1_t::hyper_start
hsize_t * hyper_start
Definition: H5Dchunk.c:149
H5FD_s3comms_signing_key
H5_DLL herr_t H5FD_s3comms_signing_key(unsigned char *md, const char *secret, const char *region, const char *iso8601now)
Definition: H5FDs3comms.c:3173
H5D_bt2_ud_t::rec
H5D_chunk_rec_t rec
Definition: H5Dbtree2.c:72
H5PLinsert
H5_DLL herr_t H5PLinsert(const char *search_path, unsigned int index)
Definition: H5PL.c:255
H5Pset_fapl_core
H5_DLL herr_t H5Pset_fapl_core(hid_t fapl_id, size_t increment, hbool_t backing_store)
Definition: H5FDcore.c:591
H5HF__man_iblock_parent_info
herr_t H5HF__man_iblock_parent_info(const H5HF_hdr_t *hdr, hsize_t block_off, hsize_t *ret_par_block_off, unsigned *ret_entry)
Definition: H5HFiblock.c:1783
H5VL__native_datatype_open
H5_DLL void * H5VL__native_datatype_open(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t tapl_id, hid_t dxpl_id, void **req)
H5S_t
Definition: H5Spkg.h:317
H5T_NATIVE_INT_MATCH_UNKNOWN
@ H5T_NATIVE_INT_MATCH_UNKNOWN
Definition: H5Tnative.c:563
H5HF_t::hdr
H5HF_hdr_t * hdr
Definition: H5HFpkg.h:460
H5P_CLS_OBJECT_CREATE_ID_g
hid_t H5P_CLS_OBJECT_CREATE_ID_g
Definition: H5Pint.c:132
H5C_log_write_unprotect_entry_msg
H5_DLL herr_t H5C_log_write_unprotect_entry_msg(H5C_t *cache, haddr_t address, int type_id, unsigned flags, herr_t fxn_ret_value)
Definition: H5Clog.c:890
H5VL_request_notify_t
herr_t(* H5VL_request_notify_t)(void *ctx, H5ES_status_t status)
Definition: H5VLconnector.h:418
H5Pset_mcdt_search_cb
H5_DLL herr_t H5Pset_mcdt_search_cb(hid_t plist_id, H5O_mcdt_search_cb_t func, void *op_data)
Definition: H5Pocpypl.c:843
H5Z_filter_info_t::cd_nelmts
size_t cd_nelmts
Definition: H5Zprivate.h:60
H5AC_EARRAY_DBLK_PAGE
H5_DLLVAR const H5AC_class_t H5AC_EARRAY_DBLK_PAGE[1]
Definition: H5ACprivate.h:368
H5VL_file_is_same
H5_DLL herr_t H5VL_file_is_same(const H5VL_object_t *vol_obj1, const H5VL_object_t *vol_obj2, hbool_t *same_file)
Definition: H5VLint.c:1054
H5T__conv_int_long
H5_DLL herr_t H5T__conv_int_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5F_superblock_cache_ud_t::sym_leaf_k
unsigned sym_leaf_k
Definition: H5Fpkg.h:165
H5VLget_connector_id
H5_DLL hid_t H5VLget_connector_id(hid_t obj_id)
Definition: H5VL.c:295
H5Pset_chunk_opts
herr_t H5Pset_chunk_opts(hid_t plist_id, unsigned options)
Definition: H5Pdcpl.c:2629
H5HF_dtable_cparam_t::start_root_rows
unsigned start_root_rows
Definition: H5HFprivate.h:52
H5G_node_key_t
struct H5G_node_key_t H5G_node_key_t
H5FS_t::hdr_size
size_t hdr_size
Definition: H5FSpkg.h:177
H5SL_node_t::removed
hbool_t removed
Definition: H5SL.c:551
H5FD_sec2_t::nFileIndexLow
DWORD nFileIndexLow
Definition: H5FDsec2.c:85
H5EA__ctx_cb_t::encode
herr_t(* encode)(const void *elmt, size_t nelmts, void *udata)
Definition: H5EApkg.h:370
H5B__node_dest
herr_t H5B__node_dest(H5B_t *bt)
Definition: H5B.c:2075
H5S_hyper_project_intersect_ud_t
Definition: H5Shyper.c:88
H5FD_stdio_t::nFileIndexLow
DWORD nFileIndexLow
Definition: H5FDstdio.c:110
H5VL_native_get_file_struct
herr_t H5VL_native_get_file_struct(void *obj, H5I_type_t type, H5F_t **file)
Definition: H5VLnative.c:499
H5O_copy_file_ud_common_t::src_pline
struct H5O_pline_t * src_pline
Definition: H5private.h:622
H5EA_class_t::nat_elmt_size
size_t nat_elmt_size
Definition: H5EAprivate.h:66
H5C_tag_iter_cork_ctx_t
Definition: H5Ctag.c:81
H5B_get_info
H5_DLL herr_t H5B_get_info(H5F_t *f, const H5B_class_t *type, haddr_t addr, H5B_info_t *bt_info, H5B_operator_t op, void *udata)
Definition: H5B.c:1967
H5T__conv_schar_ushort
herr_t H5T__conv_schar_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:4978
if
if(iblock->ndblk_addrs > 0)
Definition: H5EAiblock.c:217
H5O_ainfo_t::fheap_addr
haddr_t fheap_addr
Definition: H5Oprivate.h:791
H5T_NATIVE_UINT16_ALIGN_g
size_t H5T_NATIVE_UINT16_ALIGN_g
Definition: H5T.c:508
H5O_open_by_loc
H5_DLL void * H5O_open_by_loc(const H5G_loc_t *obj_loc, H5I_type_t *opened_type)
Definition: H5Oint.c:774
H5I_object
H5_DLL void * H5I_object(hid_t id)
Definition: H5I.c:935
H5HG_obj_t
struct H5HG_obj_t H5HG_obj_t
H5CX_dxpl_cache_t
Definition: H5CX.c:340
H5VL_cmp_connector_info
herr_t H5VL_cmp_connector_info(const H5VL_class_t *connector, int *cmp_value, const void *info1, const void *info2)
Definition: H5VLcallback.c:437
H5HF_hdr_print
void H5HF_hdr_print(const H5HF_hdr_t *hdr, hbool_t dump_internal, FILE *stream, int indent, int fwidth)
Definition: H5HFdbg.c:260
H5T__conv_llong_schar
herr_t H5T__conv_llong_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6565
H5P_class_isa
H5_DLL htri_t H5P_class_isa(const H5P_genclass_t *pclass1, const H5P_genclass_t *pclass2)
Definition: H5Pint.c:3904
H5O_info2_t::ctime
time_t ctime
Definition: H5Opublic.h:138
H5G_stat_t::fileno
unsigned long fileno[2]
Definition: H5Gpublic.h:137
H5SM_IN_HEAP
@ H5SM_IN_HEAP
Definition: H5SMpkg.h:136
H5FS_free
herr_t H5FS_free(H5F_t *f, H5FS_t *fspace, hbool_t free_file_space)
Definition: H5FS.c:910
H5VM_stride_copy_s
H5_DLL herr_t H5VM_stride_copy_s(unsigned n, hsize_t elmt_size, const hsize_t *_size, const hssize_t *dst_stride, void *_dst, const hssize_t *src_stride, const void *_src)
Definition: H5VM.c:782
H5Mmodule.h
H5FD_open
H5FD_t * H5FD_open(const char *name, unsigned flags, hid_t fapl_id, haddr_t maxaddr)
Definition: H5FD.c:693
H5VL_link_optional_t
int H5VL_link_optional_t
Definition: H5VLconnector.h:189
H5SL_prev
H5_DLL H5SL_node_t * H5SL_prev(H5SL_node_t *slist_node)
Definition: H5SL.c:2061
H5O__condense_header
H5_DLL herr_t H5O__condense_header(H5F_t *f, H5O_t *oh)
Definition: H5Oalloc.c:2295
H5P_CLS_LCRT
H5_DLLVAR const struct H5P_libclass_t H5P_CLS_LCRT[1]
Definition: H5Pprivate.h:141
H5T_stats_t
Definition: H5Tpkg.h:152
H5L_info2_t::token
H5O_token_t token
Definition: H5Lpublic.h:82
H5T_STD_U64BE_g
H5_DLLVAR hid_t H5T_STD_U64BE_g
Definition: H5Tpublic.h:282
H5G_bt2_ud_ins_t
struct H5G_bt2_ud_ins_t H5G_bt2_ud_ins_t
H5O_mdci_t
Definition: H5Oprivate.h:843
H5Pget_mdc_config
herr_t H5Pget_mdc_config(hid_t plist_id, H5AC_cache_config_t *config_ptr)
Definition: H5Pfapl.c:1852
H5O_info1_t
struct H5O_info1_t H5O_info1_t
H5HL_prfx_t
Definition: H5HLpkg.h:118
H5T_vlen_class_t
Definition: H5Tpkg.h:289
H5Lcreate_soft
H5_DLL herr_t H5Lcreate_soft(const char *link_target, hid_t link_loc_id, const char *link_name, hid_t lcpl_id, hid_t lapl_id)
Definition: H5L.c:459
H5HF_man_iter_init
H5_DLL herr_t H5HF_man_iter_init(H5HF_block_iter_t *biter)
Definition: H5HFiter.c:95
H5Aopen
H5_DLL hid_t H5Aopen(hid_t obj_id, const char *attr_name, hid_t aapl_id)
Definition: H5A.c:438
H5HP_count
H5_DLL ssize_t H5HP_count(const H5HP_t *heap)
Definition: H5HP.c:410
H5E_CANTCREATE_g
hid_t H5E_CANTCREATE_g
Definition: H5Edefin.h:143
H5VLblob_specific
herr_t H5VLblob_specific(void *obj, hid_t connector_id, void *blob_id, H5VL_blob_specific_t specific_type, va_list arguments)
Definition: H5VLcallback.c:7143
H5Fclose
H5_DLL herr_t H5Fclose(hid_t file_id)
Definition: H5F.c:871
H5B2_TEST2
const H5B2_class_t H5B2_TEST2[1]
Definition: H5B2pkg.h:317
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5FA_hdr_t)
H5Eget_auto2
herr_t H5Eget_auto2(hid_t estack_id, H5E_auto2_t *func, void **client_data)
Definition: H5E.c:1593
H5FA_CLS_CHUNK_ID
@ H5FA_CLS_CHUNK_ID
Definition: H5FAprivate.h:48
H5S_select_t::type
const H5S_select_class_t * type
Definition: H5Spkg.h:303
H5VL_OBJECT_BY_TOKEN
@ H5VL_OBJECT_BY_TOKEN
Definition: H5VLconnector.h:241
H5D_nameof
H5G_name_t * H5D_nameof(const H5D_t *dataset)
Definition: H5Dint.c:2248
H5E_OBJOPEN_g
hid_t H5E_OBJOPEN_g
Definition: H5Edefin.h:80
H5C_auto_size_ctl_t::decr_mode
enum H5C_cache_decr_mode decr_mode
Definition: H5Cprivate.h:2126
H5Tflush
H5_DLL herr_t H5Tflush(hid_t type_id)
Definition: H5Tcommit.c:688
H5MF_free_section_t::col
unsigned col
Definition: H5MFpkg.h:97
H5D_io_ops_t::single_write
H5D_io_single_write_func_t single_write
Definition: H5Dpkg.h:179
H5B2_found_t
herr_t(* H5B2_found_t)(const void *record, void *op_data)
Definition: H5B2private.h:63
H5O_t::chunks_pinned
hbool_t chunks_pinned
Definition: H5Opkg.h:329
H5F_shared_t::closing
hbool_t closing
Definition: H5Fpkg.h:309
H5set_free_list_limits
H5_DLL herr_t H5set_free_list_limits(int reg_global_lim, int reg_list_lim, int arr_global_lim, int arr_list_lim, int blk_global_lim, int blk_list_lim)
Definition: H5.c:539
H5HF_hdr_debug
H5_DLL herr_t H5HF_hdr_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth)
Definition: H5HFdbg.c:380
H5P_CLS_LINK_CREATE_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_LINK_CREATE_g
Definition: H5Pprivate.h:136
H5D_chunk_map_t::single_space
H5S_t * single_space
Definition: H5Dpkg.h:361
H5VL_attr_class_t::open
void *(* open)(void *obj, const H5VL_loc_params_t *loc_params, const char *attr_name, hid_t aapl_id, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:314
H5E_CANTAPPEND_g
hid_t H5E_CANTAPPEND_g
Definition: H5Edefin.h:211
H5C_t::cache_full
hbool_t cache_full
Definition: H5Cpkg.h:5949
H5T_STD_I8LE_g
hid_t H5T_STD_I8LE_g
Definition: H5T.c:357
H5E_cls_t
Definition: H5Epkg.h:96
H5VL_object_class_t::get
herr_t(* get)(void *obj, const H5VL_loc_params_t *loc_params, H5VL_object_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:409
H5MM_malloc
void * H5MM_malloc(size_t size)
Definition: H5MM.c:267
H5T__conv_float_short
herr_t H5T__conv_float_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7926
H5G_fh_ud_gnbi_t
Definition: H5Gdense.c:181
H5O_VIRTUAL_STATUS_USER
@ H5O_VIRTUAL_STATUS_USER
Definition: H5Oprivate.h:522
H5Fprivate.h
H5C_deserialize_func_t
void *(* H5C_deserialize_func_t)(const void *image_ptr, size_t len, void *udata_ptr, hbool_t *dirty_ptr)
Definition: H5Cprivate.h:875
H5HL_delete
H5_DLL herr_t H5HL_delete(H5F_t *f, haddr_t addr)
H5VL_object_class_t::copy
herr_t(* copy)(void *src_obj, const H5VL_loc_params_t *loc_params1, const char *src_name, void *dst_obj, const H5VL_loc_params_t *loc_params2, const char *dst_name, hid_t ocpypl_id, hid_t lcpl_id, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:406
H5Pcreate_class
H5_DLL hid_t H5Pcreate_class(hid_t parent, const char *name, H5P_cls_create_func_t cls_create, void *create_data, H5P_cls_copy_func_t cls_copy, void *copy_data, H5P_cls_close_func_t cls_close, void *close_data)
Definition: H5P.c:174
H5P_check_class_t::new_class
H5P_genclass_t * new_class
Definition: H5Pint.c:54
ros3_statsbin::min
unsigned long long min
Definition: H5FDros3.c:158
H5C_t::tag_list
H5SL_t * tag_list
Definition: H5Cpkg.h:5896
H5E_mpi_error_str
char H5E_mpi_error_str[MPI_MAX_ERROR_STRING]
Definition: H5Eint.c:110
H5C_auto_size_ctl_t::lower_hr_threshold
double lower_hr_threshold
Definition: H5Cprivate.h:2117
H5T_NATIVE_LONG_ALIGN_g
size_t H5T_NATIVE_LONG_ALIGN_g
Definition: H5T.c:485
H5P_cls_create_func_t
herr_t(* H5P_cls_create_func_t)(hid_t prop_id, void *create_data)
Definition: H5Ppublic.h:116
H5B_shared_new
H5B_shared_t * H5B_shared_new(const H5F_t *f, const H5B_class_t *type, size_t sizeof_rkey)
Definition: H5B.c:1688
H5FD_free_t
Definition: H5FDpublic.h:307
H5FD_get_feature_flags
herr_t H5FD_get_feature_flags(const H5FD_t *file, unsigned long *feature_flags)
Definition: H5FD.c:1302
H5T_stats_t::ncalls
unsigned ncalls
Definition: H5Tpkg.h:153
H5P__open_class_path_test
hid_t H5P__open_class_path_test(const char *path)
Definition: H5Ptest.c:100
H5P_CLS_OBJECT_COPY_ID_g
H5_DLLVAR hid_t H5P_CLS_OBJECT_COPY_ID_g
Definition: H5Ppublic.h:205
H5G_obj_insert
herr_t H5G_obj_insert(const H5O_loc_t *grp_oloc, const char *name, H5O_link_t *obj_lnk, hbool_t adj_link, H5O_type_t obj_type, const void *crt_info)
Definition: H5Gobj.c:452
H5T_CONV_ABORT
@ H5T_CONV_ABORT
Definition: H5Tpublic.h:183
H5Eget_major
H5_DLL char * H5Eget_major(H5E_major_t maj)
Definition: H5Edeprec.c:96
END_FUNC
CATCH END_FUNC(BEGIN_FUNC(PKG)
Definition: H5EAhdr.c:237
H5T_get_class
H5T_class_t H5T_get_class(const H5T_t *dt, htri_t internal)
Definition: H5T.c:1998
H5A_dense_file_cp_ud_t::cpy_info
H5O_copy_t * cpy_info
Definition: H5Aint.c:76
H5HP_change
herr_t H5HP_change(H5HP_t *heap, int val, void *_obj)
Definition: H5HP.c:666
H5E_TST_g
H5_DLLVAR hid_t H5E_TST_g
Definition: H5Epubgen.h:85
H5S_hyper_get_clip_extent
hsize_t H5S_hyper_get_clip_extent(const H5S_t *clip_space, const H5S_t *match_space, hbool_t incl_trail)
Definition: H5Shyper.c:11939
H5Pall_filters_avail
H5_DLL htri_t H5Pall_filters_avail(hid_t plist_id)
Definition: H5Pocpl.c:1062
H5T_get_named_type
H5_DLL H5VL_object_t * H5T_get_named_type(const H5T_t *dt)
Definition: H5Tcommit.c:1142
H5T_IEEE_F64LE_g
hid_t H5T_IEEE_F64LE_g
Definition: H5T.c:351
H5VL_file_specific
H5_DLL herr_t H5VL_file_specific(const H5VL_object_t *vol_obj, H5VL_file_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:3702
H5Pget_meta_block_size
herr_t H5Pget_meta_block_size(hid_t plist_id, hsize_t *size)
Definition: H5Pfapl.c:2124
H5F__evict_cache_entries
herr_t H5F__evict_cache_entries(H5F_t *f)
Definition: H5Fio.c:337
H5CX_test_set_mpio_coll_chunk_link_hard
H5_DLL herr_t H5CX_test_set_mpio_coll_chunk_link_hard(int mpio_coll_chunk_link_hard)
Definition: H5CX.c:3250
H5F_olist_t::file_info
struct H5F_olist_t::@11 file_info
H5S_select_subtract
H5_DLL herr_t H5S_select_subtract(H5S_t *space, H5S_t *subtract_space)
Definition: H5Sselect.c:2898
H5EA_hdr_t::fac
H5FL_fac_head_t ** fac
Definition: H5EApkg.h:184
H5EA__dblock_delete
H5_DLL herr_t H5EA__dblock_delete(H5EA_hdr_t *hdr, void *parent, haddr_t dblk_addr, size_t dblk_nelmts)
H5VL_class_t::file_cls
H5VL_file_class_t file_cls
Definition: H5VLconnector.h:480
H5P_CLS_DATATYPE_CREATE_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_DATATYPE_CREATE_g
Definition: H5Pprivate.h:129
H5D_MPIO_LINK_CHUNK
@ H5D_MPIO_LINK_CHUNK
Definition: H5Ppublic.h:144
H5C_prep_for_file_close
herr_t H5C_prep_for_file_close(H5F_t *f)
Definition: H5C.c:737
t_int
@ t_int
Definition: H5Zscaleoffset.c:35
H5EA__hdr_dest
H5_DLL herr_t H5EA__hdr_dest(H5EA_hdr_t *hdr)
H5T__bit_shift
herr_t H5T__bit_shift(uint8_t *buf, ssize_t shift_dist, size_t offset, size_t size)
Definition: H5Tbit.c:174
H5T_native_order_g
H5_DLLVAR H5T_order_t H5T_native_order_g
Definition: H5Tprivate.h:104
H5Mopen
hid_t H5Mopen(hid_t loc_id, const char *name, hid_t mapl_id)
Definition: H5M.c:408
H5S_sel_iter_app_op_t::op
H5D_operator_t op
Definition: H5Sprivate.h:120
H5F_get_sohm_vers
H5_DLL unsigned H5F_get_sohm_vers(const H5F_t *f)
Definition: H5Fquery.c:479
H5FD_get_eof
haddr_t H5FD_get_eof(const H5FD_t *file, H5FD_mem_t type)
Definition: H5FDint.c:343
H5T__conv_llong_short
H5_DLL herr_t H5T__conv_llong_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5P__get_class_parent
H5_DLL H5P_genclass_t * H5P__get_class_parent(const H5P_genclass_t *pclass)
Definition: H5Pint.c:5407
H5G_normalize
H5_DLL char * H5G_normalize(const char *name)
Definition: H5Gname.c:162
H5O_fsinfo_set_version
herr_t H5O_fsinfo_set_version(H5F_libver_t low, H5F_libver_t high, H5O_fsinfo_t *fsinfo)
Definition: H5Ofsinfo.c:355
H5B2__hdr_init
H5_DLL herr_t H5B2__hdr_init(H5B2_hdr_t *hdr, const H5B2_create_t *cparam, void *ctx_udata, uint16_t depth)
Definition: H5B2hdr.c:110
H5VL_attr_close
H5_DLL herr_t H5VL_attr_close(const H5VL_object_t *vol_obj, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1758
H5RSprivate.h
H5T__insert
herr_t H5T__insert(H5T_t *parent, const char *name, size_t offset, const H5T_t *member)
Definition: H5Tcompound.c:452
H5HL_t::dblk_image
uint8_t * dblk_image
Definition: H5HLpkg.h:107
H5B2__remove_internal_by_idx
herr_t H5B2__remove_internal_by_idx(H5B2_hdr_t *hdr, hbool_t *depth_decreased, void *swap_loc, void *swap_parent, uint16_t depth, H5AC_info_t *parent_cache_info, unsigned *parent_cache_info_flags_ptr, H5B2_node_ptr_t *curr_node_ptr, H5B2_nodepos_t curr_pos, hsize_t n, H5B2_remove_t op, void *op_data)
Definition: H5B2internal.c:1024
hdfs_t::magic
unsigned long magic
Definition: H5FDhdfs.c:223
H5SL_next
H5_DLL H5SL_node_t * H5SL_next(H5SL_node_t *slist_node)
Definition: H5SL.c:2024
H5P_genclass_t::type
H5P_plist_type_t type
Definition: H5Ppkg.h:88
H5FL_fac_node_t::next
struct H5FL_fac_node_t * next
Definition: H5FL.c:114
H5T_SUBSET_CAP
@ H5T_SUBSET_CAP
Definition: H5Tprivate.h:95
H5Pmodify_filter
herr_t H5Pmodify_filter(hid_t plist_id, H5Z_filter_t filter, unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[])
Definition: H5Pocpl.c:594
H5FD_sec2_t::op
H5FD_file_op_t op
Definition: H5FDsec2.c:59
fmt
const char * fmt
Definition: H5system.c:112
H5Eclear1
H5_DLL herr_t H5Eclear1(void)
Definition: H5Edeprec.c:241
H5CX_restore_state
herr_t H5CX_restore_state(const H5CX_state_t *api_state)
Definition: H5CX.c:981
H5C_t::image_buffer
void * image_buffer
Definition: H5Cpkg.h:5983
H5MF_sect_ud_t::aggr
H5F_blk_aggr_t * aggr
Definition: H5MFpkg.h:150
H5FA_stat_t::dblk_size
hsize_t dblk_size
Definition: H5FAprivate.h:92
H5Eget_minor
char * H5Eget_minor(H5E_minor_t min)
Definition: H5Edeprec.c:149
H5FA_create
H5_DLL H5FA_t * H5FA_create(H5F_t *f, const H5FA_create_t *cparam, void *ctx_udata)
H5CX_set_mpi_file_flushing
H5_DLL void H5CX_set_mpi_file_flushing(hbool_t flushing)
Definition: H5CX.c:2985
H5C_cache_entry_t::il_next
struct H5C_cache_entry_t * il_next
Definition: H5Cprivate.h:2267
H5AC_dest
H5_DLL herr_t H5AC_dest(H5F_t *f)
Definition: H5AC.c:478
H5S__internal_consistency_test
htri_t H5S__internal_consistency_test(hid_t space_id)
Definition: H5Stest.c:352
H5O_fill_set_version
herr_t H5O_fill_set_version(H5F_t *f, H5O_fill_t *fill)
Definition: H5Ofill.c:1081
H5_coll_api_sanity_check_g
hbool_t H5_coll_api_sanity_check_g
Definition: H5AC.c:89
H5HF_get_dblock_size_test
hsize_t H5HF_get_dblock_size_test(const H5HF_t *fh, unsigned row)
Definition: H5HFtest.c:376
H5G_bt_lkp_t
struct H5G_bt_lkp_t H5G_bt_lkp_t
H5VLrequest_cancel
H5_DLL herr_t H5VLrequest_cancel(void *req, hid_t connector_id)
Definition: H5VLcallback.c:6465
H5P_PROP_WITHIN_CLASS
@ H5P_PROP_WITHIN_CLASS
Definition: H5Ppkg.h:48
H5FD_log_fapl_t::buf_size
size_t buf_size
Definition: H5FDlog.c:47
H5CX_get_dset_min_ohdr_flag
H5_DLL herr_t H5CX_get_dset_min_ohdr_flag(hbool_t *dset_min_ohdr_flag)
Definition: H5CX.c:2648
H5E_CANTPIN_g
hid_t H5E_CANTPIN_g
Definition: H5Edefin.h:172
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5O_refcount_t)
H5T_vlen_t::pad
H5T_str_t pad
Definition: H5Tpkg.h:304
H5F_traverse_mount
herr_t H5F_traverse_mount(H5O_loc_t *oloc)
Definition: H5Fmount.c:720
H5VL__native_file_specific
H5_DLL herr_t H5VL__native_file_specific(void *file, H5VL_file_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
H5VL__get_connector_id
hid_t H5VL__get_connector_id(hid_t obj_id, hbool_t is_api)
Definition: H5VLint.c:1417
H5Tarray_create2
H5_DLL hid_t H5Tarray_create2(hid_t base_id, unsigned ndims, const hsize_t dim[])
Definition: H5Tarray.c:96
H5E_cls_t::lib_vers
char * lib_vers
Definition: H5Epkg.h:99
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(sieve_buf)
H5VL_register
hid_t H5VL_register(H5I_type_t type, void *object, H5VL_t *vol_connector, hbool_t app_ref)
Definition: H5VLint.c:712
H5D_efl_readvv_ud_t::dset
const H5D_t * dset
Definition: H5Defl.c:50
H5HF_hdr_t::fspace
H5FS_t * fspace
Definition: H5HFpkg.h:350
H5Pget_data_transform
H5_DLL ssize_t H5Pget_data_transform(hid_t plist_id, char *expression, size_t size)
Definition: H5Pdxpl.c:991
H5D__chunk_allocated
H5_DLL herr_t H5D__chunk_allocated(const H5D_t *dset, hsize_t *nbytes)
Definition: H5Dchunk.c:4260
H5B_iter_ud_t
Definition: H5B.c:130
H5AC_get_mdc_image_info
H5_DLL herr_t H5AC_get_mdc_image_info(H5AC_t *cache_ptr, haddr_t *image_addr, hsize_t *image_len)
Definition: H5AC.c:2660
H5VLpeek_connector_id_by_value
hid_t H5VLpeek_connector_id_by_value(H5VL_class_value_t value)
Definition: H5VL.c:424
H5CX_t::dxpl
H5P_genplist_t * dxpl
Definition: H5CX.c:184
H5VLdatatype_specific
H5_DLL herr_t H5VLdatatype_specific(void *obj, hid_t connector_id, H5VL_datatype_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:3093
H5T_CONV_EXCEPT_TRUNCATE
@ H5T_CONV_EXCEPT_TRUNCATE
Definition: H5Tpublic.h:175
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5FD.c:69
H5D_contig_readvv_sieve_ud_t::store_contig
const H5D_contig_storage_t * store_contig
Definition: H5Dcontig.c:63
H5E_NOENCODER_g
hid_t H5E_NOENCODER_g
Definition: H5Edefin.h:125
H5C_log_trace_set_up
H5_DLL herr_t H5C_log_trace_set_up(H5C_log_info_t *log_info, const char log_location[], int mpi_rank)
Definition: H5Clog_trace.c:200
H5AC_retag_copied_metadata
H5_DLL herr_t H5AC_retag_copied_metadata(const H5F_t *f, haddr_t metadata_tag)
Definition: H5AC.c:2211
if
if((total_hits > 0)||(total_misses > 0))
Definition: H5Cimage.c:987
H5FL_DEFINE
H5FL_DEFINE(H5O_t)
H5O_copy_t::dst_dt_suggestion_list
H5O_copy_dtype_merge_list_t * dst_dt_suggestion_list
Definition: H5Oprivate.h:180
H5G_ent_encode
herr_t H5G_ent_encode(const H5F_t *f, uint8_t **pp, const H5G_entry_t *ent)
Definition: H5Gent.c:243
H5SM__get_mesg_count_test
herr_t H5SM__get_mesg_count_test(H5F_t *f, unsigned type_id, size_t *mesg_count)
Definition: H5SMtest.c:77
H5FD_core_t
Definition: H5FDcore.c:49
H5VL_DATASET_GET_SPACE_STATUS
@ H5VL_DATASET_GET_SPACE_STATUS
Definition: H5VLconnector.h:95
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5B.c:164
H5SL_t::last
H5SL_node_t * last
Definition: H5SL.c:566
H5Dwrite_chunk
H5_DLL herr_t H5Dwrite_chunk(hid_t dset_id, hid_t dxpl_id, uint32_t filters, const hsize_t *offset, size_t data_size, const void *buf)
Definition: H5Dio.c:334
H5S_close
herr_t H5S_close(H5S_t *ds)
Definition: H5S.c:456
H5PL_plugin_t
Definition: H5PLplugin_cache.c:58
H5T__conv_ushort_uchar
herr_t H5T__conv_ushort_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5392
H5FO_marked
hbool_t H5FO_marked(const H5F_t *f, haddr_t addr)
Definition: H5FO.c:306
H5O_dec_rc_by_loc
herr_t H5O_dec_rc_by_loc(const H5O_loc_t *loc)
Definition: H5Oint.c:3023
H5R_ref_priv_reg_t::space
H5S_t * space
Definition: H5Rpkg.h:62
H5HF__man_read
herr_t H5HF__man_read(H5HF_hdr_t *hdr, const uint8_t *id, void *obj)
Definition: H5HFman.c:454
fapl_id
unsigned hid_t fapl_id
Definition: H5FDfamily.c:624
H5CX_get_mpi_file_flushing
H5_DLL hbool_t H5CX_get_mpi_file_flushing(void)
Definition: H5CX.c:1773
H5VL_FILE_IS_EQUAL
@ H5VL_FILE_IS_EQUAL
Definition: H5VLconnector.h:146
H5Rprivate.h
H5O_storage_virtual_ent_t::source_file_name
char * source_file_name
Definition: H5Oprivate.h:529
H5AC_SOHM_LIST
const H5AC_class_t H5AC_SOHM_LIST[1]
Definition: H5SMcache.c:100
H5T_POINTER_COMP_ALIGN_g
H5_DLLVAR size_t H5T_POINTER_COMP_ALIGN_g
Definition: H5Tpkg.h:403
H5I_id_info_t::id
hid_t id
Definition: H5I.c:58
H5E_error1_t::desc
const char * desc
Definition: H5Epublic.h:201
H5L_delete
herr_t H5L_delete(const H5G_loc_t *loc, const char *name)
Definition: H5L.c:2542
H5G_shared_t::fo_count
int fo_count
Definition: H5Gpkg.h:128
H5VLcmp_connector_info
H5_DLL herr_t H5VLcmp_connector_info(int *cmp, hid_t connector_id, const void *info1, const void *info2)
Definition: H5VLcallback.c:496
H5Dget_chunk_index_type
H5_DLL herr_t H5Dget_chunk_index_type(hid_t did, H5D_chunk_index_t *idx_type)
Definition: H5D.c:929
H5Pget_link_phase_change
H5_DLL herr_t H5Pget_link_phase_change(hid_t plist_id, unsigned *max_compact, unsigned *min_dense)
Definition: H5Pgcpl.c:307
H5I__get_name_test
H5_DLL ssize_t H5I__get_name_test(hid_t id, char *name, size_t size, hbool_t *cached)
Definition: H5Itest.c:79
H5FA_class_t
Definition: H5FAprivate.h:61
H5C_t::index_scan_restarts
int64_t index_scan_restarts
Definition: H5Cpkg.h:6052
H5O__attr_delete
H5_DLL herr_t H5O__attr_delete(H5F_t *f, H5O_t *open_oh, void *_mesg)
Definition: H5Oattr.c:537
H5O_msg_crt_idx_t
uint32_t H5O_msg_crt_idx_t
Definition: H5Opublic.h:155
H5T_CSET_RESERVED_5
@ H5T_CSET_RESERVED_5
Definition: H5Tpublic.h:85
H5E_auto_op_t
Definition: H5Epkg.h:70
H5FD_mpio_signal_right_neighbor
herr_t H5FD_mpio_signal_right_neighbor(H5FD_t *_file)
Definition: H5FDmpi.c:354
H5AC_cache_config_t::apply_max_decrement
hbool_t apply_max_decrement
Definition: H5ACpublic.h:493
H5E__set_auto
herr_t H5E__set_auto(H5E_t *estack, const H5E_auto_op_t *op, void *client_data)
Definition: H5Eint.c:647
H5O_shared_t
struct H5O_shared_t H5O_shared_t
H5HF__man_iblock_protect
H5_DLL H5HF_indirect_t * H5HF__man_iblock_protect(H5HF_hdr_t *hdr, haddr_t iblock_addr, unsigned iblock_nrows, H5HF_indirect_t *par_iblock, unsigned par_entry, hbool_t must_protect, unsigned flags, hbool_t *did_protect)
Definition: H5HFiblock.c:1104
H5P_genclass_t::create_data
void * create_data
Definition: H5Ppkg.h:99
H5T_obj_create_t::dt
H5T_t * dt
Definition: H5Tpkg.h:375
H5G__get_info_by_name
herr_t H5G__get_info_by_name(const H5G_loc_t *loc, const char *name, H5G_info_t *grp_info)
Definition: H5Gint.c:1272
H5VL__peek_connector_id_by_name
hid_t H5VL__peek_connector_id_by_name(const char *name)
Definition: H5VLint.c:1515
H5O_loc_t::file
H5F_t * file
Definition: H5Oprivate.h:153
H5Z_init
H5_DLL herr_t H5Z_init(void)
H5O__attr_link
herr_t H5O__attr_link(H5F_t *f, H5O_t *oh, void *_mesg)
Definition: H5Oattr.c:575
H5T_soft_t
Definition: H5Tpkg.h:360
H5HG__protect
H5_DLL H5HG_heap_t * H5HG__protect(H5F_t *f, haddr_t addr, unsigned flags)
Definition: H5HG.c:248
H5C_cache_entry_t::in_slist
hbool_t in_slist
Definition: H5Cprivate.h:2240
H5_timer_t
Definition: H5private.h:601
H5D_rdcc_t::nbytes_max
size_t nbytes_max
Definition: H5Dpkg.h:404
H5R_ref_priv_t::loc_id
hid_t loc_id
Definition: H5Rpkg.h:78
H5Eclear2
H5_DLL herr_t H5Eclear2(hid_t err_stack)
Definition: H5E.c:1453
H5Dget_offset
haddr_t H5Dget_offset(hid_t dset_id)
Definition: H5D.c:588
H5O_addr_map_t
struct H5O_addr_map_t H5O_addr_map_t
H5Pcopy_prop
herr_t H5Pcopy_prop(hid_t dst_id, hid_t src_id, const char *name)
Definition: H5P.c:1406
H5HF_dtable_size_to_rows
H5_DLL unsigned H5HF_dtable_size_to_rows(const H5HF_dtable_t *dtable, hsize_t size)
Definition: H5HFdtable.c:274
H5T_NATIVE_SCHAR_g
hid_t H5T_NATIVE_SCHAR_g
Definition: H5T.c:393
H5O__shared_decode
void * H5O__shared_decode(H5F_t *f, H5O_t *open_oh, unsigned *ioflags, const uint8_t *buf, const H5O_msg_class_t *type)
Definition: H5Oshared.c:314
H5MM_memcpy
H5MM_memcpy(heap->dblk_image+offset, buf, buf_size)
H5FS_section_class_t::flags
unsigned flags
Definition: H5FSprivate.h:94
H5R__decode_token_obj_compat
H5_DLL herr_t H5R__decode_token_obj_compat(const unsigned char *buf, size_t *nbytes, H5O_token_t *obj_token, size_t token_size)
Definition: H5Rint.c:1651
H5A_bt2_ud_rmbi_t::f
H5F_t * f
Definition: H5Adense.c:132
H5CX_pop
H5_DLL herr_t H5CX_pop(void)
Definition: H5CX.c:3578
H5HF_man_iter_ready
H5_DLL hbool_t H5HF_man_iter_ready(H5HF_block_iter_t *biter)
Definition: H5HFiter.c:652
H5O_storage_virtual_ent_t::psdn_static_strlen
size_t psdn_static_strlen
Definition: H5Oprivate.h:543
H5Dcreate_anon
hid_t H5Dcreate_anon(hid_t loc_id, hid_t type_id, hid_t space_id, hid_t dcpl_id, hid_t dapl_id)
Definition: H5D.c:199
H5A__dense_exists
H5_DLL htri_t H5A__dense_exists(H5F_t *f, const H5O_ainfo_t *ainfo, const char *name)
Definition: H5Adense.c:1712
H5O_info1_t
Definition: H5Opublic.h:257
H5FD_cmp
int H5FD_cmp(const H5FD_t *f1, const H5FD_t *f2)
Definition: H5FD.c:904
H5O_layout_ver_bounds
H5_DLLVAR const unsigned H5O_layout_ver_bounds[H5F_LIBVER_NBOUNDS]
Definition: H5Dpkg.h:544
H5PB_entry_t::type
H5F_mem_page_t type
Definition: H5PBpkg.h:38
cb_ctx
hdr cb_ctx
Definition: H5EAhdr.c:786
H5Pget_libver_bounds
H5_DLL herr_t H5Pget_libver_bounds(hid_t plist_id, H5F_libver_t *low, H5F_libver_t *high)
Definition: H5Pfapl.c:2482
H5_GCC_DIAG_ON
H5_GCC_DIAG_ON(format-nonliteral) int64_t HDstrtoll(const char *s
H5F_cwfs_add
herr_t H5F_cwfs_add(H5F_t *f, H5HG_heap_t *heap)
Definition: H5Fcwfs.c:106
H5HL_create
H5_DLL herr_t H5HL_create(H5F_t *f, size_t size_hint, haddr_t *addr)
H5F_track_metadata_read_retries
herr_t H5F_track_metadata_read_retries(H5F_t *f, unsigned actype, unsigned retries)
Definition: H5Fint.c:2975
H5C_cache_entry_t::type
const H5C_class_t * type
Definition: H5Cprivate.h:2233
H5T_NATIVE_INT32_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT32_ALIGN_g
Definition: H5Tpkg.h:446
H5FDmodule.h
H5G_iter_rm_t::name
const char * name
Definition: H5Gcompact.c:46
H5G_loc_info_t::fields
unsigned fields
Definition: H5Gloc.c:79
H5O_storage_chunk_btree_t::shared
H5UC_t * shared
Definition: H5Oprivate.h:446
H5O_sds_hyper_ver_bounds
const unsigned H5O_sds_hyper_ver_bounds[]
Definition: H5Shyper.c:251
malign_t
Definition: H5detect.c:112
H5Pinsert2
H5_DLL herr_t H5Pinsert2(hid_t plist_id, const char *name, size_t size, void *value, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_delete_func_t prp_delete, H5P_prp_copy_func_t prp_copy, H5P_prp_compare_func_t prp_cmp, H5P_prp_close_func_t prp_close)
Definition: H5P.c:605
H5AC_mark_entry_unserialized
herr_t H5AC_mark_entry_unserialized(void *thing)
Definition: H5AC.c:996
H5VLintrospect_get_conn_cls
herr_t H5VLintrospect_get_conn_cls(void *obj, hid_t connector_id, H5VL_get_conn_lvl_t lvl, const H5VL_class_t **conn_cls)
Definition: H5VLcallback.c:6009
H5D__get_chunk_info
herr_t H5D__get_chunk_info(const H5D_t *dset, const H5S_t H5_ATTR_UNUSED *space, hsize_t chk_index, hsize_t *offset, unsigned *filter_mask, haddr_t *addr, hsize_t *size)
Definition: H5Dchunk.c:7277
H5AC_get_initial_load_size_func_t
H5C_get_initial_load_size_func_t H5AC_get_initial_load_size_func_t
Definition: H5ACprivate.h:178
H5E_init
herr_t H5E_init(void)
Definition: H5E.c:160
H5T_state_t
H5T_state_t
Definition: H5Tpkg.h:322
H5T_STD_U32LE_g
hid_t H5T_STD_U32LE_g
Definition: H5T.c:369
H5S_hyper_dim_t::stride
hsize_t stride
Definition: H5Sprivate.h:43
H5I_DATASPACE
@ H5I_DATASPACE
Definition: H5Ipublic.h:39
H5HF_huge_bt2_filt_indir_rec_t::obj_size
hsize_t obj_size
Definition: H5HFpkg.h:483
H5C_log_write_protect_entry_msg
H5_DLL herr_t H5C_log_write_protect_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, int type_id, unsigned flags, herr_t fxn_ret_value)
Definition: H5Clog.c:752
H5B2_GRP_DENSE_CORDER_ID
@ H5B2_GRP_DENSE_CORDER_ID
Definition: H5B2private.h:49
H5E_print_t::stream
FILE * stream
Definition: H5Eint.c:53
H5FD_set_mpio_atomicity
H5_DLL herr_t H5FD_set_mpio_atomicity(H5FD_t *file, hbool_t flag)
Definition: H5FDmpio.c:670
H5O_iter_visit_ud_t
Definition: H5Oint.c:59
H5P_genprop_t::get
H5P_prp_get_func_t get
Definition: H5Ppkg.h:75
H5Pget_mpio_actual_io_mode
herr_t H5Pget_mpio_actual_io_mode(hid_t plist_id, H5D_mpio_actual_io_mode_t *actual_io_mode)
Definition: H5Pdxpl.c:1999
H5T__array_create
H5_DLL H5T_t * H5T__array_create(H5T_t *base, unsigned ndims, const hsize_t dim[])
Definition: H5Tarray.c:152
H5HF_indirect_filt_ent_t::filter_mask
unsigned filter_mask
Definition: H5HFpkg.h:373
H5F_fake_free
H5_DLL herr_t H5F_fake_free(H5F_t *f)
Definition: H5Ffake.c:88
H5HF_free_section_t::col
unsigned col
Definition: H5HFpkg.h:257
H5E_DATASPACE_g
H5_DLLVAR hid_t H5E_DATASPACE_g
Definition: H5Epubgen.h:76
H5P_genprop_t::set
H5P_prp_set_func_t set
Definition: H5Ppkg.h:74
H5O_flush
herr_t H5O_flush(H5O_loc_t *oloc, hid_t obj_id)
Definition: H5Oflush.c:117
H5Fis_hdf5
H5_DLL htri_t H5Fis_hdf5(const char *filename)
Definition: H5Fdeprec.c:150
H5T_vlen_t::file
H5VL_object_t * file
Definition: H5Tpkg.h:306
H5HF_hdr_inc_alloc
H5_DLL herr_t H5HF_hdr_inc_alloc(H5HF_hdr_t *hdr, size_t alloc_size)
Definition: H5HFhdr.c:829
H5C_t::cLRU_head_ptr
H5C_cache_entry_t * cLRU_head_ptr
Definition: H5Cpkg.h:5922
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(native_block)
H5T_NATIVE_FLOAT_POS_INF_g
H5_DLLVAR float H5T_NATIVE_FLOAT_POS_INF_g
Definition: H5Tpkg.h:462
H5F_shared_t::mdc_log_location
char * mdc_log_location
Definition: H5Fpkg.h:290
H5P_libclass_t::par_pclass
H5P_genclass_t ** par_pclass
Definition: H5Pprivate.h:99
H5Lvisit_by_name1
herr_t H5Lvisit_by_name1(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, H5L_iterate1_t op, void *op_data, hid_t lapl_id)
Definition: H5Ldeprec.c:569
H5FA_class_t::fill
herr_t(* fill)(void *nat_blk, size_t nelmts)
Definition: H5FAprivate.h:69
H5D__virtual_hold_source_dset_files
H5_DLL herr_t H5D__virtual_hold_source_dset_files(const H5D_t *dset, H5D_virtual_held_file_t **head)
Definition: H5Dvirtual.c:2947
H5T__init_package
herr_t H5T__init_package(void)
Definition: H5T.c:732
H5S_select_intersect_block
htri_t H5S_select_intersect_block(const H5S_t *space, const hsize_t *start, const hsize_t *end)
Definition: H5Sselect.c:2098
H5F_super_t::driver_addr
haddr_t driver_addr
Definition: H5Fpkg.h:230
H5B2_create_t::node_size
uint32_t node_size
Definition: H5B2private.h:101
H5EA_hdr_t::cb_ctx
void * cb_ctx
Definition: H5EApkg.h:206
H5D_chunk_info_iter_ud_t
Definition: H5Dchunk.c:219
H5O_mcdt_cb_info_t
struct H5O_mcdt_cb_info_t H5O_mcdt_cb_info_t
H5T_SORT_VALUE
@ H5T_SORT_VALUE
Definition: H5Tpkg.h:241
H5PLset_loading_state
H5_DLL herr_t H5PLset_loading_state(unsigned int plugin_control_mask)
Definition: H5PL.c:84
H5G_gnba_iter_t
struct H5G_gnba_iter_t H5G_gnba_iter_t
H5Pget_cache
H5_DLL herr_t H5Pget_cache(hid_t plist_id, int *mdc_nelmts, size_t *rdcc_nslots, size_t *rdcc_nbytes, double *rdcc_w0)
Definition: H5Pfapl.c:1660
H5Pget_elink_fapl
hid_t H5Pget_elink_fapl(hid_t lapl_id)
Definition: H5Plapl.c:1125
H5T_cset_t
H5T_cset_t
Definition: H5Tpublic.h:78
H5FD_s3comms_parse_url
herr_t H5FD_s3comms_parse_url(const char *str, parsed_url_t **_purl)
Definition: H5FDs3comms.c:2728
H5D_chunk_index_t
H5D_chunk_index_t
Definition: H5Dpublic.h:54
H5FA_class_t::id
H5FA_cls_id_t id
Definition: H5FAprivate.h:62
H5B2_POS_LEFT
@ H5B2_POS_LEFT
Definition: H5B2pkg.h:258
H5E_CANTINS_g
hid_t H5E_CANTINS_g
Definition: H5Edefin.h:169
H5Pget_fapl_mpio
H5_DLL herr_t H5Pget_fapl_mpio(hid_t fapl_id, MPI_Comm *comm, MPI_Info *info)
Definition: H5FDmpio.c:358
H5CX_t::rank0_bcast
hbool_t rank0_bcast
Definition: H5CX.c:218
H5P_poke
H5_DLL herr_t H5P_poke(H5P_genplist_t *plist, const char *name, const void *value)
Definition: H5Pint.c:2894
H5P_CLS_DATASET_XFER_ID_g
hid_t H5P_CLS_DATASET_XFER_ID_g
Definition: H5Pint.c:142
H5G_fh_ud_rmbi_t
Definition: H5Gdense.c:152
H5VLblob_specific
H5_DLL herr_t H5VLblob_specific(void *obj, hid_t connector_id, void *blob_id, H5VL_blob_specific_t specific_type, va_list arguments)
Definition: H5VLcallback.c:7143
H5D_rdcc_t::slot
struct H5D_rdcc_ent_t ** slot
Definition: H5Dpkg.h:413
H5AC_get_tag
herr_t H5AC_get_tag(const void *thing, haddr_t *tag)
Definition: H5AC.c:2347
H5Zget_filter_info
H5_DLL herr_t H5Zget_filter_info(H5Z_filter_t filter, unsigned int *filter_config_flags)
Definition: H5Z.c:1600
H5L_exists_tolerant
htri_t H5L_exists_tolerant(const H5G_loc_t *loc, const char *name)
Definition: H5L.c:3064
H5B_delete
herr_t H5B_delete(H5F_t *f, const H5B_class_t *type, haddr_t addr, void *udata)
Definition: H5B.c:1612
H5L__create_ud
herr_t H5L__create_ud(const H5G_loc_t *link_loc, const char *link_name, const void *ud_data, size_t ud_data_size, H5L_type_t type, hid_t lcpl_id)
Definition: H5L.c:2205
H5HF_hdr_t::heap_size
size_t heap_size
Definition: H5HFpkg.h:341
H5FL_EXTERN
H5FL_EXTERN(H5A_t)
H5F_get_low_bound
H5_DLL H5F_libver_t H5F_get_low_bound(const H5F_t *f)
Definition: H5Fquery.c:135
H5F__start_swmr_write
H5_DLL herr_t H5F__start_swmr_write(H5F_t *f)
Definition: H5Fint.c:3321
H5HF_create
H5HF_t * H5HF_create(H5F_t *f, const H5HF_create_t *cparam)
Definition: H5HF.c:155
H5T__conv_ushort_float
herr_t H5T__conv_ushort_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7316
H5T__conv_ulong_int
herr_t H5T__conv_ulong_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6381
H5Pget_mpi_params
H5_DLL herr_t H5Pget_mpi_params(hid_t fapl_id, MPI_Comm *comm, MPI_Info *info)
Definition: H5Pfapl.c:4806
H5Fget_mdc_hit_rate
herr_t H5Fget_mdc_hit_rate(hid_t file_id, double *hit_rate_ptr)
Definition: H5F.c:1295
H5E_MINOR
@ H5E_MINOR
Definition: H5Epublic.h:32
H5S_get_select_bounds
herr_t H5S_get_select_bounds(const H5S_t *space, hsize_t *start, hsize_t *end)
Definition: H5Sselect.c:675
H5MF_fs_t::fs_man
H5FS_t ** fs_man
Definition: H5MFpkg.h:157
H5O_fsinfo_set_version
H5_DLL herr_t H5O_fsinfo_set_version(H5F_libver_t low, H5F_libver_t high, H5O_fsinfo_t *fsinfo)
Definition: H5Ofsinfo.c:355
H5HF_debug_iter_ud2_t::stream
FILE * stream
Definition: H5HFdbg.c:66
H5T__conv_float_uchar
herr_t H5T__conv_float_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7806
H5get_libversion
H5_DLL herr_t H5get_libversion(unsigned *majnum, unsigned *minnum, unsigned *relnum)
Definition: H5.c:697
H5G_cache_t::btree_addr
haddr_t btree_addr
Definition: H5Gpkg.h:88
H5HF_tiny_insert
herr_t H5HF_tiny_insert(H5HF_hdr_t *hdr, size_t obj_size, const void *obj, void *_id)
Definition: H5HFtiny.c:146
H5FL_SEQ_DEFINE_STATIC
H5FL_SEQ_DEFINE_STATIC(haddr_t)
H5EA_CLS_CHUNK
const H5EA_class_t H5EA_CLS_CHUNK[1]
Definition: H5Dearray.c:177
H5EA_sblock_t::idx
unsigned idx
Definition: H5EApkg.h:276
H5R_ref_priv_reg_t
struct H5R_ref_priv_reg_t H5R_ref_priv_reg_t
H5HF__hdr_delete
herr_t H5HF__hdr_delete(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:1445
H5D__chunk_stats
herr_t H5D__chunk_stats(const H5D_t *dset, hbool_t headers)
Definition: H5Dchunk.c:6656
uint32_t
short uint32_t
Definition: H5public.h:239
H5F__init_package
herr_t H5F__init_package(void)
Definition: H5F.c:153
H5FD_multi_t
struct H5FD_multi_t H5FD_multi_t
H5FA_t::f
H5F_t * f
Definition: H5FApkg.h:219
H5B2__redistribute3
herr_t H5B2__redistribute3(H5B2_hdr_t *hdr, uint16_t depth, H5B2_internal_t *internal, unsigned *internal_flags_ptr, unsigned idx)
Definition: H5B2int.c:667
H5G_iter_rm_t
Definition: H5Gcompact.c:42
H5VL_GET_CONNECTOR_BY_VALUE
@ H5VL_GET_CONNECTOR_BY_VALUE
Definition: H5VLprivate.h:53
H5VL_link_specific
H5_DLL herr_t H5VL_link_specific(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, H5VL_link_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:5179
H5FD_s3comms_s3r_open
H5_DLL s3r_t * H5FD_s3comms_s3r_open(const char url[], const char region[], const char id[], const unsigned char signing_key[])
H5E_CANTRESET_g
hid_t H5E_CANTRESET_g
Definition: H5Edefin.h:114
H5R_top_term_package
H5_DLL int H5R_top_term_package(void)
Definition: H5Rint.c:207
H5F_term_package
int H5F_term_package(void)
Definition: H5F.c:186
H5T__conv_b_b
H5_DLL herr_t H5T__conv_b_b(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
H5FS_operator_t
herr_t(* H5FS_operator_t)(H5FS_section_info_t *sect, void *operator_data)
Definition: H5FSprivate.h:159
H5VLis_connector_registered_by_value
htri_t H5VLis_connector_registered_by_value(H5VL_class_value_t connector_value)
Definition: H5VL.c:263
H5O_MSG_PLINE
H5_DLLVAR const H5O_msg_class_t H5O_MSG_PLINE[1]
Definition: H5Opkg.h:482
H5O_MSG_SDSPACE
H5_DLLVAR const H5O_msg_class_t H5O_MSG_SDSPACE[1]
Definition: H5Opkg.h:440
H5VL_loc_by_token::token
H5O_token_t * token
Definition: H5VLconnector.h:258
H5Gget_info_by_idx
herr_t H5Gget_info_by_idx(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5G_info_t *group_info, hid_t lapl_id)
Definition: H5G.c:683
H5S__hyper_rebuild
H5_DLL void H5S__hyper_rebuild(H5S_t *space)
Definition: H5Shyper.c:8936
H5P_CLS_DATASET_ACCESS_g
H5P_genclass_t * H5P_CLS_DATASET_ACCESS_g
Definition: H5Pint.c:141
H5F_get_vfd_handle
H5_DLL herr_t H5F_get_vfd_handle(const H5F_t *file, hid_t fapl, void **file_handle)
Definition: H5Fquery.c:1013
H5C_mark_entry_unserialized
H5_DLL herr_t H5C_mark_entry_unserialized(void *thing)
Definition: H5C.c:1718
H5C_t::max_cache_size
size_t max_cache_size
Definition: H5Cpkg.h:5854
H5Oopen_by_idx
H5_DLL hid_t H5Oopen_by_idx(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, hid_t lapl_id)
Definition: H5O.c:171
H5D_contig_writevv_sieve_ud_t
struct H5D_contig_writevv_sieve_ud_t H5D_contig_writevv_sieve_ud_t
H5CX_get_vec_size
H5_DLL herr_t H5CX_get_vec_size(size_t *vec_size)
Definition: H5CX.c:2001
H5E_BADVALUE
FUNC_ENTER_NOAPI_NOINIT H5E_BADVALUE
Definition: H5FDfamily.c:637
H5Z_XFORM_SYMBOL
@ H5Z_XFORM_SYMBOL
Definition: H5Ztrans.c:30
H5Pset_meta_block_size
herr_t H5Pset_meta_block_size(hid_t plist_id, hsize_t size)
Definition: H5Pfapl.c:2082
H5D__get_storage_size
H5_DLL herr_t H5D__get_storage_size(const H5D_t *dset, hsize_t *storage_size)
Definition: H5Dint.c:2505
H5C_t::coll_write_list
H5SL_t * coll_write_list
Definition: H5Cpkg.h:5940
H5D_chunk_coll_info_t::addr
haddr_t * addr
Definition: H5Dchunk.c:243
H5D__flush
H5_DLL herr_t H5D__flush(H5D_t *dset, hid_t dset_id)
Definition: H5Dint.c:3251
H5O_msg_class_t::decode
void *(* decode)(H5F_t *, H5O_t *, unsigned, unsigned *, size_t, const uint8_t *)
Definition: H5Opkg.h:231
H5FD_stdio_t::pub
H5FD_t pub
Definition: H5FDstdio.c:78
H5D_chunk_map_t::nelmts
hsize_t nelmts
Definition: H5Dpkg.h:347
H5O__shared_link
H5_DLL herr_t H5O__shared_link(H5F_t *f, H5O_t *open_oh, const H5O_msg_class_t *mesg_type, H5O_shared_t *sh_mesg)
Definition: H5Oshared.c:559
H5O_visit1_adapter_t::fields
unsigned fields
Definition: H5Odeprec.c:56
H5VL_loc_params_t::loc_by_token
H5VL_loc_by_token_t loc_by_token
Definition: H5VLconnector.h:274
H5FL_arr_free
H5_DLL void * H5FL_arr_free(H5FL_arr_head_t *head, void *obj)
Definition: H5FL.c:1411
H5T_STR_RESERVED_4
@ H5T_STR_RESERVED_4
Definition: H5Tpublic.h:109
H5VL__native_group_get
H5_DLL herr_t H5VL__native_group_get(void *obj, H5VL_group_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
H5SM_list_debug
H5_DLL herr_t H5SM_list_debug(H5F_t *f, haddr_t list_addr, FILE *stream, int indent, int fwidth, haddr_t table_addr)
Definition: H5SM.c:2629
H5FS__assert
void H5FS__assert(const H5FS_t *fspace)
Definition: H5FS.c:1206
H5O_storage_virtual_t::view
H5D_vds_view_t view
Definition: H5Oprivate.h:566
H5FL_track_t
Definition: H5FLprivate.h:68
H5TS_apictx_key_g
H5TS_key_t H5TS_apictx_key_g
Definition: H5TS.c:37
H5PB_t::misses
unsigned misses[2]
Definition: H5PBprivate.h:73
H5Lunregister
H5_DLL herr_t H5Lunregister(H5L_type_t id)
Definition: H5L.c:1153
H5T_NATIVE_ULONG_ALIGN_g
size_t H5T_NATIVE_ULONG_ALIGN_g
Definition: H5T.c:486
H5C_tag_iter_vct_ctx_t
Definition: H5Ctest.c:57
H5A_bt2_ud_it_t::op_data
void * op_data
Definition: H5Adense.c:96
H5C_auto_size_ctl_t::max_size
size_t max_size
Definition: H5Cprivate.h:2111
H5VL_native_get_file_struct
H5_DLL herr_t H5VL_native_get_file_struct(void *obj, H5I_type_t type, H5F_t **file)
Definition: H5VLnative.c:499
H5S_hyper_denormalize_offset
herr_t H5S_hyper_denormalize_offset(H5S_t *space, const hssize_t *old_offset)
Definition: H5Shyper.c:7149
H5F_FS_STATE_CLOSED
@ H5F_FS_STATE_CLOSED
Definition: H5Fprivate.h:687
increase_disabled
@ increase_disabled
Definition: H5Cprivate.h:2333
H5E_walk2_t
herr_t(* H5E_walk2_t)(unsigned n, const H5E_error2_t *err_desc, void *client_data)
Definition: H5Epublic.h:150
H5FL_DEFINE
H5FL_DEFINE(H5A_t)
H5Rget_obj_type1
H5_DLL H5G_obj_t H5Rget_obj_type1(hid_t id, H5R_type_t ref_type, const void *ref)
Definition: H5Rdeprec.c:98
H5Iget_ref
int H5Iget_ref(hid_t id)
Definition: H5I.c:1565
H5G__dense_iterate
herr_t H5G__dense_iterate(H5F_t *f, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_lnk, H5G_lib_iterate_t op, void *op_data)
Definition: H5Gdense.c:968
H5FL_DEFINE
H5FL_DEFINE(H5FS_node_t)
H5FD_stdio_t
Definition: H5FDstdio.c:77
H5E_CANTSHRINK_g
H5_DLLVAR hid_t H5E_CANTSHRINK_g
Definition: H5Epubgen.h:182
H5B2_internal_t::hdr
H5B2_hdr_t * hdr
Definition: H5B2pkg.h:236
H5T__upgrade_version
herr_t H5T__upgrade_version(H5T_t *dt, unsigned new_version)
Definition: H5T.c:5968
H5MF_fs_t::align_thres
hsize_t align_thres
Definition: H5MFpkg.h:158
H5Pequal
H5_DLL htri_t H5Pequal(hid_t id1, hid_t id2)
Definition: H5P.c:1043
H5PB_t::LRU_list_len
size_t LRU_list_len
Definition: H5PBprivate.h:64
H5E_SOHM_g
H5_DLLVAR hid_t H5E_SOHM_g
Definition: H5Epubgen.h:69
H5B2_TEST
const H5B2_class_t H5B2_TEST[1]
Definition: H5B2test.c:86
H5SL_release
herr_t H5SL_release(H5SL_t *slist)
Definition: H5SL.c:2242
H5E_print_t
Definition: H5Eint.c:52
H5FL_EXTERN
H5FL_EXTERN(H5B_t)
H5D__contig_is_space_alloc
H5_DLL hbool_t H5D__contig_is_space_alloc(const H5O_storage_t *storage)
Definition: H5Dcontig.c:526
H5O_iter_cvt_t
Definition: H5Oattribute.c:54
H5O_shmesg_table_t
struct H5O_shmesg_table_t H5O_shmesg_table_t
H5O_info1_t::obj
H5_ih_info_t obj
Definition: H5Opublic.h:270
H5D_append_flush_t::func
H5D_append_cb_t func
Definition: H5Dprivate.h:148
H5Pset_shared_mesg_phase_change
herr_t H5Pset_shared_mesg_phase_change(hid_t plist_id, unsigned max_list, unsigned min_btree)
Definition: H5Pfcpl.c:1205
H5ST_insert
herr_t H5ST_insert(H5ST_tree_t *tree, const char *s, void *obj)
Definition: H5ST.c:169
H5E_SETDISALLOWED_g
hid_t H5E_SETDISALLOWED_g
Definition: H5Edefin.h:99
H5D_FILL_TIME_ERROR
@ H5D_FILL_TIME_ERROR
Definition: H5Dpublic.h:83
H5D__scatter_mem
H5_DLL herr_t H5D__scatter_mem(const void *_tscat_buf, H5S_sel_iter_t *iter, size_t nelmts, void *_buf)
Definition: H5Dscatgath.c:286
H5O_TYPE_MAP
@ H5O_TYPE_MAP
Definition: H5Opublic.h:107
H5F_super_t::root_addr
haddr_t root_addr
Definition: H5Fpkg.h:231
H5F_olist_t::file
const H5F_t * file
Definition: H5Fint.c:62
H5R_ref_priv_t::type
int8_t type
Definition: H5Rpkg.h:80
H5O_linfo_t
struct H5O_linfo_t H5O_linfo_t
H5HF_hdr_t::huge_bt2
H5B2_t * huge_bt2
Definition: H5HFpkg.h:352
H5VM_chunk_scaled
void H5VM_chunk_scaled(unsigned ndims, const hsize_t *coord, const uint32_t *chunk, hsize_t *scaled)
Definition: H5VM.c:1248
H5Pset_data_transform
H5_DLL herr_t H5Pset_data_transform(hid_t plist_id, const char *expression)
Definition: H5Pdxpl.c:926
H5D_farray_ctx_t::file_addr_len
size_t file_addr_len
Definition: H5Dfarray.c:63
H5VL_connector_prop_t
struct H5VL_connector_prop_t H5VL_connector_prop_t
H5G_bt_it_bt_t
Definition: H5Gpkg.h:236
H5F_shared_t::fs_state
H5F_fs_state_t fs_state[H5F_MEM_PAGE_NTYPES]
Definition: H5Fpkg.h:327
H5EA_iblock_t::nsblks
size_t nsblks
Definition: H5EApkg.h:250
H5_PKG_G
@ H5_PKG_G
Definition: H5private.h:1736
H5O_loc_copy_shallow
H5_DLL herr_t H5O_loc_copy_shallow(H5O_loc_t *dst, H5O_loc_t *src)
Definition: H5Oint.c:1967
H5D_obj_create_t
Definition: H5Dpkg.h:488
H5I_search_ud_t
Definition: H5I.c:73
H5L_trav_gi_t::linfo
H5L_info2_t * linfo
Definition: H5L.c:52
H5O_t::attr_msgs_seen
size_t attr_msgs_seen
Definition: H5Opkg.h:323
H5HF_man_iter_curr
herr_t H5HF_man_iter_curr(H5HF_block_iter_t *biter, unsigned *row, unsigned *col, unsigned *entry, H5HF_indirect_t **block)
Definition: H5HFiter.c:573
H5I_id_type_t
Definition: H5I.c:65
H5FA_hdr_cache_ud_t::f
H5F_t * f
Definition: H5FApkg.h:227
H5CX_t::vol_wrap_ctx
void * vol_wrap_ctx
Definition: H5CX.c:318
H5B2_internal_cache_ud_t::f
H5F_t * f
Definition: H5B2pkg.h:280
H5A__open_by_idx
H5A_t * H5A__open_by_idx(const H5G_loc_t *loc, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Aint.c:467
H5VL_file_class_t
struct H5VL_file_class_t H5VL_file_class_t
H5SM_table_debug
herr_t H5SM_table_debug(H5F_t *f, haddr_t table_addr, FILE *stream, int indent, int fwidth, unsigned table_vers, unsigned num_indexes)
Definition: H5SM.c:2541
H5Pset_family_offset
H5_DLL herr_t H5Pset_family_offset(hid_t fapl_id, hsize_t offset)
Definition: H5Pfapl.c:1445
H5Pget_fill_time
herr_t H5Pget_fill_time(hid_t plist_id, H5D_fill_time_t *fill_time)
Definition: H5Pdcpl.c:3718
H5O_msg_alloc_info_t
Definition: H5Opkg.h:261
H5C_log_info_t::cls
H5C_log_class_t * cls
Definition: H5Clog.h:72
H5T_STRING
@ H5T_STRING
Definition: H5Tpublic.h:33
H5HF__man_dblock_locate
H5_DLL herr_t H5HF__man_dblock_locate(H5HF_hdr_t *hdr, hsize_t obj_off, H5HF_indirect_t **par_iblock, unsigned *par_entry, hbool_t *par_did_protect, unsigned flags)
Definition: H5HFdblock.c:524
H5O_loc_copy_shallow
herr_t H5O_loc_copy_shallow(H5O_loc_t *dst, H5O_loc_t *src)
Definition: H5Oint.c:1967
H5Orefresh
herr_t H5Orefresh(hid_t oid)
Definition: H5Oflush.c:237
H5FD_mpio_wait_for_left_neighbor
herr_t H5FD_mpio_wait_for_left_neighbor(H5FD_t *_file)
Definition: H5FDmpi.c:299
H5FA__hdr_incr
H5_DLL herr_t H5FA__hdr_incr(H5FA_hdr_t *hdr)
H5C_expunge_tag_type_metadata
H5_DLL herr_t H5C_expunge_tag_type_metadata(H5F_t *f, haddr_t tag, int type_id, unsigned flags)
Definition: H5Ctag.c:864
H5ST_node::hikid
H5ST_ptr_t hikid
Definition: H5STprivate.h:37
H5O_msg_reset
H5_DLL herr_t H5O_msg_reset(unsigned type_id, void *native)
Definition: H5Omessage.c:572
H5T__conv_array
herr_t H5T__conv_array(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void H5_ATTR_UNUSED *_bkg)
Definition: H5Tconv.c:3351
H5S_create
H5_DLL H5S_t * H5S_create(H5S_class_t type)
Definition: H5S.c:306
H5TS_cancel_key_g
H5TS_key_t H5TS_cancel_key_g
Definition: H5TS.c:38
H5O_info1_t::num_attrs
hsize_t num_attrs
Definition: H5Opublic.h:266
H5Aget_space
hid_t H5Aget_space(hid_t attr_id)
Definition: H5A.c:750
H5T_DIR_ASCEND
@ H5T_DIR_ASCEND
Definition: H5Tpublic.h:166
H5Pset_external
herr_t H5Pset_external(hid_t plist_id, const char *name, off_t offset, hsize_t size)
Definition: H5Pdcpl.c:2760
H5T__bit_dec
H5_DLL hbool_t H5T__bit_dec(uint8_t *buf, size_t start, size_t size)
Definition: H5Tbit.c:566
H5VL_FILE_GET_OBJ_IDS
@ H5VL_FILE_GET_OBJ_IDS
Definition: H5VLconnector.h:135
H5EA__iblock_unprotect
H5_DLL herr_t H5EA__iblock_unprotect(H5EA_iblock_t *iblock, unsigned cache_flags)
H5Z_class2_t::decoder_present
unsigned decoder_present
Definition: H5Zpublic.h:212
H5FS_section_class_t::debug
herr_t(* debug)(const H5FS_section_info_t *, FILE *, int, int)
Definition: H5FSprivate.h:112
H5E_CANTMARKUNSERIALIZED_g
hid_t H5E_CANTMARKUNSERIALIZED_g
Definition: H5Edefin.h:176
H5D_io_info_t::rbuf
void * rbuf
Definition: H5Dpkg.h:223
H5O__msg_append_real
H5_DLL herr_t H5O__msg_append_real(H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, unsigned mesg_flags, unsigned update_flags, void *mesg)
Definition: H5Omessage.c:205
H5O_open_by_loc
void * H5O_open_by_loc(const H5G_loc_t *obj_loc, H5I_type_t *opened_type)
Definition: H5Oint.c:774
struct_align
H5T_sign_t H5T_direction_t size_t * struct_align
Definition: H5Tnative.c:551
H5O_link
int H5O_link(const H5O_loc_t *loc, int adjust)
Definition: H5Oint.c:992
H5B2_COMPARE_LESS
@ H5B2_COMPARE_LESS
Definition: H5B2private.h:73
H5CX_t::coll_metadata_read
hbool_t coll_metadata_read
Definition: H5CX.c:214
H5O_cont_t::addr
haddr_t addr
Definition: H5Oprivate.h:737
H5HF__space_sect_change_class
herr_t H5HF__space_sect_change_class(H5HF_hdr_t *hdr, H5HF_free_section_t *sect, uint16_t new_class)
Definition: H5HFspace.c:605
H5C__generate_cache_image
herr_t H5C__generate_cache_image(H5F_t *f, H5C_t *cache_ptr)
Definition: H5Cimage.c:392
H5S_select_project_scalar
herr_t H5S_select_project_scalar(const H5S_t *space, hsize_t *offset)
Definition: H5Sselect.c:1077
H5O__expunge_chunks_test
herr_t H5O__expunge_chunks_test(const H5O_loc_t *loc)
Definition: H5Otest.c:532
H5F_block_write
H5_DLL herr_t H5F_block_write(H5F_t *f, H5FD_mem_t type, haddr_t addr, size_t size, const void *buf)
Definition: H5Fio.c:229
H5O_refresh_metadata_reopen
herr_t H5O_refresh_metadata_reopen(hid_t oid, H5G_loc_t *obj_loc, H5VL_t *vol_connector, hbool_t start_swmr)
Definition: H5Oflush.c:445
H5D_btree_it_ud_t::cb
H5D_chunk_cb_func_t cb
Definition: H5Dbtree.c:79
H5I_id_info_t::app_count
unsigned app_count
Definition: H5I.c:60
H5HL_free_t::size
size_t size
Definition: H5HLpkg.h:79
H5EA_sblock_t::parent
H5EA_iblock_t * parent
Definition: H5EApkg.h:273
H5P_modify_filter
herr_t H5P_modify_filter(H5P_genplist_t *plist, H5Z_filter_t filter, unsigned flags, size_t cd_nelmts, const unsigned cd_values[])
Definition: H5Pocpl.c:525
H5F_meta_accum_t::dirty_len
size_t dirty_len
Definition: H5Fpkg.h:196
H5VL__native_group_close
H5_DLL herr_t H5VL__native_group_close(void *grp, hid_t dxpl_id, void **req)
H5FL_SEQ_EXTERN
H5FL_SEQ_EXTERN(size_t)
H5I_register_type
H5_DLL herr_t H5I_register_type(const H5I_class_t *cls)
Definition: H5I.c:292
H5FL_BLK_DEFINE_STATIC
H5FL_BLK_DEFINE_STATIC(non_zero_fill)
H5VLdatatype_close
H5_DLL herr_t H5VLdatatype_close(void *dt, hid_t connector_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3308
H5P_prop_get_ud_t::value
void * value
Definition: H5Pint.c:88
H5CX_set_coll_metadata_read
H5_DLL void H5CX_set_coll_metadata_read(hbool_t cmdr)
Definition: H5CX.c:2854
H5O_cont_t::chunkno
unsigned chunkno
Definition: H5Oprivate.h:741
H5T__conv_uchar_ulong
herr_t H5T__conv_uchar_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5208
H5Tget_fields
H5_DLL herr_t H5Tget_fields(hid_t type_id, size_t *spos, size_t *epos, size_t *esize, size_t *mpos, size_t *msize)
Definition: H5Tfloat.c:50
H5Fget_mdc_size
herr_t H5Fget_mdc_size(hid_t file_id, size_t *max_size_ptr, size_t *min_clean_size_ptr, size_t *cur_size_ptr, int *cur_num_entries_ptr)
Definition: H5F.c:1332
H5HF_iblock_print
H5_DLL void H5HF_iblock_print(const H5HF_indirect_t *iblock, hbool_t dump_internal, FILE *stream, int indent, int fwidth)
Definition: H5HFdbg.c:636
H5T_str_t
H5T_str_t
Definition: H5Tpublic.h:103
H5T_NATIVE_INT_LEAST64_ALIGN_g
size_t H5T_NATIVE_INT_LEAST64_ALIGN_g
Definition: H5T.c:523
H5VL__native_link_copy
H5_DLL herr_t H5VL__native_link_copy(void *src_obj, const H5VL_loc_params_t *loc_params1, void *dst_obj, const H5VL_loc_params_t *loc_params2, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req)
H5T_NATIVE_LDOUBLE_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_LDOUBLE_ALIGN_g
Definition: H5Tpkg.h:428
H5B2_node_info_t::cum_max_nrec_size
uint8_t cum_max_nrec_size
Definition: H5B2pkg.h:147
H5FD_ros3_t
Definition: H5FDros3.c:194
H5C_tag_info_t
struct H5C_tag_info_t H5C_tag_info_t
H5G__dense_lookup_by_idx
H5_DLL herr_t H5G__dense_lookup_by_idx(H5F_t *f, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_link_t *lnk)
Definition: H5Gdense.c:666
H5PL__create_path_table
H5_DLL herr_t H5PL__create_path_table(void)
Definition: H5PLpath.c:238
H5VL_object_copy
herr_t H5VL_object_copy(const H5VL_object_t *src_obj, const H5VL_loc_params_t *src_loc_params, const char *src_name, const H5VL_object_t *dst_obj, const H5VL_loc_params_t *dst_loc_params, const char *dst_name, hid_t ocpypl_id, hid_t lcpl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:5509
H5F_mount_t::file
struct H5F_t * file
Definition: H5Fpkg.h:203
H5WB_t
Definition: H5WB.c:55
H5AC_mark_entry_clean
herr_t H5AC_mark_entry_clean(void *thing)
Definition: H5AC.c:943
H5FD_mpio_t::mpi_size
int mpi_size
Definition: H5FDmpio.c:66
H5D_COPS_NONE
const H5D_chunk_ops_t H5D_COPS_NONE[1]
Definition: H5Dnone.c:82
H5Aclose
H5_DLL herr_t H5Aclose(hid_t attr_id)
Definition: H5A.c:1643
H5HF_parent_t::hdr
H5HF_hdr_t * hdr
Definition: H5HFpkg.h:466
H5AC__log_dirtied_entry
herr_t H5AC__log_dirtied_entry(const H5AC_info_t *entry_ptr)
Definition: H5ACmpio.c:742
H5Z_token::tok_last_begin
const char * tok_last_begin
Definition: H5Ztrans.c:84
H5VL__peek_connector_id_by_value
H5_DLL hid_t H5VL__peek_connector_id_by_value(H5VL_class_value_t value)
Definition: H5VLint.c:1552
H5A_bt2_ud_it_t::attr_op
const H5A_attr_iter_op_t * attr_op
Definition: H5Adense.c:95
H5O_storage_virtual_t
Definition: H5Oprivate.h:555
H5O_touch_oh
H5_DLL herr_t H5O_touch_oh(H5F_t *f, H5O_t *oh, hbool_t force)
Definition: H5Oint.c:1365
H5C_t::max_accesses
int32_t max_accesses[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6066
H5FD_s3comms_s3r_get_filesize
H5_DLL size_t H5FD_s3comms_s3r_get_filesize(s3r_t *handle)
Definition: H5FDs3comms.c:890
ret_value
ret_value
Definition: H5FAdblock.c:232
H5Oincr_refcount
herr_t H5Oincr_refcount(hid_t object_id)
Definition: H5O.c:389
H5HF_sect_add_ud_t
Definition: H5HFpkg.h:502
H5HF__man_write
herr_t H5HF__man_write(H5HF_hdr_t *hdr, const uint8_t *id, const void *obj)
Definition: H5HFman.c:490
H5FS_close
herr_t H5FS_close(H5F_t *f, H5FS_t *fspace)
Definition: H5FS.c:406
H5G_TYPE
@ H5G_TYPE
Definition: H5Gpublic.h:124
H5VL_introspect_class_t::opt_query
herr_t(* opt_query)(void *obj, H5VL_subclass_t cls, int opt_type, hbool_t *supported)
Definition: H5VLconnector.h:434
H5T__conv_uint_uchar
H5_DLL herr_t H5T__conv_uint_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5S_hyper_span_info_t
Definition: H5Spkg.h:167
H5Mput
herr_t H5Mput(hid_t map_id, hid_t key_mem_type_id, const void *key, hid_t val_mem_type_id, const void *value, hid_t dxpl_id)
Definition: H5M.c:692
H5FA_class_t::dst_context
herr_t(* dst_context)(void *ctx)
Definition: H5FAprivate.h:68
H5B2__neighbor_leaf
herr_t H5B2__neighbor_leaf(H5B2_hdr_t *hdr, H5B2_node_ptr_t *curr_node_ptr, void *neighbor_loc, H5B2_compare_t comp, void *parent, void *udata, H5B2_found_t op, void *op_data)
Definition: H5B2leaf.c:275
H5T_STD_REF_DSETREG_g
H5_DLLVAR hid_t H5T_STD_REF_DSETREG_g
Definition: H5Tpublic.h:293
H5C_get_entry_ptr_from_addr
H5_DLL herr_t H5C_get_entry_ptr_from_addr(H5C_t *cache_ptr, haddr_t addr, void **entry_ptr_ptr)
Definition: H5Cdbg.c:1392
H5SL_node_t::key
const void * key
Definition: H5SL.c:546
H5HF__space_start
herr_t H5HF__space_start(H5HF_hdr_t *hdr, hbool_t may_create)
Definition: H5HFspace.c:98
H5EA_dblock_t::size
size_t size
Definition: H5EApkg.h:296
H5P_CLS_LINK_CREATE_ID_g
H5_DLLVAR hid_t H5P_CLS_LINK_CREATE_ID_g
Definition: H5Ppublic.h:206
H5O_TOKEN_UNDEF_g
const H5O_token_t H5O_TOKEN_UNDEF_g
Definition: H5Oint.c:158
H5O_msg_class_t::link
herr_t(* link)(H5F_t *, H5O_t *, void *)
Definition: H5Opkg.h:238
H5E_COMPLEN_g
hid_t H5E_COMPLEN_g
Definition: H5Edefin.h:131
H5AC_mark_entry_dirty
H5_DLL herr_t H5AC_mark_entry_dirty(void *thing)
Definition: H5AC.c:889
H5FD_free_t::addr
haddr_t addr
Definition: H5FDpublic.h:308
H5D_chunk_it_ud1_t
Definition: H5Dchunk.c:141
H5Sget_select_npoints
hssize_t H5Sget_select_npoints(hid_t spaceid)
Definition: H5Sselect.c:395
H5FA_hdr_t::cb_ctx
void * cb_ctx
Definition: H5FApkg.h:144
H5E_error2_t::desc
const char * desc
Definition: H5Epublic.h:43
H5B2__get_root_addr_test
H5_DLL herr_t H5B2__get_root_addr_test(H5B2_t *bt2, haddr_t *root_addr)
Definition: H5B2test.c:484
H5B_ins_t
H5B_ins_t
Definition: H5Bprivate.h:66
H5HF__huge_bt2_filt_dir_found
herr_t H5HF__huge_bt2_filt_dir_found(const void *nrecord, void *op_data)
Definition: H5HFbtree2.c:873
H5D__contig_read
H5_DLL herr_t H5D__contig_read(H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space, H5D_chunk_map_t *fm)
H5T_NATIVE_ULLONG_ALIGN_g
size_t H5T_NATIVE_ULLONG_ALIGN_g
Definition: H5T.c:488
H5HF__man_iblock_unprotect
H5_DLL herr_t H5HF__man_iblock_unprotect(H5HF_indirect_t *iblock, unsigned cache_flags, hbool_t did_protect)
Definition: H5HFiblock.c:1235
H5G_fh_ud_rm_t::f
H5F_t * f
Definition: H5Gdense.c:129
H5AC_evict_tagged_metadata
H5_DLL herr_t H5AC_evict_tagged_metadata(H5F_t *f, haddr_t metadata_tag, hbool_t match_global)
Definition: H5AC.c:2279
H5Sselect_all
H5_DLL herr_t H5Sselect_all(hid_t spaceid)
Definition: H5Sall.c:1205
H5F_shared_t::fc_degree
H5F_close_degree_t fc_degree
Definition: H5Fpkg.h:292
H5E_CANTSELECT_g
H5_DLLVAR hid_t H5E_CANTSELECT_g
Definition: H5Epubgen.h:367
H5C_t::entries_loaded_counter
int64_t entries_loaded_counter
Definition: H5Cpkg.h:5977
H5Apkg.h
H5P_MOD_INC_LST
@ H5P_MOD_INC_LST
Definition: H5Ppkg.h:56
H5FS_node_t
Definition: H5FSpkg.h:118
H5MF__sects_dump
herr_t H5MF__sects_dump(H5F_t *f, FILE *stream)
Definition: H5MFdbg.c:218
H5CX_t::mpio_coll_chunk_multi_hard_set
hbool_t mpio_coll_chunk_multi_hard_set
Definition: H5CX.c:273
H5T_NATIVE_UINT_LEAST32_ALIGN_g
size_t H5T_NATIVE_UINT_LEAST32_ALIGN_g
Definition: H5T.c:517
H5FD_sec2_init
H5_DLL hid_t H5FD_sec2_init(void)
Definition: H5FDsec2.c:220
H5T_COPY_TRANSIENT
@ H5T_COPY_TRANSIENT
Definition: H5Tprivate.h:60
H5T_CSET_RESERVED_11
@ H5T_CSET_RESERVED_11
Definition: H5Tpublic.h:91
H5Eunregister_class
herr_t H5Eunregister_class(hid_t class_id)
Definition: H5E.c:525
H5C_serialize_func_t
herr_t(* H5C_serialize_func_t)(const H5F_t *f, void *image_ptr, size_t len, void *thing)
Definition: H5Cprivate.h:880
H5Pget_fapl_ros3
herr_t H5Pget_fapl_ros3(hid_t fapl_id, H5FD_ros3_fapl_t *fa_out)
Definition: H5FDros3.c:504
H5D__efl_bh_info
herr_t H5D__efl_bh_info(H5F_t *f, H5O_efl_t *efl, hsize_t *heap_size)
Definition: H5Defl.c:599
H5_PKG_F
@ H5_PKG_F
Definition: H5private.h:1735
H5STprivate.h
H5HF_tiny_get_obj_len
H5_DLL herr_t H5HF_tiny_get_obj_len(H5HF_hdr_t *hdr, const uint8_t *id, size_t *obj_len_p)
Definition: H5HFtiny.c:210
HDfprintf
H5_DLL int HDfprintf(FILE *stream, const char *fmt,...)
H5O_cache_ud_t::v1_pfx_nmesgs
unsigned v1_pfx_nmesgs
Definition: H5Opkg.h:378
H5PL_key_t
Definition: H5PLprivate.h:38
H5L_TYPE_ERROR
@ H5L_TYPE_ERROR
Definition: H5Lpublic.h:64
H5E_CANTCOPY_g
H5_DLLVAR hid_t H5E_CANTCOPY_g
Definition: H5Epubgen.h:135
H5VLattr_optional
H5_DLL herr_t H5VLattr_optional(void *obj, hid_t connector_id, H5VL_attr_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:1692
H5Isearch
void * H5Isearch(H5I_type_t type, H5I_search_func_t func, void *key)
Definition: H5I.c:1934
H5T_is_sensible
htri_t H5T_is_sensible(const H5T_t *dt)
Definition: H5T.c:5545
H5AC_aux_t::c_slist_ptr
H5SL_t * c_slist_ptr
Definition: H5ACpkg.h:399
H5P_CLS_FMNT
const H5P_libclass_t H5P_CLS_FMNT[1]
Definition: H5Pfmpl.c:75
H5C_t::slist_len
uint32_t slist_len
Definition: H5Cpkg.h:5884
H5C_pin_protected_entry
H5_DLL herr_t H5C_pin_protected_entry(void *thing)
Definition: H5C.c:2110
H5FL_EXTERN
H5FL_EXTERN(H5VL_t)
parms_atomic
Definition: H5Znbit.c:29
H5O__attr_update_shared
H5_DLL herr_t H5O__attr_update_shared(H5F_t *f, H5O_t *oh, H5A_t *attr, H5O_shared_t *sh_mesg)
Definition: H5Oattribute.c:736
H5HF_man_iblock_attach
herr_t H5HF_man_iblock_attach(H5HF_indirect_t *iblock, unsigned entry, haddr_t child_addr)
Definition: H5HFiblock.c:1289
H5D__fill_term
herr_t H5D__fill_term(H5D_fill_buf_info_t *fb_info)
Definition: H5Dfill.c:686
H5D__vlen_get_buf_size_gen
H5_DLL herr_t H5D__vlen_get_buf_size_gen(H5VL_object_t *vol_obj, hid_t type_id, hid_t space_id, hsize_t *size)
Definition: H5Dint.c:2840
H5Pget_fapl_ros3
H5_DLL herr_t H5Pget_fapl_ros3(hid_t fapl_id, H5FD_ros3_fapl_t *fa_out)
Definition: H5FDros3.c:504
H5FD_MPIO_COLLECTIVE_IO
@ H5FD_MPIO_COLLECTIVE_IO
Definition: H5FDmpi.h:52
H5CX_get_filter_cb
H5_DLL herr_t H5CX_get_filter_cb(H5Z_cb_t *filter_cb)
Definition: H5CX.c:2318
H5Aopen_idx
hid_t H5Aopen_idx(hid_t loc_id, unsigned idx)
Definition: H5Adeprec.c:257
BEGIN_FUNC
BEGIN_FUNC(PRIV, ERR, herr_t, SUCCEED, FAIL, H5HL_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth))
Definition: H5HLdbg.c:48
H5T__vlen_create
H5T_t * H5T__vlen_create(const H5T_t *base)
Definition: H5Tvlen.c:194
H5P_CLS_GACC
H5_DLLVAR const struct H5P_libclass_t H5P_CLS_GACC[1]
Definition: H5Pprivate.h:145
H5Tpkg.h
H5F_evict_tagged_metadata
H5_DLL herr_t H5F_evict_tagged_metadata(H5F_t *f, haddr_t tag)
Definition: H5Fio.c:309
H5E_INCONSISTENTSTATE_g
H5_DLLVAR hid_t H5E_INCONSISTENTSTATE_g
Definition: H5Epubgen.h:371
HDassert
HDassert(0==hdr->stats.computed.nindex_blks)
H5G_bt_it_idx_common_t::num_objs
hsize_t num_objs
Definition: H5Gpkg.h:231
H5T_CSET_RESERVED_10
@ H5T_CSET_RESERVED_10
Definition: H5Tpublic.h:90
H5O_create
herr_t H5O_create(H5F_t *f, size_t size_hint, size_t initial_rc, hid_t ocpl_id, H5O_loc_t *loc)
Definition: H5Oint.c:296
H5T_NATIVE_UINT_FAST64_g
H5_DLLVAR hid_t H5T_NATIVE_UINT_FAST64_g
Definition: H5Tpublic.h:498
H5FS_section_class_t::can_merge
htri_t(* can_merge)(const H5FS_section_info_t *, const H5FS_section_info_t *, void *)
Definition: H5FSprivate.h:105
H5F_mtab_t
struct H5F_mtab_t H5F_mtab_t
H5C_tag_info_t::entry_cnt
size_t entry_cnt
Definition: H5Cpkg.h:3476
H5C_log_class_t::write_start_log_msg
herr_t(* write_start_log_msg)(void *udata)
Definition: H5Clog.h:43
H5EA_hdr_t::sblk_info
H5EA_sblk_info_t * sblk_info
Definition: H5EApkg.h:200
H5D_chunk_common_ud_t::storage
const H5O_storage_chunk_t * storage
Definition: H5Dpkg.h:266
H5G_node_t
struct H5G_node_t H5G_node_t
H5HF_debug_iter_ud1_t::indent
int indent
Definition: H5HFdbg.c:54
H5O__alloc_chunk
H5_DLL herr_t H5O__alloc_chunk(H5F_t *f, H5O_t *oh, size_t size, size_t found_null, const H5O_msg_alloc_info_t *found_msg, size_t *new_idx)
Definition: H5Oalloc.c:887
H5FL_blk_head_t::list_mem
size_t list_mem
Definition: H5FLprivate.h:170
H5B2_open
H5_DLL H5B2_t * H5B2_open(H5F_t *f, haddr_t addr, void *ctx_udata)
Definition: H5B2.c:209
H5FL_fac_calloc
void * H5FL_fac_calloc(H5FL_fac_head_t *head H5FL_TRACK_PARAMS)
Definition: H5FL.c:2208
H5FD_class_t::close
herr_t(* close)(H5FD_t *file)
Definition: H5FDpublic.h:284
H5D_fill_buf_info_t::file_type
const H5T_t * file_type
Definition: H5Dpkg.h:510
END_FUNC
END_FUNC(BEGIN_FUNC(PKG)
Definition: H5EAdblkpage.c:197
H5FL_SEQ_DEFINE
H5FL_SEQ_DEFINE(haddr_t)
H5T_get_named_type
H5VL_object_t * H5T_get_named_type(const H5T_t *dt)
Definition: H5Tcommit.c:1142
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5FO_open_obj_t)
H5C_NOTIFY_ACTION_CHILD_CLEANED
@ H5C_NOTIFY_ACTION_CHILD_CLEANED
Definition: H5Cprivate.h:865
H5T__conv_schar_llong
H5_DLL herr_t H5T__conv_schar_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5FDstdio.h
H5C_cache_entry_t::ro_ref_count
int ro_ref_count
Definition: H5Cprivate.h:2238
H5VLdataset_close
herr_t H5VLdataset_close(void *obj, hid_t connector_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:2656
H5Pget_fapl_mpio
herr_t H5Pget_fapl_mpio(hid_t fapl_id, MPI_Comm *comm, MPI_Info *info)
Definition: H5FDmpio.c:358
H5Adelete_by_idx
herr_t H5Adelete_by_idx(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, hid_t lapl_id)
Definition: H5A.c:1586
H5VLrequest_free
H5_DLL herr_t H5VLrequest_free(void *req, hid_t connector_id)
Definition: H5VLcallback.c:6802
H5HF_direct_t
struct H5HF_direct_t H5HF_direct_t
H5Pget_fclose_degree
herr_t H5Pget_fclose_degree(hid_t plist_id, H5F_close_degree_t *degree)
Definition: H5Pfapl.c:2032
H5G_loc_real
herr_t H5G_loc_real(void *obj, H5I_type_t type, H5G_loc_t *loc)
Definition: H5Gloc.c:164
H5F_sfile_node_t
Definition: H5Fsfile.c:26
H5MF__open_fstype
herr_t H5MF__open_fstype(H5F_t *f, H5F_mem_page_t type)
Definition: H5MF.c:309
H5_GCC_DIAG_OFF
H5_GCC_DIAG_OFF(larger-than=) static H5D_shared_t H5D_def_dset
H5T__conv_ldouble_ullong
herr_t H5T__conv_ldouble_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8481
H5O_MSG_SHMESG
H5_DLLVAR const H5O_msg_class_t H5O_MSG_SHMESG[1]
Definition: H5Opkg.h:501
H5T_atomic_t::i
struct H5T_atomic_t::@60::@61 i
H5EA__hdr_init
H5_DLL herr_t H5EA__hdr_init(H5EA_hdr_t *hdr, void *ctx_udata)
H5AC_cache_config_t::dirty_bytes_threshold
size_t dirty_bytes_threshold
Definition: H5ACpublic.h:503
H5O__alloc_chunk
herr_t H5O__alloc_chunk(H5F_t *f, H5O_t *oh, size_t size, size_t found_null, const H5O_msg_alloc_info_t *found_msg, size_t *new_idx)
Definition: H5Oalloc.c:887
H5Freopen
H5_DLL hid_t H5Freopen(hid_t file_id)
Definition: H5F.c:964
H5D_chunk_it_ud3_t::dt_src
const H5T_t * dt_src
Definition: H5Dchunk.c:177
H5O_t::sizeof_addr
size_t sizeof_addr
Definition: H5Opkg.h:285
H5I_NTYPES
@ H5I_NTYPES
Definition: H5Ipublic.h:51
H5L_unregister
H5_DLL herr_t H5L_unregister(H5L_type_t id)
Definition: H5L.c:1710
double
*s *s Percent of heap double *() double(h->dblk_size - amount_free)/(double) h -> dblk_size))
H5G_loc_copy
herr_t H5G_loc_copy(H5G_loc_t *dst, const H5G_loc_t *src, H5_copy_depth_t depth)
Definition: H5Gloc.c:307
H5FL_arr_node_t
Definition: H5FLprivate.h:230
H5B2_update
H5_DLL herr_t H5B2_update(H5B2_t *bt2, void *udata, H5B2_modify_t op, void *op_data)
Definition: H5B2.c:316
H5Pset_file_space_strategy
herr_t H5Pset_file_space_strategy(hid_t plist_id, H5F_fspace_strategy_t strategy, hbool_t persist, hsize_t threshold)
Definition: H5Pfcpl.c:1299
H5C_cache_entry_t::flush_dep_nunser_children
unsigned flush_dep_nunser_children
Definition: H5Cprivate.h:2260
H5S_hyper_iter_t
Definition: H5Sprivate.h:55
H5Fget_mdc_logging_status
herr_t H5Fget_mdc_logging_status(hid_t file_id, hbool_t *is_enabled, hbool_t *is_currently_logging)
Definition: H5F.c:1732
H5E_DATATYPE_g
hid_t H5E_DATATYPE_g
Definition: H5Edefin.h:48
H5T__conv_ullong_uchar
herr_t H5T__conv_ullong_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6634
H5O_attr_iterate_real
H5_DLL herr_t H5O_attr_iterate_real(hid_t loc_id, const H5O_loc_t *loc, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_attr, const H5A_attr_iter_op_t *attr_op, void *op_data)
Definition: H5Oattribute.c:1225
H5Pget_chunk_opts
herr_t H5Pget_chunk_opts(hid_t plist_id, unsigned *options)
Definition: H5Pdcpl.c:2695
H5O_info1_t::addr
haddr_t addr
Definition: H5Opublic.h:259
H5T_NATIVE_UINT_LEAST32_g
H5_DLLVAR hid_t H5T_NATIVE_UINT_LEAST32_g
Definition: H5Tpublic.h:483
H5T_reclaim_cb
herr_t H5T_reclaim_cb(void *elem, const H5T_t *dt, unsigned H5_ATTR_UNUSED ndim, const hsize_t H5_ATTR_UNUSED *point, void *op_data)
Definition: H5Tconv.c:9570
H5D__chunk_direct_read
H5_DLL herr_t H5D__chunk_direct_read(const H5D_t *dset, hsize_t *offset, uint32_t *filters, void *buf)
Definition: H5Dchunk.c:526
H5CX_t::max_temp_buf_valid
hbool_t max_temp_buf_valid
Definition: H5CX.c:223
H5FA_CLS_FILT_CHUNK_ID
@ H5FA_CLS_FILT_CHUNK_ID
Definition: H5FAprivate.h:49
H5Tget_array_dims2
int H5Tget_array_dims2(hid_t type_id, hsize_t dims[])
Definition: H5Tarray.c:273
H5D_shared_t::type_id
hid_t type_id
Definition: H5Dpkg.h:442
H5T__conv_int_float
H5_DLL herr_t H5T__conv_int_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5HL_get_size
H5_DLL herr_t H5HL_get_size(H5F_t *f, haddr_t addr, size_t *size)
H5T__conv_int_ushort
H5_DLL herr_t H5T__conv_int_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5D__chunk_direct_write
herr_t H5D__chunk_direct_write(const H5D_t *dset, uint32_t filters, hsize_t *offset, uint32_t data_size, const void *buf)
Definition: H5Dchunk.c:410
fwidth
*s *s fwidth
Definition: H5HLdbg.c:111
H5FD_class_t::write
herr_t(* write)(H5FD_t *file, H5FD_mem_t type, hid_t dxpl, haddr_t addr, size_t size, const void *buffer)
Definition: H5FDpublic.h:297
H5D_layout_write_func_t
herr_t(* H5D_layout_write_func_t)(struct H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space, struct H5D_chunk_map_t *fm)
Definition: H5Dpkg.h:133
H5D_filtered_collective_io_info_t::original_owner
int original_owner
Definition: H5Dmpio.c:202
H5P_is_fill_value_defined
herr_t H5P_is_fill_value_defined(const H5O_fill_t *fill, H5D_fill_value_t *status)
Definition: H5Pdcpl.c:3418
H5O_hdr_info_t::space
struct H5O_hdr_info_t::@44 space
H5G_CACHED_STAB
@ H5G_CACHED_STAB
Definition: H5Gpkg.h:73
H5HF_get_obj_off
H5_DLL herr_t H5HF_get_obj_off(H5HF_t *fh, const void *_id, hsize_t *obj_off_p)
Definition: H5HF.c:480
H5E_PROTECT_g
hid_t H5E_PROTECT_g
Definition: H5Edefin.h:166
H5C_class_t::pre_serialize
H5C_pre_serialize_func_t pre_serialize
Definition: H5Cprivate.h:897
H5C_t::LRU_tail_ptr
H5C_cache_entry_t * LRU_tail_ptr
Definition: H5Cpkg.h:5916
H5T_conv_func_t::app_func
H5T_conv_t app_func
Definition: H5Tpkg.h:166
H5SM_list_t::cache_info
H5AC_info_t cache_info
Definition: H5SMpkg.h:183
H5MF_free_section_t::single
struct H5MF_free_section_t::@27::@28 single
H5D__layout_oh_read
herr_t H5D__layout_oh_read(H5D_t *dataset, hid_t dapl_id, H5P_genplist_t *plist)
Definition: H5Dlayout.c:604
H5SM_sohm_t
Definition: H5SMpkg.h:147
H5EA__create_flush_depend
H5_DLL herr_t H5EA__create_flush_depend(H5AC_info_t *parent_entry, H5AC_info_t *child_entry)
H5EA__ctx_cb_t
struct H5EA__ctx_cb_t H5EA__ctx_cb_t
H5CX_t::dcpl_id
hid_t dcpl_id
Definition: H5CX.c:195
H5T_shared_t::u
union H5T_shared_t::@65 u
H5G__dense_create
herr_t H5G__dense_create(H5F_t *f, H5O_linfo_t *linfo, const H5O_pline_t *pline)
Definition: H5Gdense.c:259
H5I_DATATYPE
@ H5I_DATATYPE
Definition: H5Ipublic.h:38
H5win32defs.h
H5G__dense_build_table
H5_DLL herr_t H5G__dense_build_table(H5F_t *f, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, H5G_link_table_t *ltable)
Definition: H5Gdense.c:817
H5B2__hdr_protect
H5B2_hdr_t * H5B2__hdr_protect(H5F_t *f, haddr_t hdr_addr, void *ctx_udata, unsigned flags)
Definition: H5B2hdr.c:526
H5PL_term_package
int H5PL_term_package(void)
Definition: H5PLint.c:192
H5P_genprop_t::size
size_t size
Definition: H5Ppkg.h:67
H5L_exists
H5_DLL htri_t H5L_exists(const H5G_loc_t *loc, const char *name)
Definition: H5L.c:3131
H5E_SEEKERROR_g
hid_t H5E_SEEKERROR_g
Definition: H5Edefin.h:63
H5VL_loc_by_token_t
struct H5VL_loc_by_token H5VL_loc_by_token_t
H5C_log_write_create_cache_msg
H5_DLL herr_t H5C_log_write_create_cache_msg(H5C_t *cache, herr_t fxn_ret_value)
Definition: H5Clog.c:316
H5FL_DEFINE
H5FL_DEFINE(H5MP_pool_t)
H5T_enum_struct_t::base
int base
Definition: H5Tconv.c:973
H5D_shared_t::closing
hbool_t closing
Definition: H5Dpkg.h:441
H5T_atomic_t::pad
H5T_pad_t pad
Definition: H5Tpkg.h:218
H5E_DATASET_g
hid_t H5E_DATASET_g
Definition: H5Edefin.h:44
H5CX_get_nlinks
H5_DLL herr_t H5CX_get_nlinks(size_t *nlinks)
Definition: H5CX.c:2575
H5P_CLS_OBJECT_CREATE_g
H5P_genclass_t * H5P_CLS_OBJECT_CREATE_g
Definition: H5Pint.c:133
H5HF_hdr_inc_iter
herr_t H5HF_hdr_inc_iter(H5HF_hdr_t *hdr, hsize_t adv_size, unsigned nentries)
Definition: H5HFhdr.c:1166
H5T_ref_class_t::read
H5T_ref_readfunc_t read
Definition: H5Tpkg.h:195
H5F_meta_accum_t::dirty_off
size_t dirty_off
Definition: H5Fpkg.h:195
H5G__stab_create
herr_t H5G__stab_create(H5O_loc_t *grp_oloc, const H5O_ginfo_t *ginfo, H5O_stab_t *stab)
Definition: H5Gstab.c:203
H5FD_multi_t::memb_eoa
haddr_t memb_eoa[H5FD_MEM_NTYPES]
Definition: H5FDmulti.c:89
H5O_layout_chunk_t::enc_bytes_per_dim
unsigned enc_bytes_per_dim
Definition: H5Oprivate.h:622
H5Aget_info_by_idx
H5_DLL herr_t H5Aget_info_by_idx(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5A_info_t *ainfo, hid_t lapl_id)
Definition: H5A.c:1120
H5C_log_class_t::write_mark_serialized_entry_log_msg
herr_t(* write_mark_serialized_entry_log_msg)(void *udata, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.h:54
H5G__compact_lookup
H5_DLL htri_t H5G__compact_lookup(const H5O_loc_t *grp_oloc, const char *name, H5O_link_t *lnk)
Definition: H5Gcompact.c:496
H5G__init_package
herr_t H5G__init_package(void)
Definition: H5G.c:189
H5P__create_class
H5P_genclass_t * H5P__create_class(H5P_genclass_t *par_class, const char *name, H5P_plist_type_t type, H5P_cls_create_func_t cls_create, void *create_data, H5P_cls_copy_func_t cls_copy, void *copy_data, H5P_cls_close_func_t cls_close, void *close_data)
Definition: H5Pint.c:1654
H5FA_create_t
struct H5FA_create_t H5FA_create_t
H5O_info2_t
struct H5O_info2_t H5O_info2_t
H5FDmpi.h
H5CX_get_err_detect
H5_DLL herr_t H5CX_get_err_detect(H5Z_EDC_t *err_detect)
Definition: H5CX.c:2283
H5T_atomic_t::epos
size_t epos
Definition: H5Tpkg.h:212
H5E_CANTREVIVE_g
H5_DLLVAR hid_t H5E_CANTREVIVE_g
Definition: H5Epubgen.h:181
H5T__conv_long_uint
herr_t H5T__conv_long_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6358
H5ST_delete
herr_t H5ST_delete(H5ST_tree_t *tree, H5ST_ptr_t p)
Definition: H5ST.c:664
H5FD_mpio_init
hid_t H5FD_mpio_init(void)
Definition: H5FDmpio.c:204
H5VL_datatype_specific_t
H5VL_datatype_specific_t
Definition: H5VLconnector.h:117
H5Fset_dset_no_attrs_hint
herr_t H5Fset_dset_no_attrs_hint(hid_t file_id, hbool_t minimize)
Definition: H5F.c:2061
H5C_log_write_mark_unserialized_entry_msg
herr_t H5C_log_write_mark_unserialized_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:581
H5L_class_t
Definition: H5Lpublic.h:117
H5D_type_info_t
struct H5D_type_info_t H5D_type_info_t
H5Tget_order
H5_DLL H5T_order_t H5Tget_order(hid_t type_id)
Definition: H5Torder.c:93
H5D_btree_it_ud_t
struct H5D_btree_it_ud_t H5D_btree_it_ud_t
H5RS_own
H5_DLL H5RS_str_t * H5RS_own(char *s)
Definition: H5RS.c:182
H5B_shared_t::sizeof_keys
size_t sizeof_keys
Definition: H5Bprivate.h:95
H5FD_log_t::fd
int fd
Definition: H5FDlog.c:78
H5FA__cmp_cparam_test
H5_DLL int H5FA__cmp_cparam_test(const H5FA_create_t *cparam1, const H5FA_create_t *cparam2)
HDassert
HDassert((size_t)(image -(const uint8_t *) _image)==(len - H5FA_SIZEOF_CHKSUM))
H5T_NATIVE_UINT_LEAST32_g
hid_t H5T_NATIVE_UINT_LEAST32_g
Definition: H5T.c:436
H5F_fs_state_t
H5F_fs_state_t
Definition: H5Fprivate.h:686
H5B2__get_node_depth_test
int H5B2__get_node_depth_test(H5B2_t *bt2, void *udata)
Definition: H5B2test.c:665
H5F_efc_t
Definition: H5Fefc.c:55
H5G_bt_it_it_t::heap
H5HL_t * heap
Definition: H5Gpkg.h:209
H5P__register_real
herr_t H5P__register_real(H5P_genclass_t *pclass, const char *name, size_t size, const void *def_value, H5P_prp_create_func_t prp_create, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_encode_func_t prp_encode, H5P_prp_decode_func_t prp_decode, H5P_prp_delete_func_t prp_delete, H5P_prp_copy_func_t prp_copy, H5P_prp_compare_func_t prp_cmp, H5P_prp_close_func_t prp_close)
Definition: H5Pint.c:2129
H5FL_DEFINE
H5FL_DEFINE(H5HF_indirect_t)
H5VL_class_t::info_cls
H5VL_info_class_t info_cls
Definition: H5VLconnector.h:473
H5T_compnd_t::memb_size
size_t memb_size
Definition: H5Tpkg.h:259
H5O_storage_chunk_single_filt_t::filter_mask
uint32_t filter_mask
Definition: H5Oprivate.h:468
H5FL_BLK_DEFINE_STATIC
H5FL_BLK_DEFINE_STATIC(chunk)
H5T_already_vol_managed
H5_DLL hbool_t H5T_already_vol_managed(const H5T_t *dt)
Definition: H5Tcommit.c:1276
H5open
H5_DLL herr_t H5open(void)
Definition: H5.c:854
H5Pget_link_phase_change
herr_t H5Pget_link_phase_change(hid_t plist_id, unsigned *max_compact, unsigned *min_dense)
Definition: H5Pgcpl.c:307
H5S__hyper_project_intersection
H5_DLL herr_t H5S__hyper_project_intersection(const H5S_t *src_space, const H5S_t *dst_space, const H5S_t *src_intersect_space, H5S_t *proj_space, hbool_t share_space)
Definition: H5Shyper.c:11489
H5B2__hdr_incr
herr_t H5B2__hdr_incr(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:364
H5Pset_fapl_ros3
H5_DLL herr_t H5Pset_fapl_ros3(hid_t fapl_id, H5FD_ros3_fapl_t *fa)
Definition: H5FDros3.c:402
H5O_storage_virtual_ent_t::psdn_nsubs
size_t psdn_nsubs
Definition: H5Oprivate.h:544
H5VL__native_attr_close
H5_DLL herr_t H5VL__native_attr_close(void *attr, hid_t dxpl_id, void **req)
H5SM_sohm_t::location
H5SM_storage_loc_t location
Definition: H5SMpkg.h:148
H5HF_hdr_alloc
H5_DLL H5HF_hdr_t * H5HF_hdr_alloc(H5F_t *f)
Definition: H5HFhdr.c:110
H5FD_log_t::nwrite
unsigned char * nwrite
Definition: H5FDlog.c:124
H5O__shared_delete
H5_DLL herr_t H5O__shared_delete(H5F_t *f, H5O_t *open_oh, const H5O_msg_class_t *mesg_type, H5O_shared_t *sh_mesg)
Definition: H5Oshared.c:516
H5VL_LINK_EXISTS
@ H5VL_LINK_EXISTS
Definition: H5VLconnector.h:184
H5O_hdr_info_t
Definition: H5Opublic.h:112
H5T_shared_t::force_conv
hbool_t force_conv
Definition: H5Tpkg.h:337
H5HF__man_dblock_new
H5_DLL herr_t H5HF__man_dblock_new(H5HF_hdr_t *fh, size_t request, H5HF_free_section_t **ret_sec_node)
Definition: H5HFdblock.c:343
H5S_select_iter_next
herr_t H5S_select_iter_next(H5S_sel_iter_t *iter, size_t nelem)
Definition: H5Sselect.c:1376
H5FD_sec2_init
hid_t H5FD_sec2_init(void)
Definition: H5FDsec2.c:220
H5CX_t::io_xfer_mode
H5FD_mpio_xfer_t io_xfer_mode
Definition: H5CX.c:235
H5O_stat_t::free
hsize_t free
Definition: H5Opublic.h:250
H5AC_resize_entry
H5_DLL herr_t H5AC_resize_entry(void *thing, size_t new_size)
Definition: H5AC.c:1344
H5T__enum_create
H5T_t * H5T__enum_create(const H5T_t *parent)
Definition: H5Tenum.c:97
H5S_hyper_iter_t::sel_off
hssize_t sel_off[H5S_MAX_RANK]
Definition: H5Sprivate.h:70
H5D_io_info_t::dset
const H5D_t * dset
Definition: H5Dpkg.h:211
H5T_NATIVE_HSIZE_g
hid_t H5T_NATIVE_HSIZE_g
Definition: H5T.c:414
H5G_map_obj_type
H5G_obj_t H5G_map_obj_type(H5O_type_t obj_type)
Definition: H5Gdeprec.c:113
H5CX_t::io_xfer_mode_valid
hbool_t io_xfer_mode_valid
Definition: H5CX.c:236
H5Awrite
H5_DLL herr_t H5Awrite(hid_t attr_id, hid_t type_id, const void *buf)
Definition: H5A.c:662
H5S_extent_equal
H5_ATTR_PURE htri_t H5S_extent_equal(const H5S_t *ds1, const H5S_t *ds2)
Definition: H5S.c:2038
H5CX_get_ext_file_prefix
H5_DLL herr_t H5CX_get_ext_file_prefix(const char **prefix_extfile)
Definition: H5CX.c:2683
H5AC_get_mdc_image_info
herr_t H5AC_get_mdc_image_info(H5AC_t *cache_ptr, haddr_t *image_addr, hsize_t *image_len)
Definition: H5AC.c:2660
H5AC_SOHM_LIST
H5_DLLVAR const H5AC_class_t H5AC_SOHM_LIST[1]
Definition: H5ACprivate.h:363
H5AC_aux_t::d_slist_ptr
H5SL_t * d_slist_ptr
Definition: H5ACpkg.h:397
H5VLlink_move
H5_DLL herr_t H5VLlink_move(void *src_obj, const H5VL_loc_params_t *loc_params1, void *dst_obj, const H5VL_loc_params_t *loc_params2, hid_t connector_id, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:5001
H5Pset_elink_file_cache_size
herr_t H5Pset_elink_file_cache_size(hid_t plist_id, unsigned efc_size)
Definition: H5Pfapl.c:2528
H5HF__man_insert
H5_DLL herr_t H5HF__man_insert(H5HF_hdr_t *fh, size_t obj_size, const void *obj, void *id)
Definition: H5HFman.c:106
H5D_farray_it_ud_t::udata
void * udata
Definition: H5Dfarray.c:73
H5EA_create_t::max_nelmts_bits
uint8_t max_nelmts_bits
Definition: H5EAprivate.h:83
H5SM_index_header_t::list_max
size_t list_max
Definition: H5SMpkg.h:169
H5Pget_virtual_dsetname
H5_DLL ssize_t H5Pget_virtual_dsetname(hid_t dcpl_id, size_t index, char *name, size_t size)
Definition: H5Pdcpl.c:2581
H5F_mdc_log_location
char * H5F_mdc_log_location(const H5F_t *f)
Definition: H5Fquery.c:1163
dblk_page_nelmts
size_t dblk_page_nelmts
Definition: H5FA.c:380
H5O_obj_class_t::flush
herr_t(* flush)(void *obj_ptr)
Definition: H5Opkg.h:346
H5HF_hdr_t::huge_max_id
hsize_t huge_max_id
Definition: H5HFpkg.h:353
H5D_chunk_copy_shutdown_func_t
herr_t(* H5D_chunk_copy_shutdown_func_t)(H5O_storage_chunk_t *storage_src, H5O_storage_chunk_t *storage_dst)
Definition: H5Dpkg.h:304
H5D_rdcc_ent_t::dirty
hbool_t dirty
Definition: H5Dchunk.c:123
H5B2_hdr_t::nat_off
size_t * nat_off
Definition: H5B2pkg.h:184
H5B2_hdr_t::pending_delete
hbool_t pending_delete
Definition: H5B2pkg.h:178
hrb_node_t::next
struct hrb_node_t * next
Definition: H5FDs3comms.h:265
H5Pset
H5_DLL herr_t H5Pset(hid_t plist_id, const char *name, const void *value)
Definition: H5P.c:667
H5B2_leaf_t::leaf_native
uint8_t * leaf_native
Definition: H5B2pkg.h:221
H5T_get_nmembers
H5_DLL int H5T_get_nmembers(const H5T_t *dt)
Definition: H5Tfields.c:91
H5A__get_name
ssize_t H5A__get_name(H5A_t *attr, size_t buf_size, char *buf)
Definition: H5Aint.c:816
temp
char * temp
Definition: H5FDfamily.c:628
H5_debug_t::name
const char * name
Definition: H5private.h:1763
H5VL__native_attr_open
void * H5VL__native_attr_open(void *obj, const H5VL_loc_params_t *loc_params, const char *attr_name, hid_t aapl_id, hid_t dxpl_id, void **req)
H5S_sel_iter_get_seq_list_func_t
herr_t(* H5S_sel_iter_get_seq_list_func_t)(H5S_sel_iter_t *iter, size_t maxseq, size_t maxbytes, size_t *nseq, size_t *nbytes, hsize_t *off, size_t *len)
Definition: H5Spkg.h:338
H5O_msg_class_t::encode
herr_t(* encode)(H5F_t *, hbool_t, uint8_t *, const void *)
Definition: H5Opkg.h:232
H5FD_ros3_init
hid_t H5FD_ros3_init(void)
Definition: H5FDros3.c:325
H5HF__sect_row_revive
herr_t H5HF__sect_row_revive(H5HF_hdr_t *hdr, H5HF_free_section_t *sect)
Definition: H5HFsection.c:1352
H5AC_aux_t::sync_point_done
void(* sync_point_done)(unsigned num_writes, haddr_t *written_entries_tbl)
Definition: H5ACpkg.h:405
H5VL__native_attr_read
herr_t H5VL__native_attr_read(void *attr, hid_t dtype_id, void *buf, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_attr.c:163
H5VMprivate.h
H5C_stats
herr_t H5C_stats(H5C_t *cache_ptr, const char *cache_name, hbool_t #if !H5C_COLLECT_CACHE_STATS H5_ATTR_UNUSED #endif display_detailed_stats)
Definition: H5Cdbg.c:490
H5S_SEL_ALL
@ H5S_SEL_ALL
Definition: H5Spublic.h:113
HDva_end
HDva_end(ap)
H5CX_t::intermediate_group
unsigned intermediate_group
Definition: H5CX.c:290
BEGIN_FUNC
BEGIN_FUNC(PKG, END_FUNCP ERR, H5HL_t *, H5HL_t *heap=NULL, H5HL_t *heap=NULL, H5HL__new(size_t sizeof_size, size_t sizeof_addr, size_t prfx_size))
Definition: H5HLint.c:93
H5FS_t::ghost_sect_count
hsize_t ghost_sect_count
Definition: H5FSpkg.h:159
H5MF_alloc
haddr_t H5MF_alloc(H5F_t *f, H5FD_mem_t alloc_type, hsize_t size)
Definition: H5MF.c:790
H5HF_get_iblock_max_drows_test
H5_DLL unsigned H5HF_get_iblock_max_drows_test(const H5HF_t *fh, unsigned pos)
Definition: H5HFtest.c:343
H5FS_stat_t::addr
haddr_t addr
Definition: H5FSprivate.h:151
H5O_t::rc
size_t rc
Definition: H5Opkg.h:300
H5T__sort_value
herr_t H5T__sort_value(const H5T_t *dt, int *map)
Definition: H5Tfields.c:297
H5P_CLS_STRCRT
H5_DLLVAR const H5P_libclass_t H5P_CLS_STRCRT[1]
Definition: H5Pint.c:341
H5FL_DEFINE
H5FL_DEFINE(H5VL_t)
H5HF__man_get_obj_off
H5_DLL void H5HF__man_get_obj_off(const H5HF_hdr_t *hdr, const uint8_t *id, hsize_t *obj_off_p)
Definition: H5HFman.c:269
H5HF_huge_bt2_indir_rec_t::id
hsize_t id
Definition: H5HFpkg.h:475
H5F_superblock_cache_ud_t::f
H5F_t * f
Definition: H5Fpkg.h:162
H5G_fileof
H5F_t * H5G_fileof(H5G_t *grp)
Definition: H5Gint.c:606
H5VL_DATASET_FLUSH
@ H5VL_DATASET_FLUSH
Definition: H5VLconnector.h:103
H5FSprivate.h
H5C_cache_entry_t::flush_me_last
hbool_t flush_me_last
Definition: H5Cprivate.h:2242
H5C_auto_size_ctl_t::version
int32_t version
Definition: H5Cprivate.h:2106
H5B2_hdr_t::remove_op
H5B2_remove_t remove_op
Definition: H5B2pkg.h:181
H5S_select_iter_get_seq_list
herr_t H5S_select_iter_get_seq_list(H5S_sel_iter_t *iter, size_t maxseq, size_t maxelmts, size_t *nseq, size_t *nelmts, hsize_t *off, size_t *len)
Definition: H5Sselect.c:1456
H5Pget_driver
hid_t H5Pget_driver(hid_t plist_id)
Definition: H5Pfapl.c:968
H5FA_client_class_g
H5_DLLVAR const H5FA_class_t *const H5FA_client_class_g[H5FA_NUM_CLS_ID]
Definition: H5FApkg.h:254
H5HF_FSPACE_SECT_CLS_NORMAL_ROW
H5FS_section_class_t H5HF_FSPACE_SECT_CLS_NORMAL_ROW[1]
Definition: H5HFsection.c:239
H5T__get_create_plist
hid_t H5T__get_create_plist(const H5T_t *type)
Definition: H5Tcommit.c:777
H5C_log_write_mark_unserialized_entry_msg
H5_DLL herr_t H5C_log_write_mark_unserialized_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:581
H5E_OVERFLOW_g
H5_DLLVAR hid_t H5E_OVERFLOW_g
Definition: H5Epubgen.h:119
H5E_error1_t::file_name
const char * file_name
Definition: H5Epublic.h:199
H5G_names_t::op
H5G_names_op_t op
Definition: H5Gname.c:59
H5Lget_name_by_idx
ssize_t H5Lget_name_by_idx(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, char *name, size_t size, hid_t lapl_id)
Definition: H5L.c:1232
H5C_t::pinned_insertions
int64_t pinned_insertions[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:5997
if
CATCH if(ret_value< 0) if(dblk_page)
Definition: H5EAdblkpage.c:185
H5Ocopy
herr_t H5Ocopy(hid_t src_loc_id, const char *src_name, hid_t dst_loc_id, const char *dst_name, hid_t ocpypl_id, hid_t lcpl_id)
Definition: H5Ocopy.c:197
H5AC_EPOCH_MARKER_ID
@ H5AC_EPOCH_MARKER_ID
Definition: H5ACprivate.h:76
H5T__conv_uint_schar
herr_t H5T__conv_uint_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5783
H5FS_t::swmr_write
hbool_t swmr_write
Definition: H5FSpkg.h:179
H5E_CANTSPLIT_g
hid_t H5E_CANTSPLIT_g
Definition: H5Edefin.h:225
H5D__fill
H5_DLL herr_t H5D__fill(const void *fill, const H5T_t *fill_type, void *buf, const H5T_t *buf_type, const H5S_t *space)
Definition: H5Dfill.c:177
H5VL__native_object_open
void * H5VL__native_object_open(void *obj, const H5VL_loc_params_t *loc_params, H5I_type_t *opened_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_object.c:44
H5P_prop_set_ud_t
Definition: H5Pint.c:82
H5O_iter_rm_t::op_data
void * op_data
Definition: H5Omessage.c:60
H5C_tag_info_t::tag
haddr_t tag
Definition: H5Cpkg.h:3474
H5O_get_rc_and_type
herr_t H5O_get_rc_and_type(const H5O_loc_t *loc, unsigned *rc, H5O_type_t *otype)
Definition: H5Oint.c:2636
H5G_loc_find_by_idx
H5_DLL herr_t H5G_loc_find_by_idx(const H5G_loc_t *loc, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5G_loc_t *obj_loc)
Definition: H5Gloc.c:547
H5S_sel_none
const H5S_select_class_t H5S_sel_none[1]
Definition: H5Snone.c:97
H5G_iter_visit_ud_t::path_buf_size
size_t path_buf_size
Definition: H5Gint.c:75
H5S_SELECT_AND
@ H5S_SELECT_AND
Definition: H5Spublic.h:78
H5T_vlen_reclaim
herr_t H5T_vlen_reclaim(void *elem, const H5T_t *dt, H5T_vlen_alloc_info_t *alloc_info)
Definition: H5Tvlen.c:1052
H5O_info2_t::fileno
unsigned long fileno
Definition: H5Opublic.h:132
H5VL__native_file_specific
herr_t H5VL__native_file_specific(void *obj, H5VL_file_specific_t specific_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_file.c:300
H5T_restore_refresh_state
herr_t H5T_restore_refresh_state(hid_t tid, H5O_shared_t *cached_H5O_shared)
Definition: H5Tcommit.c:1235
H5G_NAME_UNMOUNT
@ H5G_NAME_UNMOUNT
Definition: H5Gprivate.h:118
H5T_C_S1_g
H5_DLLVAR hid_t H5T_C_S1_g
Definition: H5Tpublic.h:313
H5T__bit_shift
H5_DLL herr_t H5T__bit_shift(uint8_t *buf, ssize_t shift_dist, size_t offset, size_t size)
Definition: H5Tbit.c:174
H5O_msg_set_share
H5_DLL herr_t H5O_msg_set_share(unsigned type_id, const H5O_shared_t *share, void *mesg)
Definition: H5Omessage.c:1638
H5S_get_simple_extent_ndims
H5_DLL int H5S_get_simple_extent_ndims(const H5S_t *ds)
Definition: H5S.c:938
H5HF_huge_bt2_filt_indir_rec_t::id
hsize_t id
Definition: H5HFpkg.h:484
H5F_shared_t::low_bound
H5F_libver_t low_bound
Definition: H5Fpkg.h:301
H5E_CANTOPERATE_g
H5_DLLVAR hid_t H5E_CANTOPERATE_g
Definition: H5Epubgen.h:156
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5WB_t)
H5VL__native_dataset_write
H5_DLL herr_t H5VL__native_dataset_write(void *dset, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t plist_id, const void *buf, void **req)
H5O__condense_header
herr_t H5O__condense_header(H5F_t *f, H5O_t *oh)
Definition: H5Oalloc.c:2295
H5F_get_evict_on_close
H5_DLL hbool_t H5F_get_evict_on_close(const H5F_t *f)
Definition: H5Fquery.c:817
H5FD_class_t::free
herr_t(* free)(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr, hsize_t size)
Definition: H5FDpublic.h:289
H5Aget_info_by_idx
herr_t H5Aget_info_by_idx(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5A_info_t *ainfo, hid_t lapl_id)
Definition: H5A.c:1120
H5E_TRUNCATED_g
H5_DLLVAR hid_t H5E_TRUNCATED_g
Definition: H5Epubgen.h:258
H5T__conv_ullong_double
herr_t H5T__conv_ullong_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7736
H5D_FILL_TIME_ALLOC
@ H5D_FILL_TIME_ALLOC
Definition: H5Dpublic.h:84
H5G_get_create_plist
hid_t H5G_get_create_plist(const H5G_t *grp)
Definition: H5Gint.c:1181
H5FL_fac_head_t::list
H5FL_fac_node_t * list
Definition: H5FLprivate.h:359
H5B2_TEST2_ID
@ H5B2_TEST2_ID
Definition: H5B2private.h:55
H5AC_BT2_HDR_ID
@ H5AC_BT2_HDR_ID
Definition: H5ACprivate.h:56
H5_debug_t
struct H5_debug_t H5_debug_t
H5A_t::path
H5G_name_t path
Definition: H5Apkg.h:97
H5VL_pass_through_t
struct H5VL_pass_through_t H5VL_pass_through_t
timespec::tv_nsec
long tv_nsec
Definition: H5win32defs.h:110
H5Sget_select_hyper_blocklist
herr_t H5Sget_select_hyper_blocklist(hid_t spaceid, hsize_t startblock, hsize_t numblocks, hsize_t buf[])
Definition: H5Shyper.c:4782
H5D__compact_copy
H5_DLL herr_t H5D__compact_copy(H5F_t *f_src, H5O_storage_compact_t *storage_src, H5F_t *f_dst, H5O_storage_compact_t *storage_dst, H5T_t *src_dtype, H5O_copy_t *cpy_info)
Definition: H5Dcompact.c:423
H5FS_sect_remove
H5_DLL herr_t H5FS_sect_remove(H5F_t *f, H5FS_t *fspace, H5FS_section_info_t *node)
Definition: H5FSsection.c:933
H5F_drvrinfo_cache_ud_t::f
H5F_t * f
Definition: H5Fpkg.h:176
H5L_trav_mv2_t::file
H5F_t * file
Definition: H5L.c:76
H5D__get_chunk_info_by_coord
H5_DLL herr_t H5D__get_chunk_info_by_coord(const H5D_t *dset, const hsize_t *coord, unsigned *filter_mask, haddr_t *addr, hsize_t *size)
Definition: H5Dchunk.c:7411
H5Acreate_by_name
H5_DLL hid_t H5Acreate_by_name(hid_t loc_id, const char *obj_name, const char *attr_name, hid_t type_id, hid_t space_id, hid_t acpl_id, hid_t aapl_id, hid_t lapl_id)
Definition: H5A.c:359
H5SL_above
H5SL_node_t * H5SL_above(H5SL_t *slist, const void *key)
Definition: H5SL.c:1893
H5T_STD_I32BE_g
H5_DLLVAR hid_t H5T_STD_I32BE_g
Definition: H5Tpublic.h:272
H5L_trav_mv_t::dst_name
const char * dst_name
Definition: H5L.c:66
H5EA_depend
H5_DLL herr_t H5EA_depend(H5EA_t *ea, H5AC_proxy_entry_t *parent)
H5AC_notify_func_t
H5C_notify_func_t H5AC_notify_func_t
Definition: H5ACprivate.h:190
H5T_conv_func_t
struct H5T_conv_func_t H5T_conv_func_t
H5VL_MAP_GET_VAL_TYPE
@ H5VL_MAP_GET_VAL_TYPE
Definition: H5Mpublic.h:56
H5E_UNSUPPORTED_g
hid_t H5E_UNSUPPORTED_g
Definition: H5Edefin.h:215
H5C_log_class_t::write_move_entry_log_msg
herr_t(* write_move_entry_log_msg)(void *udata, haddr_t old_addr, haddr_t new_addr, int type_id, herr_t fxn_ret_value)
Definition: H5Clog.h:55
H5B2__merge3
H5_DLL herr_t H5B2__merge3(H5B2_hdr_t *hdr, uint16_t depth, H5B2_node_ptr_t *curr_node_ptr, unsigned *parent_cache_info_flags_ptr, H5B2_internal_t *internal, unsigned *internal_flags_ptr, unsigned idx)
Definition: H5B2int.c:1204
H5O_iter_visit_ud_t::fields
unsigned fields
Definition: H5Oint.c:65
H5O_layout_t::u
union H5O_layout_t::@42 u
H5D__scatgath_read
H5_DLL herr_t H5D__scatgath_read(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space)
Definition: H5Dscatgath.c:455
H5Ovisit_by_name2
H5_DLL herr_t H5Ovisit_by_name2(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate1_t op, void *op_data, unsigned fields, hid_t lapl_id)
Definition: H5Odeprec.c:1006
H5D_t::shared
H5D_shared_t * shared
Definition: H5Dpkg.h:475
H5P_genclass_t::plists
unsigned plists
Definition: H5Ppkg.h:90
H5Pget_hyper_vector_size
herr_t H5Pget_hyper_vector_size(hid_t plist_id, size_t *vector_size)
Definition: H5Pdxpl.c:1708
H5CX_t::max_temp_buf
size_t max_temp_buf
Definition: H5CX.c:222
H5FL_DEFINE
H5FL_DEFINE(H5T_t)
H5T_shared_t::atomic
H5T_atomic_t atomic
Definition: H5Tpkg.h:341
H5Dget_chunk_info
herr_t H5Dget_chunk_info(hid_t dset_id, hid_t fspace_id, hsize_t chk_index, hsize_t *offset, unsigned *filter_mask, haddr_t *addr, hsize_t *size)
Definition: H5D.c:1061
H5T_CSET_UTF8
@ H5T_CSET_UTF8
Definition: H5Tpublic.h:81
H5VL_SUBCLS_BLOB
@ H5VL_SUBCLS_BLOB
Definition: H5VLconnector.h:65
H5F__set_eoa
H5_DLL herr_t H5F__set_eoa(const H5F_t *f, H5F_mem_t type, haddr_t addr)
Definition: H5Fint.c:3112
H5G__verify_cached_stabs_test
herr_t H5G__verify_cached_stabs_test(hid_t gid)
Definition: H5Gtest.c:823
H5G_bt2_ud_rm_t::rem_from_fheap
hbool_t rem_from_fheap
Definition: H5Gdense.c:117
H5CX_t::mpio_coll_chunk_link_num_false_set
hbool_t mpio_coll_chunk_link_num_false_set
Definition: H5CX.c:277
H5FD_file_image_callbacks_t::udata_copy
void *(* udata_copy)(void *udata)
Definition: H5FDpublic.h:354
H5EA__unprotect_func_t
herr_t(* H5EA__unprotect_func_t)(void *thing, unsigned cache_flags)
Definition: H5EA.c:63
H5T_HVL_COMP_ALIGN_g
size_t H5T_HVL_COMP_ALIGN_g
Definition: H5T.c:470
H5G__stab_insert
H5_DLL herr_t H5G__stab_insert(const H5O_loc_t *grp_oloc, const char *name, H5O_link_t *obj_lnk, H5O_type_t obj_type, const void *crt_info)
Definition: H5Gstab.c:313
H5FS__sinfo_new
H5_DLL H5FS_sinfo_t * H5FS__sinfo_new(H5F_t *f, H5FS_t *fspace)
Definition: H5FSsection.c:128
H5Tset_size
H5_DLL herr_t H5Tset_size(hid_t type_id, size_t size)
Definition: H5T.c:2251
H5Pinsert2
herr_t H5Pinsert2(hid_t plist_id, const char *name, size_t size, void *value, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_delete_func_t prp_delete, H5P_prp_copy_func_t prp_copy, H5P_prp_compare_func_t prp_cmp, H5P_prp_close_func_t prp_close)
Definition: H5P.c:605
H5E_msg_t::type
H5E_type_t type
Definition: H5Epkg.h:105
H5CX_set_dxpl
void H5CX_set_dxpl(hid_t dxpl_id)
Definition: H5CX.c:1130
H5R_ref_priv_t::info
union H5R_ref_priv_t::@51 info
H5C_cache_image_ctl_t::flags
unsigned flags
Definition: H5Cprivate.h:2219
H5HG_t::addr
haddr_t addr
Definition: H5HGprivate.h:26
H5T_enum_struct_t
Definition: H5Tconv.c:972
H5G_loc_fbi_t::order
H5_iter_order_t order
Definition: H5Gloc.c:69
H5PB_t::page_size
size_t page_size
Definition: H5PBprivate.h:53
H5HP_close
herr_t H5HP_close(H5HP_t *heap)
Definition: H5HP.c:896
H5FS_free
H5_DLL herr_t H5FS_free(H5F_t *f, H5FS_t *fspace, hbool_t free_file_space)
Definition: H5FS.c:910
H5Z_XFORM_ERROR
@ H5Z_XFORM_ERROR
Definition: H5Ztrans.c:27
H5AC_aux_t::candidate_slist_ptr
H5SL_t * candidate_slist_ptr
Definition: H5ACpkg.h:401
H5D_vlen_bufsize_common_t::size
hsize_t size
Definition: H5Dint.c:52
H5Pget_virtual_view
herr_t H5Pget_virtual_view(hid_t plist_id, H5D_vds_view_t *view)
Definition: H5Pdapl.c:1127
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5O_stab_t)
H5VL_wrap_class_t::get_object
void *(* get_object)(const void *obj)
Definition: H5VLconnector.h:302
H5T_TIME
@ H5T_TIME
Definition: H5Tpublic.h:32
H5CS_push
H5_DLL herr_t H5CS_push(const char *func_name)
Definition: H5CS.c:178
H5MP_get_page_free_size
herr_t H5MP_get_page_free_size(const H5MP_page_t *page, size_t *free_size)
Definition: H5MPtest.c:190
H5Tset_norm
herr_t H5Tset_norm(hid_t type_id, H5T_norm_t norm)
Definition: H5Tfloat.c:284
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(type_conv)
H5T__conv_ldouble_schar
herr_t H5T__conv_ldouble_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7878
H5AC_EARRAY_SBLOCK_ID
@ H5AC_EARRAY_SBLOCK_ID
Definition: H5ACprivate.h:68
H5P_CLS_GROUP_ACCESS_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_GROUP_ACCESS_g
Definition: H5Pprivate.h:128
H5Pget_class
hid_t H5Pget_class(hid_t plist_id)
Definition: H5P.c:929
H5FL_arr_realloc
void * H5FL_arr_realloc(H5FL_arr_head_t *head, void *obj, size_t new_elem)
Definition: H5FL.c:1602
H5L_unregister
herr_t H5L_unregister(H5L_type_t id)
Definition: H5L.c:1710
H5VL_REQUEST_WAITALL
@ H5VL_REQUEST_WAITALL
Definition: H5VLconnector.h:217
H5F_debug
H5_DLL herr_t H5F_debug(H5F_t *f, FILE *stream, int indent, int fwidth)
Definition: H5Fdbg.c:48
H5EA_class_t
Definition: H5EAprivate.h:63
H5P__access_class
H5_DLL herr_t H5P__access_class(H5P_genclass_t *pclass, H5P_class_mod_t mod)
Definition: H5Pint.c:1503
H5E_CANTAPPEND_g
H5_DLLVAR hid_t H5E_CANTAPPEND_g
Definition: H5Epubgen.h:372
H5S_select_serial_size
hssize_t H5S_select_serial_size(const H5S_t *space)
Definition: H5Sselect.c:321
H5_PKG_I
@ H5_PKG_I
Definition: H5private.h:1739
H5C_t::min_accesses
int32_t min_accesses[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6067
H5T__alloc
H5_DLL H5T_t * H5T__alloc(void)
Definition: H5T.c:3852
H5E_mpi_error_str
char H5E_mpi_error_str[MPI_MAX_ERROR_STRING]
Definition: H5Eint.c:110
H5B_INS_CHANGE
@ H5B_INS_CHANGE
Definition: H5Bprivate.h:71
H5HF_op_write
herr_t H5HF_op_write(const void *obj, size_t obj_len, void *op_data)
Definition: H5HF.c:129
H5O_layout_chunk_t::size
uint32_t size
Definition: H5Oprivate.h:623
H5T__conv_long_ushort
herr_t H5T__conv_long_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6266
H5Z_modify
H5_DLL herr_t H5Z_modify(const struct H5O_pline_t *pline, H5Z_filter_t filter, unsigned flags, size_t cd_nelmts, const unsigned int cd_values[])
H5Oexists_by_name
htri_t H5Oexists_by_name(hid_t loc_id, const char *name, hid_t lapl_id)
Definition: H5O.c:482
H5D_flush_all
herr_t H5D_flush_all(H5F_t *f)
Definition: H5Dint.c:3529
H5S_select_is_single
H5_DLL htri_t H5S_select_is_single(const H5S_t *space)
Definition: H5Sselect.c:874
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5HL_t)
H5G__compact_get_name_by_idx
H5_DLL ssize_t H5G__compact_get_name_by_idx(const H5O_loc_t *oloc, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t idx, char *name, size_t size)
Definition: H5Gcompact.c:220
END_FUNC
END_FUNC(BEGIN_FUNC(PKG)
Definition: H5EAiblock.c:276
H5F_addr_decode
void H5F_addr_decode(const H5F_t *f, const uint8_t **pp, haddr_t *addr_p)
Definition: H5Fint.c:2615
H5D_chunk_it_ud3_t::do_convert
hbool_t do_convert
Definition: H5Dchunk.c:171
H5S_select_shape_same
H5_DLL htri_t H5S_select_shape_same(const H5S_t *space1, const H5S_t *space2)
Definition: H5Sselect.c:1785
H5HF_indirect_ptr_t
H5HF_indirect_t * H5HF_indirect_ptr_t
Definition: H5HFpkg.h:594
H5T_atomic_t::mpos
size_t mpos
Definition: H5Tpkg.h:215
H5Ddebug
H5_DLL herr_t H5Ddebug(hid_t dset_id)
Definition: H5Ddbg.c:74
H5FD_log_t::total_read_time
double total_read_time
Definition: H5FDlog.c:130
H5A__copy
H5_DLL H5A_t * H5A__copy(H5A_t *new_attr, const H5A_t *old_attr)
Definition: H5Aint.c:1047
H5Rget_attr_name
H5_DLL ssize_t H5Rget_attr_name(const H5R_ref_t *ref_ptr, char *buf, size_t size)
Definition: H5R.c:901
H5VLattr_write
herr_t H5VLattr_write(void *obj, hid_t connector_id, hid_t mem_type_id, const void *buf, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1356
H5AC_cache_image_config_t
struct H5AC_cache_image_config_t H5AC_cache_image_config_t
H5F__accum_reset
H5_DLL herr_t H5F__accum_reset(H5F_shared_t *f_sh, hbool_t flush)
Definition: H5Faccum.c:1059
H5O_obj_create
void * H5O_obj_create(H5F_t *f, H5O_type_t obj_type, void *crt_info, H5G_loc_t *obj_loc)
Definition: H5Oint.c:2502
H5O_OBJ_GROUP
const H5O_obj_class_t H5O_OBJ_GROUP[1]
Definition: H5Goh.c:72
H5F_get_open_name
H5_DLL char * H5F_get_open_name(const H5F_t *f)
Definition: H5Fquery.c:181
H5O_copy_t::preserve_null
hbool_t preserve_null
Definition: H5Oprivate.h:178
H5B2_leaf_t::parent
void * parent
Definition: H5B2pkg.h:226
H5Tcommit1
herr_t H5Tcommit1(hid_t loc_id, const char *name, hid_t type_id)
Definition: H5Tdeprec.c:108
H5Gget_objname_by_idx
H5_DLL ssize_t H5Gget_objname_by_idx(hid_t loc_id, hsize_t idx, char *name, size_t size)
Definition: H5Gdeprec.c:1150
H5Tset_sign
herr_t H5Tset_sign(hid_t type_id, H5T_sign_t sign)
Definition: H5Tfixed.c:125
H5C__iter_tagged_entries
herr_t H5C__iter_tagged_entries(H5C_t *cache, haddr_t tag, hbool_t match_global, H5C_tag_iter_cb_t cb, void *cb_ctx)
Definition: H5Ctag.c:427
H5C_get_cache_hit_rate
H5_DLL herr_t H5C_get_cache_hit_rate(H5C_t *cache_ptr, double *hit_rate_ptr)
Definition: H5Cquery.c:203
H5C_t::image_loaded
hbool_t image_loaded
Definition: H5Cpkg.h:5972
H5S_hyper_span_t::down
struct H5S_hyper_span_info_t * down
Definition: H5Spkg.h:147
H5F_super_dirty
H5_DLL herr_t H5F_super_dirty(H5F_t *f)
Definition: H5Fsuper.c:1547
H5VL__peek_connector_id_by_name
H5_DLL hid_t H5VL__peek_connector_id_by_name(const char *name)
Definition: H5VLint.c:1515
H5TS_cancel_struct
Definition: H5TS.c:24
H5Pequal
htri_t H5Pequal(hid_t id1, hid_t id2)
Definition: H5P.c:1043
H5O_MSG_STAB
H5_DLLVAR const H5O_msg_class_t H5O_MSG_STAB[1]
Definition: H5Opkg.h:507
H5T_ORDER_ERROR
@ H5T_ORDER_ERROR
Definition: H5Tpublic.h:47
H5T_NATIVE_UINT_LEAST16_ALIGN_g
size_t H5T_NATIVE_UINT_LEAST16_ALIGN_g
Definition: H5T.c:510
H5Adelete
herr_t H5Adelete(hid_t loc_id, const char *name)
Definition: H5A.c:1465
H5G__ent_encode_vec
H5_DLL herr_t H5G__ent_encode_vec(const H5F_t *f, uint8_t **pp, const H5G_entry_t *ent, unsigned n)
Definition: H5Gent.c:203
H5FL_blk_gc_node_t
struct H5FL_blk_gc_node_t H5FL_blk_gc_node_t
H5P__encode_hbool_t
H5_DLL herr_t H5P__encode_hbool_t(const void *value, void **_pp, size_t *size)
Definition: H5Pencdec.c:251
H5G_fh_ud_cmp_t::found_op
H5B2_found_t found_op
Definition: H5Gbtree2.c:58
H5P_genplist_t::plist_id
hid_t plist_id
Definition: H5Ppkg.h:109
OP_READ
@ OP_READ
Definition: H5FDprivate.h:65
H5D_chunk_file_iter_ud_t
Definition: H5Dchunk.c:232
H5G_node_t::cache_info
H5AC_info_t cache_info
Definition: H5Gpkg.h:117
H5F_eoa_dirty
herr_t H5F_eoa_dirty(H5F_t *f)
Definition: H5Fsuper.c:1499
H5I_register_type
herr_t H5I_register_type(const H5I_class_t *cls)
Definition: H5I.c:292
H5F__accum_free
H5_DLL herr_t H5F__accum_free(H5F_shared_t *f, H5FD_mem_t type, haddr_t addr, hsize_t size)
H5D_io_ops_t
Definition: H5Dpkg.h:175
H5I_dec_ref
H5_DLL int H5I_dec_ref(hid_t id)
Definition: H5I.c:1341
H5HL_prfx_t::heap
H5HL_t * heap
Definition: H5HLpkg.h:121
H5E_CANTUNDEPEND_g
hid_t H5E_CANTUNDEPEND_g
Definition: H5Edefin.h:183
H5P_CLS_MAP_CREATE_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_MAP_CREATE_g
Definition: H5Pprivate.h:131
H5P_genprop_t::del
H5P_prp_delete_func_t del
Definition: H5Ppkg.h:78
H5P_LST_OBJECT_COPY_ID_g
hid_t H5P_LST_OBJECT_COPY_ID_g
Definition: H5Pint.c:193
H5I_GENPROP_LST
@ H5I_GENPROP_LST
Definition: H5Ipublic.h:46
H5T_STD_B64BE_g
hid_t H5T_STD_B64BE_g
Definition: H5T.c:378
H5MF_get_free_sections
ssize_t H5MF_get_free_sections(H5F_t *f, H5FD_mem_t type, size_t nsects, H5F_sect_info_t *sect_info)
Definition: H5MF.c:2350
H5D__layout_type_test
herr_t H5D__layout_type_test(hid_t did, H5D_layout_t *layout_type)
Definition: H5Dtest.c:205
H5B2__assert_internal2
H5_DLL herr_t H5B2__assert_internal2(hsize_t parent_all_nrec, const H5B2_hdr_t *hdr, const H5B2_internal_t *internal, const H5B2_internal_t *internal2)
H5T_sdir_t
H5T_sdir_t
Definition: H5Tpkg.h:368
H5PB_t
Definition: H5PBprivate.h:51
H5T__conv_short_double
herr_t H5T__conv_short_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7272
H5Mclose
herr_t H5Mclose(hid_t map_id)
Definition: H5M.c:466
H5E_CLOSEERROR_g
hid_t H5E_CLOSEERROR_g
Definition: H5Edefin.h:66
H5T_SUBSET_BADVALUE
@ H5T_SUBSET_BADVALUE
Definition: H5Tprivate.h:91
H5Z_FLETCHER32
H5_DLLVAR const H5Z_class2_t H5Z_FLETCHER32[1]
Definition: H5Zpkg.h:32
H5G_get_name
H5_DLL ssize_t H5G_get_name(const H5G_loc_t *loc, char *name, size_t size, hbool_t *cached)
Definition: H5Gname.c:562
H5FL_fac_init
H5_DLL H5FL_fac_head_t * H5FL_fac_init(size_t size)
Definition: H5FL.c:1966
H5SM_master_table_t::cache_info
H5AC_info_t cache_info
Definition: H5SMpkg.h:192
H5Tget_array_dims1
H5_DLL int H5Tget_array_dims1(hid_t type_id, hsize_t dims[], int perm[])
H5O_storage_virtual_name_seg_t
struct H5O_storage_virtual_name_seg_t H5O_storage_virtual_name_seg_t
H5Pget_vol_id
H5_DLL herr_t H5Pget_vol_id(hid_t plist_id, hid_t *vol_id)
Definition: H5Pfapl.c:5508
H5P__decode_hbool_t
H5_DLL herr_t H5P__decode_hbool_t(const void **_pp, void *value)
Definition: H5Pencdec.c:617
H5FD_family_t::repart_members
hbool_t repart_members
Definition: H5FDfamily.c:70
H5D__chunk_allocate
herr_t H5D__chunk_allocate(const H5D_io_info_t *io_info, hbool_t full_overwrite, hsize_t old_dim[])
Definition: H5Dchunk.c:4314
H5C_create
H5C_t * H5C_create(size_t max_cache_size, size_t min_clean_size, int max_type_id, const H5C_class_t *const *class_table_ptr, H5C_write_permitted_func_t check_write_permitted, hbool_t write_permitted, H5C_log_flush_func_t log_flush, void *aux_ptr)
Definition: H5C.c:243
H5T__conv_llong_ldouble
H5_DLL herr_t H5T__conv_llong_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Tget_norm
H5T_norm_t H5Tget_norm(hid_t type_id)
Definition: H5Tfloat.c:246
H5Ovisit_by_name3
H5_DLL herr_t H5Ovisit_by_name3(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate2_t op, void *op_data, unsigned fields, hid_t lapl_id)
Definition: H5O.c:1157
H5FS_t::client
H5FS_client_t client
Definition: H5FSpkg.h:162
H5Pencode1
herr_t H5Pencode1(hid_t plist_id, void *buf, size_t *nalloc)
Definition: H5Pdeprec.c:513
H5FDflush
H5_DLL herr_t H5FDflush(H5FD_t *file, hid_t dxpl_id, hbool_t closing)
Definition: H5FD.c:1491
H5G_bt2_ud_it_t::op_data
void * op_data
Definition: H5Gdense.c:92
H5D_mpio_actual_chunk_opt_mode_t
H5D_mpio_actual_chunk_opt_mode_t
Definition: H5Ppublic.h:138
H5MF_free_section_t::dir_nrows
unsigned dir_nrows
Definition: H5MFpkg.h:124
H5FD_s3comms_s3r_get_filesize
size_t H5FD_s3comms_s3r_get_filesize(s3r_t *handle)
Definition: H5FDs3comms.c:890
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5M.c:55
H5Ropen_attr
hid_t H5Ropen_attr(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t aapl_id)
Definition: H5R.c:638
H5FD_file_image_callbacks_t::udata
void * udata
Definition: H5FDpublic.h:356
H5FD_mem_t
enum H5F_mem_t H5FD_mem_t
Definition: H5FDpublic.h:28
H5A_dense_file_cp_ud_t::file
H5F_t * file
Definition: H5Aint.c:74
H5T_NATIVE_INT16_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT16_ALIGN_g
Definition: H5Tpkg.h:439
H5HF_sect_private_t::hdr
H5HF_hdr_t * hdr
Definition: H5HFsection.c:57
H5Pset_chunk_opts
H5_DLL herr_t H5Pset_chunk_opts(hid_t plist_id, unsigned opts)
Definition: H5Pdcpl.c:2629
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5EA_hdr_t)
H5Pset_mdc_config
H5_DLL herr_t H5Pset_mdc_config(hid_t plist_id, H5AC_cache_config_t *config_ptr)
Definition: H5Pfapl.c:1804
H5O_visit1_adapter_t
Definition: H5Odeprec.c:54
H5O_layout_chunk_farray_t::cparam
struct H5O_layout_chunk_farray_t::@38 cparam
H5C_force_cache_image_load
H5_DLL herr_t H5C_force_cache_image_load(H5F_t *f)
Definition: H5Cimage.c:887
H5Eget_msg
ssize_t H5Eget_msg(hid_t msg_id, H5E_type_t *type, char *msg_str, size_t size)
Definition: H5E.c:864
malign_t::name
const char * name
Definition: H5detect.c:113
H5D_chunk_ud_t::common
H5D_chunk_common_ud_t common
Definition: H5Dpkg.h:273
H5P_peek_driver
hid_t H5P_peek_driver(H5P_genplist_t *plist)
Definition: H5Pfapl.c:922
H5D_type_info_t::is_xform_noop
hbool_t is_xform_noop
Definition: H5Dpkg.h:105
H5D_chunk_iterate_func_t
int(* H5D_chunk_iterate_func_t)(const H5D_chk_idx_info_t *idx_info, H5D_chunk_cb_func_t chunk_cb, void *chunk_udata)
Definition: H5Dpkg.h:297
H5C__iter_tagged_entries
H5_DLL herr_t H5C__iter_tagged_entries(H5C_t *cache, haddr_t tag, hbool_t match_global, H5C_tag_iter_cb_t cb, void *cb_ctx)
Definition: H5Ctag.c:427
H5ST_node::lokid
H5ST_ptr_t lokid
Definition: H5STprivate.h:35
H5F_efc_ent_t::file
H5F_t * file
Definition: H5Fefc.c:48
H5S_sel_iter_class_t
struct H5S_sel_iter_class_t H5S_sel_iter_class_t
H5_mpi_comm_free
herr_t H5_mpi_comm_free(MPI_Comm *comm)
Definition: H5mpi.c:209
H5G_bt_lkp_t::op
H5G_bt_find_op_t op
Definition: H5Gpkg.h:197
H5FD_multi_fapl_t::memb_name
char * memb_name[H5FD_MEM_NTYPES]
Definition: H5FDmulti.c:73
H5C_log_json_set_up
herr_t H5C_log_json_set_up(H5C_log_info_t *log_info, const char log_location[], int mpi_rank)
Definition: H5Clog_json.c:205
H5O_get_oh_version
H5_DLL uint8_t H5O_get_oh_version(const H5O_t *oh)
Definition: H5Oint.c:2613
H5Z_func_t
size_t(* H5Z_func_t)(unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[], size_t nbytes, size_t *buf_size, void **buf)
Definition: H5Zpublic.h:200
H5G__create
H5_DLL H5G_t * H5G__create(H5F_t *file, H5G_obj_create_t *gcrt_info)
Definition: H5Gint.c:188
H5D__virtual_release_source_dset_files
H5_DLL herr_t H5D__virtual_release_source_dset_files(H5D_virtual_held_file_t *head)
Definition: H5Dvirtual.c:3123
H5C_log_write_mark_entry_dirty_msg
H5_DLL herr_t H5C_log_write_mark_entry_dirty_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:513
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(lheap_chunk)
H5T_NATIVE_UCHAR_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UCHAR_ALIGN_g
Definition: H5Tpkg.h:416
H5HF__huge_term
H5_DLL herr_t H5HF__huge_term(H5HF_hdr_t *hdr)
Definition: H5HFhuge.c:1097
H5CX_get_ring
H5AC_ring_t H5CX_get_ring(void)
Definition: H5CX.c:1684
H5FS_section_class_t::serialize
herr_t(* serialize)(const struct H5FS_section_class_t *, const H5FS_section_info_t *, uint8_t *)
Definition: H5FSprivate.h:103
H5A__write
H5_DLL herr_t H5A__write(H5A_t *attr, const H5T_t *mem_type, const void *buf)
Definition: H5Aint.c:702
H5D_ALLOC_EXTEND
@ H5D_ALLOC_EXTEND
Definition: H5Dpkg.h:482
H5T__conv_double_long
herr_t H5T__conv_double_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8262
H5HF_free_section_t::sect_info
H5FS_section_info_t sect_info
Definition: H5HFpkg.h:248
H5E_CANTGETSIZE_g
hid_t H5E_CANTGETSIZE_g
Definition: H5Edefin.h:79
H5O_sdspace_ver_bounds
const unsigned H5O_sdspace_ver_bounds[]
Definition: H5S.c:67
H5O__alloc
H5_DLL herr_t H5O__alloc(H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, const void *mesg, size_t *mesg_idx)
Definition: H5Oalloc.c:1292
H5G_iter_visit_ud_t
Definition: H5Gint.c:67
H5A_bt2_ud_rm_t
Definition: H5Adense.c:120
H5G__link_iterate_table
H5_DLL herr_t H5G__link_iterate_table(const H5G_link_table_t *ltable, hsize_t skip, hsize_t *last_lnk, const H5G_lib_iterate_t op, void *op_data)
Definition: H5Glink.c:478
H5A_dense_bt2_name_rec_t
Definition: H5Apkg.h:106
H5T__conv_double_float
H5_DLL herr_t H5T__conv_double_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5CX_get_tag
H5_DLL haddr_t H5CX_get_tag(void)
Definition: H5CX.c:1658
H5A__dense_write
herr_t H5A__dense_write(H5F_t *f, const H5O_ainfo_t *ainfo, H5A_t *attr)
Definition: H5Adense.c:753
H5AC_proxy_entry_add_parent
H5_DLL herr_t H5AC_proxy_entry_add_parent(H5AC_proxy_entry_t *pentry, void *parent)
Definition: H5ACproxy_entry.c:156
H5T_BIT_LSB
@ H5T_BIT_LSB
Definition: H5Tpkg.h:369
H5C_t::max_entries_scanned_in_msic
int32_t max_entries_scanned_in_msic
Definition: H5Cpkg.h:6046
H5O_lib_operator_t
herr_t(* H5O_lib_operator_t)(H5O_t *oh, H5O_mesg_t *mesg, unsigned sequence, unsigned *oh_modified, void *operator_data)
Definition: H5Oprivate.h:853
H5Adelete_by_name
H5_DLL herr_t H5Adelete_by_name(hid_t loc_id, const char *obj_name, const char *attr_name, hid_t lapl_id)
Definition: H5A.c:1520
H5S_select_copy
H5_DLL herr_t H5S_select_copy(H5S_t *dst, const H5S_t *src, hbool_t share_selection)
Definition: H5Sselect.c:243
H5FD_FILE_IMAGE_OP_PROPERTY_LIST_CLOSE
@ H5FD_FILE_IMAGE_OP_PROPERTY_LIST_CLOSE
Definition: H5FDpublic.h:338
H5FDtruncate
herr_t H5FDtruncate(H5FD_t *file, hid_t dxpl_id, hbool_t closing)
Definition: H5FD.c:1561
H5G_LINK
@ H5G_LINK
Definition: H5Gpublic.h:125
H5T_t::vol_obj
H5VL_object_t * vol_obj
Definition: H5Tpkg.h:356
H5G_fh_ud_rm_t::grp_full_path_r
H5RS_str_t * grp_full_path_r
Definition: H5Gdense.c:131
H5CX_retrieve_state
herr_t H5CX_retrieve_state(H5CX_state_t **api_state)
Definition: H5CX.c:856
H5Arename
herr_t H5Arename(hid_t loc_id, const char *old_name, const char *new_name)
Definition: H5A.c:1181
H5FL_track_t
struct H5FL_track_t H5FL_track_t
H5S_hyper_iter_t::diminfo_valid
hbool_t diminfo_valid
Definition: H5Sprivate.h:65
H5L_trav_gvbi_t::buf
void * buf
Definition: H5Lprivate.h:60
H5D__mpio_opt_possible
htri_t H5D__mpio_opt_possible(const H5D_io_info_t *io_info, const H5S_t *file_space, const H5S_t *mem_space, const H5D_type_info_t *type_info)
Definition: H5Dmpio.c:289
H5HF_hdr_finish_init_phase1
herr_t H5HF_hdr_finish_init_phase1(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:209
H5PL__add_plugin
herr_t H5PL__add_plugin(H5PL_type_t type, const H5PL_key_t *key, H5PL_HANDLE handle)
Definition: H5PLplugin_cache.c:219
ret_value
ret_value
Definition: H5HL.c:375
H5FD_ros3_fapl_t::authenticate
hbool_t authenticate
Definition: H5FDros3.h:82
H5C_cache_entry_t::tl_next
struct H5C_cache_entry_t * tl_next
Definition: H5Cprivate.h:2301
H5E_NONE_MINOR_g
H5_DLLVAR hid_t H5E_NONE_MINOR_g
Definition: H5Epubgen.h:234
H5A_bt2_od_wrt_t::corder_bt2_addr
haddr_t corder_bt2_addr
Definition: H5Adense.c:78
H5T__conv_ullong_ulong
herr_t H5T__conv_ullong_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6910
H5_init_library
H5_DLL herr_t H5_init_library(void)
Definition: H5.c:109
H5D_MPIO_CHUNK_MIXED
@ H5D_MPIO_CHUNK_MIXED
Definition: H5Ppublic.h:162
H5D_chk_idx_info_t::pline
const H5O_pline_t * pline
Definition: H5Dpkg.h:236
H5AC_tag
void H5AC_tag(haddr_t metadata_tag, haddr_t *prev_tag)
Definition: H5AC.c:2181
H5FL_DEFINE
H5FL_DEFINE(H5HL_free_t)
H5T__conv_double_ldouble
H5_DLL herr_t H5T__conv_double_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5P__encode_unsigned
herr_t H5P__encode_unsigned(const void *value, void **_pp, size_t *size)
Definition: H5Pencdec.c:176
H5S_hyper_get_clip_extent_match
H5_DLL hsize_t H5S_hyper_get_clip_extent_match(const H5S_t *clip_space, const H5S_t *match_space, hsize_t match_clip_size, hbool_t incl_trail)
Definition: H5Shyper.c:12005
H5Tenum_valueof
herr_t H5Tenum_valueof(hid_t type, const char *name, void *value)
Definition: H5Tenum.c:480
H5T__conv_float_int
herr_t H5T__conv_float_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8070
H5HL_dblk_t::heap
H5HL_t * heap
Definition: H5HLpkg.h:114
H5S_select_serial_size
H5_DLL hssize_t H5S_select_serial_size(const H5S_t *space)
Definition: H5Sselect.c:321
H5P__copy_prop_pclass
H5_DLL herr_t H5P__copy_prop_pclass(hid_t dst_id, hid_t src_id, const char *name)
Definition: H5Pint.c:4919
H5O_shmesg_table_t::addr
haddr_t addr
Definition: H5Oprivate.h:726
H5VL_attr_read
H5_DLL herr_t H5VL_attr_read(const H5VL_object_t *vol_obj, hid_t dtype_id, void *buf, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1217
H5RS_wrap
H5RS_str_t * H5RS_wrap(const char *s)
Definition: H5RS.c:140
H5FD_core_fapl_t
Definition: H5FDcore.c:94
H5VL__get_connector_id
H5_DLL hid_t H5VL__get_connector_id(hid_t obj_id, hbool_t is_api)
Definition: H5VLint.c:1417
H5P__decode_double
herr_t H5P__decode_double(const void **_pp, void *_value)
Definition: H5Pencdec.c:651
H5VL_dataset_class_t::read
herr_t(* read)(void *dset, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t dxpl_id, void *buf, void **req)
Definition: H5VLconnector.h:333
H5C_log_write_set_cache_config_msg
herr_t H5C_log_write_set_cache_config_msg(H5C_t *cache, const H5AC_cache_config_t *config, herr_t fxn_ret_value)
Definition: H5Clog.c:923
H5AC_cache_config_t::min_size
size_t min_size
Definition: H5ACpublic.h:466
H5D_virtual_parse_source_name
H5_DLL herr_t H5D_virtual_parse_source_name(const char *source_name, H5O_storage_virtual_name_seg_t **parsed_name, size_t *static_strlen, size_t *nsubs)
Definition: H5Dvirtual.c:1149
H5SM__message_encode
H5_DLL herr_t H5SM__message_encode(uint8_t *raw, const void *native, void *ctx)
Definition: H5SMmessage.c:291
H5FD_core_t::fi_callbacks
H5FD_file_image_callbacks_t fi_callbacks
Definition: H5FDcore.c:89
H5AC_FHEAP_IBLOCK_ID
@ H5AC_FHEAP_IBLOCK_ID
Definition: H5ACprivate.h:61
npaths
int npaths
Definition: H5T.c:556
H5FD_file_image_callbacks_t::image_memcpy
void *(* image_memcpy)(void *dest, const void *src, size_t size, H5FD_file_image_op_t file_image_op, void *udata)
Definition: H5FDpublic.h:348
H5Fget_vfd_handle
H5_DLL herr_t H5Fget_vfd_handle(hid_t file_id, hid_t fapl, void **file_handle)
Definition: H5F.c:557
dblk_idx
size_t dblk_idx
Definition: H5EA.c:421
H5C_t::evictions_enabled
hbool_t evictions_enabled
Definition: H5Cpkg.h:5859
H5O_iter_visit_ud_t::op_data
void * op_data
Definition: H5Oint.c:64
H5Fstart_swmr_write
herr_t H5Fstart_swmr_write(hid_t file_id)
Definition: H5F.c:1630
H5VLattr_optional
herr_t H5VLattr_optional(void *obj, hid_t connector_id, H5VL_attr_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:1692
H5FL_blk_gc_list_t
Definition: H5FL.c:92
H5EA__test_ctx_t::bogus
uint32_t bogus
Definition: H5EAtest.c:58
H5VLlink_specific
herr_t H5VLlink_specific(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, H5VL_link_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:5224
H5S_hyper_op_info_t
struct H5S_hyper_op_info_t H5S_hyper_op_info_t
H5RS_get_str
char * H5RS_get_str(const H5RS_str_t *rs)
Definition: H5RS.c:455
H5Fget_name
ssize_t H5Fget_name(hid_t obj_id, char *name, size_t size)
Definition: H5F.c:1415
H5AC_cache_is_clean
hbool_t H5AC_cache_is_clean(const H5F_t *f, H5AC_ring_t inner_ring)
Definition: H5ACdbg.c:360
H5D__scatter_mem
herr_t H5D__scatter_mem(const void *_tscat_buf, H5S_sel_iter_t *iter, size_t nelmts, void *_buf)
Definition: H5Dscatgath.c:286
H5D_rdcc_t::head
struct H5D_rdcc_ent_t * head
Definition: H5Dpkg.h:407
H5VL_link_optional
H5_DLL herr_t H5VL_link_optional(const H5VL_object_t *vol_obj, H5VL_link_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:5291
H5FS_sinfo_t::ghost_size_count
size_t ghost_size_count
Definition: H5FSpkg.h:139
H5E_NOSPACE_g
hid_t H5E_NOSPACE_g
Definition: H5Edefin.h:71
H5SM_bt2_ctx_t::sizeof_addr
uint8_t sizeof_addr
Definition: H5SMpkg.h:230
H5P_TYPE_DATASET_ACCESS
@ H5P_TYPE_DATASET_ACCESS
Definition: H5Pprivate.h:68
H5Mget_access_plist
hid_t H5Mget_access_plist(hid_t map_id)
Definition: H5M.c:610
H5F_info1_t::super_ext_size
hsize_t super_ext_size
Definition: H5Fpublic.h:301
H5SL_insert
herr_t H5SL_insert(H5SL_t *slist, void *item, const void *key)
Definition: H5SL.c:1104
OP_UNKNOWN
@ OP_UNKNOWN
Definition: H5FDprivate.h:64
H5Ddebug
herr_t H5Ddebug(hid_t dset_id)
Definition: H5Ddbg.c:74
H5C_cache_entry_t::ht_next
struct H5C_cache_entry_t * ht_next
Definition: H5Cprivate.h:2265
H5M_init
herr_t H5M_init(void)
Definition: H5M.c:91
H5E_CANTMARKCLEAN_g
hid_t H5E_CANTMARKCLEAN_g
Definition: H5Edefin.h:175
H5E_CANTREGISTER_g
hid_t H5E_CANTREGISTER_g
Definition: H5Edefin.h:155
H5Gopen2
hid_t H5Gopen2(hid_t loc_id, const char *name, hid_t gapl_id)
Definition: H5G.c:499
H5D_flush_all
H5_DLL herr_t H5D_flush_all(H5F_t *f)
Definition: H5Dint.c:3529
H5D_COPS_BT2
const H5D_chunk_ops_t H5D_COPS_BT2[1]
Definition: H5Dbtree2.c:148
H5T__vlen_set_loc
H5_DLL htri_t H5T__vlen_set_loc(const H5T_t *dt, H5VL_object_t *file, H5T_loc_t loc)
Definition: H5Tvlen.c:256
H5VL_blob_put
herr_t H5VL_blob_put(const H5VL_object_t *vol_obj, const void *buf, size_t size, void *blob_id, void *ctx)
Definition: H5VLcallback.c:6872
H5Pget_edc_check
H5Z_EDC_t H5Pget_edc_check(hid_t plist_id)
Definition: H5Pdxpl.c:1267
H5Z_filter_avail
htri_t H5Z_filter_avail(H5Z_filter_t id)
Definition: H5Z.c:687
H5Tget_cset
H5T_cset_t H5Tget_cset(hid_t type_id)
Definition: H5Tcset.c:49
H5T_STD_I64LE_g
hid_t H5T_STD_I64LE_g
Definition: H5T.c:363
H5HF_direct_t::cache_info
H5AC_info_t cache_info
Definition: H5HFpkg.h:413
H5T_t::path
H5G_name_t path
Definition: H5Tpkg.h:355
H5FS_section_class_t::term_cls
herr_t(* term_cls)(struct H5FS_section_class_t *)
Definition: H5FSprivate.h:99
H5FL_seq_free
void * H5FL_seq_free(H5FL_seq_head_t *head, void *obj)
Definition: H5FL.c:1828
H5Oget_info_by_name1
H5_DLL herr_t H5Oget_info_by_name1(hid_t loc_id, const char *name, H5O_info1_t *oinfo, hid_t lapl_id)
Definition: H5Odeprec.c:432
H5O_msg_alloc_info_t::id
unsigned id
Definition: H5Opkg.h:263
H5E_MPI_g
H5_DLLVAR hid_t H5E_MPI_g
Definition: H5Epubgen.h:350
H5VL_loc_by_idx::name
const char * name
Definition: H5VLconnector.h:250
H5T_STD_I32LE_g
hid_t H5T_STD_I32LE_g
Definition: H5T.c:361
H5G_bt_common_t::name
const char * name
Definition: H5Gpkg.h:161
Wlround
H5_DLL long Wlround(double arg)
H5P__decode_double
H5_DLL herr_t H5P__decode_double(const void **_pp, void *value)
Definition: H5Pencdec.c:651
H5T__conv_llong_ldouble
herr_t H5T__conv_llong_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7691
H5O_MSG_CONT
H5_DLLVAR const H5O_msg_class_t H5O_MSG_CONT[1]
Definition: H5Opkg.h:504
H5T__conv_ldouble_long
herr_t H5T__conv_ldouble_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8310
H5Isearch
H5_DLL void * H5Isearch(H5I_type_t type, H5I_search_func_t func, void *key)
Definition: H5I.c:1934
H5T_get_super
H5T_t * H5T_get_super(const H5T_t *dt)
Definition: H5T.c:2338
H5Lvisit_by_name1
H5_DLL herr_t H5Lvisit_by_name1(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, H5L_iterate1_t op, void *op_data, hid_t lapl_id)
Definition: H5Ldeprec.c:569
H5FD_class_t::terminate
herr_t(* terminate)(void)
Definition: H5FDpublic.h:270
H5Z_data_xform_t::parse_root
H5Z_node * parse_root
Definition: H5Ztrans.c:63
H5D_fill_buf_info_t::fill_to_mem_tpath
H5T_path_t * fill_to_mem_tpath
Definition: H5Dpkg.h:501
H5E_CACHE_g
hid_t H5E_CACHE_g
Definition: H5Edefin.h:58
H5Smodify_select
H5_DLL herr_t H5Smodify_select(hid_t space1_id, H5S_seloper_t op, hid_t space2_id)
Definition: H5Shyper.c:10754
H5O_efl_t
struct H5O_efl_t H5O_efl_t
H5E_FILE_g
H5_DLLVAR hid_t H5E_FILE_g
Definition: H5Epubgen.h:67
H5O_msg_get_crt_index
herr_t H5O_msg_get_crt_index(unsigned type_id, const void *mesg, H5O_msg_crt_idx_t *crt_idx)
Definition: H5Omessage.c:1720
H5VLterminate
herr_t H5VLterminate(hid_t connector_id)
Definition: H5VLcallback.c:260
H5RS_get_count
unsigned H5RS_get_count(const H5RS_str_t *rs)
Definition: H5RS.c:487
H5O_msg_create
H5_DLL herr_t H5O_msg_create(const H5O_loc_t *loc, unsigned type_id, unsigned mesg_flags, unsigned update_flags, void *mesg)
Definition: H5Omessage.c:114
H5P_genclass_t::props
H5SL_t * props
Definition: H5Ppkg.h:95
H5S_set_version
H5_DLL herr_t H5S_set_version(H5F_t *f, H5S_t *ds)
Definition: H5S.c:2123
H5O_disable_mdc_flushes
H5_DLL herr_t H5O_disable_mdc_flushes(H5O_loc_t *oloc)
Definition: H5O.c:1276
H5FA_stat_t::hdr_size
hsize_t hdr_size
Definition: H5FAprivate.h:91
H5D_chunk_get_addr_func_t
herr_t(* H5D_chunk_get_addr_func_t)(const H5D_chk_idx_info_t *idx_info, H5D_chunk_ud_t *udata)
Definition: H5Dpkg.h:294
H5F_t::actual_name
char * actual_name
Definition: H5Fpkg.h:376
H5VL_wrap_class_t::get_wrap_ctx
herr_t(* get_wrap_ctx)(const void *obj, void **wrap_ctx)
Definition: H5VLconnector.h:303
H5Z_xform_noop
H5_DLL hbool_t H5Z_xform_noop(const H5Z_data_xform_t *data_xform_prop)
Definition: H5Ztrans.c:1756
H5CX_dxpl_cache_t
struct H5CX_dxpl_cache_t H5CX_dxpl_cache_t
H5Z_xform_copy
herr_t H5Z_xform_copy(H5Z_data_xform_t **data_xform_prop)
Definition: H5Ztrans.c:1676
H5VL_group_class_t::create
void *(* create)(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t lcpl_id, hid_t gcpl_id, hid_t gapl_id, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:373
H5P_MOD_DEC_CLS
@ H5P_MOD_DEC_CLS
Definition: H5Ppkg.h:55
H5C_t::clean_index_size
size_t clean_index_size
Definition: H5Cpkg.h:5867
H5B2_internal_cache_ud_t::parent
void * parent
Definition: H5B2pkg.h:282
H5VL_FILE_FLUSH
@ H5VL_FILE_FLUSH
Definition: H5VLconnector.h:140
H5SMmodule.h
H5P_prp_delete_func_t
H5P_prp_cb2_t H5P_prp_delete_func_t
Definition: H5Ppublic.h:129
H5F_set_sohm_nindexes
H5_DLL herr_t H5F_set_sohm_nindexes(H5F_t *f, unsigned nindexes)
Definition: H5Fint.c:2710
s3r_t
Definition: H5FDs3comms.h:487
H5A__attr_copy_file
H5A_t * H5A__attr_copy_file(const H5A_t *attr_src, H5F_t *file_dst, hbool_t *recompute_size, H5O_copy_t H5_ATTR_NDEBUG_UNUSED *cpy_info)
Definition: H5Aint.c:2064
H5Fcreate
H5_DLL hid_t H5Fcreate(const char *filename, unsigned flags, hid_t create_plist, hid_t access_plist)
Definition: H5F.c:646
s3r_t::purl
parsed_url_t * purl
Definition: H5FDs3comms.h:492
H5Pget_fapl_direct
H5_DLL herr_t H5Pget_fapl_direct(hid_t fapl_id, size_t *boundary, size_t *block_size, size_t *cbuf_size)
Definition: H5FDdirect.c:335
H5D_type_info_t::src_type_size
size_t src_type_size
Definition: H5Dpkg.h:101
H5S_mpio_mpitype_list_t
struct H5S_mpio_mpitype_list_t H5S_mpio_mpitype_list_t
H5garbage_collect
H5_DLL herr_t H5garbage_collect(void)
Definition: H5.c:495
H5P_CLS_DATASET_CREATE_ID_g
hid_t H5P_CLS_DATASET_CREATE_ID_g
Definition: H5Pint.c:138
H5FD_ros3_fapl_t::secret_id
char secret_id[H5FD_ROS3_MAX_SECRET_ID_LEN+1]
Definition: H5FDros3.h:84
H5AC_EARRAY_DBLOCK
const H5AC_class_t H5AC_EARRAY_DBLOCK[1]
Definition: H5EAcache.c:187
H5MM_realloc
H5_DLL void * H5MM_realloc(void *mem, size_t size)
Definition: H5MM.c:399
H5Fget_intent
herr_t H5Fget_intent(hid_t file_id, unsigned *intent_flags)
Definition: H5F.c:1019
H5Tget_strpad
H5T_str_t H5Tget_strpad(hid_t type_id)
Definition: H5Tstrpad.c:51
H5VLfree_lib_state
herr_t H5VLfree_lib_state(void *state)
Definition: H5VL.c:897
H5VL_dataset_specific_t
H5VL_dataset_specific_t
Definition: H5VLconnector.h:101
H5T__conv_ulong_uint
herr_t H5T__conv_ulong_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6404
H5FD_get_fileno
H5_DLL herr_t H5FD_get_fileno(const H5FD_t *file, unsigned long *filenum)
Definition: H5FD.c:1755
H5D_t::path
H5G_name_t path
Definition: H5Dpkg.h:474
H5T__conv_struct_subset
H5_DLL H5T_subset_info_t * H5T__conv_struct_subset(const H5T_cdata_t *cdata)
Definition: H5Tconv.c:2084
H5Lis_registered
H5_DLL htri_t H5Lis_registered(H5L_type_t id)
Definition: H5L.c:1189
H5HF_parent_t::iblock
H5HF_indirect_t * iblock
Definition: H5HFpkg.h:467
H5AC_cache_config_t::increment
double increment
Definition: H5ACpublic.h:476
H5FL_SEQ_EXTERN
H5FL_SEQ_EXTERN(H5G_entry_t)
H5D_io_info_t::wbuf
const void * wbuf
Definition: H5Dpkg.h:224
H5SM_incr_ref_opdata::fheap_id
H5O_fheap_id_t fheap_id
Definition: H5SMpkg.h:225
H5HF__sect_single_free
H5_DLL herr_t H5HF__sect_single_free(H5FS_section_info_t *sect)
Definition: H5HFsection.c:1131
H5C_t::dirty_index_size
size_t dirty_index_size
Definition: H5Cpkg.h:5869
H5Pget_size
herr_t H5Pget_size(hid_t id, const char *name, size_t *size)
Definition: H5P.c:776
H5C_image_entry_t::addr
haddr_t addr
Definition: H5Cprivate.h:1974
H5VL_group_class_t::specific
herr_t(* specific)(void *obj, H5VL_group_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:378
H5VL_dataset_class_t::specific
herr_t(* specific)(void *obj, H5VL_dataset_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:338
H5HF_get_huge_info_test
herr_t H5HF_get_huge_info_test(const H5HF_t *fh, hsize_t *next_id, hbool_t *ids_direct)
Definition: H5HFtest.c:537
H5T_NATIVE_LONG_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_LONG_ALIGN_g
Definition: H5Tpkg.h:421
H5O_ainfo_t::track_corder
hbool_t track_corder
Definition: H5Oprivate.h:784
H5O_storage_virtual_srcdset_t::clipped_source_select
struct H5S_t * clipped_source_select
Definition: H5Oprivate.h:505
H5D_contig_storage_t
Definition: H5Dpkg.h:183
H5E_FILEEXISTS_g
H5_DLLVAR hid_t H5E_FILEEXISTS_g
Definition: H5Epubgen.h:251
H5T_STR_ERROR
@ H5T_STR_ERROR
Definition: H5Tpublic.h:104
H5AC_cache_config_t
Definition: H5ACpublic.h:448
hrb_t::resource
char * resource
Definition: H5FDs3comms.h:339
H5F_meta_accum_t
Definition: H5Fpkg.h:190
H5C_t::read_protects
int64_t read_protects[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:5994
H5FD_free
H5_DLL herr_t H5FD_free(H5FD_t *file, H5FD_mem_t type, struct H5F_t *f, haddr_t addr, hsize_t size)
Definition: H5FDspace.c:374
H5Pset_link_phase_change
H5_DLL herr_t H5Pset_link_phase_change(hid_t plist_id, unsigned max_compact, unsigned min_dense)
Definition: H5Pgcpl.c:252
H5T_STR_NULLPAD
@ H5T_STR_NULLPAD
Definition: H5Tpublic.h:106
H5F_info2_t::free
struct H5F_info2_t::@14 free
H5AC_get_cache_hit_rate
herr_t H5AC_get_cache_hit_rate(H5AC_t *cache_ptr, double *hit_rate_ptr)
Definition: H5AC.c:1746
H5AC_FHEAP_DBLOCK_ID
@ H5AC_FHEAP_DBLOCK_ID
Definition: H5ACprivate.h:60
H5TS_mutex_struct
Definition: H5TSprivate.h:39
H5F_shared_t::alignment
hsize_t alignment
Definition: H5Fpkg.h:299
H5F_set_mpi_atomicity
herr_t H5F_set_mpi_atomicity(H5F_t *file, hbool_t flag)
Definition: H5Fmpi.c:248
H5Fget_vfd_handle
herr_t H5Fget_vfd_handle(hid_t file_id, hid_t fapl_id, void **file_handle)
Definition: H5F.c:557
H5O_copy_dtype_merge_list_t
struct H5O_copy_dtype_merge_list_t H5O_copy_dtype_merge_list_t
H5S_select_iter_get_seq_list
H5_DLL herr_t H5S_select_iter_get_seq_list(H5S_sel_iter_t *iter, size_t maxseq, size_t maxbytes, size_t *nseq, size_t *nbytes, hsize_t *off, size_t *len)
Definition: H5Sselect.c:1456
H5VLattr_get
H5_DLL herr_t H5VLattr_get(void *obj, hid_t connector_id, H5VL_attr_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:1467
H5B_shared_free
H5_DLL herr_t H5B_shared_free(void *_shared)
Definition: H5B.c:1760
H5D__chunk_create
H5_DLL herr_t H5D__chunk_create(const H5D_t *dset)
Definition: H5Dchunk.c:3108
H5D_type_info_t::bkg_buf_allocated
hbool_t bkg_buf_allocated
Definition: H5Dpkg.h:112
H5Gunlink
herr_t H5Gunlink(hid_t loc_id, const char *name)
Definition: H5Gdeprec.c:584
H5O__attr_count_real
H5_DLL herr_t H5O__attr_count_real(H5F_t *f, H5O_t *oh, hsize_t *nattrs)
Definition: H5Oattribute.c:1698
H5VL_datatype_class_t::open
void *(* open)(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t tapl_id, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:349
H5T__bit_inc
H5_DLL hbool_t H5T__bit_inc(uint8_t *buf, size_t start, size_t size)
Definition: H5Tbit.c:501
H5E_ALIGNMENT_g
hid_t H5E_ALIGNMENT_g
Definition: H5Edefin.h:109
H5C_t::index_ring_len
uint32_t index_ring_len[H5C_RING_NTYPES]
Definition: H5Cpkg.h:5865
H5O__shared_debug
herr_t H5O__shared_debug(const H5O_shared_t *mesg, FILE *stream, int indent, int fwidth)
Definition: H5Oshared.c:715
H5CX_set_dxpl
H5_DLL void H5CX_set_dxpl(hid_t dxpl_id)
Definition: H5CX.c:1130
H5O_open_by_idx
void * H5O_open_by_idx(const H5G_loc_t *loc, const char *name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5I_type_t *opened_type)
Definition: H5Oint.c:679
H5G_bt_common_t
struct H5G_bt_common_t H5G_bt_common_t
H5CX_t::dt_conv_cb_valid
hbool_t dt_conv_cb_valid
Definition: H5CX.c:255
H5HF_stat_t::man_size
hsize_t man_size
Definition: H5HFprivate.h:74
H5E_PLINE_g
hid_t H5E_PLINE_g
Definition: H5Edefin.h:56
H5D__compact_copy
herr_t H5D__compact_copy(H5F_t *f_src, H5O_storage_compact_t *_storage_src, H5F_t *f_dst, H5O_storage_compact_t *storage_dst, H5T_t *dt_src, H5O_copy_t *cpy_info)
Definition: H5Dcompact.c:423
H5FD_FILE_IMAGE_OP_FILE_CLOSE
@ H5FD_FILE_IMAGE_OP_FILE_CLOSE
Definition: H5FDpublic.h:341
H5FO_insert
herr_t H5FO_insert(const H5F_t *f, haddr_t addr, void *obj, hbool_t delete_flag)
Definition: H5FO.c:159
H5FA_set
H5_DLL herr_t H5FA_set(const H5FA_t *fa, hsize_t idx, const void *elmt)
H5C_decr__age_out
@ H5C_decr__age_out
Definition: H5Cpublic.h:52
H5Trefresh
H5_DLL herr_t H5Trefresh(hid_t type_id)
Definition: H5Tcommit.c:729
H5P_genclass_t::name
char * name
Definition: H5Ppkg.h:87
H5CS_stack_g
H5CS_t H5CS_stack_g[1]
Definition: H5CS.c:61
H5A_attr_table_t::attrs
H5A_t ** attrs
Definition: H5Apkg.h:155
H5O_efl_entry_t::offset
HDoff_t offset
Definition: H5Oprivate.h:377
H5O__attr_count
int H5O__attr_count(const H5O_loc_t *loc)
Definition: H5Oattribute.c:1946
H5HF__huge_insert
H5_DLL herr_t H5HF__huge_insert(H5HF_hdr_t *hdr, size_t obj_size, void *obj, void *id)
Definition: H5HFhuge.c:307
H5C_cache_entry_t::prev
struct H5C_cache_entry_t * prev
Definition: H5Cprivate.h:2272
H5T__conv_llong_uint
herr_t H5T__conv_llong_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6772
H5HF_get_cparam_test
herr_t H5HF_get_cparam_test(const H5HF_t *fh, H5HF_create_t *cparam)
Definition: H5HFtest.c:89
H5Ssel_iter_get_seq_list
H5_DLL herr_t H5Ssel_iter_get_seq_list(hid_t sel_iter_id, size_t maxseq, size_t maxbytes, size_t *nseq, size_t *nbytes, hsize_t *off, size_t *len)
Definition: H5Sselect.c:3066
H5E_MPI_g
hid_t H5E_MPI_g
Definition: H5Edefin.h:197
H5CX_dxpl_cache_t::bkgr_buf_type
H5T_bkg_t bkgr_buf_type
Definition: H5CX.c:344
H5B2__update_internal
H5_DLL herr_t H5B2__update_internal(H5B2_hdr_t *hdr, uint16_t depth, unsigned *parent_cache_info_flags_ptr, H5B2_node_ptr_t *curr_node_ptr, H5B2_update_status_t *status, H5B2_nodepos_t curr_pos, void *parent, void *udata, H5B2_modify_t op, void *op_data)
Definition: H5B2internal.c:522
H5MF_debug_iter_ud_t::fwidth
int fwidth
Definition: H5MFdbg.c:57
H5Gget_create_plist
hid_t H5Gget_create_plist(hid_t group_id)
Definition: H5G.c:557
H5Drefresh
H5_DLL herr_t H5Drefresh(hid_t dset_id)
Definition: H5D.c:848
H5O_efl_entry_t::name
char * name
Definition: H5Oprivate.h:376
H5D_chunk_it_ud4_t
struct H5D_chunk_it_ud4_t H5D_chunk_it_ud4_t
H5T_restore_refresh_state
H5_DLL herr_t H5T_restore_refresh_state(hid_t tid, struct H5O_shared_t *cached_H5O_shared)
Definition: H5Tcommit.c:1235
H5Punregister
herr_t H5Punregister(hid_t pclass_id, const char *name)
Definition: H5P.c:1465
H5VL__native_attr_optional
herr_t H5VL__native_attr_optional(void H5_ATTR_UNUSED *obj, H5VL_attr_optional_t opt_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_attr.c:527
H5P_CLS_DXFR
H5_DLLVAR const H5P_libclass_t H5P_CLS_DXFR[1]
Definition: H5Pint.c:346
H5G_name_t
Definition: H5Gprivate.h:130
H5G_open
H5_DLL H5G_t * H5G_open(const H5G_loc_t *loc)
Definition: H5Gint.c:323
H5HP_count
ssize_t H5HP_count(const H5HP_t *heap)
Definition: H5HP.c:410
H5B2_UPDATE_INSERT_DONE
@ H5B2_UPDATE_INSERT_DONE
Definition: H5B2pkg.h:267
H5A__open
H5_DLL H5A_t * H5A__open(const H5G_loc_t *loc, const char *attr_name)
Definition: H5Aint.c:422
H5HL_heapsize
H5_DLL herr_t H5HL_heapsize(H5F_t *f, haddr_t addr, hsize_t *heap_size)
H5S_copy
H5S_t * H5S_copy(const H5S_t *src, hbool_t share_selection, hbool_t copy_max)
Definition: H5S.c:723
H5O_storage_virtual_ent_t::source_space_status
H5O_virtual_space_status_t source_space_status
Definition: H5Oprivate.h:551
H5C_log_write_resize_entry_msg
herr_t H5C_log_write_resize_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, size_t new_size, herr_t fxn_ret_value)
Definition: H5Clog.c:786
H5VL_register_using_existing_id
herr_t H5VL_register_using_existing_id(H5I_type_t type, void *object, H5VL_t *vol_connector, hbool_t app_ref, hid_t existing_id)
Definition: H5VLint.c:756
H5E_CANTPACK_g
hid_t H5E_CANTPACK_g
Definition: H5Edefin.h:113
H5Tencode
H5_DLL herr_t H5Tencode(hid_t obj_id, void *buf, size_t *nalloc)
Definition: H5T.c:2995
H5G__stab_bh_size
herr_t H5G__stab_bh_size(H5F_t *f, const H5O_stab_t *stab, H5_ih_info_t *bh_info)
Definition: H5Gstab.c:653
H5HF_huge_bt2_indir_rec_t::addr
haddr_t addr
Definition: H5HFpkg.h:473
H5AC_validate_cache_image_config
herr_t H5AC_validate_cache_image_config(H5AC_cache_image_config_t *config_ptr)
Definition: H5AC.c:1980
H5Z_PRELUDE_CAN_APPLY
@ H5Z_PRELUDE_CAN_APPLY
Definition: H5Z.c:55
H5G_iter_visit_ud_t::path
char * path
Definition: H5Gint.c:73
H5C_class_t
Definition: H5Cprivate.h:887
H5_api_entered_g
H5_MY_PKG hbool_t H5_api_entered_g
Definition: H5.c:69
H5Pset_fapl_windows
herr_t H5Pset_fapl_windows(hid_t fapl_id)
Definition: H5FDwindows.c:49
H5Pinsert1
H5_DLL herr_t H5Pinsert1(hid_t plist_id, const char *name, size_t size, void *value, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_delete_func_t prp_delete, H5P_prp_copy_func_t prp_copy, H5P_prp_close_func_t prp_close)
Definition: H5Pdeprec.c:408
H5CX_get_max_temp_buf
H5_DLL herr_t H5CX_get_max_temp_buf(size_t *max_temp_buf)
Definition: H5CX.c:1861
H5Acreate1
H5_DLL hid_t H5Acreate1(hid_t loc_id, const char *name, hid_t type_id, hid_t space_id, hid_t acpl_id)
Definition: H5Adeprec.c:116
H5VL_class_t::object_cls
H5VL_object_class_t object_cls
Definition: H5VLconnector.h:483
H5L_shim_data_t
struct H5L_shim_data_t H5L_shim_data_t
H5Gget_info_by_name
H5_DLL herr_t H5Gget_info_by_name(hid_t loc_id, const char *name, H5G_info_t *ginfo, hid_t lapl_id)
Definition: H5G.c:631
H5VLattr_read
herr_t H5VLattr_read(void *obj, hid_t connector_id, hid_t mem_type_id, void *buf, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1254
H5EA_create_t
Definition: H5EAprivate.h:80
H5I_object_verify
H5_DLL void * H5I_object_verify(hid_t id, H5I_type_t id_type)
Definition: H5I.c:1002
H5EA_iterate
H5_DLL herr_t H5EA_iterate(H5EA_t *fa, H5EA_operator_t op, void *udata)
H5Sselect_copy
H5_DLL herr_t H5Sselect_copy(hid_t dst_id, hid_t src_id)
Definition: H5Sselect.c:193
H5Grefresh
H5_DLL herr_t H5Grefresh(hid_t group_id)
Definition: H5G.c:816
H5Fget_mdc_image_info
H5_DLL herr_t H5Fget_mdc_image_info(hid_t file_id, haddr_t *image_addr, hsize_t *image_size)
Definition: H5F.c:1909
H5FL_garbage_coll
H5_DLL herr_t H5FL_garbage_coll(void)
Definition: H5FL.c:2446
H5O_storage_virtual_srcdset_t::clipped_virtual_select
struct H5S_t * clipped_virtual_select
Definition: H5Oprivate.h:506
H5E_STORAGE_g
hid_t H5E_STORAGE_g
Definition: H5Edefin.h:45
H5C_t::pinned_clears
int64_t pinned_clears[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6009
H5FO_opened
void * H5FO_opened(const H5F_t *f, haddr_t addr)
Definition: H5FO.c:112
H5Trefresh
herr_t H5Trefresh(hid_t type_id)
Definition: H5Tcommit.c:729
H5A_info_t::corder_valid
hbool_t corder_valid
Definition: H5Apublic.h:27
H5T_copy_reopen
H5T_t * H5T_copy_reopen(H5T_t *old_dt)
Definition: H5T.c:3705
H5D_chunk_it_ud3_t::bkg
void * bkg
Definition: H5Dchunk.c:169
H5FD_mpi_get_size
int H5FD_mpi_get_size(const H5FD_t *file)
Definition: H5FDmpi.c:90
H5FD_log_t::op
H5FD_file_op_t op
Definition: H5FDlog.c:82
H5D_layout_ops_t::readvv
H5D_layout_readvv_func_t readvv
Definition: H5Dpkg.h:159
H5T_is_relocatable
H5_DLL htri_t H5T_is_relocatable(const H5T_t *dt)
Definition: H5T.c:5771
H5O_t::sizeof_size
size_t sizeof_size
Definition: H5Opkg.h:284
H5E_VOL_g
H5_DLLVAR hid_t H5E_VOL_g
Definition: H5Epubgen.h:68
H5FD_sec2_t::pos
haddr_t pos
Definition: H5FDsec2.c:58
H5F_meta_accum_t::dirty
hbool_t dirty
Definition: H5Fpkg.h:197
H5D_rdcc_t::scaled_encode_bits
unsigned scaled_encode_bits[H5S_MAX_RANK]
Definition: H5Dpkg.h:421
H5FD_MEM_GHEAP
@ H5FD_MEM_GHEAP
Definition: H5Fpublic.h:163
H5Pset_elink_acc_flags
H5_DLL herr_t H5Pset_elink_acc_flags(hid_t lapl_id, unsigned flags)
Definition: H5Plapl.c:1160
H5HF__man_iblock_root_create
H5_DLL herr_t H5HF__man_iblock_root_create(H5HF_hdr_t *hdr, size_t min_dblock_size)
Definition: H5HFiblock.c:358
H5F_set_store_msg_crt_idx
herr_t H5F_set_store_msg_crt_idx(H5F_t *f, hbool_t flag)
Definition: H5Fint.c:2734
H5D_layout_writevv_func_t
ssize_t(* H5D_layout_writevv_func_t)(const struct H5D_io_info_t *io_info, size_t dset_max_nseq, size_t *dset_curr_seq, size_t dset_len_arr[], hsize_t dset_offset_arr[], size_t mem_max_nseq, size_t *mem_curr_seq, size_t mem_len_arr[], hsize_t mem_offset_arr[])
Definition: H5Dpkg.h:139
H5VL__register_connector_by_value
H5_DLL hid_t H5VL__register_connector_by_value(H5VL_class_value_t value, hbool_t app_ref, hid_t vipl_id)
Definition: H5VLint.c:1285
H5P_genprop_t::value
void * value
Definition: H5Ppkg.h:68
H5S_encode
herr_t H5S_encode(H5S_t *obj, unsigned char **p, size_t *nalloc)
Definition: H5S.c:1574
H5D__virtual_store_layout
H5_DLL herr_t H5D__virtual_store_layout(H5F_t *f, H5O_layout_t *layout)
Definition: H5Dvirtual.c:420
H5Eclose_msg
herr_t H5Eclose_msg(hid_t err_id)
Definition: H5E.c:708
H5O_storage_virtual_t::serial_list_hobjid
H5HG_t serial_list_hobjid
Definition: H5Oprivate.h:557
H5AC_cache_config_t::evictions_enabled
hbool_t evictions_enabled
Definition: H5ACpublic.h:458
H5Z_token_type
H5Z_token_type
Definition: H5Ztrans.c:26
H5I_class_t::reserved
unsigned reserved
Definition: H5Iprivate.h:48
H5FS_iter_ud_t::sect_cnt_size
unsigned sect_cnt_size
Definition: H5FScache.c:63
H5VL__native_attr_write
H5_DLL herr_t H5VL__native_attr_write(void *attr, hid_t dtype_id, const void *buf, hid_t dxpl_id, void **req)
H5A__dense_remove
herr_t H5A__dense_remove(H5F_t *f, const H5O_ainfo_t *ainfo, const char *name)
Definition: H5Adense.c:1370
H5S_get_simple_extent_dims
H5_DLL int H5S_get_simple_extent_dims(const H5S_t *ds, hsize_t dims[], hsize_t max_dims[])
Definition: H5S.c:1072
H5A__get_type
hid_t H5A__get_type(H5A_t *attr)
Definition: H5Aint.c:894
H5HF_huge_bt2_filt_indir_rec_t::len
hsize_t len
Definition: H5HFpkg.h:481
H5D__write
H5_DLL herr_t H5D__write(H5D_t *dataset, hid_t mem_type_id, const H5S_t *mem_space, const H5S_t *file_space, const void *buf)
Definition: H5Dio.c:603
H5HF_hdr_adj_free
H5_DLL herr_t H5HF_hdr_adj_free(H5HF_hdr_t *hdr, ssize_t amt)
Definition: H5HFhdr.c:750
H5B2__hdr_dirty
H5_DLL herr_t H5B2__hdr_dirty(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:494
H5TS_create_thread
H5TS_thread_t H5TS_create_thread(void *(*func)(void *), H5TS_attr_t *attr, void *udata)
Definition: H5TS.c:503
H5C_tag_iter_ettm_ctx_t::f
H5F_t * f
Definition: H5Ctag.c:75
H5B2__node_size
H5_DLL herr_t H5B2__node_size(H5B2_hdr_t *hdr, uint16_t depth, const H5B2_node_ptr_t *curr_node, void *parent, hsize_t *op_data)
Definition: H5B2int.c:1701
H5Oshared.h
H5VL_OBJECT_BY_SELF
@ H5VL_OBJECT_BY_SELF
Definition: H5VLconnector.h:238
H5AC_EARRAY_DBLOCK
H5_DLLVAR const H5AC_class_t H5AC_EARRAY_DBLOCK[1]
Definition: H5ACprivate.h:367
H5Miterate_by_name
H5_DLL herr_t H5Miterate_by_name(hid_t loc_id, const char *map_name, hsize_t *idx, hid_t key_mem_type_id, H5M_iterate_t op, void *op_data, hid_t dxpl_id, hid_t lapl_id)
Definition: H5M.c:947
H5VLfree_connector_info
H5_DLL herr_t H5VLfree_connector_info(hid_t connector_id, void *vol_info)
Definition: H5VLcallback.c:569
H5P_LST_VOL_INITIALIZE_ID_g
hid_t H5P_LST_VOL_INITIALIZE_ID_g
Definition: H5Pint.c:196
H5FDclose
herr_t H5FDclose(H5FD_t *file)
Definition: H5FD.c:797
H5CX_set_apl
H5_DLL herr_t H5CX_set_apl(hid_t *acspl_id, const H5P_libclass_t *libclass, hid_t loc_id, hbool_t is_collective)
H5Pget_mpio_no_collective_cause
H5_DLL herr_t H5Pget_mpio_no_collective_cause(hid_t plist_id, uint32_t *local_no_collective_cause, uint32_t *global_no_collective_cause)
Definition: H5Pdxpl.c:2033
H5D_io_info_t::op_type
H5D_io_op_type_t op_type
Definition: H5Dpkg.h:221
H5P__get_class_path_test
H5_DLL char * H5P__get_class_path_test(hid_t pclass_id)
Definition: H5Ptest.c:59
H5G__stab_remove_by_idx
herr_t H5G__stab_remove_by_idx(const H5O_loc_t *grp_oloc, H5RS_str_t *grp_full_path_r, H5_iter_order_t order, hsize_t n)
Definition: H5Gstab.c:403
H5RS_dup
H5RS_str_t * H5RS_dup(H5RS_str_t *ret_value)
Definition: H5RS.c:304
H5T_CONV_EXCEPT_RANGE_HI
@ H5T_CONV_EXCEPT_RANGE_HI
Definition: H5Tpublic.h:172
H5CX_dcpl_cache_t::ohdr_flags
uint8_t ohdr_flags
Definition: H5CX.c:380
H5S_hyper_op_info_t::nelmts
hsize_t nelmts
Definition: H5Spkg.h:158
H5Pget_virtual_vspace
H5_DLL hid_t H5Pget_virtual_vspace(hid_t dcpl_id, size_t index)
Definition: H5Pdcpl.c:2356
else
else
Definition: H5EA.c:419
H5FO_top_dest
H5_DLL herr_t H5FO_top_dest(H5F_t *f)
Definition: H5FO.c:579
H5VL_dataset_create
H5_DLL void * H5VL_dataset_create(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t lcpl_id, hid_t type_id, hid_t space_id, hid_t dcpl_id, hid_t dapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1853
H5T_cmemb_t::name
char * name
Definition: H5Tpkg.h:246
H5Lis_registered
htri_t H5Lis_registered(H5L_type_t id)
Definition: H5L.c:1189
H5HLpkg.h
H5EA__hdr_alloc
H5_DLL H5EA_hdr_t * H5EA__hdr_alloc(H5F_t *f)
H5D__read
H5_DLL herr_t H5D__read(H5D_t *dataset, hid_t mem_type_id, const H5S_t *mem_space, const H5S_t *file_space, void *buf)
Definition: H5Dio.c:392
H5_PKG_O
@ H5_PKG_O
Definition: H5private.h:1743
H5VL_class_t::introspect_cls
H5VL_introspect_class_t introspect_cls
Definition: H5VLconnector.h:486
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5D_earray_ctx_t)
H5_CHECK_OVERFLOW
H5_CHECK_OVERFLOW(dblk_size, hsize_t, size_t)
H5Tcreate
H5_DLL hid_t H5Tcreate(H5T_class_t type, size_t size)
Definition: H5T.c:1701
H5T_vlen_class_t::read
H5T_vlen_read_func_t read
Definition: H5Tpkg.h:294
H5CX_get_io_xfer_mode
H5_DLL herr_t H5CX_get_io_xfer_mode(H5FD_mpio_xfer_t *io_xfer_mode)
Definition: H5CX.c:2037
H5B2_hdr_t::shadow_epoch
uint64_t shadow_epoch
Definition: H5B2pkg.h:207
H5O__msg_write_real
H5_DLL herr_t H5O__msg_write_real(H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, unsigned mesg_flags, unsigned update_flags, void *mesg)
Definition: H5Omessage.c:361
H5L_trav_mv2_t::copy
hbool_t copy
Definition: H5L.c:78
H5VLdatatype_specific
herr_t H5VLdatatype_specific(void *obj, hid_t connector_id, H5VL_datatype_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:3093
H5MF_free_section_t::num_entries
unsigned num_entries
Definition: H5MFpkg.h:98
H5T__conv_double_ushort
herr_t H5T__conv_double_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7998
H5E_ALREADYINIT_g
H5_DLLVAR hid_t H5E_ALREADYINIT_g
Definition: H5Epubgen.h:163
H5D_copy_file_ud_t
Definition: H5Dprivate.h:138
H5O_layout_t::storage
H5O_storage_t storage
Definition: H5Oprivate.h:644
H5S_select_t::offset_changed
hbool_t offset_changed
Definition: H5Spkg.h:305
H5VLfile_get
herr_t H5VLfile_get(void *obj, hid_t connector_id, H5VL_file_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:3635
H5T_CSET_RESERVED_3
@ H5T_CSET_RESERVED_3
Definition: H5Tpublic.h:83
H5HF__hdr_empty
herr_t H5HF__hdr_empty(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:1351
H5G_fh_ud_gnbi_t::f
H5F_t * f
Definition: H5Gdense.c:183
dblock
dblock
Definition: H5EAdblock.c:480
H5B__assert
herr_t H5B__assert(H5F_t *f, haddr_t addr, const H5B_class_t *type, void *udata)
Definition: H5Bdbg.c:175
H5PB_create
H5_DLL herr_t H5PB_create(H5F_shared_t *f_sh, size_t page_buffer_size, unsigned page_buf_min_meta_perc, unsigned page_buf_min_raw_perc)
Definition: H5PB.c:292
H5FD_sec2_t::dwVolumeSerialNumber
DWORD dwVolumeSerialNumber
Definition: H5FDsec2.c:87
H5C_tag_info_t
Definition: H5Cpkg.h:3448
H5T_STD_I32LE_g
H5_DLLVAR hid_t H5T_STD_I32LE_g
Definition: H5Tpublic.h:273
H5O_t::chunk
H5O_chunk_t * chunk
Definition: H5Opkg.h:328
H5VL_SUBCLS_GROUP
@ H5VL_SUBCLS_GROUP
Definition: H5VLconnector.h:61
H5Ropen_region
H5_DLL hid_t H5Ropen_region(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id)
Definition: H5R.c:544
H5E_CANTPACK_g
H5_DLLVAR hid_t H5E_CANTPACK_g
Definition: H5Epubgen.h:200
H5C_tag_iter_ettm_ctx_t::flags
unsigned flags
Definition: H5Ctag.c:77
H5T__conv_short_ushort
H5_DLL herr_t H5T__conv_short_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5VL_object_specific
herr_t H5VL_object_specific(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, H5VL_object_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:5735
H5L_class_0_t::move_func
H5L_move_func_t move_func
Definition: H5Lpublic.h:236
H5HF_free_section_t
Definition: H5HFpkg.h:247
H5VL_object_class_t::specific
herr_t(* specific)(void *obj, const H5VL_loc_params_t *loc_params, H5VL_object_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:411
H5F_info2_t
struct H5F_info2_t H5F_info2_t
H5VLtoken_to_str
H5_DLL herr_t H5VLtoken_to_str(void *obj, H5I_type_t obj_type, hid_t connector_id, const H5O_token_t *token, char **token_str)
Definition: H5VLcallback.c:7517
H5Tfind
H5_DLL H5T_conv_t H5Tfind(hid_t src_id, hid_t dst_id, H5T_cdata_t **pcdata)
Definition: H5T.c:2799
H5E_INTERNAL_g
hid_t H5E_INTERNAL_g
Definition: H5Edefin.h:29
H5G_stat_t::nlink
unsigned nlink
Definition: H5Gpublic.h:139
H5VL_token_class_t::from_str
herr_t(* from_str)(void *obj, H5I_type_t obj_type, const char *token_str, H5O_token_t *token)
Definition: H5VLconnector.h:459
H5P_enc_iter_ud_t::pp
void ** pp
Definition: H5Pencdec.c:54
H5T_array_t::ndims
unsigned ndims
Definition: H5Tpkg.h:318
H5F_superblock_cache_ud_t::btree_k
unsigned btree_k[H5B_NUM_BTREE_ID]
Definition: H5Fpkg.h:166
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(sieve_buf)
H5AC_expunge_tag_type_metadata
H5_DLL herr_t H5AC_expunge_tag_type_metadata(H5F_t *f, haddr_t tag, int type_id, unsigned flags)
Definition: H5AC.c:2313
H5T__conv_uchar_short
herr_t H5T__conv_uchar_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5001
H5P_CLS_OCRT
H5_DLLVAR const H5P_libclass_t H5P_CLS_OCRT[1]
Definition: H5Pint.c:340
H5E_NOFILTER_g
hid_t H5E_NOFILTER_g
Definition: H5Edefin.h:121
H5Tset_inpad
herr_t H5Tset_inpad(hid_t type_id, H5T_pad_t pad)
Definition: H5Tfloat.c:370
H5P_cls_copy_func_t
herr_t(* H5P_cls_copy_func_t)(hid_t new_prop_id, hid_t old_prop_id, void *copy_data)
Definition: H5Ppublic.h:117
H5O_MESG_OP_LIB
@ H5O_MESG_OP_LIB
Definition: H5Oprivate.h:859
H5Tset_ebias
herr_t H5Tset_ebias(hid_t type_id, size_t ebias)
Definition: H5Tfloat.c:204
H5C_expunge_tag_type_metadata
herr_t H5C_expunge_tag_type_metadata(H5F_t *f, haddr_t tag, int type_id, unsigned flags)
Definition: H5Ctag.c:864
H5VL_pass_through_t
Definition: H5VLpassthru.c:66
H5HF__space_revert_root
herr_t H5HF__space_revert_root(const H5HF_hdr_t *hdr)
Definition: H5HFspace.c:301
H5O_hdr_info_t::total
hsize_t total
Definition: H5Opublic.h:118
H5C_cache_image_ctl_t::save_resize_status
hbool_t save_resize_status
Definition: H5Cprivate.h:2217
H5MF_aggr_vfd_alloc
haddr_t H5MF_aggr_vfd_alloc(H5F_t *f, H5FD_mem_t alloc_type, hsize_t size)
Definition: H5MFaggr.c:100
H5VL_GROUP_FLUSH
@ H5VL_GROUP_FLUSH
Definition: H5VLconnector.h:160
H5O__attr_create
herr_t H5O__attr_create(const H5O_loc_t *loc, H5A_t *attr)
Definition: H5Oattribute.c:205
H5VL_group_class_t::open
void *(* open)(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t gapl_id, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:375
H5P_CLS_OBJECT_COPY_ID_g
hid_t H5P_CLS_OBJECT_COPY_ID_g
Definition: H5Pint.c:162
H5_obj_t
Definition: H5private.h:626
H5FS_stat_info
herr_t H5FS_stat_info(const H5F_t *f, const H5FS_t *frsp, H5FS_stat_t *stats)
Definition: H5FSstat.c:83
H5HF_huge_bt2_ctx_t
struct H5HF_huge_bt2_ctx_t H5HF_huge_bt2_ctx_t
H5CX_t::mpio_local_no_coll_cause
uint32_t mpio_local_no_coll_cause
Definition: H5CX.c:263
H5L_iterate
H5_DLL herr_t H5L_iterate(H5G_loc_t *loc, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx_p, H5L_iterate2_t op, void *op_data)
Definition: H5L.c:3540
H5G_obj_create_t::gcpl_id
hid_t gcpl_id
Definition: H5Gpkg.h:290
H5D_bt2_ctx_t::sizeof_addr
size_t sizeof_addr
Definition: H5Dbtree2.c:58
H5VLdatatype_get
herr_t H5VLdatatype_get(void *obj, hid_t connector_id, H5VL_datatype_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:2977
H5CX_push
H5_DLL herr_t H5CX_push(void)
Definition: H5CX.c:787
H5CX_t::tconv_buf
void * tconv_buf
Definition: H5CX.c:224
H5O_mesg_operator_t::u
union H5O_mesg_operator_t::@43 u
H5S_hyper_op_info_t::op_gen
uint64_t op_gen
Definition: H5Spkg.h:155
H5F_FILE_SPACE_VFD
@ H5F_FILE_SPACE_VFD
Definition: H5Fpublic.h:206
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5UC_t)
H5D_chunk_ud_t::filter_mask
unsigned filter_mask
Definition: H5Dpkg.h:278
H5Tpack
herr_t H5Tpack(hid_t type_id)
Definition: H5Tcompound.c:415
H5Rget_name
ssize_t H5Rget_name(hid_t id, H5R_type_t ref_type, const void *ref, char *name, size_t size)
Definition: H5Rdeprec.c:552
H5HF_dtable_span_size
H5_DLL hsize_t H5HF_dtable_span_size(const H5HF_dtable_t *dtable, unsigned start_row, unsigned start_col, unsigned num_entries)
Definition: H5HFdtable.c:305
H5C_t::max_pl_len
uint32_t max_pl_len
Definition: H5Cpkg.h:6032
H5G_fh_ud_rm_t
Definition: H5Gdense.c:127
H5E_CANTTAG_g
H5_DLLVAR hid_t H5E_CANTTAG_g
Definition: H5Epubgen.h:307
H5EA_dblock_t::parent
void * parent
Definition: H5EApkg.h:301
H5E_NOTCACHED_g
hid_t H5E_NOTCACHED_g
Definition: H5Edefin.h:167
H5T_get_precision
H5_DLL size_t H5T_get_precision(const H5T_t *dt)
Definition: H5Tprecis.c:94
H5D_layout_read_func_t
herr_t(* H5D_layout_read_func_t)(struct H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space, struct H5D_chunk_map_t *fm)
Definition: H5Dpkg.h:130
H5EA_create_t::idx_blk_elmts
uint8_t idx_blk_elmts
Definition: H5EAprivate.h:84
H5G_bt_it_idx_common_t
struct H5G_bt_it_idx_common_t H5G_bt_it_idx_common_t
H5T_ref_setnullfunc_t
herr_t(* H5T_ref_setnullfunc_t)(H5VL_object_t *file, void *dst_buf, void *bg_buf)
Definition: H5Tpkg.h:186
H5G_node_key_t::offset
size_t offset
Definition: H5Gnode.c:64
H5F_MEM_PAGE_GHEAP
@ H5F_MEM_PAGE_GHEAP
Definition: H5Fprivate.h:699
H5T_NATIVE_SCHAR_COMP_ALIGN_g
size_t H5T_NATIVE_SCHAR_COMP_ALIGN_g
Definition: H5T.c:453
H5T_STD_B32BE_g
hid_t H5T_STD_B32BE_g
Definition: H5T.c:376
H5FD_sb_encode
herr_t H5FD_sb_encode(H5FD_t *file, char *name, uint8_t *buf)
Definition: H5FD.c:441
H5O_layout_chunk_t
Definition: H5Oprivate.h:617
H5CX_t::high_bound
H5F_libver_t high_bound
Definition: H5CX.c:312
H5O_linfo_postcopy_ud_t::cpy_info
H5O_copy_t * cpy_info
Definition: H5Olinfo.c:92
H5EA__hdr_alloc_elmts
H5_DLL void * H5EA__hdr_alloc_elmts(H5EA_hdr_t *hdr, size_t nelmts)
H5C_unpin_entry
H5_DLL herr_t H5C_unpin_entry(void *thing)
Definition: H5C.c:2898
H5VL__native_introspect_opt_query
H5_DLL herr_t H5VL__native_introspect_opt_query(void *obj, H5VL_subclass_t cls, int opt_type, hbool_t *supported)
H5E_SLIST_g
H5_DLLVAR hid_t H5E_SLIST_g
Definition: H5Epubgen.h:96
H5T_NATIVE_UINT_FAST16_g
hid_t H5T_NATIVE_UINT_FAST16_g
Definition: H5T.c:431
H5O_msg_count
int H5O_msg_count(const H5O_loc_t *loc, unsigned type_id)
Definition: H5Omessage.c:782
H5F_shared_t::evict_on_close
hbool_t evict_on_close
Definition: H5Fpkg.h:293
H5Z_CB_NO
@ H5Z_CB_NO
Definition: H5Zpublic.h:123
H5E_BADRANGE_g
H5_DLLVAR hid_t H5E_BADRANGE_g
Definition: H5Epubgen.h:383
H5VL_group_specific
H5_DLL herr_t H5VL_group_specific(const H5VL_object_t *vol_obj, H5VL_group_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:4387
H5VLfile_close
herr_t H5VLfile_close(void *obj, hid_t connector_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3999
H5HG_heap_t::chunk
uint8_t * chunk
Definition: H5HGpkg.h:127
H5CX_node_t::ctx
H5CX_t ctx
Definition: H5CX.c:329
H5T_STD_B64BE_g
H5_DLLVAR hid_t H5T_STD_B64BE_g
Definition: H5Tpublic.h:290
H5FD_core_t::eof
haddr_t eof
Definition: H5FDcore.c:54
H5P_CLS_DXFR
const H5P_libclass_t H5P_CLS_DXFR[1]
Definition: H5Pdxpl.c:202
hrb_node_t
struct hrb_node_t hrb_node_t
H5G_get_name
ssize_t H5G_get_name(const H5G_loc_t *loc, char *name, size_t size, hbool_t *cached)
Definition: H5Gname.c:562
H5MF_aggrs_try_shrink_eoa
H5_DLL htri_t H5MF_aggrs_try_shrink_eoa(H5F_t *f)
H5P_get
herr_t H5P_get(H5P_genplist_t *plist, const char *name, void *value)
Definition: H5Pint.c:4568
H5Pget_gc_references
H5_DLL herr_t H5Pget_gc_references(hid_t fapl_id, unsigned *gc_ref)
Definition: H5Pfapl.c:1959
H5AC_aux_t::unprotect_dirty_bytes
size_t unprotect_dirty_bytes
Definition: H5ACpkg.h:386
H5FD_sec2_t::eoa
haddr_t eoa
Definition: H5FDsec2.c:56
H5O_layout_chunk_t::ndims
unsigned ndims
Definition: H5Oprivate.h:620
H5FS_sinfo_t::sect_len_size
unsigned sect_len_size
Definition: H5FSpkg.h:142
H5A__exists_by_name
H5_DLL htri_t H5A__exists_by_name(H5G_loc_t loc, const char *obj_name, const char *attr_name)
Definition: H5Aint.c:1337
H5E_CANTINIT
H5E_CANTINIT
Definition: H5Einit.h:27
H5T_ref_class_t::write
H5T_ref_writefunc_t write
Definition: H5Tpkg.h:196
H5F_shared_t::cache
H5AC_t * cache
Definition: H5Fpkg.h:275
H5F__flush
herr_t H5F__flush(H5F_t *f)
Definition: H5Fint.c:1978
H5E_PLUGIN_g
H5_DLLVAR hid_t H5E_PLUGIN_g
Definition: H5Epubgen.h:71
H5C_move_entry
H5_DLL herr_t H5C_move_entry(H5C_t *cache_ptr, const H5C_class_t *type, haddr_t old_addr, haddr_t new_addr)
Definition: H5C.c:1812
H5T_CSET_RESERVED_6
@ H5T_CSET_RESERVED_6
Definition: H5Tpublic.h:86
H5C_evict_tagged_entries
herr_t H5C_evict_tagged_entries(H5F_t *f, haddr_t tag, hbool_t match_global)
Definition: H5Ctag.c:523
H5O_iter_rm_t::name
const char * name
Definition: H5Oattribute.c:93
H5P__iterate_plist
H5_DLL int H5P__iterate_plist(const H5P_genplist_t *plist, hbool_t iter_all_prop, int *idx, H5P_iterate_int_t iter_func, void *iter_data)
Definition: H5Pint.c:4180
H5F_addr_decode
H5_DLL void H5F_addr_decode(const H5F_t *f, const uint8_t **pp, haddr_t *addr_p)
Definition: H5Fint.c:2615
H5D_fill_buf_info_t::mem_tid
hid_t mem_tid
Definition: H5Dpkg.h:511
H5RS_dup_str
H5RS_str_t * H5RS_dup_str(const char *s)
Definition: H5RS.c:336
H5AC_mark_entry_dirty
herr_t H5AC_mark_entry_dirty(void *thing)
Definition: H5AC.c:889
H5HF_man_iblock_entry_addr
H5_DLL herr_t H5HF_man_iblock_entry_addr(H5HF_indirect_t *iblock, unsigned entry, haddr_t *child_addr)
Definition: H5HFiblock.c:1567
H5S__extent_release
H5_DLL herr_t H5S__extent_release(H5S_extent_t *extent)
Definition: H5S.c:425
H5FA__destroy_flush_depend
H5_DLL herr_t H5FA__destroy_flush_depend(H5AC_info_t *parent_entry, H5AC_info_t *child_entry)
H5VL_link_create
herr_t H5VL_link_create(H5VL_link_create_type_t create_type, const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:4718
H5A_top_term_package
int H5A_top_term_package(void)
Definition: H5A.c:177
H5VM_hyper_eq
H5_DLL htri_t H5VM_hyper_eq(unsigned n, const hsize_t *offset1, const hsize_t *size1, const hsize_t *offset2, const hsize_t *size2)
Definition: H5VM.c:358
H5Pset_evict_on_close
H5_DLL herr_t H5Pset_evict_on_close(hid_t fapl_id, hbool_t evict_on_close)
Definition: H5Pfapl.c:4492
H5E_NONE_MAJOR_g
hid_t H5E_NONE_MAJOR_g
Definition: H5Edefin.h:51
t_ulong
@ t_ulong
Definition: H5Zscaleoffset.c:34
H5P_plist_cmp_ud_t
Definition: H5Pint.c:76
H5HF_dblock_cache_ud_t::f
H5F_t * f
Definition: H5HFpkg.h:527
H5Pset_btree_ratios
H5_DLL herr_t H5Pset_btree_ratios(hid_t plist_id, double left, double middle, double right)
Definition: H5Pdxpl.c:1483
H5CX_get_filter_cb
herr_t H5CX_get_filter_cb(H5Z_cb_t *filter_cb)
Definition: H5CX.c:2318
ret_value
ret_value
Definition: H5EAdblock.c:220
H5D_chunk_it_ud5_t
struct H5D_chunk_it_ud5_t H5D_chunk_it_ud5_t
H5F__get_sohm_mesg_count_test
herr_t H5F__get_sohm_mesg_count_test(hid_t file_id, unsigned type_id, size_t *mesg_count)
Definition: H5Ftest.c:98
H5CX_get_ohdr_flags
herr_t H5CX_get_ohdr_flags(uint8_t *ohdr_flags)
Definition: H5CX.c:3488
H5Ovisit3
H5_DLL herr_t H5Ovisit3(hid_t obj_id, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate2_t op, void *op_data, unsigned fields)
Definition: H5O.c:1084
H5G__stab_lookup_by_idx
H5_DLL herr_t H5G__stab_lookup_by_idx(const H5O_loc_t *grp_oloc, H5_iter_order_t order, hsize_t n, H5O_link_t *lnk)
Definition: H5Gstab.c:966
H5F_trav_obj_cnt_t
Definition: H5F.c:54
H5F_meta_accum_t
struct H5F_meta_accum_t H5F_meta_accum_t
H5FA_dblk_page_t
struct H5FA_dbk_page_t H5FA_dblk_page_t
H5HF_tiny_remove
H5_DLL herr_t H5HF_tiny_remove(H5HF_hdr_t *fh, const uint8_t *id)
Definition: H5HFtiny.c:378
H5E__walk
H5_DLL herr_t H5E__walk(const H5E_t *estack, H5E_direction_t direction, const H5E_walk_op_t *op, void *client_data)
Definition: H5Eint.c:510
H5T__conv_ullong_uint
herr_t H5T__conv_ullong_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6818
H5S_hyper_dim_t
struct H5S_hyper_dim_t H5S_hyper_dim_t
H5O_MSG_MTIME_NEW
H5_DLLVAR const H5O_msg_class_t H5O_MSG_MTIME_NEW[1]
Definition: H5Opkg.h:513
H5HF_hdr_t::heap_addr
haddr_t heap_addr
Definition: H5HFpkg.h:340
H5Dget_chunk_info_by_coord
H5_DLL herr_t H5Dget_chunk_info_by_coord(hid_t dset_id, const hsize_t *coord, unsigned *filter_mask, haddr_t *addr, hsize_t *size)
Definition: H5D.c:1116
H5T_vlen_class_t::write
H5T_vlen_write_func_t write
Definition: H5Tpkg.h:295
H5T_NATIVE_INT16_ALIGN_g
size_t H5T_NATIVE_INT16_ALIGN_g
Definition: H5T.c:507
H5G_loc_get_comment
H5_DLL ssize_t H5G_loc_get_comment(const H5G_loc_t *loc, const char *name, char *comment, size_t bufsize)
Definition: H5Gloc.c:1086
H5F__format_convert
herr_t H5F__format_convert(H5F_t *f)
Definition: H5Fint.c:3531
hrb_t
Definition: H5FDs3comms.h:334
H5C_t::max_pel_len
uint32_t max_pel_len
Definition: H5Cpkg.h:6036
H5FDprivate.h
H5PLpkg.h
H5E_PATH_g
hid_t H5E_PATH_g
Definition: H5Edefin.h:132
H5CS_print_stack
H5_DLL herr_t H5CS_print_stack(const struct H5CS_t *stack, FILE *stream)
H5Z_SCALEOFFSET
H5_DLLVAR H5Z_class2_t H5Z_SCALEOFFSET[1]
Definition: H5Zpkg.h:38
H5Pset_fletcher32
H5_DLL herr_t H5Pset_fletcher32(hid_t plist_id)
Definition: H5Pocpl.c:1264
H5Iinc_type_ref
int H5Iinc_type_ref(H5I_type_t type)
Definition: H5I.c:1629
H5Fget_page_buffering_stats
H5_DLL herr_t H5Fget_page_buffering_stats(hid_t file_id, unsigned accesses[2], unsigned hits[2], unsigned misses[2], unsigned evictions[2], unsigned bypasses[2])
Definition: H5F.c:1870
H5FD_get_base_addr
haddr_t H5FD_get_base_addr(const H5FD_t *file)
Definition: H5FD.c:1878
H5Pset_attr_creation_order
H5_DLL herr_t H5Pset_attr_creation_order(hid_t plist_id, unsigned crt_order_flags)
Definition: H5Pocpl.c:303
H5B2_stat_info
herr_t H5B2_stat_info(H5B2_t *bt2, H5B2_stat_t *info)
Definition: H5B2stat.c:84
H5VM_array_calc_pre
H5_DLL herr_t H5VM_array_calc_pre(hsize_t offset, unsigned n, const hsize_t *down, hsize_t *coords)
Definition: H5VM.c:1106
H5T_NATIVE_INT_FAST16_g
hid_t H5T_NATIVE_INT_FAST16_g
Definition: H5T.c:430
H5B_class_t::decode
herr_t(* decode)(const H5B_shared_t *, const uint8_t *, void *)
Definition: H5Bprivate.h:135
H5T__conv_ushort_ullong
H5_DLL herr_t H5T__conv_ushort_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Sselect_intersect_block
htri_t H5Sselect_intersect_block(hid_t space_id, const hsize_t *start, const hsize_t *end)
Definition: H5Sselect.c:2159
H5R_ref_t::align
int64_t align
Definition: H5Rpublic.h:85
H5FS_sinfo_t::bins
H5FS_bin_t * bins
Definition: H5FSpkg.h:131
H5Aread
H5_DLL herr_t H5Aread(hid_t attr_id, hid_t type_id, void *buf)
Definition: H5A.c:708
H5C_verify_entry_type
herr_t H5C_verify_entry_type(H5C_t *cache_ptr, haddr_t addr, const H5C_class_t *expected_type, hbool_t *in_cache_ptr, hbool_t *type_ok_ptr)
Definition: H5Cdbg.c:1525
H5O_touch
H5_DLL herr_t H5O_touch(const H5O_loc_t *loc, hbool_t force)
Definition: H5Oint.c:1461
H5PB_t::meta_count
unsigned meta_count
Definition: H5PBprivate.h:56
H5Fstop_mdc_logging
herr_t H5Fstop_mdc_logging(hid_t file_id)
Definition: H5F.c:1699
H5FD_try_extend
htri_t H5FD_try_extend(H5FD_t *file, H5FD_mem_t type, H5F_t *f, haddr_t blk_end, hsize_t extra_requested)
Definition: H5FDspace.c:418
H5D_chunk_ud_t
Definition: H5Dpkg.h:271
H5VLfree_connector_info
herr_t H5VLfree_connector_info(hid_t connector_id, void *info)
Definition: H5VLcallback.c:569
H5G__node_build_table
int H5G__node_build_table(H5F_t *f, const void H5_ATTR_UNUSED *_lt_key, haddr_t addr, const void H5_ATTR_UNUSED *_rt_key, void *_udata)
Definition: H5Gnode.c:1377
H5FA_hdr_cache_ud_t::addr
haddr_t addr
Definition: H5FApkg.h:228
H5C_t::resize_ctl
H5C_auto_size_ctl_t resize_ctl
Definition: H5Cpkg.h:5953
H5O_linfo_t
Definition: H5Oprivate.h:291
H5AC_proxy_entry_add_child
herr_t H5AC_proxy_entry_add_child(H5AC_proxy_entry_t *pentry, H5F_t *f, void *child)
Definition: H5ACproxy_entry.c:287
H5RS_get_count
H5_DLL unsigned H5RS_get_count(const H5RS_str_t *rs)
Definition: H5RS.c:487
H5O_debug_id
H5_DLL herr_t H5O_debug_id(unsigned type_id, H5F_t *f, const void *mesg, FILE *stream, int indent, int fwidth)
Definition: H5Odbg.c:245
H5CX_set_io_xfer_mode
herr_t H5CX_set_io_xfer_mode(H5FD_mpio_xfer_t io_xfer_mode)
Definition: H5CX.c:2917
H5O_TOKEN_UNDEF_g
H5_DLLVAR const H5O_token_t H5O_TOKEN_UNDEF_g
Definition: H5Opublic.h:229
H5P_LST_ATTRIBUTE_CREATE_ID_g
hid_t H5P_LST_ATTRIBUTE_CREATE_ID_g
Definition: H5Pint.c:191
H5T__conv_uint_float
H5_DLL herr_t H5T__conv_uint_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
t_float
@ t_float
Definition: H5Zscaleoffset.c:36
H5G_cache_t
Definition: H5Gpkg.h:86
H5AC_flush_dependency_exists
herr_t H5AC_flush_dependency_exists(H5F_t *f, haddr_t parent_addr, haddr_t child_addr, hbool_t *fd_exists_ptr)
Definition: H5ACdbg.c:227
H5VL__native_blob_specific
H5_DLL herr_t H5VL__native_blob_specific(void *obj, void *blob_id, H5VL_blob_specific_t specific_type, va_list arguments)
Definition: H5VLnative_blob.c:160
H5T_STD_B32BE_g
H5_DLLVAR hid_t H5T_STD_B32BE_g
Definition: H5Tpublic.h:288
H5T_close
H5_DLL herr_t H5T_close(H5T_t *dt)
Definition: H5T.c:4032
H5AC_FHEAP_IBLOCK
const H5AC_class_t H5AC_FHEAP_IBLOCK[1]
Definition: H5HFcache.c:152
H5D_chunk_map_t::sel_chunks
H5SL_t * sel_chunks
Definition: H5Dpkg.h:359
H5VL_token_from_str
herr_t H5VL_token_from_str(const H5VL_object_t *vol_obj, H5I_type_t obj_type, const char *token_str, H5O_token_t *token)
Definition: H5VLcallback.c:7595
H5FD_hdfs_fapl_t
Definition: H5FDhdfs.h:103
H5T_NATIVE_INT16_g
hid_t H5T_NATIVE_INT16_g
Definition: H5T.c:426
H5G_info_t::storage_type
H5G_storage_type_t storage_type
Definition: H5Gpublic.h:55
H5T_NATIVE_UINT8_g
H5_DLLVAR hid_t H5T_NATIVE_UINT8_g
Definition: H5Tpublic.h:455
H5F_get_nrefs
H5_DLL unsigned H5F_get_nrefs(const H5F_t *f)
Definition: H5Fquery.c:593
H5CX_dcpl_cache_t
struct H5CX_dcpl_cache_t H5CX_dcpl_cache_t
H5C_log_tear_down
herr_t H5C_log_tear_down(H5C_t *cache)
Definition: H5Clog.c:150
H5C_dump_coll_write_list
H5_DLL herr_t H5C_dump_coll_write_list(H5C_t *cache_ptr, char *calling_fcn)
Definition: H5Cdbg.c:361
H5HF_create_t::id_len
uint16_t id_len
Definition: H5HFprivate.h:64
H5B2__redistribute2
H5_DLL herr_t H5B2__redistribute2(H5B2_hdr_t *hdr, uint16_t depth, H5B2_internal_t *internal, unsigned idx)
Definition: H5B2int.c:423
H5SL_create
H5SL_t * H5SL_create(H5SL_type_t type, H5SL_cmp_t cmp)
Definition: H5SL.c:993
H5HF_hdr_t::tiny_size
hsize_t tiny_size
Definition: H5HFpkg.h:335
H5HF_huge_remove_ud_t::hdr
H5HF_hdr_t * hdr
Definition: H5HFpkg.h:508
H5T__conv_ulong_uint
H5_DLL herr_t H5T__conv_ulong_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5E_BADSELECT_g
H5_DLLVAR hid_t H5E_BADSELECT_g
Definition: H5Epubgen.h:369
H5CX_get_mpio_global_no_coll_cause
H5_DLL herr_t H5CX_get_mpio_global_no_coll_cause(uint32_t *mpio_global_no_coll_cause)
Definition: H5CX.c:2142
H5Iis_valid
H5_DLL htri_t H5Iis_valid(hid_t id)
Definition: H5I.c:1859
image_len
cache_ptr cache_ptr image_len
Definition: H5Cimage.c:1229
H5Pget_vol_info
H5_DLL herr_t H5Pget_vol_info(hid_t plist_id, void **vol_info)
Definition: H5Pfapl.c:5555
H5PL__set_plugin_control_mask
H5_DLL herr_t H5PL__set_plugin_control_mask(unsigned int mask)
Definition: H5PLint.c:118
H5O_msg_reset_share
herr_t H5O_msg_reset_share(unsigned H5_ATTR_NDEBUG_UNUSED type_id, void *mesg)
Definition: H5Omessage.c:1689
H5VM_memcpy_ud_t::src
const unsigned char * src
Definition: H5VM.c:29
H5T_NATIVE_INT_LEAST32_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT_LEAST32_ALIGN_g
Definition: H5Tpkg.h:448
H5T_shared_t::owned_vol_obj
H5VL_object_t * owned_vol_obj
Definition: H5Tpkg.h:339
H5HF_stat_t::man_nobjs
hsize_t man_nobjs
Definition: H5HFprivate.h:78
H5O_common_cache_ud_t::addr
haddr_t addr
Definition: H5Opkg.h:372
H5E_auto_op_t::func2_default
H5E_auto2_t func2_default
Definition: H5Epkg.h:76
H5F_get_shared
H5_DLL H5F_shared_t * H5F_get_shared(const H5F_t *f)
Definition: H5Fquery.c:247
H5F_prefix_open_file
H5_DLL H5F_t * H5F_prefix_open_file(H5F_t *primary_file, H5F_prefix_open_t prefix_type, const char *prop_prefix, const char *file_name, unsigned file_intent, hid_t fapl_id)
Definition: H5Fint.c:632
H5Fset_latest_format
herr_t H5Fset_latest_format(hid_t file_id, hbool_t latest_format)
Definition: H5Fdeprec.c:205
H5G__node_free
H5_DLL herr_t H5G__node_free(H5G_node_t *sym)
Definition: H5Gnode.c:279
H5T_NATIVE_LLONG_ALIGN_g
size_t H5T_NATIVE_LLONG_ALIGN_g
Definition: H5T.c:487
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5HG.c:93
H5T__conv_long_ullong
H5_DLL herr_t H5T__conv_long_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5VL_map_specific_t
H5VL_map_specific_t
Definition: H5Mpublic.h:61
H5FA_hdr_t
Definition: H5FApkg.h:120
H5HF_get_heap_addr
herr_t H5HF_get_heap_addr(const H5HF_t *fh, haddr_t *heap_addr_p)
Definition: H5HF.c:320
H5T_PAD_ERROR
@ H5T_PAD_ERROR
Definition: H5Tpublic.h:126
H5AC_cache_image_pending
H5_DLL hbool_t H5AC_cache_image_pending(const H5F_t *f)
Definition: H5AC.c:247
H5I_class_t::flags
unsigned flags
Definition: H5Iprivate.h:47
H5G_UDLINK
@ H5G_UDLINK
Definition: H5Gpublic.h:126
H5FA_t::hdr
H5FA_hdr_t * hdr
Definition: H5FApkg.h:218
H5B2_CDSET_FILT_ID
@ H5B2_CDSET_FILT_ID
Definition: H5B2private.h:54
H5Pget_istore_k
herr_t H5Pget_istore_k(hid_t plist_id, unsigned *ik)
Definition: H5Pfcpl.c:684
H5T_CSET_RESERVED_13
@ H5T_CSET_RESERVED_13
Definition: H5Tpublic.h:93
H5C__dump_child_ctx_t::indent
int indent
Definition: H5Cdbg.c:1107
H5Gget_linkval
herr_t H5Gget_linkval(hid_t loc_id, const char *name, size_t size, char *buf)
Definition: H5Gdeprec.c:628
H5CX_get_encoding
H5_DLL herr_t H5CX_get_encoding(H5T_cset_t *encoding)
Definition: H5CX.c:2505
H5G_NCACHED
@ H5G_NCACHED
Definition: H5Gpkg.h:76
H5_ITER_UNKNOWN
@ H5_ITER_UNKNOWN
Definition: H5public.h:296
H5O_storage_virtual_t
struct H5O_storage_virtual_t H5O_storage_virtual_t
H5G_NAME_DELETE
@ H5G_NAME_DELETE
Definition: H5Gprivate.h:116
H5B2__hdr_fuse_decr
H5_DLL size_t H5B2__hdr_fuse_decr(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:465
H5A__dense_build_table
H5_DLL herr_t H5A__dense_build_table(H5F_t *f, const H5O_ainfo_t *ainfo, H5_index_t idx_type, H5_iter_order_t order, H5A_attr_table_t *atable)
Definition: H5Aint.c:1556
H5MF_try_close
H5_DLL herr_t H5MF_try_close(H5F_t *f)
Definition: H5MF.c:1646
H5O_stat_t::nmesgs
unsigned nmesgs
Definition: H5Opublic.h:251
H5FD_s3comms_uriencode
herr_t H5FD_s3comms_uriencode(char *dest, const char *s, size_t s_len, hbool_t encode_slash, size_t *n_written)
Definition: H5FDs3comms.c:3516
sblk_off
sblk_off
Definition: H5EA.c:481
H5PL_plugin_t
struct H5PL_plugin_t H5PL_plugin_t
H5B_iterate
herr_t H5B_iterate(H5F_t *f, const H5B_class_t *type, haddr_t addr, H5B_operator_t op, void *udata)
Definition: H5B.c:1194
H5C_cache_flash_incr_mode
H5C_cache_flash_incr_mode
Definition: H5Cpublic.h:43
H5VLblob_get
H5_DLL herr_t H5VLblob_get(void *obj, hid_t connector_id, const void *blob_id, void *buf, size_t size, void *ctx)
Definition: H5VLcallback.c:7022
H5T_NATIVE_UINT_FAST32_g
hid_t H5T_NATIVE_UINT_FAST32_g
Definition: H5T.c:438
H5P_TYPE_MAP_ACCESS
@ H5P_TYPE_MAP_ACCESS
Definition: H5Pprivate.h:83
H5D_fill_buf_info_t::mem_type
H5T_t * mem_type
Definition: H5Dpkg.h:509
H5HF_hdr_t::huge_next_id
hsize_t huge_next_id
Definition: H5HFpkg.h:320
name
file name
Definition: H5FDfamily.c:684
H5Tget_nmembers
int H5Tget_nmembers(hid_t type_id)
Definition: H5Tfields.c:50
H5G_close
H5_DLL herr_t H5G_close(H5G_t *grp)
Definition: H5Gint.c:465
H5B2_leaf_cache_ud_t::hdr
H5B2_hdr_t * hdr
Definition: H5B2pkg.h:290
H5T__conv_double_short
herr_t H5T__conv_double_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7974
H5HF_hdr_t::huge_bt2_addr
haddr_t huge_bt2_addr
Definition: H5HFpkg.h:321
H5F_blk_aggr_t::tot_size
hsize_t tot_size
Definition: H5Fpkg.h:184
H5D__layout_idx_type_test
herr_t H5D__layout_idx_type_test(hid_t did, H5D_chunk_index_t *idx_type)
Definition: H5Dtest.c:246
H5Pget_append_flush
herr_t H5Pget_append_flush(hid_t plist_id, unsigned ndims, hsize_t boundary[], H5D_append_cb_t *func, void **udata)
Definition: H5Pdapl.c:1374
H5E_auto_op_t::vers
unsigned vers
Definition: H5Epkg.h:71
H5G_obj_stab_it_ud1_t
Definition: H5Gobj.c:75
H5F_libver_t
H5F_libver_t
Definition: H5Fpublic.h:177
H5C_log_class_t::stop_logging
herr_t(* stop_logging)(H5C_log_info_t *log_info)
Definition: H5Clog.h:42
H5G_visit
H5_DLL herr_t H5G_visit(H5G_loc_t *loc, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, H5L_iterate2_t op, void *op_data)
Definition: H5Gint.c:1048
H5P__encode_coll_md_read_flag_t
herr_t H5P__encode_coll_md_read_flag_t(const void *value, void **_pp, size_t *size)
Definition: H5Pfapl.c:4579
H5G_copy_file_ud_t
Definition: H5Gpkg.h:296
H5C_construct_candidate_list__clean_cache
H5_DLL herr_t H5C_construct_candidate_list__clean_cache(H5C_t *cache_ptr)
Definition: H5Cmpio.c:431
H5VL_class_t::link_cls
H5VL_link_class_t link_cls
Definition: H5VLconnector.h:482
H5MM_block_t::prev
struct H5MM_block_t * prev
Definition: H5MM.c:60
H5P_CLS_LINK_ACCESS_ID_g
H5_DLLVAR hid_t H5P_CLS_LINK_ACCESS_ID_g
Definition: H5Ppublic.h:207
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5HF_hdr_t)
H5PLget_plugin_info
H5PLUGIN_DLL const void * H5PLget_plugin_info(void)
H5VL_class_t
struct H5VL_class_t H5VL_class_t
H5AC_FHEAP_DBLOCK
H5_DLLVAR const H5AC_class_t H5AC_FHEAP_DBLOCK[1]
Definition: H5ACprivate.h:358
H5Rmodule.h
H5AC_term_package
H5_DLL int H5AC_term_package(void)
Definition: H5AC.c:215
H5A_bt2_ud_common_t::found_op
H5A_bt2_found_t found_op
Definition: H5Apkg.h:138
H5C_t::calls_to_msic
int64_t calls_to_msic
Definition: H5Cpkg.h:6040
H5G_iter_visit_ud_t::order
H5_iter_order_t order
Definition: H5Gint.c:71
H5FL_seq_calloc
H5_DLL void * H5FL_seq_calloc(H5FL_seq_head_t *head, size_t elem H5FL_TRACK_PARAMS)
Definition: H5FL.c:1897
H5FD_ros3_t::meta
ros3_statsbin meta[ROS3_STATS_BIN_COUNT+1]
Definition: H5FDros3.c:259
H5E_NOTHDF5_g
hid_t H5E_NOTHDF5_g
Definition: H5Edefin.h:146
H5Iinc_ref
H5_DLL int H5Iinc_ref(hid_t id)
Definition: H5I.c:1496
H5Ropen_object
hid_t H5Ropen_object(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t oapl_id)
Definition: H5R.c:471
H5Pset_page_buffer_size
H5_DLL herr_t H5Pset_page_buffer_size(hid_t plist_id, size_t buf_size, unsigned min_meta_per, unsigned min_raw_per)
Definition: H5Pfapl.c:5308
H5C_auto_size_ctl_t
Definition: H5Cprivate.h:2104
H5FA_class_t::encode
herr_t(* encode)(void *raw, const void *elmt, size_t nelmts, void *ctx)
Definition: H5FAprivate.h:70
H5HL__dblk_realloc
H5_DLL herr_t H5HL__dblk_realloc(H5F_t *f, H5HL_t *heap, size_t new_heap_size)
H5D_chunk_it_ud3_t::dset_ndims
unsigned dset_ndims
Definition: H5Dchunk.c:187
H5C_cache_entry_t::flush_marker
hbool_t flush_marker
Definition: H5Cprivate.h:2241
H5T_obj_create_t::tcpl_id
hid_t tcpl_id
Definition: H5Tpkg.h:376
H5HF_indirect_t::parent
struct H5HF_indirect_t * parent
Definition: H5HFpkg.h:384
H5FS_section_info_t::type
unsigned type
Definition: H5FSprivate.h:125
H5P_iter_ud_t::iter_func
H5P_iterate_t iter_func
Definition: H5P.c:46
H5VLattr_open
void * H5VLattr_open(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t aapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1150
H5EA_hdr_cache_ud_t
Definition: H5EApkg.h:339
H5E_error2_t::cls_id
hid_t cls_id
Definition: H5Epublic.h:37
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5MP.c:65
H5HF_tiny_read
H5_DLL herr_t H5HF_tiny_read(H5HF_hdr_t *fh, const uint8_t *id, void *obj)
Definition: H5HFtiny.c:305
H5Tset_precision
H5_DLL herr_t H5Tset_precision(hid_t type_id, size_t prec)
Definition: H5Tprecis.c:144
H5CX_set_tag
H5_DLL void H5CX_set_tag(haddr_t tag)
Definition: H5CX.c:2797
H5B2_node_ptr_t::addr
haddr_t addr
Definition: H5B2pkg.h:136
H5B2_POS_ROOT
@ H5B2_POS_ROOT
Definition: H5B2pkg.h:256
H5VL__is_connector_registered_by_value
htri_t H5VL__is_connector_registered_by_value(H5VL_class_value_t value)
Definition: H5VLint.c:1378
H5Pget_alloc_time
herr_t H5Pget_alloc_time(hid_t plist_id, H5D_alloc_time_t *alloc_time)
Definition: H5Pdcpl.c:3625
H5FD_direct_fapl_t
struct H5FD_direct_fapl_t H5FD_direct_fapl_t
H5T_term_package
int H5T_term_package(void)
Definition: H5T.c:1615
H5EA_stat_t::stored
struct H5EA_stat_t::@9 stored
H5C_t::num_entries_in_image
uint32_t num_entries_in_image
Definition: H5Cpkg.h:5981
H5C_t::image_ctl
H5C_cache_image_ctl_t image_ctl
Definition: H5Cpkg.h:5969
H5B_info_t::num_nodes
hsize_t num_nodes
Definition: H5Bprivate.h:143
H5D_top_term_package
H5_DLL int H5D_top_term_package(void)
Definition: H5Dint.c:252
H5S_sel_type
H5S_sel_type
Definition: H5Spublic.h:108
H5T__sort_name
herr_t H5T__sort_name(const H5T_t *dt, int *map)
Definition: H5Tfields.c:402
H5G_obj_oh_it_ud1_t
Definition: H5Gobj.c:57
H5C_t::image_len
hsize_t image_len
Definition: H5Cpkg.h:5975
H5HF_tiny_remove
herr_t H5HF_tiny_remove(H5HF_hdr_t *hdr, const uint8_t *id)
Definition: H5HFtiny.c:378
H5VL_attr_class_t::read
herr_t(* read)(void *attr, hid_t mem_type_id, void *buf, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:316
H5O_ginfo_t
struct H5O_ginfo_t H5O_ginfo_t
H5HL_t::dblk_size
size_t dblk_size
Definition: H5HLpkg.h:106
H5FD_family_t::pmem_size
hsize_t pmem_size
Definition: H5FDfamily.c:59
H5L_trav_le_t::exists
hbool_t exists
Definition: H5L.c:87
H5HF_huge_bt2_filt_indir_rec_t::filter_mask
unsigned filter_mask
Definition: H5HFpkg.h:482
H5AC_cache_image_config_t::save_resize_status
hbool_t save_resize_status
Definition: H5ACpublic.h:566
H5P__get_size_plist
herr_t H5P__get_size_plist(const H5P_genplist_t *plist, const char *name, size_t *size)
Definition: H5Pint.c:3381
H5FA_CLS_TEST
const H5FA_class_t H5FA_CLS_TEST[1]
Definition: H5FAtest.c:84
H5FD_file_image_info_t
Definition: H5FDprivate.h:71
H5E_MOUNT_g
hid_t H5E_MOUNT_g
Definition: H5Edefin.h:149
H5Z_class1_t::can_apply
H5Z_can_apply_func_t can_apply
Definition: H5Zpublic.h:237
H5Z_xform_destroy
H5_DLL herr_t H5Z_xform_destroy(H5Z_data_xform_t *data_xform_prop)
Definition: H5Ztrans.c:1630
H5O_mesg_operator_t
Definition: H5Oprivate.h:865
H5E_CANTFREE_g
H5_DLLVAR hid_t H5E_CANTFREE_g
Definition: H5Epubgen.h:136
H5T_NATIVE_LDOUBLE_COMP_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_LDOUBLE_COMP_ALIGN_g
Definition: H5Tpkg.h:400
h5_stat_size_t
__int64 h5_stat_size_t
Definition: H5win32defs.h:32
H5FD_driver_query
H5_DLL herr_t H5FD_driver_query(const H5FD_class_t *driver, unsigned long *flags)
Definition: H5FDint.c:380
H5Pset_btree_ratios
herr_t H5Pset_btree_ratios(hid_t plist_id, double left, double middle, double right)
Definition: H5Pdxpl.c:1483
H5VL_request_optional
H5_DLL herr_t H5VL_request_optional(const H5VL_object_t *vol_obj, H5VL_request_optional_t opt_type,...)
Definition: H5VLcallback.c:6648
H5HF__huge_bt2_filt_indir_found
herr_t H5HF__huge_bt2_filt_indir_found(const void *nrecord, void *op_data)
Definition: H5HFbtree2.c:479
H5L_trav_gnbi_t::name_len
ssize_t name_len
Definition: H5Lprivate.h:84
H5C_t::slist_size_increase
int64_t slist_size_increase
Definition: H5Cpkg.h:5892
H5Fincrement_filesize
H5_DLL herr_t H5Fincrement_filesize(hid_t file_id, hsize_t increment)
Definition: H5F.c:1974
H5I_inc_ref
H5_DLL int H5I_inc_ref(hid_t id, hbool_t app_ref)
Definition: H5I.c:1527
H5FS_sect_remove
herr_t H5FS_sect_remove(H5F_t *f, H5FS_t *fspace, H5FS_section_info_t *sect)
Definition: H5FSsection.c:933
H5FA__dblock_dest
H5_DLL herr_t H5FA__dblock_dest(H5FA_dblock_t *dblock)
H5O_mesg_t::raw_size
size_t raw_size
Definition: H5Opkg.h:257
H5O_t::store_bad_mesg_count
hbool_t store_bad_mesg_count
Definition: H5Opkg.h:290
H5O_storage_contig_t
struct H5O_storage_contig_t H5O_storage_contig_t
H5Glink
H5_DLL herr_t H5Glink(hid_t cur_loc_id, H5G_link_t type, const char *cur_name, const char *new_name)
Definition: H5Gdeprec.c:318
H5FS_open
H5_DLL H5FS_t * H5FS_open(H5F_t *f, haddr_t fs_addr, uint16_t nclasses, const H5FS_section_class_t *classes[], void *cls_init_udata, hsize_t alignment, hsize_t threshold)
Definition: H5FS.c:188
H5T_NATIVE_INT_LEAST64_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT_LEAST64_ALIGN_g
Definition: H5Tpkg.h:455
H5AC_validate_cache_image_config
H5_DLL herr_t H5AC_validate_cache_image_config(H5AC_cache_image_config_t *config_ptr)
Definition: H5AC.c:1980
H5D_type_info_t::tpath
H5T_path_t * tpath
Definition: H5Dpkg.h:96
H5Aget_num_attrs
H5_DLL int H5Aget_num_attrs(hid_t loc_id)
Definition: H5Adeprec.c:322
H5C_class_t::flags
unsigned flags
Definition: H5Cprivate.h:891
H5VLgroup_open
void * H5VLgroup_open(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t gapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4208
H5D_BT2_FILT
H5_DLLVAR const H5B2_class_t H5D_BT2_FILT[1]
Definition: H5Dpkg.h:541
H5Tset_norm
H5_DLL herr_t H5Tset_norm(hid_t type_id, H5T_norm_t norm)
Definition: H5Tfloat.c:284
H5VL_file_cont_info_t::blob_id_size
size_t blob_id_size
Definition: H5VLconnector.h:286
H5CX_set_dcpl
H5_DLL void H5CX_set_dcpl(hid_t dcpl_id)
Definition: H5CX.c:1159
H5O_storage_chunk_btree_t
Definition: H5Oprivate.h:444
H5Awrite
herr_t H5Awrite(hid_t attr_id, hid_t dtype_id, const void *buf)
Definition: H5A.c:662
H5S_extent_t::version
unsigned version
Definition: H5Spkg.h:113
s3r_datastruct::magic
unsigned long magic
Definition: H5FDs3comms.c:84
H5SM_delete
herr_t H5SM_delete(H5F_t *f, H5O_t *open_oh, H5O_shared_t *sh_mesg)
Definition: H5SM.c:1535
H5VLlink_copy
H5_DLL herr_t H5VLlink_copy(void *src_obj, const H5VL_loc_params_t *loc_params1, void *dst_obj, const H5VL_loc_params_t *loc_params2, hid_t connector_id, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4892
H5T_NATIVE_DOUBLE_g
hid_t H5T_NATIVE_DOUBLE_g
Definition: H5T.c:404
H5VLpkg.h
H5CX_t::tconv_buf_valid
hbool_t tconv_buf_valid
Definition: H5CX.c:225
H5_checksum_fletcher32
uint32_t H5_checksum_fletcher32(const void *_data, size_t _len)
Definition: H5checksum.c:110
H5T_close
herr_t H5T_close(H5T_t *dt)
Definition: H5T.c:4032
H5AC_get_cache_size
H5_DLL herr_t H5AC_get_cache_size(H5AC_t *cache_ptr, size_t *max_size_ptr, size_t *min_clean_size_ptr, size_t *cur_size_ptr, uint32_t *cur_num_entries_ptr)
Definition: H5AC.c:1690
H5F_get_alignment
hsize_t H5F_get_alignment(const H5F_t *f)
Definition: H5Fquery.c:1185
H5T_STD_B8LE_g
hid_t H5T_STD_B8LE_g
Definition: H5T.c:373
H5F_incr_nopen_objs
unsigned H5F_incr_nopen_objs(H5F_t *f)
Definition: H5Fint.c:2323
H5_debug_open_stream_t::stream
FILE * stream
Definition: H5private.h:1754
H5P_CLS_DCRT
const H5P_libclass_t H5P_CLS_DCRT[1]
Definition: H5Pdcpl.c:181
H5D_chunk_it_ud3_t::pline
const H5O_pline_t * pline
Definition: H5Dchunk.c:186
H5T_LOC_MAXLOC
@ H5T_LOC_MAXLOC
Definition: H5Tprivate.h:69
H5P_iter_plist_ud_t::cb_func
H5P_iterate_int_t cb_func
Definition: H5Pint.c:59
H5I_get_id_ud_t
Definition: H5I.c:85
H5G_bt2_ud_it_t::f
H5F_t * f
Definition: H5Gdense.c:85
H5F__post_open
H5_DLL herr_t H5F__post_open(H5F_t *f)
Definition: H5Fint.c:1842
H5O_storage_virtual_t::min_dims
hsize_t min_dims[H5S_MAX_RANK]
Definition: H5Oprivate.h:565
H5FS_sect_try_merge
H5_DLL htri_t H5FS_sect_try_merge(H5F_t *f, H5FS_t *fspace, H5FS_section_info_t *sect, unsigned flags, void *op_data)
Definition: H5FSsection.c:1622
H5E_walk_op_t::func1
H5E_walk1_t func1
Definition: H5Epkg.h:89
H5D_MPIO_COLLECTIVE
@ H5D_MPIO_COLLECTIVE
Definition: H5Ppublic.h:170
H5HF__huge_get_obj_len
H5_DLL herr_t H5HF__huge_get_obj_len(H5HF_hdr_t *hdr, const uint8_t *id, size_t *obj_len_p)
Definition: H5HFhuge.c:510
H5E_error2_t::min_num
hid_t min_num
Definition: H5Epublic.h:39
H5AC_aux_t
Definition: H5ACpkg.h:365
H5C_flush_dependency_exists
H5_DLL herr_t H5C_flush_dependency_exists(H5C_t *cache_ptr, haddr_t parent_addr, haddr_t child_addr, hbool_t *fd_exists_ptr)
Definition: H5Cdbg.c:1185
H5FD_direct_t::eof
haddr_t eof
Definition: H5FDdirect.c:70
H5FS_bin_t::ghost_sect_count
size_t ghost_sect_count
Definition: H5FSpkg.h:113
H5F_info2_t::msgs_info
H5_ih_info_t msgs_info
Definition: H5Fpublic.h:139
H5E_CANTSORT_g
hid_t H5E_CANTSORT_g
Definition: H5Edefin.h:194
H5MF_free_section_t::indirect
struct H5MF_free_section_t::@27::@30 indirect
H5C_log_class_t::write_create_fd_log_msg
herr_t(* write_create_fd_log_msg)(void *udata, const H5C_cache_entry_t *parent, const H5C_cache_entry_t *child, herr_t fxn_ret_value)
Definition: H5Clog.h:57
H5FS_iter_ud_t::op
H5FS_operator_t op
Definition: H5FSsection.c:54
H5CX_dxpl_cache_t::mpio_local_no_coll_cause
uint32_t mpio_local_no_coll_cause
Definition: H5CX.c:350
H5CX_dxpl_cache_t::io_xfer_mode
H5FD_mpio_xfer_t io_xfer_mode
Definition: H5CX.c:348
H5T_NATIVE_INT64_g
hid_t H5T_NATIVE_INT64_g
Definition: H5T.c:440
H5Pget_version
herr_t H5Pget_version(hid_t plist_id, unsigned *super, unsigned *freelist, unsigned *stab, unsigned *shhdr)
Definition: H5Pdeprec.c:462
H5Pget_virtual_filename
H5_DLL ssize_t H5Pget_virtual_filename(hid_t dcpl_id, size_t index, char *name, size_t size)
Definition: H5Pdcpl.c:2518
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(chunk_image)
H5AC_cache_config_t::empty_reserve
double empty_reserve
Definition: H5ACpublic.h:499
H5FDtruncate
H5_DLL herr_t H5FDtruncate(H5FD_t *file, hid_t dxpl_id, hbool_t closing)
Definition: H5FD.c:1561
H5CX_get_mpio_coll_opt
H5_DLL herr_t H5CX_get_mpio_coll_opt(H5FD_mpio_collective_opt_t *mpio_coll_opt)
Definition: H5CX.c:2072
H5P_TYPE_ATTRIBUTE_ACCESS
@ H5P_TYPE_ATTRIBUTE_ACCESS
Definition: H5Pprivate.h:80
H5MP_create
H5MP_pool_t * H5MP_create(size_t page_size, unsigned flags)
Definition: H5MP.c:91
H5D_bt2_it_ud_t::cb
H5D_chunk_cb_func_t cb
Definition: H5Dbtree2.c:66
H5VL_attr_optional
herr_t H5VL_attr_optional(const H5VL_object_t *vol_obj, H5VL_attr_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:1647
H5P_genprop_t::create
H5P_prp_create_func_t create
Definition: H5Ppkg.h:73
H5O_enable_mdc_flushes
H5_DLL herr_t H5O_enable_mdc_flushes(H5O_loc_t *oloc)
Definition: H5O.c:1345
H5D_chunk_info_iter_ud_t::idx_hint
unsigned idx_hint
Definition: H5Dchunk.c:227
H5T__conv_int_ullong
herr_t H5T__conv_int_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6082
H5G__compact_remove
H5_DLL herr_t H5G__compact_remove(const H5O_loc_t *oloc, H5RS_str_t *grp_full_path_r, const char *name)
Definition: H5Gcompact.c:314
H5F_LIBVER_ERROR
@ H5F_LIBVER_ERROR
Definition: H5Fpublic.h:178
hdfs_statsbin::min
unsigned long long min
Definition: H5FDhdfs.c:159
H5AC_GHEAP_ID
@ H5AC_GHEAP_ID
Definition: H5ACprivate.h:53
H5Lcreate_ud
H5_DLL herr_t H5Lcreate_ud(hid_t link_loc_id, const char *link_name, H5L_type_t link_type, const void *udata, size_t udata_size, hid_t lcpl_id, hid_t lapl_id)
Definition: H5L.c:632
H5E_NOENCODER_g
H5_DLLVAR hid_t H5E_NOENCODER_g
Definition: H5Epubgen.h:219
H5T_NATIVE_INT_LEAST8_g
hid_t H5T_NATIVE_INT_LEAST8_g
Definition: H5T.c:421
H5L_traverse_0_func_t
hid_t(* H5L_traverse_0_func_t)(const char *link_name, hid_t cur_group, const void *lnkdata, size_t lnkdata_size, hid_t lapl_id)
Definition: H5Lpublic.h:227
BEGIN_FUNC
BEGIN_FUNC(STATIC, END_FUNCS NOERR, herr_t, SUCCEED, END_FUNCS -, H5EA__cache_hdr_get_initial_load_size(void *_udata, size_t *image_len))
Definition: H5EAcache.c:247
H5S_select_is_contiguous
H5_DLL htri_t H5S_select_is_contiguous(const H5S_t *space)
Definition: H5Sselect.c:837
H5HF_huge_bt2_filt_dir_rec_t
struct H5HF_huge_bt2_filt_dir_rec_t H5HF_huge_bt2_filt_dir_rec_t
H5O_OBJ_DATATYPE
H5_DLLVAR const H5O_obj_class_t H5O_OBJ_DATATYPE[1]
Definition: H5Opkg.h:554
H5T__conv_uint_uchar
herr_t H5T__conv_uint_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5806
H5Pset_copy_object
H5_DLL herr_t H5Pset_copy_object(hid_t plist_id, unsigned crt_intmd)
Definition: H5Pocpypl.c:651
H5L_create_soft
H5_DLL herr_t H5L_create_soft(const char *target_path, const H5G_loc_t *cur_loc, const char *cur_name, hid_t lcpl_id)
Definition: H5L.c:2156
H5VL_dataset_get
H5_DLL herr_t H5VL_dataset_get(const H5VL_object_t *vol_obj, H5VL_dataset_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:2275
H5HF_free_section_t::iblock_entries
unsigned iblock_entries
Definition: H5HFpkg.h:282
H5Pget_sym_k
herr_t H5Pget_sym_k(hid_t plist_id, unsigned *ik, unsigned *lk)
Definition: H5Pfcpl.c:582
H5O_copy_dtype_merge_list_t::next
struct H5O_copy_dtype_merge_list_t * next
Definition: H5Oprivate.h:162
H5G__is_empty_test
htri_t H5G__is_empty_test(hid_t gid)
Definition: H5Gtest.c:96
H5D__flush_sieve_buf
H5_DLL herr_t H5D__flush_sieve_buf(H5D_t *dataset)
Definition: H5Dint.c:3183
H5O_layout_ver_bounds
const unsigned H5O_layout_ver_bounds[]
Definition: H5Dlayout.c:50
H5P_CLS_OCPY
H5_DLLVAR const struct H5P_libclass_t H5P_CLS_OCPY[1]
Definition: H5Pprivate.h:149
H5R__free_heap
H5_DLL herr_t H5R__free_heap(H5F_t *f, const unsigned char *buf, size_t nbytes)
Definition: H5Rint.c:1503
H5P_prp_compare_func_t
int(* H5P_prp_compare_func_t)(const void *value1, const void *value2, size_t size)
Definition: H5Ppublic.h:131
H5D_chunk_map_t::last_index
hsize_t last_index
Definition: H5Dpkg.h:365
H5B2__assert_leaf
H5_DLL herr_t H5B2__assert_leaf(const H5B2_hdr_t *hdr, const H5B2_leaf_t *leaf)
H5B_ins_ud_t
Definition: H5B.c:137
H5Z_result
struct result H5Z_result
H5FD_log_t::hFile
HANDLE hFile
Definition: H5FDlog.c:112
H5SM_sohm_t::u
union H5SM_sohm_t::@53 u
H5O_mcdt_cb_info_t::func
H5O_mcdt_search_cb_t func
Definition: H5Oprivate.h:167
H5G_name_set
H5_DLL herr_t H5G_name_set(const H5G_name_t *loc, H5G_name_t *obj, const char *name)
Definition: H5Gname.c:457
H5E_CLOSEERROR_g
H5_DLLVAR hid_t H5E_CLOSEERROR_g
Definition: H5Epubgen.h:118
H5O_loc_t::holding_file
hbool_t holding_file
Definition: H5Oprivate.h:155
H5C_auto_size_ctl_t::incr_mode
enum H5C_cache_incr_mode incr_mode
Definition: H5Cprivate.h:2116
H5O_pin
H5O_t * H5O_pin(const H5O_loc_t *loc)
Definition: H5Oint.c:1227
H5C_log_write_mark_serialized_entry_msg
H5_DLL herr_t H5C_log_write_mark_serialized_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:615
H5VL_wrap_ctx_t::connector
H5VL_t * connector
Definition: H5VLint.c:64
H5F_open
H5F_t * H5F_open(const char *name, unsigned flags, hid_t fcpl_id, hid_t fapl_id)
Definition: H5Fint.c:1502
H5AC_pre_serialize_func_t
H5C_pre_serialize_func_t H5AC_pre_serialize_func_t
Definition: H5ACprivate.h:188
H5PB_entry_t::next
struct H5PB_entry_t * next
Definition: H5PBpkg.h:42
H5C_t::max_dirty_index_size
size_t max_dirty_index_size
Definition: H5Cpkg.h:6025
H5G__has_links_test
H5_DLL htri_t H5G__has_links_test(hid_t gid, unsigned *nmsgs)
Definition: H5Gtest.c:217
H5VL_file_optional
herr_t H5VL_file_optional(const H5VL_object_t *vol_obj, H5VL_file_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:3848
H5C_cache_image_ctl_t::generate_image
hbool_t generate_image
Definition: H5Cprivate.h:2216
H5RS_get_str
H5_DLL char * H5RS_get_str(const H5RS_str_t *rs)
Definition: H5RS.c:455
H5G_init
H5_DLL herr_t H5G_init(void)
Definition: H5G.c:157
H5D__contig_collective_write
herr_t H5D__contig_collective_write(H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t H5_ATTR_UNUSED nelmts, const H5S_t *file_space, const H5S_t *mem_space, H5D_chunk_map_t H5_ATTR_UNUSED *fm)
Definition: H5Dmpio.c:721
H5HF_man_dblock_dest
H5_DLL herr_t H5HF_man_dblock_dest(H5HF_direct_t *dblock)
Definition: H5HFdblock.c:698
H5FD_class_mpi_t::get_mpi_info
herr_t(* get_mpi_info)(H5FD_t *file, void **mpi_info)
Definition: H5FDprivate.h:54
H5FD_MEM_BTREE
@ H5FD_MEM_BTREE
Definition: H5Fpublic.h:161
H5EA_CLS_FILT_CHUNK
H5_DLLVAR const H5EA_class_t H5EA_CLS_FILT_CHUNK[1]
Definition: H5EAprivate.h:128
H5C_auto_size_ctl_t::flash_incr_mode
enum H5C_cache_flash_incr_mode flash_incr_mode
Definition: H5Cprivate.h:2121
H5D__format_convert
herr_t H5D__format_convert(H5D_t *dataset)
Definition: H5Dint.c:3285
H5VL_class_t::dataset_cls
H5VL_dataset_class_t dataset_cls
Definition: H5VLconnector.h:478
H5D__scatgath_write
herr_t H5D__scatgath_write(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space)
Definition: H5Dscatgath.c:595
asoft
size_t asoft
Definition: H5T.c:560
H5FD_register
H5_DLL hid_t H5FD_register(const void *cls, size_t size, hbool_t app_ref)
Definition: H5FD.c:274
H5S_sel_iter_class_t::iter_nelmts
H5S_sel_iter_nelmts_func_t iter_nelmts
Definition: H5Spkg.h:351
H5O_mesg_loc_t::index
H5O_msg_crt_idx_t index
Definition: H5Oprivate.h:257
H5S_SELECT_NOTA
@ H5S_SELECT_NOTA
Definition: H5Spublic.h:96
parsed_url_t::port
char * port
Definition: H5FDs3comms.h:402
H5O_MSG_ATTR
const H5O_msg_class_t H5O_MSG_ATTR[1]
Definition: H5Oattr.c:68
H5P_prop_get_ud_t
Definition: H5Pint.c:87
H5WB_actual_clear
void * H5WB_actual_clear(H5WB_t *wb, size_t need)
Definition: H5WB.c:228
H5AC_ring_t
H5C_ring_t H5AC_ring_t
Definition: H5ACprivate.h:149
H5D_CONTIGUOUS
@ H5D_CONTIGUOUS
Definition: H5Dpublic.h:47
H5AC_cache_config_t::min_clean_fraction
double min_clean_fraction
Definition: H5ACpublic.h:463
H5G__obj_lookup
H5_DLL htri_t H5G__obj_lookup(const H5O_loc_t *grp_oloc, const char *name, H5O_link_t *lnk)
Definition: H5Gobj.c:1111
H5T_sort_t
H5T_sort_t
Definition: H5Tpkg.h:238
H5Lmove
H5_DLL herr_t H5Lmove(hid_t src_loc, const char *src_name, hid_t dst_loc, const char *dst_name, hid_t lcpl_id, hid_t lapl_id)
Definition: H5L.c:275
H5Gcreate1
hid_t H5Gcreate1(hid_t loc_id, const char *name, size_t size_hint)
Definition: H5Gdeprec.c:173
H5D_COPS_EARRAY
H5_DLLVAR const H5D_chunk_ops_t H5D_COPS_EARRAY[1]
Definition: H5Dpkg.h:535
H5O__shared_encode
H5_DLL herr_t H5O__shared_encode(const H5F_t *f, uint8_t *buf, const H5O_shared_t *sh_mesg)
Definition: H5Oshared.c:402
H5FS_create_t
Definition: H5FSprivate.h:137
H5FD_FILE_IMAGE_OP_FILE_OPEN
@ H5FD_FILE_IMAGE_OP_FILE_OPEN
Definition: H5FDpublic.h:339
H5Sget_select_bounds
H5_DLL herr_t H5Sget_select_bounds(hid_t spaceid, hsize_t start[], hsize_t end[])
Definition: H5Sselect.c:626
H5HF__hdr_skip_blocks
herr_t H5HF__hdr_skip_blocks(H5HF_hdr_t *hdr, H5HF_indirect_t *iblock, unsigned start_entry, unsigned nentries)
Definition: H5HFhdr.c:935
H5D_dcpl_cache_t::efl
H5O_efl_t efl
Definition: H5Dprivate.h:134
H5D_LOPS_CONTIG
const H5D_layout_ops_t H5D_LOPS_CONTIG[1]
Definition: H5Dcontig.c:118
H5T__conv_ushort_short
H5_DLL herr_t H5T__conv_ushort_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5EA_stat_t::index_blk_size
hsize_t index_blk_size
Definition: H5EAprivate.h:99
H5T_NATIVE_UINT32_g
hid_t H5T_NATIVE_UINT32_g
Definition: H5T.c:434
H5FD_class_t::read
herr_t(* read)(H5FD_t *file, H5FD_mem_t type, hid_t dxpl, haddr_t addr, size_t size, void *buffer)
Definition: H5FDpublic.h:295
H5C_auto_size_ctl_t::upper_hr_threshold
double upper_hr_threshold
Definition: H5Cprivate.h:2127
H5G_normalize
char * H5G_normalize(const char *name)
Definition: H5Gname.c:162
H5B2_internal_cache_ud_t
Definition: H5B2pkg.h:279
H5G_name_reset
herr_t H5G_name_reset(H5G_name_t *name)
Definition: H5Gname.c:621
leftjust
int leftjust
Definition: H5system.c:117
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5S_pnt_list_t)
H5D_storage_t
union H5D_storage_t H5D_storage_t
H5VL_object
void * H5VL_object(hid_t id)
Definition: H5VLint.c:1840
H5_bandwidth
void H5_bandwidth(char *buf, double nbytes, double nseconds)
Definition: H5timer.c:205
H5E_CANTINS_g
H5_DLLVAR hid_t H5E_CANTINS_g
Definition: H5Epubgen.h:312
H5HL_t::free_block
hsize_t free_block
Definition: H5HLpkg.h:101
H5F_info2_t
Definition: H5Fpublic.h:125
H5O__msg_move_to_new_chunk_test
H5_DLL herr_t H5O__msg_move_to_new_chunk_test(hid_t oid, unsigned msg_type)
Definition: H5Otest.c:707
H5G__traverse_special
H5_DLL herr_t H5G__traverse_special(const H5G_loc_t *grp_loc, const H5O_link_t *lnk, unsigned target, hbool_t last_comp, H5G_loc_t *obj_loc, hbool_t *obj_exists)
Definition: H5Gtraverse.c:364
H5G_iter_rm_t::grp_full_path_r
H5RS_str_t * grp_full_path_r
Definition: H5Gcompact.c:45
H5D_farray_it_ud_t::filtered
hbool_t filtered
Definition: H5Dfarray.c:71
H5VLrequest_wait
herr_t H5VLrequest_wait(void *req, hid_t connector_id, uint64_t timeout, H5ES_status_t *status)
Definition: H5VLcallback.c:6237
H5Pget_dxpl_mpio
H5_DLL herr_t H5Pget_dxpl_mpio(hid_t dxpl_id, H5FD_mpio_xfer_t *xfer_mode)
Definition: H5FDmpio.c:468
H5T__conv_enum
H5_DLL herr_t H5T__conv_enum(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5P__open_class_path
H5_DLL H5P_genclass_t * H5P__open_class_path(const char *path)
Definition: H5Pint.c:5322
H5Tarray_create1
hid_t H5Tarray_create1(hid_t base_id, int ndims, const hsize_t dim[], const int H5_ATTR_UNUSED perm[])
Definition: H5Tarray.c:350
H5O_iter_rm_t::sequence
int sequence
Definition: H5Omessage.c:57
H5D_layout_ops_t::ser_read
H5D_layout_read_func_t ser_read
Definition: H5Dpkg.h:153
H5T_NATIVE_UINT_FAST16_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT_FAST16_ALIGN_g
Definition: H5Tpkg.h:444
H5S_sel_project_simple
herr_t(* H5S_sel_project_simple)(const H5S_t *space, H5S_t *new_space, hsize_t *offset)
Definition: H5Spkg.h:270
H5F_coll_md_read
H5P_coll_md_read_flag_t H5F_coll_md_read(const H5F_t *f)
Definition: H5Fquery.c:1091
H5D_earray_it_ud_t::udata
void * udata
Definition: H5Dearray.c:75
H5G_bt2_ud_ins_t::common
H5G_bt2_ud_common_t common
Definition: H5Gpkg.h:284
H5B2_NUM_BTREE_ID
@ H5B2_NUM_BTREE_ID
Definition: H5B2private.h:56
H5C_auto_size_ctl_t::flash_multiple
double flash_multiple
Definition: H5Cprivate.h:2122
H5D_chunk_map_t::chunk_dim
hsize_t chunk_dim[H5O_LAYOUT_NDIMS]
Definition: H5Dpkg.h:368
H5D__select_write
herr_t H5D__select_write(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space)
Definition: H5Dselect.c:305
H5FSpkg.h
H5FD_driver_prop_t::driver_info
const void * driver_info
Definition: H5FDprivate.h:95
H5D_farray_it_ud_t::cb
H5D_chunk_cb_func_t cb
Definition: H5Dfarray.c:72
herr_t
int herr_t
Definition: H5public.h:128
H5S_select_iter_release
H5_DLL herr_t H5S_select_iter_release(H5S_sel_iter_t *sel_iter)
Definition: H5Sselect.c:1496
H5FA__hdr_fuse_incr
H5_DLL herr_t H5FA__hdr_fuse_incr(H5FA_hdr_t *hdr)
H5D__chunk_lookup
herr_t H5D__chunk_lookup(const H5D_t *dset, const hsize_t *scaled, H5D_chunk_ud_t *udata)
Definition: H5Dchunk.c:3202
H5Ecreate_msg
hid_t H5Ecreate_msg(hid_t class_id, H5E_type_t msg_type, const char *msg_str)
Definition: H5E.c:771
H5O_MSG_DRVINFO
const H5O_msg_class_t H5O_MSG_DRVINFO[1]
Definition: H5Odrvinfo.c:40
H5HF__man_dblock_delete
H5_DLL herr_t H5HF__man_dblock_delete(H5F_t *f, haddr_t dblock_addr, hsize_t dblock_size)
Definition: H5HFdblock.c:633
H5FD_log_t::total_write_ops
unsigned long long total_write_ops
Definition: H5FDlog.c:127
H5FD_core_t::write_tracking
hbool_t write_tracking
Definition: H5FDcore.c:57
H5Iprivate.h
H5_debug_t::trace
FILE * trace
Definition: H5private.h:1759
H5PL_key_t::id
int id
Definition: H5PLprivate.h:39
H5C_t::get_entry_ptr_from_addr_counter
int64_t get_entry_ptr_from_addr_counter
Definition: H5Cpkg.h:6078
H5VL_wrap_ctx_t::obj_wrap_ctx
void * obj_wrap_ctx
Definition: H5VLint.c:65
H5Pget_nlinks
H5_DLL herr_t H5Pget_nlinks(hid_t plist_id, size_t *nlinks)
Definition: H5Plapl.c:962
H5G_names_t::dst_file
H5F_t * dst_file
Definition: H5Gname.c:62
H5Fget_metadata_read_retry_info
herr_t H5Fget_metadata_read_retry_info(hid_t file_id, H5F_retry_info_t *info)
Definition: H5F.c:1498
H5B2__remove_leaf_by_idx
H5_DLL herr_t H5B2__remove_leaf_by_idx(H5B2_hdr_t *hdr, H5B2_node_ptr_t *curr_node_ptr, H5B2_nodepos_t curr_pos, void *parent, unsigned idx, H5B2_remove_t op, void *op_data)
Definition: H5B2leaf.c:883
H5B2__hdr_fuse_incr
H5_DLL herr_t H5B2__hdr_fuse_incr(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:437
H5A__create_by_name
H5A_t * H5A__create_by_name(const H5G_loc_t *loc, const char *obj_name, const char *attr_name, const H5T_t *type, const H5S_t *space, hid_t acpl_id)
Definition: H5Aint.c:304
H5HF_get_id_len
H5_DLL herr_t H5HF_get_id_len(H5HF_t *fh, size_t *id_len_p)
Definition: H5HF.c:289
H5EA_sblock_t::dblk_page_init_size
size_t dblk_page_init_size
Definition: H5EApkg.h:280
H5Pset_virtual_printf_gap
herr_t H5Pset_virtual_printf_gap(hid_t plist_id, hsize_t gap_size)
Definition: H5Pdapl.c:1236
H5D__layout_set_version
H5_DLL herr_t H5D__layout_set_version(H5F_t *f, H5O_layout_t *layout)
Definition: H5Dlayout.c:299
H5S_select_release
H5_DLL herr_t H5S_select_release(H5S_t *ds)
Definition: H5Sselect.c:286
H5Oget_native_info
herr_t H5Oget_native_info(hid_t loc_id, H5O_native_info_t *oinfo, unsigned fields)
Definition: H5O.c:697
H5P__add_prop
H5_DLL herr_t H5P__add_prop(H5SL_t *props, H5P_genprop_t *prop)
Definition: H5Pint.c:1249
H5G_obj_remove
herr_t H5G_obj_remove(const H5O_loc_t *oloc, H5RS_str_t *grp_full_path_r, const char *name)
Definition: H5Gobj.c:971
H5I_inc_ref
int H5I_inc_ref(hid_t id, hbool_t app_ref)
Definition: H5I.c:1527
H5O_storage_chunk_t::idx_addr
haddr_t idx_addr
Definition: H5Oprivate.h:481
H5MF_try_extend
htri_t H5MF_try_extend(H5F_t *f, H5FD_mem_t alloc_type, haddr_t addr, hsize_t size, hsize_t extra_requested)
Definition: H5MF.c:1282
H5HF_debug_iter_ud1_t::stream
FILE * stream
Definition: H5HFdbg.c:53
H5HF__huge_get_obj_len
herr_t H5HF__huge_get_obj_len(H5HF_hdr_t *hdr, const uint8_t *id, size_t *obj_len_p)
Definition: H5HFhuge.c:510
H5O_chk_cache_ud_t::common
H5O_common_cache_ud_t common
Definition: H5Opkg.h:414
H5I_iterate_ud_t::obj_type
H5I_type_t obj_type
Definition: H5I.c:96
H5E_auto_op_t::func2
H5E_auto2_t func2
Definition: H5Epkg.h:74
H5T__conv_ulong_double
herr_t H5T__conv_ulong_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7602
H5B2_POS_RIGHT
@ H5B2_POS_RIGHT
Definition: H5B2pkg.h:257
H5T_NATIVE_UCHAR_g
hid_t H5T_NATIVE_UCHAR_g
Definition: H5T.c:394
H5O_shmesg_table_t::nindexes
unsigned nindexes
Definition: H5Oprivate.h:728
H5F_t::open_name
char * open_name
Definition: H5Fpkg.h:375
H5AC_SOHM_TABLE
const H5AC_class_t H5AC_SOHM_TABLE[1]
Definition: H5SMcache.c:83
H5C_free_icr_func_t
herr_t(* H5C_free_icr_func_t)(void *thing)
Definition: H5Cprivate.h:883
H5Oget_info_by_idx3
herr_t H5Oget_info_by_idx3(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_info2_t *oinfo, unsigned fields, hid_t lapl_id)
Definition: H5O.c:636
H5F_get_fileno
herr_t H5F_get_fileno(const H5F_t *f, unsigned long *filenum)
Definition: H5Fquery.c:929
H5O_get_loc
H5_DLL H5O_loc_t * H5O_get_loc(hid_t id)
Definition: H5Oint.c:1839
H5HF_tiny_get_obj_len
herr_t H5HF_tiny_get_obj_len(H5HF_hdr_t *hdr, const uint8_t *id, size_t *obj_len_p)
Definition: H5HFtiny.c:210
H5P_plist_type_t
H5P_plist_type_t
Definition: H5Pprivate.h:61
H5VL__native_dataset_create
void * H5VL__native_dataset_create(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t lcpl_id, hid_t type_id, hid_t space_id, hid_t dcpl_id, hid_t dapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_dataset.c:45
H5PB_update_entry
herr_t H5PB_update_entry(H5PB_t *page_buf, haddr_t addr, size_t size, const void *buf)
Definition: H5PB.c:592
H5Acreate1
hid_t H5Acreate1(hid_t loc_id, const char *name, hid_t type_id, hid_t space_id, hid_t acpl_id)
Definition: H5Adeprec.c:116
H5Z_XFORM_RPAREN
@ H5Z_XFORM_RPAREN
Definition: H5Ztrans.c:36
H5S_get_simple_extent_dims
int H5S_get_simple_extent_dims(const H5S_t *ds, hsize_t dims[], hsize_t max_dims[])
Definition: H5S.c:1072
H5FL_gc_arr_list_t::first
struct H5FL_gc_arr_node_t * first
Definition: H5FL.c:79
H5E_PAGEBUF_g
hid_t H5E_PAGEBUF_g
Definition: H5Edefin.h:42
H5D__get_offset_copy
herr_t H5D__get_offset_copy(const H5D_t *dset, const hsize_t *offset, hsize_t *offset_copy)
Definition: H5Dio.c:93
H5P_check_class_t::name
const char * name
Definition: H5Pint.c:53
H5VL_request_notify
herr_t H5VL_request_notify(const H5VL_object_t *vol_obj, H5VL_request_notify_t cb, void *ctx)
Definition: H5VLcallback.c:6310
H5O_storage_chunk_t
Definition: H5Oprivate.h:479
H5P_CLS_DATATYPE_ACCESS_ID_g
H5_DLLVAR hid_t H5P_CLS_DATATYPE_ACCESS_ID_g
Definition: H5Ppublic.h:199
H5B_INS_RIGHT
@ H5B_INS_RIGHT
Definition: H5Bprivate.h:70
H5A__get_info
H5_DLL herr_t H5A__get_info(const H5A_t *attr, H5A_info_t *ainfo)
Definition: H5Aint.c:1005
H5O_storage_chunk_t::farray
H5O_storage_chunk_farray_t farray
Definition: H5Oprivate.h:487
H5E_SETLOCAL_g
hid_t H5E_SETLOCAL_g
Definition: H5Edefin.h:124
H5HF_op_write
H5_DLL herr_t H5HF_op_write(const void *obj, size_t obj_len, void *op_data)
Definition: H5HF.c:129
H5VM_stride_copy
H5_DLL herr_t H5VM_stride_copy(unsigned n, hsize_t elmt_size, const hsize_t *_size, const hsize_t *dst_stride, void *_dst, const hsize_t *src_stride, const void *_src)
Definition: H5VM.c:713
H5E_CANTSET_g
hid_t H5E_CANTSET_g
Definition: H5Edefin.h:97
H5Lget_info2
herr_t H5Lget_info2(hid_t loc_id, const char *name, H5L_info2_t *linfo, hid_t lapl_id)
Definition: H5L.c:982
H5C_t::dLRU_head_ptr
H5C_cache_entry_t * dLRU_head_ptr
Definition: H5Cpkg.h:5928
H5AC_evict_tagged_metadata
herr_t H5AC_evict_tagged_metadata(H5F_t *f, haddr_t metadata_tag, hbool_t match_global)
Definition: H5AC.c:2279
H5Mget_create_plist
hid_t H5Mget_create_plist(hid_t map_id)
Definition: H5M.c:572
H5O_TYPE_NTYPES
@ H5O_TYPE_NTYPES
Definition: H5Opublic.h:108
H5FL_SEQ_DEFINE_STATIC
H5FL_SEQ_DEFINE_STATIC(H5FL_fac_head_ptr_t)
H5S_sel_iter_op_t::lib_op
H5S_sel_iter_lib_op_t lib_op
Definition: H5Sprivate.h:128
H5B2_node_info_test_t
Definition: H5B2pkg.h:297
H5FS__cmp_cparam_test
int H5FS__cmp_cparam_test(const H5FS_create_t *cparam1, const H5FS_create_t *cparam2)
Definition: H5FStest.c:117
H5CX_set_mpi_coll_datatypes
herr_t H5CX_set_mpi_coll_datatypes(MPI_Datatype btype, MPI_Datatype ftype)
Definition: H5CX.c:2884
H5Aget_info_by_name
H5_DLL herr_t H5Aget_info_by_name(hid_t loc_id, const char *obj_name, const char *attr_name, H5A_info_t *ainfo, hid_t lapl_id)
Definition: H5A.c:1063
H5O_efl_t::heap_addr
haddr_t heap_addr
Definition: H5Oprivate.h:382
H5S_t::select
H5S_select_t select
Definition: H5Spkg.h:319
H5FA_dblock_t::size
hsize_t size
Definition: H5FApkg.h:186
H5I_dec_app_ref_always_close
int H5I_dec_app_ref_always_close(hid_t id)
Definition: H5I.c:1455
H5T_vlen_delete_func_t
herr_t(* H5T_vlen_delete_func_t)(H5VL_object_t *file, const void *_vl)
Definition: H5Tpkg.h:286
H5P__decode_unsigned
H5_DLL herr_t H5P__decode_unsigned(const void **_pp, void *value)
Definition: H5Pencdec.c:543
H5T_NATIVE_INT_FAST64_g
H5_DLLVAR hid_t H5T_NATIVE_INT_FAST64_g
Definition: H5Tpublic.h:497
H5T_atomic_t::msb_pad
H5T_pad_t msb_pad
Definition: H5Tpkg.h:204
H5F_shared_t::threshold
hsize_t threshold
Definition: H5Fpkg.h:298
H5C_t::max_slist_len
uint32_t max_slist_len
Definition: H5Cpkg.h:6028
H5E_CANTUNPIN_g
hid_t H5E_CANTUNPIN_g
Definition: H5Edefin.h:173
H5VL_object_is_native
H5_DLL herr_t H5VL_object_is_native(const H5VL_object_t *obj, hbool_t *is_native)
Definition: H5VLint.c:1007
H5C__dump_entry
void H5C__dump_entry(H5C_t *cache_ptr, const H5C_cache_entry_t *entry_ptr, hbool_t dump_parents, const char *prefix, int indent)
Definition: H5Cdbg.c:1144
H5CX_t::vl_alloc_info_valid
hbool_t vl_alloc_info_valid
Definition: H5CX.c:253
H5T_NATIVE_INT_LEAST32_g
H5_DLLVAR hid_t H5T_NATIVE_INT_LEAST32_g
Definition: H5Tpublic.h:482
H5FDunregister
herr_t H5FDunregister(hid_t driver_id)
Definition: H5FD.c:324
H5Ovisit_by_name1
H5_DLL herr_t H5Ovisit_by_name1(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate1_t op, void *op_data, hid_t lapl_id)
Definition: H5Odeprec.c:831
H5C_cache_entry_t
struct H5C_cache_entry_t H5C_cache_entry_t
hit_rate
double hit_rate
Definition: H5Cimage.c:971
H5CX_set_loc
H5_DLL herr_t H5CX_set_loc(hid_t loc_id)
H5G_loc_exists_t
Definition: H5Gloc.c:60
END_FUNC
CATCH unable to release fixed array data block unable to release fixed array data block page END_FUNC(BEGIN_FUNC(PRIV)
Definition: H5FA.c:527
BEGIN_FUNC
BEGIN_FUNC(PKG, CATCH if(!ret_value) if(&&H5EA__dblk_page_dest(dblk_page)< 0) H5E_THROW(H5E_CANTFREE ERR, H5EA_dblk_page_t *, H5EA_dblk_page_t *dblk_page=NULL, H5EA_dblk_page_t *dblk_page=NULL, H5EA__dblk_page_alloc(H5EA_hdr_t *hdr, H5EA_sblock_t *parent))
Definition: H5EAdblkpage.c:99
H5VLget_connector_id_by_name
H5_DLL hid_t H5VLget_connector_id_by_name(const char *name)
Definition: H5VL.c:329
H5MF__sect_new
H5MF_free_section_t * H5MF__sect_new(unsigned ctype, haddr_t sect_off, hsize_t sect_size)
Definition: H5MFsection.c:208
H5HF_dtable_t::row_tot_dblock_free
hsize_t * row_tot_dblock_free
Definition: H5HFpkg.h:208
H5C__make_space_in_cache
H5_DLL herr_t H5C__make_space_in_cache(H5F_t *f, size_t space_needed, hbool_t write_permitted)
H5Dget_offset
H5_DLL haddr_t H5Dget_offset(hid_t dset_id)
Definition: H5D.c:588
H5CX_t::tag
haddr_t tag
Definition: H5CX.c:207
H5A_attr_iter_op_type_t
H5A_attr_iter_op_type_t
Definition: H5Aprivate.h:46
H5B2_CDSET_ID
@ H5B2_CDSET_ID
Definition: H5B2private.h:53
H5_debug_g
H5_debug_t H5_debug_g
Definition: H5.c:86
H5P_genprop_t::copy
H5P_prp_copy_func_t copy
Definition: H5Ppkg.h:79
H5HF__man_iblock_detach
H5_DLL herr_t H5HF__man_iblock_detach(H5HF_indirect_t *iblock, unsigned entry)
Definition: H5HFiblock.c:1354
H5EA_class_t::fill
herr_t(* fill)(void *nat_blk, size_t nelmts)
Definition: H5EAprivate.h:71
H5D_rdcc_t
struct H5D_rdcc_t H5D_rdcc_t
H5Freset_mdc_hit_rate_stats
herr_t H5Freset_mdc_hit_rate_stats(hid_t file_id)
Definition: H5F.c:1372
H5D_chunk_it_ud1_t::elmts_per_chunk
uint32_t elmts_per_chunk
Definition: H5Dchunk.c:148
H5D_fill_buf_info_t
Definition: H5Dpkg.h:496
H5HL_free_t::prev
struct H5HL_free_t * prev
Definition: H5HLpkg.h:80
H5F_olist_t::obj_id_count
size_t * obj_id_count
Definition: H5Fint.c:57
H5SM_reconstitute
herr_t H5SM_reconstitute(H5O_shared_t *sh_mesg, H5F_t *f, unsigned msg_type_id, H5O_fheap_id_t heap_id)
Definition: H5SM.c:2092
H5G_stab_fnd_ud_t::lnk
H5O_link_t * lnk
Definition: H5Gstab.c:53
H5VL_map_get_t
H5VL_map_get_t
Definition: H5Mpublic.h:52
H5Pset_chunk_cache
H5_DLL herr_t H5Pset_chunk_cache(hid_t dapl_id, size_t rdcc_nslots, size_t rdcc_nbytes, double rdcc_w0)
Definition: H5Pdapl.c:777
H5G__dense_create
H5_DLL herr_t H5G__dense_create(H5F_t *f, H5O_linfo_t *linfo, const H5O_pline_t *pline)
Definition: H5Gdense.c:259
H5P_CLS_FILE_MOUNT_g
H5P_genclass_t * H5P_CLS_FILE_MOUNT_g
Definition: H5Pint.c:145
H5F_blk_aggr_t::addr
haddr_t addr
Definition: H5Fpkg.h:186
H5B2_node_info_test_t
struct H5B2_node_info_test_t H5B2_node_info_test_t
H5G_gnba_iter_t
Definition: H5Gname.c:67
H5VL_object_specific
H5_DLL herr_t H5VL_object_specific(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, H5VL_object_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:5735
H5FL_EXTERN
H5FL_EXTERN(H5S_sel_iter_t)
H5FS_section_class_t::shrink
herr_t(* shrink)(H5FS_section_info_t **, void *)
Definition: H5FSprivate.h:108
H5D_earray_it_ud_t::filtered
hbool_t filtered
Definition: H5Dearray.c:73
H5VL_GET_CONN_LVL_TERM
@ H5VL_GET_CONN_LVL_TERM
Definition: H5VLconnector.h:423
H5Pset_nbit
H5_DLL herr_t H5Pset_nbit(hid_t plist_id)
Definition: H5Pdcpl.c:3067
H5AC_flush
H5_DLL herr_t H5AC_flush(H5F_t *f)
Definition: H5AC.c:664
H5D__virtual_is_space_alloc
H5_DLL hbool_t H5D__virtual_is_space_alloc(const H5O_storage_t *storage)
H5D_btree_it_ud_t::common
H5D_chunk_common_ud_t common
Definition: H5Dbtree.c:78
H5MF_free_section_t::iblock_entries
unsigned iblock_entries
Definition: H5MFpkg.h:122
H5T_oloc
H5_DLL struct H5O_loc_t * H5T_oloc(H5T_t *dt)
Definition: H5T.c:5319
H5FA_dblk_page_cache_ud_t
struct H5FA_dblk_page_cache_ud_t H5FA_dblk_page_cache_ud_t
H5O_chk_cache_ud_t
Definition: H5Opkg.h:409
HDassert
HDassert(NULL==sblock->top_proxy)
H5D_efl_writevv_ud_t::wbuf
const unsigned char * wbuf
Definition: H5Defl.c:58
H5G_BT2_CORDER
const H5B2_class_t H5G_BT2_CORDER[1]
Definition: H5Gbtree2.c:119
type
H5FD_mem_t type
Definition: H5FDfamily.c:961
H5Pget_filter1
H5Z_filter_t H5Pget_filter1(hid_t plist_id, unsigned idx, unsigned int *flags, size_t *cd_nelmts, unsigned cd_values[], size_t namelen, char name[])
Definition: H5Pocpl.c:1846
H5F_super_t::sym_leaf_k
unsigned sym_leaf_k
Definition: H5Fpkg.h:225
H5HL_unprotect
H5_DLL herr_t H5HL_unprotect(H5HL_t *heap)
H5P_iter_pclass_ud_t::prev_idx
int prev_idx
Definition: H5Pint.c:72
H5Pset_append_flush
herr_t H5Pset_append_flush(hid_t plist_id, unsigned ndims, const hsize_t *boundary, H5D_append_cb_t func, void *udata)
Definition: H5Pdapl.c:1312
H5E_BTREE_g
hid_t H5E_BTREE_g
Definition: H5Edefin.h:30
H5G_CACHED_ERROR
@ H5G_CACHED_ERROR
Definition: H5Gpkg.h:71
H5D_type_info_t::dset_type
const H5T_t * dset_type
Definition: H5Dpkg.h:95
H5VL__get_connector_id_by_name
hid_t H5VL__get_connector_id_by_name(const char *name, hbool_t is_api)
Definition: H5VLint.c:1452
H5F_FSPACE_STRATEGY_NONE
@ H5F_FSPACE_STRATEGY_NONE
Definition: H5Fpublic.h:194
H5C_t::LRU_list_len
uint32_t LRU_list_len
Definition: H5Cpkg.h:5913
H5Pset_userblock
H5_DLL herr_t H5Pset_userblock(hid_t plist_id, hsize_t size)
Definition: H5Pfcpl.c:317
H5D_shared_t
Definition: H5Dpkg.h:439
H5CX_fapl_cache_t
struct H5CX_fapl_cache_t H5CX_fapl_cache_t
H5C_log_write_protect_entry_msg
herr_t H5C_log_write_protect_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, int type_id, unsigned flags, herr_t fxn_ret_value)
Definition: H5Clog.c:752
H5O_storage_chunk_earray_t
struct H5O_storage_chunk_earray_t H5O_storage_chunk_earray_t
H5HF_debug_iter_ud1_t::dblock_addr
haddr_t dblock_addr
Definition: H5HFdbg.c:56
H5Pget_shared_mesg_index
herr_t H5Pget_shared_mesg_index(hid_t plist_id, unsigned index_num, unsigned *mesg_type_flags, unsigned *min_mesg_size)
Definition: H5Pfcpl.c:959
H5O_loc_free
H5_DLL herr_t H5O_loc_free(H5O_loc_t *loc)
Definition: H5Oint.c:2071
H5SM_compare_udata_t
Definition: H5SMmessage.c:42
H5Pget_shared_mesg_nindexes
herr_t H5Pget_shared_mesg_nindexes(hid_t plist_id, unsigned *nindexes)
Definition: H5Pfcpl.c:858
H5F_object_flush_t
Definition: H5Fprivate.h:674
H5HF__huge_bt2_indir_found
herr_t H5HF__huge_bt2_indir_found(const void *nrecord, void *op_data)
Definition: H5HFbtree2.c:276
HDassert
HDassert((size_t)(image -(const uint8_t *) _image)==(len - H5EA_SIZEOF_CHKSUM))
H5SM_compare_udata_t::idx
H5O_msg_crt_idx_t idx
Definition: H5SMmessage.c:44
H5P_CLS_OBJECT_CREATE_ID_g
H5_DLLVAR hid_t H5P_CLS_OBJECT_CREATE_ID_g
Definition: H5Ppublic.h:189
H5T_shared_t::version
unsigned version
Definition: H5Tpkg.h:336
H5O_cont_t
struct H5O_cont_t H5O_cont_t
H5MM_block_t::u
union H5MM_block_t::@32 u
H5O_storage_t::chunk
H5O_storage_chunk_t chunk
Definition: H5Oprivate.h:577
H5I_register_using_existing_id
H5_DLL herr_t H5I_register_using_existing_id(H5I_type_t type, void *object, hbool_t app_ref, hid_t existing_id)
Definition: H5I.c:836
H5G__link_name_replace
H5_DLL herr_t H5G__link_name_replace(H5F_t *file, H5RS_str_t *grp_full_path_r, const H5O_link_t *lnk)
Definition: H5Glink.c:570
H5VL_token_cmp
H5_DLL herr_t H5VL_token_cmp(const H5VL_object_t *vol_obj, const H5O_token_t *token1, const H5O_token_t *token2, int *cmp_value)
Definition: H5VLcallback.c:7353
H5T__conv_double_uint
herr_t H5T__conv_double_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8142
dblk
CATCH dblk
Definition: H5HLdblk.c:162
H5T_cdata_t
struct H5T_cdata_t H5T_cdata_t
H5O_t::link_msgs_seen
size_t link_msgs_seen
Definition: H5Opkg.h:322
H5HF_hdr_t::max_man_size
uint32_t max_man_size
Definition: H5HFpkg.h:319
H5P_CLS_GROUP_CREATE_ID_g
H5_DLLVAR hid_t H5P_CLS_GROUP_CREATE_ID_g
Definition: H5Ppublic.h:196
H5S_sel_iter_op_t::app_op
H5S_sel_iter_app_op_t app_op
Definition: H5Sprivate.h:127
H5SL_first
H5SL_node_t * H5SL_first(H5SL_t *slist)
Definition: H5SL.c:1987
H5Ovisit1
herr_t H5Ovisit1(hid_t obj_id, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate1_t op, void *op_data)
Definition: H5Odeprec.c:757
H5C_pin_protected_entry
herr_t H5C_pin_protected_entry(void *thing)
Definition: H5C.c:2110
H5Tenum_insert
H5_DLL herr_t H5Tenum_insert(hid_t type, const char *name, const void *value)
Definition: H5Tenum.c:140
H5P__new_plist_of_type
hid_t H5P__new_plist_of_type(H5P_plist_type_t type)
Definition: H5Pint.c:5472
H5O_VIRTUAL_STATUS_SEL_BOUNDS
@ H5O_VIRTUAL_STATUS_SEL_BOUNDS
Definition: H5Oprivate.h:521
H5R__set_obj_token
herr_t H5R__set_obj_token(H5R_ref_priv_t *ref, const H5O_token_t *obj_token, size_t token_size)
Definition: H5Rint.c:809
H5E_NLINKS_g
H5_DLLVAR hid_t H5E_NLINKS_g
Definition: H5Epubgen.h:339
H5FS_alloc_sect
herr_t H5FS_alloc_sect(H5F_t *f, H5FS_t *fspace)
Definition: H5FS.c:862
H5S_select_fill
herr_t H5S_select_fill(const void *fill, size_t fill_size, const H5S_t *space, void *_buf)
Definition: H5Sselect.c:2483
H5AC__log_deleted_entry
herr_t H5AC__log_deleted_entry(const H5AC_info_t *entry_ptr)
Definition: H5ACmpio.c:687
H5Pset_link_phase_change
herr_t H5Pset_link_phase_change(hid_t plist_id, unsigned max_compact, unsigned min_dense)
Definition: H5Pgcpl.c:252
H5S_sel_iter_app_op_t::type_id
hid_t type_id
Definition: H5Sprivate.h:121
H5T__conv_float_ulong
herr_t H5T__conv_float_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8238
H5HF_hdr_debug
herr_t H5HF_hdr_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth)
Definition: H5HFdbg.c:380
H5T_STD_I64LE_g
H5_DLLVAR hid_t H5T_STD_I64LE_g
Definition: H5Tpublic.h:275
if
if(iblock->ndblk_addrs > 0)
Definition: H5EAdbg.c:259
H5FD_hdfs_fapl_t::version
int32_t version
Definition: H5FDhdfs.h:104
H5O_cache_ud_t::free_oh
hbool_t free_oh
Definition: H5Opkg.h:381
H5B2_create_t::merge_percent
uint8_t merge_percent
Definition: H5B2private.h:104
H5VL_FILE_REOPEN
@ H5VL_FILE_REOPEN
Definition: H5VLconnector.h:141
H5FL_DEFINE
H5FL_DEFINE(H5D_chunk_info_t)
H5FL_reg_head_t::list
H5FL_reg_node_t * list
Definition: H5FLprivate.h:103
H5T_vlen_write_func_t
herr_t(* H5T_vlen_write_func_t)(H5VL_object_t *file, const H5T_vlen_alloc_info_t *vl_alloc_info, void *_vl, void *buf, void *_bg, size_t seq_len, size_t base_size)
Definition: H5Tpkg.h:285
H5L_find_class
H5_DLL const H5L_class_t * H5L_find_class(H5L_type_t id)
Definition: H5L.c:1622
H5S_select_class_t::is_valid
H5S_sel_is_valid_func_t is_valid
Definition: H5Spkg.h:281
H5T__create
H5T_t * H5T__create(H5T_class_t type, size_t size)
Definition: H5T.c:3204
H5VLgroup_optional
herr_t H5VLgroup_optional(void *obj, hid_t connector_id, H5VL_group_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:4544
H5O_MSG_FILL_NEW
const H5O_msg_class_t H5O_MSG_FILL_NEW[1]
Definition: H5Ofill.c:133
H5L_create_hard
H5_DLL herr_t H5L_create_hard(H5G_loc_t *cur_loc, const char *cur_name, const H5G_loc_t *link_loc, const char *link_name, hid_t lcpl_id)
Definition: H5L.c:2083
H5O_layout_chunk_bt2_t::node_size
uint32_t node_size
Definition: H5Oprivate.h:611
H5T__conv_long_llong
H5_DLL herr_t H5T__conv_long_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5FDflush
herr_t H5FDflush(H5FD_t *file, hid_t dxpl_id, hbool_t closing)
Definition: H5FD.c:1491
H5VLregister_connector
hid_t H5VLregister_connector(const H5VL_class_t *cls, hid_t vipl_id)
Definition: H5VL.c:91
H5ST_remove
H5_DLL void * H5ST_remove(H5ST_tree_t *root, const char *s)
Definition: H5ST.c:698
H5CX_get_mpi_file_flushing
hbool_t H5CX_get_mpi_file_flushing(void)
Definition: H5CX.c:1773
H5T_NATIVE_UCHAR_COMP_ALIGN_g
size_t H5T_NATIVE_UCHAR_COMP_ALIGN_g
Definition: H5T.c:454
H5EA_dblock_t::elmts
void * elmts
Definition: H5EApkg.h:291
H5B2__update_flush_depend
herr_t H5B2__update_flush_depend(H5B2_hdr_t *hdr, unsigned depth, const H5B2_node_ptr_t *node_ptr, void *old_parent, void *new_parent)
Definition: H5B2int.c:1788
H5S_sel_iter_nelmts_func_t
hsize_t(* H5S_sel_iter_nelmts_func_t)(const H5S_sel_iter_t *iter)
Definition: H5Spkg.h:330
H5FA__test_ctx_t
struct H5FA__test_ctx_t H5FA__test_ctx_t
H5AC_aux_t::mpi_comm
MPI_Comm mpi_comm
Definition: H5ACpkg.h:368
H5T_operator_t
herr_t(* H5T_operator_t)(H5T_t *dt, void *op_data)
Definition: H5Tpkg.h:380
H5HF_direct_t::block_off
hsize_t block_off
Definition: H5HFpkg.h:455
H5Dget_create_plist
H5_DLL hid_t H5Dget_create_plist(hid_t dset_id)
Definition: H5D.c:463
H5Aiterate2
herr_t H5Aiterate2(hid_t loc_id, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx, H5A_operator2_t op, void *op_data)
Definition: H5A.c:1328
H5Tset_ebias
H5_DLL herr_t H5Tset_ebias(hid_t type_id, size_t ebias)
Definition: H5Tfloat.c:204
H5CX_get_vol_wrap_ctx
H5_DLL herr_t H5CX_get_vol_wrap_ctx(void **wrap_ctx)
Definition: H5CX.c:1586
H5D_layout_construct_func_t
herr_t(* H5D_layout_construct_func_t)(H5F_t *f, H5D_t *dset)
Definition: H5Dpkg.h:121
H5R_ref_priv_obj_t::filename
char * filename
Definition: H5Rpkg.h:56
H5SM_sohm_t::mesg_loc
H5O_mesg_loc_t mesg_loc
Definition: H5SMpkg.h:152
H5FD_mpio_xfer_t
H5FD_mpio_xfer_t
Definition: H5FDmpi.h:38
H5VL_blob_specific
herr_t H5VL_blob_specific(const H5VL_object_t *vol_obj, void *blob_id, H5VL_blob_specific_t specific_type,...)
Definition: H5VLcallback.c:7095
H5FO_obj_count_t
struct H5FO_obj_count_t H5FO_obj_count_t
H5D__fill_init
herr_t H5D__fill_init(H5D_fill_buf_info_t *fb_info, void *caller_fill_buf, H5MM_allocate_t alloc_func, void *alloc_info, H5MM_free_t free_func, void *free_info, const H5O_fill_t *fill, const H5T_t *dset_type, hid_t dset_type_id, size_t total_nelmts, size_t max_buf_size)
Definition: H5Dfill.c:368
H5FS_delete
H5_DLL herr_t H5FS_delete(H5F_t *f, haddr_t fs_addr)
Definition: H5FS.c:256
H5VL_datatype_get_t
H5VL_datatype_get_t
Definition: H5VLconnector.h:111
H5CX_test_set_mpio_coll_chunk_link_hard
herr_t H5CX_test_set_mpio_coll_chunk_link_hard(int mpio_coll_chunk_link_hard)
Definition: H5CX.c:3250
H5C_t::entries_scanned_to_make_space
int64_t entries_scanned_to_make_space
Definition: H5Cpkg.h:6047
H5T_atomic_t::rtype
H5R_type_t rtype
Definition: H5Tpkg.h:227
gmnow
struct tm * gmnow(void)
Definition: H5FDs3comms.c:1947
H5T_PERS_SOFT
@ H5T_PERS_SOFT
Definition: H5Tpublic.h:160
H5Literate1
H5_DLL herr_t H5Literate1(hid_t grp_id, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx, H5L_iterate1_t op, void *op_data)
Definition: H5Ldeprec.c:150
H5CX_get_dxpl
H5_DLL hid_t H5CX_get_dxpl(void)
Definition: H5CX.c:1534
H5FL_EXTERN
H5FL_EXTERN(H5G_t)
H5FA_dblock_t::dblk_page_init_size
size_t dblk_page_init_size
Definition: H5FApkg.h:193
H5EA_sblock_cache_ud_t
Definition: H5EApkg.h:346
H5MM_block_t::in_use
hbool_t in_use
Definition: H5MM.c:64
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5HL_dblk_t)
H5FL_reg_head_t::init
hbool_t init
Definition: H5FLprivate.h:98
H5VL_SUBCLS_REQUEST
@ H5VL_SUBCLS_REQUEST
Definition: H5VLconnector.h:64
H5HF__man_iblock_alloc_row
herr_t H5HF__man_iblock_alloc_row(H5HF_hdr_t *hdr, H5HF_free_section_t **sec_node)
Definition: H5HFiblock.c:895
H5P_libclass_t::reg_prop_func
H5P_reg_prop_func_t reg_prop_func
Definition: H5Pprivate.h:103
H5D_chunk_ud_t::new_unfilt_chunk
hbool_t new_unfilt_chunk
Definition: H5Dpkg.h:279
H5F_LIBVER_V110
@ H5F_LIBVER_V110
Definition: H5Fpublic.h:181
H5O__shared_copy_file
H5_DLL herr_t H5O__shared_copy_file(H5F_t *file_src, H5F_t *file_dst, const H5O_msg_class_t *mesg_type, const void *_native_src, void *_native_dst, hbool_t *recompute_size, unsigned *mesg_flags, H5O_copy_t *cpy_info, void *udata)
H5VLget_connector_name
H5_DLL ssize_t H5VLget_connector_name(hid_t id, char *name, size_t size)
Definition: H5VL.c:458
H5T_nameof
H5_DLL H5G_name_t * H5T_nameof(const H5T_t *dt)
Definition: H5T.c:5360
H5G_bt2_ud_rmbi_t::idx_type
H5_index_t idx_type
Definition: H5Gdense.c:143
H5F_superblock_cache_ud_t
struct H5F_superblock_cache_ud_t H5F_superblock_cache_ud_t
H5CX_get_mpio_rank0_bcast
H5_DLL hbool_t H5CX_get_mpio_rank0_bcast(void)
Definition: H5CX.c:1799
H5CX_node_t
Definition: H5CX.c:328
H5VL_wrap_register
hid_t H5VL_wrap_register(H5I_type_t type, void *obj, hbool_t app_ref)
Definition: H5VLint.c:2355
H5O_get_info
H5_DLL herr_t H5O_get_info(const H5O_loc_t *oloc, H5O_info2_t *oinfo, unsigned fields)
Definition: H5Oint.c:2234
H5FD_STDIO_OP_WRITE
@ H5FD_STDIO_OP_WRITE
Definition: H5FDstdio.c:62
H5T__conv_int_double
herr_t H5T__conv_int_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7404
H5Z_SO_scale_type_t
H5Z_SO_scale_type_t
Definition: H5Zpublic.h:97
H5O_get_oh_mtime
H5_DLL time_t H5O_get_oh_mtime(const H5O_t *oh)
Definition: H5Oint.c:2595
H5D_layout_ops_t::is_space_alloc
H5D_layout_is_space_alloc_func_t is_space_alloc
Definition: H5Dpkg.h:150
H5FL_ARR_DEFINE
H5FL_ARR_DEFINE(H5SM_index_header_t, H5O_SHMESG_MAX_NINDEXES)
H5C_cache_entry_t::fd_dirty_child_count
uint64_t fd_dirty_child_count
Definition: H5Cprivate.h:2289
H5D_layout_io_init_func_t
herr_t(* H5D_layout_io_init_func_t)(const struct H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space, struct H5D_chunk_map_t *cm)
Definition: H5Dpkg.h:126
H5CX_set_coll_metadata_read
void H5CX_set_coll_metadata_read(hbool_t cmdr)
Definition: H5CX.c:2854
H5T__conv_float_ldouble
H5_DLL herr_t H5T__conv_float_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_CSET_RESERVED_4
@ H5T_CSET_RESERVED_4
Definition: H5Tpublic.h:84
H5G__get_info_by_idx
herr_t H5G__get_info_by_idx(const H5G_loc_t *loc, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5G_info_t *grp_info)
Definition: H5Gint.c:1322
H5FS_hdr_cache_ud_t::addr
haddr_t addr
Definition: H5FSpkg.h:100
H5SL_TYPE_HID
@ H5SL_TYPE_HID
Definition: H5SLprivate.h:49
H5FD_log_t
struct H5FD_log_t H5FD_log_t
H5CX_dxpl_cache_t::btree_split_ratio
double btree_split_ratio[3]
Definition: H5CX.c:345
H5P_CLS_REFERENCE_ACCESS_ID_g
hid_t H5P_CLS_REFERENCE_ACCESS_ID_g
Definition: H5Pint.c:172
H5O_copy_search_comm_dt_ud_t::dst_root_loc
H5G_loc_t * dst_root_loc
Definition: H5Ocopy.c:67
H5MF_close
herr_t H5MF_close(H5F_t *f)
Definition: H5MF.c:1543
H5S_sel_release_func_t
herr_t(* H5S_sel_release_func_t)(H5S_t *space)
Definition: H5Spkg.h:235
H5P_plist_cmp_ud_t::plist2
const H5P_genplist_t * plist2
Definition: H5Pint.c:77
H5F__reopen
H5_DLL H5F_t * H5F__reopen(H5F_t *f)
Definition: H5Fint.c:2256
H5S_select_class_t::bounds
H5S_sel_bounds_func_t bounds
Definition: H5Spkg.h:285
H5F__accum_write
H5_DLL herr_t H5F__accum_write(H5F_shared_t *f_sh, H5FD_mem_t type, haddr_t addr, size_t size, const void *buf)
Definition: H5Faccum.c:422
H5F_object_flush_cb
H5_DLL herr_t H5F_object_flush_cb(H5F_t *f, hid_t obj_id)
Definition: H5Fint.c:3057
H5Pset_hyper_vector_size
herr_t H5Pset_hyper_vector_size(hid_t plist_id, size_t vector_size)
Definition: H5Pdxpl.c:1670
BEGIN_FUNC
BEGIN_FUNC(PKG, END_FUNCP ERR, H5HL_dblk_t *, H5HL_dblk_t *dblk=NULL, H5HL_dblk_t *dblk=NULL, H5HL__dblk_new(H5HL_t *heap))
Definition: H5HLdblk.c:94
H5Pget_sym_k
H5_DLL herr_t H5Pget_sym_k(hid_t plist_id, unsigned *ik, unsigned *lk)
Definition: H5Pfcpl.c:582
H5HF_indirect_t::ents
H5HF_indirect_ent_t * ents
Definition: H5HFpkg.h:406
H5O_msg_append_oh
herr_t H5O_msg_append_oh(H5F_t *f, H5O_t *oh, unsigned type_id, unsigned mesg_flags, unsigned update_flags, void *mesg)
Definition: H5Omessage.c:162
H5G__obj_create_real
H5_DLL herr_t H5G__obj_create_real(H5F_t *f, const H5O_ginfo_t *ginfo, const H5O_linfo_t *linfo, const H5O_pline_t *pline, H5G_obj_create_t *gcrt_info, H5O_loc_t *oloc)
Definition: H5Gobj.c:178
H5VL_t
struct H5VL_t H5VL_t
H5P_CLS_DATASET_XFER_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_DATASET_XFER_g
Definition: H5Pprivate.h:125
t_schar
@ t_schar
Definition: H5Zscaleoffset.c:35
H5O_storage_compact_t
Definition: H5Oprivate.h:492
fa
fa
Definition: H5FA.c:623
H5C_get_cache_auto_resize_config
H5_DLL herr_t H5C_get_cache_auto_resize_config(const H5C_t *cache_ptr, H5C_auto_size_ctl_t *config_ptr)
Definition: H5Cquery.c:89
H5C_cache_entry_t::addr
haddr_t addr
Definition: H5Cprivate.h:2229
H5O_shmesg_table_t::version
unsigned version
Definition: H5Oprivate.h:727
H5G_fh_ud_gnbi_t::name_size
size_t name_size
Definition: H5Gdense.c:187
H5D__fill_refill_vl
H5_DLL herr_t H5D__fill_refill_vl(H5D_fill_buf_info_t *fb_info, size_t nelmts)
Definition: H5Dfill.c:567
H5SL_node_t
Definition: H5SL.c:545
H5C_t::LRU_head_ptr
H5C_cache_entry_t * LRU_head_ptr
Definition: H5Cpkg.h:5915
H5Rget_obj_type2
H5_DLL herr_t H5Rget_obj_type2(hid_t id, H5R_type_t ref_type, const void *ref, H5O_type_t *obj_type)
Definition: H5Rdeprec.c:339
H5S_point_iter_t
Definition: H5Sprivate.h:49
H5P_CLS_ROOT_g
H5P_genclass_t * H5P_CLS_ROOT_g
Definition: H5Pint.c:131
H5VL_register_using_vol_id
hid_t H5VL_register_using_vol_id(H5I_type_t type, void *obj, hid_t connector_id, hbool_t app_ref)
Definition: H5VLint.c:794
H5CX_t::mpio_actual_io_mode_set
hbool_t mpio_actual_io_mode_set
Definition: H5CX.c:262
H5T__conv_short_uchar
herr_t H5T__conv_short_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5346
H5_now
time_t H5_now(void)
Definition: H5timer.c:254
H5HF_hdr_t::rc
size_t rc
Definition: H5HFpkg.h:339
H5HF_iblock_debug
herr_t H5HF_iblock_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, haddr_t hdr_addr, unsigned nrows)
Definition: H5HFdbg.c:768
H5D_layout_ops_t::par_read
H5D_layout_read_func_t par_read
Definition: H5Dpkg.h:156
H5C_mark_entry_unserialized
herr_t H5C_mark_entry_unserialized(void *thing)
Definition: H5C.c:1718
H5Pget_mpio_no_collective_cause
herr_t H5Pget_mpio_no_collective_cause(hid_t plist_id, uint32_t *local_no_collective_cause, uint32_t *global_no_collective_cause)
Definition: H5Pdxpl.c:2033
H5HF__sect_row_revive
H5_DLL herr_t H5HF__sect_row_revive(H5HF_hdr_t *hdr, H5HF_free_section_t *sect)
Definition: H5HFsection.c:1352
H5Sget_select_elem_npoints
H5_DLL hssize_t H5Sget_select_elem_npoints(hid_t spaceid)
Definition: H5Spoint.c:1025
H5SM_BADTYPE
@ H5SM_BADTYPE
Definition: H5SMpkg.h:159
H5D__chunk_set_info
H5_DLL herr_t H5D__chunk_set_info(const H5D_t *dset)
Definition: H5Dchunk.c:778
H5D_chunk_it_ud2_t
Definition: H5Dchunk.c:155
H5B_LEFT
@ H5B_LEFT
Definition: H5Bprivate.h:79
H5C_auto_size_ctl_t::set_initial_size
hbool_t set_initial_size
Definition: H5Cprivate.h:2108
H5D__chunk_copy
herr_t H5D__chunk_copy(H5F_t *f_src, H5O_storage_chunk_t *storage_src, H5O_layout_chunk_t *layout_src, H5F_t *f_dst, H5O_storage_chunk_t *storage_dst, const H5S_extent_t *ds_extent_src, const H5T_t *dt_src, const H5O_pline_t *pline_src, H5O_copy_t *cpy_info)
Definition: H5Dchunk.c:6189
H5EA_sblock_t::addr
haddr_t addr
Definition: H5EApkg.h:267
H5_buffer_dump
H5_buffer_dump(stream, indent, h->dblk_image, marker,(size_t) 0, h->dblk_size)
H5VL_blob_class_t::optional
herr_t(* optional)(void *obj, void *blob_id, H5VL_blob_optional_t opt_type, va_list arguments)
Definition: H5VLconnector.h:452
H5MF_FSPACE_SECT_CLS_LARGE
H5_DLLVAR H5FS_section_class_t H5MF_FSPACE_SECT_CLS_LARGE[1]
Definition: H5MFpkg.h:170
H5F_get_min_dset_ohdr
H5_DLL hbool_t H5F_get_min_dset_ohdr(const H5F_t *f)
Definition: H5Fquery.c:547
H5HF_FSPACE_SECT_CLS_NORMAL_ROW
H5_DLLVAR H5FS_section_class_t H5HF_FSPACE_SECT_CLS_NORMAL_ROW[1]
Definition: H5HFpkg.h:579
H5FD_file_image_info_t::callbacks
H5FD_file_image_callbacks_t callbacks
Definition: H5FDprivate.h:74
H5E_FILEOPEN_g
hid_t H5E_FILEOPEN_g
Definition: H5Edefin.h:142
H5D_append_flush_t::boundary
hsize_t boundary[H5S_MAX_RANK]
Definition: H5Dprivate.h:147
H5P_prp_copy_func_t
H5P_prp_cb1_t H5P_prp_copy_func_t
Definition: H5Ppublic.h:130
H5F_get_nopen_objs
H5_DLL unsigned H5F_get_nopen_objs(const H5F_t *f)
Definition: H5Fquery.c:290
H5B2__internal_free
herr_t H5B2__internal_free(H5B2_internal_t *internal)
Definition: H5B2internal.c:1309
H5TS_mutex_struct::cond_var
pthread_cond_t cond_var
Definition: H5TSprivate.h:81
H5VL_pass_through_t::under_object
void * under_object
Definition: H5VLpassthru.c:68
H5S_hyper_span_info_t::high_bounds
hsize_t * high_bounds
Definition: H5Spkg.h:182
H5O_layout_chunk_farray_t
struct H5O_layout_chunk_farray_t H5O_layout_chunk_farray_t
H5VL_retrieve_lib_state
herr_t H5VL_retrieve_lib_state(void **state)
Definition: H5VLint.c:1983
H5B2_internal_t::node_ptrs
H5B2_node_ptr_t * node_ptrs
Definition: H5B2pkg.h:238
H5Pset_dxpl_mpio_chunk_opt_ratio
herr_t H5Pset_dxpl_mpio_chunk_opt_ratio(hid_t dxpl_id, unsigned percent_num_proc_per_chunk)
Definition: H5FDmpio.c:634
H5E__set_auto
H5_DLL herr_t H5E__set_auto(H5E_t *estack, const H5E_auto_op_t *op, void *client_data)
Definition: H5Eint.c:647
H5S_SELECT_APPEND
@ H5S_SELECT_APPEND
Definition: H5Spublic.h:102
H5C_cache_entry_t::cache_ptr
H5C_t * cache_ptr
Definition: H5Cprivate.h:2228
H5F_info1_t
Definition: H5Fpublic.h:300
H5T__conv_ulong_ldouble
herr_t H5T__conv_ulong_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7624
H5O_storage_chunk_bt2_t
struct H5O_storage_chunk_bt2_t H5O_storage_chunk_bt2_t
H5HF_hdr_cache_ud_t
Definition: H5HFpkg.h:513
H5E_FCNTL_g
H5_DLLVAR hid_t H5E_FCNTL_g
Definition: H5Epubgen.h:120
H5F_MEM_PAGE_LARGE_BTREE
@ H5F_MEM_PAGE_LARGE_BTREE
Definition: H5Fprivate.h:703
H5FD_family_t::eoa
haddr_t eoa
Definition: H5FDfamily.c:63
H5D_contig_writevv_ud_t::f_sh
H5F_shared_t * f_sh
Definition: H5Dcontig.c:84
H5O_copy_search_comm_dt_key_t
struct H5O_copy_search_comm_dt_key_t H5O_copy_search_comm_dt_key_t
H5VL_register
H5_DLL hid_t H5VL_register(H5I_type_t type, void *object, H5VL_t *vol_connector, hbool_t app_ref)
Definition: H5VLint.c:712
H5VLlink_create
H5_DLL herr_t H5VLlink_create(H5VL_link_create_type_t create_type, void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:4783
H5FD_t::threshold
hsize_t threshold
Definition: H5FDpublic.h:327
H5G_bt_ins_t::lnk
const H5O_link_t * lnk
Definition: H5Gpkg.h:172
H5G__dense_lookup
htri_t H5G__dense_lookup(H5F_t *f, const H5O_linfo_t *linfo, const char *name, H5O_link_t *lnk)
Definition: H5Gdense.c:525
H5FDget_eof
haddr_t H5FDget_eof(H5FD_t *file, H5FD_mem_t type)
Definition: H5FD.c:1239
H5VM_chunk_index
hsize_t H5VM_chunk_index(unsigned ndims, const hsize_t *coord, const uint32_t *chunk, const hsize_t *down_nchunks)
Definition: H5VM.c:1214
H5CX_set_mpio_global_no_coll_cause
H5_DLL void H5CX_set_mpio_global_no_coll_cause(uint32_t mpio_global_no_coll_cause)
Definition: H5CX.c:3213
H5B2_compare_t
H5B2_compare_t
Definition: H5B2private.h:72
H5I_clear_type_ud_t
Definition: H5I.c:100
H5FA_dbk_page_t::nelmts
size_t nelmts
Definition: H5FApkg.h:213
H5O_fheap_id_t
Definition: H5Oprivate.h:146
H5D_chunk_it_ud3_t::buf_size
size_t buf_size
Definition: H5Dchunk.c:170
H5O_loc_t
struct H5O_loc_t H5O_loc_t
H5HL__new
H5_DLL H5HL_t * H5HL__new(size_t sizeof_size, size_t sizeof_addr, size_t prfx_size)
H5A__init_package
herr_t H5A__init_package(void)
Definition: H5A.c:139
H5G_iter_visit_ud_t::op
H5L_iterate2_t op
Definition: H5Gint.c:76
H5FL_reg_head_t::name
const char * name
Definition: H5FLprivate.h:101
H5HFmodule.h
H5F__is_hdf5
H5_DLL htri_t H5F__is_hdf5(const char *name, hid_t fapl_id)
Definition: H5Fint.c:853
H5AC_slist_entry_t
Definition: H5ACmpio.c:74
thing
HDassert * thing
Definition: H5EA.c:616
c99_snprintf
int c99_snprintf(char *str, size_t size, const char *format,...)
Definition: H5system.c:880
H5R__decode_token_compat
herr_t H5R__decode_token_compat(H5VL_object_t *vol_obj, H5I_type_t type, H5R_type_t ref_type, const unsigned char *buf, H5O_token_t *obj_token)
Definition: H5Rint.c:1548
H5G_bt2_ud_common_t::corder
int64_t corder
Definition: H5Gpkg.h:273
H5MF__alloc_to_fs_type
H5_DLL void H5MF__alloc_to_fs_type(H5F_shared_t *f_sh, H5FD_mem_t alloc_type, hsize_t size, H5F_mem_page_t *fs_type)
Definition: H5MF.c:261
H5MFmodule.h
H5G_node_t::node_size
size_t node_size
Definition: H5Gpkg.h:119
H5B2__protect_leaf
H5_DLL H5B2_leaf_t * H5B2__protect_leaf(H5B2_hdr_t *hdr, void *parent, H5B2_node_ptr_t *node_ptr, hbool_t shadow, unsigned flags)
Definition: H5B2leaf.c:183
H5Tget_precision
H5_DLL size_t H5Tget_precision(hid_t type_id)
Definition: H5Tprecis.c:55
H5F_set_mpi_atomicity
H5_DLL herr_t H5F_set_mpi_atomicity(H5F_t *file, hbool_t flag)
Definition: H5Fmpi.c:248
H5EA__ctx_cb_t
Definition: H5EApkg.h:369
H5B_shared_t::udata
void * udata
Definition: H5Bprivate.h:100
H5O_mesg_operator_t::app_op
H5O_operator_t app_op
Definition: H5Oprivate.h:868
H5O_attr_iterate_real
herr_t H5O_attr_iterate_real(hid_t loc_id, const H5O_loc_t *loc, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_attr, const H5A_attr_iter_op_t *attr_op, void *op_data)
Definition: H5Oattribute.c:1225
H5HF_dtable_t::table_addr
haddr_t table_addr
Definition: H5HFpkg.h:190
H5Pget_nprops
herr_t H5Pget_nprops(hid_t id, size_t *nprops)
Definition: H5P.c:986
H5Epublic.h
H5AC_expunge_tag_type_metadata
herr_t H5AC_expunge_tag_type_metadata(H5F_t *f, haddr_t tag, int type_id, unsigned flags)
Definition: H5AC.c:2313
H5_PKG_P
@ H5_PKG_P
Definition: H5private.h:1744
H5Lget_val
herr_t H5Lget_val(hid_t loc_id, const char *name, void *buf, size_t size, hid_t lapl_id)
Definition: H5L.c:817
t_flags
unsigned t_flags
Definition: H5FDfamily.c:630
H5O_msg_class_t::debug
herr_t(* debug)(H5F_t *, const void *, FILE *, int, int)
Definition: H5Opkg.h:246
H5D_chunk_create_func_t
herr_t(* H5D_chunk_create_func_t)(const H5D_chk_idx_info_t *idx_info)
Definition: H5Dpkg.h:290
H5Rcreate_region
H5_DLL herr_t H5Rcreate_region(hid_t loc_id, const char *name, hid_t space_id, hid_t oapl_id, H5R_ref_t *ref_ptr)
Definition: H5R.c:164
H5_api_entered_g
hbool_t H5_api_entered_g
Definition: H5.c:69
H5FS_section_info_t::state
H5FS_section_state_t state
Definition: H5FSprivate.h:126
H5VLclose
herr_t H5VLclose(hid_t vol_id)
Definition: H5VL.c:488
H5AC_pin_protected_entry
H5_DLL herr_t H5AC_pin_protected_entry(void *thing)
Definition: H5AC.c:1138
H5Dget_storage_size
hsize_t H5Dget_storage_size(hid_t dset_id)
Definition: H5D.c:555
H5D_chunk_info_iter_ud_t::filter_mask
unsigned filter_mask
Definition: H5Dchunk.c:223
H5SM_incr_ref_opdata::key
H5SM_mesg_key_t * key
Definition: H5SMpkg.h:224
H5FL_ARR_DEFINE_STATIC
H5FL_ARR_DEFINE_STATIC(uint32_t, H5O_LAYOUT_NDIMS)
H5R__create_attr
herr_t H5R__create_attr(const H5O_token_t *obj_token, size_t token_size, const char *attr_name, H5R_ref_priv_t *ref)
Definition: H5Rint.c:364
H5D_chunk_rec_t
Definition: H5Dpkg.h:252
H5FS_stat_t::sect_size
hsize_t sect_size
Definition: H5FSprivate.h:155
H5VLget_cap_flags
H5_DLL herr_t H5VLget_cap_flags(hid_t connector_id, unsigned *cap_flags)
Definition: H5VLcallback.c:292
H5T__bit_inc
hbool_t H5T__bit_inc(uint8_t *buf, size_t start, size_t size)
Definition: H5Tbit.c:501
H5_pkg_t
H5_pkg_t
Definition: H5private.h:1729
H5F__close
H5_DLL herr_t H5F__close(H5F_t *f)
Definition: H5Fint.c:2023
H5D_bt2_it_ud_t
struct H5D_bt2_it_ud_t H5D_bt2_it_ud_t
H5C_dump_cache_LRU
herr_t H5C_dump_cache_LRU(H5C_t *cache_ptr, const char *cache_name)
Definition: H5Cdbg.c:199
H5S__get_rebuild_status_test
herr_t H5S__get_rebuild_status_test(hid_t space_id, H5S_diminfo_valid_t *status1, H5S_diminfo_valid_t *status2)
Definition: H5Stest.c:92
H5HF_free_section_t::checked_out
hbool_t checked_out
Definition: H5HFpkg.h:261
H5HF_debug_iter_ud1_t::dblock_size
hsize_t dblock_size
Definition: H5HFdbg.c:57
H5D_MPIO_RANK0_GREATER_THAN_2GB
@ H5D_MPIO_RANK0_GREATER_THAN_2GB
Definition: H5Dmpio.c:101
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5Oint.c:94
H5HF_free_section_t::iblock
H5HF_indirect_t * iblock
Definition: H5HFpkg.h:271
H5ST_remove
void * H5ST_remove(H5ST_tree_t *tree, const char *s)
Definition: H5ST.c:698
H5FD_ros3_t::s3r_handle
s3r_t * s3r_handle
Definition: H5FDros3.c:257
H5A__get_create_plist
H5_DLL hid_t H5A__get_create_plist(H5A_t *attr)
Definition: H5Aint.c:962
H5A_fh_ud_cmp_t::found_op_data
void * found_op_data
Definition: H5Abtree2.c:61
H5T_get_member_offset
size_t H5T_get_member_offset(const H5T_t *dt, unsigned membno)
Definition: H5Tcompound.c:143
H5B_info_t
Definition: H5Bprivate.h:141
H5SM_get_index
H5_DLL ssize_t H5SM_get_index(const H5SM_master_table_t *table, unsigned type_id)
Definition: H5SM.c:313
H5O__release_mesg
herr_t H5O__release_mesg(H5F_t *f, H5O_t *oh, H5O_mesg_t *mesg, hbool_t adj_link)
Definition: H5Oalloc.c:1378
H5D__chunk_create
herr_t H5D__chunk_create(const H5D_t *dset)
Definition: H5Dchunk.c:3108
H5O_storage_chunk_single_filt_t
struct H5O_storage_chunk_single_filt_t H5O_storage_chunk_single_filt_t
H5E_CANTLOCK_g
H5_DLLVAR hid_t H5E_CANTLOCK_g
Definition: H5Epubgen.h:138
H5G_bt2_ud_rm_t
Definition: H5Gdense.c:114
H5FL_DEFINE
H5FL_DEFINE(H5O_pline_t)
H5FL_EXTERN
H5FL_EXTERN(H5F_super_t)
H5EA__sblock_debug
H5_DLL herr_t H5EA__sblock_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5EA_class_t *cls, haddr_t hdr_addr, unsigned sblk_idx, haddr_t obj_addr)
H5F_get_vol_cls
H5_DLL const H5VL_class_t * H5F_get_vol_cls(const H5F_t *f)
Definition: H5Fquery.c:1297
H5B2_hdr_t::addr
haddr_t addr
Definition: H5B2pkg.h:174
H5P_genclass_t::close_func
H5P_cls_close_func_t close_func
Definition: H5Ppkg.h:102
H5E_CANTDEC_g
H5_DLLVAR hid_t H5E_CANTDEC_g
Definition: H5Epubgen.h:273
H5Pset_file_space_page_size
H5_DLL herr_t H5Pset_file_space_page_size(hid_t plist_id, hsize_t fsp_size)
Definition: H5Pfcpl.c:1459
H5Fset_latest_format
H5_DLL herr_t H5Fset_latest_format(hid_t file_id, hbool_t latest_format)
Definition: H5Fdeprec.c:205
H5B_iterate
H5_DLL herr_t H5B_iterate(H5F_t *f, const H5B_class_t *type, haddr_t addr, H5B_operator_t op, void *udata)
Definition: H5B.c:1194
H5ST_node::eqkid
H5ST_ptr_t eqkid
Definition: H5STprivate.h:36
H5T_LOC_DISK
@ H5T_LOC_DISK
Definition: H5Tprivate.h:68
H5Tget_native_type
H5_DLL hid_t H5Tget_native_type(hid_t type_id, H5T_direction_t direction)
Definition: H5Tnative.c:76
H5S_select_hyperslab
herr_t H5S_select_hyperslab(H5S_t *space, H5S_seloper_t op, const hsize_t start[], const hsize_t *stride, const hsize_t count[], const hsize_t *block)
Definition: H5Shyper.c:9836
H5C_log_trace_udata_t
struct H5C_log_trace_udata_t H5C_log_trace_udata_t
H5B2_modify
H5_DLL herr_t H5B2_modify(H5B2_t *bt2, void *udata, H5B2_modify_t op, void *op_data)
Definition: H5B2.c:1159
H5Zunregister
herr_t H5Zunregister(H5Z_filter_t id)
Definition: H5Z.c:353
H5VL_wrap_register
H5_DLL hid_t H5VL_wrap_register(H5I_type_t type, void *obj, hbool_t app_ref)
Definition: H5VLint.c:2355
H5FD_s3comms_parse_url
H5_DLL herr_t H5FD_s3comms_parse_url(const char *str, parsed_url_t **purl)
Definition: H5FDs3comms.c:2728
H5P_CLS_ROOT_ID_g
hid_t H5P_CLS_ROOT_ID_g
Definition: H5Pint.c:130
H5F_MEM_PAGE_LARGE_GHEAP
@ H5F_MEM_PAGE_LARGE_GHEAP
Definition: H5Fprivate.h:705
H5VL_request_class_t::cancel
herr_t(* cancel)(void *req)
Definition: H5VLconnector.h:441
H5D__mark
H5_DLL herr_t H5D__mark(const H5D_t *dataset, unsigned flags)
Definition: H5Dint.c:3435
H5S_top_term_package
int H5S_top_term_package(void)
Definition: H5S.c:162
H5F__unmount
H5_DLL herr_t H5F__unmount(H5G_loc_t *loc, const char *name)
Definition: H5Fmount.c:267
H5FD_stdio_t::dwVolumeSerialNumber
DWORD dwVolumeSerialNumber
Definition: H5FDstdio.c:112
H5Idec_ref
int H5Idec_ref(hid_t id)
Definition: H5I.c:1305
H5E_EXISTS_g
hid_t H5E_EXISTS_g
Definition: H5Edefin.h:222
H5F_FILE_SPACE_DEFAULT
@ H5F_FILE_SPACE_DEFAULT
Definition: H5Fpublic.h:201
H5D_shared_t::vds_prefix
char * vds_prefix
Definition: H5Dpkg.h:469
H5VL_attr_class_t
Definition: H5VLconnector.h:310
H5R_ref_priv_t::encode_size
uint32_t encode_size
Definition: H5Rpkg.h:79
H5HF_hdr_decr
herr_t H5HF_hdr_decr(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:616
H5EA_dblock_cache_ud_t::parent
void * parent
Definition: H5EApkg.h:356
H5Pget_file_space_page_size
H5_DLL herr_t H5Pget_file_space_page_size(hid_t plist_id, hsize_t *fsp_size)
Definition: H5Pfcpl.c:1499
H5Lcopy
herr_t H5Lcopy(hid_t src_loc_id, const char *src_name, hid_t dst_loc_id, const char *dst_name, hid_t lcpl_id, hid_t lapl_id)
Definition: H5L.c:365
H5G_bt_lkp_t::common
H5G_bt_common_t common
Definition: H5Gpkg.h:196
H5Pset_fapl_ros3
herr_t H5Pset_fapl_ros3(hid_t fapl_id, H5FD_ros3_fapl_t *fa)
Definition: H5FDros3.c:402
H5MM_memcpy
H5_DLL void * H5MM_memcpy(void *dest, const void *src, size_t n)
Definition: H5MM.c:583
H5B_t::right
haddr_t right
Definition: H5Bpkg.h:58
H5S_select_project_simple
herr_t H5S_select_project_simple(const H5S_t *space, H5S_t *new_space, hsize_t *offset)
Definition: H5Sselect.c:1117
H5FL_seq_realloc
H5_DLL void * H5FL_seq_realloc(H5FL_seq_head_t *head, void *obj, size_t new_elem H5FL_TRACK_PARAMS)
Definition: H5FL.c:1930
H5C_log_write_destroy_fd_msg
herr_t H5C_log_write_destroy_fd_msg(H5C_t *cache, const H5C_cache_entry_t *parent, const H5C_cache_entry_t *child, herr_t fxn_ret_value)
Definition: H5Clog.c:855
H5FS_size
H5_DLL herr_t H5FS_size(const H5FS_t *fspace, hsize_t *meta_size)
Definition: H5FS.c:668
H5D_chunk_ops_t::get_addr
H5D_chunk_get_addr_func_t get_addr
Definition: H5Dpkg.h:320
H5D_type_info_t::is_conv_noop
hbool_t is_conv_noop
Definition: H5Dpkg.h:104
H5Tset_order
H5_DLL herr_t H5Tset_order(hid_t type_id, H5T_order_t order)
Definition: H5Torder.c:200
increase
@ increase
Definition: H5Cprivate.h:2328
H5C_set_cache_auto_resize_config
H5_DLL herr_t H5C_set_cache_auto_resize_config(H5C_t *cache_ptr, H5C_auto_size_ctl_t *config_ptr)
Definition: H5C.c:2655
H5Pset_type_conv_cb
herr_t H5Pset_type_conv_cb(hid_t plist_id, H5T_conv_except_func_t op, void *operate_data)
Definition: H5Pdxpl.c:1347
H5A__shared_free
H5_DLL herr_t H5A__shared_free(H5A_t *attr)
Definition: H5Aint.c:1111
H5EA_dblock_t::cache_info
H5AC_info_t cache_info
Definition: H5EApkg.h:287
H5Epkg.h
H5HF_dtable_t::row_block_off
hsize_t * row_block_off
Definition: H5HFpkg.h:207
H5T_NATIVE_INT_MATCH_LONG
@ H5T_NATIVE_INT_MATCH_LONG
Definition: H5Tnative.c:561
H5O__alloc
herr_t H5O__alloc(H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, const void *mesg, size_t *mesg_idx)
Definition: H5Oalloc.c:1292
prefix
int prefix
Definition: H5system.c:120
H5FL_DEFINE
H5FL_DEFINE(H5O_cont_t)
H5HL_offset_into
H5_DLL void * H5HL_offset_into(const H5HL_t *heap, size_t offset)
H5D_MPIO_NO_COLLECTIVE
@ H5D_MPIO_NO_COLLECTIVE
Definition: H5Ppublic.h:159
H5Rcreate_attr
H5_DLL herr_t H5Rcreate_attr(hid_t loc_id, const char *name, const char *attr_name, hid_t oapl_id, H5R_ref_t *ref_ptr)
Definition: H5R.c:256
H5FA_hdr_t::dblk_addr
haddr_t dblk_addr
Definition: H5FApkg.h:128
H5O_layout_chunk_bt2_t::merge_percent
uint8_t merge_percent
Definition: H5Oprivate.h:613
H5CX_dxpl_cache_t::tconv_buf
void * tconv_buf
Definition: H5CX.c:342
H5HF_tiny_op
H5_DLL herr_t H5HF_tiny_op(H5HF_hdr_t *hdr, const uint8_t *id, H5HF_operator_t op, void *op_data)
Definition: H5HFtiny.c:341
heap
CATCH unable to release unprotect heap
Definition: H5HLdbg.c:119
H5FD_mpi_get_comm
MPI_Comm H5FD_mpi_get_comm(const H5FD_t *file)
Definition: H5FDmpi.c:128
H5C_tag_info_t::corked
hbool_t corked
Definition: H5Cpkg.h:3477
H5T__get_array_dims
H5_DLL int H5T__get_array_dims(const H5T_t *dt, hsize_t dims[])
Definition: H5Tarray.c:310
H5T__conv_ldouble_ulong
H5_DLL herr_t H5T__conv_ldouble_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5E_CANTEXTEND_g
H5_DLLVAR hid_t H5E_CANTEXTEND_g
Definition: H5Epubgen.h:153
H5MF__start_fstype
H5_DLL herr_t H5MF__start_fstype(H5F_t *f, H5F_mem_page_t type)
Definition: H5MF.c:475
H5I_iterate_pub_ud_t::op
H5I_iterate_func_t op
Definition: H5I.c:80
H5G_bt_rm_t::common
H5G_bt_common_t common
Definition: H5Gpkg.h:183
H5Eunregister_class
H5_DLL herr_t H5Eunregister_class(hid_t class_id)
Definition: H5E.c:525
H5F_get_driver_id
hid_t H5F_get_driver_id(const H5F_t *f)
Definition: H5Fquery.c:905
H5Fget_access_plist
H5_DLL hid_t H5Fget_access_plist(hid_t file_id)
Definition: H5F.c:309
H5FD_s3comms_tostringtosign
herr_t H5FD_s3comms_tostringtosign(char *dest, const char *req, const char *now, const char *region)
Definition: H5FDs3comms.c:3302
H5VL_FILE_GET_FAPL
@ H5VL_FILE_GET_FAPL
Definition: H5VLconnector.h:129
H5C_write_permitted_func_t
herr_t(* H5C_write_permitted_func_t)(const H5F_t *f, hbool_t *write_permitted_ptr)
Definition: H5Cprivate.h:905
H5AC_LHEAP_DBLK_ID
@ H5AC_LHEAP_DBLK_ID
Definition: H5ACprivate.h:52
H5O_mcdt_search_ret_t
H5O_mcdt_search_ret_t
Definition: H5Opublic.h:161
H5HF_sect_single_new
H5HF_free_section_t * H5HF_sect_single_new(hsize_t sect_off, size_t sect_size, H5HF_indirect_t *parent, unsigned par_entry)
Definition: H5HFsection.c:485
H5C_get_cache_hit_rate
herr_t H5C_get_cache_hit_rate(H5C_t *cache_ptr, double *hit_rate_ptr)
Definition: H5Cquery.c:203
H5FD_MPIO_COLLECTIVE
@ H5FD_MPIO_COLLECTIVE
Definition: H5FDmpi.h:40
H5HF__man_dblock_destroy
H5_DLL herr_t H5HF__man_dblock_destroy(H5HF_hdr_t *hdr, H5HF_direct_t *dblock, haddr_t dblock_addr, hbool_t *parent_removed)
Definition: H5HFdblock.c:228
H5CX_lcpl_cache_t
struct H5CX_lcpl_cache_t H5CX_lcpl_cache_t
H5O_MSG_REFCOUNT
const H5O_msg_class_t H5O_MSG_REFCOUNT[1]
Definition: H5Orefcount.c:47
H5D_chunk_init_func_t
herr_t(* H5D_chunk_init_func_t)(const H5D_chk_idx_info_t *idx_info, const H5S_t *space, haddr_t dset_ohdr_addr)
Definition: H5Dpkg.h:288
H5T_NATIVE_INT_FAST64_ALIGN_g
size_t H5T_NATIVE_INT_FAST64_ALIGN_g
Definition: H5T.c:525
H5D_btree_key_t::filter_mask
unsigned filter_mask
Definition: H5Dbtree.c:73
H5I_search_ud_t::ret_obj
void * ret_obj
Definition: H5I.c:76
H5D_chunk_it_ud3_t::buf
void * buf
Definition: H5Dchunk.c:168
H5Aget_storage_size
hsize_t H5Aget_storage_size(hid_t attr_id)
Definition: H5A.c:987
H5_mpi_info_free
H5_DLL herr_t H5_mpi_info_free(MPI_Info *info)
Definition: H5mpi.c:241
H5L_delete_func_t
herr_t(* H5L_delete_func_t)(const char *link_name, hid_t file, const void *lnkdata, size_t lnkdata_size)
Definition: H5Lpublic.h:109
H5_GCC_DIAG_OFF
H5_GCC_DIAG_OFF(format-nonliteral) static H5FD_t *H5FD_family_open(const char *name
H5C_log_write_mark_entry_dirty_msg
herr_t H5C_log_write_mark_entry_dirty_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:513
H5Mget
H5_DLL herr_t H5Mget(hid_t map_id, hid_t key_mem_type_id, const void *key, hid_t val_mem_type_id, void *value, hid_t dxpl_id)
Definition: H5M.c:751
H5F_evict_tagged_metadata
herr_t H5F_evict_tagged_metadata(H5F_t *f, haddr_t tag)
Definition: H5Fio.c:309
H5Ovisit_by_name1
herr_t H5Ovisit_by_name1(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate1_t op, void *op_data, hid_t lapl_id)
Definition: H5Odeprec.c:831
H5CX_set_mpio_actual_chunk_opt
void H5CX_set_mpio_actual_chunk_opt(H5D_mpio_actual_chunk_opt_mode_t mpio_actual_chunk_opt)
Definition: H5CX.c:3115
H5HF_get_dtable_width_test
H5_DLL unsigned H5HF_get_dtable_width_test(const H5HF_t *fh)
Definition: H5HFtest.c:277
H5PLreplace
herr_t H5PLreplace(const char *search_path, unsigned int idx)
Definition: H5PL.c:213
H5Lunpack_elink_val
H5_DLL herr_t H5Lunpack_elink_val(const void *ext_linkval, size_t link_size, unsigned *flags, const char **filename, const char **obj_path)
Definition: H5Lexternal.c:470
H5C_log_class_t::write_mark_unserialized_entry_log_msg
herr_t(* write_mark_unserialized_entry_log_msg)(void *udata, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.h:53
H5VLlink_copy
herr_t H5VLlink_copy(void *src_obj, const H5VL_loc_params_t *loc_params1, void *dst_obj, const H5VL_loc_params_t *loc_params2, hid_t connector_id, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4892
H5A_oloc
H5_DLL struct H5O_loc_t * H5A_oloc(H5A_t *attr)
Definition: H5Aint.c:1246
H5P_libclass_t::class_id
hid_t *const class_id
Definition: H5Pprivate.h:101
H5AC_flush_dependency_exists
H5_DLL herr_t H5AC_flush_dependency_exists(H5F_t *f, haddr_t parent_addr, haddr_t child_addr, hbool_t *fd_exists_ptr)
Definition: H5ACdbg.c:227
H5C_evict_tagged_entries
H5_DLL herr_t H5C_evict_tagged_entries(H5F_t *f, haddr_t tag, hbool_t match_global)
Definition: H5Ctag.c:523
H5R_ref_priv_t::app_ref
hbool_t app_ref
Definition: H5Rpkg.h:82
H5_mpi_info_free
herr_t H5_mpi_info_free(MPI_Info *info)
Definition: H5mpi.c:241
H5O_get_nlinks
H5_DLL herr_t H5O_get_nlinks(const H5O_loc_t *loc, hsize_t *nlinks)
Definition: H5Oint.c:2462
H5FD_t::fileno
unsigned long fileno
Definition: H5FDpublic.h:320
H5C_log_class_t::write_create_cache_log_msg
herr_t(* write_create_cache_log_msg)(void *udata, herr_t fxn_ret_value)
Definition: H5Clog.h:45
H5T_STATE_TRANSIENT
@ H5T_STATE_TRANSIENT
Definition: H5Tpkg.h:323
H5FL_fac_term
H5_DLL herr_t H5FL_fac_term(H5FL_fac_head_t *head)
Definition: H5FL.c:2340
H5P_get_plist_id
H5_DLL hid_t H5P_get_plist_id(const H5P_genplist_t *plist)
Definition: H5Pint.c:5613
H5G_bt2_ud_rmbi_t::grp_full_path_r
H5RS_str_t * grp_full_path_r
Definition: H5Gdense.c:145
H5D_earray_it_ud_t::cb
H5D_chunk_cb_func_t cb
Definition: H5Dearray.c:74
H5Idestroy_type
H5_DLL herr_t H5Idestroy_type(H5I_type_t type)
Definition: H5I.c:661
H5HF__huge_op
herr_t H5HF__huge_op(H5HF_hdr_t *hdr, const uint8_t *id, H5HF_operator_t op, void *op_data)
Definition: H5HFhuge.c:952
H5G__create_named
H5_DLL H5G_t * H5G__create_named(const H5G_loc_t *loc, const char *name, hid_t lcpl_id, hid_t gcpl_id)
Definition: H5Gint.c:131
H5_timer_begin
H5_DLL void H5_timer_begin(H5_timer_t *timer)
Definition: H5timer.c:114
H5HF_dblock_cache_ud_t::odi_size
size_t odi_size
Definition: H5HFpkg.h:528
H5O_unpin
herr_t H5O_unpin(H5O_t *oh)
Definition: H5Oint.c:1274
H5O_fill_t
Definition: H5Oprivate.h:325
H5C_cache_entry_t::pinned_from_client
hbool_t pinned_from_client
Definition: H5Cprivate.h:2261
H5D_earray_ctx_ud_t
Definition: H5Dearray.c:58
H5VL_group_get
herr_t H5VL_group_get(const H5VL_object_t *vol_obj, H5VL_group_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:4275
H5FD_locate_signature
H5_DLL herr_t H5FD_locate_signature(H5FD_t *file, haddr_t *sig_addr)
Definition: H5FDint.c:89
H5O__is_attr_dense_test
htri_t H5O__is_attr_dense_test(hid_t oid)
Definition: H5Otest.c:96
H5T__conv_long_double
herr_t H5T__conv_long_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7536
H5G_fh_ud_cmp_t::found_op_data
void * found_op_data
Definition: H5Gbtree2.c:59
H5EA_dbk_page_t::parent
H5EA_sblock_t * parent
Definition: H5EApkg.h:324
H5S_select_class_t::adjust_u
H5S_sel_adjust_u_func_t adjust_u
Definition: H5Spkg.h:294
H5CX_test_set_mpio_coll_chunk_multi_hard
H5_DLL herr_t H5CX_test_set_mpio_coll_chunk_multi_hard(int mpio_coll_chunk_multi_hard)
Definition: H5CX.c:3284
H5AC_PREFETCHED_ENTRY_ID
@ H5AC_PREFETCHED_ENTRY_ID
Definition: H5ACprivate.h:78
H5C_t::load_image
hbool_t load_image
Definition: H5Cpkg.h:5971
H5get_libversion
herr_t H5get_libversion(unsigned *majnum, unsigned *minnum, unsigned *relnum)
Definition: H5.c:697
H5D_farray_ctx_t
Definition: H5Dfarray.c:62
H5AC_EARRAY_DBLOCK_ID
@ H5AC_EARRAY_DBLOCK_ID
Definition: H5ACprivate.h:69
H5P__access_class
herr_t H5P__access_class(H5P_genclass_t *pclass, H5P_class_mod_t mod)
Definition: H5Pint.c:1503
H5F_shared_t::sizeof_size
uint8_t sizeof_size
Definition: H5Fpkg.h:267
H5B2__create_leaf
herr_t H5B2__create_leaf(H5B2_hdr_t *hdr, void *parent, H5B2_node_ptr_t *node_ptr)
Definition: H5B2leaf.c:97
H5F_sect_info_t
Definition: H5Fpublic.h:171
H5CX_dxpl_cache_t::mpio_chunk_opt_mode
H5FD_mpio_chunk_opt_t mpio_chunk_opt_mode
Definition: H5CX.c:352
H5VL_blob_get
herr_t H5VL_blob_get(const H5VL_object_t *vol_obj, const void *blob_id, void *buf, size_t size, void *ctx)
Definition: H5VLcallback.c:6982
H5B2_neighbor
H5_DLL herr_t H5B2_neighbor(H5B2_t *bt2, H5B2_compare_t range, void *udata, H5B2_found_t op, void *op_data)
Definition: H5B2.c:1101
H5Z_node
Definition: H5Ztrans.c:54
H5S_sel_adjust_s_func_t
herr_t(* H5S_sel_adjust_s_func_t)(H5S_t *space, const hssize_t *offset)
Definition: H5Spkg.h:266
H5Pset_virtual_view
herr_t H5Pset_virtual_view(hid_t plist_id, H5D_vds_view_t view)
Definition: H5Pdapl.c:1090
H5FL_SEQ_EXTERN
H5FL_SEQ_EXTERN(size_t)
H5VL_native_register
hid_t H5VL_native_register(void)
Definition: H5VLnative.c:159
H5HG_extend
herr_t H5HG_extend(H5F_t *f, haddr_t addr, size_t need)
Definition: H5HG.c:418
H5SM_table_free
herr_t H5SM_table_free(H5SM_master_table_t *table)
Definition: H5SM.c:2481
H5Oget_comment
ssize_t H5Oget_comment(hid_t obj_id, char *comment, size_t bufsize)
Definition: H5O.c:968
H5T__get_member_name
char * H5T__get_member_name(H5T_t const *dt, unsigned membno)
Definition: H5Tfields.c:173
H5B2_iterate
H5_DLL herr_t H5B2_iterate(H5B2_t *bt2, H5B2_operator_t op, void *op_data)
Definition: H5B2.c:423
H5SM_mesg_key_t::message
H5SM_sohm_t message
Definition: H5SMpkg.h:205
H5Z_can_apply_direct
herr_t H5Z_can_apply_direct(const H5O_pline_t *pline)
Definition: H5Z.c:954
H5T_atomic_t::esize
size_t esize
Definition: H5Tpkg.h:213
H5SM_index_header_t::btree_min
size_t btree_min
Definition: H5SMpkg.h:170
H5E_CANTUNPROTECT_g
hid_t H5E_CANTUNPROTECT_g
Definition: H5Edefin.h:171
H5F__get_sbe_addr_test
H5_DLL herr_t H5F__get_sbe_addr_test(hid_t file_id, haddr_t *sbe_addr)
Definition: H5Ftest.c:218
H5F_cwfs_remove_heap
H5_DLL herr_t H5F_cwfs_remove_heap(H5F_shared_t *shared, struct H5HG_heap_t *heap)
Definition: H5Fcwfs.c:302
H5D__write
herr_t H5D__write(H5D_t *dataset, hid_t mem_type_id, const H5S_t *mem_space, const H5S_t *file_space, const void *buf)
Definition: H5Dio.c:603
prefix
CATCH unable to release heap prefix
Definition: H5HL.c:380
H5C_auto_size_ctl_t::empty_reserve
double empty_reserve
Definition: H5Cprivate.h:2133
H5FL_DEFINE
H5FL_DEFINE(H5O_unknown_t)
H5MF_sect_iter_ud_t::sects
H5F_sect_info_t * sects
Definition: H5MF.c:76
H5FDwrite
H5_DLL herr_t H5FDwrite(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr, size_t size, const void *buf)
Definition: H5FD.c:1444
H5T_NATIVE_INT8_ALIGN_g
size_t H5T_NATIVE_INT8_ALIGN_g
Definition: H5T.c:500
H5D_btree_key_t
struct H5D_btree_key_t H5D_btree_key_t
H5T_STD_U32BE_g
H5_DLLVAR hid_t H5T_STD_U32BE_g
Definition: H5Tpublic.h:280
H5E_CANTGET_g
hid_t H5E_CANTGET_g
Definition: H5Edefin.h:96
H5B2_node_ptr_t::node_nrec
uint16_t node_nrec
Definition: H5B2pkg.h:137
H5T_STR_SPACEPAD
@ H5T_STR_SPACEPAD
Definition: H5Tpublic.h:107
H5O_common_cache_ud_t::file_intent
unsigned file_intent
Definition: H5Opkg.h:369
H5_PKG_MF
@ H5_PKG_MF
Definition: H5private.h:1741
H5T_path_compound_subset
H5_DLL H5T_subset_info_t * H5T_path_compound_subset(const H5T_path_t *p)
Definition: H5T.c:5183
H5FD_s3comms_percent_encode_char
H5_DLL herr_t H5FD_s3comms_percent_encode_char(char *repr, const unsigned char c, size_t *repr_len)
Definition: H5FDs3comms.c:3000
H5Pget_attr_phase_change
herr_t H5Pget_attr_phase_change(hid_t plist_id, unsigned *max_compact, unsigned *min_dense)
Definition: H5Pocpl.c:263
H5FS_sinfo_t::serial_size_count
size_t serial_size_count
Definition: H5FSpkg.h:138
H5FD_mpio_t::mpi_rank
int mpi_rank
Definition: H5FDmpio.c:65
H5T_pers_t
H5T_pers_t
Definition: H5Tpublic.h:157
H5VL_ATTR_EXISTS
@ H5VL_ATTR_EXISTS
Definition: H5VLconnector.h:82
H5P_CLS_GROUP_CREATE_ID_g
hid_t H5P_CLS_GROUP_CREATE_ID_g
Definition: H5Pint.c:146
H5Pget_core_write_tracking
herr_t H5Pget_core_write_tracking(hid_t plist_id, hbool_t *is_enabled, size_t *page_size)
Definition: H5FDcore.c:548
H5Zprivate.h
H5Odecr_refcount
H5_DLL herr_t H5Odecr_refcount(hid_t object_id)
Definition: H5O.c:439
H5EA_stat_t::ndata_blks
hsize_t ndata_blks
Definition: H5EAprivate.h:106
H5AC_SNODE
H5_DLLVAR const H5AC_class_t H5AC_SNODE[1]
Definition: H5ACprivate.h:348
H5P__get_class_path
H5_DLL char * H5P__get_class_path(H5P_genclass_t *pclass)
Definition: H5Pint.c:5261
H5D_chunk_info_t::mspace
H5S_t * mspace
Definition: H5Dpkg.h:340
H5TS_first_init_g
H5TS_once_t H5TS_first_init_g
Definition: H5TS.c:31
H5MP_pool_t::page_size
size_t page_size
Definition: H5MPpkg.h:79
H5CX_get_mpio_local_no_coll_cause
H5_DLL herr_t H5CX_get_mpio_local_no_coll_cause(uint32_t *mpio_local_no_coll_cause)
Definition: H5CX.c:2107
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5C_t)
H5S_mpio_mpitype_list_t::tail
H5S_mpio_mpitype_node_t * tail
Definition: H5Smpio.c:63
H5Dflush
herr_t H5Dflush(hid_t dset_id)
Definition: H5D.c:810
H5O_TYPE_NAMED_DATATYPE
@ H5O_TYPE_NAMED_DATATYPE
Definition: H5Opublic.h:106
H5D__chunk_is_space_alloc
hbool_t H5D__chunk_is_space_alloc(const H5O_storage_t *storage)
Definition: H5Dchunk.c:1044
H5VL_group_open
H5_DLL void * H5VL_group_open(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t gapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4171
H5P_CLS_FMNT
H5_DLLVAR const H5P_libclass_t H5P_CLS_FMNT[1]
Definition: H5Pint.c:347
H5G_oloc
H5_DLL struct H5O_loc_t * H5G_oloc(H5G_t *grp)
Definition: H5Gint.c:559
H5D__virtual_copy
herr_t H5D__virtual_copy(H5F_t *f_dst, H5O_layout_t *layout_dst)
Definition: H5Dvirtual.c:801
H5T_NATIVE_DOUBLE_POS_INF_g
H5_DLLVAR double H5T_NATIVE_DOUBLE_POS_INF_g
Definition: H5Tpkg.h:464
H5ST_node::parent
H5ST_ptr_t parent
Definition: H5STprivate.h:34
H5L_TYPE_SOFT
@ H5L_TYPE_SOFT
Definition: H5Lpublic.h:66
H5FD_core_fapl_t::increment
size_t increment
Definition: H5FDcore.c:95
H5C_class_t::id
int id
Definition: H5Cprivate.h:888
H5C_stats__reset
void H5C_stats__reset(H5C_t *cache_ptr) H5C_stats__reset(H5C_t *cache_ptr) H5C_stats__reset(H5C_t H5_ATTR_UNUSED *cache_ptr)
Definition: H5Cdbg.c:987
H5T_NATIVE_UINT8_ALIGN_g
size_t H5T_NATIVE_UINT8_ALIGN_g
Definition: H5T.c:501
H5FDdirect.h
cb_ctx
hdr cb_ctx
Definition: H5FAhdr.c:578
H5D_io_op_type_t
H5D_io_op_type_t
Definition: H5Dpkg.h:205
H5F_shared_t::efc
H5F_efc_t * efc
Definition: H5Fpkg.h:263
H5Fincrement_filesize
herr_t H5Fincrement_filesize(hid_t file_id, hsize_t increment)
Definition: H5F.c:1974
H5FO_top_decr
herr_t H5FO_top_decr(const H5F_t *f, haddr_t addr)
Definition: H5FO.c:484
H5C_cache_entry_t::fd_parent_count
uint64_t fd_parent_count
Definition: H5Cprivate.h:2286
H5E_error2_t::maj_num
hid_t maj_num
Definition: H5Epublic.h:38
H5VM_array_offset
H5_DLL hsize_t H5VM_array_offset(unsigned n, const hsize_t *total_size, const hsize_t *offset)
Definition: H5VM.c:1064
H5P_FORCE_FALSE
@ H5P_FORCE_FALSE
Definition: H5Pprivate.h:53
H5G_loc_gc_t::comment
char * comment
Definition: H5Gloc.c:105
H5FA_dbk_page_t::top_proxy
H5AC_proxy_entry_t * top_proxy
Definition: H5FApkg.h:208
H5HF_huge_bt2_filt_indir_rec_t::addr
haddr_t addr
Definition: H5HFpkg.h:480
H5T__conv_double_ullong
herr_t H5T__conv_double_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8430
H5G_dense_bt_ud_t::curr_lnk
size_t curr_lnk
Definition: H5Gdense.c:76
H5AC_proxy_entry_create
H5AC_proxy_entry_t * H5AC_proxy_entry_create(void)
Definition: H5ACproxy_entry.c:116
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5SL.c:577
H5HL_free_t::offset
size_t offset
Definition: H5HLpkg.h:78
H5VL__native_attr_create
void * H5VL__native_attr_create(void *obj, const H5VL_loc_params_t *loc_params, const char *attr_name, hid_t type_id, hid_t space_id, hid_t acpl_id, hid_t H5_ATTR_UNUSED aapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_attr.c:46
H5O_MSG_DRVINFO
H5_DLLVAR const H5O_msg_class_t H5O_MSG_DRVINFO[1]
Definition: H5Opkg.h:525
H5L_class_0_t::trav_func
H5L_traverse_0_func_t trav_func
Definition: H5Lpublic.h:238
H5R__copy
herr_t H5R__copy(const H5R_ref_priv_t *src_ref, H5R_ref_priv_t *dst_ref)
Definition: H5Rint.c:710
H5L_trav_rmbi_t::n
hsize_t n
Definition: H5Lprivate.h:92
H5F_shared_get_intent
unsigned H5F_shared_get_intent(const H5F_shared_t *f_sh)
Definition: H5Fquery.c:88
H5UC_decr
herr_t H5UC_decr(H5UC_t *rc)
Definition: H5UC.c:101
H5FL_BLK_DEFINE_STATIC
H5FL_BLK_DEFINE_STATIC(node_page)
H5C_log_class_t::write_stop_log_msg
herr_t(* write_stop_log_msg)(void *udata)
Definition: H5Clog.h:44
H5MF_free_section_t
Definition: H5MFpkg.h:86
H5FS__dirty
H5_DLL herr_t H5FS__dirty(H5FS_t *fspace)
Definition: H5FS.c:785
H5VM_memcpyvv
ssize_t H5VM_memcpyvv(void *_dst, size_t dst_max_nseq, size_t *dst_curr_seq, size_t dst_len_arr[], hsize_t dst_off_arr[], const void *_src, size_t src_max_nseq, size_t *src_curr_seq, size_t src_len_arr[], hsize_t src_off_arr[])
Definition: H5VM.c:1571
H5_mpi_comm_cmp
herr_t H5_mpi_comm_cmp(MPI_Comm comm1, MPI_Comm comm2, int *result)
Definition: H5mpi.c:283
H5HF_free_section_t::dir_nrows
unsigned dir_nrows
Definition: H5HFpkg.h:284
H5FD_mpio_signal_right_neighbor
H5_DLL herr_t H5FD_mpio_signal_right_neighbor(H5FD_t *file)
Definition: H5FDmpi.c:354
H5T_vlen_t
struct H5T_vlen_t H5T_vlen_t
H5_timer_t::utime
double utime
Definition: H5private.h:602
H5Pget_multi_type
H5_DLL herr_t H5Pget_multi_type(hid_t fapl_id, H5FD_mem_t *type)
Definition: H5Pfapl.c:1564
H5Tarray_create1
H5_DLL hid_t H5Tarray_create1(hid_t base_id, int ndims, const hsize_t dim[], const int perm[])
H5B_debug
H5_DLL herr_t H5B_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5B_class_t *type, void *udata)
Definition: H5Bdbg.c:56
H5EA_create_t
struct H5EA_create_t H5EA_create_t
H5F_shared_t::lf
H5FD_t * lf
Definition: H5Fpkg.h:243
H5T_atomic_t::lsb_pad
H5T_pad_t lsb_pad
Definition: H5Tpkg.h:203
H5MF__add_sect
herr_t H5MF__add_sect(H5F_t *f, H5FD_mem_t alloc_type, H5FS_t *fspace, H5MF_free_section_t *node)
Definition: H5MF.c:642
H5FS_sinfo_cache_ud_t
struct H5FS_sinfo_cache_ud_t H5FS_sinfo_cache_ud_t
H5VL_class_t
Definition: H5VLconnector.h:463
H5FD__alloc_real
haddr_t H5FD__alloc_real(H5FD_t *file, H5FD_mem_t type, hsize_t size, haddr_t *frag_addr, hsize_t *frag_size)
Definition: H5FDspace.c:151
H5FD_multi_fapl_t::relax
hbool_t relax
Definition: H5FDmulti.c:75
H5Epush1
herr_t H5Epush1(const char *file, const char *func, unsigned line, H5E_major_t maj, H5E_minor_t min, const char *str)
Definition: H5Edeprec.c:209
H5VL__native_attr_write
herr_t H5VL__native_attr_write(void *attr, hid_t dtype_id, const void *buf, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_attr.c:193
H5FD_core_t::dirty_list
H5SL_t * dirty_list
Definition: H5FDcore.c:90
H5E_LINK_g
H5_DLLVAR hid_t H5E_LINK_g
Definition: H5Epubgen.h:90
H5T__get_member_value
H5_DLL herr_t H5T__get_member_value(const H5T_t *dt, unsigned membno, void *value)
Definition: H5Tenum.c:294
H5HF_op_read
H5_DLL herr_t H5HF_op_read(const void *obj, size_t obj_len, void *op_data)
Definition: H5HF.c:104
H5FL_arr_head_t::maxelem
int maxelem
Definition: H5FLprivate.h:242
H5L__create_ud
H5_DLL herr_t H5L__create_ud(const H5G_loc_t *link_loc, const char *link_name, const void *ud_data, size_t ud_data_size, H5L_type_t type, hid_t lcpl_id)
Definition: H5L.c:2205
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5EA.c:88
H5VL__get_connector_name
ssize_t H5VL__get_connector_name(hid_t id, char *name, size_t size)
Definition: H5VLint.c:1631
H5Tprivate.h
H5T_CSET_RESERVED_2
@ H5T_CSET_RESERVED_2
Definition: H5Tpublic.h:82
H5CX_dcpl_cache_t
Definition: H5CX.c:378
H5D__format_convert
H5_DLL herr_t H5D__format_convert(H5D_t *dataset)
Definition: H5Dint.c:3285
FAIL
FAIL
Definition: H5Einit.h:27
H5PL_search_params_t
struct H5PL_search_params_t H5PL_search_params_t
H5G_loc_t::oloc
struct H5O_loc_t * oloc
Definition: H5Gprivate.h:145
H5F_set_min_dset_ohdr
herr_t H5F_set_min_dset_ohdr(H5F_t *f, hbool_t minimize)
Definition: H5Fint.c:3655
H5T_patch_vlen_file
herr_t H5T_patch_vlen_file(H5T_t *dt, H5VL_object_t *file)
Definition: H5T.c:6076
H5O_msg_alloc_info_t::chunkno
unsigned chunkno
Definition: H5Opkg.h:264
hrb_t::first_header
hrb_node_t * first_header
Definition: H5FDs3comms.h:338
H5D_rdcc_ent_t::scaled
hsize_t scaled[H5O_LAYOUT_NDIMS]
Definition: H5Dchunk.c:126
H5D_operator_t
herr_t(* H5D_operator_t)(void *elem, hid_t type_id, unsigned ndim, const hsize_t *point, void *operator_data)
Definition: H5Dpublic.h:108
H5CX_get_tag
haddr_t H5CX_get_tag(void)
Definition: H5CX.c:1658
H5VL_attr_write
H5_DLL herr_t H5VL_attr_write(const H5VL_object_t *vol_obj, hid_t dtype_id, const void *buf, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1319
H5S_select_subtract
herr_t H5S_select_subtract(H5S_t *space, H5S_t *subtract_space)
Definition: H5Sselect.c:2898
H5HF_huge_bt2_ctx_t
Definition: H5HFbtree2.c:51
H5Tequal
H5_DLL htri_t H5Tequal(hid_t type1_id, hid_t type2_id)
Definition: H5T.c:1876
H5FD_set_paged_aggr
herr_t H5FD_set_paged_aggr(H5FD_t *file, hbool_t paged)
Definition: H5FD.c:1900
H5O_ginfo_t::store_est_entry_info
hbool_t store_est_entry_info
Definition: H5Oprivate.h:678
H5EA__iblock_alloc
H5_DLL H5EA_iblock_t * H5EA__iblock_alloc(H5EA_hdr_t *hdr)
H5C_t::dirty_pins
int64_t dirty_pins[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6007
H5FD_sec2_t::fd
int fd
Definition: H5FDsec2.c:55
H5T_NATIVE_SHORT_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_SHORT_ALIGN_g
Definition: H5Tpkg.h:417
H5Sextent_copy
herr_t H5Sextent_copy(hid_t dst_id, hid_t src_id)
Definition: H5S.c:574
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5P_genclass_t)
H5VL__native_link_create
H5_DLL herr_t H5VL__native_link_create(H5VL_link_create_type_t create_type, void *obj, const H5VL_loc_params_t *loc_params, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req, va_list arguments)
H5Topen2
H5_DLL hid_t H5Topen2(hid_t loc_id, const char *name, hid_t tapl_id)
Definition: H5Tcommit.c:569
H5G_bt_it_gtbi_t::type
H5G_obj_t type
Definition: H5Gstab.c:74
H5Fset_libver_bounds
herr_t H5Fset_libver_bounds(hid_t file_id, H5F_libver_t low, H5F_libver_t high)
Definition: H5F.c:1767
H5B2_get_nrec
H5_DLL herr_t H5B2_get_nrec(const H5B2_t *bt2, hsize_t *nrec)
Definition: H5B2.c:1060
H5T_NATIVE_UINT_LEAST16_g
H5_DLLVAR hid_t H5T_NATIVE_UINT_LEAST16_g
Definition: H5Tpublic.h:470
H5T__conv_float_ullong
H5_DLL herr_t H5T__conv_float_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5P_remove
herr_t H5P_remove(H5P_genplist_t *plist, const char *name)
Definition: H5Pint.c:4760
H5AC_LHEAP_PRFX
const H5AC_class_t H5AC_LHEAP_PRFX[1]
Definition: H5HLcache.c:106
H5G__component
H5_DLL const char * H5G__component(const char *name, size_t *size_p)
Definition: H5Gname.c:132
H5HF__sect_single_revive
herr_t H5HF__sect_single_revive(H5HF_hdr_t *hdr, H5HF_free_section_t *sect)
Definition: H5HFsection.c:599
H5VL_FILE_GET_CONT_INFO
@ H5VL_FILE_GET_CONT_INFO
Definition: H5VLconnector.h:128
H5Z_XFORM_FLOAT
@ H5Z_XFORM_FLOAT
Definition: H5Ztrans.c:29
H5MF_aggr_merge_t
H5MF_aggr_merge_t
Definition: H5MF.c:68
H5E_CANTREMOVE_g
H5_DLLVAR hid_t H5E_CANTREMOVE_g
Definition: H5Epubgen.h:408
H5T_compnd_t::nalloc
unsigned nalloc
Definition: H5Tpkg.h:254
H5SL_below
H5_DLL H5SL_node_t * H5SL_below(H5SL_t *slist, const void *key)
Definition: H5SL.c:1787
H5VL_BLOB_SETNULL
@ H5VL_BLOB_SETNULL
Definition: H5VLconnector.h:229
H5Fget_info1
herr_t H5Fget_info1(hid_t obj_id, H5F_info1_t *finfo)
Definition: H5Fdeprec.c:99
H5D__layout_contig_size_test
H5_DLL herr_t H5D__layout_contig_size_test(hid_t did, hsize_t *size)
Definition: H5Dtest.c:123
H5Tcompiler_conv
htri_t H5Tcompiler_conv(hid_t src_id, hid_t dst_id)
Definition: H5T.c:2848
H5C_log_write_mark_entry_clean_msg
herr_t H5C_log_write_mark_entry_clean_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:547
H5L_trav_gvbi_t::idx_type
H5_index_t idx_type
Definition: H5Lprivate.h:54
H5Fset_mpi_atomicity
herr_t H5Fset_mpi_atomicity(hid_t file_id, hbool_t flag)
Definition: H5Fmpi.c:284
ret_value
ret_value
Definition: H5FAdblkpage.c:257
H5O_copy_t::file_dst
H5F_t * file_dst
Definition: H5Oprivate.h:187
H5Tget_order
H5T_order_t H5Tget_order(hid_t type_id)
Definition: H5Torder.c:93
H5E_CANTLIST_g
hid_t H5E_CANTLIST_g
Definition: H5Edefin.h:229
H5C_class_t::mem_type
H5FD_mem_t mem_type
Definition: H5Cprivate.h:890
H5F_shared_t::nrefs
unsigned nrefs
Definition: H5Fpkg.h:260
H5P_genclass_t
Definition: H5Ppkg.h:85
H5FL_seq_calloc
void * H5FL_seq_calloc(H5FL_seq_head_t *head, size_t elem H5FL_TRACK_PARAMS)
Definition: H5FL.c:1897
H5P__decode_coll_md_read_flag_t
herr_t H5P__decode_coll_md_read_flag_t(const void **_pp, void *_value)
Definition: H5Pfapl.c:4617
H5HF_hdr_t::pline
H5O_pline_t pline
Definition: H5HFpkg.h:324
H5FA_dblock_t::hdr
H5FA_hdr_t * hdr
Definition: H5FApkg.h:179
H5D_rdcc_t::single_chunk_info
H5D_chunk_info_t * single_chunk_info
Definition: H5Dpkg.h:416
H5L_trav_gvbi_t::size
size_t size
Definition: H5Lprivate.h:57
H5FD_s3comms_HMAC_SHA256
H5_DLL herr_t H5FD_s3comms_HMAC_SHA256(const unsigned char *key, size_t key_len, const char *msg, size_t msg_len, char *dest)
Definition: H5FDs3comms.c:2288
H5O_MSG_REFCOUNT
H5_DLLVAR const H5O_msg_class_t H5O_MSG_REFCOUNT[1]
Definition: H5Opkg.h:531
H5L_init
H5_DLL herr_t H5L_init(void)
Definition: H5L.c:181
H5VLfile_create
void * H5VLfile_create(const char *name, unsigned flags, hid_t fcpl_id, hid_t fapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3411
H5T_NATIVE_UINT_FAST64_ALIGN_g
size_t H5T_NATIVE_UINT_FAST64_ALIGN_g
Definition: H5T.c:526
hrb_t::version
char * version
Definition: H5FDs3comms.h:341
H5D_chunk_it_ud3_t::tid_dst
hid_t tid_dst
Definition: H5Dchunk.c:175
H5G__compact_lookup_by_idx
H5_DLL herr_t H5G__compact_lookup_by_idx(const H5O_loc_t *oloc, const H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_link_t *lnk)
Definition: H5Gcompact.c:542
H5S_combine_hyperslab
herr_t H5S_combine_hyperslab(H5S_t *old_space, H5S_seloper_t op, const hsize_t start[], const hsize_t *stride, const hsize_t count[], const hsize_t *block, H5S_t **new_space)
Definition: H5Shyper.c:10236
H5T_vlen_alloc_info_t::free_info
void * free_info
Definition: H5Tprivate.h:77
H5Aget_type
hid_t H5Aget_type(hid_t attr_id)
Definition: H5A.c:788
H5FS_term_package
H5_DLL int H5FS_term_package(void)
H5Lget_name_by_idx
H5_DLL ssize_t H5Lget_name_by_idx(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, char *name, size_t size, hid_t lapl_id)
Definition: H5L.c:1232
H5G_bt_ins_t
struct H5G_bt_ins_t H5G_bt_ins_t
H5FD_locate_signature
herr_t H5FD_locate_signature(H5FD_t *file, haddr_t *sig_addr)
Definition: H5FDint.c:89
H5L__link_copy_file
H5_DLL herr_t H5L__link_copy_file(H5F_t *dst_file, const H5O_link_t *_src_lnk, const H5O_loc_t *src_oloc, H5O_link_t *dst_lnk, H5O_copy_t *cpy_info)
Definition: H5L.c:3414
H5VLtoken_to_str
herr_t H5VLtoken_to_str(void *obj, H5I_type_t obj_type, hid_t connector_id, const H5O_token_t *token, char **token_str)
Definition: H5VLcallback.c:7517
H5Rget_obj_name
H5_DLL ssize_t H5Rget_obj_name(H5R_ref_t *ref_ptr, hid_t rapl_id, char *buf, size_t size)
Definition: H5R.c:842
H5D_rdcc_t::sel_chunks
H5SL_t * sel_chunks
Definition: H5Dpkg.h:414
H5FS_size
herr_t H5FS_size(const H5FS_t *fspace, hsize_t *meta_size)
Definition: H5FS.c:668
H5E_CANTPROTECT_g
H5_DLLVAR hid_t H5E_CANTPROTECT_g
Definition: H5Epubgen.h:313
H5HF_hdr_reset_iter
herr_t H5HF_hdr_reset_iter(H5HF_hdr_t *hdr, hsize_t curr_off)
Definition: H5HFhdr.c:898
H5FD_stdio_t::eoa
haddr_t eoa
Definition: H5FDstdio.c:81
H5CX_t::btree_split_ratio
double btree_split_ratio[3]
Definition: H5CX.c:230
H5C_t::size_decrease_possible
hbool_t size_decrease_possible
Definition: H5Cpkg.h:5947
H5S_select_offset
herr_t H5S_select_offset(H5S_t *space, const hssize_t *offset)
Definition: H5Sselect.c:109
H5O_cache_ud_t::made_attempt
hbool_t made_attempt
Definition: H5Opkg.h:377
s3r_t::filesize
size_t filesize
Definition: H5FDs3comms.h:490
H5D_BT2
const H5B2_class_t H5D_BT2[1]
Definition: H5Dbtree2.c:173
H5G_bt2_ud_rm_t::replace_names
hbool_t replace_names
Definition: H5Gdense.c:120
H5D__alloc_storage
H5_DLL herr_t H5D__alloc_storage(const H5D_io_info_t *io_info, H5D_time_alloc_t time_alloc, hbool_t full_overwrite, hsize_t old_dim[])
Definition: H5Dint.c:2266
H5D_io_single_write_func_t
herr_t(* H5D_io_single_write_func_t)(const struct H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space)
Definition: H5Dpkg.h:170
H5D__layout_meta_size
size_t H5D__layout_meta_size(const H5F_t *f, const H5O_layout_t *layout, hbool_t include_compact_data)
Definition: H5Dlayout.c:172
H5SL_term_package
int H5SL_term_package(void)
Definition: H5SL.c:645
H5D_chunk_coll_info_t::num_io
size_t num_io
Definition: H5Dchunk.c:242
H5CX_get_vec_size
herr_t H5CX_get_vec_size(size_t *vec_size)
Definition: H5CX.c:2001
H5FDregister
H5_DLL hid_t H5FDregister(const H5FD_class_t *cls)
Definition: H5FD.c:225
H5C_mark_entry_dirty
herr_t H5C_mark_entry_dirty(void *thing)
Definition: H5C.c:1545
H5L_exists_tolerant
H5_DLL htri_t H5L_exists_tolerant(const H5G_loc_t *loc, const char *name)
Definition: H5L.c:3064
H5MF_free_section_t::dir_rows
struct H5HF_free_section_t ** dir_rows
Definition: H5MFpkg.h:125
H5C_cache_entry_t::fd_child_count
uint64_t fd_child_count
Definition: H5Cprivate.h:2288
H5O_storage_virtual_srcdset_t
struct H5O_storage_virtual_srcdset_t H5O_storage_virtual_srcdset_t
H5EA_hdr_t::arr_off_size
unsigned char arr_off_size
Definition: H5EApkg.h:196
H5O_name_t
struct H5O_name_t H5O_name_t
H5E_error1_t::line
unsigned line
Definition: H5Epublic.h:200
H5I_register
H5_DLL hid_t H5I_register(H5I_type_t type, const void *object, hbool_t app_ref)
Definition: H5I.c:775
H5VL_token_to_str
herr_t H5VL_token_to_str(const H5VL_object_t *vol_obj, H5I_type_t obj_type, const H5O_token_t *token, char **token_str)
Definition: H5VLcallback.c:7475
H5HF_direct_t::write_buf
uint8_t * write_buf
Definition: H5HFpkg.h:428
H5FL_DEFINE
H5FL_DEFINE(H5F_t)
H5Z_SO_FLOAT_DSCALE
@ H5Z_SO_FLOAT_DSCALE
Definition: H5Zpublic.h:98
H5Oflush
herr_t H5Oflush(hid_t obj_id)
Definition: H5Oflush.c:73
H5HF_hdr_t::man_iter_off
hsize_t man_iter_off
Definition: H5HFpkg.h:331
H5L_class_t::version
int version
Definition: H5Lpublic.h:118
H5AC_FARRAY_DBLK_PAGE
const H5AC_class_t H5AC_FARRAY_DBLK_PAGE[1]
Definition: H5FAcache.c:146
H5E_t::slot
H5E_error2_t slot[H5E_NSLOTS]
Definition: H5Epkg.h:112
H5D__chunk_allocate
H5_DLL herr_t H5D__chunk_allocate(const H5D_io_info_t *io_info, hbool_t full_overwrite, hsize_t old_dim[])
Definition: H5Dchunk.c:4314
H5T_STD_U8BE_g
H5_DLLVAR hid_t H5T_STD_U8BE_g
Definition: H5Tpublic.h:276
H5O_mcdt_cb_info_t::user_data
void * user_data
Definition: H5Oprivate.h:168
H5F__super_ext_open
H5_DLL herr_t H5F__super_ext_open(H5F_t *f, haddr_t ext_addr, H5O_loc_t *ext_ptr)
Definition: H5Fsuper.c:150
H5CX_free_state
herr_t H5CX_free_state(H5CX_state_t *api_state)
Definition: H5CX.c:1038
H5VL_vol_object
H5_DLL H5VL_object_t * H5VL_vol_object(hid_t id)
Definition: H5VLint.c:1675
H5F_start_mdc_log_on_access
H5_DLL hbool_t H5F_start_mdc_log_on_access(const H5F_t *f)
Definition: H5Fquery.c:1139
H5C_flush_to_min_clean
H5_DLL herr_t H5C_flush_to_min_clean(H5F_t *f)
Definition: H5C.c:1190
s
const char * s
Definition: H5system.c:125
H5VLrequest_specific
H5_DLL herr_t H5VLrequest_specific(void *req, hid_t connector_id, H5VL_request_specific_t specific_type, va_list arguments)
Definition: H5VLcallback.c:6580
H5P_genprop_t::close
H5P_prp_close_func_t close
Definition: H5Ppkg.h:81
H5F_MEM_PAGE_DRAW
@ H5F_MEM_PAGE_DRAW
Definition: H5Fprivate.h:698
H5D_chunk_it_ud3_t::idx_info_dst
H5D_chk_idx_info_t * idx_info_dst
Definition: H5Dchunk.c:167
H5T_vlen_read_func_t
herr_t(* H5T_vlen_read_func_t)(H5VL_object_t *file, void *_vl, void *buf, size_t len)
Definition: H5Tpkg.h:284
H5O_get_oh_mtime
time_t H5O_get_oh_mtime(const H5O_t *oh)
Definition: H5Oint.c:2595
H5D_COPS_BTREE
const H5D_chunk_ops_t H5D_COPS_BTREE[1]
Definition: H5Dbtree.c:153
H5S_hyper_sel_t::unlim_dim
int unlim_dim
Definition: H5Spkg.h:226
H5VLget_value
H5_DLL herr_t H5VLget_value(hid_t connector_id, H5VL_class_value_t *conn_value)
Definition: H5VLcallback.c:324
H5D_rdcc_ent_t::prev
struct H5D_rdcc_ent_t * prev
Definition: H5Dchunk.c:134
H5P_set_vol
H5_DLL herr_t H5P_set_vol(H5P_genplist_t *plist, hid_t vol_id, const void *vol_info)
Definition: H5Pfapl.c:5396
H5T__conv_float_uchar
H5_DLL herr_t H5T__conv_float_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5O_layout_chunk_t::dim
uint32_t dim[H5O_LAYOUT_NDIMS]
Definition: H5Oprivate.h:621
t_long_long
@ t_long_long
Definition: H5Zscaleoffset.c:35
H5VLnative_private.h
H5VM_stride_copy_s
herr_t H5VM_stride_copy_s(unsigned n, hsize_t elmt_size, const hsize_t *size, const hssize_t *dst_stride, void *_dst, const hssize_t *src_stride, const void *_src)
Definition: H5VM.c:782
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5RS_str_t)
H5S_extent_t::type
H5S_class_t type
Definition: H5Spkg.h:112
H5HF_hdr_free
herr_t H5HF_hdr_free(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:1403
H5F_shared_block_read
herr_t H5F_shared_block_read(H5F_shared_t *f_sh, H5FD_mem_t type, haddr_t addr, size_t size, void *buf)
Definition: H5Fio.c:95
H5Lcreate_hard
H5_DLL herr_t H5Lcreate_hard(hid_t cur_loc, const char *cur_name, hid_t dst_loc, const char *dst_name, hid_t lcpl_id, hid_t lapl_id)
Definition: H5L.c:530
H5F__post_open
herr_t H5F__post_open(H5F_t *f)
Definition: H5Fint.c:1842
H5D__layout_oh_create
herr_t H5D__layout_oh_create(H5F_t *file, H5O_t *oh, H5D_t *dset, hid_t dapl_id)
Definition: H5Dlayout.c:463
H5HF__man_iblock_size
H5_DLL herr_t H5HF__man_iblock_size(H5F_t *f, H5HF_hdr_t *hdr, haddr_t iblock_addr, unsigned nrows, H5HF_indirect_t *par_iblock, unsigned par_entry, hsize_t *heap_size)
Definition: H5HFiblock.c:1710
H5Gunlink
H5_DLL herr_t H5Gunlink(hid_t loc_id, const char *name)
Definition: H5Gdeprec.c:584
H5AC_get_fsf_size_t
H5C_get_fsf_size_t H5AC_get_fsf_size_t
Definition: H5ACprivate.h:192
H5VLobject
void * H5VLobject(hid_t id)
Definition: H5VL.c:678
H5T_NATIVE_INT_ALIGN_g
size_t H5T_NATIVE_INT_ALIGN_g
Definition: H5T.c:483
H5F_shared_t::accum
H5F_meta_accum_t accum
Definition: H5Fpkg.h:349
H5Pclose_class
H5_DLL herr_t H5Pclose_class(hid_t plist_id)
Definition: H5P.c:1647
H5FA_CLS_CHUNK
H5_DLLVAR const H5FA_class_t H5FA_CLS_CHUNK[1]
Definition: H5FAprivate.h:110
H5G_stat_t::mtime
time_t mtime
Definition: H5Gpublic.h:141
H5FD_file_image_callbacks_t::image_realloc
void *(* image_realloc)(void *ptr, size_t size, H5FD_file_image_op_t file_image_op, void *udata)
Definition: H5FDpublic.h:350
H5T_NATIVE_HSSIZE_g
H5_DLLVAR hid_t H5T_NATIVE_HSSIZE_g
Definition: H5Tpublic.h:443
H5O__attr_open_by_idx
H5_DLL H5A_t * H5O__attr_open_by_idx(const H5O_loc_t *loc, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Oattribute.c:584
H5_lib_vers_info_g
char H5_lib_vers_info_g[]
Definition: H5.c:84
H5O_close
H5_DLL herr_t H5O_close(H5O_loc_t *loc, hbool_t *file_closed)
Definition: H5Oint.c:810
H5SM_type_shared
htri_t H5SM_type_shared(H5F_t *f, unsigned type_id)
Definition: H5SM.c:353
H5FS_section_class_t::init_cls
herr_t(* init_cls)(struct H5FS_section_class_t *, void *)
Definition: H5FSprivate.h:98
cache_ptr
done H5C_t * cache_ptr
Definition: H5Cimage.c:1037
HDsrand
H5_DLL void HDsrand(unsigned int seed)
Definition: H5system.c:620
H5D_chunk_it_ud3_t::reclaim_buf
void * reclaim_buf
Definition: H5Dchunk.c:180
H5D_bt2_ctx_t::dim
uint32_t * dim
Definition: H5Dbtree2.c:61
H5B_t::nchildren
unsigned nchildren
Definition: H5Bpkg.h:56
H5Pget_sizes
herr_t H5Pget_sizes(hid_t plist_id, size_t *sizeof_addr, size_t *sizeof_size)
Definition: H5Pfcpl.c:464
H5O_obj_ver_bounds
const unsigned H5O_obj_ver_bounds[]
Definition: H5Oint.c:135
H5C_t::epoch_marker_active
hbool_t epoch_marker_active[H5C__MAX_EPOCH_MARKERS]
Definition: H5Cpkg.h:5957
H5SM__message_compare
herr_t H5SM__message_compare(const void *rec1, const void *rec2, int *result)
Definition: H5SMmessage.c:188
H5Pget_page_buffer_size
H5_DLL herr_t H5Pget_page_buffer_size(hid_t plist_id, size_t *buf_size, unsigned *min_meta_per, unsigned *min_raw_per)
Definition: H5Pfapl.c:5354
H5AC_verify_entry_type
H5_DLL herr_t H5AC_verify_entry_type(const H5F_t *f, haddr_t addr, const H5AC_class_t *expected_type, hbool_t *in_cache_ptr, hbool_t *type_ok_ptr)
Definition: H5ACdbg.c:281
H5L_info1_t::type
H5L_type_t type
Definition: H5Lpublic.h:216
H5E_WRITEERROR_g
hid_t H5E_WRITEERROR_g
Definition: H5Edefin.h:65
H5VL__get_connector_id_by_value
H5_DLL hid_t H5VL__get_connector_id_by_value(H5VL_class_value_t value, hbool_t is_api)
Definition: H5VLint.c:1483
H5O_info2_t::btime
time_t btime
Definition: H5Opublic.h:139
H5C_mark_entry_clean
H5_DLL herr_t H5C_mark_entry_clean(void *thing)
Definition: H5C.c:1642
H5O_bogus_t::u
unsigned u
Definition: H5Oprivate.h:655
H5AC_EARRAY_HDR_ID
@ H5AC_EARRAY_HDR_ID
Definition: H5ACprivate.h:66
H5E_CANTDIRTY_g
hid_t H5E_CANTDIRTY_g
Definition: H5Edefin.h:178
H5VL_object_get
H5_DLL herr_t H5VL_object_get(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, H5VL_object_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:5622
H5T_STD_U16LE_g
H5_DLLVAR hid_t H5T_STD_U16LE_g
Definition: H5Tpublic.h:279
H5O_btreek_t
struct H5O_btreek_t H5O_btreek_t
H5D_io_ops_t
struct H5D_io_ops_t H5D_io_ops_t
H5L_shim_data_t
Definition: H5Ldeprec.c:54
H5S_get_select_type
H5_DLL H5S_sel_type H5S_get_select_type(const H5S_t *space)
Definition: H5Sselect.c:1745
H5P_CLS_AACC
H5_DLLVAR const struct H5P_libclass_t H5P_CLS_AACC[1]
Definition: H5Pprivate.h:143
H5O_storage_virtual_ent_t
Definition: H5Oprivate.h:526
H5Pset_small_data_block_size
H5_DLL herr_t H5Pset_small_data_block_size(hid_t fapl_id, hsize_t size)
Definition: H5Pfapl.c:2266
H5HF_write
herr_t H5HF_write(H5HF_t *fh, void *_id, hbool_t H5_ATTR_UNUSED *id_changed, const void *obj)
Definition: H5HF.c:619
H5FL_fac_node_t
Definition: H5FL.c:113
H5Pset_chunk
H5_DLL herr_t H5Pset_chunk(hid_t plist_id, int ndims, const hsize_t dim[])
Definition: H5Pdcpl.c:1991
H5P_CLS_VOL_INITIALIZE_g
H5P_genclass_t * H5P_CLS_VOL_INITIALIZE_g
Definition: H5Pint.c:171
H5Ecreate_msg
H5_DLL hid_t H5Ecreate_msg(hid_t cls, H5E_type_t msg_type, const char *msg)
Definition: H5E.c:771
H5HF_indirect_t::removed_from_cache
hbool_t removed_from_cache
Definition: H5HFpkg.h:399
H5FD_direct_t::op
int op
Definition: H5FDdirect.c:72
H5P_isa_class
H5_DLL htri_t H5P_isa_class(hid_t plist_id, hid_t pclass_id)
Definition: H5Pint.c:3955
H5VL_OBJECT_EXISTS
@ H5VL_OBJECT_EXISTS
Definition: H5VLconnector.h:203
H5Tcommit_anon
herr_t H5Tcommit_anon(hid_t loc_id, hid_t type_id, hid_t tcpl_id, hid_t tapl_id)
Definition: H5Tcommit.c:271
H5B_class_t
struct H5B_class_t H5B_class_t
H5Rget_obj_type2
herr_t H5Rget_obj_type2(hid_t id, H5R_type_t ref_type, const void *ref, H5O_type_t *obj_type)
Definition: H5Rdeprec.c:339
H5MF__aggr_absorb
H5_DLL herr_t H5MF__aggr_absorb(const H5F_t *f, H5F_blk_aggr_t *aggr, H5MF_free_section_t *sect, hbool_t allow_sect_absorb)
H5HF_get_huge_info_test
H5_DLL herr_t H5HF_get_huge_info_test(const H5HF_t *fh, hsize_t *next_id, hbool_t *ids_direct)
Definition: H5HFtest.c:537
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5VLint.c:112
H5S__all_intersect_block
htri_t H5S__all_intersect_block(const H5S_t H5_ATTR_UNUSED *space, const hsize_t H5_ATTR_UNUSED *start, const hsize_t H5_ATTR_UNUSED *end)
Definition: H5Sall.c:1002
H5R_ref_priv_obj_t
struct H5R_ref_priv_obj_t H5R_ref_priv_obj_t
H5FD_core_region_t::start
haddr_t start
Definition: H5FDcore.c:41
H5PB_ud1_t
Definition: H5PB.c:112
H5F__same_file_test
H5_DLL htri_t H5F__same_file_test(hid_t file_id1, hid_t file_id2)
Definition: H5Ftest.c:250
H5E_NO_INDEPENDENT_g
hid_t H5E_NO_INDEPENDENT_g
Definition: H5Edefin.h:201
H5E_clear_stack
H5_DLL herr_t H5_DLL herr_t H5E_clear_stack(H5E_t *estack)
Definition: H5Eint.c:915
H5T_NATIVE_INT_LEAST16_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT_LEAST16_ALIGN_g
Definition: H5Tpkg.h:441
H5L_class_t::move_func
H5L_move_func_t move_func
Definition: H5Lpublic.h:122
H5A__is_shared_test
htri_t H5A__is_shared_test(hid_t attr_id)
Definition: H5Atest.c:92
H5FL_reg_gc_node_t
struct H5FL_reg_gc_node_t H5FL_reg_gc_node_t
H5T_NATIVE_UINT_FAST16_ALIGN_g
size_t H5T_NATIVE_UINT_FAST16_ALIGN_g
Definition: H5T.c:512
H5FL_seq_head_t
struct H5FL_seq_head_t H5FL_seq_head_t
H5I_GENPROP_CLS
@ H5I_GENPROP_CLS
Definition: H5Ipublic.h:45
H5P_iter_plist_ud_t::prev_idx
int prev_idx
Definition: H5Pint.c:64
H5S_select_project_scalar
H5_DLL herr_t H5S_select_project_scalar(const H5S_t *space, hsize_t *offset)
Definition: H5Sselect.c:1077
H5P_MOD_INC_REF
@ H5P_MOD_INC_REF
Definition: H5Ppkg.h:58
H5L_term_package
int H5L_term_package(void)
Definition: H5L.c:234
H5FD_s3comms_hrb_destroy
H5_DLL herr_t H5FD_s3comms_hrb_destroy(hrb_t **buf)
Definition: H5FDs3comms.c:630
H5VL_request_class_t::free
herr_t(* free)(void *req)
Definition: H5VLconnector.h:444
H5FS_iter_ud_t::image
uint8_t ** image
Definition: H5FScache.c:62
H5Z_pipeline
herr_t H5Z_pipeline(const H5O_pline_t *pline, unsigned flags, unsigned *filter_mask, H5Z_EDC_t edc_read, H5Z_cb_t cb_struct, size_t *nbytes, size_t *buf_size, void **buf)
Definition: H5Z.c:1249
H5T_conv_struct_t::subset_info
H5T_subset_info_t subset_info
Definition: H5Tconv.c:967
H5B2__create_flush_depend
H5_DLL herr_t H5B2__create_flush_depend(H5AC_info_t *parent_entry, H5AC_info_t *child_entry)
Definition: H5B2int.c:1755
H5P_CLS_DATASET_XFER_g
H5P_genclass_t * H5P_CLS_DATASET_XFER_g
Definition: H5Pint.c:143
H5HF__hdr_protect
H5_DLL H5HF_hdr_t * H5HF__hdr_protect(H5F_t *f, haddr_t addr, unsigned flags)
Definition: H5HFhdr.c:530
H5MP_free
void * H5MP_free(H5MP_pool_t *mp, void *spc)
Definition: H5MP.c:351
H5A_dense_bt2_corder_rec_t
struct H5A_dense_bt2_corder_rec_t H5A_dense_bt2_corder_rec_t
H5T_STD_U16LE_g
hid_t H5T_STD_U16LE_g
Definition: H5T.c:367
H5Dcreate2
hid_t H5Dcreate2(hid_t loc_id, const char *name, hid_t type_id, hid_t space_id, hid_t lcpl_id, hid_t dcpl_id, hid_t dapl_id)
Definition: H5D.c:99
H5Z_cb_return_t
H5Z_cb_return_t
Definition: H5Zpublic.h:119
H5Oget_info_by_idx1
H5_DLL herr_t H5Oget_info_by_idx1(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_info1_t *oinfo, hid_t lapl_id)
Definition: H5Odeprec.c:487
H5L_create_hard
herr_t H5L_create_hard(H5G_loc_t *cur_loc, const char *cur_name, const H5G_loc_t *link_loc, const char *link_name, hid_t lcpl_id)
Definition: H5L.c:2083
H5C_auto_size_ctl_t::decrement
double decrement
Definition: H5Cprivate.h:2128
H5Pset_elink_prefix
H5_DLL herr_t H5Pset_elink_prefix(hid_t plist_id, const char *prefix)
Definition: H5Plapl.c:1001
H5Pget_istore_k
H5_DLL herr_t H5Pget_istore_k(hid_t plist_id, unsigned *ik)
Definition: H5Pfcpl.c:684
H5FS_stat_t::tot_space
hsize_t tot_space
Definition: H5FSprivate.h:147
H5FA__dblock_alloc
H5_DLL H5FA_dblock_t * H5FA__dblock_alloc(H5FA_hdr_t *hdr)
H5VL_loc_params_t::loc_by_idx
H5VL_loc_by_idx_t loc_by_idx
Definition: H5VLconnector.h:276
H5Z_filter_info
H5_DLL H5Z_filter_info_t * H5Z_filter_info(const struct H5O_pline_t *pline, H5Z_filter_t filter)
H5Lregister
H5_DLL herr_t H5Lregister(const H5L_class_t *cls)
Definition: H5L.c:1098
H5FS__decr
herr_t H5FS__decr(H5FS_t *fspace)
Definition: H5FS.c:738
H5F_get_mpi_handle
herr_t H5F_get_mpi_handle(const H5F_t *f, MPI_File **f_handle)
Definition: H5Fmpi.c:92
H5F__close
herr_t H5F__close(H5F_t *f)
Definition: H5Fint.c:2023
H5CX_t::encoding
H5T_cset_t encoding
Definition: H5CX.c:288
H5F_cwfs_find_free_heap
H5_DLL herr_t H5F_cwfs_find_free_heap(H5F_t *f, size_t need, haddr_t *addr)
Definition: H5Fcwfs.c:162
H5A__create_by_name
H5_DLL H5A_t * H5A__create_by_name(const H5G_loc_t *loc, const char *obj_name, const char *attr_name, const H5T_t *type, const H5S_t *space, hid_t acpl_id)
Definition: H5Aint.c:304
H5VL_blob_optional_t
int H5VL_blob_optional_t
Definition: H5VLconnector.h:233
H5EA_dblock_t::top_proxy
H5AC_proxy_entry_t * top_proxy
Definition: H5EApkg.h:300
H5D__chunk_cacheable
H5_DLL htri_t H5D__chunk_cacheable(const H5D_io_info_t *io_info, haddr_t caddr, hbool_t write_op)
Definition: H5Dchunk.c:2403
H5P__unregister
herr_t H5P__unregister(H5P_genclass_t *pclass, const char *name)
Definition: H5Pint.c:4998
H5HG_heap_t::nalloc
size_t nalloc
Definition: H5HGpkg.h:128
H5HF_free_section_t::indir_nents
unsigned indir_nents
Definition: H5HFpkg.h:286
H5HF_man_get_obj_len
herr_t H5HF_man_get_obj_len(H5HF_hdr_t *hdr, const uint8_t *id, size_t *obj_len_p)
Definition: H5HFman.c:230
H5PB_t::mf_slist_ptr
H5SL_t * mf_slist_ptr
Definition: H5PBprivate.h:62
H5G_ent_decode
herr_t H5G_ent_decode(const H5F_t *f, const uint8_t **pp, H5G_entry_t *ent)
Definition: H5Gent.c:137
H5T_SORT_NAME
@ H5T_SORT_NAME
Definition: H5Tpkg.h:240
H5D_chunk_file_iter_ud_t
struct H5D_chunk_file_iter_ud_t H5D_chunk_file_iter_ud_t
H5P__open_class_path
H5P_genclass_t * H5P__open_class_path(const char *path)
Definition: H5Pint.c:5322
H5FS_client_t
H5FS_client_t
Definition: H5FSprivate.h:130
H5O_storage_virtual_ent_t::unlim_dim_virtual
int unlim_dim_virtual
Definition: H5Oprivate.h:546
H5O__msg_get_chunkno_test
herr_t H5O__msg_get_chunkno_test(hid_t oid, unsigned msg_type, unsigned *chunk_num)
Definition: H5Otest.c:639
H5MF_sects_debug
H5_DLL herr_t H5MF_sects_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth)
Definition: H5MFdbg.c:157
H5TS_win32_thread_exit
herr_t H5TS_win32_thread_exit(void)
Definition: H5TS.c:454
H5Pset_file_space
H5_DLL herr_t H5Pset_file_space(hid_t plist_id, H5F_file_space_type_t strategy, hsize_t threshold)
Definition: H5Pdeprec.c:549
H5PLappend
H5_DLL herr_t H5PLappend(const char *search_path)
Definition: H5PL.c:147
H5Mget_key_type
hid_t H5Mget_key_type(hid_t map_id)
Definition: H5M.c:502
H5VL_file_create
void * H5VL_file_create(const H5VL_connector_prop_t *connector_prop, const char *name, unsigned flags, hid_t fcpl_id, hid_t fapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3379
H5HL__dest
H5_DLL herr_t H5HL__dest(H5HL_t *heap)
H5T_NATIVE_UINT_ALIGN_g
size_t H5T_NATIVE_UINT_ALIGN_g
Definition: H5T.c:484
H5D__contig_is_data_cached
H5_DLL hbool_t H5D__contig_is_data_cached(const H5D_shared_t *shared_dset)
Definition: H5Dcontig.c:555
H5HP_t
Definition: H5HP.c:41
H5C_tag_iter_vct_ctx_t::status
hbool_t status
Definition: H5Ctest.c:58
H5HF_sects_debug
H5_DLL herr_t H5HF_sects_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth)
Definition: H5HFdbg.c:881
H5G__stab_get_name_by_idx
ssize_t H5G__stab_get_name_by_idx(const H5O_loc_t *oloc, H5_iter_order_t order, hsize_t n, char *name, size_t size)
Definition: H5Gstab.c:741
H5T_NATIVE_UINT16_g
H5_DLLVAR hid_t H5T_NATIVE_UINT16_g
Definition: H5Tpublic.h:468
H5T_PAD_ONE
@ H5T_PAD_ONE
Definition: H5Tpublic.h:128
H5FD_get_vfd_handle
herr_t H5FD_get_vfd_handle(H5FD_t *file, hid_t fapl_id, void **file_handle)
Definition: H5FD.c:1820
H5VLdatatype_optional
H5_DLL herr_t H5VLdatatype_optional(void *obj, hid_t connector_id, H5VL_datatype_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:3205
H5L_trav_mv_t::dst_loc
const H5G_loc_t * dst_loc
Definition: H5L.c:68
H5G_bt2_ud_common_t
Definition: H5Gpkg.h:267
H5FD_family_t::nmembs
unsigned nmembs
Definition: H5FDfamily.c:60
H5_PKG_A
@ H5_PKG_A
Definition: H5private.h:1730
H5P_set_driver
herr_t H5P_set_driver(H5P_genplist_t *plist, hid_t new_driver_id, const void *new_driver_info)
Definition: H5Pfapl.c:832
H5EA_dbk_page_t::top_proxy
H5AC_proxy_entry_t * top_proxy
Definition: H5EApkg.h:323
H5C_verify_tag
herr_t H5C_verify_tag(int id, haddr_t tag)
Definition: H5Ctag.c:672
H5VL__get_connector_id_by_value
hid_t H5VL__get_connector_id_by_value(H5VL_class_value_t value, hbool_t is_api)
Definition: H5VLint.c:1483
H5MP_free
H5_DLL void * H5MP_free(H5MP_pool_t *mp, void *spc)
Definition: H5MP.c:351
H5F_info1_t::sohm
struct H5F_info1_t::@16 sohm
H5S_sel_iter_close
herr_t H5S_sel_iter_close(H5S_sel_iter_t *sel_iter)
Definition: H5Sselect.c:3114
H5T_debug
herr_t H5T_debug(const H5T_t *dt, FILE *stream)
Definition: H5Tdbg.c:150
H5HF_free_section_t::row
unsigned row
Definition: H5HFpkg.h:256
H5T_soft_t
struct H5T_soft_t H5T_soft_t
H5C_retag_entries
herr_t H5C_retag_entries(H5C_t *cache, haddr_t src_tag, haddr_t dest_tag)
Definition: H5Ctag.c:786
H5T__conv_uint_llong
herr_t H5T__conv_uint_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6105
H5F__sfile_search
H5_DLL H5F_shared_t * H5F__sfile_search(H5FD_t *lf)
Definition: H5Fsfile.c:139
H5D_chunk_rec_t::filter_mask
uint32_t filter_mask
Definition: H5Dpkg.h:255
H5Z_CB_CONT
@ H5Z_CB_CONT
Definition: H5Zpublic.h:122
H5F_term_package
H5_DLL int H5F_term_package(void)
Definition: H5F.c:186
H5EA_t
Definition: H5EApkg.h:331
H5HL_cache_prfx_ud_t::sizeof_addr
size_t sizeof_addr
Definition: H5HLpkg.h:127
H5O_cont_msgs_t
Definition: H5Opkg.h:360
H5VL_OBJECT_GET_TYPE
@ H5VL_OBJECT_GET_TYPE
Definition: H5VLconnector.h:196
H5Rget_type
H5R_type_t H5Rget_type(const H5R_ref_t *ref_ptr)
Definition: H5R.c:379
H5Pset_efile_prefix
H5_DLL herr_t H5Pset_efile_prefix(hid_t dapl_id, const char *prefix)
Definition: H5Pdapl.c:1427
H5FD_multi_init
H5_DLL hid_t H5FD_multi_init(void)
Definition: H5FDmulti.c:223
H5CX_t::err_detect_valid
hbool_t err_detect_valid
Definition: H5CX.c:247
H5HF_get_dtable_max_drows_test
unsigned H5HF_get_dtable_max_drows_test(const H5HF_t *fh)
Definition: H5HFtest.c:308
H5Pset_fapl_hdfs
H5_DLL herr_t H5Pset_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa)
Definition: H5FDhdfs.c:661
H5D_VDS_ERROR
@ H5D_VDS_ERROR
Definition: H5Dpublic.h:99
H5T_array_t::dim
size_t dim[H5S_MAX_RANK]
Definition: H5Tpkg.h:319
H5HF_read
H5_DLL herr_t H5HF_read(H5HF_t *fh, const void *id, void *obj)
Definition: H5HF.c:542
H5CX_set_vol_connector_prop
herr_t H5CX_set_vol_connector_prop(const H5VL_connector_prop_t *vol_connector_prop)
Definition: H5CX.c:1500
H5Pget_class_name
char * H5Pget_class_name(hid_t pclass_id)
Definition: H5P.c:1554
H5HF_indirect_t::fd_parent
void * fd_parent
Definition: H5HFpkg.h:385
H5C_log_write_mark_entry_clean_msg
H5_DLL herr_t H5C_log_write_mark_entry_clean_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:547
H5T_NATIVE_INT_FAST64_g
hid_t H5T_NATIVE_INT_FAST64_g
Definition: H5T.c:444
H5G__has_links_test
htri_t H5G__has_links_test(hid_t gid, unsigned *nmsgs)
Definition: H5Gtest.c:217
H5F_start_mdc_log_on_access
hbool_t H5F_start_mdc_log_on_access(const H5F_t *f)
Definition: H5Fquery.c:1139
H5T__conv_ulong_int
H5_DLL herr_t H5T__conv_ulong_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5F_sect_info_t::addr
haddr_t addr
Definition: H5Fpublic.h:172
H5FDfree
herr_t H5FDfree(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr, hsize_t size)
Definition: H5FD.c:1096
H5C_t::total_dirty_pf_entries_skipped_in_msic
int64_t total_dirty_pf_entries_skipped_in_msic
Definition: H5Cpkg.h:6042
H5Oexists_by_name
H5_DLL htri_t H5Oexists_by_name(hid_t loc_id, const char *name, hid_t lapl_id)
Definition: H5O.c:482
H5T__conv_ulong_llong
H5_DLL herr_t H5T__conv_ulong_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_CONV_EXCEPT_PINF
@ H5T_CONV_EXCEPT_PINF
Definition: H5Tpublic.h:176
H5E_mpi_error_str_len
int H5E_mpi_error_str_len
Definition: H5Eint.c:111
H5O_MSG_EFL
H5_DLLVAR const H5O_msg_class_t H5O_MSG_EFL[1]
Definition: H5Opkg.h:463
H5O_attr_ver_bounds
const unsigned H5O_attr_ver_bounds[]
Definition: H5Aint.c:108
H5VL_wrap_object
void * H5VL_wrap_object(const H5VL_class_t *connector, void *wrap_ctx, void *obj, H5I_type_t obj_type)
Definition: H5VLcallback.c:772
H5I_VFL
@ H5I_VFL
Definition: H5Ipublic.h:43
H5VL_class_t::group_cls
H5VL_group_class_t group_cls
Definition: H5VLconnector.h:481
H5T__conv_ullong_llong
herr_t H5T__conv_ullong_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6956
H5MF_free_section_t::row
unsigned row
Definition: H5MFpkg.h:96
H5D_chunk_map_t
Definition: H5Dpkg.h:345
H5F__efc_create
H5F_efc_t * H5F__efc_create(unsigned max_nfiles)
Definition: H5Fefc.c:93
H5O_msg_create
herr_t H5O_msg_create(const H5O_loc_t *loc, unsigned type_id, unsigned mesg_flags, unsigned update_flags, void *mesg)
Definition: H5Omessage.c:114
H5D__scatgath_write
H5_DLL herr_t H5D__scatgath_write(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space)
Definition: H5Dscatgath.c:595
H5AC_destroy_flush_dependency
herr_t H5AC_destroy_flush_dependency(void *parent_thing, void *child_thing)
Definition: H5AC.c:1440
H5T__bit_set_d
void H5T__bit_set_d(uint8_t *buf, size_t offset, size_t size, uint64_t val)
Definition: H5Tbit.c:295
H5MM_malloc
H5_DLL void * H5MM_malloc(size_t size)
Definition: H5MM.c:267
H5T_ref_isnullfunc_t
herr_t(* H5T_ref_isnullfunc_t)(const H5VL_object_t *file, const void *src_buf, hbool_t *isnull)
Definition: H5Tpkg.h:185
H5FA_dblk_page_cache_ud_t
Definition: H5FApkg.h:239
H5CX_t::mpio_coll_chunk_link_hard_set
hbool_t mpio_coll_chunk_link_hard_set
Definition: H5CX.c:271
H5T_NATIVE_SCHAR_ALIGN_g
size_t H5T_NATIVE_SCHAR_ALIGN_g
Definition: H5T.c:479
H5I_search_ud_t::app_cb
H5I_search_func_t app_cb
Definition: H5I.c:74
H5E_CANTSORT_g
H5_DLLVAR hid_t H5E_CANTSORT_g
Definition: H5Epubgen.h:342
h5_stat_size_t
off_t h5_stat_size_t
Definition: H5private.h:927
H5Z_class2_t::set_local
H5Z_set_local_func_t set_local
Definition: H5Zpublic.h:215
H5SL_node_t::item
void * item
Definition: H5SL.c:547
H5Pget_mdc_config
H5_DLL herr_t H5Pget_mdc_config(hid_t plist_id, H5AC_cache_config_t *config_ptr)
Definition: H5Pfapl.c:1852
H5HP_ent_t
Definition: H5HP.c:35
H5FD_family_t
struct H5FD_family_t H5FD_family_t
H5E_walk_op_t::u
union H5E_walk_op_t::@10 u
H5O_debug_id
herr_t H5O_debug_id(unsigned type_id, H5F_t *f, const void *mesg, FILE *stream, int indent, int fwidth)
Definition: H5Odbg.c:245
H5PL__insert_path
herr_t H5PL__insert_path(const char *path, unsigned int idx)
Definition: H5PLpath.c:482
H5L_trav_gnbi_t::idx_type
H5_index_t idx_type
Definition: H5Lprivate.h:77
H5P_fill_value_cmp
int H5P_fill_value_cmp(const void *_fill1, const void *_fill2, size_t H5_ATTR_UNUSED size)
Definition: H5Pdcpl.c:1225
H5T__conv_ulong_short
H5_DLL herr_t H5T__conv_ulong_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5HF_block_loc_t
Definition: H5HFpkg.h:227
H5FLmodule.h
H5FA__dblock_protect
H5_DLL H5FA_dblock_t * H5FA__dblock_protect(H5FA_hdr_t *hdr, haddr_t dblk_addr, unsigned flags)
H5SLmodule.h
H5T_array_t
struct H5T_array_t H5T_array_t
H5VL_attr_open
void * H5VL_attr_open(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t aapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1113
H5MM_block_t::info
struct H5MM_block_t::@32::@33 info
H5L_trav_gnbi_t::size
size_t size
Definition: H5Lprivate.h:80
H5C_t::prefetches
int64_t prefetches
Definition: H5Cpkg.h:6061
H5VL_request_class_t
Definition: H5VLconnector.h:438
H5AC_get_cache_size
herr_t H5AC_get_cache_size(H5AC_t *cache_ptr, size_t *max_size_ptr, size_t *min_clean_size_ptr, size_t *cur_size_ptr, uint32_t *cur_num_entries_ptr)
Definition: H5AC.c:1690
H5O_storage_t::type
H5D_layout_t type
Definition: H5Oprivate.h:574
H5A__iterate_old
herr_t H5A__iterate_old(hid_t loc_id, unsigned *attr_num, H5A_operator1_t op, void *op_data)
Definition: H5Aint.c:2687
H5HF__man_read
H5_DLL herr_t H5HF__man_read(H5HF_hdr_t *fh, const uint8_t *id, void *obj)
Definition: H5HFman.c:454
H5FA_hdr_t::cache_info
H5AC_info_t cache_info
Definition: H5FApkg.h:122
H5VL__native_dataset_write
herr_t H5VL__native_dataset_write(void *obj, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t H5_ATTR_UNUSED dxpl_id, const void *buf, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_dataset.c:184
H5G__stab_remove
herr_t H5G__stab_remove(const H5O_loc_t *loc, H5RS_str_t *grp_full_path_r, const char *name)
Definition: H5Gstab.c:351
H5FS_open
H5FS_t * H5FS_open(H5F_t *f, haddr_t fs_addr, uint16_t nclasses, const H5FS_section_class_t *classes[], void *cls_init_udata, hsize_t alignment, hsize_t threshold)
Definition: H5FS.c:188
H5Sget_select_elem_pointlist
herr_t H5Sget_select_elem_pointlist(hid_t spaceid, hsize_t startpoint, hsize_t numpoints, hsize_t buf[])
Definition: H5Spoint.c:1603
H5VLfile_specific
H5_DLL herr_t H5VLfile_specific(void *obj, hid_t connector_id, H5VL_file_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:3783
H5D_chunk_info_iter_ud_t::scaled
hsize_t scaled[H5O_LAYOUT_NDIMS]
Definition: H5Dchunk.c:220
H5CX_state_t::lcpl_id
hid_t lcpl_id
Definition: H5CXprivate.h:47
H5B2_class_t::store
herr_t(* store)(void *nrecord, const void *udata)
Definition: H5B2private.h:90
H5G_fh_ud_it_t
Definition: H5Gdense.c:102
H5Aopen_name
H5_DLL hid_t H5Aopen_name(hid_t loc_id, const char *name)
Definition: H5Adeprec.c:191
H5Oget_info_by_idx2
herr_t H5Oget_info_by_idx2(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5O_info1_t *oinfo, unsigned fields, hid_t lapl_id)
Definition: H5Odeprec.c:669
H5O_info1_t::rc
unsigned rc
Definition: H5Opublic.h:261
H5G_get_shared_count
H5_DLL herr_t H5G_get_shared_count(H5G_t *grp)
Definition: H5Gint.c:630
H5E_FUNC_g
H5_DLLVAR hid_t H5E_FUNC_g
Definition: H5Epubgen.h:66
H5C_cache_entry_t::flush_dep_parent_nalloc
unsigned flush_dep_parent_nalloc
Definition: H5Cprivate.h:2257
H5A__get_info
herr_t H5A__get_info(const H5A_t *attr, H5A_info_t *ainfo)
Definition: H5Aint.c:1005
H5T_soft_t::dst
H5T_class_t dst
Definition: H5Tpkg.h:363
H5MF_FSPACE_SECT_CLS_LARGE
H5FS_section_class_t H5MF_FSPACE_SECT_CLS_LARGE[1]
Definition: H5MFsection.c:152
H5FSmodule.h
H5FD_multi_t::name
char * name
Definition: H5FDmulti.c:95
H5C_expunge_entry
H5_DLL herr_t H5C_expunge_entry(H5F_t *f, const H5C_class_t *type, haddr_t addr, unsigned flags)
Definition: H5C.c:936
H5A_shared_t::nrefs
unsigned nrefs
Definition: H5Apkg.h:89
H5O__chunk_protect
H5O_chunk_proxy_t * H5O__chunk_protect(H5F_t *f, H5O_t *oh, unsigned idx)
Definition: H5Ochunk.c:162
H5C_cache_entry_t::pins
int32_t pins
Definition: H5Cprivate.h:2310
H5Aget_info
herr_t H5Aget_info(hid_t attr_id, H5A_info_t *ainfo)
Definition: H5A.c:1022
HDassert
HDassert(tid >=0)
H5Gpublic.h
H5VL_set_vol_wrapper
H5_DLL herr_t H5VL_set_vol_wrapper(const H5VL_object_t *vol_obj)
Definition: H5VLint.c:2162
H5P_CLS_TACC
const H5P_libclass_t H5P_CLS_TACC[1]
Definition: H5Pint.c:280
H5FA__hdr_delete
H5_DLL herr_t H5FA__hdr_delete(H5FA_hdr_t *hdr)
H5Dvlen_get_buf_size
H5_DLL herr_t H5Dvlen_get_buf_size(hid_t dataset_id, hid_t type_id, hid_t space_id, hsize_t *size)
Definition: H5D.c:722
H5P_get_class_name
H5_DLL char * H5P_get_class_name(H5P_genclass_t *pclass)
Definition: H5Pint.c:5223
H5AC_create
herr_t H5AC_create(const H5F_t *f, H5AC_cache_config_t *config_ptr, H5AC_cache_image_config_t *image_config_ptr)
Definition: H5AC.c:284
H5T_is_relocatable
htri_t H5T_is_relocatable(const H5T_t *dt)
Definition: H5T.c:5771
H5B2_test_rec_t::key
hsize_t key
Definition: H5B2pkg.h:321
H5AC_set_cache_auto_resize_config
herr_t H5AC_set_cache_auto_resize_config(H5AC_t *cache_ptr, H5AC_cache_config_t *config_ptr)
Definition: H5AC.c:1800
H5VL_OBJECT_LOOKUP
@ H5VL_OBJECT_LOOKUP
Definition: H5VLconnector.h:204
H5F_mount_t::group
struct H5G_t * group
Definition: H5Fpkg.h:202
H5FD_stdio_t::fd
int fd
Definition: H5FDstdio.c:80
H5E_CANTOPERATE_g
hid_t H5E_CANTOPERATE_g
Definition: H5Edefin.h:88
hvl_t
Definition: H5Tpublic.h:190
H5FL_DEFINE
H5FL_DEFINE(H5O_fill_t)
H5P_CLS_LACC
const H5P_libclass_t H5P_CLS_LACC[1]
Definition: H5Plapl.c:138
H5S_hyper_project_intersect_ud_t::nelem
hsize_t nelem
Definition: H5Shyper.c:97
H5B2__internal_free
H5_DLL herr_t H5B2__internal_free(H5B2_internal_t *i)
Definition: H5B2internal.c:1309
H5FL_reg_node_t::next
struct H5FL_reg_node_t * next
Definition: H5FLprivate.h:93
H5E_LINK_g
hid_t H5E_LINK_g
Definition: H5Edefin.h:46
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5D_virtual_held_file_t)
H5O__chunk_delete
herr_t H5O__chunk_delete(H5F_t *f, H5O_t *oh, unsigned idx)
Definition: H5Ochunk.c:379
H5D_contig_writevv_sieve_ud_t::dset_contig
H5D_rdcdc_t * dset_contig
Definition: H5Dcontig.c:77
H5SM_list_t::messages
H5SM_sohm_t * messages
Definition: H5SMpkg.h:186
H5FD_register
hid_t H5FD_register(const void *_cls, size_t size, hbool_t app_ref)
Definition: H5FD.c:274
H5I_object
void * H5I_object(hid_t id)
Definition: H5I.c:935
H5A_bt2_ud_ins_t::common
H5A_bt2_ud_common_t common
Definition: H5Apkg.h:148
H5PL_plugin_t::key
H5PL_key_t key
Definition: H5PLplugin_cache.c:60
data_blk_size
hdr stats stored data_blk_size
Definition: H5EAdblock.c:211
H5D_type_info_t::tconv_buf_allocated
hbool_t tconv_buf_allocated
Definition: H5Dpkg.h:110
H5HF_sect_private_t
Definition: H5HFsection.c:56
H5_PKG_T
@ H5_PKG_T
Definition: H5private.h:1746
H5O_layout_t::version
unsigned version
Definition: H5Oprivate.h:639
H5Pget_elink_cb
herr_t H5Pget_elink_cb(hid_t lapl_id, H5L_elink_traverse_t *func, void **op_data)
Definition: H5Plapl.c:1283
H5HF__man_remove
herr_t H5HF__man_remove(H5HF_hdr_t *hdr, const uint8_t *id)
Definition: H5HFman.c:563
H5C_t::slist_ring_len
uint32_t slist_ring_len[H5C_RING_NTYPES]
Definition: H5Cpkg.h:5886
H5EA_patch_file
H5_DLL herr_t H5EA_patch_file(H5EA_t *fa, H5F_t *f)
H5Tset_pad
H5_DLL herr_t H5Tset_pad(hid_t type_id, H5T_pad_t lsb, H5T_pad_t msb)
Definition: H5Tpad.c:92
H5P_prop_within_t
H5P_prop_within_t
Definition: H5Ppkg.h:45
H5Oopen
hid_t H5Oopen(hid_t loc_id, const char *name, hid_t lapl_id)
Definition: H5O.c:103
H5CX_set_vol_wrap_ctx
herr_t H5CX_set_vol_wrap_ctx(void *vol_wrap_ctx)
Definition: H5CX.c:1466
H5HG_obj_t::begin
uint8_t * begin
Definition: H5HGpkg.h:116
H5G_iter_appcall_ud_t::gid
hid_t gid
Definition: H5Gint.c:60
H5P_LST_DATASET_XFER_ID_g
H5_DLLVAR hid_t H5P_LST_DATASET_XFER_ID_g
Definition: H5Ppublic.h:217
H5G_close
herr_t H5G_close(H5G_t *grp)
Definition: H5Gint.c:465
H5FS_sect_try_merge
htri_t H5FS_sect_try_merge(H5F_t *f, H5FS_t *fspace, H5FS_section_info_t *sect, unsigned flags, void *op_data)
Definition: H5FSsection.c:1622
H5A__delete_by_idx
H5_DLL herr_t H5A__delete_by_idx(const H5G_loc_t *loc, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Aint.c:2775
H5Tget_member_class
H5_DLL H5T_class_t H5Tget_member_class(hid_t type_id, unsigned membno)
Definition: H5Tcompound.c:171
H5Padd_merge_committed_dtype_path
herr_t H5Padd_merge_committed_dtype_path(hid_t plist_id, const char *path)
Definition: H5Pocpypl.c:732
H5VLterminate
H5_DLL herr_t H5VLterminate(hid_t connector_id)
Definition: H5VLcallback.c:260
END_FUNC
END_FUNC(PRIV)
Definition: H5HL.c:188
H5F_FSPACE_STRATEGY_PAGE
@ H5F_FSPACE_STRATEGY_PAGE
Definition: H5Fpublic.h:192
H5FD_MEM_LHEAP
@ H5FD_MEM_LHEAP
Definition: H5Fpublic.h:164
H5D_vlen_bufsize_native_t::mspace
H5S_t * mspace
Definition: H5Dint.c:60
H5O_get_proxy
H5AC_proxy_entry_t * H5O_get_proxy(const H5O_t *oh)
Definition: H5Oint.c:3064
H5A_t
Definition: H5Apkg.h:93
H5FD_log_init
H5_DLL hid_t H5FD_log_init(void)
Definition: H5FDlog.c:264
H5T__conv_float_long
H5_DLL herr_t H5T__conv_float_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_NATIVE_UINT_LEAST16_g
hid_t H5T_NATIVE_UINT_LEAST16_g
Definition: H5T.c:429
H5F_info1_t::hdr_size
hsize_t hdr_size
Definition: H5Fpublic.h:303
H5Eprint1
H5_DLL herr_t H5Eprint1(FILE *stream)
Definition: H5Edeprec.c:275
H5A__attr_iterate_table
H5_DLL herr_t H5A__attr_iterate_table(const H5A_attr_table_t *atable, hsize_t skip, hsize_t *last_attr, hid_t loc_id, const H5A_attr_iter_op_t *attr_op, void *op_data)
Definition: H5Aint.c:1808
H5O__assert
H5_DLL herr_t H5O__assert(const H5O_t *oh)
Definition: H5Odbg.c:93
H5T_LOC_MEMORY
@ H5T_LOC_MEMORY
Definition: H5Tprivate.h:67
H5Tpack
H5_DLL herr_t H5Tpack(hid_t type_id)
Definition: H5Tcompound.c:415
H5O_storage_virtual_srcdset_t::file_name
char * file_name
Definition: H5Oprivate.h:503
errno
errno
Definition: H5system.c:516
H5C_cache_entry_t::image_ptr
void * image_ptr
Definition: H5Cprivate.h:2231
H5WB_unwrap
H5_DLL herr_t H5WB_unwrap(H5WB_t *wb)
Definition: H5WB.c:266
H5D__efl_is_space_alloc
H5_DLL hbool_t H5D__efl_is_space_alloc(const H5O_storage_t *storage)
H5Fget_filesize
H5_DLL herr_t H5Fget_filesize(hid_t file_id, hsize_t *size)
Definition: H5F.c:1125
H5F__unmount
herr_t H5F__unmount(H5G_loc_t *loc, const char *name)
Definition: H5Fmount.c:267
H5O_mesg_loc_t::oh_addr
haddr_t oh_addr
Definition: H5Oprivate.h:258
H5Aget_space
H5_DLL hid_t H5Aget_space(hid_t attr_id)
Definition: H5A.c:750
H5P_CLS_STRCRT
const H5P_libclass_t H5P_CLS_STRCRT[1]
Definition: H5Pstrcpl.c:81
H5HF_man_iter_start_entry
herr_t H5HF_man_iter_start_entry(H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, H5HF_indirect_t *iblock, unsigned start_entry)
Definition: H5HFiter.c:314
H5S_select_adjust_s
H5_DLL herr_t H5S_select_adjust_s(H5S_t *space, const hssize_t *offset)
Definition: H5Sselect.c:987
H5P__decode_hsize_t
herr_t H5P__decode_hsize_t(const void **_pp, void *_value)
Definition: H5Pencdec.c:502
H5O_common_cache_ud_t::f
H5F_t * f
Definition: H5Opkg.h:368
H5T__conv_ullong_ushort
herr_t H5T__conv_ullong_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6726
H5G_info_t
struct H5G_info_t H5G_info_t
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(type_conv)
H5_debug_t::ttimes
hbool_t ttimes
Definition: H5private.h:1761
H5E__pop
H5_DLL herr_t H5E__pop(H5E_t *err_stack, size_t count)
Definition: H5Eint.c:951
H5A__dense_iterate
herr_t H5A__dense_iterate(H5F_t *f, hid_t loc_id, const H5O_ainfo_t *ainfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_attr, const H5A_attr_iter_op_t *attr_op, void *op_data)
Definition: H5Adense.c:1171
H5Pget_virtual_vspace
hid_t H5Pget_virtual_vspace(hid_t dcpl_id, size_t idx)
Definition: H5Pdcpl.c:2356
H5O_get_info
herr_t H5O_get_info(const H5O_loc_t *loc, H5O_info2_t *oinfo, unsigned fields)
Definition: H5Oint.c:2234
H5Pget_filter_by_id1
H5_DLL herr_t H5Pget_filter_by_id1(hid_t plist_id, H5Z_filter_t id, unsigned int *flags, size_t *cd_nelmts, unsigned cd_values[], size_t namelen, char name[])
Definition: H5Pocpl.c:1929
H5T_get_ref_type
H5R_type_t H5T_get_ref_type(const H5T_t *dt)
Definition: H5T.c:5514
H5FD_set_base_addr
herr_t H5FD_set_base_addr(H5FD_t *file, haddr_t base_addr)
Definition: H5FD.c:1852
H5Aiterate1
H5_DLL herr_t H5Aiterate1(hid_t loc_id, unsigned *attr_num, H5A_operator1_t op, void *op_data)
Definition: H5Adeprec.c:388
H5_libterm_g
hbool_t H5_libterm_g
Definition: H5.c:77
H5EA_sblock_t::hdr
H5EA_hdr_t * hdr
Definition: H5EApkg.h:266
H5EA__iblock_debug
H5_DLL herr_t H5EA__iblock_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5EA_class_t *cls, haddr_t hdr_addr, haddr_t obj_addr)
H5D_earray_filt_elmt_t
struct H5D_earray_filt_elmt_t H5D_earray_filt_elmt_t
H5T__conv_ulong_ullong
herr_t H5T__conv_ulong_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6542
H5HF_dblock_cache_ud_t
Definition: H5HFpkg.h:525
END_FUNC
CATCH unable to destroy extensible array header END_FUNC(BEGIN_FUNC(STATIC)
Definition: H5EAcache.c:421
H5G_obj_remove_by_idx
H5_DLL herr_t H5G_obj_remove_by_idx(const struct H5O_loc_t *grp_oloc, H5RS_str_t *grp_full_path_r, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
H5FD_log_t::total_read_ops
unsigned long long total_read_ops
Definition: H5FDlog.c:126
H5E_EFL_g
hid_t H5E_EFL_g
Definition: H5Edefin.h:40
H5O__obj_class
H5_DLL const H5O_obj_class_t * H5O__obj_class(const H5O_loc_t *loc)
Definition: H5Oint.c:1759
H5S_hyper_span_info_t::tail
struct H5S_hyper_span_t * tail
Definition: H5Spkg.h:190
H5_copy_depth_t
H5_copy_depth_t
Definition: H5private.h:615
H5PL__get_plugin_control_mask
H5_DLL herr_t H5PL__get_plugin_control_mask(unsigned int *mask)
Definition: H5PLint.c:91
H5P_PROP_WITHIN_UNKNOWN
@ H5P_PROP_WITHIN_UNKNOWN
Definition: H5Ppkg.h:46
H5UC_t::free_func
H5UC_free_func_t free_func
Definition: H5UCprivate.h:46
H5O_bogus_t
struct H5O_bogus_t H5O_bogus_t
H5C_tag_iter_cork_ctx_t::cork_val
hbool_t cork_val
Definition: H5Ctag.c:82
H5FL_fac_head_t::prev_gc
H5FL_fac_gc_node_t * prev_gc
Definition: H5FLprivate.h:360
H5Piterate
int H5Piterate(hid_t id, int *idx, H5P_iterate_t iter_func, void *iter_data)
Definition: H5P.c:1221
H5P_LST_VOL_INITIALIZE_ID_g
H5_DLLVAR hid_t H5P_LST_VOL_INITIALIZE_ID_g
Definition: H5Ppublic.h:230
H5VL__native_object_get
herr_t H5VL__native_object_get(void *obj, const H5VL_loc_params_t *loc_params, H5VL_object_get_t get_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_object.c:143
H5HF_block_loc_t::up
struct H5HF_block_loc_t * up
Definition: H5HFpkg.h:237
H5Fget_obj_ids
ssize_t H5Fget_obj_ids(hid_t file_id, unsigned types, size_t max_objs, hid_t *oid_list)
Definition: H5F.c:478
H5E_WALK_DOWNWARD
@ H5E_WALK_DOWNWARD
Definition: H5Epublic.h:141
H5FS_sinfo_t::merge_list
H5SL_t * merge_list
Definition: H5FSpkg.h:146
H5PL_plugin_t::type
H5PL_type_t type
Definition: H5PLplugin_cache.c:59
H5EA_hdr_t::cache_info
H5AC_info_t cache_info
Definition: H5EApkg.h:169
H5FA_create_t::max_dblk_page_nelmts_bits
uint8_t max_dblk_page_nelmts_bits
Definition: H5FAprivate.h:81
H5Fget_obj_ids
H5_DLL ssize_t H5Fget_obj_ids(hid_t file_id, unsigned types, size_t max_objs, hid_t *obj_id_list)
Definition: H5F.c:478
H5B2_depend
H5_DLL herr_t H5B2_depend(H5B2_t *bt2, H5AC_proxy_entry_t *parent)
Definition: H5B2.c:1561
H5VLcmp_connector_cls
H5_DLL herr_t H5VLcmp_connector_cls(int *cmp, hid_t connector_id1, hid_t connector_id2)
Definition: H5VL.c:572
H5G__dense_insert
H5_DLL herr_t H5G__dense_insert(H5F_t *f, const H5O_linfo_t *linfo, const H5O_link_t *lnk)
Definition: H5Gdense.c:377
H5G_bt_it_cpy_t::dst_stab
const H5O_stab_t * dst_stab
Definition: H5Gpkg.h:223
H5E_CANTUPDATE_g
H5_DLLVAR hid_t H5E_CANTUPDATE_g
Definition: H5Epubgen.h:155
H5S_hyper_project_intersect_ud_t::ps_span_info
H5S_hyper_span_info_t * ps_span_info[H5S_MAX_RANK]
Definition: H5Shyper.c:91
H5B_ins_ud_t
struct H5B_ins_ud_t H5B_ins_ud_t
H5VL_dataset_write
herr_t H5VL_dataset_write(const H5VL_object_t *vol_obj, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t dxpl_id, const void *buf, void **req)
Definition: H5VLcallback.c:2170
H5HF__hdr_skip_blocks
H5_DLL herr_t H5HF__hdr_skip_blocks(H5HF_hdr_t *hdr, H5HF_indirect_t *iblock, unsigned start_entry, unsigned nentries)
Definition: H5HFhdr.c:935
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(direct_block)
H5E_CANTNEXT_g
hid_t H5E_CANTNEXT_g
Definition: H5Edefin.h:207
H5VLobject_optional
H5_DLL herr_t H5VLobject_optional(void *obj, hid_t connector_id, H5VL_object_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:5896
H5HF_dtable_lookup
herr_t H5HF_dtable_lookup(const H5HF_dtable_t *dtable, hsize_t off, unsigned *row, unsigned *col)
Definition: H5HFdtable.c:153
H5EA_stat_t::data_blk_size
hsize_t data_blk_size
Definition: H5EAprivate.h:107
H5S_SEL_N
@ H5S_SEL_N
Definition: H5Spublic.h:114
H5O__shared_delete
herr_t H5O__shared_delete(H5F_t *f, H5O_t *open_oh, const H5O_msg_class_t *type, H5O_shared_t *sh_mesg)
Definition: H5Oshared.c:516
H5VL_pass_through_t::under_vol_id
hid_t under_vol_id
Definition: H5VLpassthru.c:67
H5T_enum_struct_t::length
unsigned length
Definition: H5Tconv.c:974
H5A__copy
H5A_t * H5A__copy(H5A_t *_new_attr, const H5A_t *old_attr)
Definition: H5Aint.c:1047
H5VLrequest_free
herr_t H5VLrequest_free(void *req, hid_t connector_id)
Definition: H5VLcallback.c:6802
H5AC_aux_t::write_permitted
hbool_t write_permitted
Definition: H5ACpkg.h:374
H5C_auto_size_ctl_t::increment
double increment
Definition: H5Cprivate.h:2118
H5FA_dblock_cache_ud_t::hdr
H5FA_hdr_t * hdr
Definition: H5FApkg.h:234
H5FL_DEFINE
H5FL_DEFINE(H5FD_core_region_t)
H5VL_get_connector_kind_t
H5VL_get_connector_kind_t
Definition: H5VLprivate.h:51
H5TS_cancel_struct::previous_state
int previous_state
Definition: H5TS.c:25
H5Rget_obj_type1
H5G_obj_t H5Rget_obj_type1(hid_t id, H5R_type_t ref_type, const void *ref)
Definition: H5Rdeprec.c:98
H5D__virtual_reset_layout
herr_t H5D__virtual_reset_layout(H5O_layout_t *layout)
Definition: H5Dvirtual.c:721
H5L_copy_func_t
herr_t(* H5L_copy_func_t)(const char *new_name, hid_t new_loc, const void *lnkdata, size_t lnkdata_size)
Definition: H5Lpublic.h:101
H5VL_pass_through_wrap_ctx_t::under_wrap_ctx
void * under_wrap_ctx
Definition: H5VLpassthru.c:74
H5SM_master_table_t::table_size
size_t table_size
Definition: H5SMpkg.h:194
H5O_fsinfo_t::threshold
hsize_t threshold
Definition: H5Oprivate.h:828
H5FDlog.h
H5EA_iblock_t::nsblk_addrs
size_t nsblk_addrs
Definition: H5EApkg.h:252
H5_GCC_DIAG_ON
H5_GCC_DIAG_ON(larger-than=) static const H5I_class_t H5I_DATASET_CLS[1]
H5CX_t::mpio_coll_rank0_bcast_set
hbool_t mpio_coll_rank0_bcast_set
Definition: H5CX.c:283
H5FL_arr_list_t::nelem
size_t nelem
Definition: H5FLprivate.h:224
H5CX_t::vds_prefix
const char * vds_prefix
Definition: H5CX.c:306
H5D_shared_t::fo_count
size_t fo_count
Definition: H5Dpkg.h:440
H5Pset_dxpl_mpio
H5_DLL herr_t H5Pset_dxpl_mpio(hid_t dxpl_id, H5FD_mpio_xfer_t xfer_mode)
Definition: H5FDmpio.c:426
H5PB_add_new_page
H5_DLL herr_t H5PB_add_new_page(H5F_shared_t *f_sh, H5FD_mem_t type, haddr_t page_addr)
Definition: H5PB.c:532
H5FL_EXTERN
H5FL_EXTERN(H5FS_node_t)
H5O_loc_copy
herr_t H5O_loc_copy(H5O_loc_t *dst, H5O_loc_t *src, H5_copy_depth_t depth)
Definition: H5Oint.c:1931
H5B2_FHEAP_HUGE_FILT_DIR_ID
@ H5B2_FHEAP_HUGE_FILT_DIR_ID
Definition: H5B2private.h:47
H5G_gnba_iter_t::loc
const H5O_loc_t * loc
Definition: H5Gname.c:69
H5FD_class_mpi_t::super
H5FD_class_t super
Definition: H5FDprivate.h:50
H5G_loc_free
H5_DLL herr_t H5G_loc_free(H5G_loc_t *loc)
Definition: H5Gloc.c:374
H5EA_iblock_t::dblk_addrs
haddr_t * dblk_addrs
Definition: H5EApkg.h:238
H5VL__native_datatype_specific
herr_t H5VL__native_datatype_specific(void *obj, H5VL_datatype_specific_t specific_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_datatype.c:202
H5SL_t::header
H5SL_node_t * header
Definition: H5SL.c:565
H5_make_time
time_t H5_make_time(struct tm *tm)
Definition: H5system.c:709
H5HG_obj_t::nrefs
int nrefs
Definition: H5HGpkg.h:114
H5F_shared_t::retries
uint32_t * retries[H5AC_NTYPES]
Definition: H5Fpkg.h:354
H5Topen1
hid_t H5Topen1(hid_t loc_id, const char *name)
Definition: H5Tdeprec.c:176
H5F_sizeof_addr
uint8_t H5F_sizeof_addr(const H5F_t *f)
Definition: H5Fquery.c:414
H5VL__native_datatype_get
herr_t H5VL__native_datatype_get(void *obj, H5VL_datatype_get_t get_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_datatype.c:150
H5HF_op
H5_DLL herr_t H5HF_op(H5HF_t *fh, const void *id, H5HF_operator_t op, void *op_data)
Definition: H5HF.c:690
H5D_chunk_ud_t::chunk_block
H5F_block_t chunk_block
Definition: H5Dpkg.h:277
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5B2_hdr_t)
H5G_loc_sc_t
Definition: H5Gloc.c:95
H5SL_above
H5_DLL H5SL_node_t * H5SL_above(H5SL_t *slist, const void *key)
Definition: H5SL.c:1893
H5Tset_fields
H5_DLL herr_t H5Tset_fields(hid_t type_id, size_t spos, size_t epos, size_t esize, size_t mpos, size_t msize)
Definition: H5Tfloat.c:103
H5D_rdcc_t::scaled_dims
hsize_t scaled_dims[H5S_MAX_RANK]
Definition: H5Dpkg.h:419
H5FS_t::addr
haddr_t addr
Definition: H5FSpkg.h:176
H5A_fh_ud_cp_t::f
H5F_t * f
Definition: H5Adense.c:109
H5S_extent_get_dims
H5_DLL int H5S_extent_get_dims(const H5S_extent_t *ext, hsize_t dims[], hsize_t max_dims[])
Definition: H5S.c:1016
H5CX_dxpl_cache_t::dt_conv_cb
H5T_conv_cb_t dt_conv_cb
Definition: H5CX.c:360
H5T__conv_float_ushort
H5_DLL herr_t H5T__conv_float_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5HF_dtable_t::first_row_bits
unsigned first_row_bits
Definition: H5HFpkg.h:204
H5T_NATIVE_INT_FAST8_g
hid_t H5T_NATIVE_INT_FAST8_g
Definition: H5T.c:423
H5S_hyper_dim_t
Definition: H5Sprivate.h:41
H5P_reset_vol_class
H5_DLL herr_t H5P_reset_vol_class(const H5P_genclass_t *pclass, const struct H5VL_connector_prop_t *vol_prop)
H5HF_get_iblock_max_drows_test
unsigned H5HF_get_iblock_max_drows_test(const H5HF_t *fh, unsigned pos)
Definition: H5HFtest.c:343
H5S__hyper_get_op_gen
uint64_t H5S__hyper_get_op_gen(void)
Definition: H5Shyper.c:550
H5MP_page_t
Definition: H5MPpkg.h:68
H5R_type_t
H5R_type_t
Definition: H5Rpublic.h:48
H5HF_hdr_t::heap_len_size
uint8_t heap_len_size
Definition: H5HFpkg.h:359
H5A_operator1_t
herr_t(* H5A_operator1_t)(hid_t location_id, const char *attr_name, void *operator_data)
Definition: H5Apublic.h:106
H5SM_incr_ref_opdata
Definition: H5SMpkg.h:223
H5Pset_scaleoffset
H5_DLL herr_t H5Pset_scaleoffset(hid_t plist_id, H5Z_SO_scale_type_t scale_type, int scale_factor)
Definition: H5Pdcpl.c:3129
H5Pget_family_offset
H5_DLL herr_t H5Pget_family_offset(hid_t fapl_id, hsize_t *offset)
Definition: H5Pfapl.c:1484
H5VLunregister_connector
herr_t H5VLunregister_connector(hid_t vol_id)
Definition: H5VL.c:526
H5G_fh_ud_rmbi_t::f
H5F_t * f
Definition: H5Gdense.c:154
H5G_bt_rm_t::grp_full_path_r
H5RS_str_t * grp_full_path_r
Definition: H5Gpkg.h:184
H5D__contig_collective_read
H5_DLL herr_t H5D__contig_collective_read(H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space, H5D_chunk_map_t *fm)
H5Opkg.h
H5CX_get_dt_conv_cb
H5_DLL herr_t H5CX_get_dt_conv_cb(H5T_conv_cb_t *cb_struct)
Definition: H5CX.c:2470
H5FD_class_t::cmp
int(* cmp)(const H5FD_t *f1, const H5FD_t *f2)
Definition: H5FDpublic.h:285
H5D_chunk_common_ud_t
struct H5D_chunk_common_ud_t H5D_chunk_common_ud_t
H5D_chunk_it_ud3_t::buf_space
H5S_t * buf_space
Definition: H5Dchunk.c:183
H5G_dense_bt2_name_rec_t
struct H5G_dense_bt2_name_rec_t H5G_dense_bt2_name_rec_t
H5CX_t::mpio_local_no_coll_cause_valid
hbool_t mpio_local_no_coll_cause_valid
Definition: H5CX.c:265
H5C_tag_iter_evict_ctx_t::pinned_entries_need_evicted
hbool_t pinned_entries_need_evicted
Definition: H5Ctag.c:63
H5MF_FSPACE_SECT_CLS_SIMPLE
H5_DLLVAR H5FS_section_class_t H5MF_FSPACE_SECT_CLS_SIMPLE[1]
Definition: H5MFpkg.h:168
H5Pset_cache
herr_t H5Pset_cache(hid_t plist_id, int H5_ATTR_UNUSED mdc_nelmts, size_t rdcc_nslots, size_t rdcc_nbytes, double rdcc_w0)
Definition: H5Pfapl.c:1612
H5Aget_name_by_idx
H5_DLL ssize_t H5Aget_name_by_idx(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, char *name, size_t size, hid_t lapl_id)
Definition: H5A.c:920
H5VL_group_get_t
H5VL_group_get_t
Definition: H5VLconnector.h:153
H5Z_filter_info_t
Definition: H5Zprivate.h:55
H5FD_core_init
hid_t H5FD_core_init(void)
Definition: H5FDcore.c:441
H5O__attr_iterate
H5_DLL herr_t H5O__attr_iterate(hid_t loc_id, H5_index_t idx_type, H5_iter_order_t order, hsize_t skip, hsize_t *last_attr, const H5A_attr_iter_op_t *op, void *op_data)
Definition: H5Oattribute.c:1312
H5AC_FSPACE_HDR
H5_DLLVAR const H5AC_class_t H5AC_FSPACE_HDR[1]
Definition: H5ACprivate.h:360
H5O_iter_visit_ud_t::op
H5O_iterate2_t op
Definition: H5Oint.c:63
H5F_flush_cb_t
herr_t(* H5F_flush_cb_t)(hid_t object_id, void *udata)
Definition: H5Fpublic.h:219
H5FD_family_fapl_t
struct H5FD_family_fapl_t H5FD_family_fapl_t
H5CX_dapl_cache_t::vds_prefix
const char * vds_prefix
Definition: H5CX.c:387
H5AC_cork
herr_t H5AC_cork(H5F_t *f, haddr_t obj_addr, unsigned action, hbool_t *corked)
Definition: H5AC.c:2380
H5VL_datatype_commit
void * H5VL_datatype_commit(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t type_id, hid_t lcpl_id, hid_t tcpl_id, hid_t tapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:2722
H5Pset_est_link_info
H5_DLL herr_t H5Pset_est_link_info(hid_t plist_id, unsigned est_num_entries, unsigned est_name_len)
Definition: H5Pgcpl.c:358
H5I_dec_app_ref
int H5I_dec_app_ref(hid_t id)
Definition: H5I.c:1410
H5VLdatatype_commit
void * H5VLdatatype_commit(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t type_id, hid_t lcpl_id, hid_t tcpl_id, hid_t tapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:2760
hobj_ref_t
haddr_t hobj_ref_t
Definition: H5Rpublic.h:64
H5B_delete
H5_DLL herr_t H5B_delete(H5F_t *f, const H5B_class_t *type, haddr_t addr, void *udata)
Definition: H5B.c:1612
H5T_reclaim_cb
H5_DLL herr_t H5T_reclaim_cb(void *elem, const H5T_t *dt, unsigned ndim, const hsize_t *point, void *op_data)
H5VLintrospect_opt_query
H5_DLL herr_t H5VLintrospect_opt_query(void *obj, hid_t connector_id, H5VL_subclass_t subcls, int opt_type, hbool_t *supported)
Definition: H5VLcallback.c:6119
H5T__conv_long_llong
herr_t H5T__conv_long_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6473
H5P__get_size_pclass
H5_DLL herr_t H5P__get_size_pclass(H5P_genclass_t *pclass, const char *name, size_t *size)
Definition: H5Pint.c:3427
H5D_earray_ctx_ud_t
struct H5D_earray_ctx_ud_t H5D_earray_ctx_ud_t
H5FO_dest
herr_t H5FO_dest(const H5F_t *f)
Definition: H5FO.c:346
H5O_layout_chunk_earray_t
struct H5O_layout_chunk_earray_t H5O_layout_chunk_earray_t
H5Iget_ref
H5_DLL int H5Iget_ref(hid_t id)
Definition: H5I.c:1565
H5VL_free_object
herr_t H5VL_free_object(H5VL_object_t *vol_obj)
Definition: H5VLint.c:973
H5E_CANTNOTIFY_g
H5_DLLVAR hid_t H5E_CANTNOTIFY_g
Definition: H5Epubgen.h:327
H5T__ref_set_loc
H5_DLL htri_t H5T__ref_set_loc(const H5T_t *dt, H5VL_object_t *file, H5T_loc_t loc)
Definition: H5Tref.c:131
H5O_msg_class_t::post_copy_file
herr_t(* post_copy_file)(const H5O_loc_t *, const void *, H5O_loc_t *, void *, unsigned *, H5O_copy_t *)
Definition: H5Opkg.h:243
H5F_super_t::root_ent
H5G_entry_t * root_ent
Definition: H5Fpkg.h:232
H5ESpublic.h
H5O__shared_size
size_t H5O__shared_size(const H5F_t *f, const H5O_shared_t *sh_mesg)
Definition: H5Oshared.c:481
H5S_SELECT_XOR
@ H5S_SELECT_XOR
Definition: H5Spublic.h:84
H5O_msg_class_t::can_share
htri_t(* can_share)(const void *)
Definition: H5Opkg.h:240
H5allocate_memory
void * H5allocate_memory(size_t size, hbool_t clear)
Definition: H5.c:917
H5AC_term_package
int H5AC_term_package(void)
Definition: H5AC.c:215
H5Pget_vlen_mem_manager
H5_DLL herr_t H5Pget_vlen_mem_manager(hid_t plist_id, H5MM_allocate_t *alloc_func, void **alloc_info, H5MM_free_t *free_func, void **free_info)
Definition: H5Pdxpl.c:1617
H5O_chk_cache_ud_t::size
size_t size
Definition: H5Opkg.h:413
H5F_get_base_addr
H5_DLL haddr_t H5F_get_base_addr(const H5F_t *f)
Definition: H5Fquery.c:691
H5FD_core_fapl_t::backing_store
hbool_t backing_store
Definition: H5FDcore.c:96
H5T_detect_class
htri_t H5T_detect_class(const H5T_t *dt, H5T_class_t cls, hbool_t from_api)
Definition: H5T.c:2072
H5HF__man_get_obj_off
void H5HF__man_get_obj_off(const H5HF_hdr_t *hdr, const uint8_t *id, hsize_t *obj_off_p)
Definition: H5HFman.c:269
H5F_addr_decode_len
void H5F_addr_decode_len(size_t addr_len, const uint8_t **pp, haddr_t *addr_p)
Definition: H5Fint.c:2551
H5AC_aux_t::move_dirty_bytes_updates
unsigned move_dirty_bytes_updates
Definition: H5ACpkg.h:393
H5E_MAJOR
@ H5E_MAJOR
Definition: H5Epublic.h:31
H5D_COPS_BTREE
H5_DLLVAR const H5D_chunk_ops_t H5D_COPS_BTREE[1]
Definition: H5Dpkg.h:532
H5E_CANTMARKSERIALIZED_g
hid_t H5E_CANTMARKSERIALIZED_g
Definition: H5Edefin.h:177
H5CX_get_bkgr_buf
H5_DLL herr_t H5CX_get_bkgr_buf(void **bkgr_buf)
Definition: H5CX.c:1931
H5Pset_attr_phase_change
H5_DLL herr_t H5Pset_attr_phase_change(hid_t plist_id, unsigned max_compact, unsigned min_dense)
Definition: H5Pocpl.c:219
H5P_LST_MAP_CREATE_ID_g
H5_DLLVAR hid_t H5P_LST_MAP_CREATE_ID_g
Definition: H5Ppublic.h:223
H5AC_cache_config_t::max_size
size_t max_size
Definition: H5ACpublic.h:465
H5T_NATIVE_DOUBLE_NEG_INF_g
double H5T_NATIVE_DOUBLE_NEG_INF_g
Definition: H5T.c:533
H5FS_debug
H5_DLL herr_t H5FS_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth)
Definition: H5FSdbg.c:92
H5O_bogus_t::sh_loc
H5O_shared_t sh_loc
Definition: H5Oprivate.h:654
H5F_efc_close
herr_t H5F_efc_close(H5F_t *parent, H5F_t *file)
Definition: H5Fefc.c:357
H5E_SEEKERROR_g
H5_DLLVAR hid_t H5E_SEEKERROR_g
Definition: H5Epubgen.h:115
H5T_NATIVE_FLOAT_g
H5_DLLVAR hid_t H5T_NATIVE_FLOAT_g
Definition: H5Tpublic.h:431
H5T_bkg_t
H5T_bkg_t
Definition: H5Tpublic.h:142
H5VLdataset_read
herr_t H5VLdataset_read(void *obj, hid_t connector_id, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t dxpl_id, void *buf, void **req)
Definition: H5VLcallback.c:2102
H5O_mesg_t::crt_idx
H5O_msg_crt_idx_t crt_idx
Definition: H5Opkg.h:253
H5O_storage_t::virt
H5O_storage_virtual_t virt
Definition: H5Oprivate.h:579
H5E_msg_t::cls
H5E_cls_t * cls
Definition: H5Epkg.h:106
H5I_term_package
H5_DLL int H5I_term_package(void)
Definition: H5I.c:163
H5FL_reg_malloc
H5_DLL void * H5FL_reg_malloc(H5FL_reg_head_t *head H5FL_TRACK_PARAMS)
Definition: H5FL.c:411
Wremove_utf8
H5_DLL int Wremove_utf8(const char *path)
H5S_close
H5_DLL herr_t H5S_close(H5S_t *ds)
Definition: H5S.c:456
H5FD_multi_fapl_t
Definition: H5FDmulti.c:70
H5C_t::max_index_size
size_t max_index_size
Definition: H5Cpkg.h:6023
H5_timer_t::stime
double stime
Definition: H5private.h:603
H5P_CLS_VOL_INITIALIZE_ID_g
H5_DLLVAR hid_t H5P_CLS_VOL_INITIALIZE_ID_g
Definition: H5Ppublic.h:208
H5F__dest
H5_DLL herr_t H5F__dest(H5F_t *f, hbool_t flush)
Definition: H5Fint.c:1167
H5Dextend
H5_DLL herr_t H5Dextend(hid_t dset_id, const hsize_t size[])
Definition: H5Ddeprec.c:245
H5E__get_stack
H5E_t * H5E__get_stack(void)
Definition: H5E.c:355
H5I_id_type_t::ids
H5SL_t * ids
Definition: H5I.c:70
H5G_ent_encode
H5_DLL herr_t H5G_ent_encode(const H5F_t *f, uint8_t **pp, const H5G_entry_t *ent)
Definition: H5Gent.c:243
H5O_iter_rm_t::nfailed
unsigned nfailed
Definition: H5Omessage.c:58
H5FD_family_fapl_t::memb_fapl_id
hid_t memb_fapl_id
Definition: H5FDfamily.c:78
H5FO_top_incr
herr_t H5FO_top_incr(const H5F_t *f, haddr_t addr)
Definition: H5FO.c:429
H5C_log_write_unpin_entry_msg
H5_DLL herr_t H5C_log_write_unpin_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:820
H5Ewalk1
H5_DLL herr_t H5Ewalk1(H5E_direction_t direction, H5E_walk1_t func, void *client_data)
Definition: H5Edeprec.c:311
H5HF_debug_iter_ud1_t::sect_count
size_t sect_count
Definition: H5HFdbg.c:59
H5G_loc_gc_t
Definition: H5Gloc.c:103
parsed_url_t::magic
unsigned long magic
Definition: H5FDs3comms.h:399
H5AC_PROXY_ENTRY
H5_DLLVAR const H5AC_class_t H5AC_PROXY_ENTRY[1]
Definition: H5ACprivate.h:375
H5T_is_vl_storage
H5_DLL htri_t H5T_is_vl_storage(const H5T_t *dt)
Definition: H5T.c:5873
H5Pget_virtual_view
H5_DLL herr_t H5Pget_virtual_view(hid_t plist_id, H5D_vds_view_t *view)
Definition: H5Pdapl.c:1127
H5FS_alloc_hdr
H5_DLL herr_t H5FS_alloc_hdr(H5F_t *f, H5FS_t *fspace, haddr_t *fs_addr)
Definition: H5FS.c:821
H5E__print
herr_t H5E__print(const H5E_t *estack, FILE *stream, hbool_t bk_compatible)
Definition: H5Eint.c:436
H5C_force_cache_image_load
herr_t H5C_force_cache_image_load(H5F_t *f)
Definition: H5Cimage.c:887
H5T_t
struct H5T_t H5T_t
Definition: H5Tprivate.h:21
H5MF_sect_ud_t
struct H5MF_sect_ud_t H5MF_sect_ud_t
H5HGmodule.h
H5Pisa_class
H5_DLL htri_t H5Pisa_class(hid_t plist_id, hid_t pclass_id)
Definition: H5P.c:1105
H5S_SEL_HYPERSLABS
@ H5S_SEL_HYPERSLABS
Definition: H5Spublic.h:112
H5MP_page_blk_t
struct H5MP_page_blk_t H5MP_page_blk_t
H5G_loc_gc_t::comment_size
ssize_t comment_size
Definition: H5Gloc.c:109
H5VL_introspect_class_t
struct H5VL_introspect_class_t H5VL_introspect_class_t
H5P_TYPE_ATTRIBUTE_CREATE
@ H5P_TYPE_ATTRIBUTE_CREATE
Definition: H5Pprivate.h:76
H5O_MSG_LINFO
const H5O_msg_class_t H5O_MSG_LINFO[1]
Definition: H5Olinfo.c:56
H5FA_delete
H5_DLL herr_t H5FA_delete(H5F_t *f, haddr_t fa_addr, void *ctx_udata)
H5VL_dataset_create
void * H5VL_dataset_create(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t lcpl_id, hid_t type_id, hid_t space_id, hid_t dcpl_id, hid_t dapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1853
H5R__encode
H5_DLL herr_t H5R__encode(const char *filename, const H5R_ref_priv_t *ref, unsigned char *buf, size_t *nalloc, unsigned flags)
Definition: H5Rint.c:950
H5S_sel_iter_t::elmt_left
hsize_t elmt_left
Definition: H5Sprivate.h:97
H5P__copy_prop_plist
H5_DLL herr_t H5P__copy_prop_plist(hid_t dst_id, hid_t src_id, const char *name)
Definition: H5Pint.c:4811
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5PB.c:136
H5_debug_open_stream_t
Definition: H5private.h:1753
H5T__conv_llong_long
herr_t H5T__conv_llong_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6841
H5G_stat_t::type
H5G_obj_t type
Definition: H5Gpublic.h:140
H5Dpublic.h
H5F_set_store_msg_crt_idx
H5_DLL herr_t H5F_set_store_msg_crt_idx(H5F_t *f, hbool_t flag)
Definition: H5Fint.c:2734
H5C_get_fsf_size_t
herr_t(* H5C_get_fsf_size_t)(const void *thing, hsize_t *fsf_size_ptr)
Definition: H5Cprivate.h:884
H5FS_sinfo_t::nbins
unsigned nbins
Definition: H5FSpkg.h:135
H5Tget_pad
herr_t H5Tget_pad(hid_t type_id, H5T_pad_t *lsb, H5T_pad_t *msb)
Definition: H5Tpad.c:48
Wgetlogin
char * Wgetlogin()
Definition: H5system.c:868
parms_atomic::precision
unsigned precision
Definition: H5Znbit.c:32
H5VL_group_class_t::get
herr_t(* get)(void *obj, H5VL_group_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:377
H5F_LIBVER_EARLIEST
@ H5F_LIBVER_EARLIEST
Definition: H5Fpublic.h:179
H5F_get_obj_count
H5_DLL herr_t H5F_get_obj_count(const H5F_t *f, unsigned types, hbool_t app_ref, size_t *obj_id_count_ptr)
Definition: H5Fint.c:293
H5O_storage_virtual_ent_t::source_dset
H5O_storage_virtual_srcdset_t source_dset
Definition: H5Oprivate.h:528
s3r_t::magic
unsigned long magic
Definition: H5FDs3comms.h:488
H5D__create
H5_DLL H5D_t * H5D__create(H5F_t *file, hid_t type_id, const H5S_t *space, hid_t dcpl_id, hid_t dapl_id)
Definition: H5Dint.c:1226
H5VL_link_create_type_t
H5VL_link_create_type_t
Definition: H5VLconnector.h:168
H5O_msg_is_shared
htri_t H5O_msg_is_shared(unsigned type_id, const void *mesg)
Definition: H5Omessage.c:1593
H5Ldelete
H5_DLL herr_t H5Ldelete(hid_t loc_id, const char *name, hid_t lapl_id)
Definition: H5L.c:698
H5Pget_chunk
int H5Pget_chunk(hid_t plist_id, int max_ndims, hsize_t dim[])
Definition: H5Pdcpl.c:2073
H5B2__leaf_free
H5_DLL herr_t H5B2__leaf_free(H5B2_leaf_t *l)
Definition: H5B2leaf.c:985
H5T_enum_t::nalloc
unsigned nalloc
Definition: H5Tpkg.h:264
H5T__conv_schar_llong
herr_t H5T__conv_schar_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5231
H5FL_arr_malloc
void * H5FL_arr_malloc(H5FL_arr_head_t *head, size_t elem)
Definition: H5FL.c:1489
H5T_NATIVE_DOUBLE_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_DOUBLE_ALIGN_g
Definition: H5Tpkg.h:426
H5T__conv_long_uchar
herr_t H5T__conv_long_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6174
H5R__set_loc_id
H5_DLL herr_t H5R__set_loc_id(H5R_ref_priv_t *ref, hid_t id, hbool_t inc_ref, hbool_t app_ref)
Definition: H5Rint.c:483
HDassert
HDassert(NULL==dblk_page->top_proxy)
H5G__ent_encode_vec
herr_t H5G__ent_encode_vec(const H5F_t *f, uint8_t **pp, const H5G_entry_t *ent, unsigned n)
Definition: H5Gent.c:203
H5F_get_access_plist
H5_DLL hid_t H5F_get_access_plist(H5F_t *f, hbool_t app_ref)
Definition: H5Fint.c:179
H5CX_test_set_mpio_coll_chunk_link_num_false
H5_DLL herr_t H5CX_test_set_mpio_coll_chunk_link_num_false(int mpio_coll_chunk_link_num_false)
Definition: H5CX.c:3352
H5C_clear_coll_entries
herr_t H5C_clear_coll_entries(H5C_t *cache_ptr, hbool_t partial)
Definition: H5Cmpio.c:874
H5I_iterate_ud_t::user_func
H5I_search_func_t user_func
Definition: H5I.c:93
H5C_dump_cache_skip_list
herr_t H5C_dump_cache_skip_list(H5C_t *cache_ptr, char *calling_fcn)
Definition: H5Cdbg.c:278
H5SL_operator_t
herr_t(* H5SL_operator_t)(void *item, void *key, void *operator_data)
Definition: H5SLprivate.h:61
H5D_earray_ctx_t
Definition: H5Dearray.c:64
H5Oget_info1
H5_DLL herr_t H5Oget_info1(hid_t loc_id, H5O_info1_t *oinfo)
Definition: H5Odeprec.c:391
H5Fformat_convert
H5_DLL herr_t H5Fformat_convert(hid_t fid)
Definition: H5F.c:1804
H5O_obj_class_t::type
H5O_type_t type
Definition: H5Opkg.h:337
H5G_fh_ud_rmbi_t::lnk
H5O_link_t * lnk
Definition: H5Gdense.c:157
H5B2__protect_leaf
H5B2_leaf_t * H5B2__protect_leaf(H5B2_hdr_t *hdr, void *parent, H5B2_node_ptr_t *node_ptr, hbool_t shadow, unsigned flags)
Definition: H5B2leaf.c:183
H5Pget_virtual_filename
ssize_t H5Pget_virtual_filename(hid_t dcpl_id, size_t idx, char *name, size_t size)
Definition: H5Pdcpl.c:2518
H5T__conv_ushort_llong
herr_t H5T__conv_ushort_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5691
H5D_chunk_info_t::fspace_shared
hbool_t fspace_shared
Definition: H5Dpkg.h:339
H5HF_stat_info
herr_t H5HF_stat_info(const H5HF_t *fh, H5HF_stat_t *stats)
Definition: H5HFstat.c:86
H5T_VAX_F64_g
hid_t H5T_VAX_F64_g
Definition: H5T.c:354
H5Oget_info_by_name2
herr_t H5Oget_info_by_name2(hid_t loc_id, const char *name, H5O_info1_t *oinfo, unsigned fields, hid_t lapl_id)
Definition: H5Odeprec.c:602
H5B_INS_LEFT
@ H5B_INS_LEFT
Definition: H5Bprivate.h:69
H5S_hyper_iter_t::loc_off
hsize_t loc_off[H5S_MAX_RANK]
Definition: H5Sprivate.h:74
H5_build_extpath
H5_DLL herr_t H5_build_extpath(const char *name, char **extpath)
H5FD_MEM_DEFAULT
@ H5FD_MEM_DEFAULT
Definition: H5Fpublic.h:155
H5P_genprop_t::encode
H5P_prp_encode_func_t encode
Definition: H5Ppkg.h:76
H5FS_node_t::sect_list
H5SL_t * sect_list
Definition: H5FSpkg.h:122
H5F_LIBVER_V112
@ H5F_LIBVER_V112
Definition: H5Fpublic.h:182
H5C_cache_image_status
H5_DLL herr_t H5C_cache_image_status(H5F_t *f, hbool_t *load_ci_ptr, hbool_t *write_ci_ptr)
Definition: H5Cimage.c:202
ldspace
int ldspace
Definition: H5system.c:119
H5Tget_member_name
char * H5Tget_member_name(hid_t type_id, unsigned membno)
Definition: H5Tfields.c:133
hdfs_t::filesystem
hdfsFS filesystem
Definition: H5FDhdfs.c:224
H5Eget_auto1
herr_t H5Eget_auto1(H5E_auto1_t *func, void **client_data)
Definition: H5Edeprec.c:352
H5E_term_package
H5_DLL int H5E_term_package(void)
Definition: H5E.c:243
H5G_bt2_ud_rm_t::common
H5G_bt2_ud_common_t common
Definition: H5Gdense.c:116
H5P_LST_DATATYPE_CREATE_ID_g
hid_t H5P_LST_DATATYPE_CREATE_ID_g
Definition: H5Pint.c:187
H5L_class_0_t::del_func
H5L_delete_func_t del_func
Definition: H5Lpublic.h:239
H5D_rdcc_t::nflushes
unsigned nflushes
Definition: H5Dpkg.h:402
H5F_meta_accum_t::buf
unsigned char * buf
Definition: H5Fpkg.h:191
H5D__chunk_format_convert
H5_DLL herr_t H5D__chunk_format_convert(H5D_t *dset, H5D_chk_idx_info_t *idx_info, H5D_chk_idx_info_t *new_idx_info)
Definition: H5Dchunk.c:7092
H5A_fh_ud_cmp_t::record
const H5A_dense_bt2_name_rec_t * record
Definition: H5Abtree2.c:59
H5HF_hdr_cache_ud_t::f
H5F_t * f
Definition: H5HFpkg.h:514
H5O_msg_write
H5_DLL herr_t H5O_msg_write(const H5O_loc_t *loc, unsigned type_id, unsigned mesg_flags, unsigned update_flags, void *mesg)
Definition: H5Omessage.c:257
H5SM_bt2_ctx_t
Definition: H5SMpkg.h:229
H5G__dense_remove
herr_t H5G__dense_remove(H5F_t *f, const H5O_linfo_t *linfo, H5RS_str_t *grp_full_path_r, const char *name)
Definition: H5Gdense.c:1395
H5D_COPS_SINGLE
H5_DLLVAR const H5D_chunk_ops_t H5D_COPS_SINGLE[1]
Definition: H5Dpkg.h:534
H5D_dcpl_cache_t::pline
H5O_pline_t pline
Definition: H5Dprivate.h:133
H5VL_class_t::initialize
herr_t(* initialize)(hid_t vipl_id)
Definition: H5VLconnector.h:469
H5F_t
Definition: H5Fpkg.h:374
H5AC_stats
herr_t H5AC_stats(const H5F_t *f)
Definition: H5ACdbg.c:87
H5L_trav_cr_t::path
H5G_name_t * path
Definition: H5L.c:59
H5R__destroy
H5_DLL herr_t H5R__destroy(H5R_ref_priv_t *ref)
Definition: H5Rint.c:418
H5D_fill_value_t
H5D_fill_value_t
Definition: H5Dpublic.h:90
H5D__chunk_collective_read
herr_t H5D__chunk_collective_read(H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t H5_ATTR_UNUSED nelmts, const H5S_t H5_ATTR_UNUSED *file_space, const H5S_t H5_ATTR_UNUSED *mem_space, H5D_chunk_map_t *fm)
Definition: H5Dmpio.c:920
H5VL_class_t::name
const char * name
Definition: H5VLconnector.h:467
H5FD_flush
herr_t H5FD_flush(H5FD_t *file, hbool_t closing)
Definition: H5FD.c:1532
H5Eget_major
char * H5Eget_major(H5E_major_t maj)
Definition: H5Edeprec.c:96
H5F_fake_free
herr_t H5F_fake_free(H5F_t *f)
Definition: H5Ffake.c:88
H5E_CANTUNLOCK_g
hid_t H5E_CANTUNLOCK_g
Definition: H5Edefin.h:77
H5_COPY_SHALLOW
@ H5_COPY_SHALLOW
Definition: H5private.h:616
H5D_fill_buf_info_t::mem_elmt_size
size_t mem_elmt_size
Definition: H5Dpkg.h:513
H5FA_t
Definition: H5FApkg.h:217
H5VL__native_link_specific
H5_DLL herr_t H5VL__native_link_specific(void *obj, const H5VL_loc_params_t *loc_params, H5VL_link_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
H5FL_BLK_DEFINE
H5FL_BLK_DEFINE(page_elmts)
H5T__conv_uchar_uint
H5_DLL herr_t H5T__conv_uchar_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5D__contig_alloc
herr_t H5D__contig_alloc(H5F_t *f, H5O_storage_contig_t *storage)
Definition: H5Dcontig.c:163
H5EA_iblock_t::size
size_t size
Definition: H5EApkg.h:244
H5D_obj_create_t::type_id
hid_t type_id
Definition: H5Dpkg.h:489
H5MP_page_blk_t::next
struct H5MP_page_blk_t * next
Definition: H5MPpkg.h:64
H5MF_AGGR_MERGE_SEPARATE
@ H5MF_AGGR_MERGE_SEPARATE
Definition: H5MF.c:69
H5C_t::pel_size
size_t pel_size
Definition: H5Cpkg.h:5908
H5B_SNODE
H5_DLLVAR H5B_class_t H5B_SNODE[1]
Definition: H5Gpkg.h:310
H5C_t::slist_size
size_t slist_size
Definition: H5Cpkg.h:5885
H5HF__huge_remove
herr_t H5HF__huge_remove(H5HF_hdr_t *hdr, const uint8_t *id)
Definition: H5HFhuge.c:989
H5C_log_style_t
H5C_log_style_t
Definition: H5Cprivate.h:2223
H5O__chunk_unprotect
herr_t H5O__chunk_unprotect(H5F_t *f, H5O_chunk_proxy_t *chk_proxy, hbool_t dirtied)
Definition: H5Ochunk.c:236
H5AC_insert_entry
H5_DLL herr_t H5AC_insert_entry(H5F_t *f, const H5AC_class_t *type, haddr_t addr, void *thing, unsigned int flags)
Definition: H5AC.c:784
H5T_copy_func_t
H5T_t *(* H5T_copy_func_t)(H5T_t *old_dt)
Definition: H5T.c:305
H5G__create_named
H5G_t * H5G__create_named(const H5G_loc_t *loc, const char *name, hid_t lcpl_id, hid_t gcpl_id)
Definition: H5Gint.c:131
cache_flags
cache_flags
Definition: H5EAhdr.c:749
H5T__conv_ullong_int
H5_DLL herr_t H5T__conv_ullong_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5O_storage_virtual_ent_t::sub_dset_nused
size_t sub_dset_nused
Definition: H5Oprivate.h:536
stats_changed
* stats_changed
Definition: H5EAiblock.c:254
H5Dcreate1
H5_DLL hid_t H5Dcreate1(hid_t file_id, const char *name, hid_t type_id, hid_t space_id, hid_t dcpl_id)
Definition: H5Ddeprec.c:113
H5MM_realloc
void * H5MM_realloc(void *mem, size_t size)
Definition: H5MM.c:399
H5E_init
H5_DLL herr_t H5E_init(void)
Definition: H5E.c:160
H5P_TYPE_REFERENCE_ACCESS
@ H5P_TYPE_REFERENCE_ACCESS
Definition: H5Pprivate.h:84
H5Otoken_from_str
herr_t H5Otoken_from_str(hid_t loc_id, const char *token_str, H5O_token_t *token)
Definition: H5O.c:1574
H5F_get_mpi_info
herr_t H5F_get_mpi_info(const H5F_t *f, MPI_Info **f_info)
Definition: H5Fmpi.c:450
H5C_auto_size_ctl_t::min_clean_fraction
double min_clean_fraction
Definition: H5Cprivate.h:2110
H5Bpkg.h
H5FL_DEFINE
H5FL_DEFINE(H5HF_block_loc_t)
H5FD_hdfs_t::raw
hdfs_statsbin raw[HDFS_STATS_BIN_COUNT+1]
Definition: H5FDhdfs.c:507
H5O_OBJ_GROUP
H5_DLLVAR const H5O_obj_class_t H5O_OBJ_GROUP[1]
Definition: H5Opkg.h:548
H5HF_debug_iter_ud2_t
Definition: H5HFdbg.c:64
H5G_dense_bt2_corder_rec_t
Definition: H5Gpkg.h:257
H5B2_update_status_t
H5B2_update_status_t
Definition: H5B2pkg.h:263
H5D_close
H5_DLL herr_t H5D_close(H5D_t *dataset)
Definition: H5Dint.c:1898
H5B_valid
H5_DLL htri_t H5B_valid(H5F_t *f, const H5B_class_t *type, haddr_t addr)
Definition: H5B.c:2019
H5AC_FARRAY_HDR_ID
@ H5AC_FARRAY_HDR_ID
Definition: H5ACprivate.h:71
H5T_NATIVE_B32_g
H5_DLLVAR hid_t H5T_NATIVE_B32_g
Definition: H5Tpublic.h:438
H5O_hdr_info_t::shared
uint64_t shared
Definition: H5Opublic.h:125
H5HF_man_iter_init
herr_t H5HF_man_iter_init(H5HF_block_iter_t *biter)
Definition: H5HFiter.c:95
H5B2__merge2
H5_DLL herr_t H5B2__merge2(H5B2_hdr_t *hdr, uint16_t depth, H5B2_node_ptr_t *curr_node_ptr, unsigned *parent_cache_info_flags_ptr, H5B2_internal_t *internal, unsigned *internal_flags_ptr, unsigned idx)
Definition: H5B2int.c:1041
H5E_dump_api_stack
herr_t H5E_dump_api_stack(hbool_t is_api)
Definition: H5Eint.c:985
H5VL_link_create
H5_DLL herr_t H5VL_link_create(H5VL_link_create_type_t create_type, const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:4718
H5VL_inc_vol_wrapper
H5_DLL herr_t H5VL_inc_vol_wrapper(void *vol_wrap_ctx)
Definition: H5VLint.c:2236
H5G_names_op_t
H5G_names_op_t
Definition: H5Gprivate.h:114
H5CX_set_mpio_coll_opt
H5_DLL herr_t H5CX_set_mpio_coll_opt(H5FD_mpio_collective_opt_t mpio_coll_opt)
Definition: H5CX.c:2951
H5Pget_driver
H5_DLL hid_t H5Pget_driver(hid_t plist_id)
Definition: H5Pfapl.c:968
eof
hsize_t eof
Definition: H5FDfamily.c:629
H5S_sel_bounds_func_t
herr_t(* H5S_sel_bounds_func_t)(const H5S_t *space, hsize_t *start, hsize_t *end)
Definition: H5Spkg.h:245
H5Pget_fill_time
H5_DLL herr_t H5Pget_fill_time(hid_t plist_id, H5D_fill_time_t *fill_time)
Definition: H5Pdcpl.c:3718
H5S_sel_iter_app_op_t
Definition: H5Sprivate.h:119
H5F_retry_info_t::retries
uint32_t * retries[H5F_NUM_METADATA_READ_RETRY_TYPES]
Definition: H5Fpublic.h:215
H5VL_dataset_get_t
H5VL_dataset_get_t
Definition: H5VLconnector.h:91
H5P_CLS_FILE_MOUNT_ID_g
hid_t H5P_CLS_FILE_MOUNT_ID_g
Definition: H5Pint.c:144
H5D_NLAYOUTS
@ H5D_NLAYOUTS
Definition: H5Dpublic.h:50
H5CX_t::mpi_file_flushing
hbool_t mpi_file_flushing
Definition: H5CX.c:217
H5FL_blk_gc_node_t::pq
H5FL_blk_head_t * pq
Definition: H5FL.c:87
H5D_rdcdc_t::sieve_dirty
hbool_t sieve_dirty
Definition: H5Dpkg.h:430
H5VLoptional
herr_t H5VLoptional(void *obj, hid_t connector_id, int op_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:7752
H5P_iter_plist_ud_t::seen
H5SL_t * seen
Definition: H5Pint.c:62
H5T__conv_ldouble_double
H5_DLL herr_t H5T__conv_ldouble_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5R_DATASET_REGION1
@ H5R_DATASET_REGION1
Definition: H5Rpublic.h:51
H5F_get_id
H5_DLL hid_t H5F_get_id(H5F_t *file)
Definition: H5Fint.c:2288
H5FL_SEQ_DEFINE
H5FL_SEQ_DEFINE(H5FS_section_class_t)
H5T__conv_ullong_ushort
H5_DLL herr_t H5T__conv_ullong_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5FS__incr
herr_t H5FS__incr(H5FS_t *fspace)
Definition: H5FS.c:698
H5Pset_file_image
H5_DLL herr_t H5Pset_file_image(hid_t fapl_id, void *buf_ptr, size_t buf_len)
Definition: H5Pfapl.c:2602
H5VL_GET_CONNECTOR_BY_NAME
@ H5VL_GET_CONNECTOR_BY_NAME
Definition: H5VLprivate.h:52
prefetch_use_rate
double prefetch_use_rate
Definition: H5Cimage.c:972
H5AC_evict
H5_DLL herr_t H5AC_evict(H5F_t *f)
Definition: H5AC.c:574
H5Pget_virtual_srcspace
H5_DLL hid_t H5Pget_virtual_srcspace(hid_t dcpl_id, size_t index)
Definition: H5Pdcpl.c:2414
H5FS_sinfo_cache_ud_t
Definition: H5FSpkg.h:104
H5L_class_0_t::version
int version
Definition: H5Lpublic.h:232
H5S_hyper_get_clip_extent_match
hsize_t H5S_hyper_get_clip_extent_match(const H5S_t *clip_space, const H5S_t *match_space, hsize_t match_clip_size, hbool_t incl_trail)
Definition: H5Shyper.c:12005
H5P_libclass_t::type
H5P_plist_type_t type
Definition: H5Pprivate.h:97
hdf5.h
H5O_common_cache_ud_t::cont_msg_info
H5O_cont_msgs_t * cont_msg_info
Definition: H5Opkg.h:371
H5CX_set_vlen_alloc_info
herr_t H5CX_set_vlen_alloc_info(H5MM_allocate_t alloc_func, void *alloc_info, H5MM_free_t free_func, void *free_info)
Definition: H5CX.c:3042
H5Pset_fill_time
herr_t H5Pset_fill_time(hid_t plist_id, H5D_fill_time_t fill_time)
Definition: H5Pdcpl.c:3668
H5C_t::max_pel_size
size_t max_pel_size
Definition: H5Cpkg.h:6037
H5O_MSG_DTYPE
const H5O_msg_class_t H5O_MSG_DTYPE[1]
Definition: H5Odtype.c:92
H5T_NATIVE_UINT_FAST16_g
H5_DLLVAR hid_t H5T_NATIVE_UINT_FAST16_g
Definition: H5Tpublic.h:472
H5T_NATIVE_INT_LEAST8_g
H5_DLLVAR hid_t H5T_NATIVE_INT_LEAST8_g
Definition: H5Tpublic.h:456
H5O__attr_rename
herr_t H5O__attr_rename(const H5O_loc_t *loc, const char *old_name, const char *new_name)
Definition: H5Oattribute.c:1137
H5G_root_loc
H5_DLL herr_t H5G_root_loc(H5F_t *f, H5G_loc_t *loc)
Definition: H5Groot.c:379
H5VL_LINK_CREATE_UD
@ H5VL_LINK_CREATE_UD
Definition: H5VLconnector.h:171
H5D_chunk_delete_func_t
herr_t(* H5D_chunk_delete_func_t)(const H5D_chk_idx_info_t *idx_info)
Definition: H5Dpkg.h:301
H5Gset_comment
herr_t H5Gset_comment(hid_t loc_id, const char *name, const char *comment)
Definition: H5Gdeprec.c:681
H5S_create_simple
H5S_t * H5S_create_simple(unsigned rank, const hsize_t dims[], const hsize_t maxdims[])
Definition: H5S.c:1493
H5Sget_select_npoints
H5_DLL hssize_t H5Sget_select_npoints(hid_t spaceid)
Definition: H5Sselect.c:395
H5B_insert
herr_t H5B_insert(H5F_t *f, const H5B_class_t *type, haddr_t addr, void *udata)
Definition: H5B.c:551
H5EA_delete
H5_DLL herr_t H5EA_delete(H5F_t *f, haddr_t ea_addr, void *ctx_udata)
H5Rcreate_attr
herr_t H5Rcreate_attr(hid_t loc_id, const char *name, const char *attr_name, hid_t oapl_id, H5R_ref_t *ref_ptr)
Definition: H5R.c:256
H5O_hdr_info_t::present
uint64_t present
Definition: H5Opublic.h:124
H5G_cache_t::stab
struct H5G_cache_t::@17 stab
H5PLremove
herr_t H5PLremove(unsigned int idx)
Definition: H5PL.c:297
H5HF_hdr_finish_init_phase1
H5_DLL herr_t H5HF_hdr_finish_init_phase1(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:209
H5T__conv_schar_ullong
herr_t H5T__conv_schar_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5254
H5Pget_filter1
H5_DLL H5Z_filter_t H5Pget_filter1(hid_t plist_id, unsigned filter, unsigned int *flags, size_t *cd_nelmts, unsigned cd_values[], size_t namelen, char name[])
Definition: H5Pocpl.c:1846
H5A_BT2_NAME
const H5B2_class_t H5A_BT2_NAME[1]
Definition: H5Abtree2.c:107
H5FD_t::driver_id
hid_t driver_id
Definition: H5FDpublic.h:318
H5Z_cb_t::func
H5Z_filter_func_t func
Definition: H5Zpublic.h:132
H5VLobject_specific
herr_t H5VLobject_specific(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, H5VL_object_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:5780
H5FS_sinfo_t::cache_info
H5AC_info_t cache_info
Definition: H5FSpkg.h:128
H5HF_direct_t
Definition: H5HFpkg.h:411
H5FD_stdio_t::nFileIndexHigh
DWORD nFileIndexHigh
Definition: H5FDstdio.c:111
H5D_t::oloc
H5O_loc_t oloc
Definition: H5Dpkg.h:473
H5FD_mpi_get_comm
H5_DLL MPI_Comm H5FD_mpi_get_comm(const H5FD_t *_file)
Definition: H5FDmpi.c:128
H5D__chunk_allocated
herr_t H5D__chunk_allocated(const H5D_t *dset, hsize_t *nbytes)
Definition: H5Dchunk.c:4260
H5libhdf5_settings
char H5libhdf5_settings[]
H5Aiterate2
H5_DLL herr_t H5Aiterate2(hid_t loc_id, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx, H5A_operator2_t op, void *op_data)
Definition: H5A.c:1328
H5T_NATIVE_INT_FAST16_ALIGN_g
size_t H5T_NATIVE_INT_FAST16_ALIGN_g
Definition: H5T.c:511
H5Pregister1
herr_t H5Pregister1(hid_t cls_id, const char *name, size_t size, void *def_value, H5P_prp_create_func_t prp_create, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_delete_func_t prp_delete, H5P_prp_copy_func_t prp_copy, H5P_prp_close_func_t prp_close)
Definition: H5Pdeprec.c:223
nelmts
hdr stats stored nelmts
Definition: H5EAdblock.c:214
H5Z_can_apply_direct
H5_DLL herr_t H5Z_can_apply_direct(const struct H5O_pline_t *pline)
H5T__conv_int_long
herr_t H5T__conv_int_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5967
H5O__dec_rc
herr_t H5O__dec_rc(H5O_t *oh)
Definition: H5Oint.c:2986
H5HF__huge_bt2_filt_indir_found
H5_DLL herr_t H5HF__huge_bt2_filt_indir_found(const void *nrecord, void *op_data)
Definition: H5HFbtree2.c:479
H5FS_node_t::ghost_count
size_t ghost_count
Definition: H5FSpkg.h:121
H5VL_request_class_t::specific
herr_t(* specific)(void *req, H5VL_request_specific_t specific_type, va_list arguments)
Definition: H5VLconnector.h:442
H5Lget_val_by_idx
herr_t H5Lget_val_by_idx(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, void *buf, size_t size, hid_t lapl_id)
Definition: H5L.c:872
H5E_CANTCLEAN_g
H5_DLLVAR hid_t H5E_CANTCLEAN_g
Definition: H5Epubgen.h:322
H5C_cache_image_status
herr_t H5C_cache_image_status(H5F_t *f, hbool_t *load_ci_ptr, hbool_t *write_ci_ptr)
Definition: H5Cimage.c:202
H5Pget_create_intermediate_group
H5_DLL herr_t H5Pget_create_intermediate_group(hid_t plist_id, unsigned *crt_intmd)
Definition: H5Plcpl.c:186
H5Oget_info_by_name1
herr_t H5Oget_info_by_name1(hid_t loc_id, const char *name, H5O_info1_t *oinfo, hid_t lapl_id)
Definition: H5Odeprec.c:432
H5L_register_external
herr_t H5L_register_external(void)
Definition: H5Lexternal.c:432
H5Tset_precision
herr_t H5Tset_precision(hid_t type_id, size_t prec)
Definition: H5Tprecis.c:144
H5Pset_efile_prefix
herr_t H5Pset_efile_prefix(hid_t plist_id, const char *prefix)
Definition: H5Pdapl.c:1427
H5FA_dblock_t::addr
haddr_t addr
Definition: H5FApkg.h:185
H5E_stack_g
H5E_t H5E_stack_g[1]
Definition: H5Eint.c:83
H5C_cache_entry_t::aux_next
struct H5C_cache_entry_t * aux_next
Definition: H5Cprivate.h:2274
H5HPprivate.h
H5D__init_package
herr_t H5D__init_package(void)
Definition: H5Dint.c:197
H5A_ATTR_OP_LIB
@ H5A_ATTR_OP_LIB
Definition: H5Aprivate.h:51
H5T__conv_long_ulong
herr_t H5T__conv_long_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6427
H5SM_table_debug
H5_DLL herr_t H5SM_table_debug(H5F_t *f, haddr_t table_addr, FILE *stream, int indent, int fwidth, unsigned table_vers, unsigned num_indexes)
Definition: H5SM.c:2541
H5FL_blk_gc_node_t::next
struct H5FL_blk_gc_node_t * next
Definition: H5FL.c:88
H5VL_DATASET_REFRESH
@ H5VL_DATASET_REFRESH
Definition: H5VLconnector.h:104
H5P_get_plist_id
hid_t H5P_get_plist_id(const H5P_genplist_t *plist)
Definition: H5Pint.c:5613
H5P_TYPE_DATATYPE_ACCESS
@ H5P_TYPE_DATATYPE_ACCESS
Definition: H5Pprivate.h:74
H5FA_operator_t
int(* H5FA_operator_t)(hsize_t idx, const void *_elmt, void *_udata)
Definition: H5FAprivate.h:102
H5O_msg_remove
herr_t H5O_msg_remove(const H5O_loc_t *loc, unsigned type_id, int sequence, hbool_t adj_link)
Definition: H5Omessage.c:960
H5S_get_select_unlim_dim
H5_DLL int H5S_get_select_unlim_dim(const H5S_t *space)
Definition: H5Sselect.c:755
H5Fset_mdc_config
herr_t H5Fset_mdc_config(hid_t file_id, H5AC_cache_config_t *config_ptr)
Definition: H5F.c:1261
H5Z_xform_noop
hbool_t H5Z_xform_noop(const H5Z_data_xform_t *data_xform_prop)
Definition: H5Ztrans.c:1756
H5T_ref_class_t::setnull
H5T_ref_setnullfunc_t setnull
Definition: H5Tpkg.h:193
H5E_CANTOPENFILE_g
hid_t H5E_CANTOPENFILE_g
Definition: H5Edefin.h:144
H5VL__native_file_open
void * H5VL__native_file_open(const char *name, unsigned flags, hid_t fapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_file.c:90
H5HF_iblock_cache_ud_t
struct H5HF_iblock_cache_ud_t H5HF_iblock_cache_ud_t
H5D_contig_readvv_ud_t::rbuf
unsigned char * rbuf
Definition: H5Dcontig.c:71
H5AC__log_inserted_entry
H5_DLL herr_t H5AC__log_inserted_entry(const H5AC_info_t *entry_ptr)
Definition: H5ACmpio.c:949
H5O_storage_virtual_srcdset_t::dset_name
char * dset_name
Definition: H5Oprivate.h:504
H5VLlink_move
herr_t H5VLlink_move(void *src_obj, const H5VL_loc_params_t *loc_params1, void *dst_obj, const H5VL_loc_params_t *loc_params2, hid_t connector_id, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:5001
H5S_hyper_span_t::next
struct H5S_hyper_span_t * next
Definition: H5Spkg.h:148
H5FD__free_real
herr_t H5FD__free_real(H5FD_t *file, H5FD_mem_t type, haddr_t addr, hsize_t size)
Definition: H5FDspace.c:290
t_short
@ t_short
Definition: H5Zscaleoffset.c:35
H5EA_sblock_cache_ud_t::parent
H5EA_iblock_t * parent
Definition: H5EApkg.h:348
H5D_contig_readvv_ud_t
struct H5D_contig_readvv_ud_t H5D_contig_readvv_ud_t
H5A_bt2_od_wrt_t::shared_fheap
H5HF_t * shared_fheap
Definition: H5Adense.c:76
hcoords_t
hsize_t hcoords_t
Definition: H5Spoint.c:52
H5Pfill_value_defined
herr_t H5Pfill_value_defined(hid_t plist_id, H5D_fill_value_t *status)
Definition: H5Pdcpl.c:3494
H5HL_free_t
struct H5HL_free_t H5HL_free_t
H5G_loc_info
herr_t H5G_loc_info(const H5G_loc_t *loc, const char *name, H5O_info2_t *oinfo, unsigned fields)
Definition: H5Gloc.c:825
H5CX_t::btree_split_ratio_valid
hbool_t btree_split_ratio_valid
Definition: H5CX.c:231
H5VL__is_connector_registered_by_value
H5_DLL htri_t H5VL__is_connector_registered_by_value(H5VL_class_value_t value)
Definition: H5VLint.c:1378
H5B2_UPDATE_UNKNOWN
@ H5B2_UPDATE_UNKNOWN
Definition: H5B2pkg.h:264
H5T__conv_uint_double
H5_DLL herr_t H5T__conv_uint_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5O_native_info_t::attr
H5_ih_info_t attr
Definition: H5Opublic.h:150
H5FD_class_t::truncate
herr_t(* truncate)(H5FD_t *file, hid_t dxpl_id, hbool_t closing)
Definition: H5FDpublic.h:300
H5Dget_chunk_info
H5_DLL herr_t H5Dget_chunk_info(hid_t dset_id, hid_t fspace_id, hsize_t chk_idx, hsize_t *coord, unsigned *filter_mask, haddr_t *addr, hsize_t *size)
Definition: H5D.c:1061
H5D_chunk_is_space_alloc_func_t
hbool_t(* H5D_chunk_is_space_alloc_func_t)(const H5O_storage_chunk_t *storage)
Definition: H5Dpkg.h:291
H5T_t::oloc
H5O_loc_t oloc
Definition: H5Tpkg.h:354
H5S_sel_shape_same_func_t
htri_t(* H5S_sel_shape_same_func_t)(const H5S_t *space1, const H5S_t *space2)
Definition: H5Spkg.h:260
H5O_dec_rc_by_loc
H5_DLL herr_t H5O_dec_rc_by_loc(const H5O_loc_t *loc)
Definition: H5Oint.c:3023
H5O_iter_visit_ud_t::visited
H5SL_t * visited
Definition: H5Oint.c:62
n
*s *s n
Definition: H5HLdbg.c:111
H5Fstart_mdc_logging
herr_t H5Fstart_mdc_logging(hid_t file_id)
Definition: H5F.c:1666
H5T_is_immutable
H5_DLL htri_t H5T_is_immutable(const H5T_t *dt)
Definition: H5T.c:5400
H5HF__huge_term
herr_t H5HF__huge_term(H5HF_hdr_t *hdr)
Definition: H5HFhuge.c:1097
H5G_mount
herr_t H5G_mount(H5G_t *grp)
Definition: H5Gint.c:654
H5MF_sect_iter_ud_t
Definition: H5MF.c:75
H5Fget_mpi_atomicity
H5_DLL herr_t H5Fget_mpi_atomicity(hid_t file_id, hbool_t *flag)
Definition: H5Fmpi.c:353
H5AC_cache_config_t::decr_mode
enum H5C_cache_decr_mode decr_mode
Definition: H5ACpublic.h:487
H5SM_table_cache_ud_t::f
H5F_t * f
Definition: H5SMpkg.h:235
H5T_lib_conv_t
herr_t(* H5T_lib_conv_t)(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
Definition: H5Tpkg.h:159
H5O__attr_write
herr_t H5O__attr_write(const H5O_loc_t *loc, H5A_t *attr)
Definition: H5Oattribute.c:892
H5O__attr_rename
H5_DLL herr_t H5O__attr_rename(const H5O_loc_t *loc, const char *old_name, const char *new_name)
Definition: H5Oattribute.c:1137
s3r_datastruct::data
char * data
Definition: H5FDs3comms.c:85
parms_atomic::minbits
uint32_t minbits
Definition: H5Zscaleoffset.c:30
H5F_cwfs_remove_heap
herr_t H5F_cwfs_remove_heap(H5F_shared_t *shared, H5HG_heap_t *heap)
Definition: H5Fcwfs.c:302
thing_elmt_buf
* thing_elmt_buf
Definition: H5EA.c:608
H5P_MOD_ERR
@ H5P_MOD_ERR
Definition: H5Ppkg.h:53
H5T_DIR_DESCEND
@ H5T_DIR_DESCEND
Definition: H5Tpublic.h:167
H5D_FILL_VALUE_UNDEFINED
@ H5D_FILL_VALUE_UNDEFINED
Definition: H5Dpublic.h:92
H5HF_create_t
struct H5HF_create_t H5HF_create_t
H5_timer_reset
H5_DLL void H5_timer_reset(H5_timer_t *timer)
Definition: H5timer.c:94
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5FA.c:75
H5C_t::dirty_prefetches
int64_t dirty_prefetches
Definition: H5Cpkg.h:6062
H5FA__test_ctx_t
Definition: H5FAtest.c:55
H5HF_stat_t
struct H5HF_stat_t H5HF_stat_t
H5Aiterate1
herr_t H5Aiterate1(hid_t loc_id, unsigned *attr_num, H5A_operator1_t op, void *op_data)
Definition: H5Adeprec.c:388
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5O_fsinfo_t)
H5G_bt_it_gnbi_t::heap
H5HL_t * heap
Definition: H5Gstab.c:60
H5HF_hdr_t::tiny_max_len
size_t tiny_max_len
Definition: H5HFpkg.h:356
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5A.c:69
H5G_bt_it_gnbi_t::common
H5G_bt_it_idx_common_t common
Definition: H5Gstab.c:59
H5E_NOTFOUND_g
hid_t H5E_NOTFOUND_g
Definition: H5Edefin.h:221
H5T_NATIVE_INT_COMP_ALIGN_g
size_t H5T_NATIVE_INT_COMP_ALIGN_g
Definition: H5T.c:457
H5RS_str_t
Definition: H5RS.c:27
H5FD_flush
H5_DLL herr_t H5FD_flush(H5FD_t *file, hbool_t closing)
Definition: H5FD.c:1532
H5EA_stat_t::hdr_size
hsize_t hdr_size
Definition: H5EAprivate.h:97
H5L_iterate
herr_t H5L_iterate(H5G_loc_t *loc, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx_p, H5L_iterate2_t op, void *op_data)
Definition: H5L.c:3540
H5SL_count
H5_DLL size_t H5SL_count(H5SL_t *slist)
Definition: H5SL.c:1065
H5HF_direct_t::file_size
hsize_t file_size
Definition: H5HFpkg.h:426
H5Fis_hdf5
htri_t H5Fis_hdf5(const char *name)
Definition: H5Fdeprec.c:150
H5O_storage_compact_t::size
size_t size
Definition: H5Oprivate.h:494
H5I_clear_type
herr_t H5I_clear_type(H5I_type_t type, hbool_t force, hbool_t app_ref)
Definition: H5I.c:550
H5FA_create_t::cls
const H5FA_class_t * cls
Definition: H5FAprivate.h:79
H5P_LST_REFERENCE_ACCESS_ID_g
H5_DLLVAR hid_t H5P_LST_REFERENCE_ACCESS_ID_g
Definition: H5Ppublic.h:231
H5B2__update_leaf
herr_t H5B2__update_leaf(H5B2_hdr_t *hdr, H5B2_node_ptr_t *curr_node_ptr, H5B2_update_status_t *status, H5B2_nodepos_t curr_pos, void *parent, void *udata, H5B2_modify_t op, void *op_data)
Definition: H5B2leaf.c:462
H5O_shared_t::msg_type_id
unsigned msg_type_id
Definition: H5Oprivate.h:271
H5FL_fac_gc_list_t
Definition: H5FL.c:107
H5B2_operator_t
int(* H5B2_operator_t)(const void *record, void *op_data)
Definition: H5B2private.h:60
H5VL__get_connector_name
H5_DLL ssize_t H5VL__get_connector_name(hid_t id, char *name, size_t size)
Definition: H5VLint.c:1631
H5PB_t
struct H5PB_t H5PB_t
H5FDget_vfd_handle
H5_DLL herr_t H5FDget_vfd_handle(H5FD_t *file, hid_t fapl, void **file_handle)
Definition: H5FD.c:1781
H5B2__hdr_debug
H5_DLL herr_t H5B2__hdr_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5B2_class_t *type, haddr_t obj_addr)
H5G__verify_cached_stab_test
H5_DLL herr_t H5G__verify_cached_stab_test(H5O_loc_t *grp_oloc, H5G_entry_t *ent)
Definition: H5Gtest.c:672
H5FA__hdr_fuse_decr
H5_DLL size_t H5FA__hdr_fuse_decr(H5FA_hdr_t *hdr)
H5D_layout_ops_t
struct H5D_layout_ops_t H5D_layout_ops_t
H5O_obj_create_t::obj_type
H5O_type_t obj_type
Definition: H5Oprivate.h:875
H5T__conv_double_llong
H5_DLL herr_t H5T__conv_double_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T__conv_schar_uint
H5_DLL herr_t H5T__conv_schar_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5P_LST_DATATYPE_CREATE_ID_g
H5_DLLVAR hid_t H5P_LST_DATATYPE_CREATE_ID_g
Definition: H5Ppublic.h:221
H5MP_page_blk_t::page
struct H5MP_page_t * page
Definition: H5MPpkg.h:62
H5T_NATIVE_B32_g
hid_t H5T_NATIVE_B32_g
Definition: H5T.c:410
H5S_seloper_t
H5S_seloper_t
Definition: H5Spublic.h:69
H5FS_sect_try_shrink_eoa
htri_t H5FS_sect_try_shrink_eoa(H5F_t *f, H5FS_t *fspace, void *op_data)
Definition: H5FSsection.c:2394
H5EA__hdr_unprotect
H5_DLL herr_t H5EA__hdr_unprotect(H5EA_hdr_t *hdr, unsigned cache_flags)
H5Eprint1
herr_t H5Eprint1(FILE *stream)
Definition: H5Edeprec.c:275
H5T_NATIVE_LDOUBLE_g
hid_t H5T_NATIVE_LDOUBLE_g
Definition: H5T.c:406
H5R_ref_priv_t::obj
H5R_ref_priv_obj_t obj
Definition: H5Rpkg.h:74
H5P_MOD_INC_CLS
@ H5P_MOD_INC_CLS
Definition: H5Ppkg.h:54
H5O_layout_chunk_t::down_chunks
hsize_t down_chunks[H5O_LAYOUT_NDIMS]
Definition: H5Oprivate.h:628
H5T__conv_noop
herr_t H5T__conv_noop(hid_t H5_ATTR_UNUSED src_id, hid_t H5_ATTR_UNUSED dst_id, H5T_cdata_t *cdata, size_t H5_ATTR_UNUSED nelmts, size_t H5_ATTR_UNUSED buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void H5_ATTR_UNUSED *buf, void H5_ATTR_UNUSED *background)
Definition: H5Tconv.c:1039
H5PL__insert_path
H5_DLL herr_t H5PL__insert_path(const char *path, unsigned int index)
Definition: H5PLpath.c:482
H5A_compact_bt_ud_t::curr_attr
size_t curr_attr
Definition: H5Aint.c:61
H5E_msg_t::msg
char * msg
Definition: H5Epkg.h:104
H5C_t::max_size
size_t max_size[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6070
H5Sset_extent_simple
H5_DLL herr_t H5Sset_extent_simple(hid_t space_id, int rank, const hsize_t dims[], const hsize_t max[])
Definition: H5S.c:1297
H5F_get_nmounts
H5_DLL unsigned H5F_get_nmounts(const H5F_t *f)
Definition: H5Fquery.c:350
H5A__dense_create
herr_t H5A__dense_create(H5F_t *f, H5O_ainfo_t *ainfo)
Definition: H5Adense.c:180
H5P_libclass_t
Definition: H5Pprivate.h:95
H5T__conv_uchar_ullong
herr_t H5T__conv_uchar_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5300
H5HL__dblk_dest
H5_DLL herr_t H5HL__dblk_dest(H5HL_dblk_t *dblk)
H5G_bt_it_cpy_t::src_oloc
const H5O_loc_t * src_oloc
Definition: H5Gpkg.h:220
H5FD_s3comms_hrb_init_request
H5_DLL hrb_t * H5FD_s3comms_hrb_init_request(const char *verb, const char *resource, const char *host)
Definition: H5FDs3comms.c:691
H5D__mark
herr_t H5D__mark(const H5D_t *dataset, unsigned flags)
Definition: H5Dint.c:3435
H5F_efc_t::LRU_head
H5F_efc_ent_t * LRU_head
Definition: H5Fefc.c:57
H5A_fh_ud_cp_t::record
const H5A_dense_bt2_name_rec_t * record
Definition: H5Adense.c:110
H5O_copy_t::dst_dt_list
H5SL_t * dst_dt_list
Definition: H5Oprivate.h:184
H5C_t::il_tail
H5C_cache_entry_t * il_tail
Definition: H5Cpkg.h:5875
H5TS_win32_process_enter
H5_DLL BOOL CALLBACK H5TS_win32_process_enter(PINIT_ONCE InitOnce, PVOID Parameter, PVOID *lpContex)
Definition: H5TS.c:346
H5R_DATASET_REGION2
@ H5R_DATASET_REGION2
Definition: H5Rpublic.h:53
H5F_prefix_open_file
H5F_t * H5F_prefix_open_file(H5F_t *primary_file, H5F_prefix_open_t prefix_type, const char *prop_prefix, const char *file_name, unsigned file_intent, hid_t fapl_id)
Definition: H5Fint.c:632
H5Apublic.h
H5P_CLS_STRING_CREATE_ID_g
H5_DLLVAR hid_t H5P_CLS_STRING_CREATE_ID_g
Definition: H5Ppublic.h:202
H5HF_freelist_t
struct H5HF_freelist_t H5HF_freelist_t
Definition: H5HFpkg.h:221
H5C_NOTIFY_ACTION_ENTRY_DIRTIED
@ H5C_NOTIFY_ACTION_ENTRY_DIRTIED
Definition: H5Cprivate.h:862
H5C_t::epoch_marker_ringbuf_first
int32_t epoch_marker_ringbuf_first
Definition: H5Cpkg.h:5959
H5E_LINKCOUNT_g
H5_DLLVAR hid_t H5E_LINKCOUNT_g
Definition: H5Epubgen.h:194
H5Z_ERROR_EDC
@ H5Z_ERROR_EDC
Definition: H5Zpublic.h:108
ap
va_list ap
Definition: H5system.c:126
H5E_BADSELECT_g
hid_t H5E_BADSELECT_g
Definition: H5Edefin.h:208
H5C_t::epoch_markers_active
int32_t epoch_markers_active
Definition: H5Cpkg.h:5956
H5HF_HUGE_BT2_DIR
const H5B2_class_t H5HF_HUGE_BT2_DIR[1]
Definition: H5HFbtree2.c:145
H5SMprivate.h
H5C_get_entry_ptr_from_addr
herr_t H5C_get_entry_ptr_from_addr(H5C_t *cache_ptr, haddr_t addr, void **entry_ptr_ptr)
Definition: H5Cdbg.c:1392
H5HF_indirect_t::nrows
unsigned nrows
Definition: H5HFpkg.h:394
H5FD_stdio_t::op
H5FD_stdio_file_op op
Definition: H5FDstdio.c:85
H5A__read
H5_DLL herr_t H5A__read(const H5A_t *attr, const H5T_t *mem_type, void *buf)
Definition: H5Aint.c:599
H5Pset_char_encoding
H5_DLL herr_t H5Pset_char_encoding(hid_t plist_id, H5T_cset_t encoding)
Definition: H5Pstrcpl.c:155
H5FL_DEFINE
H5FL_DEFINE(H5O_copy_dtype_merge_list_t)
H5HF_indirect_t::max_child
unsigned max_child
Definition: H5HFpkg.h:397
H5O_MSG_UNKNOWN
const H5O_msg_class_t H5O_MSG_UNKNOWN[1]
Definition: H5Ounknown.c:38
H5E_SYM_g
hid_t H5E_SYM_g
Definition: H5Edefin.h:26
H5F_efc_ent_t::name
char * name
Definition: H5Fefc.c:47
H5FD_s3comms_HMAC_SHA256
herr_t H5FD_s3comms_HMAC_SHA256(const unsigned char *key, size_t key_len, const char *msg, size_t msg_len, char *dest)
Definition: H5FDs3comms.c:2288
H5VLattr_close
H5_DLL herr_t H5VLattr_close(void *attr, hid_t connector_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1787
H5G_bt_it_cpy_t::dst_file
H5F_t * dst_file
Definition: H5Gpkg.h:222
H5Pset_libver_bounds
H5_DLL herr_t H5Pset_libver_bounds(hid_t plist_id, H5F_libver_t low, H5F_libver_t high)
Definition: H5Pfapl.c:2431
H5FD_term_package
H5_DLL int H5FD_term_package(void)
Definition: H5FD.c:148
H5C_t::entries_inserted_counter
int64_t entries_inserted_counter
Definition: H5Cpkg.h:5978
H5SL_t::safe_iterating
hbool_t safe_iterating
Definition: H5SL.c:567
H5VLlink_optional
H5_DLL herr_t H5VLlink_optional(void *obj, hid_t connector_id, H5VL_link_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:5336
H5FD_log_t::pub
H5FD_t pub
Definition: H5FDlog.c:77
H5Z_num_val::dat_val
void * dat_val
Definition: H5Ztrans.c:49
H5F_shared_t::coll_md_write
hbool_t coll_md_write
Definition: H5Fpkg.h:364
H5EA_hdr_t::top_proxy
H5AC_proxy_entry_t * top_proxy
Definition: H5EApkg.h:210
H5F_efc_t::max_nfiles
unsigned max_nfiles
Definition: H5Fefc.c:60
H5CSprivate.h
H5Lunpack_elink_val
herr_t H5Lunpack_elink_val(const void *_ext_linkval, size_t link_size, unsigned *flags, const char **filename, const char **obj_path)
Definition: H5Lexternal.c:470
H5C_protect
void * H5C_protect(H5F_t *f, const H5C_class_t *type, haddr_t addr, void *udata, unsigned flags)
Definition: H5C.c:2176
H5FA__hdr_alloc
H5_DLL H5FA_hdr_t * H5FA__hdr_alloc(H5F_t *f)
H5E_VERSION_g
H5_DLLVAR hid_t H5E_VERSION_g
Definition: H5Epubgen.h:195
H5O_MCDT_SEARCH_CONT
@ H5O_MCDT_SEARCH_CONT
Definition: H5Opublic.h:163
H5O_loc_reset
herr_t H5O_loc_reset(H5O_loc_t *loc)
Definition: H5Oint.c:1901
H5F__efc_max_nfiles
H5_DLL unsigned H5F__efc_max_nfiles(H5F_efc_t *efc)
Definition: H5Fefc.c:419
H5O_fill_reset_dyn
H5_DLL herr_t H5O_fill_reset_dyn(H5O_fill_t *fill)
Definition: H5Ofill.c:717
H5FL_EXTERN
H5FL_EXTERN(time_t)
H5G__compact_lookup
htri_t H5G__compact_lookup(const H5O_loc_t *oloc, const char *name, H5O_link_t *lnk)
Definition: H5Gcompact.c:496
H5Z_token::tok_end
const char * tok_end
Definition: H5Ztrans.c:80
H5C_log_info_t::logging
hbool_t logging
Definition: H5Clog.h:71
H5VLgroup_close
H5_DLL herr_t H5VLgroup_close(void *grp, hid_t connector_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4650
H5FS_sect_debug
herr_t H5FS_sect_debug(const H5FS_t *fspace, const H5FS_section_info_t *sect, FILE *stream, int indent, int fwidth)
Definition: H5FSdbg.c:190
H5ST_locate
H5_DLL void * H5ST_locate(H5ST_tree_t *root, const char *s)
Definition: H5ST.c:369
H5FA_hdr_t::top_proxy
H5AC_proxy_entry_t * top_proxy
Definition: H5FApkg.h:148
H5D_type_info_t::dst_type_id
hid_t dst_type_id
Definition: H5Dpkg.h:98
H5D_mpio_actual_io_mode_t
H5D_mpio_actual_io_mode_t
Definition: H5Ppublic.h:148
H5S_write
herr_t H5S_write(H5F_t *f, H5O_t *oh, unsigned update_flags, H5S_t *ds)
Definition: H5S.c:1104
H5D_chunk_it_ud3_t
struct H5D_chunk_it_ud3_t H5D_chunk_it_ud3_t
H5CX_test_set_mpio_coll_chunk_link_num_true
H5_DLL herr_t H5CX_test_set_mpio_coll_chunk_link_num_true(int mpio_coll_chunk_link_num_true)
Definition: H5CX.c:3318
H5L_trav_cr_t
Definition: H5L.c:56
H5FD_multi_t::memb
H5FD_t * memb[H5FD_MEM_NTYPES]
Definition: H5FDmulti.c:88
H5VL_wrap_class_t
struct H5VL_wrap_class_t H5VL_wrap_class_t
H5Pset_file_space_page_size
herr_t H5Pset_file_space_page_size(hid_t plist_id, hsize_t fsp_size)
Definition: H5Pfcpl.c:1459
H5C_def_auto_resize_rpt_fcn
H5_DLL void H5C_def_auto_resize_rpt_fcn(H5C_t *cache_ptr, int32_t version, double hit_rate, enum H5C_resize_status status, size_t old_max_cache_size, size_t new_max_cache_size, size_t old_min_clean_size, size_t new_min_clean_size)
H5O_fill_ver_bounds
H5_DLLVAR const unsigned H5O_fill_ver_bounds[H5F_LIBVER_NBOUNDS]
Definition: H5Opkg.h:637
H5MP_page_blk_t::is_free
unsigned is_free
Definition: H5MPpkg.h:61
H5D_efl_readvv_ud_t
struct H5D_efl_readvv_ud_t H5D_efl_readvv_ud_t
H5D_chunk_coll_info_t
struct H5D_chunk_coll_info_t H5D_chunk_coll_info_t
H5G__dense_get_name_by_idx
H5_DLL ssize_t H5G__dense_get_name_by_idx(H5F_t *f, H5O_linfo_t *linfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, char *name, size_t size)
Definition: H5Gdense.c:1170
H5Pset_fapl_sec2
H5_DLL herr_t H5Pset_fapl_sec2(hid_t fapl_id)
Definition: H5FDsec2.c:276
H5C_t::epoch_marker_ringbuf_last
int32_t epoch_marker_ringbuf_last
Definition: H5Cpkg.h:5960
H5C_validate_index_list
herr_t H5C_validate_index_list(H5C_t *cache_ptr)
Definition: H5Cdbg.c:1251
H5MP_create
H5_DLL H5MP_pool_t * H5MP_create(size_t page_size, unsigned flags)
Definition: H5MP.c:91
H5F_efc_ent_t::nopen
unsigned nopen
Definition: H5Fefc.c:51
H5T__conv_uchar_schar
herr_t H5T__conv_uchar_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:4932
H5SL_less
H5_DLL void * H5SL_less(H5SL_t *slist, const void *key)
Definition: H5SL.c:1486
H5FD_stdio_t
struct H5FD_stdio_t H5FD_stdio_t
c99_vsnprintf
H5_DLL int c99_vsnprintf(char *str, size_t size, const char *format, va_list ap)
Definition: H5system.c:892
H5F_t::nmounts
unsigned nmounts
Definition: H5Fpkg.h:384
H5E_RS_g
hid_t H5E_RS_g
Definition: H5Edefin.h:34
H5B_class_t::debug_key
herr_t(* debug_key)(FILE *, int, int, const void *, const void *)
Definition: H5Bprivate.h:137
H5D_IO_OP_READ
@ H5D_IO_OP_READ
Definition: H5Dpkg.h:206
H5FS__sect_assert
void H5FS__sect_assert(const H5FS_t *fspace)
Definition: H5FSsection.c:2244
H5D_LOPS_COMPACT
const H5D_layout_ops_t H5D_LOPS_COMPACT[1]
Definition: H5Dcompact.c:79
H5EA_t::hdr
H5EA_hdr_t * hdr
Definition: H5EApkg.h:332
H5R_ref_t
Definition: H5Rpublic.h:82
H5VL__native_group_close
herr_t H5VL__native_group_close(void *grp, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_group.c:339
mpi_result
int mpi_result
Definition: H5Cimage.c:1050
H5T__conv_short_int
herr_t H5T__conv_short_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5461
H5P__new_plist_of_type
H5_DLL hid_t H5P__new_plist_of_type(H5P_plist_type_t type)
Definition: H5Pint.c:5472
H5FD_direct_t::pos
haddr_t pos
Definition: H5FDdirect.c:71
H5B2__insert_leaf
herr_t H5B2__insert_leaf(H5B2_hdr_t *hdr, H5B2_node_ptr_t *curr_node_ptr, H5B2_nodepos_t curr_pos, void *parent, void *udata)
Definition: H5B2leaf.c:349
H5D_bt2_ctx_t
struct H5D_bt2_ctx_t H5D_bt2_ctx_t
H5Z_object_t::filter_id
H5Z_filter_t filter_id
Definition: H5Z.c:46
H5VL__native_dataset_read
H5_DLL herr_t H5VL__native_dataset_read(void *dset, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t plist_id, void *buf, void **req)
H5T_NATIVE_INT8_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_INT8_ALIGN_g
Definition: H5Tpkg.h:432
H5T_construct_datatype
H5T_t * H5T_construct_datatype(H5VL_object_t *vol_obj)
Definition: H5Tcommit.c:1095
H5FS_t::tot_space
hsize_t tot_space
Definition: H5FSpkg.h:156
H5EA_hdr_cache_ud_t::ctx_udata
void * ctx_udata
Definition: H5EApkg.h:342
H5B2__hdr_delete
herr_t H5B2__hdr_delete(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:700
H5Pget_filter_by_id2
H5_DLL herr_t H5Pget_filter_by_id2(hid_t plist_id, H5Z_filter_t id, unsigned int *flags, size_t *cd_nelmts, unsigned cd_values[], size_t namelen, char name[], unsigned *filter_config)
Definition: H5Pocpl.c:993
H5G_name_replace
H5_DLL herr_t H5G_name_replace(const struct H5O_link_t *lnk, H5G_names_op_t op, H5F_t *src_file, H5RS_str_t *src_full_path_r, H5F_t *dst_file, H5RS_str_t *dst_full_path_r)
H5F_shared_t::read_attempts
unsigned read_attempts
Definition: H5Fpkg.h:352
H5E_UNINITIALIZED_g
hid_t H5E_UNINITIALIZED_g
Definition: H5Edefin.h:214
H5CX_get_encoding
herr_t H5CX_get_encoding(H5T_cset_t *encoding)
Definition: H5CX.c:2505
H5Dfill
H5_DLL herr_t H5Dfill(const void *fill, hid_t fill_type, void *buf, hid_t buf_type, hid_t space)
Definition: H5Dfill.c:119
H5D_earray_ctx_t
struct H5D_earray_ctx_t H5D_earray_ctx_t
H5B_cache_ud_t::f
H5F_t * f
Definition: H5Bpkg.h:65
H5S_sel_all
H5_DLLVAR const H5S_select_class_t H5S_sel_all[1]
Definition: H5Spkg.h:362
H5VLobject_specific
H5_DLL herr_t H5VLobject_specific(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, H5VL_object_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:5780
H5FD_core_t::inode
ino_t inode
Definition: H5FDcore.c:66
H5D_MPIO_RANK0_NOT_FIXED_SIZE
@ H5D_MPIO_RANK0_NOT_FIXED_SIZE
Definition: H5Dmpio.c:100
H5VLregister_connector_by_name
H5_DLL hid_t H5VLregister_connector_by_name(const char *connector_name, hid_t vipl_id)
Definition: H5VL.c:144
H5Z_XFORM_LPAREN
@ H5Z_XFORM_LPAREN
Definition: H5Ztrans.c:35
H5T_STD_B16BE_g
hid_t H5T_STD_B16BE_g
Definition: H5T.c:374
H5S_hyper_add_span_element
H5_DLL herr_t H5S_hyper_add_span_element(H5S_t *space, unsigned rank, const hsize_t *coords)
Definition: H5Shyper.c:6101
H5Tget_super
hid_t H5Tget_super(hid_t type)
Definition: H5T.c:2297
H5G_stab_fnd_ud_t::heap
H5HL_t * heap
Definition: H5Gstab.c:50
H5C_image_entry_t::fd_parent_count
uint64_t fd_parent_count
Definition: H5Cprivate.h:1982
H5Arename
H5_DLL herr_t H5Arename(hid_t loc_id, const char *old_name, const char *new_name)
Definition: H5A.c:1181
H5Aopen_name
hid_t H5Aopen_name(hid_t loc_id, const char *name)
Definition: H5Adeprec.c:191
H5O_msg_class_t::reset
herr_t(* reset)(void *)
Definition: H5Opkg.h:235
H5VL_dec_vol_wrapper
herr_t H5VL_dec_vol_wrapper(void *_vol_wrap_ctx)
Definition: H5VLint.c:2271
H5HF_hdr_t::mode
unsigned mode
Definition: H5HFpkg.h:342
H5T__conv_schar_ldouble
herr_t H5T__conv_schar_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7162
H5S_extent_t::max
hsize_t * max
Definition: H5Spkg.h:118
H5D__contig_collective_write
H5_DLL herr_t H5D__contig_collective_write(H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space, H5D_chunk_map_t *fm)
H5Pisa_class
htri_t H5Pisa_class(hid_t plist_id, hid_t pclass_id)
Definition: H5P.c:1105
H5O_storage_virtual_ent_t::virtual_space_status
H5O_virtual_space_status_t virtual_space_status
Definition: H5Oprivate.h:552
H5T_INTEGER
@ H5T_INTEGER
Definition: H5Tpublic.h:30
H5O_mdci_t::size
hsize_t size
Definition: H5Oprivate.h:845
H5Tset_order
herr_t H5Tset_order(hid_t type_id, H5T_order_t order)
Definition: H5Torder.c:200
H5AC_FHEAP_HDR
const H5AC_class_t H5AC_FHEAP_HDR[1]
Definition: H5HFcache.c:134
H5S_select_fill
H5_DLL herr_t H5S_select_fill(const void *fill, size_t fill_size, const H5S_t *space, void *buf)
Definition: H5Sselect.c:2483
H5SL_node_t::log_nalloc
size_t log_nalloc
Definition: H5SL.c:549
H5G_t::shared
H5G_shared_t * shared
Definition: H5Gpkg.h:137
H5AC_FHEAP_DBLOCK
const H5AC_class_t H5AC_FHEAP_DBLOCK[1]
Definition: H5HFcache.c:170
H5D_LOPS_VIRTUAL
const H5D_layout_ops_t H5D_LOPS_VIRTUAL[1]
Definition: H5Dvirtual.c:128
H5PL__prepend_path
herr_t H5PL__prepend_path(const char *path)
Definition: H5PLpath.c:422
H5F_is_mount
H5_DLL hbool_t H5F_is_mount(const H5F_t *file)
Definition: H5Fmount.c:412
H5T__conv_uint_long
herr_t H5T__conv_uint_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6013
H5T__conv_ushort_short
herr_t H5T__conv_ushort_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5438
H5G_bt_it_lbi_t::lnk
H5O_link_t * lnk
Definition: H5Gstab.c:85
H5EA_hdr_t::elmt_fac
struct H5EA_hdr_t::@7 elmt_fac
H5T_detect_class
H5_DLL htri_t H5T_detect_class(const H5T_t *dt, H5T_class_t cls, hbool_t from_api)
Definition: H5T.c:2072
H5Tclose
herr_t H5Tclose(hid_t type_id)
Definition: H5T.c:1838
H5P__decode_hsize_t
H5_DLL herr_t H5P__decode_hsize_t(const void **_pp, void *value)
Definition: H5Pencdec.c:502
H5VL_BLOB_DELETE
@ H5VL_BLOB_DELETE
Definition: H5VLconnector.h:226
H5L_delete_by_idx
herr_t H5L_delete_by_idx(const H5G_loc_t *loc, const char *name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5L.c:2623
H5VL_loc_params_t
struct H5VL_loc_params_t H5VL_loc_params_t
H5M_top_term_package
H5_DLL int H5M_top_term_package(void)
Definition: H5M.c:145
H5FDpkg.h
H5SL_add
H5_DLL H5SL_node_t * H5SL_add(H5SL_t *slist, void *item, const void *key)
Definition: H5SL.c:1154
H5G_bt2_ud_common_t::name
const char * name
Definition: H5Gpkg.h:271
H5Epop
H5_DLL herr_t H5Epop(hid_t err_stack, size_t count)
Definition: H5E.c:1296
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5HF_huge_bt2_ctx_t)
H5F_block_t
struct H5F_block_t H5F_block_t
H5T__conv_double_long
H5_DLL herr_t H5T__conv_double_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5L_move
H5_DLL herr_t H5L_move(const H5G_loc_t *src_loc, const char *src_name, const H5G_loc_t *dst_loc, const char *dst_name, hbool_t copy_flag, hid_t lcpl_id)
Definition: H5L.c:2896
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5HF.c:73
H5D_COPS_BT2
H5_DLLVAR const H5D_chunk_ops_t H5D_COPS_BT2[1]
Definition: H5Dpkg.h:537
H5AC_get_final_load_size_func_t
H5C_get_final_load_size_func_t H5AC_get_final_load_size_func_t
Definition: H5ACprivate.h:179
H5HF_free_section_t::num_entries
unsigned num_entries
Definition: H5HFpkg.h:258
H5F__super_ext_write_msg
herr_t H5F__super_ext_write_msg(H5F_t *f, unsigned id, void *mesg, hbool_t may_create, unsigned mesg_flags)
Definition: H5Fsuper.c:1675
H5F_mount_t
Definition: H5Fpkg.h:201
H5F_trav_obj_ids_t::obj_count
size_t obj_count
Definition: H5F.c:63
H5A__create
H5A_t * H5A__create(const H5G_loc_t *loc, const char *attr_name, const H5T_t *type, const H5S_t *space, hid_t acpl_id)
Definition: H5Aint.c:141
H5HF__iblock_decr
herr_t H5HF__iblock_decr(H5HF_indirect_t *iblock)
Definition: H5HFiblock.c:244
H5CX_test_set_mpio_coll_chunk_multi_ratio_coll
herr_t H5CX_test_set_mpio_coll_chunk_multi_ratio_coll(int mpio_coll_chunk_multi_ratio_coll)
Definition: H5CX.c:3386
BEGIN_FUNC
BEGIN_FUNC(PKG, CATCH if(!ret_value) if(&&H5EA__hdr_dest(hdr)< 0) H5E_THROW(H5E_CANTFREE ERR, H5EA_hdr_t *, H5EA_hdr_t *hdr=NULL, H5EA_hdr_t *hdr=NULL, H5EA__hdr_alloc(H5F_t *f))
Definition: H5EAhdr.c:118
H5A_nameof
H5G_name_t * H5A_nameof(H5A_t *attr)
Definition: H5Aint.c:1278
H5Z_class2_t::id
H5Z_filter_t id
Definition: H5Zpublic.h:210
H5O_layout_chunk_earray_t::sup_blk_min_data_ptrs
uint8_t sup_blk_min_data_ptrs
Definition: H5Oprivate.h:598
H5Tenum_valueof
H5_DLL herr_t H5Tenum_valueof(hid_t type, const char *name, void *value)
Definition: H5Tenum.c:480
H5T_NATIVE_LLONG_COMP_ALIGN_g
size_t H5T_NATIVE_LLONG_COMP_ALIGN_g
Definition: H5T.c:461
H5P__iterate_plist
int H5P__iterate_plist(const H5P_genplist_t *plist, hbool_t iter_all_prop, int *idx, H5P_iterate_int_t cb_func, void *udata)
Definition: H5Pint.c:4180
H5F_get_sohm_vers
unsigned H5F_get_sohm_vers(const H5F_t *f)
Definition: H5Fquery.c:479
H5F_sym_leaf_k
H5_DLL unsigned H5F_sym_leaf_k(const H5F_t *f)
Definition: H5Fquery.c:525
H5T_SORT_NONE
@ H5T_SORT_NONE
Definition: H5Tpkg.h:239
H5E_print_t
struct H5E_print_t H5E_print_t
H5O_touch_oh
herr_t H5O_touch_oh(H5F_t *f, H5O_t *oh, hbool_t force)
Definition: H5Oint.c:1365
H5VLrequest_notify
herr_t H5VLrequest_notify(void *req, hid_t connector_id, H5VL_request_notify_t cb, void *ctx)
Definition: H5VLcallback.c:6353
sblk_idx
sblk_idx
Definition: H5EA.c:425
H5S_SEL_ERROR
@ H5S_SEL_ERROR
Definition: H5Spublic.h:109
H5O_iter_ren_t::new_name
const char * new_name
Definition: H5Oattribute.c:83
H5Pget_meta_block_size
H5_DLL herr_t H5Pget_meta_block_size(hid_t fapl_id, hsize_t *size)
Definition: H5Pfapl.c:2124
H5O__check_msg_marked_test
H5_DLL herr_t H5O__check_msg_marked_test(hid_t oid, hbool_t flag_val)
Definition: H5Otest.c:471
H5P_LST_FILE_ACCESS_ID_g
hid_t H5P_LST_FILE_ACCESS_ID_g
Definition: H5Pint.c:180
H5AC_addr_list_ud_t::addr_buf_ptr
haddr_t * addr_buf_ptr
Definition: H5ACmpio.c:82
H5_index_t
H5_index_t
Definition: H5public.h:317
H5Ssel_iter_close
herr_t H5Ssel_iter_close(hid_t sel_iter_id)
Definition: H5Sselect.c:3155
H5EA_stat_t::max_idx_set
hsize_t max_idx_set
Definition: H5EAprivate.h:108
H5S_hyper_iter_t::off
hsize_t off[H5S_MAX_RANK]
Definition: H5Sprivate.h:57
H5O__delete_mesg
herr_t H5O__delete_mesg(H5F_t *f, H5O_t *oh, H5O_mesg_t *mesg)
Definition: H5Omessage.c:2076
H5FD_set_base_addr
H5_DLL herr_t H5FD_set_base_addr(H5FD_t *file, haddr_t base_addr)
Definition: H5FD.c:1852
H5C_t::prefix
char prefix[H5C__PREFIX_LEN]
Definition: H5Cpkg.h:6075
H5SM_can_share
H5_DLL htri_t H5SM_can_share(H5F_t *f, H5SM_master_table_t *table, ssize_t *sohm_index_num, unsigned type_id, const void *mesg)
Definition: H5SM.c:925
H5AC__set_sync_point_done_callback
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))
Definition: H5ACmpio.c:151
H5Pget_alignment
H5_DLL herr_t H5Pget_alignment(hid_t fapl_id, hsize_t *threshold, hsize_t *alignment)
Definition: H5Pfapl.c:786
H5E_msg_t
struct H5E_msg_t H5E_msg_t
H5T__conv_ushort_int
herr_t H5T__conv_ushort_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5507
H5Pset_mdc_log_options
H5_DLL herr_t H5Pset_mdc_log_options(hid_t plist_id, hbool_t is_enabled, const char *location, hbool_t start_on_access)
Definition: H5Pfapl.c:4169
H5D__get_num_chunks
H5_DLL herr_t H5D__get_num_chunks(const H5D_t *dset, const H5S_t *space, hsize_t *nchunks)
H5D_fill_buf_info_t::file_tid
hid_t file_tid
Definition: H5Dpkg.h:512
H5CX_t::dcpl
H5P_genplist_t * dcpl
Definition: H5CX.c:196
H5G_node_close
herr_t H5G_node_close(const H5F_t *f)
Definition: H5Gnode.c:1191
H5M_term_package
H5_DLL int H5M_term_package(void)
Definition: H5M.c:180
H5FA_class_t
struct H5FA_class_t H5FA_class_t
H5D_mpio_no_rank0_bcast_cause_t
H5D_mpio_no_rank0_bcast_cause_t
Definition: H5Dmpio.c:96
H5D_chunk_ops_t::init
H5D_chunk_init_func_t init
Definition: H5Dpkg.h:316
H5E_CANTUPDATE_g
hid_t H5E_CANTUPDATE_g
Definition: H5Edefin.h:87
H5O_msg_alloc_info_t::null_size
size_t null_size
Definition: H5Opkg.h:266
H5A__delete_by_name
herr_t H5A__delete_by_name(const H5G_loc_t *loc, const char *obj_name, const char *attr_name)
Definition: H5Aint.c:2729
H5AC_aux_t::magic
uint32_t magic
Definition: H5ACpkg.h:366
H5D_filtered_collective_io_info_t::new_chunk
H5F_block_t new_chunk
Definition: H5Dmpio.c:198
H5S_select_class_t::serialize
H5S_sel_serialize_func_t serialize
Definition: H5Spkg.h:283
H5Pget_class_parent
H5_DLL hid_t H5Pget_class_parent(hid_t pclass_id)
Definition: H5P.c:1595
H5I_nmembers
H5_DLL int64_t H5I_nmembers(H5I_type_t type)
Definition: H5I.c:438
H5D_io_info_t::using_mpi_vfd
hbool_t using_mpi_vfd
Definition: H5Dpkg.h:216
H5FD_direct_t::fa
H5FD_direct_fapl_t fa
Definition: H5FDdirect.c:73
H5Fcreate
hid_t H5Fcreate(const char *filename, unsigned flags, hid_t fcpl_id, hid_t fapl_id)
Definition: H5F.c:646
H5G__node_copy
H5_DLL int H5G__node_copy(H5F_t *f, const void *_lt_key, haddr_t addr, const void *_rt_key, void *_udata)
H5E_t::nused
size_t nused
Definition: H5Epkg.h:111
H5C_cache_entry_t::coll_access
hbool_t coll_access
Definition: H5Cprivate.h:2246
H5Tcopy
hid_t H5Tcopy(hid_t obj_id)
Definition: H5T.c:1745
H5G_bt_it_it_t::op
H5G_lib_iterate_t op
Definition: H5Gpkg.h:211
H5D_SPACE_STATUS_ALLOCATED
@ H5D_SPACE_STATUS_ALLOCATED
Definition: H5Dpublic.h:78
H5VLintrospect_get_conn_cls
H5_DLL herr_t H5VLintrospect_get_conn_cls(void *obj, hid_t connector_id, H5VL_get_conn_lvl_t lvl, const H5VL_class_t **conn_cls)
Definition: H5VLcallback.c:6009
H5S_get_select_npoints
H5_ATTR_PURE hsize_t H5S_get_select_npoints(const H5S_t *space)
Definition: H5Sselect.c:435
H5F_t::closing
hbool_t closing
Definition: H5Fpkg.h:382
H5AC_SUPERBLOCK
H5_DLLVAR const H5AC_class_t H5AC_SUPERBLOCK[1]
Definition: H5ACprivate.h:372
H5VL_datatype_close
H5_DLL herr_t H5VL_datatype_close(const H5VL_object_t *vol_obj, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3272
H5O_link_ud_t
struct H5O_link_ud_t H5O_link_ud_t
H5FD_alloc
haddr_t H5FD_alloc(H5FD_t *file, H5FD_mem_t type, H5F_t *f, hsize_t size, haddr_t *frag_addr, hsize_t *frag_size)
Definition: H5FDspace.c:249
H5MM_xstrdup
char * H5MM_xstrdup(const char *s)
Definition: H5MM.c:458
H5T__get_member_value
herr_t H5T__get_member_value(const H5T_t *dt, unsigned membno, void *value)
Definition: H5Tenum.c:294
H5F_get_driver_id
H5_DLL hid_t H5F_get_driver_id(const H5F_t *f)
Definition: H5Fquery.c:905
H5FDget_eoa
haddr_t H5FDget_eoa(H5FD_t *file, H5FD_mem_t type)
Definition: H5FD.c:1141
H5FA_class_t::dst_dbg_ctx
herr_t(* dst_dbg_ctx)(void *dbg_ctx)
Definition: H5FAprivate.h:74
H5E_CANTMOVE_g
hid_t H5E_CANTMOVE_g
Definition: H5Edefin.h:193
H5B2__neighbor_internal
herr_t H5B2__neighbor_internal(H5B2_hdr_t *hdr, uint16_t depth, H5B2_node_ptr_t *curr_node_ptr, void *neighbor_loc, H5B2_compare_t comp, void *parent, void *udata, H5B2_found_t op, void *op_data)
Definition: H5B2internal.c:286
H5FDquery
int H5FDquery(const H5FD_t *file, unsigned long *flags)
Definition: H5FD.c:949
H5Eget_current_stack
H5_DLL hid_t H5Eget_current_stack(void)
Definition: H5E.c:938
H5O_virtual_space_status_t
H5O_virtual_space_status_t
Definition: H5Oprivate.h:519
H5VL_datatype_optional
H5_DLL herr_t H5VL_datatype_optional(const H5VL_object_t *vol_obj, H5VL_datatype_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:3160
H5B2__insert_leaf
H5_DLL herr_t H5B2__insert_leaf(H5B2_hdr_t *hdr, H5B2_node_ptr_t *curr_node_ptr, H5B2_nodepos_t curr_pos, void *parent, void *udata)
Definition: H5B2leaf.c:349
H5FD_s3comms_free_purl
H5_DLL herr_t H5FD_s3comms_free_purl(parsed_url_t *purl)
Definition: H5FDs3comms.c:2234
H5EA__hdr_debug
H5_DLL herr_t H5EA__hdr_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5EA_class_t *cls, haddr_t obj_addr)
H5CX_t::filter_cb
H5Z_cb_t filter_cb
Definition: H5CX.c:248
H5C_get_cache_auto_resize_config
herr_t H5C_get_cache_auto_resize_config(const H5C_t *cache_ptr, H5C_auto_size_ctl_t *config_ptr)
Definition: H5Cquery.c:89
H5_hash_string
uint32_t H5_hash_string(const char *str)
Definition: H5checksum.c:490
H5VL_ATTR_GET_INFO
@ H5VL_ATTR_GET_INFO
Definition: H5VLconnector.h:72
hbounds_t
hsize_t hbounds_t
Definition: H5Shyper.c:84
H5FD_t::paged_aggr
hbool_t paged_aggr
Definition: H5FDpublic.h:329
H5A_dense_file_cp_ud_t
Definition: H5Aint.c:72
H5A_fh_ud_cmp_t::cmp
int cmp
Definition: H5Abtree2.c:64
H5C_t::dLRU_list_size
size_t dLRU_list_size
Definition: H5Cpkg.h:5927
H5Tencode
herr_t H5Tencode(hid_t obj_id, void *buf, size_t *nalloc)
Definition: H5T.c:2995
H5HF_huge_bt2_filt_dir_rec_t::addr
haddr_t addr
Definition: H5HFpkg.h:495
H5G_GROUP
@ H5G_GROUP
Definition: H5Gpublic.h:122
H5HF_create_t
Definition: H5HFprivate.h:59
H5O__chunk_unprotect
H5_DLL herr_t H5O__chunk_unprotect(H5F_t *f, H5O_chunk_proxy_t *chk_proxy, hbool_t chk_dirtied)
Definition: H5Ochunk.c:236
H5HF_tiny_init
herr_t H5HF_tiny_init(H5HF_hdr_t *hdr)
Definition: H5HFtiny.c:99
H5FS_sect_try_extend
H5_DLL htri_t H5FS_sect_try_extend(H5F_t *f, H5FS_t *fspace, haddr_t addr, hsize_t size, hsize_t extra_requested, unsigned flags, void *op_data)
Definition: H5FSsection.c:1484
H5FD_direct_t::fileindexlo
DWORD fileindexlo
Definition: H5FDdirect.c:91
H5FLprivate.h
H5S_write
H5_DLL herr_t H5S_write(H5F_t *f, struct H5O_t *oh, unsigned update_flags, H5S_t *ds)
Definition: H5S.c:1104
H5O_info1_t::attr
H5_ih_info_t attr
Definition: H5Opublic.h:271
H5F__get_maxaddr_test
H5_DLL herr_t H5F__get_maxaddr_test(hid_t file_id, haddr_t *maxaddr)
Definition: H5Ftest.c:185
H5D_chunk_it_ud1_t::common
H5D_chunk_common_ud_t common
Definition: H5Dchunk.c:142
H5Tis_variable_str
htri_t H5Tis_variable_str(hid_t dtype_id)
Definition: H5T.c:2147
H5Sget_simple_extent_npoints
hssize_t H5Sget_simple_extent_npoints(hid_t space_id)
Definition: H5S.c:802
H5O_storage_t
Definition: H5Oprivate.h:573
H5FO_dest
H5_DLL herr_t H5FO_dest(const H5F_t *f)
Definition: H5FO.c:346
H5D_chunk_ops_t::size
H5D_chunk_size_func_t size
Definition: H5Dpkg.h:327
H5VL_term_package
H5_DLL int H5VL_term_package(void)
Definition: H5VLint.c:259
H5T_cmemb_t
Definition: H5Tpkg.h:245
H5CX_get_ohdr_flags
H5_DLL herr_t H5CX_get_ohdr_flags(uint8_t *ohdr_flags)
Definition: H5CX.c:3488
H5S_select_serialize
H5_DLL herr_t H5S_select_serialize(const H5S_t *space, uint8_t **p)
Definition: H5Sselect.c:361
H5VL_FILE_IS_ACCESSIBLE
@ H5VL_FILE_IS_ACCESSIBLE
Definition: H5VLconnector.h:144
H5L_trav_gvbi_t::n
hsize_t n
Definition: H5Lprivate.h:56
H5B2__destroy_flush_depend
H5_DLL herr_t H5B2__destroy_flush_depend(H5AC_info_t *parent_entry, H5AC_info_t *child_entry)
Definition: H5B2int.c:1927
H5AC__log_moved_entry
herr_t H5AC__log_moved_entry(const H5F_t *f, haddr_t old_addr, haddr_t new_addr)
Definition: H5ACmpio.c:1048
H5VL_object_class_t
Definition: H5VLconnector.h:403
H5G_loc_set_comment
herr_t H5G_loc_set_comment(const H5G_loc_t *loc, const char *name, const char *comment)
Definition: H5Gloc.c:995
H5FD_hdfs_fapl_t::namenode_name
char namenode_name[H5FD__HDFS_NODE_NAME_SPACE+1]
Definition: H5FDhdfs.h:105
H5MF__open_fstype
H5_DLL herr_t H5MF__open_fstype(H5F_t *f, H5F_mem_page_t type)
Definition: H5MF.c:309
H5F_CLOSE_SEMI
@ H5F_CLOSE_SEMI
Definition: H5Fpublic.h:120
H5B2_internal_cache_ud_t::depth
uint16_t depth
Definition: H5B2pkg.h:284
H5is_library_threadsafe
herr_t H5is_library_threadsafe(hbool_t *is_ts)
Definition: H5.c:1007
H5O_OBJ_DATATYPE
const H5O_obj_class_t H5O_OBJ_DATATYPE[1]
Definition: H5Toh.c:67
H5S_get_select_type
H5_ATTR_PURE H5S_sel_type H5S_get_select_type(const H5S_t *space)
Definition: H5Sselect.c:1745
H5F__super_free
herr_t H5F__super_free(H5F_super_t *sblock)
Definition: H5Fsuper.c:1581
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5AC_proxy_entry_t)
H5Z_class2_t::version
int version
Definition: H5Zpublic.h:209
H5G_root_loc
herr_t H5G_root_loc(H5F_t *f, H5G_loc_t *loc)
Definition: H5Groot.c:379
H5Gcreate2
H5_DLL hid_t H5Gcreate2(hid_t loc_id, const char *name, hid_t lcpl_id, hid_t gcpl_id, hid_t gapl_id)
Definition: H5G.c:340
H5CS_copy_stack
H5_DLL struct H5CS_t * H5CS_copy_stack(void)
Definition: H5CS.c:257
H5T__conv_double_int
H5_DLL herr_t H5T__conv_double_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_NATIVE_LDOUBLE_POS_INF_g
H5_DLLVAR double H5T_NATIVE_LDOUBLE_POS_INF_g
Definition: H5Tpkg.h:467
H5Pset_sym_k
H5_DLL herr_t H5Pset_sym_k(hid_t plist_id, unsigned ik, unsigned lk)
Definition: H5Pfcpl.c:528
H5O_fsinfo_t::pgend_meta_thres
size_t pgend_meta_thres
Definition: H5Oprivate.h:830
H5F_shared_t::fcpl_id
hid_t fcpl_id
Definition: H5Fpkg.h:291
H5T__conv_ulong_short
herr_t H5T__conv_ulong_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6289
H5O_ginfo_t::est_name_len
uint16_t est_name_len
Definition: H5Oprivate.h:680
H5G_bt2_ud_common_t
struct H5G_bt2_ud_common_t H5G_bt2_ud_common_t
int64_t
int int64_t
Definition: H5public.h:259
H5G_bt2_ud_it_t::count
hsize_t count
Definition: H5Gdense.c:87
H5VL_file_class_t::create
void *(* create)(const char *name, unsigned flags, hid_t fcpl_id, hid_t fapl_id, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:360
timespec
Definition: H5win32defs.h:108
H5_get_time
H5_DLL double H5_get_time(void)
H5HF__man_dblock_create
H5_DLL herr_t H5HF__man_dblock_create(H5HF_hdr_t *hdr, H5HF_indirect_t *par_iblock, unsigned par_entry, haddr_t *addr_p, H5HF_free_section_t **ret_sec_node)
Definition: H5HFdblock.c:95
H5C_log_info_t::enabled
hbool_t enabled
Definition: H5Clog.h:70
H5T_atomic_t
Definition: H5Tpkg.h:199
H5P_CLS_RACC
const H5P_libclass_t H5P_CLS_RACC[1]
Definition: H5Pint.c:320
H5EA__hdr_free_elmts
H5_DLL herr_t H5EA__hdr_free_elmts(H5EA_hdr_t *hdr, size_t nelmts, void *elmts)
H5F__set_paged_aggr
herr_t H5F__set_paged_aggr(const H5F_t *f, hbool_t paged)
Definition: H5Fint.c:3140
Wgetlogin
H5_DLL char * Wgetlogin(void)
Definition: H5system.c:868
H5T_vlen_reclaim_elmt
herr_t H5T_vlen_reclaim_elmt(void *elem, H5T_t *dt)
Definition: H5Tvlen.c:1179
H5ST_dump
H5_DLL herr_t H5ST_dump(H5ST_tree_t *tree)
Definition: H5ST.c:785
H5Ovisit_by_name3
herr_t H5Ovisit_by_name3(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate2_t op, void *op_data, unsigned fields, hid_t lapl_id)
Definition: H5O.c:1157
H5AC_pin_protected_entry
herr_t H5AC_pin_protected_entry(void *thing)
Definition: H5AC.c:1138
H5T__update_packed
H5_DLL void H5T__update_packed(const H5T_t *dt)
Definition: H5Tcompound.c:662
H5T__vlen_create
H5_DLL H5T_t * H5T__vlen_create(const H5T_t *base)
Definition: H5Tvlen.c:194
H5FA_dblock_t::dblk_page_nelmts
size_t dblk_page_nelmts
Definition: H5FApkg.h:191
H5G_node_debug
H5_DLL herr_t H5G_node_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, haddr_t heap)
Definition: H5Gnode.c:1484
H5D_obj_create_t::dcpl_id
hid_t dcpl_id
Definition: H5Dpkg.h:491
H5Pget_alloc_time
H5_DLL herr_t H5Pget_alloc_time(hid_t plist_id, H5D_alloc_time_t *alloc_time)
Definition: H5Pdcpl.c:3625
H5HF_dtable_init
H5_DLL herr_t H5HF_dtable_init(H5HF_dtable_t *dtable)
Definition: H5HFdtable.c:91
H5T__conv_uchar_float
H5_DLL herr_t H5T__conv_uchar_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5C_t::pel_head_ptr
H5C_cache_entry_t * pel_head_ptr
Definition: H5Cpkg.h:5909
H5B2__neighbor_internal
H5_DLL herr_t H5B2__neighbor_internal(H5B2_hdr_t *hdr, uint16_t depth, H5B2_node_ptr_t *curr_node_ptr, void *neighbor_loc, H5B2_compare_t comp, void *parent, void *udata, H5B2_found_t op, void *op_data)
Definition: H5B2internal.c:286
H5FA__hdr_unprotect
H5_DLL herr_t H5FA__hdr_unprotect(H5FA_hdr_t *hdr, unsigned cache_flags)
H5O_storage_virtual_ent_t::sub_dset_nalloc
size_t sub_dset_nalloc
Definition: H5Oprivate.h:535
H5O__shared_post_copy_file
herr_t H5O__shared_post_copy_file(H5F_t *f, const H5O_msg_class_t *mesg_type, const H5O_shared_t *shared_src, H5O_shared_t *shared_dst, unsigned *mesg_flags, H5O_copy_t *cpy_info)
Definition: H5Oshared.c:663
H5MF_close
H5_DLL herr_t H5MF_close(H5F_t *f)
Definition: H5MF.c:1543
ret_value
H5FD_t * ret_value
Definition: H5FDfamily.c:631
H5S_combine_hyperslab
H5_DLL herr_t H5S_combine_hyperslab(H5S_t *old_space, H5S_seloper_t op, const hsize_t start[], const hsize_t *stride, const hsize_t count[], const hsize_t *block, H5S_t **new_space)
Definition: H5Shyper.c:10236
H5R__get_region
H5_DLL herr_t H5R__get_region(const H5R_ref_priv_t *ref, H5S_t *space)
Definition: H5Rint.c:841
H5E_READERROR_g
H5_DLLVAR hid_t H5E_READERROR_g
Definition: H5Epubgen.h:116
H5G__component
const char * H5G__component(const char *name, size_t *size_p)
Definition: H5Gname.c:132
H5CX_state_t
Definition: H5CXprivate.h:43
H5B_shared_t::sizeof_rnode
size_t sizeof_rnode
Definition: H5Bprivate.h:94
H5D__layout_contig_size_test
herr_t H5D__layout_contig_size_test(hid_t did, hsize_t *size)
Definition: H5Dtest.c:123
H5EA_sblock_t::ndblks
size_t ndblks
Definition: H5EApkg.h:277
H5C_t::max_dirty_pf_entries_skipped_in_msic
int32_t max_dirty_pf_entries_skipped_in_msic
Definition: H5Cpkg.h:6045
H5AC_retag_copied_metadata
herr_t H5AC_retag_copied_metadata(const H5F_t *f, haddr_t metadata_tag)
Definition: H5AC.c:2211
H5VLdatatype_open
H5_DLL void * H5VLdatatype_open(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t tapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:2865
H5B_shared_t::sizeof_rkey
size_t sizeof_rkey
Definition: H5Bprivate.h:93
H5T_NATIVE_DOUBLE_POS_INF_g
double H5T_NATIVE_DOUBLE_POS_INF_g
Definition: H5T.c:532
H5A__rename_by_name
herr_t H5A__rename_by_name(H5G_loc_t loc, const char *obj_name, const char *old_attr_name, const char *new_attr_name)
Definition: H5Aint.c:2537
H5PB_t::page_fac
H5FL_fac_head_t * page_fac
Definition: H5PBprivate.h:68
H5O_msg_remove
H5_DLL herr_t H5O_msg_remove(const H5O_loc_t *loc, unsigned type_id, int sequence, hbool_t adj_link)
Definition: H5Omessage.c:960
H5Mdelete
herr_t H5Mdelete(hid_t map_id, hid_t key_mem_type_id, const void *key, hid_t dxpl_id)
Definition: H5M.c:1014
H5Pget_file_space_page_size
herr_t H5Pget_file_space_page_size(hid_t plist_id, hsize_t *fsp_size)
Definition: H5Pfcpl.c:1499
H5FS_bin_t::bin_list
H5SL_t * bin_list
Definition: H5FSpkg.h:114
H5Fpublic.h
H5Eget_class_name
H5_DLL ssize_t H5Eget_class_name(hid_t class_id, char *name, size_t size)
Definition: H5E.c:597
H5G_top_term_package
H5_DLL int H5G_top_term_package(void)
Definition: H5G.c:222
H5F_olist_t::ptr
union H5F_olist_t::@11::@12 ptr
H5Pset_dxpl_mpio_chunk_opt_num
H5_DLL herr_t H5Pset_dxpl_mpio_chunk_opt_num(hid_t dxpl_id, unsigned num_chunk_per_proc)
Definition: H5FDmpio.c:591
H5T_STD_I64BE_g
hid_t H5T_STD_I64BE_g
Definition: H5T.c:362
H5_checksum_crc
H5_DLL uint32_t H5_checksum_crc(const void *data, size_t len)
Definition: H5checksum.c:242
H5O_copy_t::map_list
H5SL_t * map_list
Definition: H5Oprivate.h:183
H5T__conv_uint_ldouble
H5_DLL herr_t H5T__conv_uint_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5ST_node::splitchar
char splitchar
Definition: H5STprivate.h:32
H5AC_addr_list_ud_t::aux_ptr
H5AC_aux_t * aux_ptr
Definition: H5ACmpio.c:81
H5I_ATTR
@ H5I_ATTR
Definition: H5Ipublic.h:42
H5D_chunk_it_ud2_t::chunk_addr
haddr_t * chunk_addr
Definition: H5Dchunk.c:160
H5Z_class2_t::filter
H5Z_func_t filter
Definition: H5Zpublic.h:216
H5FD_s3comms_tostringtosign
H5_DLL herr_t H5FD_s3comms_tostringtosign(char *dest, const char *req_str, const char *now, const char *region)
Definition: H5FDs3comms.c:3302
H5B2__leaf_free
herr_t H5B2__leaf_free(H5B2_leaf_t *leaf)
Definition: H5B2leaf.c:985
H5O_msg_set_share
herr_t H5O_msg_set_share(unsigned type_id, const H5O_shared_t *share, void *mesg)
Definition: H5Omessage.c:1638
H5AC_load_cache_image_on_next_protect
herr_t H5AC_load_cache_image_on_next_protect(H5F_t *f, haddr_t addr, hsize_t len, hbool_t rw)
Definition: H5AC.c:855
H5Z_can_apply
H5_DLL herr_t H5Z_can_apply(hid_t dcpl_id, hid_t type_id)
Definition: H5Z.c:896
H5T__conv_ulong_schar
H5_DLL herr_t H5T__conv_ulong_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5_PKG_S
@ H5_PKG_S
Definition: H5private.h:1745
H5HF__man_iblock_delete
H5_DLL herr_t H5HF__man_iblock_delete(H5HF_hdr_t *hdr, haddr_t iblock_addr, unsigned iblock_nrows, H5HF_indirect_t *par_iblock, unsigned par_entry)
Definition: H5HFiblock.c:1602
H5HF_huge_remove_ud_t
Definition: H5HFpkg.h:507
H5F_FILE_SPACE_AGGR_VFD
@ H5F_FILE_SPACE_AGGR_VFD
Definition: H5Fpublic.h:205
H5MF__sects_dump
H5_DLL herr_t H5MF__sects_dump(H5F_t *f, FILE *stream)
Definition: H5MFdbg.c:218
H5FL_blk_list_t
union H5FL_blk_list_t H5FL_blk_list_t
H5VLnative_token_to_addr
H5_DLL herr_t H5VLnative_token_to_addr(hid_t loc_id, H5O_token_t token, haddr_t *addr)
Definition: H5VLnative.c:407
H5VL_blob_specific_t
H5VL_blob_specific_t
Definition: H5VLconnector.h:225
H5T_native_order_g
H5T_order_t H5T_native_order_g
Definition: H5T.c:331
H5HF_block_loc_t::context
H5HF_indirect_t * context
Definition: H5HFpkg.h:236
H5CX_set_vol_wrap_ctx
H5_DLL herr_t H5CX_set_vol_wrap_ctx(void *wrap_ctx)
Definition: H5CX.c:1466
H5T_CONV_EXCEPT_RANGE_LOW
@ H5T_CONV_EXCEPT_RANGE_LOW
Definition: H5Tpublic.h:173
H5T__conv_ushort_double
herr_t H5T__conv_ushort_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7338
H5P_LST_FILE_MOUNT_ID_g
H5_DLLVAR hid_t H5P_LST_FILE_MOUNT_ID_g
Definition: H5Ppublic.h:218
H5L_trav_rmbi_t::idx_type
H5_index_t idx_type
Definition: H5Lprivate.h:90
inserted
can t add extensible array index block to cache inserted
Definition: H5EAiblock.c:235
H5Z_filter_info_t::_name
char _name[H5Z_COMMON_NAME_LEN]
Definition: H5Zprivate.h:58
if
FUNC_ENTER_NOAPI_NOINIT if(!name||! *name) HGOTO_ERROR(H5E_ARGS
H5CX_set_mpio_rank0_bcast
void H5CX_set_mpio_rank0_bcast(hbool_t rank0_bcast)
Definition: H5CX.c:3013
result::type
H5Z_token_type type
Definition: H5Ztrans.c:68
H5G_bt_it_it_t::op_data
void * op_data
Definition: H5Gpkg.h:212
H5E_CANTDECODE_g
H5_DLLVAR hid_t H5E_CANTDECODE_g
Definition: H5Epubgen.h:401
H5G_fh_ud_it_t::lnk
H5O_link_t * lnk
Definition: H5Gdense.c:107
ssize_t
int ssize_t
Definition: H5public.h:167
H5Pset_preserve
herr_t H5Pset_preserve(hid_t plist_id, hbool_t status)
Definition: H5Pdxpl.c:1147
H5G_fh_ud_cmp_t::cmp
int cmp
Definition: H5Gbtree2.c:62
H5T__conv_float_schar
herr_t H5T__conv_float_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7782
H5FL_fac_calloc
H5_DLL void * H5FL_fac_calloc(H5FL_fac_head_t *head H5FL_TRACK_PARAMS)
Definition: H5FL.c:2208
H5FD_MPIO_CHUNK_MULTI_IO
@ H5FD_MPIO_CHUNK_MULTI_IO
Definition: H5FDmpi.h:47
H5B2_internal_t
struct H5B2_internal_t H5B2_internal_t
H5MF__sect_free
H5_DLL herr_t H5MF__sect_free(H5FS_section_info_t *sect)
Definition: H5MFsection.c:252
H5Eset_auto2
H5_DLL herr_t H5Eset_auto2(hid_t estack_id, H5E_auto2_t func, void *client_data)
Definition: H5E.c:1651
H5T_decode
H5_DLL H5T_t * H5T_decode(size_t buf_size, const unsigned char *buf)
Definition: H5T.c:3145
H5Pget_external_count
int H5Pget_external_count(hid_t plist_id)
Definition: H5Pdcpl.c:2841
H5C_auto_size_ctl_t::max_decrement
size_t max_decrement
Definition: H5Cprivate.h:2130
H5L_trav_gnbi_t::name
char * name
Definition: H5Lprivate.h:83
H5HF_hdr_t::pline_root_direct_size
size_t pline_root_direct_size
Definition: H5HFpkg.h:325
H5P_MOD_MAX
@ H5P_MOD_MAX
Definition: H5Ppkg.h:60
H5D_CHUNK_IDX_NONE
@ H5D_CHUNK_IDX_NONE
Definition: H5Dpublic.h:57
H5Oflush
H5_DLL herr_t H5Oflush(hid_t obj_id)
Definition: H5Oflush.c:73
H5D__contig_delete
H5_DLL herr_t H5D__contig_delete(H5F_t *f, const H5O_storage_t *store)
Definition: H5Dcontig.c:347
H5A_type
H5_DLL H5T_t * H5A_type(const H5A_t *attr)
Definition: H5Aint.c:1308
H5T__conv_uint_llong
H5_DLL herr_t H5T__conv_uint_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5S_sel_iter_t
struct H5S_sel_iter_t H5S_sel_iter_t
H5O_storage_chunk_btree_t
struct H5O_storage_chunk_btree_t H5O_storage_chunk_btree_t
H5D_layout_ops_t::init
H5D_layout_init_func_t init
Definition: H5Dpkg.h:149
H5C_image_entry_t
Definition: H5Cprivate.h:1830
H5FD_free_t
struct H5FD_free_t H5FD_free_t
H5CX_get_ring
H5_DLL H5AC_ring_t H5CX_get_ring(void)
Definition: H5CX.c:1684
H5B2__hdr_free
H5_DLL herr_t H5B2__hdr_free(H5B2_hdr_t *hdr)
Definition: H5B2hdr.c:623
H5Lmove
herr_t H5Lmove(hid_t src_loc_id, const char *src_name, hid_t dst_loc_id, const char *dst_name, hid_t lcpl_id, hid_t lapl_id)
Definition: H5L.c:275
H5VLblob_optional
H5_DLL herr_t H5VLblob_optional(void *obj, hid_t connector_id, void *blob_id, H5VL_blob_optional_t opt_type, va_list arguments)
Definition: H5VLcallback.c:7264
H5T__conv_uint_short
H5_DLL herr_t H5T__conv_uint_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5CX_get_dt_conv_cb
herr_t H5CX_get_dt_conv_cb(H5T_conv_cb_t *dt_conv_cb)
Definition: H5CX.c:2470
H5C_auto_size_ctl_t::epochs_before_eviction
int32_t epochs_before_eviction
Definition: H5Cprivate.h:2131
H5C_t::index_ring_size
size_t index_ring_size[H5C_RING_NTYPES]
Definition: H5Cpkg.h:5866
H5AC_PREFETCHED_ENTRY
const H5AC_class_t H5AC_PREFETCHED_ENTRY[1]
Definition: H5Cprefetched.c:94
H5I_iterate
H5_DLL herr_t H5I_iterate(H5I_type_t type, H5I_search_func_t func, void *udata, hbool_t app_ref)
Definition: H5I.c:2125
H5G_obj_create_t
struct H5G_obj_create_t H5G_obj_create_t
H5F_shared_t::sieve_buf_size
size_t sieve_buf_size
Definition: H5Fpkg.h:297
H5Dget_access_plist
hid_t H5Dget_access_plist(hid_t dset_id)
Definition: H5D.c:518
H5T__conv_f_i
H5_DLL herr_t H5T__conv_f_i(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
H5FDfamily.h
H5D_bt2_ctx_ud_t::dim
uint32_t * dim
Definition: H5Dbtree2.c:52
H5E_term_package
int H5E_term_package(void)
Definition: H5E.c:243
H5P_genplist_t::nprops
size_t nprops
Definition: H5Ppkg.h:110
H5RS_cmp
int H5RS_cmp(const H5RS_str_t *rs1, const H5RS_str_t *rs2)
Definition: H5RS.c:387
H5EA_iblock_t
struct H5EA_iblock_t H5EA_iblock_t
H5SL_term_package
H5_DLL int H5SL_term_package(void)
Definition: H5SL.c:645
H5SM_index_header_t::heap_addr
haddr_t heap_addr
Definition: H5SMpkg.h:174
H5G__name_init
herr_t H5G__name_init(H5G_name_t *name, const char *path)
Definition: H5Gname.c:425
H5O_info1_t::mtime
time_t mtime
Definition: H5Opublic.h:263
H5C_dest
H5_DLL herr_t H5C_dest(H5F_t *f)
Definition: H5C.c:834
H5P_do_plist_op_t
herr_t(* H5P_do_plist_op_t)(H5P_genplist_t *plist, const char *name, H5P_genprop_t *prop, void *udata)
Definition: H5Pint.c:92
H5FS_stat_info
H5_DLL herr_t H5FS_stat_info(const H5F_t *f, const H5FS_t *frsp, H5FS_stat_t *stats)
Definition: H5FSstat.c:83
H5Oget_info_by_name2
H5_DLL herr_t H5Oget_info_by_name2(hid_t loc_id, const char *name, H5O_info1_t *oinfo, unsigned fields, hid_t lapl_id)
Definition: H5Odeprec.c:602
H5O__msg_alloc
herr_t H5O__msg_alloc(H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, unsigned *mesg_flags, void *native, size_t *mesg_idx)
Definition: H5Omessage.c:1895
H5FS_hdr_cache_ud_t
struct H5FS_hdr_cache_ud_t H5FS_hdr_cache_ud_t
H5R__free_heap
herr_t H5R__free_heap(H5F_t *f, const unsigned char *buf, size_t nbytes)
Definition: H5Rint.c:1503
H5B2_node_info_t
Definition: H5B2pkg.h:142
H5D_chk_idx_info_t
Definition: H5Dpkg.h:234
H5Gget_objinfo
herr_t H5Gget_objinfo(hid_t loc_id, const char *name, hbool_t follow_link, H5G_stat_t *statbuf)
Definition: H5Gdeprec.c:931
H5G_stat_t::linklen
size_t linklen
Definition: H5Gpublic.h:142
H5VLobject_optional
herr_t H5VLobject_optional(void *obj, hid_t connector_id, H5VL_object_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:5896
H5P_genplist_t::del
H5SL_t * del
Definition: H5Ppkg.h:112
H5FA_hdr_cache_ud_t
Definition: H5FApkg.h:226
H5FDdrvr_module.h
H5B2_hdr_t::sizeof_size
uint8_t sizeof_size
Definition: H5B2pkg.h:179
H5Z_datval_ptrs::num_ptrs
unsigned int num_ptrs
Definition: H5Ztrans.c:42
H5S__get_diminfo_status_test
H5_DLL herr_t H5S__get_diminfo_status_test(hid_t space_id, H5S_diminfo_valid_t *status)
Definition: H5Stest.c:141
H5O_obj_create
H5_DLL void * H5O_obj_create(H5F_t *f, H5O_type_t obj_type, void *crt_info, H5G_loc_t *obj_loc)
Definition: H5Oint.c:2502
H5FA_dbk_page_t::hdr
H5FA_hdr_t * hdr
Definition: H5FApkg.h:205
H5G__node_copy
int H5G__node_copy(H5F_t *f, const void H5_ATTR_UNUSED *_lt_key, haddr_t addr, const void H5_ATTR_UNUSED *_rt_key, void *_udata)
Definition: H5Gnode.c:1220
metadata_chksum
metadata_chksum
Definition: H5FAcache.c:834
H5Aopen_by_idx
hid_t H5Aopen_by_idx(hid_t loc_id, const char *obj_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, hid_t aapl_id, hid_t lapl_id)
Definition: H5A.c:586
H5VL_group_create
H5_DLL void * H5VL_group_create(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t lcpl_id, hid_t gcpl_id, hid_t gapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4065
H5T_NATIVE_INT_g
H5_DLLVAR hid_t H5T_NATIVE_INT_g
Definition: H5Tpublic.h:425
H5PL_get_plugin_type_t
H5PL_type_t(__cdecl * H5PL_get_plugin_type_t)(void)
Definition: H5PLpkg.h:82
H5CX_t::lapl_id
hid_t lapl_id
Definition: H5CX.c:191
H5FL_track_t::prev
struct H5FL_track_t * prev
Definition: H5FLprivate.h:74
h5_stat_t
struct stat h5_stat_t
Definition: H5private.h:926
H5FA_hdr_t::cparam
H5FA_create_t cparam
Definition: H5FApkg.h:125
H5L_trav_gi_t
Definition: H5L.c:51
H5G_stat_t::ohdr
H5O_stat_t ohdr
Definition: H5Gpublic.h:143
H5O_get_nlinks
herr_t H5O_get_nlinks(const H5O_loc_t *loc, hsize_t *nlinks)
Definition: H5Oint.c:2462
H5Lcreate_hard
herr_t H5Lcreate_hard(hid_t cur_loc_id, const char *cur_name, hid_t new_loc_id, const char *new_name, hid_t lcpl_id, hid_t lapl_id)
Definition: H5L.c:530
H5B2_leaf_cache_ud_t
Definition: H5B2pkg.h:288
H5Dget_space
H5_DLL hid_t H5Dget_space(hid_t dset_id)
Definition: H5D.c:359
H5D_COPS_SINGLE
const H5D_chunk_ops_t H5D_COPS_SINGLE[1]
Definition: H5Dsingle.c:84
H5T__conv_ullong_schar
herr_t H5T__conv_ullong_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6611
H5Pset_attr_phase_change
herr_t H5Pset_attr_phase_change(hid_t plist_id, unsigned max_compact, unsigned min_dense)
Definition: H5Pocpl.c:219
H5O_storage_chunk_t
struct H5O_storage_chunk_t H5O_storage_chunk_t
H5AC_destroy_flush_dependency
H5_DLL herr_t H5AC_destroy_flush_dependency(void *parent_thing, void *child_thing)
Definition: H5AC.c:1440
H5L_class_t::del_func
H5L_delete_func_t del_func
Definition: H5Lpublic.h:125
H5AC_remove_entry
herr_t H5AC_remove_entry(void *_entry)
Definition: H5AC.c:2621
H5AC_cache_config_t::upper_hr_threshold
double upper_hr_threshold
Definition: H5ACpublic.h:489
H5S_select_iter_init
H5_DLL herr_t H5S_select_iter_init(H5S_sel_iter_t *iter, const H5S_t *space, size_t elmt_size, unsigned flags)
Definition: H5Sselect.c:1153
H5MF__aggr_query
H5_DLL herr_t H5MF__aggr_query(const H5F_t *f, const H5F_blk_aggr_t *aggr, haddr_t *addr, hsize_t *size)
H5G__node_init
herr_t H5G__node_init(H5F_t *f)
Definition: H5Gnode.c:1145
H5FD_core_t::bstore_page_size
size_t bstore_page_size
Definition: H5FDcore.c:58
H5VL_loc_type_t
H5VL_loc_type_t
Definition: H5VLconnector.h:237
H5B2_internal_t::top_proxy
H5AC_proxy_entry_t * top_proxy
Definition: H5B2pkg.h:243
H5VL_blob_get
H5_DLL herr_t H5VL_blob_get(const H5VL_object_t *vol_obj, const void *blob_id, void *buf, size_t size, void *ctx)
Definition: H5VLcallback.c:6982
H5R__set_loc_id
herr_t H5R__set_loc_id(H5R_ref_priv_t *ref, hid_t id, hbool_t inc_ref, hbool_t app_ref)
Definition: H5Rint.c:483
H5VLdatatype_open
void * H5VLdatatype_open(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t tapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:2865
H5HF_hdr_incr
herr_t H5HF_hdr_incr(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:580
H5O_layout_t::chunk
H5O_layout_chunk_t chunk
Definition: H5Oprivate.h:642
H5Aget_name
H5_DLL ssize_t H5Aget_name(hid_t attr_id, size_t buf_size, char *buf)
Definition: H5A.c:874
H5T_get_size
size_t H5T_get_size(const H5T_t *dt)
Definition: H5T.c:4319
H5VL__native_dataset_get
H5_DLL herr_t H5VL__native_dataset_get(void *dset, H5VL_dataset_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
H5G_bt_it_gtbi_t
Definition: H5Gstab.c:68
H5O_storage_chunk_t::single
H5O_storage_chunk_single_filt_t single
Definition: H5Oprivate.h:488
H5O_layout_chunk_t::flags
uint8_t flags
Definition: H5Oprivate.h:619
H5C_reset_cache_hit_rate_stats
herr_t H5C_reset_cache_hit_rate_stats(H5C_t *cache_ptr)
Definition: H5C.c:2618
H5Eregister_class
hid_t H5Eregister_class(const char *cls_name, const char *lib_name, const char *version)
Definition: H5E.c:437
H5T__conv_int_short
herr_t H5T__conv_int_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5829
H5T_atomic_t::prec
size_t prec
Definition: H5Tpkg.h:201
H5T_encode
herr_t H5T_encode(H5T_t *obj, unsigned char *buf, size_t *nalloc)
Definition: H5T.c:3089
H5O_fsinfo_t
Definition: H5Oprivate.h:824
H5EA_dbk_page_t::has_hdr_depend
hbool_t has_hdr_depend
Definition: H5EApkg.h:322
H5HF_tiny_insert
H5_DLL herr_t H5HF_tiny_insert(H5HF_hdr_t *hdr, size_t obj_size, const void *obj, void *id)
Definition: H5HFtiny.c:146
H5D_chunk_map_t
struct H5D_chunk_map_t H5D_chunk_map_t
H5Pset_fill_value
herr_t H5Pset_fill_value(hid_t plist_id, hid_t type_id, const void *value)
Definition: H5Pdcpl.c:3194
H5FO_create
herr_t H5FO_create(const H5F_t *f)
Definition: H5FO.c:72
H5_debug_t
Definition: H5private.h:1758
H5G__stab_lookup
H5_DLL herr_t H5G__stab_lookup(const H5O_loc_t *grp_oloc, const char *name, H5O_link_t *lnk)
Definition: H5Gstab.c:864
H5R_ref_priv_attr_t
struct H5R_ref_priv_attr_t H5R_ref_priv_attr_t
H5E_CANTMARKSERIALIZED_g
H5_DLLVAR hid_t H5E_CANTMARKSERIALIZED_g
Definition: H5Epubgen.h:320
H5D__chunk_delete
H5_DLL herr_t H5D__chunk_delete(H5F_t *f, H5O_t *oh, H5O_storage_t *store)
Definition: H5Dchunk.c:5767
H5B2_hdr_cache_ud_t::ctx_udata
void * ctx_udata
Definition: H5B2pkg.h:275
H5T__conv_llong_uint
H5_DLL herr_t H5T__conv_llong_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5E_walk1_t
herr_t(* H5E_walk1_t)(int n, H5E_error1_t *err_desc, void *client_data)
Definition: H5Epublic.h:205
H5B2_hdr_t::parent
void * parent
Definition: H5B2pkg.h:192
H5FD_driver_prop_t::driver_id
hid_t driver_id
Definition: H5FDprivate.h:94
H5O_stat_t::nchunks
unsigned nchunks
Definition: H5Opublic.h:252
H5B2_get_addr
H5_DLL herr_t H5B2_get_addr(const H5B2_t *bt2, haddr_t *addr)
Definition: H5B2.c:388
H5VLtoken_cmp
H5_DLL herr_t H5VLtoken_cmp(void *obj, hid_t connector_id, const H5O_token_t *token1, const H5O_token_t *token2, int *cmp_value)
Definition: H5VLcallback.c:7399
H5HG_t::idx
size_t idx
Definition: H5HGprivate.h:27
metadata_chksum
metadata_chksum
Definition: H5EAcache.c:914
H5Z_class2_t
struct H5Z_class2_t H5Z_class2_t
H5P_CLS_LINK_CREATE_g
H5P_genclass_t * H5P_CLS_LINK_CREATE_g
Definition: H5Pint.c:165
H5Tget_inpad
H5_DLL H5T_pad_t H5Tget_inpad(hid_t type_id)
Definition: H5Tfloat.c:330
H5T__conv_vlen
herr_t H5T__conv_vlen(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
Definition: H5Tconv.c:3017
H5Pset_core_write_tracking
H5_DLL herr_t H5Pset_core_write_tracking(hid_t fapl_id, hbool_t is_enabled, size_t page_size)
Definition: H5FDcore.c:496
H5T_conv_struct_t::src_memb_id
hid_t * src_memb_id
Definition: H5Tconv.c:964
H5O_msg_class_t::del
herr_t(* del)(H5F_t *, H5O_t *, void *)
Definition: H5Opkg.h:237
H5T_conv_except_t
H5T_conv_except_t
Definition: H5Tpublic.h:171
H5Dget_chunk_storage_size
H5_DLL herr_t H5Dget_chunk_storage_size(hid_t dset_id, const hsize_t *offset, hsize_t *chunk_bytes)
Definition: H5D.c:968
H5T_NATIVE_UINT_FAST8_g
H5_DLLVAR hid_t H5T_NATIVE_UINT_FAST8_g
Definition: H5Tpublic.h:459
H5F_shared_t::null_fsm_addr
hbool_t null_fsm_addr
Definition: H5Fpkg.h:330
H5A__dense_open
H5_DLL H5A_t * H5A__dense_open(H5F_t *f, const H5O_ainfo_t *ainfo, const char *name)
Definition: H5Adense.c:361
H5A_bt2_ud_common_t::found_op_data
void * found_op_data
Definition: H5Apkg.h:139
H5VL_file_close
H5_DLL herr_t H5VL_file_close(const H5VL_object_t *vol_obj, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3963
H5VLget_connector_id_by_name
hid_t H5VLget_connector_id_by_name(const char *name)
Definition: H5VL.c:329
else
else
Definition: H5EAcache.c:389
H5C_log_class_t::write_evict_cache_log_msg
herr_t(* write_evict_cache_log_msg)(void *udata, herr_t fxn_ret_value)
Definition: H5Clog.h:47
H5MF_settle_meta_data_fsm
herr_t H5MF_settle_meta_data_fsm(H5F_t *f, hbool_t *fsm_settled)
Definition: H5MF.c:3092
H5AC_validate_config
H5_DLL herr_t H5AC_validate_config(H5AC_cache_config_t *config_ptr)
Definition: H5AC.c:1902
H5T_path_t::name
char name[H5T_NAMELEN]
Definition: H5Tpkg.h:173
H5B2_hdr_t
struct H5B2_hdr_t H5B2_hdr_t
H5AC_mark_entry_serialized
H5_DLL herr_t H5AC_mark_entry_serialized(void *thing)
Definition: H5AC.c:1038
H5F__set_base_addr
herr_t H5F__set_base_addr(const H5F_t *f, haddr_t addr)
Definition: H5Fint.c:3085
H5Z_EDC_t
H5Z_EDC_t
Definition: H5Zpublic.h:107
H5HF_hdr_t::sizeof_addr
uint8_t sizeof_addr
Definition: H5HFpkg.h:347
H5D__scatgath_read
herr_t H5D__scatgath_read(const H5D_io_info_t *io_info, const H5D_type_info_t *type_info, hsize_t nelmts, const H5S_t *file_space, const H5S_t *mem_space)
Definition: H5Dscatgath.c:455
HDva_start
HDva_start(ap, fmt)
H5CX_t::data_transform
H5Z_data_xform_t * data_transform
Definition: H5CX.c:250
H5VL_reset_vol_wrapper
H5_DLL herr_t H5VL_reset_vol_wrapper(void)
Definition: H5VLint.c:2307
H5VL__native_datatype_commit
void * H5VL__native_datatype_commit(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t type_id, hid_t lcpl_id, hid_t tcpl_id, hid_t H5_ATTR_UNUSED tapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_datatype.c:44
H5P_CLS_GROUP_ACCESS_ID_g
H5_DLLVAR hid_t H5P_CLS_GROUP_ACCESS_ID_g
Definition: H5Ppublic.h:197
H5_buffer_dump
H5_DLL herr_t H5_buffer_dump(FILE *stream, int indent, const uint8_t *buf, const uint8_t *marker, size_t buf_offset, size_t buf_size)
Definition: H5dbg.c:79
H5FD_ros3_fapl_t
Definition: H5FDros3.h:80
H5VLget_value
herr_t H5VLget_value(hid_t connector_id, H5VL_class_value_t *value)
Definition: H5VLcallback.c:324
H5CX_dxpl_cache_t::mpio_chunk_opt_ratio
unsigned mpio_chunk_opt_ratio
Definition: H5CX.c:354
H5F_efc_t::nrefs
unsigned nrefs
Definition: H5Fefc.c:61
H5ST_create
H5_DLL H5ST_tree_t * H5ST_create(void)
Definition: H5ST.c:53
H5HP_remove
H5_DLL herr_t H5HP_remove(H5HP_t *heap, int *val, void **ptr)
Definition: H5HP.c:583
H5SM__message_encode
herr_t H5SM__message_encode(uint8_t *raw, const void *_nrecord, void *_ctx)
Definition: H5SMmessage.c:291
H5F_store_msg_crt_idx
H5_DLL hbool_t H5F_store_msg_crt_idx(const H5F_t *f)
Definition: H5Fquery.c:839
H5E_error1_t
struct H5E_error1_t H5E_error1_t
H5_api_struct::init_lock
H5TS_mutex_t init_lock
Definition: H5private.h:1935
H5T_shared_t::array
H5T_array_t array
Definition: H5Tpkg.h:346
H5HF_tiny_read
herr_t H5HF_tiny_read(H5HF_hdr_t *hdr, const uint8_t *id, void *obj)
Definition: H5HFtiny.c:305
H5FL_DEFINE
H5FL_DEFINE(H5G_copy_file_ud_t)
H5E_CANTCOMPUTE_g
hid_t H5E_CANTCOMPUTE_g
Definition: H5Edefin.h:84
H5MP_pool_t::max_size
size_t max_size
Definition: H5MPpkg.h:81
H5E_CANTSHRINK_g
hid_t H5E_CANTSHRINK_g
Definition: H5Edefin.h:104
H5HL_t::dblk
H5HL_dblk_t * dblk
Definition: H5HLpkg.h:104
H5FD_set_feature_flags
H5_DLL herr_t H5FD_set_feature_flags(H5FD_t *file, unsigned long feature_flags)
Definition: H5FD.c:1327
H5MF_free_aggrs
H5_DLL herr_t H5MF_free_aggrs(H5F_t *f)
H5FD_read
H5_DLL herr_t H5FD_read(H5FD_t *file, H5FD_mem_t type, haddr_t addr, size_t size, void *buf)
Definition: H5FDint.c:155
H5B_SNODE
H5B_class_t H5B_SNODE[1]
Definition: H5Gnode.c:101
H5CX_t::do_min_dset_ohdr
hbool_t do_min_dset_ohdr
Definition: H5CX.c:298
H5T__conv_short_ushort
herr_t H5T__conv_short_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5415
s3r_t::httpverb
char * httpverb
Definition: H5FDs3comms.h:491
H5D_rdcc_ent_t
struct H5D_rdcc_ent_t H5D_rdcc_ent_t
H5T__conv_ushort_long
herr_t H5T__conv_ushort_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5599
H5Pget_filter_by_id1
herr_t H5Pget_filter_by_id1(hid_t plist_id, H5Z_filter_t id, unsigned int *flags, size_t *cd_nelmts, unsigned cd_values[], size_t namelen, char name[])
Definition: H5Pocpl.c:1929
H5I_id_info_t::obj_ptr
const void * obj_ptr
Definition: H5I.c:61
H5F_get_checksums
H5_DLL herr_t H5F_get_checksums(const uint8_t *buf, size_t chk_size, uint32_t *s_chksum, uint32_t *c_chksum)
Definition: H5Fio.c:394
H5C_retag_entries
H5_DLL herr_t H5C_retag_entries(H5C_t *cache_ptr, haddr_t src_tag, haddr_t dest_tag)
Definition: H5Ctag.c:786
H5G_node_debug
herr_t H5G_node_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, haddr_t heap_addr)
Definition: H5Gnode.c:1484
H5VL_restore_lib_state
H5_DLL herr_t H5VL_restore_lib_state(const void *state)
Definition: H5VLint.c:2017
H5Tget_member_offset
H5_DLL size_t H5Tget_member_offset(hid_t type_id, unsigned membno)
Definition: H5Tcompound.c:101
if
CATCH if(ret_value< 0) if(dblk_page)
Definition: H5FAdblkpage.c:191
H5S_sel_hyper
H5_DLLVAR const H5S_select_class_t H5S_sel_hyper[1]
Definition: H5Spkg.h:367
H5O_open
H5_DLL herr_t H5O_open(H5O_loc_t *loc)
Definition: H5Oint.c:588
hrb_t::verb
char * verb
Definition: H5FDs3comms.h:340
H5CX_is_def_dxpl
H5_DLL hbool_t H5CX_is_def_dxpl(void)
Definition: H5CX.c:1104
H5C_log_write_unprotect_entry_msg
herr_t H5C_log_write_unprotect_entry_msg(H5C_t *cache, haddr_t address, int type_id, unsigned flags, herr_t fxn_ret_value)
Definition: H5Clog.c:890
hbool_t
bool hbool_t
Definition: H5public.h:159
H5P_LST_DATASET_ACCESS_ID_g
hid_t H5P_LST_DATASET_ACCESS_ID_g
Definition: H5Pint.c:182
H5F_Kvalue
unsigned H5F_Kvalue(const H5F_t *f, const H5B_class_t *type)
Definition: H5Fquery.c:570
H5C_t::magic
uint32_t magic
Definition: H5Cpkg.h:5848
H5VLconnector_str_to_info
H5_DLL herr_t H5VLconnector_str_to_info(const char *str, hid_t connector_id, void **info)
Definition: H5VLcallback.c:638
H5Dread
herr_t H5Dread(hid_t dset_id, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t dxpl_id, void *buf)
Definition: H5Dio.c:160
H5Lpkg.h
H5FS__incr
H5_DLL herr_t H5FS__incr(H5FS_t *fspace)
Definition: H5FS.c:698
H5O_info1_t::type
H5O_type_t type
Definition: H5Opublic.h:260
H5O_msg_class_t::pre_copy_file
herr_t(* pre_copy_file)(H5F_t *, const void *, hbool_t *, const H5O_copy_t *, void *)
Definition: H5Opkg.h:241
H5O_linfo_t::name_bt2_addr
haddr_t name_bt2_addr
Definition: H5Oprivate.h:301
H5HG_t
Definition: H5HGprivate.h:25
H5A__open_common
H5_DLL herr_t H5A__open_common(const H5G_loc_t *loc, H5A_t *attr)
Definition: H5Aint.c:371
H5PLmodule.h
H5EA_iblock_t::sblk_addrs
haddr_t * sblk_addrs
Definition: H5EApkg.h:239
H5D_rdcc_t::nmisses
unsigned nmisses
Definition: H5Dpkg.h:401
H5O__is_attr_dense_test
H5_DLL htri_t H5O__is_attr_dense_test(hid_t oid)
Definition: H5Otest.c:96
H5G_name_t::full_path_r
H5RS_str_t * full_path_r
Definition: H5Gprivate.h:131
H5CX_t::extfile_prefix_valid
hbool_t extfile_prefix_valid
Definition: H5CX.c:305
H5P_CLS_DATATYPE_CREATE_g
H5P_genclass_t * H5P_CLS_DATATYPE_CREATE_g
Definition: H5Pint.c:151
H5I_class_t::type_id
H5I_type_t type_id
Definition: H5Iprivate.h:46
H5G_stat_t
struct H5G_stat_t H5G_stat_t
H5G_loc_find_by_idx
herr_t H5G_loc_find_by_idx(const H5G_loc_t *loc, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5G_loc_t *obj_loc)
Definition: H5Gloc.c:547
H5HG_get_free_size
size_t H5HG_get_free_size(const H5HG_heap_t *heap)
Definition: H5HGquery.c:134
H5Aopen_idx
H5_DLL hid_t H5Aopen_idx(hid_t loc_id, unsigned idx)
Definition: H5Adeprec.c:257
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5EA_sblock_t)
H5E_NOTHDF5_g
H5_DLLVAR hid_t H5E_NOTHDF5_g
Definition: H5Epubgen.h:256
H5VL__native_attr_specific
H5_DLL herr_t H5VL__native_attr_specific(void *obj, const H5VL_loc_params_t *loc_params, H5VL_attr_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
H5T_link
H5_DLL int H5T_link(const H5T_t *type, int adjust)
Definition: H5Tcommit.c:538
H5Ssel_iter_get_seq_list
herr_t H5Ssel_iter_get_seq_list(hid_t sel_iter_id, size_t maxseq, size_t maxbytes, size_t *nseq, size_t *nbytes, hsize_t *off, size_t *len)
Definition: H5Sselect.c:3066
H5D_VDS_LAST_AVAILABLE
@ H5D_VDS_LAST_AVAILABLE
Definition: H5Dpublic.h:101
H5AC_cache_config_t::max_increment
size_t max_increment
Definition: H5ACpublic.h:479
H5VM_memcpy_ud_t
struct H5VM_memcpy_ud_t H5VM_memcpy_ud_t
H5G_bt_ins_t::common
H5G_bt_common_t common
Definition: H5Gpkg.h:171
H5D_chunk_ops_t::resize
H5D_chunk_resize_func_t resize
Definition: H5Dpkg.h:321
H5C_get_entry_status
H5_DLL herr_t H5C_get_entry_status(const H5F_t *f, haddr_t addr, size_t *size_ptr, hbool_t *in_cache_ptr, hbool_t *is_dirty_ptr, hbool_t *is_protected_ptr, hbool_t *is_pinned_ptr, hbool_t *is_corked_ptr, hbool_t *is_flush_dep_parent_ptr, hbool_t *is_flush_dep_child_ptr, hbool_t *image_up_to_date_ptr)
Definition: H5Cquery.c:251
H5Pset_scaleoffset
herr_t H5Pset_scaleoffset(hid_t plist_id, H5Z_SO_scale_type_t scale_type, int scale_factor)
Definition: H5Pdcpl.c:3129
H5PB_t::LRU_head_ptr
struct H5PB_entry_t * LRU_head_ptr
Definition: H5PBprivate.h:65
H5G_bt2_ud_it_t::op_ret
int op_ret
Definition: H5Gdense.c:95
H5G_iterate_t
herr_t(* H5G_iterate_t)(hid_t group, const char *name, void *op_data)
Definition: H5Gpublic.h:133
H5TS_cancel_t
struct H5TS_cancel_struct H5TS_cancel_t
H5D_chunk_it_ud4_t
Definition: H5Dchunk.c:199
H5A__close_cb
herr_t H5A__close_cb(H5VL_object_t *attr_vol_obj)
Definition: H5Aint.c:1157
H5F_super_t::super_vers
unsigned super_vers
Definition: H5Fpkg.h:221
H5T_get_offset
int H5T_get_offset(const H5T_t *dt)
Definition: H5Toffset.c:113
H5P_get_class
H5_DLL H5P_genclass_t * H5P_get_class(const H5P_genplist_t *plist)
Definition: H5Pint.c:5641
H5G_visit
herr_t H5G_visit(H5G_loc_t *loc, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, H5L_iterate2_t op, void *op_data)
Definition: H5Gint.c:1048
H5CX_dapl_cache_t::extfile_prefix
const char * extfile_prefix
Definition: H5CX.c:386
H5CX_t::vec_size
size_t vec_size
Definition: H5CX.c:232
H5_debug_t::ttop
hbool_t ttop
Definition: H5private.h:1760
H5G_loc_fbi_t::loc
H5G_loc_t * loc
Definition: H5Gloc.c:73
H5E_CANTRENAME_g
hid_t H5E_CANTRENAME_g
Definition: H5Edefin.h:115
H5T_opaque_t
Definition: H5Tpkg.h:311
H5C_image_stats
H5_DLL herr_t H5C_image_stats(H5C_t *cache_ptr, hbool_t print_header)
H5G__obj_create
herr_t H5G__obj_create(H5F_t *f, H5G_obj_create_t *gcrt_info, H5O_loc_t *oloc)
Definition: H5Gobj.c:123
H5AC_FARRAY_DBLOCK
const H5AC_class_t H5AC_FARRAY_DBLOCK[1]
Definition: H5FAcache.c:128
H5HG_get_obj_size
herr_t H5HG_get_obj_size(H5F_t *f, H5HG_t *hobj, size_t *obj_size)
Definition: H5HG.c:723
H5B_NUM_BTREE_ID
@ H5B_NUM_BTREE_ID
Definition: H5Bprivate.h:62
H5P_CLS_GROUP_ACCESS_ID_g
hid_t H5P_CLS_GROUP_ACCESS_ID_g
Definition: H5Pint.c:148
H5E_RESOURCE_g
H5_DLLVAR hid_t H5E_RESOURCE_g
Definition: H5Epubgen.h:77
H5PB_reset_stats
H5_DLL herr_t H5PB_reset_stats(H5PB_t *page_buf)
Definition: H5PB.c:170
H5T_STD_U64BE_g
hid_t H5T_STD_U64BE_g
Definition: H5T.c:370
H5O_refresh_metadata
H5_DLL herr_t H5O_refresh_metadata(hid_t oid, H5O_loc_t oloc)
Definition: H5Oflush.c:288
H5HF_hdr_start_iter
H5_DLL herr_t H5HF_hdr_start_iter(H5HF_hdr_t *hdr, H5HF_indirect_t *iblock, hsize_t curr_off, unsigned curr_entry)
Definition: H5HFhdr.c:860
H5SM__get_mesg_count_test
H5_DLL herr_t H5SM__get_mesg_count_test(H5F_t *f, unsigned type_id, size_t *mesg_count)
Definition: H5SMtest.c:77
H5ST_create
H5ST_tree_t * H5ST_create(void)
Definition: H5ST.c:53
H5F_shared_t::drvinfo_sb_msg_exists
hbool_t drvinfo_sb_msg_exists
Definition: H5Fpkg.h:252
H5B_INS_ERROR
@ H5B_INS_ERROR
Definition: H5Bprivate.h:67
H5CX_set_loc
herr_t H5CX_set_loc(hid_t #ifndef H5_HAVE_PARALLEL H5_ATTR_UNUSED #endif loc_id)
Definition: H5CX.c:1407
H5CXprivate.h
H5Sclose
herr_t H5Sclose(hid_t space_id)
Definition: H5S.c:497
H5G_loc_sc_t::comment
const char * comment
Definition: H5Gloc.c:97
H5_nanosleep
H5_DLL void H5_nanosleep(uint64_t nanosec)
H5B2__iterate_node
H5_DLL herr_t H5B2__iterate_node(H5B2_hdr_t *hdr, uint16_t depth, const H5B2_node_ptr_t *curr_node, void *parent, H5B2_operator_t op, void *op_data)
Definition: H5B2int.c:1506
H5L_type_t
H5L_type_t
Definition: H5Lpublic.h:63
H5A_shared_t
struct H5A_shared_t H5A_shared_t
H5G__open_name
H5_DLL H5G_t * H5G__open_name(const H5G_loc_t *loc, const char *name)
Definition: H5Gint.c:259
H5FS_t::expand_percent
unsigned expand_percent
Definition: H5FSpkg.h:165
H5T__commit_named
H5_DLL herr_t H5T__commit_named(const H5G_loc_t *loc, const char *name, H5T_t *dt, hid_t lcpl_id, hid_t tcpl_id)
Definition: H5Tcommit.c:188
H5FD_lock
H5_DLL herr_t H5FD_lock(H5FD_t *file, hbool_t rw)
Definition: H5FD.c:1663
H5PL__find_plugin_in_path_table
herr_t H5PL__find_plugin_in_path_table(const H5PL_search_params_t *search_params, hbool_t *found, const void **plugin_info)
Definition: H5PLpath.c:583
H5T__bit_neg
H5_DLL void H5T__bit_neg(uint8_t *buf, size_t start, size_t size)
Definition: H5Tbit.c:643
H5Pget_buffer
size_t H5Pget_buffer(hid_t plist_id, void **tconv, void **bkg)
Definition: H5Pdxpl.c:1097
H5Pset_filter_callback
H5_DLL herr_t H5Pset_filter_callback(hid_t plist_id, H5Z_filter_func_t func, void *op_data)
Definition: H5Pdxpl.c:1305
H5P_libclass_t
struct H5P_libclass_t H5P_libclass_t
H5C_cache_entry_t::ht_prev
struct H5C_cache_entry_t * ht_prev
Definition: H5Cprivate.h:2266
H5B2_test_ctx_t
Definition: H5B2test.c:48
H5A__attr_post_copy_file
H5_DLL herr_t H5A__attr_post_copy_file(const H5O_loc_t *src_oloc, const H5A_t *mesg_src, H5O_loc_t *dst_oloc, const H5A_t *mesg_dst, H5O_copy_t *cpy_info)
Definition: H5Aint.c:2343
H5G_iter_visit_ud_t::curr_path_len
size_t curr_path_len
Definition: H5Gint.c:74
H5CX_t::mpio_global_no_coll_cause
uint32_t mpio_global_no_coll_cause
Definition: H5CX.c:266
H5FO_top_create
herr_t H5FO_top_create(H5F_t *f)
Definition: H5FO.c:391
H5S_select_class_t::is_regular
H5S_sel_is_regular_func_t is_regular
Definition: H5Spkg.h:291
H5T_CSET_RESERVED_8
@ H5T_CSET_RESERVED_8
Definition: H5Tpublic.h:88
H5E_ERR_CLS_g
H5_DLLVAR hid_t H5E_ERR_CLS_g
Definition: H5Epublic.h:56
H5A__dense_remove_by_idx
H5_DLL herr_t H5A__dense_remove_by_idx(H5F_t *f, const H5O_ainfo_t *ainfo, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Adense.c:1584
H5S_set_extent_real
H5_DLL herr_t H5S_set_extent_real(H5S_t *space, const hsize_t *size)
Definition: H5S.c:1955
H5CX_set_nlinks
herr_t H5CX_set_nlinks(size_t nlinks)
Definition: H5CX.c:3080
H5Pget_small_data_block_size
herr_t H5Pget_small_data_block_size(hid_t plist_id, hsize_t *size)
Definition: H5Pfapl.c:2303
H5O_layout_chunk_earray_t::unlim_dim
unsigned unlim_dim
Definition: H5Oprivate.h:602
H5F_get_read_attempts
H5_DLL unsigned H5F_get_read_attempts(const H5F_t *f)
Definition: H5Fquery.c:370
H5E_CANTCLOSEOBJ_g
hid_t H5E_CANTCLOSEOBJ_g
Definition: H5Edefin.h:130
H5G_term_package
H5_DLL int H5G_term_package(void)
Definition: H5G.c:261
H5MF_free_section_t
struct H5MF_free_section_t H5MF_free_section_t
H5Cpublic.h
H5O_mesg_t::native
void * native
Definition: H5Opkg.h:255
H5T_path_noop
hbool_t H5T_path_noop(const H5T_path_t *p)
Definition: H5T.c:5144
H5FD_t::access_flags
unsigned access_flags
Definition: H5FDpublic.h:321
H5SM_get_info
herr_t H5SM_get_info(const H5O_loc_t *ext_loc, H5P_genplist_t *fc_plist)
Definition: H5SM.c:1966
H5VL_datatype_class_t::optional
herr_t(* optional)(void *obj, H5VL_datatype_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:354
H5HF_huge_bt2_filt_indir_rec_t
struct H5HF_huge_bt2_filt_indir_rec_t H5HF_huge_bt2_filt_indir_rec_t
H5PB_write
herr_t H5PB_write(H5F_shared_t *f_sh, H5FD_mem_t type, haddr_t addr, size_t size, const void *buf)
Definition: H5PB.c:987
H5Pset_fapl_core
herr_t H5Pset_fapl_core(hid_t fapl_id, size_t increment, hbool_t backing_store)
Definition: H5FDcore.c:591
H5Pget_layout
H5D_layout_t H5Pget_layout(hid_t plist_id)
Definition: H5Pdcpl.c:1941
H5FO_mark
herr_t H5FO_mark(const H5F_t *f, haddr_t addr, hbool_t deleted)
Definition: H5FO.c:262
H5FD_hdfs_fapl_t::user_name
char user_name[H5FD__HDFS_USER_NAME_SPACE+1]
Definition: H5FDhdfs.h:107
hssize_t
signed long long hssize_t
Definition: H5public.h:187
H5T_UNIX_D32BE_g
H5_DLLVAR hid_t H5T_UNIX_D32BE_g
Definition: H5Tpublic.h:303
H5T__conv_ullong_uint
H5_DLL herr_t H5T__conv_ullong_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5PB_t::slist_ptr
H5SL_t * slist_ptr
Definition: H5PBprivate.h:61
H5HP_top
H5_DLL herr_t H5HP_top(const H5HP_t *heap, int *val)
Definition: H5HP.c:538
H5AC_proxy_entry_t::nunser_children
size_t nunser_children
Definition: H5ACprivate.h:218
H5VL_wrap_ctx_t
struct H5VL_wrap_ctx_t H5VL_wrap_ctx_t
H5HG_t
struct H5HG_t H5HG_t
H5FO_top_count
hsize_t H5FO_top_count(const H5F_t *f, haddr_t addr)
Definition: H5FO.c:538
H5D_chunk_ops_t::idx_delete
H5D_chunk_delete_func_t idx_delete
Definition: H5Dpkg.h:324
H5T__conv_uchar_double
H5_DLL herr_t H5T__conv_uchar_double(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5F_olist_t
struct H5F_olist_t H5F_olist_t
H5S_sel_iter_class_t::iter_has_next_block
H5S_sel_iter_has_next_block_func_t iter_has_next_block
Definition: H5Spkg.h:352
H5VL__native_file_create
void * H5VL__native_file_create(const char *name, unsigned flags, hid_t fcpl_id, hid_t fapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_file.c:47
H5FA_cls_id_t
H5FA_cls_id_t
Definition: H5FAprivate.h:47
H5D_chunk_insert_func_t
herr_t(* H5D_chunk_insert_func_t)(const H5D_chk_idx_info_t *idx_info, H5D_chunk_ud_t *udata, const H5D_t *dset)
Definition: H5Dpkg.h:292
H5D__contig_fill
herr_t H5D__contig_fill(const H5D_io_info_t *io_info)
Definition: H5Dcontig.c:195
H5VLfree_wrap_ctx
herr_t H5VLfree_wrap_ctx(void *wrap_ctx, hid_t connector_id)
Definition: H5VLcallback.c:943
H5B2__swap_leaf
H5_DLL herr_t H5B2__swap_leaf(H5B2_hdr_t *hdr, uint16_t depth, H5B2_internal_t *internal, unsigned *internal_flags_ptr, unsigned idx, void *swap_loc)
Definition: H5B2leaf.c:617
H5AC_mark_entry_unserialized
H5_DLL herr_t H5AC_mark_entry_unserialized(void *thing)
Definition: H5AC.c:996
H5FL_blk_free
void * H5FL_blk_free(H5FL_blk_head_t *head, void *block)
Definition: H5FL.c:1019
H5FL_fac_gc_list_t::first
struct H5FL_fac_gc_node_t * first
Definition: H5FL.c:109
H5FD_class_t::get_eoa
haddr_t(* get_eoa)(const H5FD_t *file, H5FD_mem_t type)
Definition: H5FDpublic.h:291
H5O_fill_t::buf
void * buf
Definition: H5Oprivate.h:331
H5_obj_t::fileno
unsigned long fileno
Definition: H5private.h:627
H5D_rdcc_ent_t::tmp_next
struct H5D_rdcc_ent_t * tmp_next
Definition: H5Dchunk.c:135
H5O_msg_iterate
H5_DLL herr_t H5O_msg_iterate(const H5O_loc_t *loc, unsigned type_id, const H5O_mesg_operator_t *op, void *op_data)
Definition: H5Omessage.c:1200
H5C_start_logging
herr_t H5C_start_logging(H5C_t *cache)
Definition: H5Clog.c:194
H5_obj_t::addr
haddr_t addr
Definition: H5private.h:628
H5O_copy_t::dst_dt_list_complete
hbool_t dst_dt_list_complete
Definition: H5Oprivate.h:185
H5O_iter_visit_ud_t::obj_id
hid_t obj_id
Definition: H5Oint.c:60
H5FS_t::rc
unsigned rc
Definition: H5FSpkg.h:175
H5G_NAME_MOVE
@ H5G_NAME_MOVE
Definition: H5Gprivate.h:115
H5D__layout_set_latest_indexing
H5_DLL herr_t H5D__layout_set_latest_indexing(H5O_layout_t *layout, const H5S_t *space, const H5D_dcpl_cache_t *dcpl_cache)
Definition: H5Dlayout.c:338
H5O_msg_read_oh
void * H5O_msg_read_oh(H5F_t *f, H5O_t *oh, unsigned type_id, void *mesg)
Definition: H5Omessage.c:515
H5AC_proxy_entry_dest
herr_t H5AC_proxy_entry_dest(H5AC_proxy_entry_t *pentry)
Definition: H5ACproxy_entry.c:431
H5Pget_copy_object
herr_t H5Pget_copy_object(hid_t plist_id, unsigned *cpy_option)
Definition: H5Pocpypl.c:689
H5P_term_package
H5_DLL int H5P_term_package(void)
Definition: H5Pint.c:550
H5O_linfo_t::fheap_addr
haddr_t fheap_addr
Definition: H5Oprivate.h:300
H5F_shared_t::grp_btree_shared
H5UC_t * grp_btree_shared
Definition: H5Fpkg.h:308
H5O_copy_search_comm_dt_ud_t::dst_dt_list
H5SL_t * dst_dt_list
Definition: H5Ocopy.c:66
H5C_cache_entry_t::ring
H5C_ring_t ring
Definition: H5Cprivate.h:2252
H5C_t::rdfsm_settled
hbool_t rdfsm_settled
Definition: H5Cpkg.h:5986
H5C__prep_image_for_file_close
H5_DLL herr_t H5C__prep_image_for_file_close(H5F_t *f, hbool_t *image_generated)
Definition: H5Cimage.c:1339
H5F_info2_t::tot_space
hsize_t tot_space
Definition: H5Fpublic.h:134
hrb_node_t::lowername
char * lowername
Definition: H5FDs3comms.h:264
H5E_PLUGIN_g
hid_t H5E_PLUGIN_g
Definition: H5Edefin.h:27
H5FS_t::tot_sect_count
hsize_t tot_sect_count
Definition: H5FSpkg.h:157
H5HG_obj_t
Definition: H5HGpkg.h:113
H5HG_extend
H5_DLL herr_t H5HG_extend(H5F_t *f, haddr_t addr, size_t need)
Definition: H5HG.c:418
H5T_own_vol_obj
H5_DLL herr_t H5T_own_vol_obj(H5T_t *dt, H5VL_object_t *vol_obj)
Definition: H5T.c:6104
H5E_CANTDIRTY_g
H5_DLLVAR hid_t H5E_CANTDIRTY_g
Definition: H5Epubgen.h:321
H5T__open_name
H5T_t * H5T__open_name(const H5G_loc_t *loc, const char *name)
Definition: H5Tcommit.c:830
H5CX_state_t
struct H5CX_state_t H5CX_state_t
H5C_get_entry_ring
H5_DLL herr_t H5C_get_entry_ring(const H5F_t *f, haddr_t addr, H5C_ring_t *ring)
Definition: H5Cquery.c:397
H5FS_create_t::client
H5FS_client_t client
Definition: H5FSprivate.h:138
H5AC_proxy_entry_t::parents
H5SL_t * parents
Definition: H5ACprivate.h:212
H5Gget_info
herr_t H5Gget_info(hid_t loc_id, H5G_info_t *group_info)
Definition: H5G.c:588
H5B2__neighbor_leaf
H5_DLL herr_t H5B2__neighbor_leaf(H5B2_hdr_t *hdr, H5B2_node_ptr_t *curr_node_ptr, void *neighbor_loc, H5B2_compare_t comp, void *parent, void *udata, H5B2_found_t op, void *op_data)
Definition: H5B2leaf.c:275
H5VLis_connector_registered_by_name
H5_DLL htri_t H5VLis_connector_registered_by_name(const char *name)
Definition: H5VL.c:234
H5Pget_virtual_printf_gap
herr_t H5Pget_virtual_printf_gap(hid_t plist_id, hsize_t *gap_size)
Definition: H5Pdapl.c:1274
H5B_iter_ud_t::bt_info
H5B_info_t * bt_info
Definition: H5B.c:131
H5T_NATIVE_ULLONG_g
hid_t H5T_NATIVE_ULLONG_g
Definition: H5T.c:402
H5Z_set_local_direct
H5_DLL herr_t H5Z_set_local_direct(const struct H5O_pline_t *pline)
H5FD_s3comms_s3r_read
herr_t H5FD_s3comms_s3r_read(s3r_t *handle, haddr_t offset, size_t len, void *dest)
Definition: H5FDs3comms.c:1408
H5TS_mutex_simple_t
CRITICAL_SECTION H5TS_mutex_simple_t
Definition: H5TSprivate.h:42
H5P_CLS_DATASET_XFER_ID_g
H5_DLLVAR hid_t H5P_CLS_DATASET_XFER_ID_g
Definition: H5Ppublic.h:194
H5T_conv_cb_t::user_data
void * user_data
Definition: H5Tprivate.h:83
H5O_MSG_LAYOUT
const H5O_msg_class_t H5O_MSG_LAYOUT[1]
Definition: H5Olayout.c:55
H5E_CANTEXPUNGE_g
H5_DLLVAR hid_t H5E_CANTEXPUNGE_g
Definition: H5Epubgen.h:323
H5C_cache_image_ctl_t
struct H5C_cache_image_ctl_t H5C_cache_image_ctl_t
H5C_log_class_t::name
const char * name
Definition: H5Clog.h:37
H5Odisable_mdc_flushes
herr_t H5Odisable_mdc_flushes(hid_t object_id)
Definition: H5O.c:1305
H5FA_CLS_TEST_ID
@ H5FA_CLS_TEST_ID
Definition: H5FAprivate.h:53
H5B_class_t::cmp2
int(* cmp2)(void *, void *, void *)
Definition: H5Bprivate.h:116
H5VL__native_blob_get
herr_t H5VL__native_blob_get(void *obj, const void *blob_id, void *buf, size_t size, void H5_ATTR_UNUSED *ctx)
Definition: H5VLnative_blob.c:112
H5S_DIMINFO_VALID_IMPOSSIBLE
@ H5S_DIMINFO_VALID_IMPOSSIBLE
Definition: H5Spkg.h:197
H5P_libclass_t::create_data
void * create_data
Definition: H5Pprivate.h:107
H5C_get_num_objs_corked
uint32_t H5C_get_num_objs_corked(const H5C_t *cache_ptr)
Definition: H5Ctag.c:189
H5HL_cache_prfx_ud_t
Definition: H5HLpkg.h:125
H5HF_FSPACE_SECT_CLS_SINGLE
H5_DLLVAR H5FS_section_class_t H5HF_FSPACE_SECT_CLS_SINGLE[1]
Definition: H5HFpkg.h:573
H5T_atomic_t::opaque
hbool_t opaque
Definition: H5Tpkg.h:229
H5Iobject_verify
void * H5Iobject_verify(hid_t id, H5I_type_t id_type)
Definition: H5I.c:966
H5AC_cache_config_t::version
int version
Definition: H5ACpublic.h:450
H5HF_block_iter_t
Definition: H5HFpkg.h:241
H5VLdataset_create
void * H5VLdataset_create(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t lcpl_id, hid_t type_id, hid_t space_id, hid_t dcpl_id, hid_t dapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1891
H5P__cmp_class
H5_DLL int H5P__cmp_class(const H5P_genclass_t *pclass1, const H5P_genclass_t *pclass2)
Definition: H5Pint.c:3654
H5G__create
H5G_t * H5G__create(H5F_t *file, H5G_obj_create_t *gcrt_info)
Definition: H5Gint.c:188
H5E_CANAPPLY_g
H5_DLLVAR hid_t H5E_CANAPPLY_g
Definition: H5Epubgen.h:217
H5C_t::size_increase_possible
hbool_t size_increase_possible
Definition: H5Cpkg.h:5944
H5HF_debug_iter_ud1_t
Definition: H5HFdbg.c:52
H5PL_key_t::u
union H5PL_key_t::@48::@49 u
H5HF_man_iter_reset
H5_DLL herr_t H5HF_man_iter_reset(H5HF_block_iter_t *biter)
Definition: H5HFiter.c:374
H5D_chunk_info_t::scaled
hsize_t scaled[H5O_LAYOUT_NDIMS]
Definition: H5Dpkg.h:337
H5HF_hdr_print
H5_DLL void H5HF_hdr_print(const H5HF_hdr_t *hdr, hbool_t dump_internal, FILE *stream, int indent, int fwidth)
Definition: H5HFdbg.c:260
H5C_cache_entry_t
Definition: H5Cprivate.h:1597
H5S_extent_copy
herr_t H5S_extent_copy(H5S_t *dst, const H5S_t *src)
Definition: H5S.c:611
H5HF_parent_t
Definition: H5HFpkg.h:465
H5FO_open_obj_t
Definition: H5FO.c:34
H5Pset_fletcher32
herr_t H5Pset_fletcher32(hid_t plist_id)
Definition: H5Pocpl.c:1264
H5O_hdr_info_t::flags
unsigned flags
Definition: H5Opublic.h:116
H5T_IEEE_F32LE_g
H5_DLLVAR hid_t H5T_IEEE_F32LE_g
Definition: H5Tpublic.h:233
H5FD_get_eof
H5_DLL haddr_t H5FD_get_eof(const H5FD_t *file, H5FD_mem_t type)
Definition: H5FDint.c:343
H5D_chunk_common_ud_t::layout
const H5O_layout_chunk_t * layout
Definition: H5Dpkg.h:265
H5D_chunk_it_ud1_t::fb_info
H5D_fill_buf_info_t fb_info
Definition: H5Dchunk.c:150
H5T_STD_B8BE_g
H5_DLLVAR hid_t H5T_STD_B8BE_g
Definition: H5Tpublic.h:284
H5HF_dtable_size_to_rows
unsigned H5HF_dtable_size_to_rows(const H5HF_dtable_t *dtable, hsize_t size)
Definition: H5HFdtable.c:274
H5F_cwfs_find_free_heap
herr_t H5F_cwfs_find_free_heap(H5F_t *f, size_t need, haddr_t *addr)
Definition: H5Fcwfs.c:162
H5P_LST_GROUP_CREATE_ID_g
H5_DLLVAR hid_t H5P_LST_GROUP_CREATE_ID_g
Definition: H5Ppublic.h:219
H5CX_push_special
H5_DLL void H5CX_push_special(void)
Definition: H5CX.c:821
H5S_select_class_t::intersect_block
H5S_sel_intersect_block_func_t intersect_block
Definition: H5Spkg.h:293
H5P_TYPE_DATASET_XFER
@ H5P_TYPE_DATASET_XFER
Definition: H5Pprivate.h:69
H5D_contig_writevv_sieve_ud_t::store_contig
const H5D_contig_storage_t * store_contig
Definition: H5Dcontig.c:78
H5VL_attr_read
herr_t H5VL_attr_read(const H5VL_object_t *vol_obj, hid_t mem_type_id, void *buf, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1217
H5AC_cache_config_t::apply_max_increment
hbool_t apply_max_increment
Definition: H5ACpublic.h:478
H5O__attr_reset
herr_t H5O__attr_reset(void H5_ATTR_UNUSED *_mesg)
Definition: H5Oattr.c:486
match
enum match_type match
H5FD_log_init
hid_t H5FD_log_init(void)
Definition: H5FDlog.c:264
H5G_iter_bt_t::ltable
H5G_link_table_t * ltable
Definition: H5Gcompact.c:37
H5P_prp_encode_func_t
herr_t(* H5P_prp_encode_func_t)(const void *value, void **buf, size_t *size)
Definition: H5Ppublic.h:127
H5P_TYPE_OBJECT_COPY
@ H5P_TYPE_OBJECT_COPY
Definition: H5Pprivate.h:77
H5FS_hdr_cache_ud_t::nclasses
uint16_t nclasses
Definition: H5FSpkg.h:97
H5D__get_space
hid_t H5D__get_space(const H5D_t *dset)
Definition: H5Dint.c:3831
H5A__dense_build_table
herr_t H5A__dense_build_table(H5F_t *f, const H5O_ainfo_t *ainfo, H5_index_t idx_type, H5_iter_order_t order, H5A_attr_table_t *atable)
Definition: H5Aint.c:1556
H5C_log_class_t
Definition: H5Clog.h:36
H5G_bt_find_op_t
herr_t(* H5G_bt_find_op_t)(const H5G_entry_t *ent, void *operator_data)
Definition: H5Gpkg.h:188
H5A__dense_exists
htri_t H5A__dense_exists(H5F_t *f, const H5O_ainfo_t *ainfo, const char *name)
Definition: H5Adense.c:1712
H5T__conv_ldouble_float
H5_DLL herr_t H5T__conv_ldouble_float(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5F_shared_t::meta_aggr
H5F_blk_aggr_t meta_aggr
Definition: H5Fpkg.h:341
H5FA__hdr_dest
H5_DLL herr_t H5FA__hdr_dest(H5FA_hdr_t *hdr)
H5HF_block_iter_t::curr
H5HF_block_loc_t * curr
Definition: H5HFpkg.h:243
H5Gget_info
H5_DLL herr_t H5Gget_info(hid_t loc_id, H5G_info_t *ginfo)
Definition: H5G.c:588
H5L_info1_t::corder
int64_t corder
Definition: H5Lpublic.h:218
H5HF_sect_row_get_iblock
H5HF_indirect_t * H5HF_sect_row_get_iblock(H5HF_free_section_t *sect)
Definition: H5HFsection.c:1517
H5MP_page_blk_t::size
size_t size
Definition: H5MPpkg.h:60
H5Pget_fapl_hdfs
herr_t H5Pget_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa_out)
Definition: H5FDhdfs.c:764
H5P_copy_plist
H5_DLL hid_t H5P_copy_plist(const H5P_genplist_t *old_plist, hbool_t app_ref)
Definition: H5Pint.c:831
H5VLblob_optional
herr_t H5VLblob_optional(void *obj, hid_t connector_id, void *blob_id, H5VL_blob_optional_t opt_type, va_list arguments)
Definition: H5VLcallback.c:7264
H5FD_log_fapl_t
struct H5FD_log_fapl_t H5FD_log_fapl_t
H5VL_request_cancel
H5_DLL herr_t H5VL_request_cancel(const H5VL_object_t *vol_obj)
Definition: H5VLcallback.c:6424
H5A_dense_bt2_corder_rec_t::flags
uint8_t flags
Definition: H5Apkg.h:117
H5C_protect
H5_DLL void * H5C_protect(H5F_t *f, const H5C_class_t *type, haddr_t addr, void *udata, unsigned flags)
Definition: H5C.c:2176
H5B2_ATTR_DENSE_NAME_ID
@ H5B2_ATTR_DENSE_NAME_ID
Definition: H5B2private.h:51
H5FDread
H5_DLL herr_t H5FDread(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr, size_t size, void *buf)
Definition: H5FD.c:1395
H5C_cache_entry_t::image_dirty
hbool_t image_dirty
Definition: H5Cprivate.h:2285
H5P_TYPE_GROUP_CREATE
@ H5P_TYPE_GROUP_CREATE
Definition: H5Pprivate.h:71
H5G_trav_goi_t::loc_file
H5F_t * loc_file
Definition: H5Gdeprec.c:65
H5FL_arr_head_t::elem_size
size_t elem_size
Definition: H5FLprivate.h:244
H5FD_class_t::fapl_size
size_t fapl_size
Definition: H5FDpublic.h:275
H5C__mark_flush_dep_serialized
H5_DLL herr_t H5C__mark_flush_dep_serialized(H5C_cache_entry_t *entry_ptr)
H5B2__remove_leaf
herr_t H5B2__remove_leaf(H5B2_hdr_t *hdr, H5B2_node_ptr_t *curr_node_ptr, H5B2_nodepos_t curr_pos, void *parent, void *udata, H5B2_remove_t op, void *op_data)
Definition: H5B2leaf.c:774
H5T_STD_REF_OBJ_g
H5_DLLVAR hid_t H5T_STD_REF_OBJ_g
Definition: H5Tpublic.h:292
H5Pget_family_offset
herr_t H5Pget_family_offset(hid_t fapl_id, hsize_t *offset)
Definition: H5Pfapl.c:1484
H5CX_set_mpio_actual_io_mode
void H5CX_set_mpio_actual_io_mode(H5D_mpio_actual_io_mode_t mpio_actual_io_mode)
Definition: H5CX.c:3147
H5_mpio_create_large_type
H5_DLL herr_t H5_mpio_create_large_type(hsize_t num_elements, MPI_Aint stride_bytes, MPI_Datatype old_type, MPI_Datatype *new_type)
Definition: H5mpi.c:469
H5P_CLS_DATASET_ACCESS_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_DATASET_ACCESS_g
Definition: H5Pprivate.h:124
H5I_id_type_t::id_count
uint64_t id_count
Definition: H5I.c:68
H5VL_wrap_class_t::unwrap_object
void *(* unwrap_object)(void *obj)
Definition: H5VLconnector.h:305
H5T_cdata_t::priv
void * priv
Definition: H5Tpublic.h:153
H5FA_CLS_FILT_CHUNK
H5_DLLVAR const H5FA_class_t H5FA_CLS_FILT_CHUNK[1]
Definition: H5FAprivate.h:113
H5MM_xfree
H5_DLL void * H5MM_xfree(void *mem)
Definition: H5MM.c:527
H5FS_node_t::serial_count
size_t serial_count
Definition: H5FSpkg.h:120
H5D_chunk_readvv_ud_t::rbuf
unsigned char * rbuf
Definition: H5Dchunk.c:215
H5FS_bin_t
struct H5FS_bin_t H5FS_bin_t
H5VM_chunk_index_scaled
H5_DLL hsize_t H5VM_chunk_index_scaled(unsigned ndims, const hsize_t *coord, const uint32_t *chunk, const hsize_t *down_nchunks, hsize_t *scaled)
Definition: H5VM.c:1314
H5Tget_ebias
size_t H5Tget_ebias(hid_t type_id)
Definition: H5Tfloat.c:163
H5_ih_info_t
struct H5_ih_info_t H5_ih_info_t
H5FDset_eoa
H5_DLL herr_t H5FDset_eoa(H5FD_t *file, H5FD_mem_t type, haddr_t eoa)
Definition: H5FD.c:1190
H5T_vlen_t::type
H5T_vlen_type_t type
Definition: H5Tpkg.h:301
H5VLattr_open
H5_DLL void * H5VLattr_open(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t aapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1150
H5Pset_family_offset
herr_t H5Pset_family_offset(hid_t fapl_id, hsize_t offset)
Definition: H5Pfapl.c:1445
H5Pget_vlen_mem_manager
herr_t H5Pget_vlen_mem_manager(hid_t plist_id, H5MM_allocate_t *alloc_func, void **alloc_info, H5MM_free_t *free_func, void **free_info)
Definition: H5Pdxpl.c:1617
H5EA_sblock_cache_ud_t
struct H5EA_sblock_cache_ud_t H5EA_sblock_cache_ud_t
H5VLget_file_type
hid_t H5VLget_file_type(void *file_obj, hid_t connector_id, hid_t dtype_id)
Definition: H5VL.c:705
H5F_info1_t
struct H5F_info1_t H5F_info1_t
H5E_EXISTS_g
H5_DLLVAR hid_t H5E_EXISTS_g
Definition: H5Epubgen.h:399
H5EA_dblock_cache_ud_t::nelmts
size_t nelmts
Definition: H5EApkg.h:357
H5T__conv_schar_ulong
H5_DLL herr_t H5T__conv_schar_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Diterate
herr_t H5Diterate(void *buf, hid_t type_id, hid_t space_id, H5D_operator_t op, void *operator_data)
Definition: H5D.c:669
H5T__conv_uint_ushort
herr_t H5T__conv_uint_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5898
H5O_MSG_BTREEK
H5_DLLVAR const H5O_msg_class_t H5O_MSG_BTREEK[1]
Definition: H5Opkg.h:519
H5O_t::has_refcount_msg
hbool_t has_refcount_msg
Definition: H5Opkg.h:303
H5A_BT2_CORDER
const H5B2_class_t H5A_BT2_CORDER[1]
Definition: H5Abtree2.c:121
H5B2_delete
herr_t H5B2_delete(H5F_t *f, haddr_t addr, void *ctx_udata, H5B2_remove_t op, void *op_data)
Definition: H5B2.c:1502
H5O_storage_chunk_t::u
union H5O_storage_chunk_t::@36 u
H5P__encode_hbool_t
herr_t H5P__encode_hbool_t(const void *value, void **_pp, size_t *size)
Definition: H5Pencdec.c:251
H5O_iter_ren_t::old_name
const char * old_name
Definition: H5Oattribute.c:82
H5T__conv_short_uint
herr_t H5T__conv_short_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5484
H5FDread
herr_t H5FDread(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr, size_t size, void *buf)
Definition: H5FD.c:1395
H5T_cdata_t::command
H5T_cmd_t command
Definition: H5Tpublic.h:150
H5P_create_id
hid_t H5P_create_id(H5P_genclass_t *pclass, hbool_t app_ref)
Definition: H5Pint.c:1891
H5HF_indirect_t::cache_info
H5AC_info_t cache_info
Definition: H5HFpkg.h:379
H5VL_group_close
herr_t H5VL_group_close(const H5VL_object_t *vol_obj, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4614
H5SM_master_table_t
Definition: H5SMpkg.h:190
H5F_incr_nopen_objs
H5_DLL unsigned H5F_incr_nopen_objs(H5F_t *f)
Definition: H5Fint.c:2323
H5FS_sects_debug
herr_t H5FS_sects_debug(H5F_t *f, haddr_t H5_ATTR_UNUSED addr, FILE *stream, int indent, int fwidth, haddr_t fs_addr, haddr_t client_addr)
Definition: H5FSdbg.c:228
H5D_contig_readvv_ud_t
Definition: H5Dcontig.c:68
H5T_NATIVE_UINT64_ALIGN_g
size_t H5T_NATIVE_UINT64_ALIGN_g
Definition: H5T.c:522
H5EA_dblock_t::addr
haddr_t addr
Definition: H5EApkg.h:295
H5G_loc_native_info
herr_t H5G_loc_native_info(const H5G_loc_t *loc, const char *name, H5O_native_info_t *oinfo, unsigned fields)
Definition: H5Gloc.c:902
H5C_mark_entry_serialized
herr_t H5C_mark_entry_serialized(void *_thing)
Definition: H5C.c:1763
H5T_VLEN_BADTYPE
@ H5T_VLEN_BADTYPE
Definition: H5Tpkg.h:273
H5S_hyper_span_t
Definition: H5Spkg.h:145
H5MF_try_shrink
htri_t H5MF_try_shrink(H5F_t *f, H5FD_mem_t alloc_type, haddr_t addr, hsize_t size)
Definition: H5MF.c:1456
H5VL_file_specific
herr_t H5VL_file_specific(const H5VL_object_t *vol_obj, H5VL_file_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:3702
H5Fflush
herr_t H5Fflush(hid_t object_id, H5F_scope_t scope)
Definition: H5F.c:828
H5CX_t::mpio_coll_chunk_multi_ratio_ind
int mpio_coll_chunk_multi_ratio_ind
Definition: H5CX.c:280
H5T_NATIVE_LONG_COMP_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_LONG_COMP_ALIGN_g
Definition: H5Tpkg.h:395
H5T_STR_RESERVED_13
@ H5T_STR_RESERVED_13
Definition: H5Tpublic.h:118
H5HF_stat_t::tiny_nobjs
hsize_t tiny_nobjs
Definition: H5HFprivate.h:86
H5Aget_type
H5_DLL hid_t H5Aget_type(hid_t attr_id)
Definition: H5A.c:788
H5D_farray_filt_elmt_t::addr
haddr_t addr
Definition: H5Dfarray.c:78
H5C_set_cache_auto_resize_config
herr_t H5C_set_cache_auto_resize_config(H5C_t *cache_ptr, H5C_auto_size_ctl_t *config_ptr)
Definition: H5C.c:2655
H5D_rdcc_t::tail
struct H5D_rdcc_ent_t * tail
Definition: H5Dpkg.h:408
H5B2_hdr_cache_ud_t::f
H5F_t * f
Definition: H5B2pkg.h:273
H5HF_create_t::managed
H5HF_dtable_cparam_t managed
Definition: H5HFprivate.h:60
H5HF_t
Definition: H5HFpkg.h:459
H5FD_hdfs_fapl_t
struct H5FD_hdfs_fapl_t H5FD_hdfs_fapl_t
H5FD_fapl_get
H5_DLL void * H5FD_fapl_get(H5FD_t *file)
Definition: H5FD.c:549
H5A_bt2_ud_common_t::fheap
H5HF_t * fheap
Definition: H5Apkg.h:132
H5O_msg_size_f
size_t H5O_msg_size_f(const H5F_t *f, hid_t ocpl_id, unsigned type_id, const void *mesg, size_t extra_raw)
Definition: H5Omessage.c:1392
H5T_STD_I8BE_g
H5_DLLVAR hid_t H5T_STD_I8BE_g
Definition: H5Tpublic.h:268
H5S_select_project_intersection
herr_t H5S_select_project_intersection(const H5S_t *src_space, const H5S_t *dst_space, const H5S_t *src_intersect_space, H5S_t **new_space_ptr, hbool_t share_selection)
Definition: H5Sselect.c:2598
H5PL__remove_path
H5_DLL herr_t H5PL__remove_path(unsigned int index)
Definition: H5PLpath.c:513
H5B2__update_leaf
H5_DLL herr_t H5B2__update_leaf(H5B2_hdr_t *hdr, H5B2_node_ptr_t *curr_node_ptr, H5B2_update_status_t *status, H5B2_nodepos_t curr_pos, void *parent, void *udata, H5B2_modify_t op, void *op_data)
Definition: H5B2leaf.c:462
H5FDset_eoa
herr_t H5FDset_eoa(H5FD_t *file, H5FD_mem_t type, haddr_t addr)
Definition: H5FD.c:1190
H5D__get_type
hid_t H5D__get_type(const H5D_t *dset)
Definition: H5Dint.c:3872
H5B2__remove_internal_by_idx
H5_DLL herr_t H5B2__remove_internal_by_idx(H5B2_hdr_t *hdr, hbool_t *depth_decreased, void *swap_loc, void *swap_parent, uint16_t depth, H5AC_info_t *parent_cache_info, unsigned *parent_cache_info_flags_ptr, H5B2_node_ptr_t *curr_node_ptr, H5B2_nodepos_t curr_pos, hsize_t n, H5B2_remove_t op, void *op_data)
Definition: H5B2internal.c:1024
H5P_modify_filter
H5_DLL herr_t H5P_modify_filter(H5P_genplist_t *plist, H5Z_filter_t filter, unsigned flags, size_t cd_nelmts, const unsigned cd_values[])
Definition: H5Pocpl.c:525
H5C_resize_entry
H5_DLL herr_t H5C_resize_entry(void *thing, size_t new_size)
Definition: H5C.c:1962
H5L_trav_mv2_t
Definition: H5L.c:75
H5Tdecode
H5_DLL hid_t H5Tdecode(const void *buf)
Definition: H5T.c:3038
H5A_dense_bt2_corder_rec_t::id
H5O_fheap_id_t id
Definition: H5Apkg.h:116
H5_hash_string
H5_DLL uint32_t H5_hash_string(const char *str)
Definition: H5checksum.c:490
H5F__sfile_add
H5_DLL herr_t H5F__sfile_add(H5F_shared_t *shared)
Definition: H5Fsfile.c:99
H5T_NATIVE_LDOUBLE_COMP_ALIGN_g
size_t H5T_NATIVE_LDOUBLE_COMP_ALIGN_g
Definition: H5T.c:466
H5Fget_mdc_size
H5_DLL herr_t H5Fget_mdc_size(hid_t file_id, size_t *max_size_ptr, size_t *min_clean_size_ptr, size_t *cur_size_ptr, int *cur_num_entries_ptr)
Definition: H5F.c:1332
H5AC_cache_config_t::epochs_before_eviction
int epochs_before_eviction
Definition: H5ACpublic.h:496
H5FL_DEFINE
H5FL_DEFINE(H5HF_direct_t)
H5D_shared_t::dcpl_id
hid_t dcpl_id
Definition: H5Dpkg.h:445
H5B_dir_t
H5B_dir_t
Definition: H5Bprivate.h:78
c99_snprintf
H5_DLL int c99_snprintf(char *str, size_t size, const char *format,...)
Definition: H5system.c:880
H5S_hyper_iter_t::iter_rank
unsigned iter_rank
Definition: H5Sprivate.h:59
H5P__class_set
H5_DLL herr_t H5P__class_set(const H5P_genclass_t *pclass, const char *name, const void *value)
Definition: H5Pint.c:3215
H5Sget_select_type
H5_DLL H5S_sel_type H5Sget_select_type(hid_t spaceid)
Definition: H5Sselect.c:1705
H5VL_GROUP_REFRESH
@ H5VL_GROUP_REFRESH
Definition: H5VLconnector.h:161
H5VL_object_optional
herr_t H5VL_object_optional(const H5VL_object_t *vol_obj, H5VL_object_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:5851
H5FS_iter_ud_t::fspace
H5FS_t * fspace
Definition: H5FSsection.c:53
H5VL_dataset_optional_t
int H5VL_dataset_optional_t
Definition: H5VLconnector.h:108
H5D__layout_set_io_ops
H5_DLL herr_t H5D__layout_set_io_ops(const H5D_t *dataset)
Definition: H5Dlayout.c:83
H5L_class_t::copy_func
H5L_copy_func_t copy_func
Definition: H5Lpublic.h:123
H5D__compact_fill
herr_t H5D__compact_fill(const H5D_t *dset)
Definition: H5Dcompact.c:121
H5Pget_preserve
H5_DLL int H5Pget_preserve(hid_t plist_id)
Definition: H5Pdxpl.c:1185
H5G_entry_t::name_off
size_t name_off
Definition: H5Gpkg.h:106
H5HF_hdr_start_iter
herr_t H5HF_hdr_start_iter(H5HF_hdr_t *hdr, H5HF_indirect_t *iblock, hsize_t curr_off, unsigned curr_entry)
Definition: H5HFhdr.c:860
H5F_trav_obj_ids_t::max_objs
size_t max_objs
Definition: H5F.c:61
H5O_msg_can_share_in_ohdr
htri_t H5O_msg_can_share_in_ohdr(unsigned type_id)
Definition: H5Omessage.c:1555
H5T__conv_double_ullong
H5_DLL herr_t H5T__conv_double_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5E_NOTREGISTERED_g
hid_t H5E_NOTREGISTERED_g
Definition: H5Edefin.h:192
H5D_chunk_it_ud5_t
Definition: H5Dchunk.c:207
H5CX_get_ext_file_prefix
herr_t H5CX_get_ext_file_prefix(const char **extfile_prefix)
Definition: H5CX.c:2683
H5R__decode_heap
H5_DLL herr_t H5R__decode_heap(H5F_t *f, const unsigned char *buf, size_t *nbytes, unsigned char **data_ptr, size_t *data_size)
Definition: H5Rint.c:1456
H5F_get_obj_ids
H5_DLL herr_t H5F_get_obj_ids(const H5F_t *f, unsigned types, size_t max_objs, hid_t *oid_list, hbool_t app_ref, size_t *obj_id_count_ptr)
Definition: H5Fint.c:320
H5D_bt2_ctx_ud_t
Definition: H5Dbtree2.c:48
H5D_layout_ops_t
Definition: H5Dpkg.h:147
H5A__write
herr_t H5A__write(H5A_t *attr, const H5T_t *mem_type, const void *buf)
Definition: H5Aint.c:702
H5T__conv_ushort_ulong
H5_DLL herr_t H5T__conv_ushort_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5O_refcount_t
uint32_t H5O_refcount_t
Definition: H5Oprivate.h:799
H5G__obj_create_real
herr_t H5G__obj_create_real(H5F_t *f, const H5O_ginfo_t *ginfo, const H5O_linfo_t *linfo, const H5O_pline_t *pline, H5G_obj_create_t *gcrt_info, H5O_loc_t *oloc)
Definition: H5Gobj.c:178
H5S_hyper_get_unlim_block
H5S_t * H5S_hyper_get_unlim_block(const H5S_t *space, hsize_t block_index)
Definition: H5Shyper.c:12087
H5T_init
H5_DLL herr_t H5T_init(void)
Definition: H5T.c:595
H5T_get_member_type
H5T_t * H5T_get_member_type(const H5T_t *dt, unsigned membno)
Definition: H5Tcompound.c:263
H5VL_datatype_close
herr_t H5VL_datatype_close(const H5VL_object_t *vol_obj, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3272
H5E_BADFILE_g
hid_t H5E_BADFILE_g
Definition: H5Edefin.h:147
H5S_read
H5_DLL H5S_t * H5S_read(const struct H5O_loc_t *loc)
H5PLinsert
herr_t H5PLinsert(const char *search_path, unsigned int idx)
Definition: H5PL.c:255
H5E_CANTFLUSH_g
hid_t H5E_CANTFLUSH_g
Definition: H5Edefin.h:161
H5C_stats
H5_DLL herr_t H5C_stats(H5C_t *cache_ptr, const char *cache_name, hbool_t display_detailed_stats)
H5Pset_object_flush_cb
H5_DLL herr_t H5Pset_object_flush_cb(hid_t plist_id, H5F_flush_cb_t func, void *udata)
Definition: H5Pfapl.c:4087
H5Pset_fapl_mpio
H5_DLL herr_t H5Pset_fapl_mpio(hid_t fapl_id, MPI_Comm comm, MPI_Info info)
Definition: H5FDmpio.c:304
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(type_conv)
H5_NPKGS
@ H5_NPKGS
Definition: H5private.h:1750
H5Z_cb_t
struct H5Z_cb_t H5Z_cb_t
H5O_cache_ud_t::oh
H5O_t * oh
Definition: H5Opkg.h:380
H5FD_stdio_init
H5_DLL hid_t H5FD_stdio_init(void)
Definition: H5FDstdio.c:232
H5VL_DATASET_GET_STORAGE_SIZE
@ H5VL_DATASET_GET_STORAGE_SIZE
Definition: H5VLconnector.h:96
H5S_extent_t::rank
unsigned rank
Definition: H5Spkg.h:116
H5P_LST_FILE_ACCESS_ID_g
H5_DLLVAR hid_t H5P_LST_FILE_ACCESS_ID_g
Definition: H5Ppublic.h:214
H5S_SELECT_PREPEND
@ H5S_SELECT_PREPEND
Definition: H5Spublic.h:103
H5HF_stat_t::man_iter_off
hsize_t man_iter_off
Definition: H5HFprivate.h:76
H5Sselect_shape_same
H5_DLL htri_t H5Sselect_shape_same(hid_t space1_id, hid_t space2_id)
Definition: H5Sselect.c:2053
H5D_fill_buf_info_t::mem_to_dset_tpath
H5T_path_t * mem_to_dset_tpath
Definition: H5Dpkg.h:502
haddr_t
unsigned long haddr_t
Definition: H5public.h:207
H5P_TYPE_FILE_CREATE
@ H5P_TYPE_FILE_CREATE
Definition: H5Pprivate.h:65
H5C_t::LRU_scan_restarts
int64_t LRU_scan_restarts
Definition: H5Cpkg.h:6051
H5B2__create_internal
herr_t H5B2__create_internal(H5B2_hdr_t *hdr, void *parent, H5B2_node_ptr_t *node_ptr, uint16_t depth)
Definition: H5B2internal.c:96
H5Tcommit_anon
H5_DLL herr_t H5Tcommit_anon(hid_t loc_id, hid_t type_id, hid_t tcpl_id, hid_t tapl_id)
Definition: H5Tcommit.c:271
H5D__chunk_stats
H5_DLL herr_t H5D__chunk_stats(const H5D_t *dset, hbool_t headers)
Definition: H5Dchunk.c:6656
H5Aexists
htri_t H5Aexists(hid_t obj_id, const char *attr_name)
Definition: H5A.c:1678
H5D_MPIO_MULTI_CHUNK
@ H5D_MPIO_MULTI_CHUNK
Definition: H5Ppublic.h:145
H5T_copy_reopen
H5_DLL H5T_t * H5T_copy_reopen(H5T_t *old_dt)
Definition: H5T.c:3705
H5T__conv_ulong_long
herr_t H5T__conv_ulong_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6450
H5FA_dblock_t::top_proxy
H5AC_proxy_entry_t * top_proxy
Definition: H5FApkg.h:182
H5MP_close
herr_t H5MP_close(H5MP_pool_t *mp)
Definition: H5MP.c:438
H5A_bt2_ud_rmbi_t::fheap
H5HF_t * fheap
Definition: H5Adense.c:133
H5WB_actual
H5_DLL void * H5WB_actual(H5WB_t *wb, size_t need)
Definition: H5WB.c:160
H5P_remove
H5_DLL herr_t H5P_remove(H5P_genplist_t *plist, const char *name)
Definition: H5Pint.c:4760
H5VL_pass_through_info_t
Definition: H5VLpassthru.h:32
H5O_set_shared
H5_DLL herr_t H5O_set_shared(H5O_shared_t *dst, const H5O_shared_t *src)
Definition: H5Oshared.c:452
H5D_contig_writevv_sieve_ud_t
Definition: H5Dcontig.c:75
H5C_t::max_pl_size
size_t max_pl_size
Definition: H5Cpkg.h:6033
H5O_MSG_BOGUS_INVALID
const H5O_msg_class_t H5O_MSG_BOGUS_INVALID[1]
Definition: H5Obogus.c:72
H5A_dense_bt2_corder_rec_t
Definition: H5Apkg.h:115
H5HF_man_iter_up
H5_DLL herr_t H5HF_man_iter_up(H5HF_block_iter_t *biter)
Definition: H5HFiter.c:470
H5_GCC_DIAG_ON
H5_GCC_DIAG_ON(long-long) typedef unsigned haddr_t
H5D__get_chunk_info
H5_DLL herr_t H5D__get_chunk_info(const H5D_t *dset, const H5S_t *space, hsize_t chk_idx, hsize_t *coord, unsigned *filter_mask, haddr_t *offset, hsize_t *size)
H5B2__assert_internal
H5_DLL herr_t H5B2__assert_internal(hsize_t parent_all_nrec, const H5B2_hdr_t *hdr, const H5B2_internal_t *internal)
H5D_contig_readvv_ud_t::f_sh
H5F_shared_t * f_sh
Definition: H5Dcontig.c:69
H5TS_mutex_struct::lock_count
unsigned int lock_count
Definition: H5TSprivate.h:82
H5D_chunk_info_iter_ud_t::nbytes
uint32_t nbytes
Definition: H5Dchunk.c:222
H5M_term_package
int H5M_term_package(void)
Definition: H5M.c:180
H5Ppublic.h
H5O_addr_map_t::dst_addr
haddr_t dst_addr
Definition: H5Opkg.h:352
H5FA_hdr_cache_ud_t::ctx_udata
void * ctx_udata
Definition: H5FApkg.h:229
H5A_dense_file_cp_ud_t::recompute_size
hbool_t * recompute_size
Definition: H5Aint.c:75
H5AC__log_moved_entry
H5_DLL herr_t H5AC__log_moved_entry(const H5F_t *f, haddr_t old_addr, haddr_t new_addr)
Definition: H5ACmpio.c:1048
H5T__conv_schar_long
H5_DLL herr_t H5T__conv_schar_long(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5L_trav_gnbi_t::order
H5_iter_order_t order
Definition: H5Lprivate.h:78
H5MF_init_merge_flags
herr_t H5MF_init_merge_flags(H5F_shared_t *f_sh)
Definition: H5MF.c:149
H5FL_ARR_EXTERN
H5FL_ARR_EXTERN(H5SM_index_header_t)
H5HF_free_section_t::u
union H5HF_free_section_t::@20::@23::@24 u
H5Tget_native_type
hid_t H5Tget_native_type(hid_t type_id, H5T_direction_t direction)
Definition: H5Tnative.c:76
H5L_trav_cr_t::lnk
H5O_link_t * lnk
Definition: H5L.c:61
H5R__get_file_name
H5_DLL ssize_t H5R__get_file_name(const H5R_ref_priv_t *ref, char *buf, size_t size)
Definition: H5Rint.c:871
H5EA__sblock_alloc
H5_DLL H5EA_sblock_t * H5EA__sblock_alloc(H5EA_hdr_t *hdr, H5EA_iblock_t *parent, unsigned sblk_idx)
H5CX_t::mpio_local_no_coll_cause_set
hbool_t mpio_local_no_coll_cause_set
Definition: H5CX.c:264
H5D_btree_key_t::nbytes
uint32_t nbytes
Definition: H5Dbtree.c:72
H5C_set_prefix
H5_DLL herr_t H5C_set_prefix(H5C_t *cache_ptr, char *prefix)
Definition: H5Cdbg.c:458
H5T__conv_b_b
herr_t H5T__conv_b_b(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *_buf, void H5_ATTR_UNUSED *background)
Definition: H5Tconv.c:1597
H5T_NATIVE_INT8_g
hid_t H5T_NATIVE_INT8_g
Definition: H5T.c:419
H5G_build_fullpath_refstr_str
H5_DLL H5RS_str_t * H5G_build_fullpath_refstr_str(H5RS_str_t *path_r, const char *name)
Definition: H5Gname.c:352
H5O_MSG_MTIME_NEW
const H5O_msg_class_t H5O_MSG_MTIME_NEW[1]
Definition: H5Omtime.c:70
H5D_MPIO_DATA_TRANSFORMS
@ H5D_MPIO_DATA_TRANSFORMS
Definition: H5Ppublic.h:173
H5B2_node_info_test_t::nrec
uint16_t nrec
Definition: H5B2pkg.h:299
H5Sselect_shape_same
htri_t H5Sselect_shape_same(hid_t space1_id, hid_t space2_id)
Definition: H5Sselect.c:2053
H5B_info_t
struct H5B_info_t H5B_info_t
H5Pget_evict_on_close
H5_DLL herr_t H5Pget_evict_on_close(hid_t fapl_id, hbool_t *evict_on_close)
Definition: H5Pfapl.c:4540
H5E_FUNC_g
hid_t H5E_FUNC_g
Definition: H5Edefin.h:22
H5Mget_val_type
hid_t H5Mget_val_type(hid_t map_id)
Definition: H5M.c:537
H5HF_hdr_free
H5_DLL herr_t H5HF_hdr_free(H5HF_hdr_t *hdr)
Definition: H5HFhdr.c:1403
H5D__layout_compact_dirty_test
herr_t H5D__layout_compact_dirty_test(hid_t did, hbool_t *dirty)
Definition: H5Dtest.c:164
H5L_trav_mv_t::copy
hbool_t copy
Definition: H5L.c:70
H5G_node_t::entry
H5G_entry_t * entry
Definition: H5Gpkg.h:121
H5F_same_shared
H5_DLL hbool_t H5F_same_shared(const H5F_t *f1, const H5F_t *f2)
Definition: H5Fquery.c:267
H5Aget_name
ssize_t H5Aget_name(hid_t attr_id, size_t buf_size, char *buf)
Definition: H5A.c:874
H5G_trav_goi_t::statbuf
H5G_stat_t * statbuf
Definition: H5Gdeprec.c:63
H5FS__decr
H5_DLL herr_t H5FS__decr(H5FS_t *fspace)
Definition: H5FS.c:738
H5C_t::pl_len
uint32_t pl_len
Definition: H5Cpkg.h:5901
H5O_mesg_t
Definition: H5Opkg.h:249
H5D_chunk_addr_info_t
struct H5D_chunk_addr_info_t H5D_chunk_addr_info_t
H5O_loc_free
herr_t H5O_loc_free(H5O_loc_t *loc)
Definition: H5Oint.c:2071
H5FD_family_t::flags
unsigned flags
Definition: H5FDfamily.c:65
H5G_DATASET
@ H5G_DATASET
Definition: H5Gpublic.h:123
H5O_token_t
Definition: H5public.h:340
H5VL_free_lib_state
herr_t H5VL_free_lib_state(void *state)
Definition: H5VLint.c:2091
H5FA_depend
H5_DLL herr_t H5FA_depend(H5FA_t *fa, H5AC_proxy_entry_t *parent)
H5O_copy_expand_ref
H5_DLL herr_t H5O_copy_expand_ref(H5F_t *file_src, hid_t tid_src, H5T_t *dt_src, void *buf_src, size_t nbytes_src, H5F_t *file_dst, void *buf_dst, H5O_copy_t *cpy_info)
Definition: H5Ocopy_ref.c:439
H5C_t::class_table_ptr
const H5C_class_t *const * class_table_ptr
Definition: H5Cpkg.h:5853
H5EA_sblock_t::dblk_page_size
size_t dblk_page_size
Definition: H5EApkg.h:281
H5FD_class_t::fc_degree
H5F_close_degree_t fc_degree
Definition: H5FDpublic.h:269
H5O_info1_t::ctime
time_t ctime
Definition: H5Opublic.h:264
H5O_open_by_idx
H5_DLL void * H5O_open_by_idx(const H5G_loc_t *loc, const char *name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5I_type_t *opened_type)
Definition: H5Oint.c:679
H5Pget_chunk
H5_DLL int H5Pget_chunk(hid_t plist_id, int max_ndims, hsize_t dim[])
Definition: H5Pdcpl.c:2073
H5O_storage_virtual_t::printf_gap
hsize_t printf_gap
Definition: H5Oprivate.h:567
H5T_reclaim
herr_t H5T_reclaim(hid_t type_id, H5S_t *space, void *buf)
Definition: H5Tconv.c:9527
Wlroundf
H5_DLL long Wlroundf(float arg)
H5HF_direct_t::size
size_t size
Definition: H5HFpkg.h:425
H5C_t::pel_len
uint32_t pel_len
Definition: H5Cpkg.h:5907
H5PB_entry_t::addr
haddr_t addr
Definition: H5PBpkg.h:37
H5AC_get_entry_status
H5_DLL herr_t H5AC_get_entry_status(const H5F_t *f, haddr_t addr, unsigned *status_ptr)
Definition: H5AC.c:722
H5T_conv_cb_t
struct H5T_conv_cb_t H5T_conv_cb_t
H5B2__destroy_flush_depend
herr_t H5B2__destroy_flush_depend(H5AC_info_t *parent_entry, H5AC_info_t *child_entry)
Definition: H5B2int.c:1927
H5T__conv_short_llong
H5_DLL herr_t H5T__conv_short_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5S_select_is_regular
htri_t H5S_select_is_regular(const H5S_t *space)
Definition: H5Sselect.c:911
H5B2_patch_file
herr_t H5B2_patch_file(H5B2_t *bt2, H5F_t *f)
Definition: H5B2.c:1613
base
const char int base
Definition: H5system.c:512
H5T_NATIVE_UINT32_g
H5_DLLVAR hid_t H5T_NATIVE_UINT32_g
Definition: H5Tpublic.h:481
H5S_point_iter_t::pnt_lst
H5S_pnt_list_t * pnt_lst
Definition: H5Sprivate.h:50
H5G__stab_get_name_by_idx
H5_DLL ssize_t H5G__stab_get_name_by_idx(const H5O_loc_t *oloc, H5_iter_order_t order, hsize_t n, char *name, size_t size)
Definition: H5Gstab.c:741
H5_debug_g
H5_debug_t H5_debug_g
Definition: H5.c:86
H5T_loc_t
H5T_loc_t
Definition: H5Tprivate.h:65
H5G_bt2_ud_common_t::fheap
H5HF_t * fheap
Definition: H5Gpkg.h:270
H5FDget_eof
H5_DLL haddr_t H5FDget_eof(H5FD_t *file, H5FD_mem_t type)
Definition: H5FD.c:1239
H5VL_attr_class_t::optional
herr_t(* optional)(void *obj, H5VL_attr_optional_t opt_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:321
H5AC_aux_t::insert_dirty_bytes_updates
unsigned insert_dirty_bytes_updates
Definition: H5ACpkg.h:390
H5VL__init_package
herr_t H5VL__init_package(void)
Definition: H5VLint.c:232
H5FD_multi_fapl_t
struct H5FD_multi_fapl_t H5FD_multi_fapl_t
H5B_t
Definition: H5Bpkg.h:51
H5VLdataset_create
H5_DLL void * H5VLdataset_create(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t lcpl_id, hid_t type_id, hid_t space_id, hid_t dcpl_id, hid_t dapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1891
H5MF_sects_debug
herr_t H5MF_sects_debug(H5F_t *f, haddr_t fs_addr, FILE *stream, int indent, int fwidth)
Definition: H5MFdbg.c:157
H5T_UNIX_D32BE_g
hid_t H5T_UNIX_D32BE_g
Definition: H5T.c:384
H5L_info2_t::corder_valid
hbool_t corder_valid
Definition: H5Lpublic.h:78
H5VL_attr_get_t
H5VL_attr_get_t
Definition: H5VLconnector.h:70
H5A_dense_file_cp_ud_t::oloc_src
const H5O_loc_t * oloc_src
Definition: H5Aint.c:77
H5EA_t::f
H5F_t * f
Definition: H5EApkg.h:333
H5HF_sect_single_new
H5_DLL H5HF_free_section_t * H5HF_sect_single_new(hsize_t sect_off, size_t sect_size, H5HF_indirect_t *parent, unsigned par_entry)
Definition: H5HFsection.c:485
H5FS_vfd_alloc_hdr_and_section_info_if_needed
H5_DLL herr_t H5FS_vfd_alloc_hdr_and_section_info_if_needed(H5F_t *f, H5FS_t *fspace, haddr_t *fs_addr_ptr)
Definition: H5FSsection.c:2488
H5CX_get_mpio_chunk_opt_ratio
herr_t H5CX_get_mpio_chunk_opt_ratio(unsigned *mpio_chunk_opt_ratio)
Definition: H5CX.c:2247
H5O_msg_read_oh
H5_DLL void * H5O_msg_read_oh(H5F_t *f, H5O_t *oh, unsigned type_id, void *mesg)
Definition: H5Omessage.c:515
H5A_attr_iter_op_t
Definition: H5Aprivate.h:54
H5O_storage_chunk_t::btree2
H5O_storage_chunk_bt2_t btree2
Definition: H5Oprivate.h:485
H5HF_block_loc_t
struct H5HF_block_loc_t H5HF_block_loc_t
H5T_copy
H5T_t * H5T_copy(const H5T_t *old_dt, H5T_copy_t method)
Definition: H5T.c:3630
H5Tget_member_type
H5_DLL hid_t H5Tget_member_type(hid_t type_id, unsigned membno)
Definition: H5Tcompound.c:214
H5Dget_type
hid_t H5Dget_type(hid_t dset_id)
Definition: H5D.c:425
H5C_cache_entry_t::dirtied
hbool_t dirtied
Definition: H5Cprivate.h:2235
H5AC__log_dirtied_entry
H5_DLL herr_t H5AC__log_dirtied_entry(const H5AC_info_t *entry_ptr)
Definition: H5ACmpio.c:742
BEGIN_FUNC
BEGIN_FUNC(PKG, CATCH if(!ret_value) if(&&H5FA__dblk_page_dest(dblk_page)< 0) H5E_THROW(H5E_CANTFREE ERR, H5FA_dblk_page_t *, H5FA_dblk_page_t *dblk_page=NULL, H5FA_dblk_page_t *dblk_page=NULL, H5FA__dblk_page_alloc(H5FA_hdr_t *hdr, size_t nelmts))
Definition: H5FAdblkpage.c:98
H5G__node_free
herr_t H5G__node_free(H5G_node_t *sym)
Definition: H5Gnode.c:279
H5FD_s3comms_s3r_read
H5_DLL herr_t H5FD_s3comms_s3r_read(s3r_t *handle, haddr_t offset, size_t len, void *dest)
Definition: H5FDs3comms.c:1408
H5HF_FSPACE_SECT_CLS_SINGLE
H5FS_section_class_t H5HF_FSPACE_SECT_CLS_SINGLE[1]
Definition: H5HFsection.c:184
H5B2__insert_internal
herr_t H5B2__insert_internal(H5B2_hdr_t *hdr, uint16_t depth, unsigned *parent_cache_info_flags_ptr, H5B2_node_ptr_t *curr_node_ptr, H5B2_nodepos_t curr_pos, void *parent, void *udata)
Definition: H5B2internal.c:359
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5F_efc_ent_t)
H5PL__open
H5_DLL herr_t H5PL__open(const char *libname, H5PL_type_t type, const H5PL_key_t *key, hbool_t *success, const void **plugin_info)
H5FS_section_class_t::serial_size
size_t serial_size
Definition: H5FSprivate.h:93
H5Tget_create_plist
hid_t H5Tget_create_plist(hid_t dtype_id)
Definition: H5Tcommit.c:632
H5G__loc_addr
herr_t H5G__loc_addr(const H5G_loc_t *loc, const char *name, haddr_t *addr)
Definition: H5Gloc.c:753
H5C_stats__reset
H5_DLL void H5C_stats__reset(H5C_t *cache_ptr)
Definition: H5Cdbg.c:987
H5dont_atexit
herr_t H5dont_atexit(void)
Definition: H5.c:461
H5D_btree_dbg_t::common
H5D_chunk_common_ud_t common
Definition: H5Dbtree.c:85
H5VL__native_file_get
herr_t H5VL__native_file_get(void *obj, H5VL_file_get_t get_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_file.c:123
H5AC_cache_config_t::flash_incr_mode
enum H5C_cache_flash_incr_mode flash_incr_mode
Definition: H5ACpublic.h:481
H5O_cont_t
Definition: H5Oprivate.h:736
H5O_msg_class_t::free
herr_t(* free)(void *)
Definition: H5Opkg.h:236
H5FD_log_fapl_t
Definition: H5FDlog.c:44
H5G__stab_lookup
htri_t H5G__stab_lookup(const H5O_loc_t *grp_oloc, const char *name, H5O_link_t *lnk)
Definition: H5Gstab.c:864
H5E_STORAGE_g
H5_DLLVAR hid_t H5E_STORAGE_g
Definition: H5Epubgen.h:89
H5EA_dblk_page_cache_ud_t
Definition: H5EApkg.h:362
H5CX_dxpl_cache_t::mpio_global_no_coll_cause
uint32_t mpio_global_no_coll_cause
Definition: H5CX.c:351
H5FD_log_t::total_truncate_time
double total_truncate_time
Definition: H5FDlog.c:133
H5S_select_adjust_u
H5_DLL herr_t H5S_select_adjust_u(H5S_t *space, const hsize_t *offset)
Definition: H5Sselect.c:948
H5SM_compare_udata_t
struct H5SM_compare_udata_t H5SM_compare_udata_t
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5HL_prfx_t)
H5B_ins_ud_t::bt
H5B_t * bt
Definition: H5B.c:138
H5CX_get_vlen_alloc_info
H5_DLL herr_t H5CX_get_vlen_alloc_info(H5T_vlen_alloc_info_t *vl_alloc_info)
Definition: H5CX.c:2410
H5T_ref_class_t
struct H5T_ref_class_t H5T_ref_class_t
H5O_VIRTUAL_STATUS_INVALID
@ H5O_VIRTUAL_STATUS_INVALID
Definition: H5Oprivate.h:520
H5B2__split1
herr_t H5B2__split1(H5B2_hdr_t *hdr, uint16_t depth, H5B2_node_ptr_t *curr_node_ptr, unsigned *parent_cache_info_flags_ptr, H5B2_internal_t *internal, unsigned *internal_flags_ptr, unsigned idx)
Definition: H5B2int.c:150
while
while(nelmts)
Definition: H5EAtest.c:250
H5S_sel_iter_lib_op_t
herr_t(* H5S_sel_iter_lib_op_t)(void *elem, const H5T_t *type, unsigned ndim, const hsize_t *point, void *op_data)
Definition: H5Sprivate.h:110
H5F_shared_t::flags
unsigned flags
Definition: H5Fpkg.h:261
H5S_hyper_project_intersect_ud_t::op_gen
uint64_t op_gen
Definition: H5Shyper.c:98
H5FL_gc_arr_list_t
Definition: H5FL.c:77
H5C_t::images_created
int32_t images_created
Definition: H5Cpkg.h:6055
H5MF_SHRINK_EOA
@ H5MF_SHRINK_EOA
Definition: H5MFpkg.h:135
H5G__node_sumup
H5_DLL int H5G__node_sumup(H5F_t *f, const void *_lt_key, haddr_t addr, const void *_rt_key, void *_udata)
H5E_CANTCLEAN_g
hid_t H5E_CANTCLEAN_g
Definition: H5Edefin.h:179
H5Dget_create_plist
hid_t H5Dget_create_plist(hid_t dset_id)
Definition: H5D.c:463
H5MF_debug_iter_ud_t::indent
int indent
Definition: H5MFdbg.c:56
H5VL_class_t::value
H5VL_class_value_t value
Definition: H5VLconnector.h:466
H5FA_close
H5_DLL herr_t H5FA_close(H5FA_t *fa)
H5VL_OBJECT_BY_NAME
@ H5VL_OBJECT_BY_NAME
Definition: H5VLconnector.h:239
H5FS_create_t::max_sect_addr
unsigned max_sect_addr
Definition: H5FSprivate.h:141
H5S_set_extent
H5_DLL htri_t H5S_set_extent(H5S_t *space, const hsize_t *size)
Definition: H5S.c:1875
H5D_farray_filt_elmt_t::nbytes
uint32_t nbytes
Definition: H5Dfarray.c:79
H5P_CLS_DATASET_ACCESS_ID_g
hid_t H5P_CLS_DATASET_ACCESS_ID_g
Definition: H5Pint.c:140
H5Rdereference2
H5_DLL hid_t H5Rdereference2(hid_t obj_id, hid_t oapl_id, H5R_type_t ref_type, const void *ref)
Definition: H5Rdeprec.c:396
H5D_virtual_free_parsed_name
H5_DLL herr_t H5D_virtual_free_parsed_name(H5O_storage_virtual_name_seg_t *name_seg)
Definition: H5Dvirtual.c:1322
H5P__encode_uint8_t
H5_DLL herr_t H5P__encode_uint8_t(const void *value, void **_pp, size_t *size)
Definition: H5Pencdec.c:215
H5CX_test_set_mpio_coll_chunk_multi_ratio_ind
herr_t H5CX_test_set_mpio_coll_chunk_multi_ratio_ind(int mpio_coll_chunk_multi_ratio_ind)
Definition: H5CX.c:3420
H5C_auto_size_ctl_t::epoch_length
int64_t epoch_length
Definition: H5Cprivate.h:2113
H5VL__native_str_to_token
herr_t H5VL__native_str_to_token(void *obj, H5I_type_t obj_type, const char *token_str, H5O_token_t *token)
Definition: H5VLnative_token.c:138
H5VL_datatype_specific
H5_DLL herr_t H5VL_datatype_specific(const H5VL_object_t *vol_obj, H5VL_datatype_specific_t specific_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:3048
H5C_cache_entry_t::magic
uint32_t magic
Definition: H5Cprivate.h:2227
H5O_copy_search_comm_dt_key_t
Definition: H5Ocopy.c:59
H5VL_object_optional
H5_DLL herr_t H5VL_object_optional(const H5VL_object_t *vol_obj, H5VL_object_optional_t opt_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:5851
H5T_NATIVE_B64_g
H5_DLLVAR hid_t H5T_NATIVE_B64_g
Definition: H5Tpublic.h:439
H5P__register_real
H5_DLL herr_t H5P__register_real(H5P_genclass_t *pclass, const char *name, size_t size, const void *def_value, H5P_prp_create_func_t prp_create, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_encode_func_t prp_encode, H5P_prp_decode_func_t prp_decode, H5P_prp_delete_func_t prp_delete, H5P_prp_copy_func_t prp_copy, H5P_prp_compare_func_t prp_cmp, H5P_prp_close_func_t prp_close)
Definition: H5Pint.c:2129
H5SL_find
H5SL_node_t * H5SL_find(H5SL_t *slist, const void *key)
Definition: H5SL.c:1694
H5T_STR_RESERVED_3
@ H5T_STR_RESERVED_3
Definition: H5Tpublic.h:108
H5T__conv_ulong_schar
herr_t H5T__conv_ulong_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6197
H5CX_dxpl_cache_t::filter_cb
H5Z_cb_t filter_cb
Definition: H5CX.c:357
H5B2_class_t
Definition: H5B2private.h:82
H5SM_table_free
herr_t H5SM_table_free(H5SM_master_table_t *table)
Definition: H5SM.c:2481
H5O_MSG_PLINE
const H5O_msg_class_t H5O_MSG_PLINE[1]
Definition: H5Opline.c:69
H5FL_SEQ_DEFINE
H5FL_SEQ_DEFINE(H5HF_indirect_ent_t)
H5FD_multi_fapl_t::memb_addr
haddr_t memb_addr[H5FD_MEM_NTYPES]
Definition: H5FDmulti.c:74
H5VL_loc_by_idx_t
struct H5VL_loc_by_idx H5VL_loc_by_idx_t
H5TS_win32_process_enter
H5_DLL BOOL CALLBACK H5TS_win32_process_enter(PINIT_ONCE InitOnce, PVOID Parameter, PVOID *lpContex)
Definition: H5TS.c:346
H5S__init_package
herr_t H5S__init_package(void)
Definition: H5S.c:121
H5SM_reconstitute
H5_DLL herr_t H5SM_reconstitute(H5O_shared_t *sh_mesg, H5F_t *f, unsigned msg_type_id, H5O_fheap_id_t heap_id)
Definition: H5SM.c:2092
H5A_dense_bt2_name_rec_t::hash
uint32_t hash
Definition: H5Apkg.h:110
H5F__sfile_remove
herr_t H5F__sfile_remove(H5F_shared_t *shared)
Definition: H5Fsfile.c:178
H5O_msg_can_share_in_ohdr
H5_DLL htri_t H5O_msg_can_share_in_ohdr(unsigned type_id)
Definition: H5Omessage.c:1555
H5I_get_type
H5_DLL H5I_type_t H5I_get_type(hid_t id)
Definition: H5I.c:1040
H5B2_FHEAP_HUGE_DIR_ID
@ H5B2_FHEAP_HUGE_DIR_ID
Definition: H5B2private.h:46
H5AC_FARRAY_HDR
H5_DLLVAR const H5AC_class_t H5AC_FARRAY_HDR[1]
Definition: H5ACprivate.h:369
H5E_walk_op_t
Definition: H5Epkg.h:85
H5VL_object_get_t
H5VL_object_get_t
Definition: H5VLconnector.h:193
nsoft
int nsoft
Definition: H5T.c:559
H5Pset_link_creation_order
herr_t H5Pset_link_creation_order(hid_t plist_id, unsigned crt_order_flags)
Definition: H5Pgcpl.c:454
H5FA_dblock_t
Definition: H5FApkg.h:170
H5D_io_info_t::u
union H5D_io_info_t::@4 u
H5FD_class_t
struct H5FD_class_t H5FD_class_t
H5C_cache_entry_t::pinned_from_cache
hbool_t pinned_from_cache
Definition: H5Cprivate.h:2262
H5A_bt2_ud_ins_t
struct H5A_bt2_ud_ins_t H5A_bt2_ud_ins_t
H5C_log_write_move_entry_msg
herr_t H5C_log_write_move_entry_msg(H5C_t *cache, haddr_t old_addr, haddr_t new_addr, int type_id, herr_t fxn_ret_value)
Definition: H5Clog.c:649
H5FD_class_t::maxaddr
haddr_t maxaddr
Definition: H5FDpublic.h:268
H5G_STORAGE_TYPE_COMPACT
@ H5G_STORAGE_TYPE_COMPACT
Definition: H5Gpublic.h:49
H5PB_t::LRU_tail_ptr
struct H5PB_entry_t * LRU_tail_ptr
Definition: H5PBprivate.h:66
H5FL_arr_head_t::list_mem
size_t list_mem
Definition: H5FLprivate.h:240
H5Bprivate.h
H5T_UNIX_D64LE_g
H5_DLLVAR hid_t H5T_UNIX_D64LE_g
Definition: H5Tpublic.h:306
H5_combine_path
H5_DLL herr_t H5_combine_path(const char *path1, const char *path2, char **full_name)
H5C_image_entry_t::image_ptr
void * image_ptr
Definition: H5Cprivate.h:1986
H5VL_file_get_t
H5VL_file_get_t
Definition: H5VLconnector.h:127
H5FL_blk_free
H5_DLL void * H5FL_blk_free(H5FL_blk_head_t *head, void *block)
Definition: H5FL.c:1019
H5VL_dataset_read
H5_DLL herr_t H5VL_dataset_read(const H5VL_object_t *vol_obj, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t dxpl_id, void *buf, void **req)
Definition: H5VLcallback.c:2064
H5G__obj_get_linfo
htri_t H5G__obj_get_linfo(const H5O_loc_t *grp_oloc, H5O_linfo_t *linfo)
Definition: H5Gobj.c:313
H5D_chunk_ops_t::reset
H5D_chunk_reset_func_t reset
Definition: H5Dpkg.h:328
H5O__msg_remove_real
herr_t H5O__msg_remove_real(H5F_t *f, H5O_t *oh, const H5O_msg_class_t *type, int sequence, H5O_operator_t app_op, void *op_data, hbool_t adj_link)
Definition: H5Omessage.c:1127
H5O_layout_t
Definition: H5Oprivate.h:637
H5B2_class_t::crt_context
void *(* crt_context)(void *udata)
Definition: H5B2private.h:88
H5G_STORAGE_TYPE_UNKNOWN
@ H5G_STORAGE_TYPE_UNKNOWN
Definition: H5Gpublic.h:46
H5C_auto_size_ctl_t::rpt_fcn
H5C_auto_resize_rpt_fcn rpt_fcn
Definition: H5Cprivate.h:2107
H5T_STR_RESERVED_6
@ H5T_STR_RESERVED_6
Definition: H5Tpublic.h:111
H5VL_info_class_t::from_str
herr_t(* from_str)(const char *str, void **info)
Definition: H5VLconnector.h:296
H5G_bt_it_lbi_t::found
hbool_t found
Definition: H5Gstab.c:86
H5Fmount
H5_DLL herr_t H5Fmount(hid_t loc, const char *name, hid_t child, hid_t plist)
Definition: H5Fmount.c:440
H5FL_blk_list_t::size
size_t size
Definition: H5FLprivate.h:151
abs_eoa
H5FD_mem_t haddr_t abs_eoa
Definition: H5FDfamily.c:962
H5T__conv_schar_uint
herr_t H5T__conv_schar_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5070
H5G_iter_appcall_ud_t
Definition: H5Gint.c:59
H5G_bt2_ud_gnbi_t::f
H5F_t * f
Definition: H5Gdense.c:166
H5B2__hdr_create
H5_DLL haddr_t H5B2__hdr_create(H5F_t *f, const H5B2_create_t *cparam, void *ctx_udata)
Definition: H5B2hdr.c:285
H5G_dense_bt2_name_rec_t
Definition: H5Gpkg.h:250
H5FO_t
H5SL_t H5FO_t
Definition: H5FOprivate.h:32
H5VLdataset_specific
H5_DLL herr_t H5VLdataset_specific(void *obj, hid_t connector_id, H5VL_dataset_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:2432
DllMain
BOOL WINAPI DllMain(_In_ HINSTANCE hinstDLL, _In_ DWORD fdwReason, _In_ LPVOID lpvReserved)
Definition: H5.c:1043
H5L_trav_gibi_t::order
H5_iter_order_t order
Definition: H5Lprivate.h:67
H5S__extent_copy_real
H5_DLL herr_t H5S__extent_copy_real(H5S_extent_t *dst, const H5S_extent_t *src, hbool_t copy_max)
Definition: H5S.c:648
H5TS_mutex_unlock
H5_DLL herr_t H5TS_mutex_unlock(H5TS_mutex_t *mutex)
Definition: H5TS.c:193
H5T_NATIVE_SCHAR_g
H5_DLLVAR hid_t H5T_NATIVE_SCHAR_g
Definition: H5Tpublic.h:421
H5G_obj_create_t::cache_type
H5G_cache_type_t cache_type
Definition: H5Gpkg.h:291
H5VL_dataset_close
H5_DLL herr_t H5VL_dataset_close(const H5VL_object_t *vol_obj, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:2614
H5VLdataset_open
void * H5VLdataset_open(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, const char *name, hid_t dapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1996
H5MF_sect_ud_t::allow_eoa_shrink_only
hbool_t allow_eoa_shrink_only
Definition: H5MFpkg.h:146
H5HFprivate.h
H5C_t::check_write_permitted
H5C_write_permitted_func_t check_write_permitted
Definition: H5Cpkg.h:5856
H5AC__flush_entries
herr_t H5AC__flush_entries(H5F_t *f)
Definition: H5ACmpio.c:2293
H5FS_t::sinfo
H5FS_sinfo_t * sinfo
Definition: H5FSpkg.h:178
H5E__get_auto
herr_t H5E__get_auto(const H5E_t *estack, H5E_auto_op_t *op, void **client_data)
Definition: H5Eint.c:607
H5SM_index_header_t::index_addr
haddr_t index_addr
Definition: H5SMpkg.h:173
H5P_genclass_t::copy_data
void * copy_data
Definition: H5Ppkg.h:101
H5Otoken_to_str
herr_t H5Otoken_to_str(hid_t loc_id, const H5O_token_t *token, char **token_str)
Definition: H5O.c:1533
H5G_root_free
herr_t H5G_root_free(H5G_t *grp)
Definition: H5Groot.c:346
H5VL_ATTR_GET_ACPL
@ H5VL_ATTR_GET_ACPL
Definition: H5VLconnector.h:71
H5FL_SEQ_DEFINE
H5FL_SEQ_DEFINE(H5HG_obj_t)
H5G_loc_native_info
H5_DLL herr_t H5G_loc_native_info(const H5G_loc_t *loc, const char *name, H5O_native_info_t *oinfo, unsigned fields)
Definition: H5Gloc.c:902
H5FD_term_interface
H5_DLL int H5FD_term_interface(void)
H5O_fheap_id_t::val
uint64_t val
Definition: H5Oprivate.h:148
H5S_select_t::sel_info
union H5S_select_t::@55 sel_info
H5P__copy_prop_pclass
herr_t H5P__copy_prop_pclass(hid_t dst_id, hid_t src_id, const char *name)
Definition: H5Pint.c:4919
H5HF_hdr_t::huge_ids_direct
hbool_t huge_ids_direct
Definition: H5HFpkg.h:355
H5Tdetect_class
htri_t H5Tdetect_class(hid_t type, H5T_class_t cls)
Definition: H5T.c:2035
H5E_SYSERRSTR_g
H5_DLLVAR hid_t H5E_SYSERRSTR_g
Definition: H5Epubgen.h:206
H5G_bt_it_idx_common_t::idx
hsize_t idx
Definition: H5Gpkg.h:230
H5FD_close
herr_t H5FD_close(H5FD_t *file)
Definition: H5FD.c:829
H5VLget_file_type
H5_DLL hid_t H5VLget_file_type(void *file_obj, hid_t connector_id, hid_t dtype_id)
Definition: H5VL.c:705
H5MF_try_shrink
H5_DLL htri_t H5MF_try_shrink(H5F_t *f, H5FD_mem_t alloc_type, haddr_t addr, hsize_t size)
Definition: H5MF.c:1456
H5B2__node_size
herr_t H5B2__node_size(H5B2_hdr_t *hdr, uint16_t depth, const H5B2_node_ptr_t *curr_node, void *parent, hsize_t *btree_size)
Definition: H5B2int.c:1701
H5HF_man_iter_start_entry
H5_DLL herr_t H5HF_man_iter_start_entry(H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, H5HF_indirect_t *iblock, unsigned start_entry)
Definition: H5HFiter.c:314
H5F_mem_t
H5F_mem_t
Definition: H5Fpublic.h:151
H5E_CANTUNCORK_g
H5_DLLVAR hid_t H5E_CANTUNCORK_g
Definition: H5Epubgen.h:330
H5D_chunk_info_iter_ud_t::chunk_idx
hsize_t chunk_idx
Definition: H5Dchunk.c:225
H5Treclaim
H5_DLL herr_t H5Treclaim(hid_t type_id, hid_t space_id, hid_t plist_id, void *buf)
Definition: H5T.c:2945
H5T_PERS_DONTCARE
@ H5T_PERS_DONTCARE
Definition: H5Tpublic.h:158
H5P_USER_TRUE
@ H5P_USER_TRUE
Definition: H5Pprivate.h:55
H5T_HDSETREGREF_COMP_ALIGN_g
size_t H5T_HDSETREGREF_COMP_ALIGN_g
Definition: H5T.c:472
H5T_STD_B64LE_g
hid_t H5T_STD_B64LE_g
Definition: H5T.c:379
H5MF_AGGR_MERGE_DICHOTOMY
@ H5MF_AGGR_MERGE_DICHOTOMY
Definition: H5MF.c:70
H5HF__huge_remove
H5_DLL herr_t H5HF__huge_remove(H5HF_hdr_t *fh, const uint8_t *id)
Definition: H5HFhuge.c:989
H5HF_iblock_cache_ud_t::f
H5F_t * f
Definition: H5HFpkg.h:520
H5FA__dblock_unprotect
H5_DLL herr_t H5FA__dblock_unprotect(H5FA_dblock_t *dblock, unsigned cache_flags)
H5E_WRITEERROR_g
H5_DLLVAR hid_t H5E_WRITEERROR_g
Definition: H5Epubgen.h:117
H5O_msg_copy
void * H5O_msg_copy(unsigned type_id, const void *mesg, void *dst)
Definition: H5Omessage.c:744
H5Tset_offset
H5_DLL herr_t H5Tset_offset(hid_t type_id, size_t offset)
Definition: H5Toffset.c:173
H5Ssel_iter_create
hid_t H5Ssel_iter_create(hid_t space_id, size_t elmt_size, unsigned flags)
Definition: H5Sselect.c:2982
H5P_CLS_LINK_ACCESS_g
H5_DLLVAR H5P_genclass_t * H5P_CLS_LINK_ACCESS_g
Definition: H5Pprivate.h:137
H5FA_create_t::raw_elmt_size
uint8_t raw_elmt_size
Definition: H5FAprivate.h:80
H5B2_leaf_t::hdr
H5B2_hdr_t * hdr
Definition: H5B2pkg.h:220
H5T__conv_uchar_llong
H5_DLL herr_t H5T__conv_uchar_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5C_create_flush_dependency
H5_DLL herr_t H5C_create_flush_dependency(void *parent_thing, void *child_thing)
H5F_efc_ent_t
Definition: H5Fefc.c:46
H5E_OHDR_g
H5_DLLVAR hid_t H5E_OHDR_g
Definition: H5Epubgen.h:93
H5HF_dtable_t
struct H5HF_dtable_t H5HF_dtable_t
H5G_bt2_ud_ins_t
Definition: H5Gpkg.h:282
H5F_get_vol_cls
const H5VL_class_t * H5F_get_vol_cls(const H5F_t *f)
Definition: H5Fquery.c:1297
H5F_has_feature
H5_DLL hbool_t H5F_has_feature(const H5F_t *f, unsigned feature)
Definition: H5Fquery.c:882
H5Z_NBIT
H5_DLLVAR H5Z_class2_t H5Z_NBIT[1]
Definition: H5Zpkg.h:35
H5L_TYPE_MAX
@ H5L_TYPE_MAX
Definition: H5Lpublic.h:68
H5I_VOL
@ H5I_VOL
Definition: H5Ipublic.h:44
H5G__ent_convert
herr_t H5G__ent_convert(H5F_t *f, H5HL_t *heap, const char *name, const H5O_link_t *lnk, H5O_type_t obj_type, const void *crt_info, H5G_entry_t *ent)
Definition: H5Gent.c:394
dblk_page_addr
haddr_t dblk_page_addr
Definition: H5FA.c:382
H5Pget_elink_acc_flags
herr_t H5Pget_elink_acc_flags(hid_t lapl_id, unsigned *flags)
Definition: H5Plapl.c:1201
H5VL_loc_by_name::name
const char * name
Definition: H5VLconnector.h:245
H5CX_state_t::vol_connector_prop
H5VL_connector_prop_t vol_connector_prop
Definition: H5CXprivate.h:49
H5A_term_package
int H5A_term_package(void)
Definition: H5A.c:218
H5T_NATIVE_INT_LEAST16_ALIGN_g
size_t H5T_NATIVE_INT_LEAST16_ALIGN_g
Definition: H5T.c:509
H5T_conv_struct_t::dst_memb_id
hid_t * dst_memb_id
Definition: H5Tconv.c:965
H5EA_create_t::data_blk_min_elmts
uint8_t data_blk_min_elmts
Definition: H5EAprivate.h:85
H5Iregister
H5_DLL hid_t H5Iregister(H5I_type_t type, const void *object)
Definition: H5I.c:741
H5D_rdcc_ent_t::rd_count
uint32_t rd_count
Definition: H5Dchunk.c:127
H5C_image_entry_t::fd_dirty_child_count
uint64_t fd_dirty_child_count
Definition: H5Cprivate.h:1985
H5G_bt_ins_t
Definition: H5Gpkg.h:169
H5C_decr__threshold
@ H5C_decr__threshold
Definition: H5Cpublic.h:51
H5VLlink_get
herr_t H5VLlink_get(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, H5VL_link_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:5112
H5FL_BLK_EXTERN
H5FL_BLK_EXTERN(chunk_image)
H5VL_wrap_ctx_t::rc
unsigned rc
Definition: H5VLint.c:63
H5PL__close_path_table
H5_DLL herr_t H5PL__close_path_table(void)
Definition: H5PLpath.c:306
H5T__conv_long_uchar
H5_DLL herr_t H5T__conv_long_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5F__efc_open
H5_DLL H5F_t * H5F__efc_open(H5F_t *parent, const char *name, unsigned flags, hid_t fcpl_id, hid_t fapl_id)
Definition: H5Fefc.c:144
H5MP_pool_t::page_fac
H5FL_fac_head_t * page_fac
Definition: H5MPpkg.h:78
H5Gget_info_by_name
herr_t H5Gget_info_by_name(hid_t loc_id, const char *name, H5G_info_t *group_info, hid_t lapl_id)
Definition: H5G.c:631
H5VL__native_datatype_close
herr_t H5VL__native_datatype_close(void *dt, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_datatype.c:253
H5P_CLS_GACC
const H5P_libclass_t H5P_CLS_GACC[1]
Definition: H5Pint.c:240
H5B2_leaf_cache_ud_t::f
H5F_t * f
Definition: H5B2pkg.h:289
H5FDalloc
H5_DLL haddr_t H5FDalloc(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, hsize_t size)
Definition: H5FD.c:1044
H5E_CANTATTACH_g
hid_t H5E_CANTATTACH_g
Definition: H5Edefin.h:86
H5VL_attr_create
void * H5VL_attr_create(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t type_id, hid_t space_id, hid_t acpl_id, hid_t aapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1007
H5F_shared_get_eoa
H5_DLL haddr_t H5F_shared_get_eoa(const H5F_shared_t *f_sh, H5FD_mem_t type)
Definition: H5Fquery.c:958
H5G_loc_fnd_t
Definition: H5Gloc.c:54
H5C_NOTIFY_ACTION_AFTER_LOAD
@ H5C_NOTIFY_ACTION_AFTER_LOAD
Definition: H5Cprivate.h:853
H5HF__man_iblock_parent_info
H5_DLL herr_t H5HF__man_iblock_parent_info(const H5HF_hdr_t *hdr, hsize_t block_off, hsize_t *ret_par_block_off, unsigned *ret_entry)
Definition: H5HFiblock.c:1783
H5S_select_iter_init
herr_t H5S_select_iter_init(H5S_sel_iter_t *sel_iter, const H5S_t *space, size_t elmt_size, unsigned flags)
Definition: H5Sselect.c:1153
H5VL__native_dataset_specific
H5_DLL herr_t H5VL__native_dataset_specific(void *dset, H5VL_dataset_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
H5FDcore.h
H5E_CANTUNDEPEND_g
H5_DLLVAR hid_t H5E_CANTUNDEPEND_g
Definition: H5Epubgen.h:326
H5VLfile_close
H5_DLL herr_t H5VLfile_close(void *file, hid_t connector_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:3999
H5VL_file_specific_t
H5VL_file_specific_t
Definition: H5VLconnector.h:139
H5T_enum_t::sorted
H5T_sort_t sorted
Definition: H5Tpkg.h:266
H5SM_mesg_key_t::encoding_size
size_t encoding_size
Definition: H5SMpkg.h:204
H5HF__hdr_update_iter
H5_DLL herr_t H5HF__hdr_update_iter(H5HF_hdr_t *hdr, size_t min_dblock_size)
Definition: H5HFhdr.c:987
H5E_PLIST_g
H5_DLLVAR hid_t H5E_PLIST_g
Definition: H5Epubgen.h:91
H5B2_insert
H5_DLL herr_t H5B2_insert(H5B2_t *bt2, void *udata)
Definition: H5B2.c:273
H5D_filtered_collective_io_info_t::chunk_current
H5F_block_t chunk_current
Definition: H5Dmpio.c:197
H5T__conv_ulong_llong
herr_t H5T__conv_ulong_llong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6519
H5T_NATIVE_LONG_COMP_ALIGN_g
size_t H5T_NATIVE_LONG_COMP_ALIGN_g
Definition: H5T.c:459
H5Pencode2
herr_t H5Pencode2(hid_t plist_id, void *buf, size_t *nalloc, hid_t fapl_id)
Definition: H5P.c:843
H5O__shared_debug
H5_DLL herr_t H5O__shared_debug(const H5O_shared_t *mesg, FILE *stream, int indent, int fwidth)
Definition: H5Oshared.c:715
H5O_msg_class_t::name
const char * name
Definition: H5Opkg.h:228
H5CX_get_mpio_chunk_opt_num
herr_t H5CX_get_mpio_chunk_opt_num(unsigned *mpio_chunk_opt_num)
Definition: H5CX.c:2212
H5Tinsert
herr_t H5Tinsert(hid_t parent_id, const char *name, size_t offset, hid_t member_id)
Definition: H5Tcompound.c:369
H5MM_block_t::next
struct H5MM_block_t * next
Definition: H5MM.c:59
H5Z_delete
herr_t H5Z_delete(H5O_pline_t *pline, H5Z_filter_t filter)
Definition: H5Z.c:1520
H5FD_ros3_fapl_t::aws_region
char aws_region[H5FD_ROS3_MAX_REGION_LEN+1]
Definition: H5FDros3.h:83
H5Dvlen_get_buf_size
herr_t H5Dvlen_get_buf_size(hid_t dataset_id, hid_t type_id, hid_t space_id, hsize_t *size)
Definition: H5D.c:722
H5G_fh_ud_cmp_t::f
H5F_t * f
Definition: H5Gbtree2.c:56
H5FL_fac_term
herr_t H5FL_fac_term(H5FL_fac_head_t *factory)
Definition: H5FL.c:2340
H5VL_file_cont_info_t::version
unsigned version
Definition: H5VLconnector.h:282
H5VLregister_connector_by_name
hid_t H5VLregister_connector_by_name(const char *name, hid_t vipl_id)
Definition: H5VL.c:144
H5Pget_fapl_multi
herr_t H5Pget_fapl_multi(hid_t fapl_id, H5FD_mem_t *memb_map, hid_t *memb_fapl, char **memb_name, haddr_t *memb_addr, hbool_t *relax)
Definition: H5FDmulti.c:527
H5L_link
H5_DLL herr_t H5L_link(const H5G_loc_t *new_loc, const char *new_name, H5G_loc_t *obj_loc, hid_t lcpl_id)
Definition: H5L.c:1752
H5T__conv_uchar_short
H5_DLL herr_t H5T__conv_uchar_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5G__stab_valid
H5_DLL herr_t H5G__stab_valid(H5O_loc_t *grp_oloc, H5O_stab_t *alt_stab)
Definition: H5Gstab.c:1049
H5Giterate
herr_t H5Giterate(hid_t loc_id, const char *name, int *idx_p, H5G_iterate_t op, void *op_data)
Definition: H5Gdeprec.c:806
H5CX_free_state
H5_DLL herr_t H5CX_free_state(H5CX_state_t *api_state)
Definition: H5CX.c:1038
H5F_CLOSE_DEFAULT
@ H5F_CLOSE_DEFAULT
Definition: H5Fpublic.h:118
H5T__conv_ldouble_ushort
herr_t H5T__conv_ldouble_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8046
H5S_hyper_sel_t::diminfo_valid
H5S_diminfo_valid_t diminfo_valid
Definition: H5Spkg.h:223
H5F_efc_t::LRU_tail
H5F_efc_ent_t * LRU_tail
Definition: H5Fefc.c:58
H5E_CANTSWAP_g
hid_t H5E_CANTSWAP_g
Definition: H5Edefin.h:227
H5O_storage_virtual_ent_t::clip_size_virtual
hsize_t clip_size_virtual
Definition: H5Oprivate.h:549
H5CX_t::dt_conv_cb
H5T_conv_cb_t dt_conv_cb
Definition: H5CX.c:254
H5B__node_dest
H5_DLL herr_t H5B__node_dest(H5B_t *bt)
Definition: H5B.c:2075
H5P_class_isa
htri_t H5P_class_isa(const H5P_genclass_t *pclass1, const H5P_genclass_t *pclass2)
Definition: H5Pint.c:3904
H5T__insert
H5_DLL herr_t H5T__insert(H5T_t *parent, const char *name, size_t offset, const H5T_t *member)
Definition: H5Tcompound.c:452
if
if(NULL==(iblock=H5EA__iblock_protect(hdr, thing_acc)))
Definition: H5EA.c:408
H5Z_stats_t
Definition: H5Z.c:36
H5C_class_t::fsf_size
H5C_get_fsf_size_t fsf_size
Definition: H5Cprivate.h:901
H5Mpublic.h
H5T_link
int H5T_link(const H5T_t *type, int adjust)
Definition: H5Tcommit.c:538
H5C__untag_entry
herr_t H5C__untag_entry(H5C_t *cache, H5C_cache_entry_t *entry)
Definition: H5Ctag.c:306
H5_PKG_HG
@ H5_PKG_HG
Definition: H5private.h:1737
H5O_storage_chunk_earray_t::dset_ohdr_addr
haddr_t dset_ohdr_addr
Definition: H5Oprivate.h:461
H5Fget_obj_count
H5_DLL ssize_t H5Fget_obj_count(hid_t file_id, unsigned types)
Definition: H5F.c:368
native_size
size_t native_size
Definition: H5Tnative.c:556
H5HF_hdr_adjust_heap
H5_DLL herr_t H5HF_hdr_adjust_heap(H5HF_hdr_t *hdr, hsize_t new_size, hssize_t extra_free)
Definition: H5HFhdr.c:788
H5FD_MPIO_CHUNK_DEFAULT
@ H5FD_MPIO_CHUNK_DEFAULT
Definition: H5FDmpi.h:45
H5B2pkg.h
H5T_NATIVE_B8_g
H5_DLLVAR hid_t H5T_NATIVE_B8_g
Definition: H5Tpublic.h:436
H5Pset_fapl_family
herr_t H5Pset_fapl_family(hid_t fapl_id, hsize_t msize, hid_t memb_fapl_id)
Definition: H5FDfamily.c:255
H5S_select_project_simple
H5_DLL herr_t H5S_select_project_simple(const H5S_t *space, H5S_t *new_space, hsize_t *offset)
Definition: H5Sselect.c:1117
H5T_NPAD
@ H5T_NPAD
Definition: H5Tpublic.h:131
H5Premove_filter
herr_t H5Premove_filter(hid_t plist_id, H5Z_filter_t filter)
Definition: H5Pocpl.c:1145
H5E_CANAPPLY_g
hid_t H5E_CANAPPLY_g
Definition: H5Edefin.h:123
H5T__conv_struct
H5_DLL herr_t H5T__conv_struct(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *_buf, void *bkg)
Definition: H5Tconv.c:2126
Wgettimeofday
int Wgettimeofday(struct timeval *tv, struct timezone *tz)
Definition: H5system.c:796
H5G_iter_rm_t::file
H5F_t * file
Definition: H5Gcompact.c:44
H5D_btree_debug
H5_DLL herr_t H5D_btree_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, unsigned ndims, const uint32_t *dim)
Definition: H5Dbtree.c:1479
H5C_evict
herr_t H5C_evict(H5F_t *f)
Definition: H5C.c:903
H5VLrequest_wait
H5_DLL herr_t H5VLrequest_wait(void *req, hid_t connector_id, uint64_t timeout, H5ES_status_t *status)
Definition: H5VLcallback.c:6237
H5L_class_0_t::id
H5L_type_t id
Definition: H5Lpublic.h:233
H5VLgroup_close
herr_t H5VLgroup_close(void *obj, hid_t connector_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4650
H5C_class_t::get_final_load_size
H5C_get_final_load_size_func_t get_final_load_size
Definition: H5Cprivate.h:893
H5AC_cache_config_t::max_decrement
size_t max_decrement
Definition: H5ACpublic.h:494
H5Pget_file_space_strategy
herr_t H5Pget_file_space_strategy(hid_t plist_id, H5F_fspace_strategy_t *strategy, hbool_t *persist, hsize_t *threshold)
Definition: H5Pfcpl.c:1346
H5B_cache_ud_t
struct H5B_cache_ud_t H5B_cache_ud_t
H5FS_stat_t::hdr_size
hsize_t hdr_size
Definition: H5FSprivate.h:152
H5FS__assert
H5_DLL void H5FS__assert(const H5FS_t *fspace)
Definition: H5FS.c:1206
H5P_CLS_DATATYPE_ACCESS_ID_g
hid_t H5P_CLS_DATATYPE_ACCESS_ID_g
Definition: H5Pint.c:152
H5HF_hdr_t::root_iblock
struct H5HF_indirect_t * root_iblock
Definition: H5HFpkg.h:348
H5VL__native_attr_close
herr_t H5VL__native_attr_close(void *attr, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_attr.c:571
H5F_addr_encode_len
void H5F_addr_encode_len(size_t addr_len, uint8_t **pp, haddr_t addr)
Definition: H5Fint.c:2487
H5B2_index
herr_t H5B2_index(H5B2_t *bt2, H5_iter_order_t order, hsize_t idx, H5B2_found_t op, void *op_data)
Definition: H5B2.c:714
H5F_is_tmp_addr
hbool_t H5F_is_tmp_addr(const H5F_t *f, haddr_t addr)
Definition: H5Fquery.c:1044
H5O_get_create_plist
herr_t H5O_get_create_plist(const H5O_loc_t *loc, H5P_genplist_t *oc_plist)
Definition: H5Oint.c:2407
H5Dopen1
H5_DLL hid_t H5Dopen1(hid_t file_id, const char *name)
Definition: H5Ddeprec.c:187
H5D_fill_buf_info_t
struct H5D_fill_buf_info_t H5D_fill_buf_info_t
H5CX_set_mpio_actual_chunk_opt
H5_DLL void H5CX_set_mpio_actual_chunk_opt(H5D_mpio_actual_chunk_opt_mode_t chunk_opt)
Definition: H5CX.c:3115
H5VL__native_group_create
void * H5VL__native_group_create(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t lcpl_id, hid_t gcpl_id, hid_t H5_ATTR_UNUSED gapl_id, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_group.c:43
H5FS_t::sinfo_lock_count
unsigned sinfo_lock_count
Definition: H5FSpkg.h:180
H5Iget_file_id
H5_DLL hid_t H5Iget_file_id(hid_t id)
Definition: H5I.c:2259
H5SM_list_cache_ud_t::f
H5F_t * f
Definition: H5SMpkg.h:240
H5AC_addr_list_ud_t
struct H5AC_addr_list_ud_t H5AC_addr_list_ud_t
H5SM_index_header_t::index_type
H5SM_index_type_t index_type
Definition: H5SMpkg.h:172
H5FS__create_flush_depend
herr_t H5FS__create_flush_depend(H5AC_info_t *parent_entry, H5AC_info_t *child_entry)
Definition: H5FSint.c:119
H5C_image_entry_t::is_dirty
hbool_t is_dirty
Definition: H5Cprivate.h:1980
H5C_get_mdc_image_info
H5_DLL herr_t H5C_get_mdc_image_info(H5C_t *cache_ptr, haddr_t *image_addr, hsize_t *image_len)
Definition: H5Cquery.c:437
H5S_select_class_t::num_elem_non_unlim
H5S_sel_num_elem_non_unlim_func_t num_elem_non_unlim
Definition: H5Spkg.h:288
H5HF_id_print
H5_DLL herr_t H5HF_id_print(H5HF_t *fh, const void *id, FILE *stream, int indent, int fwidth)
Definition: H5HFdbg.c:114
H5P_CLS_DATASET_ACCESS_ID_g
H5_DLLVAR hid_t H5P_CLS_DATASET_ACCESS_ID_g
Definition: H5Ppublic.h:193
H5Lget_info_by_idx1
herr_t H5Lget_info_by_idx1(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5L_info1_t *linfo, hid_t lapl_id)
Definition: H5Ldeprec.c:383
H5Epush1
H5_DLL herr_t H5Epush1(const char *file, const char *func, unsigned line, H5E_major_t maj, H5E_minor_t min, const char *str)
Definition: H5Edeprec.c:209
H5Pget_virtual_prefix
H5_DLL ssize_t H5Pget_virtual_prefix(hid_t dapl_id, char *prefix, size_t size)
Definition: H5Pdapl.c:1551
H5S_debug
herr_t H5S_debug(H5F_t *f, const void *_mesg, FILE *stream, int indent, int fwidth)
Definition: H5Sdbg.c:89
H5D_LOPS_COMPACT
H5_DLLVAR const H5D_layout_ops_t H5D_LOPS_COMPACT[1]
Definition: H5Dpkg.h:527
H5_mpi_info_cmp
H5_DLL herr_t H5_mpi_info_cmp(MPI_Info info1, MPI_Info info2, int *result)
Definition: H5mpi.c:350
H5FD_core_region_t::end
haddr_t end
Definition: H5FDcore.c:42
H5B2_hdr_t::max_nrec_size
uint8_t max_nrec_size
Definition: H5B2pkg.h:170
H5C_log_trace_udata_t::message
char * message
Definition: H5Clog_trace.c:58
timespec::tv_sec
time_t tv_sec
Definition: H5win32defs.h:109
H5T_NATIVE_INT_FAST8_ALIGN_g
size_t H5T_NATIVE_INT_FAST8_ALIGN_g
Definition: H5T.c:504
H5A_term_package
H5_DLL int H5A_term_package(void)
Definition: H5A.c:218
H5HF_huge_bt2_dir_rec_t::len
hsize_t len
Definition: H5HFpkg.h:490
H5P_peek_driver_info
H5_DLL const void * H5P_peek_driver_info(H5P_genplist_t *plist)
Definition: H5Pfapl.c:1008
H5F_efc_t::slist
H5SL_t * slist
Definition: H5Fefc.c:56
H5VL_pass_through_info_t::under_vol_id
hid_t under_vol_id
Definition: H5VLpassthru.h:33
H5SM_fh_ud_gh_t::hash
uint32_t hash
Definition: H5SMpkg.h:219
H5PLget_plugin_type
H5PLUGIN_DLL H5PL_type_t H5PLget_plugin_type(void)
H5O_fsinfo_t::fs_addr
haddr_t fs_addr[H5F_MEM_PAGE_NTYPES - 1]
Definition: H5Oprivate.h:832
H5D_shared_t::space
H5S_t * space
Definition: H5Dpkg.h:444
H5VL_attr_specific_t
H5VL_attr_specific_t
Definition: H5VLconnector.h:80
H5F_get_low_bound
H5F_libver_t H5F_get_low_bound(const H5F_t *f)
Definition: H5Fquery.c:135
H5FL_fac_malloc
H5_DLL void * H5FL_fac_malloc(H5FL_fac_head_t *head H5FL_TRACK_PARAMS)
Definition: H5FL.c:2131
H5F_get_sohm_nindexes
H5_DLL unsigned H5F_get_sohm_nindexes(const H5F_t *f)
Definition: H5Fquery.c:500
H5D_chunk_ops_t::can_swim
hbool_t can_swim
Definition: H5Dpkg.h:315
H5HL_free_t
Definition: H5HLpkg.h:77
H5F_shared_mpi_get_size
H5_DLL int H5F_shared_mpi_get_size(const H5F_shared_t *f_sh)
Definition: H5Fmpi.c:189
H5D_chunk_cached_t::chunk_idx
hsize_t chunk_idx
Definition: H5Dpkg.h:381
H5VL__get_connector_id_by_name
H5_DLL hid_t H5VL__get_connector_id_by_name(const char *name, hbool_t is_api)
Definition: H5VLint.c:1452
H5TS_win32_process_exit
H5_DLL void H5TS_win32_process_exit(void)
Definition: H5TS.c:415
H5G_name_reset
H5_DLL herr_t H5G_name_reset(H5G_name_t *name)
Definition: H5Gname.c:621
H5E_error1_t::maj_num
H5E_major_t maj_num
Definition: H5Epublic.h:196
H5D_virtual_held_file_t::file
H5F_t * file
Definition: H5Dpkg.h:391
H5VL_free_object
H5_DLL herr_t H5VL_free_object(H5VL_object_t *obj)
Definition: H5VLint.c:973
H5B2_get_addr
herr_t H5B2_get_addr(const H5B2_t *bt2, haddr_t *addr_p)
Definition: H5B2.c:388
H5G_fh_ud_cmp_t
Definition: H5Gbtree2.c:54
H5O_storage_compact_t::buf
void * buf
Definition: H5Oprivate.h:495
H5S_get_npoints_max
H5_DLL hsize_t H5S_get_npoints_max(const H5S_t *ds)
Definition: H5S.c:840
H5O_layout_chunk_t::max_down_chunks
hsize_t max_down_chunks[H5O_LAYOUT_NDIMS]
Definition: H5Oprivate.h:629
H5B_shared_t::sizeof_len
size_t sizeof_len
Definition: H5Bprivate.h:97
H5O_iter_wrt_t::found
hbool_t found
Definition: H5Oattribute.c:75
H5MP_page_t::fac_alloc
unsigned fac_alloc
Definition: H5MPpkg.h:70
H5D_append_cb_t
herr_t(* H5D_append_cb_t)(hid_t dataset_id, hsize_t *cur_dims, void *op_data)
Definition: H5Dpublic.h:105
H5F_get_eoa
haddr_t H5F_get_eoa(const H5F_t *f, H5FD_mem_t type)
Definition: H5Fquery.c:984
H5F_set_min_dset_ohdr
H5_DLL herr_t H5F_set_min_dset_ohdr(H5F_t *f, hbool_t minimize)
Definition: H5Fint.c:3655
H5ES_STATUS_IN_PROGRESS
@ H5ES_STATUS_IN_PROGRESS
Definition: H5ESpublic.h:29
H5E_FSPACE_g
H5_DLLVAR hid_t H5E_FSPACE_g
Definition: H5Epubgen.h:87
H5T__conv_struct_subset
H5T_subset_info_t * H5T__conv_struct_subset(const H5T_cdata_t *cdata)
Definition: H5Tconv.c:2084
H5G_loc_info_t::oinfo
H5O_info2_t * oinfo
Definition: H5Gloc.c:82
H5C_t::cache_flush_size_changes
int64_t cache_flush_size_changes[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6013
H5I_get_id_ud_t::ret_id
hid_t ret_id
Definition: H5I.c:88
H5HF__space_remove
herr_t H5HF__space_remove(H5HF_hdr_t *hdr, H5HF_free_section_t *node)
Definition: H5HFspace.c:476
H5T__conv_long_int
H5_DLL herr_t H5T__conv_long_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5Ropen_attr
H5_DLL hid_t H5Ropen_attr(H5R_ref_t *ref_ptr, hid_t rapl_id, hid_t aapl_id)
Definition: H5R.c:638
H5E_CANTPROTECT_g
hid_t H5E_CANTPROTECT_g
Definition: H5Edefin.h:170
sblock
sblock
Definition: H5EAsblock.c:446
H5D_chunk_ops_t
struct H5D_chunk_ops_t H5D_chunk_ops_t
H5VL_term_package
int H5VL_term_package(void)
Definition: H5VLint.c:259
H5C_unpin_entry
herr_t H5C_unpin_entry(void *_entry_ptr)
Definition: H5C.c:2898
H5S_hyper_diminfo_t::low_bounds
hsize_t low_bounds[H5S_MAX_RANK]
Definition: H5Spkg.h:217
H5SL_insert
H5_DLL herr_t H5SL_insert(H5SL_t *slist, void *item, const void *key)
Definition: H5SL.c:1104
H5FS_init
H5_DLL herr_t H5FS_init(void)
Definition: H5FSint.c:95
H5Ovisit2
H5_DLL herr_t H5Ovisit2(hid_t obj_id, H5_index_t idx_type, H5_iter_order_t order, H5O_iterate1_t op, void *op_data, unsigned fields)
Definition: H5Odeprec.c:919
H5Funmount
herr_t H5Funmount(hid_t loc_id, const char *name)
Definition: H5Fmount.c:510
H5VL_MAP_GET_COUNT
@ H5VL_MAP_GET_COUNT
Definition: H5Mpublic.h:57
H5_PKG_Z
@ H5_PKG_Z
Definition: H5private.h:1749
H5F__super_read
herr_t H5F__super_read(H5F_t *f, H5P_genplist_t *fa_plist, hbool_t initial_read)
Definition: H5Fsuper.c:326
H5Pget_metadata_read_attempts
H5_DLL herr_t H5Pget_metadata_read_attempts(hid_t plist_id, unsigned *attempts)
Definition: H5Pfapl.c:4045
H5FD_FILE_IMAGE_OP_PROPERTY_LIST_SET
@ H5FD_FILE_IMAGE_OP_PROPERTY_LIST_SET
Definition: H5FDpublic.h:335
H5FD_free_t::next
struct H5FD_free_t * next
Definition: H5FDpublic.h:310
H5B_t::rc_shared
H5UC_t * rc_shared
Definition: H5Bpkg.h:54
H5VL_link_class_t
struct H5VL_link_class_t H5VL_link_class_t
H5FD_s3comms_s3r_close
herr_t H5FD_s3comms_s3r_close(s3r_t *handle)
Definition: H5FDs3comms.c:829
H5T_IEEE_F32BE_g
hid_t H5T_IEEE_F32BE_g
Definition: H5T.c:348
H5PB_t::min_meta_perc
unsigned min_meta_perc
Definition: H5PBprivate.h:54
H5T_ORDER_LE
@ H5T_ORDER_LE
Definition: H5Tpublic.h:48
H5E_ERROR_g
H5_DLLVAR hid_t H5E_ERROR_g
Definition: H5Epubgen.h:101
H5O__attr_delete
herr_t H5O__attr_delete(H5F_t *f, H5O_t *oh, void *_mesg)
Definition: H5Oattr.c:537
H5A_fh_ud_cmp_t::f
H5F_t * f
Definition: H5Abtree2.c:57
H5G_bt2_ud_lbi_t
Definition: H5Gdense.c:197
H5FDpublic.h
H5T_NATIVE_UINT_FAST64_g
hid_t H5T_NATIVE_UINT_FAST64_g
Definition: H5T.c:445
H5VM_memcpyvv
H5_DLL ssize_t H5VM_memcpyvv(void *_dst, size_t dst_max_nseq, size_t *dst_curr_seq, size_t dst_len_arr[], hsize_t dst_off_arr[], const void *_src, size_t src_max_nseq, size_t *src_curr_seq, size_t src_len_arr[], hsize_t src_off_arr[])
Definition: H5VM.c:1571
H5HF_get_dblock_size_test
H5_DLL hsize_t H5HF_get_dblock_size_test(const H5HF_t *fh, unsigned row)
Definition: H5HFtest.c:376
H5G_loc_copy
H5_DLL herr_t H5G_loc_copy(H5G_loc_t *dst, const H5G_loc_t *src, H5_copy_depth_t depth)
Definition: H5Gloc.c:307
page_idx
page_idx
Definition: H5FA.c:385
H5CX_lapl_cache_t
Definition: H5CX.c:372
H5B2_find
htri_t H5B2_find(H5B2_t *bt2, void *udata, H5B2_found_t op, void *op_data)
Definition: H5B2.c:474
H5HF__huge_bt2_dir_remove
H5_DLL herr_t H5HF__huge_bt2_dir_remove(const void *nrecord, void *op_data)
Definition: H5HFbtree2.c:686
H5F_sect_info_t::size
hsize_t size
Definition: H5Fpublic.h:173
H5P_iterate_t
herr_t(* H5P_iterate_t)(hid_t id, const char *name, void *iter_data)
Definition: H5Ppublic.h:135
H5Acreate_by_name
hid_t H5Acreate_by_name(hid_t loc_id, const char *obj_name, const char *attr_name, hid_t type_id, hid_t space_id, hid_t acpl_id, hid_t aapl_id, hid_t lapl_id)
Definition: H5A.c:359
H5F__get_file_image
H5_DLL ssize_t H5F__get_file_image(H5F_t *f, void *buf_ptr, size_t buf_len)
Definition: H5Fint.c:2819
H5EA_stat_t
Definition: H5EAprivate.h:94
H5Z_cb_t
Definition: H5Zpublic.h:131
H5MF_sect_ud_t
Definition: H5MFpkg.h:141
H5A_t::oloc
H5O_loc_t oloc
Definition: H5Apkg.h:95
H5Pget_obj_track_times
H5_DLL herr_t H5Pget_obj_track_times(hid_t plist_id, hbool_t *track_times)
Definition: H5Pocpl.c:459
H5D_shared_t::curr_power2up
hsize_t curr_power2up[H5S_MAX_RANK]
Definition: H5Dpkg.h:454
H5SL_try_free_op_t
htri_t(* H5SL_try_free_op_t)(void *item, void *key, void *operator_data)
Definition: H5SLprivate.h:65
H5A__shared_free
herr_t H5A__shared_free(H5A_t *attr)
Definition: H5Aint.c:1111
H5HF_free_section_t::parent
H5HF_indirect_t * parent
Definition: H5HFpkg.h:251
H5B2_close
H5_DLL herr_t H5B2_close(H5B2_t *bt2)
Definition: H5B2.c:1393
H5O__chunk_update_idx
H5_DLL herr_t H5O__chunk_update_idx(H5F_t *f, H5O_t *oh, unsigned idx)
Definition: H5Ochunk.c:328
H5FL_SEQ_DEFINE
H5FL_SEQ_DEFINE(H5O_mesg_t)
END_FUNC
CATCH unable to destroy extensible array data block END_FUNC(BEGIN_FUNC(PKG)
Definition: H5EAdblock.c:145
H5AC_set_ring
void H5AC_set_ring(H5AC_ring_t ring, H5AC_ring_t *orig_ring)
Definition: H5AC.c:2500
H5Mdelete
H5_DLL herr_t H5Mdelete(hid_t map_id, hid_t key_mem_type_id, const void *key, hid_t dxpl_id)
Definition: H5M.c:1014
H5MF_sect_ud_t::alloc_type
H5FD_mem_t alloc_type
Definition: H5MFpkg.h:144
H5VL_DATASET_GET_DCPL
@ H5VL_DATASET_GET_DCPL
Definition: H5VLconnector.h:93
H5VLretrieve_lib_state
H5_DLL herr_t H5VLretrieve_lib_state(void **state)
Definition: H5VL.c:779
H5T_CONV_INIT
@ H5T_CONV_INIT
Definition: H5Tpublic.h:136
H5SM_sohm_t::heap_loc
H5SM_heap_loc_t heap_loc
Definition: H5SMpkg.h:153
H5VLclose
H5_DLL herr_t H5VLclose(hid_t connector_id)
Definition: H5VL.c:488
H5VL_init_phase1
H5_DLL herr_t H5VL_init_phase1(void)
Definition: H5VLint.c:164
H5R__destroy
herr_t H5R__destroy(H5R_ref_priv_t *ref)
Definition: H5Rint.c:418
H5S_term_package
int H5S_term_package(void)
Definition: H5S.c:209
H5FD_sb_load
H5_DLL herr_t H5FD_sb_load(H5FD_t *file, const char *name, const uint8_t *buf)
Definition: H5FD.c:499
H5CX_set_lapl
H5_DLL void H5CX_set_lapl(hid_t lapl_id)
Definition: H5CX.c:1253
H5MF__aggr_try_extend
H5_DLL htri_t H5MF__aggr_try_extend(H5F_t *f, H5F_blk_aggr_t *aggr, H5FD_mem_t type, haddr_t abs_blk_end, hsize_t extra_requested)
H5F_shared_has_feature
H5_DLL hbool_t H5F_shared_has_feature(const H5F_shared_t *f, unsigned feature)
Definition: H5Fquery.c:861
H5E_ARGS_g
H5_DLLVAR hid_t H5E_ARGS_g
Definition: H5Epubgen.h:97
H5D_oloc
H5O_loc_t * H5D_oloc(H5D_t *dataset)
Definition: H5Dint.c:2229
H5CX_get_dset_min_ohdr_flag
herr_t H5CX_get_dset_min_ohdr_flag(hbool_t *dset_min_ohdr_flag)
Definition: H5CX.c:2648
H5D_chunk_ops_t::copy_setup
H5D_chunk_copy_setup_func_t copy_setup
Definition: H5Dpkg.h:325
H5T__conv_double_schar
H5_DLL herr_t H5T__conv_double_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5VL__native_file_get
H5_DLL herr_t H5VL__native_file_get(void *file, H5VL_file_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
H5VLoptional
H5_DLL herr_t H5VLoptional(void *obj, hid_t connector_id, int op_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:7752
H5C_cache_entry_t::clear_on_unprotect
hbool_t clear_on_unprotect
Definition: H5Cprivate.h:2244
H5AC_evict
herr_t H5AC_evict(H5F_t *f)
Definition: H5AC.c:574
H5Oget_comment_by_name
ssize_t H5Oget_comment_by_name(hid_t loc_id, const char *name, char *comment, size_t bufsize, hid_t lapl_id)
Definition: H5O.c:1011
H5D__flush_sieve_buf
herr_t H5D__flush_sieve_buf(H5D_t *dataset)
Definition: H5Dint.c:3183
H5Idec_ref
H5_DLL int H5Idec_ref(hid_t id)
Definition: H5I.c:1305
H5T_set_version
herr_t H5T_set_version(H5F_t *f, H5T_t *dt)
Definition: H5T.c:6000
H5D_chunk_info_iter_ud_t::found
hbool_t found
Definition: H5Dchunk.c:228
H5SM_get_fheap_addr
herr_t H5SM_get_fheap_addr(H5F_t *f, unsigned type_id, haddr_t *fheap_addr)
Definition: H5SM.c:410
H5T__conv_ushort_schar
H5_DLL herr_t H5T__conv_ushort_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5B2_update
herr_t H5B2_update(H5B2_t *bt2, void *udata, H5B2_modify_t op, void *op_data)
Definition: H5B2.c:316
H5VL_loc_by_name_t
struct H5VL_loc_by_name H5VL_loc_by_name_t
H5Z_data_xform_t
Definition: H5Ztrans.c:61
H5Pset_virtual_prefix
H5_DLL herr_t H5Pset_virtual_prefix(hid_t dapl_id, const char *prefix)
Definition: H5Pdapl.c:1517
H5CX_test_set_mpio_coll_chunk_multi_hard
herr_t H5CX_test_set_mpio_coll_chunk_multi_hard(int mpio_coll_chunk_multi_hard)
Definition: H5CX.c:3284
H5S_term_package
H5_DLL int H5S_term_package(void)
Definition: H5S.c:209
H5F_get_vfd_handle
herr_t H5F_get_vfd_handle(const H5F_t *file, hid_t fapl, void **file_handle)
Definition: H5Fquery.c:1013
H5P_close
H5_DLL herr_t H5P_close(void *_plist)
Definition: H5Pint.c:5055
H5G_names_t::src_file
H5F_t * src_file
Definition: H5Gname.c:60
H5AC_expunge_entry
herr_t H5AC_expunge_entry(H5F_t *f, const H5AC_class_t *type, haddr_t addr, unsigned flags)
Definition: H5AC.c:615
H5FD_sec2_t
struct H5FD_sec2_t H5FD_sec2_t
H5O_fill_set_version
H5_DLL herr_t H5O_fill_set_version(H5F_t *f, H5O_fill_t *fill)
Definition: H5Ofill.c:1081
H5HG__protect
H5HG_heap_t * H5HG__protect(H5F_t *f, haddr_t addr, unsigned flags)
Definition: H5HG.c:248
H5VL__native_get_file_addr_len
H5_DLL herr_t H5VL__native_get_file_addr_len(void *obj, H5I_type_t obj_type, size_t *addr_len)
Definition: H5VLnative.c:279
H5AC_mark_entry_serialized
herr_t H5AC_mark_entry_serialized(void *thing)
Definition: H5AC.c:1038
H5VL_ATTR_GET_NAME
@ H5VL_ATTR_GET_NAME
Definition: H5VLconnector.h:73
H5Z_data_xform_t::dat_val_pointers
H5Z_datval_ptrs * dat_val_pointers
Definition: H5Ztrans.c:64
H5HF_remove
H5_DLL herr_t H5HF_remove(H5HF_t *fh, const void *id)
Definition: H5HF.c:755
H5FS_t::max_sect_addr
unsigned max_sect_addr
Definition: H5FSpkg.h:166
H5T_NATIVE_FLOAT_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_FLOAT_ALIGN_g
Definition: H5Tpkg.h:425
H5F_addr_encode_len
H5_DLL void H5F_addr_encode_len(size_t addr_len, uint8_t **pp, haddr_t addr)
Definition: H5Fint.c:2487
H5_mpio_create_large_type
herr_t H5_mpio_create_large_type(hsize_t num_elements, MPI_Aint stride_bytes, MPI_Datatype old_type, MPI_Datatype *new_type)
Definition: H5mpi.c:469
H5Tset_tag
herr_t H5Tset_tag(hid_t type_id, const char *tag)
Definition: H5Topaque.c:45
H5Pset_virtual_prefix
herr_t H5Pset_virtual_prefix(hid_t plist_id, const char *prefix)
Definition: H5Pdapl.c:1517
H5D__layout_set_io_ops
herr_t H5D__layout_set_io_ops(const H5D_t *dataset)
Definition: H5Dlayout.c:83
H5O_MSG_FILL
const H5O_msg_class_t H5O_MSG_FILL[1]
Definition: H5Ofill.c:109
H5D_chunk_it_ud3_t::common
H5D_chunk_common_ud_t common
Definition: H5Dchunk.c:165
H5PL_key_t::name
const char * name
Definition: H5PLprivate.h:44
H5EA_get
H5_DLL herr_t H5EA_get(const H5EA_t *ea, hsize_t idx, void *elmt)
H5E_type_t
H5E_type_t
Definition: H5Epublic.h:30
H5B2_hdr_t::node_size
uint32_t node_size
Definition: H5B2pkg.h:163
H5S_select_iter_coords
herr_t H5S_select_iter_coords(const H5S_sel_iter_t *sel_iter, hsize_t *coords)
Definition: H5Sselect.c:1215
H5F__accum_flush
herr_t H5F__accum_flush(H5F_shared_t *f_sh)
Definition: H5Faccum.c:1016
H5VL_request_wait
H5_DLL herr_t H5VL_request_wait(const H5VL_object_t *vol_obj, uint64_t timeout, H5ES_status_t *status)
Definition: H5VLcallback.c:6194
H5D__chunk_update_cache
herr_t H5D__chunk_update_cache(H5D_t *dset)
Definition: H5Dchunk.c:5845
H5SL_free
herr_t H5SL_free(H5SL_t *slist, H5SL_operator_t op, void *op_data)
Definition: H5SL.c:2291
H5T_compnd_t::memb
H5T_cmemb_t * memb
Definition: H5Tpkg.h:258
H5F__super_read
H5_DLL herr_t H5F__super_read(H5F_t *f, H5P_genplist_t *fa_plist, hbool_t initial_read)
Definition: H5Fsuper.c:326
H5VL__native_object_specific
H5_DLL herr_t H5VL__native_object_specific(void *obj, const H5VL_loc_params_t *loc_params, H5VL_object_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
H5P_genprop_t
struct H5P_genprop_t H5P_genprop_t
H5_MPEinit_g
hbool_t H5_MPEinit_g
Definition: H5.c:81
H5B2_size
H5_DLL herr_t H5B2_size(H5B2_t *bt2, hsize_t *btree_size)
Definition: H5B2stat.c:113
H5VLlink_get
H5_DLL herr_t H5VLlink_get(void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, H5VL_link_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:5112
H5HF_dblock_cache_ud_t::dblock_size
size_t dblock_size
Definition: H5HFpkg.h:535
H5SM_ih_size
herr_t H5SM_ih_size(H5F_t *f, hsize_t *hdr_size, H5_ih_info_t *ih_info)
Definition: H5SM.c:2739
H5T__conv_int_ulong
herr_t H5T__conv_int_ulong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5990
H5Fpkg.h
H5MF_free_section_t::indir_nents
unsigned indir_nents
Definition: H5MFpkg.h:126
H5D_chunk_readvv_ud_t
Definition: H5Dchunk.c:214
H5Pset_dxpl_mpio_chunk_opt_ratio
H5_DLL herr_t H5Pset_dxpl_mpio_chunk_opt_ratio(hid_t dxpl_id, unsigned percent_num_proc_per_chunk)
Definition: H5FDmpio.c:634
H5Fget_filesize
herr_t H5Fget_filesize(hid_t file_id, hsize_t *size)
Definition: H5F.c:1125
H5L_info1_t::cset
H5T_cset_t cset
Definition: H5Lpublic.h:219
H5AC_unsettle_entry_ring
herr_t H5AC_unsettle_entry_ring(void *_entry)
Definition: H5AC.c:2546
H5O_msg_can_share
H5_DLL htri_t H5O_msg_can_share(unsigned type_id, const void *mesg)
Definition: H5Omessage.c:1508
H5HF__sect_indirect_add
herr_t H5HF__sect_indirect_add(H5HF_hdr_t *hdr, H5HF_indirect_t *iblock, unsigned start_entry, unsigned nentries)
Definition: H5HFsection.c:2667
H5HF_hdr_t::huge_ids_wrapped
hbool_t huge_ids_wrapped
Definition: H5HFpkg.h:307
H5FL_SEQ_EXTERN
H5FL_SEQ_EXTERN(H5HG_obj_t)
H5FD_try_extend
H5_DLL htri_t H5FD_try_extend(H5FD_t *file, H5FD_mem_t type, struct H5F_t *f, haddr_t blk_end, hsize_t extra_requested)
Definition: H5FDspace.c:418
H5F_rdcc_nbytes
H5_DLL size_t H5F_rdcc_nbytes(const H5F_t *f)
Definition: H5Fquery.c:643
H5EA__cmp_cparam_test
H5_DLL int H5EA__cmp_cparam_test(const H5EA_create_t *cparam1, const H5EA_create_t *cparam2)
H5D_LAYOUT_ERROR
@ H5D_LAYOUT_ERROR
Definition: H5Dpublic.h:44
H5S_sel_offset_func_t
herr_t(* H5S_sel_offset_func_t)(const H5S_t *space, hsize_t *offset)
Definition: H5Spkg.h:247
H5F_mount_t
struct H5F_mount_t H5F_mount_t
H5Pget_dset_no_attrs_hint
H5_DLL herr_t H5Pget_dset_no_attrs_hint(hid_t dcpl_id, hbool_t *minimize)
Definition: H5Pdcpl.c:3768
H5VL_FILE_GET_FCPL
@ H5VL_FILE_GET_FCPL
Definition: H5VLconnector.h:130
H5D_earray_filt_elmt_t::nbytes
uint32_t nbytes
Definition: H5Dearray.c:81
H5T_NATIVE_UINT_LEAST16_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT_LEAST16_ALIGN_g
Definition: H5Tpkg.h:442
H5G__compact_insert
H5_DLL herr_t H5G__compact_insert(const H5O_loc_t *grp_oloc, H5O_link_t *obj_lnk)
Definition: H5Gcompact.c:187
H5F_shared_t::eoa_post_mdci_fsalloc
haddr_t eoa_post_mdci_fsalloc
Definition: H5Fpkg.h:334
H5T_IEEE_F32BE_g
H5_DLLVAR hid_t H5T_IEEE_F32BE_g
Definition: H5Tpublic.h:232
H5FD_stdio_file_op
H5FD_stdio_file_op
Definition: H5FDstdio.c:59
H5G__stab_create_components
H5_DLL herr_t H5G__stab_create_components(H5F_t *f, H5O_stab_t *stab, size_t size_hint)
Definition: H5Gstab.c:136
H5Rget_file_name
ssize_t H5Rget_file_name(const H5R_ref_t *ref_ptr, char *buf, size_t size)
Definition: H5R.c:793
H5Pget_driver_info
H5_DLL const void * H5Pget_driver_info(hid_t plist_id)
Definition: H5Pfapl.c:1050
H5FO_delete
herr_t H5FO_delete(H5F_t *f, haddr_t addr)
Definition: H5FO.c:211
H5C_t::pl_tail_ptr
H5C_cache_entry_t * pl_tail_ptr
Definition: H5Cpkg.h:5904
H5S_sel_iter_next_func_t
herr_t(* H5S_sel_iter_next_func_t)(H5S_sel_iter_t *iter, size_t nelem)
Definition: H5Spkg.h:334
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5FD_sec2_t)
H5CS_t
Definition: H5CS.c:38
H5C_log_trace_udata_t::outfile
FILE * outfile
Definition: H5Clog_trace.c:57
H5T__print_stats
herr_t H5T__print_stats(H5T_path_t H5_ATTR_UNUSED *path, int H5_ATTR_UNUSED *nprint)
Definition: H5Tdbg.c:96
H5O_drvinfo_t
Definition: H5Oprivate.h:769
H5D_chunk_it_ud1_t::fb_info_init
hbool_t fb_info_init
Definition: H5Dchunk.c:151
H5B2_depend
herr_t H5B2_depend(H5B2_t *bt2, H5AC_proxy_entry_t *parent)
Definition: H5B2.c:1561
H5O_stab_t::btree_addr
haddr_t btree_addr
Definition: H5Oprivate.h:749
H5Pget_create_intermediate_group
herr_t H5Pget_create_intermediate_group(hid_t plist_id, unsigned *crt_intmd_group)
Definition: H5Plcpl.c:186
H5FD_stdio_t::hFile
HANDLE hFile
Definition: H5FDstdio.c:114
H5AC_unsettle_ring
herr_t H5AC_unsettle_ring(H5F_t *f, H5C_ring_t ring)
Definition: H5AC.c:2593
H5F_shared_block_write
H5_DLL herr_t H5F_shared_block_write(H5F_shared_t *f_sh, H5FD_mem_t type, haddr_t addr, size_t size, const void *buf)
Definition: H5Fio.c:184
H5D__chunk_direct_write
H5_DLL herr_t H5D__chunk_direct_write(const H5D_t *dset, uint32_t filters, hsize_t *offset, uint32_t data_size, const void *buf)
Definition: H5Dchunk.c:410
H5CX_get_mpio_local_no_coll_cause
herr_t H5CX_get_mpio_local_no_coll_cause(uint32_t *mpio_local_no_coll_cause)
Definition: H5CX.c:2107
H5HF_dtable_cparam_t::max_direct_size
size_t max_direct_size
Definition: H5HFprivate.h:50
H5Pset_fapl_split
herr_t H5Pset_fapl_split(hid_t fapl, const char *meta_ext, hid_t meta_plist_id, const char *raw_ext, hid_t raw_plist_id)
Definition: H5FDmulti.c:274
H5B2_t::f
H5F_t * f
Definition: H5B2pkg.h:251
H5F_FSPACE_STRATEGY_AGGR
@ H5F_FSPACE_STRATEGY_AGGR
Definition: H5Fpublic.h:193
H5P__find_prop_plist
H5P_genprop_t * H5P__find_prop_plist(const H5P_genplist_t *plist, const char *name)
Definition: H5Pint.c:1287
H5HF_hdr_adjust_heap
herr_t H5HF_hdr_adjust_heap(H5HF_hdr_t *hdr, hsize_t new_size, hssize_t extra_free)
Definition: H5HFhdr.c:788
H5C_incr__off
@ H5C_incr__off
Definition: H5Cpublic.h:38
H5T__conv_schar_uchar
H5_DLL herr_t H5T__conv_schar_uchar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5O_open_by_addr
void * H5O_open_by_addr(const H5G_loc_t *loc, haddr_t addr, H5I_type_t *opened_type)
Definition: H5Oint.c:731
strdup
char * strdup(const char *s)
H5B2private.h
H5C__dump_child_ctx_t::parent
const H5C_cache_entry_t * parent
Definition: H5Cdbg.c:1104
H5O_layout_chunk_earray_t::swizzled_max_down_chunks
hsize_t swizzled_max_down_chunks[H5O_LAYOUT_NDIMS]
Definition: H5Oprivate.h:605
H5C_log_write_pin_entry_msg
H5_DLL herr_t H5C_log_write_pin_entry_msg(H5C_t *cache, const H5C_cache_entry_t *entry, herr_t fxn_ret_value)
Definition: H5Clog.c:682
H5AC_aux_t::dirty_bytes_propagations
unsigned dirty_bytes_propagations
Definition: H5ACpkg.h:384
H5G_bt2_ud_rm_t::grp_full_path_r
H5RS_str_t * grp_full_path_r
Definition: H5Gdense.c:119
H5D_chunk_it_ud3_t
Definition: H5Dchunk.c:164
H5O_msg_copy
H5_DLL void * H5O_msg_copy(unsigned type_id, const void *mesg, void *dst)
Definition: H5Omessage.c:744
H5HF_create_t::pline
H5O_pline_t pline
Definition: H5HFprivate.h:68
H5O_msg_encode
herr_t H5O_msg_encode(H5F_t *f, unsigned type_id, hbool_t disable_shared, unsigned char *buf, const void *mesg)
Definition: H5Omessage.c:1765
H5P_TYPE_FILE_MOUNT
@ H5P_TYPE_FILE_MOUNT
Definition: H5Pprivate.h:70
H5G_loc_free
herr_t H5G_loc_free(H5G_loc_t *loc)
Definition: H5Gloc.c:374
H5C_log_write_expunge_entry_msg
herr_t H5C_log_write_expunge_entry_msg(H5C_t *cache, haddr_t address, int type_id, herr_t fxn_ret_value)
Definition: H5Clog.c:415
H5Zregister
H5_DLL herr_t H5Zregister(const void *cls)
Definition: H5Z.c:215
H5EA_hdr_t::rc
size_t rc
Definition: H5EApkg.h:188
H5Aexists_by_name
htri_t H5Aexists_by_name(hid_t loc_id, const char *obj_name, const char *attr_name, hid_t lapl_id)
Definition: H5A.c:1723
H5FD_truncate
herr_t H5FD_truncate(H5FD_t *file, hbool_t closing)
Definition: H5FD.c:1601
H5Tref_dsetreg
Definition: H5Tref.c:48
H5S_select_t
Definition: H5Spkg.h:302
H5G_loc_exists
htri_t H5G_loc_exists(const H5G_loc_t *loc, const char *name)
Definition: H5Gloc.c:675
H5VL_request_optional_t
int H5VL_request_optional_t
Definition: H5VLconnector.h:221
H5C_t::write_permitted
hbool_t write_permitted
Definition: H5Cpkg.h:5857
H5FL_BARR_DEFINE_STATIC
H5FL_BARR_DEFINE_STATIC(H5S_hyper_span_info_t, hbounds_t, H5S_MAX_RANK *2)
ret_value
ret_value
Definition: H5FAhdr.c:459
H5FAmodule.h
H5Pget_append_flush
H5_DLL herr_t H5Pget_append_flush(hid_t plist_id, unsigned dims, hsize_t boundary[], H5D_append_cb_t *func, void **udata)
Definition: H5Pdapl.c:1374
H5VL_optional
H5_DLL herr_t H5VL_optional(const H5VL_object_t *vol_obj, int op_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:7707
H5T_NATIVE_INT_FAST8_g
H5_DLLVAR hid_t H5T_NATIVE_INT_FAST8_g
Definition: H5Tpublic.h:458
H5E_FSPACE_g
hid_t H5E_FSPACE_g
Definition: H5Edefin.h:43
H5Pget_mpio_actual_chunk_opt_mode
herr_t H5Pget_mpio_actual_chunk_opt_mode(hid_t plist_id, H5D_mpio_actual_chunk_opt_mode_t *actual_chunk_opt_mode)
Definition: H5Pdxpl.c:1963
H5T_NATIVE_HBOOL_g
H5_DLLVAR hid_t H5T_NATIVE_HBOOL_g
Definition: H5Tpublic.h:445
H5S_select_class_t::deserialize
H5S_sel_deserialize_func_t deserialize
Definition: H5Spkg.h:284
H5Mcreate_anon
hid_t H5Mcreate_anon(hid_t loc_id, hid_t key_type_id, hid_t val_type_id, hid_t mcpl_id, hid_t mapl_id)
Definition: H5M.c:343
H5HF__man_dblock_destroy
herr_t H5HF__man_dblock_destroy(H5HF_hdr_t *hdr, H5HF_direct_t *dblock, haddr_t dblock_addr, hbool_t *parent_removed)
Definition: H5HFdblock.c:228
H5VL_attr_class_t::create
void *(* create)(void *obj, const H5VL_loc_params_t *loc_params, const char *attr_name, hid_t type_id, hid_t space_id, hid_t acpl_id, hid_t aapl_id, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:311
H5HF_block_loc_t::entry
unsigned entry
Definition: H5HFpkg.h:233
H5FS_sect_stats
herr_t H5FS_sect_stats(const H5FS_t *fspace, hsize_t *tot_space, hsize_t *nsects)
Definition: H5FSsection.c:2044
H5G_obj_t
H5G_obj_t
Definition: H5Gpublic.h:120
H5C_log_write_flush_cache_msg
herr_t H5C_log_write_flush_cache_msg(H5C_t *cache, herr_t fxn_ret_value)
Definition: H5Clog.c:448
H5VLreset_lib_state
herr_t H5VLreset_lib_state(void)
Definition: H5VL.c:860
H5CX_t::mpio_coll_chunk_multi_ratio_coll
int mpio_coll_chunk_multi_ratio_coll
Definition: H5CX.c:278
H5B2_create
H5B2_t * H5B2_create(H5F_t *f, const H5B2_create_t *cparam, void *ctx_udata)
Definition: H5B2.c:138
H5T_NATIVE_USHORT_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_USHORT_ALIGN_g
Definition: H5Tpkg.h:418
H5O_efl_t::nused
size_t nused
Definition: H5Oprivate.h:384
H5Topen2
hid_t H5Topen2(hid_t loc_id, const char *name, hid_t tapl_id)
Definition: H5Tcommit.c:569
H5O_copy
H5_DLL herr_t H5O_copy(const H5G_loc_t *src_loc, const char *src_name, H5G_loc_t *dst_loc, const char *dst_name, hid_t ocpypl_id, hid_t lcpl_id)
Definition: H5Ocopy.c:271
Wflock
H5_DLL int Wflock(int fd, int operation)
H5G__stab_iterate
H5_DLL herr_t H5G__stab_iterate(const H5O_loc_t *oloc, H5_iter_order_t order, hsize_t skip, hsize_t *last_lnk, H5G_lib_iterate_t op, void *op_data)
Definition: H5Gstab.c:521
H5S_sel_iter_class_t::type
H5S_sel_type type
Definition: H5Spkg.h:346
H5SL_cmp_t
int(* H5SL_cmp_t)(const void *key1, const void *key2)
Definition: H5SLprivate.h:58
H5FD_get_class
H5FD_class_t * H5FD_get_class(hid_t id)
Definition: H5FD.c:362
H5O__attr_count
H5_DLL int H5O__attr_count(const H5O_loc_t *loc)
Definition: H5Oattribute.c:1946
H5VL_wrap_class_t::wrap_object
void *(* wrap_object)(void *obj, H5I_type_t obj_type, void *wrap_ctx)
Definition: H5VLconnector.h:304
H5F_ACCUM_APPEND
@ H5F_ACCUM_APPEND
Definition: H5Faccum.c:62
H5O_enable_mdc_flushes
herr_t H5O_enable_mdc_flushes(H5O_loc_t *oloc)
Definition: H5O.c:1345
H5FS_t::nclasses
uint16_t nclasses
Definition: H5FSpkg.h:163
H5F_shared_t::start_mdc_log_on_access
hbool_t start_mdc_log_on_access
Definition: H5Fpkg.h:288
H5E_SETDISALLOWED_g
H5_DLLVAR hid_t H5E_SETDISALLOWED_g
Definition: H5Epubgen.h:174
H5FD_open
H5_DLL H5FD_t * H5FD_open(const char *name, unsigned flags, hid_t fapl_id, haddr_t maxaddr)
Definition: H5FD.c:693
H5FD_multi_init
hid_t H5FD_multi_init(void)
Definition: H5FDmulti.c:223
H5G_NOTHING_CACHED
@ H5G_NOTHING_CACHED
Definition: H5Gpkg.h:72
H5Rpublic.h
H5FL_BLK_DEFINE_STATIC
H5FL_BLK_DEFINE_STATIC(idx_blk_elmt_buf)
H5D_CHUNK_IDX_EARRAY
@ H5D_CHUNK_IDX_EARRAY
Definition: H5Dpublic.h:59
H5_now
H5_DLL time_t H5_now(void)
Definition: H5timer.c:254
H5FD_class_t::get_handle
herr_t(* get_handle)(H5FD_t *file, hid_t fapl, void **file_handle)
Definition: H5FDpublic.h:294
H5E_CANTMARKCLEAN_g
H5_DLLVAR hid_t H5E_CANTMARKCLEAN_g
Definition: H5Epubgen.h:318
H5D_filtered_collective_io_info_t::receive_buffer_array
unsigned char ** receive_buffer_array
Definition: H5Dmpio.c:208
H5O_msg_class_t::copy_file
void *(* copy_file)(H5F_t *, void *, H5F_t *, hbool_t *, unsigned *, H5O_copy_t *, void *)
Definition: H5Opkg.h:242
H5C_auto_resize_rpt_fcn
void(* H5C_auto_resize_rpt_fcn)(H5C_t *cache_ptr, int32_t version, double hit_rate, enum H5C_resize_status status, size_t old_max_cache_size, size_t new_max_cache_size, size_t old_min_clean_size, size_t new_min_clean_size)
Definition: H5Cprivate.h:2100
H5I_ERROR_STACK
@ H5I_ERROR_STACK
Definition: H5Ipublic.h:49
H5FL_arr_head_t::allocated
unsigned allocated
Definition: H5FLprivate.h:239
H5Premove
H5_DLL herr_t H5Premove(hid_t plist_id, const char *name)
Definition: H5P.c:1344
H5P_TYPE_DATASET_CREATE
@ H5P_TYPE_DATASET_CREATE
Definition: H5Pprivate.h:67
H5B2__delete_node
herr_t H5B2__delete_node(H5B2_hdr_t *hdr, uint16_t depth, const H5B2_node_ptr_t *curr_node, void *parent, H5B2_remove_t op, void *op_data)
Definition: H5B2int.c:1621
H5Z_set_local
H5_DLL herr_t H5Z_set_local(hid_t dcpl_id, hid_t type_id)
Definition: H5Z.c:927
H5T_conv_struct_t::memb_path
H5T_path_t ** memb_path
Definition: H5Tconv.c:966
H5PB_flush
herr_t H5PB_flush(H5F_shared_t *f_sh)
Definition: H5PB.c:403
H5F_mtab_t::nmounts
unsigned nmounts
Definition: H5Fpkg.h:211
H5S_select_iterate
H5_DLL herr_t H5S_select_iterate(void *buf, const H5T_t *type, const H5S_t *space, const H5S_sel_iter_op_t *op, void *op_data)
Definition: H5Sselect.c:1541
H5VLwrap_register
H5_DLL hid_t H5VLwrap_register(void *obj, H5I_type_t type)
Definition: H5VL.c:614
H5VL_SUBCLS_WRAP
@ H5VL_SUBCLS_WRAP
Definition: H5VLconnector.h:56
H5FD_log_t::dwVolumeSerialNumber
DWORD dwVolumeSerialNumber
Definition: H5FDlog.c:110
H5O_storage_virtual_t::source_fapl
hid_t source_fapl
Definition: H5Oprivate.h:568
H5Pget_mdc_log_options
herr_t H5Pget_mdc_log_options(hid_t plist_id, hbool_t *is_enabled, char *location, size_t *location_size, hbool_t *start_on_access)
Definition: H5Pfapl.c:4221
H5S_read
H5S_t * H5S_read(const H5O_loc_t *loc)
Definition: H5S.c:1172
H5Sselect_none
herr_t H5Sselect_none(hid_t spaceid)
Definition: H5Snone.c:1110
H5G_info_t
Definition: H5Gpublic.h:54
H5L_info1_t::val_size
size_t val_size
Definition: H5Lpublic.h:222
H5HF_block_loc_t::col
unsigned col
Definition: H5HFpkg.h:230
H5FA__hdr_alloc_elmts
H5_DLL void * H5FA__hdr_alloc_elmts(H5FA_hdr_t *hdr, size_t nelmts)
H5VL_object_open
void * H5VL_object_open(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *params, H5I_type_t *opened_type, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:5403
H5SM_sohm_t::msg_type_id
unsigned msg_type_id
Definition: H5SMpkg.h:150
H5Pset_dxpl_mpio_chunk_opt_num
herr_t H5Pset_dxpl_mpio_chunk_opt_num(hid_t dxpl_id, unsigned num_chunk_per_proc)
Definition: H5FDmpio.c:591
H5Pget_size
H5_DLL herr_t H5Pget_size(hid_t id, const char *name, size_t *size)
Definition: H5P.c:776
H5O__attr_bh_info
herr_t H5O__attr_bh_info(H5F_t *f, H5O_t *oh, H5_ih_info_t *bh_info)
Definition: H5Oattribute.c:1862
H5VL__native_introspect_get_conn_cls
herr_t H5VL__native_introspect_get_conn_cls(void H5_ATTR_UNUSED *obj, H5VL_get_conn_lvl_t H5_ATTR_UNUSED lvl, const H5VL_class_t **conn_cls)
Definition: H5VLnative.c:212
H5Pget_layout
H5_DLL H5D_layout_t H5Pget_layout(hid_t plist_id)
Definition: H5Pdcpl.c:1941
H5D__layout_meta_size
H5_DLL size_t H5D__layout_meta_size(const H5F_t *f, const H5O_layout_t *layout, hbool_t include_compact_data)
Definition: H5Dlayout.c:172
H5D_type_info_t::mem_type
const H5T_t * mem_type
Definition: H5Dpkg.h:94
H5C_class_t::name
const char * name
Definition: H5Cprivate.h:889
H5FL_DEFINE
H5FL_DEFINE(H5B2_internal_t)
H5F_shared_t::high_bound
H5F_libver_t high_bound
Definition: H5Fpkg.h:302
H5Tlock
herr_t H5Tlock(hid_t type_id)
Definition: H5T.c:1923
H5Piterate
H5_DLL int H5Piterate(hid_t id, int *idx, H5P_iterate_t iter_func, void *iter_data)
Definition: H5P.c:1221
H5Pget_fapl_hdfs
H5_DLL herr_t H5Pget_fapl_hdfs(hid_t fapl_id, H5FD_hdfs_fapl_t *fa_out)
Definition: H5FDhdfs.c:764
H5C_cache_entry_t::prefetch_type_id
int prefetch_type_id
Definition: H5Cprivate.h:2292
H5T__conv_float_schar
H5_DLL herr_t H5T__conv_float_schar(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_NATIVE_UINT32_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT32_ALIGN_g
Definition: H5Tpkg.h:447
H5FD_mpio_t::pub
H5FD_t pub
Definition: H5FDmpio.c:61
H5S_select_class_t
Definition: H5Spkg.h:275
H5HF_dblock_cache_ud_t::decompressed
htri_t decompressed
Definition: H5HFpkg.h:549
H5D_rdcc_ent_t::edge_chunk_state
unsigned edge_chunk_state
Definition: H5Dchunk.c:125
H5A_attr_table_t
Definition: H5Apkg.h:153
H5F__try_extend
htri_t H5F__try_extend(H5F_t *f, H5FD_mem_t type, haddr_t blk_end, hsize_t extra_requested)
Definition: H5Fspace.c:200
H5FL_fac_head_t::onlist
unsigned onlist
Definition: H5FLprivate.h:357
H5T__conv_uchar_ushort
herr_t H5T__conv_uchar_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:5024
H5F_set_sohm_addr
herr_t H5F_set_sohm_addr(H5F_t *f, haddr_t addr)
Definition: H5Fint.c:2662
H5Z_get_filter_info
H5_DLL herr_t H5Z_get_filter_info(H5Z_filter_t filter, unsigned int *filter_config_flags)
Definition: H5Z.c:1627
H5T__conv_schar_short
herr_t H5T__conv_schar_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:4955
H5EA__dblk_page_protect
H5_DLL H5EA_dblk_page_t * H5EA__dblk_page_protect(H5EA_hdr_t *hdr, H5EA_sblock_t *parent, haddr_t dblk_page_addr, unsigned flags)
H5T_atomic_t::version
unsigned version
Definition: H5Tpkg.h:228
H5PL_key_t
union H5PL_key_t H5PL_key_t
H5FD_mpio_t::eoa
haddr_t eoa
Definition: H5FDmpio.c:68
H5T_NATIVE_FLOAT_NEG_INF_g
float H5T_NATIVE_FLOAT_NEG_INF_g
Definition: H5T.c:531
H5FL_track_t::stack
struct H5CS_t * stack
Definition: H5FLprivate.h:69
H5E_walk_op_t::vers
unsigned vers
Definition: H5Epkg.h:86
H5Pset_shuffle
H5_DLL herr_t H5Pset_shuffle(hid_t plist_id)
Definition: H5Pdcpl.c:3021
H5F_cwfs_advance_heap
H5_DLL herr_t H5F_cwfs_advance_heap(H5F_t *f, struct H5HG_heap_t *heap, hbool_t add_heap)
Definition: H5Fcwfs.c:258
H5E_CANTEXPUNGE_g
hid_t H5E_CANTEXPUNGE_g
Definition: H5Edefin.h:180
H5EA_sblock_t::top_proxy
H5AC_proxy_entry_t * top_proxy
Definition: H5EApkg.h:272
H5Pget_mpio_actual_chunk_opt_mode
H5_DLL herr_t H5Pget_mpio_actual_chunk_opt_mode(hid_t plist_id, H5D_mpio_actual_chunk_opt_mode_t *actual_chunk_opt_mode)
Definition: H5Pdxpl.c:1963
H5VL_link_copy
H5_DLL herr_t H5VL_link_copy(const H5VL_object_t *src_vol_obj, const H5VL_loc_params_t *loc_params1, const H5VL_object_t *dst_vol_obj, const H5VL_loc_params_t *loc_params2, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4850
H5T_vlen_class_t
struct H5T_vlen_class_t H5T_vlen_class_t
H5Pget_efile_prefix
H5_DLL ssize_t H5Pget_efile_prefix(hid_t dapl_id, char *prefix, size_t size)
Definition: H5Pdapl.c:1459
H5O__release_mesg
H5_DLL herr_t H5O__release_mesg(H5F_t *f, H5O_t *oh, H5O_mesg_t *mesg, hbool_t adj_link)
Definition: H5Oalloc.c:1378
H5E_BADVALUE_g
hid_t H5E_BADVALUE_g
Definition: H5Edefin.h:218
H5P_prp_get_func_t
H5P_prp_cb2_t H5P_prp_get_func_t
Definition: H5Ppublic.h:126
H5T__conv_i_i
herr_t H5T__conv_i_i(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:3699
H5VL_object_unwrap
H5_DLL void * H5VL_object_unwrap(const H5VL_object_t *vol_obj)
Definition: H5VLint.c:1745
H5VL__native_group_specific
herr_t H5VL__native_group_specific(void *obj, H5VL_group_specific_t specific_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_group.c:219
H5CX_push
H5_DLL herr_t H5CX_push(void)
Definition: H5CX.c:787
H5D_filtered_collective_io_info_t::receive_requests_array
MPI_Request * receive_requests_array
Definition: H5Dmpio.c:207
H5T_STR_NULLTERM
@ H5T_STR_NULLTERM
Definition: H5Tpublic.h:105
H5C_cache_entry_t::image_up_to_date
hbool_t image_up_to_date
Definition: H5Cprivate.h:2232
H5C_auto_size_ctl_t::max_increment
size_t max_increment
Definition: H5Cprivate.h:2120
H5E_CANTREGISTER
error message initialization failed H5E_CANTREGISTER
Definition: H5Einit.h:29
H5T__conv_float_ullong
herr_t H5T__conv_float_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:8382
H5FS_node_t
struct H5FS_node_t H5FS_node_t
H5T_cdata_t
Definition: H5Tpublic.h:149
H5E_printf_stack
herr_t H5E_printf_stack(H5E_t *estack, const char *file, const char *func, unsigned line, hid_t cls_id, hid_t maj_id, hid_t min_id, const char *fmt,...)
Definition: H5Eint.c:674
H5T_SUBSET_SRC
@ H5T_SUBSET_SRC
Definition: H5Tprivate.h:93
H5T_STD_REF_DSETREG_g
hid_t H5T_STD_REF_DSETREG_g
Definition: H5T.c:381
H5EA_hdr_t::dblk_page_nelmts
size_t dblk_page_nelmts
Definition: H5EApkg.h:203
H5O_fill_reset_dyn
herr_t H5O_fill_reset_dyn(H5O_fill_t *fill)
Definition: H5Ofill.c:717
H5T_class_t
H5T_class_t
Definition: H5Tpublic.h:28
H5G_NAME_MOUNT
@ H5G_NAME_MOUNT
Definition: H5Gprivate.h:117
H5E_PATH_g
H5_DLLVAR hid_t H5E_PATH_g
Definition: H5Epubgen.h:230
H5E_CANTCONVERT_g
hid_t H5E_CANTCONVERT_g
Definition: H5Edefin.h:234
H5SM_get_refcount
herr_t H5SM_get_refcount(H5F_t *f, unsigned type_id, const H5O_shared_t *sh_mesg, hsize_t *ref_count)
Definition: H5SM.c:2156
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5CX.c:412
H5AC_stats
H5_DLL herr_t H5AC_stats(const H5F_t *f)
Definition: H5ACdbg.c:87
H5B_create
H5_DLL herr_t H5B_create(H5F_t *f, const H5B_class_t *type, void *udata, haddr_t *addr_p)
Definition: H5B.c:215
H5G_bt_it_cpy_t
struct H5G_bt_it_cpy_t H5G_bt_it_cpy_t
H5FD_core_t::increment
size_t increment
Definition: H5FDcore.c:55
H5FD_class_t::get_eof
haddr_t(* get_eof)(const H5FD_t *file, H5FD_mem_t type)
Definition: H5FDpublic.h:293
H5P_TYPE_GROUP_ACCESS
@ H5P_TYPE_GROUP_ACCESS
Definition: H5Pprivate.h:72
H5HL__dec_rc
H5_DLL herr_t H5HL__dec_rc(H5HL_t *heap)
H5T__array_create
H5T_t * H5T__array_create(H5T_t *base, unsigned ndims, const hsize_t dim[])
Definition: H5Tarray.c:152
H5Mget_count
herr_t H5Mget_count(hid_t map_id, hsize_t *count, hid_t dxpl_id)
Definition: H5M.c:644
H5O_storage_chunk_bt2_t::bt2
struct H5B2_t * bt2
Definition: H5Oprivate.h:476
H5AC__log_flushed_entry
herr_t H5AC__log_flushed_entry(H5C_t *cache_ptr, haddr_t addr, hbool_t was_dirty, unsigned flags)
Definition: H5ACmpio.c:881
H5T_IEEE_F64BE_g
H5_DLLVAR hid_t H5T_IEEE_F64BE_g
Definition: H5Tpublic.h:234
H5MF_debug_iter_ud_t::stream
FILE * stream
Definition: H5MFdbg.c:55
H5D_chunk_it_ud4_t::stream
FILE * stream
Definition: H5Dchunk.c:200
H5AC_get_cache_flush_in_progress
herr_t H5AC_get_cache_flush_in_progress(H5AC_t *cache_ptr, hbool_t *flush_in_progress_ptr)
Definition: H5AC.c:1719
H5VLlink_create
herr_t H5VLlink_create(H5VL_link_create_type_t create_type, void *obj, const H5VL_loc_params_t *loc_params, hid_t connector_id, hid_t lcpl_id, hid_t lapl_id, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLcallback.c:4783
H5I_id_info_t::count
unsigned count
Definition: H5I.c:59
H5PB_get_stats
H5_DLL herr_t H5PB_get_stats(const H5PB_t *page_buf, unsigned accesses[2], unsigned hits[2], unsigned misses[2], unsigned evictions[2], unsigned bypasses[2])
Definition: H5PB.c:212
H5D__mpio_select_write
herr_t H5D__mpio_select_write(const H5D_io_info_t *io_info, const H5D_type_info_t H5_ATTR_UNUSED *type_info, hsize_t mpi_buf_count, const H5S_t H5_ATTR_UNUSED *file_space, const H5S_t H5_ATTR_UNUSED *mem_space)
Definition: H5Dmpio.c:480
Wllroundf
H5_DLL long long Wllroundf(float arg)
H5O_addr_map_t
Definition: H5Opkg.h:350
H5T_NATIVE_UINT_FAST32_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_UINT_FAST32_ALIGN_g
Definition: H5Tpkg.h:451
H5P_LST_ATTRIBUTE_ACCESS_ID_g
hid_t H5P_LST_ATTRIBUTE_ACCESS_ID_g
Definition: H5Pint.c:192
H5AC_proxy_entry_remove_child
H5_DLL herr_t H5AC_proxy_entry_remove_child(H5AC_proxy_entry_t *pentry, void *child)
Definition: H5ACproxy_entry.c:379
H5Eprivate.h
H5D_chunk_it_ud5_t::dset_ndims
unsigned dset_ndims
Definition: H5Dchunk.c:209
H5A_shared_t
Definition: H5Apkg.h:74
H5HF_delete
H5_DLL herr_t H5HF_delete(H5F_t *f, haddr_t fh_addr)
Definition: H5HF.c:917
H5D__get_storage_size
herr_t H5D__get_storage_size(const H5D_t *dset, hsize_t *storage_size)
Definition: H5Dint.c:2505
H5O_copy_t::mcdt_cb
H5O_mcdt_search_cb_t mcdt_cb
Definition: H5Oprivate.h:193
H5A_bt2_ud_common_t::name
const char * name
Definition: H5Apkg.h:134
H5Rdereference1
H5_DLL hid_t H5Rdereference1(hid_t obj_id, H5R_type_t ref_type, const void *ref)
Definition: H5Rdeprec.c:158
H5O__attr_bh_info
H5_DLL herr_t H5O__attr_bh_info(H5F_t *f, H5O_t *oh, H5_ih_info_t *bh_info)
Definition: H5Oattribute.c:1862
H5Tget_array_ndims
H5_DLL int H5Tget_array_ndims(hid_t type_id)
Definition: H5Tarray.c:210
H5P_insert
H5_DLL herr_t H5P_insert(H5P_genplist_t *plist, const char *name, size_t size, void *value, H5P_prp_set_func_t prp_set, H5P_prp_get_func_t prp_get, H5P_prp_encode_func_t prp_encode, H5P_prp_decode_func_t prp_decode, H5P_prp_delete_func_t prp_delete, H5P_prp_copy_func_t prp_copy, H5P_prp_compare_func_t prp_cmp, H5P_prp_close_func_t prp_close)
Definition: H5Pint.c:2606
H5Literate_by_name2
herr_t H5Literate_by_name2(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t *idx_p, H5L_iterate2_t op, void *op_data, hid_t lapl_id)
Definition: H5L.c:1377
H5D_chunk_it_ud3_t::chunk
uint8_t * chunk
Definition: H5Dchunk.c:195
H5T__commit_named
herr_t H5T__commit_named(const H5G_loc_t *loc, const char *name, H5T_t *dt, hid_t lcpl_id, hid_t tcpl_id)
Definition: H5Tcommit.c:188
H5E_PROTECT_g
H5_DLLVAR hid_t H5E_PROTECT_g
Definition: H5Epubgen.h:309
H5MM_allocate_t
void *(* H5MM_allocate_t)(size_t size, void *alloc_info)
Definition: H5MMpublic.h:34
u
unsigned u
Definition: H5FDfamily.c:966
H5AC_cache_image_config_t
Definition: H5ACpublic.h:563
H5C_flash_incr__add_space
@ H5C_flash_incr__add_space
Definition: H5Cpublic.h:45
H5G_BT2_CORDER
const H5B2_class_t H5G_BT2_CORDER[1]
Definition: H5Gbtree2.c:119
H5F_MEM_PAGE_OHDR
@ H5F_MEM_PAGE_OHDR
Definition: H5Fprivate.h:701
H5S_select_none
H5_DLL herr_t H5S_select_none(H5S_t *space)
Definition: H5Snone.c:1068
H5MF_FSPACE_SECT_CLS_SMALL
H5FS_section_class_t H5MF_FSPACE_SECT_CLS_SMALL[1]
Definition: H5MFsection.c:126
H5FD_MPIO_CHUNK_ONE_IO
@ H5FD_MPIO_CHUNK_ONE_IO
Definition: H5FDmpi.h:46
H5F_shared_t::mdc_initCacheImageCfg
H5AC_cache_image_config_t mdc_initCacheImageCfg
Definition: H5Fpkg.h:282
H5T_get_order
H5T_order_t H5T_get_order(const H5T_t *dtype)
Definition: H5Torder.c:128
H5SM_bt2_ctx_t
struct H5SM_bt2_ctx_t H5SM_bt2_ctx_t
H5Glink2
herr_t H5Glink2(hid_t cur_loc_id, const char *cur_name, H5G_link_t type, hid_t new_loc_id, const char *new_name)
Definition: H5Gdeprec.c:399
H5C_image_entry_t::image_fd_height
unsigned image_fd_height
Definition: H5Cprivate.h:1981
H5T__bit_set_d
H5_DLL void H5T__bit_set_d(uint8_t *buf, size_t offset, size_t size, uint64_t val)
Definition: H5Tbit.c:295
H5O_loc_reset
H5_DLL herr_t H5O_loc_reset(H5O_loc_t *loc)
Definition: H5Oint.c:1901
H5E_EFL_g
H5_DLLVAR hid_t H5E_EFL_g
Definition: H5Epubgen.h:84
H5B2_class_t::nrec_size
size_t nrec_size
Definition: H5B2private.h:85
H5VL_attr_optional_t
int H5VL_attr_optional_t
Definition: H5VLconnector.h:88
H5R_MAXTYPE
@ H5R_MAXTYPE
Definition: H5Rpublic.h:55
H5VL_dataset_class_t::open
void *(* open)(void *obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t dapl_id, hid_t dxpl_id, void **req)
Definition: H5VLconnector.h:331
H5S_pnt_list_t::high_bounds
hsize_t high_bounds[H5S_MAX_RANK]
Definition: H5Spkg.h:136
H5G_obj_oh_it_ud1_t::oh_addr
haddr_t oh_addr
Definition: H5Gobj.c:59
H5L_TYPE_EXTERNAL
@ H5L_TYPE_EXTERNAL
Definition: H5Lpublic.h:67
H5L_iterate1_t
herr_t(* H5L_iterate1_t)(hid_t group, const char *name, const H5L_info1_t *info, void *op_data)
Definition: H5Lpublic.h:244
dblk_page
dblk_page
Definition: H5FAdblkpage.c:343
H5FL_arr_realloc
H5_DLL void * H5FL_arr_realloc(H5FL_arr_head_t *head, void *obj, size_t new_elem)
Definition: H5FL.c:1602
H5HF__space_sect_change_class
H5_DLL herr_t H5HF__space_sect_change_class(H5HF_hdr_t *hdr, H5HF_free_section_t *sect, uint16_t new_class)
Definition: H5HFspace.c:605
H5E_printf_stack
H5_DLL herr_t H5E_printf_stack(H5E_t *estack, const char *file, const char *func, unsigned line, hid_t cls_id, hid_t maj_id, hid_t min_id, const char *fmt,...) H5_ATTR_FORMAT(printf
H5CX_lapl_cache_t::nlinks
size_t nlinks
Definition: H5CX.c:373
H5T__conv_ulong_ushort
H5_DLL herr_t H5T__conv_ulong_ushort(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5T_NATIVE_UINT_LEAST64_g
hid_t H5T_NATIVE_UINT_LEAST64_g
Definition: H5T.c:443
H5A_dense_bt2_corder_rec_t::corder
H5O_msg_crt_idx_t corder
Definition: H5Apkg.h:118
H5D_chunk_it_ud1_t::io_info
const H5D_io_info_t * io_info
Definition: H5Dchunk.c:144
H5B2__merge2
herr_t H5B2__merge2(H5B2_hdr_t *hdr, uint16_t depth, H5B2_node_ptr_t *curr_node_ptr, unsigned *parent_cache_info_flags_ptr, H5B2_internal_t *internal, unsigned *internal_flags_ptr, unsigned idx)
Definition: H5B2int.c:1041
H5MF_free_section_t::under
struct H5HF_free_section_t * under
Definition: H5MFpkg.h:95
H5C_log_info_t
Definition: H5Clog.h:69
H5SM_try_share
htri_t H5SM_try_share(H5F_t *f, H5O_t *open_oh, unsigned defer_flags, unsigned type_id, void *mesg, unsigned *mesg_flags)
Definition: H5SM.c:1044
H5HF_HUGE_BT2_INDIR
const H5B2_class_t H5HF_HUGE_BT2_INDIR[1]
Definition: H5HFbtree2.c:117
H5A__attr_iterate_table
herr_t H5A__attr_iterate_table(const H5A_attr_table_t *atable, hsize_t skip, hsize_t *last_attr, hid_t loc_id, const H5A_attr_iter_op_t *attr_op, void *op_data)
Definition: H5Aint.c:1808
H5C_cache_entry_t::include_in_image
hbool_t include_in_image
Definition: H5Cprivate.h:2283
H5T__alloc
H5T_t * H5T__alloc(void)
Definition: H5T.c:3852
H5D_FILL_TIME_NEVER
@ H5D_FILL_TIME_NEVER
Definition: H5Dpublic.h:85
H5A__close_cb
H5_DLL herr_t H5A__close_cb(H5VL_object_t *attr_vol_obj)
Definition: H5Aint.c:1157
H5SM_master_table_t::num_indexes
unsigned num_indexes
Definition: H5SMpkg.h:195
H5Fstart_mdc_logging
H5_DLL herr_t H5Fstart_mdc_logging(hid_t file_id)
Definition: H5F.c:1666
H5Lget_info_by_idx1
H5_DLL herr_t H5Lget_info_by_idx1(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, hsize_t n, H5L_info1_t *linfo, hid_t lapl_id)
Definition: H5Ldeprec.c:383
H5E_BADGROUP_g
H5_DLLVAR hid_t H5E_BADGROUP_g
Definition: H5Epubgen.h:270
H5_mpi_set_bigio_count
H5_DLL hsize_t H5_mpi_set_bigio_count(hsize_t new_count)
Definition: H5mpi.c:54
H5Z_SCALEOFFSET
H5Z_class2_t H5Z_SCALEOFFSET[1]
Definition: H5Zscaleoffset.c:79
H5AC_protect
H5_DLL void * H5AC_protect(H5F_t *f, const H5AC_class_t *type, haddr_t addr, void *udata, unsigned flags)
Definition: H5AC.c:1274
H5CX_get_nlinks
herr_t H5CX_get_nlinks(size_t *nlinks)
Definition: H5CX.c:2575
H5O_msg_alloc_info_t
struct H5O_msg_alloc_info_t H5O_msg_alloc_info_t
H5P_iter_plist_ud_t::curr_idx_ptr
int * curr_idx_ptr
Definition: H5Pint.c:63
H5G_name_copy
herr_t H5G_name_copy(H5G_name_t *dst, const H5G_name_t *src, H5_copy_depth_t depth)
Definition: H5Gname.c:513
H5VL_ATTR_DELETE
@ H5VL_ATTR_DELETE
Definition: H5VLconnector.h:81
H5Freopen
hid_t H5Freopen(hid_t file_id)
Definition: H5F.c:964
H5TS_cancel_struct::cancel_count
unsigned int cancel_count
Definition: H5TS.c:26
H5HF__space_remove
H5_DLL herr_t H5HF__space_remove(H5HF_hdr_t *hdr, H5HF_free_section_t *node)
Definition: H5HFspace.c:476
H5E_CANTCLOSEFILE_g
hid_t H5E_CANTCLOSEFILE_g
Definition: H5Edefin.h:145
H5check_version
herr_t H5check_version(unsigned majnum, unsigned minnum, unsigned relnum)
Definition: H5.c:740
H5O_get_oh_addr
haddr_t H5O_get_oh_addr(const H5O_t *oh)
Definition: H5Oint.c:2553
H5F_shared_t::object_flush
H5F_object_flush_t object_flush
Definition: H5Fpkg.h:357
H5T__conv_float_int
H5_DLL herr_t H5T__conv_float_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5O__attr_dense_info_test
herr_t H5O__attr_dense_info_test(hid_t oid, hsize_t *name_count, hsize_t *corder_count)
Definition: H5Otest.c:368
H5O__chunk_resize
herr_t H5O__chunk_resize(H5O_t *oh, H5O_chunk_proxy_t *chk_proxy)
Definition: H5Ochunk.c:287
H5VLwrap_register
hid_t H5VLwrap_register(void *obj, H5I_type_t type)
Definition: H5VL.c:614
H5HF__man_dblock_new
herr_t H5HF__man_dblock_new(H5HF_hdr_t *hdr, size_t request, H5HF_free_section_t **ret_sec_node)
Definition: H5HFdblock.c:343
H5VL_LINK_GET_VAL
@ H5VL_LINK_GET_VAL
Definition: H5VLconnector.h:178
H5FL_DEFINE
H5FL_DEFINE(H5MF_free_section_t)
H5_debug_open_stream_t
struct H5_debug_open_stream_t H5_debug_open_stream_t
H5Z_set_local_direct
herr_t H5Z_set_local_direct(const H5O_pline_t *pline)
Definition: H5Z.c:987
H5F_get_fcpl
H5_DLL hid_t H5F_get_fcpl(const H5F_t *f)
Definition: H5Fquery.c:391
H5F_get_actual_name
H5_DLL char * H5F_get_actual_name(const H5F_t *f)
Definition: H5Fquery.c:203
H5E_CANTRENAME_g
H5_DLLVAR hid_t H5E_CANTRENAME_g
Definition: H5Epubgen.h:202
H5D_init
herr_t H5D_init(void)
Definition: H5Dint.c:169
H5O_native_info_t
Definition: H5Opublic.h:145
H5HL_insert
H5_DLL size_t H5HL_insert(H5F_t *f, H5HL_t *heap, size_t size, const void *buf)
H5E_error2_t::file_name
const char * file_name
Definition: H5Epublic.h:42
H5HP_insert
H5_DLL herr_t H5HP_insert(H5HP_t *heap, int val, void *obj)
Definition: H5HP.c:457
H5HF_stat_info
H5_DLL herr_t H5HF_stat_info(const H5HF_t *fh, H5HF_stat_t *stats)
Definition: H5HFstat.c:86
H5F_accum_adjust_t
H5F_accum_adjust_t
Definition: H5Faccum.c:60
H5A_attr_iter_op_t::app_op
H5A_operator1_t app_op
Definition: H5Aprivate.h:58
H5Pget_fapl_multi
H5_DLL herr_t H5Pget_fapl_multi(hid_t fapl_id, H5FD_mem_t *memb_map, hid_t *memb_fapl, char **memb_name, haddr_t *memb_addr, hbool_t *relax)
Definition: H5FDmulti.c:527
H5F__get_info
H5_DLL herr_t H5F__get_info(H5F_t *f, H5F_info2_t *finfo)
Definition: H5Fint.c:2925
H5S_extent_nelem
H5_DLL hsize_t H5S_extent_nelem(const H5S_extent_t *ext)
Definition: H5S.c:2099
H5HF_free_section_t::span_size
hsize_t span_size
Definition: H5HFpkg.h:281
H5T_compnd_t
struct H5T_compnd_t H5T_compnd_t
H5FD_log_t::iosize
size_t iosize
Definition: H5FDlog.c:134
if
if(H5EA__hdr_init(hdr, udata->ctx_udata)< 0) H5E_THROW(H5E_CANTINIT
H5private.h
H5VL_SUBCLS_NONE
@ H5VL_SUBCLS_NONE
Definition: H5VLconnector.h:54
H5F__sfile_add
herr_t H5F__sfile_add(H5F_shared_t *shared)
Definition: H5Fsfile.c:99
H5D_SPACE_STATUS_ERROR
@ H5D_SPACE_STATUS_ERROR
Definition: H5Dpublic.h:75
H5O_iter_rm_t
Definition: H5Oattribute.c:90
in_spec
@ in_spec
Definition: H5Cprivate.h:2327
H5T__conv_long_uint
H5_DLL herr_t H5T__conv_long_uint(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5SM_list_t
Definition: H5SMpkg.h:181
H5D_chunk_map_t::file_space
const H5S_t * file_space
Definition: H5Dpkg.h:349
H5ST_ptr_t
struct H5ST_node * H5ST_ptr_t
Definition: H5STprivate.h:30
H5G_loc_native_info_t::oinfo
H5O_native_info_t * oinfo
Definition: H5Gloc.c:91
H5FA_hdr_t::rc
size_t rc
Definition: H5FApkg.h:134
BEGIN_FUNC
BEGIN_FUNC(PKG, ERR, H5FA_dblock_t *, H5FA_dblock_t *dblock=NULL, H5FA_dblock_t *dblock=NULL, H5FA__dblock_alloc(H5FA_hdr_t *hdr))
Definition: H5FAdblock.c:101
H5O_bogus_oh
H5_DLL herr_t H5O_bogus_oh(H5F_t *f, H5O_t *oh, unsigned mesg_id, unsigned mesg_flags)
Definition: H5Oint.c:1506
H5FD_family_fapl_t
Definition: H5FDfamily.c:76
H5E_NOSPACE_g
H5_DLLVAR hid_t H5E_NOSPACE_g
Definition: H5Epubgen.h:133
H5T__bit_set
H5_DLL void H5T__bit_set(uint8_t *buf, size_t offset, size_t size, hbool_t value)
Definition: H5Tbit.c:340
H5D_io_info_t::f_sh
H5F_shared_t * f_sh
Definition: H5Dpkg.h:213
H5O_unpin
H5_DLL herr_t H5O_unpin(H5O_t *oh)
Definition: H5Oint.c:1274
H5B_find
htri_t H5B_find(H5F_t *f, const H5B_class_t *type, haddr_t addr, void *udata)
Definition: H5B.c:300
H5AC_proxy_entry_t
struct H5AC_proxy_entry_t H5AC_proxy_entry_t
H5Pset_file_image
herr_t H5Pset_file_image(hid_t fapl_id, void *buf_ptr, size_t buf_len)
Definition: H5Pfapl.c:2602
hdr
hdr
Definition: H5FAhdr.c:588
H5D_vlen_bufsize_generic_t::dxpl_id
hid_t dxpl_id
Definition: H5Dint.c:71
H5A_bt2_od_wrt_t::fheap
H5HF_t * fheap
Definition: H5Adense.c:75
H5O_hdr_info_t::nmesgs
unsigned nmesgs
Definition: H5Opublic.h:114
H5AC_FARRAY_DBLK_PAGE
H5_DLLVAR const H5AC_class_t H5AC_FARRAY_DBLK_PAGE[1]
Definition: H5ACprivate.h:371
H5AC_FARRAY_DBLK_PAGE_ID
@ H5AC_FARRAY_DBLK_PAGE_ID
Definition: H5ACprivate.h:73
H5S_get_validated_dataspace
herr_t H5S_get_validated_dataspace(hid_t space_id, const H5S_t **space)
Definition: H5S.c:257
H5HF__man_iblock_protect
H5HF_indirect_t * H5HF__man_iblock_protect(H5HF_hdr_t *hdr, haddr_t iblock_addr, unsigned iblock_nrows, H5HF_indirect_t *par_iblock, unsigned par_entry, hbool_t must_protect, unsigned flags, hbool_t *did_protect)
Definition: H5HFiblock.c:1104
H5O__chunk_dest
herr_t H5O__chunk_dest(H5O_chunk_proxy_t *chk_proxy)
Definition: H5Ochunk.c:424
H5Sset_extent_simple
herr_t H5Sset_extent_simple(hid_t space_id, int rank, const hsize_t dims[], const hsize_t max[])
Definition: H5S.c:1297
H5A_attr_iter_op_t
struct H5A_attr_iter_op_t H5A_attr_iter_op_t
H5A__get_ainfo
htri_t H5A__get_ainfo(H5F_t *f, H5O_t *oh, H5O_ainfo_t *ainfo)
Definition: H5Aint.c:1933
H5VL_FILE_GET_INTENT
@ H5VL_FILE_GET_INTENT
Definition: H5VLconnector.h:132
H5F_sizeof_size
uint8_t H5F_sizeof_size(const H5F_t *f)
Definition: H5Fquery.c:437
H5UC_decr
H5_DLL herr_t H5UC_decr(H5UC_t *rc)
Definition: H5UC.c:101
H5O_storage_contig_t
Definition: H5Oprivate.h:439
H5Z_xform_eval
herr_t H5Z_xform_eval(H5Z_data_xform_t *data_xform_prop, void *array, size_t array_size, const H5T_t *buf_type)
Definition: H5Ztrans.c:1010
parms_atomic::mem_order
unsigned mem_order
Definition: H5Zscaleoffset.c:31
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5PLint.c:56
H5Pget_virtual_count
herr_t H5Pget_virtual_count(hid_t dcpl_id, size_t *count)
Definition: H5Pdcpl.c:2310
H5D__contig_fill
H5_DLL herr_t H5D__contig_fill(const H5D_io_info_t *io_info)
Definition: H5Dcontig.c:195
H5SL_search
H5_DLL void * H5SL_search(H5SL_t *slist, const void *key)
Definition: H5SL.c:1393
H5O_refresh_metadata
herr_t H5O_refresh_metadata(hid_t oid, H5O_loc_t oloc)
Definition: H5Oflush.c:288
H5S_sel_point
const H5S_select_class_t H5S_sel_point[1]
Definition: H5Spoint.c:112
H5D_top_term_package
int H5D_top_term_package(void)
Definition: H5Dint.c:252
H5C_unsettle_ring
H5_DLL herr_t H5C_unsettle_ring(H5F_t *f, H5C_ring_t ring)
H5TS_win32_thread_enter
H5_DLL herr_t H5TS_win32_thread_enter(void)
Definition: H5TS.c:384
H5HP_MAX_HEAP
@ H5HP_MAX_HEAP
Definition: H5HPprivate.h:48
H5HL_free_t::next
struct H5HL_free_t * next
Definition: H5HLpkg.h:81
H5G_bt_common_t::heap
H5HL_t * heap
Definition: H5Gpkg.h:162
H5C_auto_size_ctl_t::apply_max_decrement
hbool_t apply_max_decrement
Definition: H5Cprivate.h:2129
H5G_info_t::nlinks
hsize_t nlinks
Definition: H5Gpublic.h:56
H5F__free
herr_t H5F__free(H5F_t *f, H5FD_mem_t type, haddr_t addr, hsize_t size)
Definition: H5Fspace.c:155
H5FD_class_t::sb_decode
herr_t(* sb_decode)(H5FD_t *f, const char *name, const unsigned char *p)
Definition: H5FDpublic.h:274
H5PB_remove_entry
H5_DLL herr_t H5PB_remove_entry(const H5F_shared_t *f_sh, haddr_t addr)
Definition: H5PB.c:640
H5O_linfo_t::max_corder
int64_t max_corder
Definition: H5Oprivate.h:295
H5T_path_find
H5T_path_t * H5T_path_find(const H5T_t *src, const H5T_t *dst)
Definition: H5T.c:4796
H5SL_create
H5_DLL H5SL_t * H5SL_create(H5SL_type_t type, H5SL_cmp_t cmp)
Definition: H5SL.c:993
H5S_get_simple_extent_npoints
hssize_t H5S_get_simple_extent_npoints(const H5S_t *ds)
Definition: H5S.c:771
H5C_t::pinned_flushes
int64_t pinned_flushes[H5C__MAX_NUM_TYPE_IDS+1]
Definition: H5Cpkg.h:6008
H5Pfree_merge_committed_dtype_paths
herr_t H5Pfree_merge_committed_dtype_paths(hid_t plist_id)
Definition: H5Pocpypl.c:795
H5VL_dataset_class_t
struct H5VL_dataset_class_t H5VL_dataset_class_t
H5HF_free_section_t::par_entry
unsigned par_entry
Definition: H5HFpkg.h:252
H5B2_remove_by_idx
H5_DLL herr_t H5B2_remove_by_idx(H5B2_t *bt2, H5_iter_order_t order, hsize_t idx, H5B2_remove_t op, void *op_data)
Definition: H5B2.c:977
H5FD_core_t::nFileIndexHigh
DWORD nFileIndexHigh
Definition: H5FDcore.c:83
H5SM_heap_loc_t
Definition: H5SMpkg.h:141
H5FL_arr_malloc
H5_DLL void * H5FL_arr_malloc(H5FL_arr_head_t *head, size_t elem)
Definition: H5FL.c:1489
H5FDwrite
herr_t H5FDwrite(H5FD_t *file, H5FD_mem_t type, hid_t dxpl_id, haddr_t addr, size_t size, const void *buf)
Definition: H5FD.c:1444
H5B2__insert_internal
H5_DLL herr_t H5B2__insert_internal(H5B2_hdr_t *hdr, uint16_t depth, unsigned *parent_cache_info_flags_ptr, H5B2_node_ptr_t *curr_node_ptr, H5B2_nodepos_t curr_pos, void *parent, void *udata)
Definition: H5B2internal.c:359
H5Sselect_elements
herr_t H5Sselect_elements(hid_t spaceid, H5S_seloper_t op, size_t num_elem, const hsize_t *coord)
Definition: H5Spoint.c:2405
H5T_FORTRAN_S1_g
H5_DLLVAR hid_t H5T_FORTRAN_S1_g
Definition: H5Tpublic.h:319
H5HF_hdr_reset_iter
H5_DLL herr_t H5HF_hdr_reset_iter(H5HF_hdr_t *hdr, hsize_t curr_off)
Definition: H5HFhdr.c:898
H5FD_hdfs_fapl_t::kerberos_ticket_cache
char kerberos_ticket_cache[H5FD__HDFS_KERB_CACHE_PATH_SPACE+1]
Definition: H5FDhdfs.h:108
H5CX_t::bkgr_buf_type_valid
hbool_t bkgr_buf_type_valid
Definition: H5CX.c:229
H5CX_dcpl_cache_t::do_min_dset_ohdr
hbool_t do_min_dset_ohdr
Definition: H5CX.c:379
H5S_select_shape_same
htri_t H5S_select_shape_same(const H5S_t *space1, const H5S_t *space2)
Definition: H5Sselect.c:1785
H5S_class_t
H5S_class_t
Definition: H5Spublic.h:61
H5_make_time
H5_DLL time_t H5_make_time(struct tm *tm)
Definition: H5system.c:709
H5F_sizeof_size
H5_DLL uint8_t H5F_sizeof_size(const H5F_t *f)
Definition: H5Fquery.c:437
H5Iregister
hid_t H5Iregister(H5I_type_t type, const void *object)
Definition: H5I.c:741
H5AC_add_candidate
H5_DLL herr_t H5AC_add_candidate(H5AC_t *cache_ptr, haddr_t addr)
Definition: H5ACmpio.c:222
H5O__msg_count_real
unsigned H5O__msg_count_real(const H5O_t *oh, const H5O_msg_class_t *type)
Definition: H5Omessage.c:831
H5O_obj_class_t::free_copy_file_udata
void(* free_copy_file_udata)(void *)
Definition: H5Opkg.h:340
H5T__conv_uchar_ldouble
H5_DLL herr_t H5T__conv_uchar_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5_api_t
struct H5_api_struct H5_api_t
H5Pget_link_creation_order
herr_t H5Pget_link_creation_order(hid_t plist_id, unsigned *crt_order_flags)
Definition: H5Pgcpl.c:501
H5B2_create_t::rrec_size
uint32_t rrec_size
Definition: H5B2private.h:102
H5F_mpi_get_rank
H5_DLL int H5F_mpi_get_rank(const H5F_t *f)
Definition: H5Fmpi.c:125
H5T_NATIVE_DOUBLE_COMP_ALIGN_g
H5_DLLVAR size_t H5T_NATIVE_DOUBLE_COMP_ALIGN_g
Definition: H5Tpkg.h:398
H5VL_OBJECT_FLUSH
@ H5VL_OBJECT_FLUSH
Definition: H5VLconnector.h:206
H5T__conv_ldouble_short
H5_DLL herr_t H5T__conv_ldouble_short(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5E_IO_g
H5_DLLVAR hid_t H5E_IO_g
Definition: H5Epubgen.h:83
H5C_class_t::free_icr
H5C_free_icr_func_t free_icr
Definition: H5Cprivate.h:900
H5Z_class1_t::filter
H5Z_func_t filter
Definition: H5Zpublic.h:239
H5L_trav_mv_t::dst_target_flags
unsigned dst_target_flags
Definition: H5L.c:69
H5F_eoa_dirty
H5_DLL herr_t H5F_eoa_dirty(H5F_t *f)
Definition: H5Fsuper.c:1499
H5AC_EARRAY_IBLOCK
const H5AC_class_t H5AC_EARRAY_IBLOCK[1]
Definition: H5EAcache.c:151
H5B_class_t::encode
herr_t(* encode)(const H5B_shared_t *, uint8_t *, const void *)
Definition: H5Bprivate.h:136
H5T_soft_t::src
H5T_class_t src
Definition: H5Tpkg.h:362
H5ES_STATUS_FAIL
@ H5ES_STATUS_FAIL
Definition: H5ESpublic.h:31
H5A_iter_cb1
Definition: H5A.c:48
H5G_bt2_ud_gnbi_t
Definition: H5Gdense.c:164
H5VL_file_class_t::get
herr_t(* get)(void *obj, H5VL_file_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:363
H5O_copy_search_comm_dt_key_t::fileno
unsigned long fileno
Definition: H5Ocopy.c:61
H5G__ent_copy
H5_DLL void H5G__ent_copy(H5G_entry_t *dst, const H5G_entry_t *src, H5_copy_depth_t depth)
Definition: H5Gent.c:325
H5FD_alloc
H5_DLL haddr_t H5FD_alloc(H5FD_t *file, H5FD_mem_t type, struct H5F_t *f, hsize_t size, haddr_t *frag_addr, hsize_t *frag_size)
Definition: H5FDspace.c:249
H5T_STD_U64LE_g
hid_t H5T_STD_U64LE_g
Definition: H5T.c:371
H5O_flush_common
H5_DLL herr_t H5O_flush_common(H5O_loc_t *oloc, hid_t obj_id)
Definition: H5Oflush.c:159
H5T_NORM_IMPLIED
@ H5T_NORM_IMPLIED
Definition: H5Tpublic.h:68
H5VL_dataset_class_t::write
herr_t(* write)(void *dset, hid_t mem_type_id, hid_t mem_space_id, hid_t file_space_id, hid_t dxpl_id, const void *buf, void **req)
Definition: H5VLconnector.h:335
H5HF_HUGE_BT2_FILT_INDIR
H5_DLLVAR const H5B2_class_t H5HF_HUGE_BT2_FILT_INDIR[1]
Definition: H5HFpkg.h:564
H5O_stat_t
Definition: H5Opublic.h:248
H5D_chunk_ops_t::is_space_alloc
H5D_chunk_is_space_alloc_func_t is_space_alloc
Definition: H5Dpkg.h:318
H5O_copy_expand_ref
herr_t H5O_copy_expand_ref(H5F_t *file_src, hid_t tid_src, H5T_t *dt_src, void *buf_src, size_t nbytes_src, H5F_t *file_dst, void *buf_dst, H5O_copy_t *cpy_info)
Definition: H5Ocopy_ref.c:439
H5VL__native_datatype_get
H5_DLL herr_t H5VL__native_datatype_get(void *dt, H5VL_datatype_get_t get_type, hid_t dxpl_id, void **req, va_list arguments)
H5HG_heap_t::size
size_t size
Definition: H5HGpkg.h:126
H5_GCC_DIAG_OFF
H5_GCC_DIAG_OFF(pedantic)
Definition: H5PLplugin_cache.c:256
H5T__conv_uchar_ldouble
herr_t H5T__conv_uchar_ldouble(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:7228
H5O_link
H5_DLL int H5O_link(const H5O_loc_t *loc, int adjust)
Definition: H5Oint.c:992
H5E_CACHE_g
H5_DLLVAR hid_t H5E_CACHE_g
Definition: H5Epubgen.h:102
H5T_close_real
herr_t H5T_close_real(H5T_t *dt)
Definition: H5T.c:3990
H5Opublic.h
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5T_path_t)
H5S_sel_is_single_func_t
htri_t(* H5S_sel_is_single_func_t)(const H5S_t *space)
Definition: H5Spkg.h:256
H5D_chunk_it_ud3_t::dset_dims
const hsize_t * dset_dims
Definition: H5Dchunk.c:188
H5Tset_pad
herr_t H5Tset_pad(hid_t type_id, H5T_pad_t lsb, H5T_pad_t msb)
Definition: H5Tpad.c:92
H5P_genprop_t::name
char * name
Definition: H5Ppkg.h:66
H5P__class_set
herr_t H5P__class_set(const H5P_genclass_t *pclass, const char *name, const void *value)
Definition: H5Pint.c:3215
H5FL_seq_malloc
void * H5FL_seq_malloc(H5FL_seq_head_t *head, size_t elem H5FL_TRACK_PARAMS)
Definition: H5FL.c:1864
H5O_addr_map_t::src_obj_pos
H5_obj_t src_obj_pos
Definition: H5Opkg.h:351
H5Mget_create_plist
H5_DLL hid_t H5Mget_create_plist(hid_t map_id)
Definition: H5M.c:572
H5C_flush_tagged_entries
H5_DLL herr_t H5C_flush_tagged_entries(H5F_t *f, haddr_t tag)
Definition: H5Ctag.c:742
H5T__conv_order
herr_t H5T__conv_order(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *_buf, void H5_ATTR_UNUSED *background)
Definition: H5Tconv.c:1498
H5VL_group_create
void * H5VL_group_create(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t lcpl_id, hid_t gcpl_id, hid_t gapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:4065
H5FD_class_t::open
H5FD_t *(* open)(const char *name, unsigned flags, hid_t fapl, haddr_t maxaddr)
Definition: H5FDpublic.h:282
H5Z_filter_info_t::flags
unsigned flags
Definition: H5Zprivate.h:57
H5E_CONTEXT_g
H5_DLLVAR hid_t H5E_CONTEXT_g
Definition: H5Epubgen.h:98
H5D_chunk_idx_reset
H5_DLL herr_t H5D_chunk_idx_reset(H5O_storage_chunk_t *storage, hbool_t reset_addr)
Definition: H5Dchunk.c:2959
H5S_hyper_dim_t::block
hsize_t block
Definition: H5Sprivate.h:45
H5Pget_filter2
H5Z_filter_t H5Pget_filter2(hid_t plist_id, unsigned idx, unsigned int *flags, size_t *cd_nelmts, unsigned cd_values[], size_t namelen, char name[], unsigned *filter_config)
Definition: H5Pocpl.c:851
H5Pcreate
hid_t H5Pcreate(hid_t cls_id)
Definition: H5P.c:243
H5E_RESOURCE_g
hid_t H5E_RESOURCE_g
Definition: H5Edefin.h:33
H5VL_datatype_get
herr_t H5VL_datatype_get(const H5VL_object_t *vol_obj, H5VL_datatype_get_t get_type, hid_t dxpl_id, void **req,...)
Definition: H5VLcallback.c:2932
H5VL_attr_class_t::specific
herr_t(* specific)(void *obj, const H5VL_loc_params_t *loc_params, H5VL_attr_specific_t specific_type, hid_t dxpl_id, void **req, va_list arguments)
Definition: H5VLconnector.h:319
H5Pget_nprops
H5_DLL herr_t H5Pget_nprops(hid_t id, size_t *nprops)
Definition: H5P.c:986
gmnow
H5_DLL struct tm * gmnow(void)
Definition: H5FDs3comms.c:1947
H5HF__man_insert
herr_t H5HF__man_insert(H5HF_hdr_t *hdr, size_t obj_size, const void *obj, void *_id)
Definition: H5HFman.c:106
H5FS_stat_t::ghost_sect_count
hsize_t ghost_sect_count
Definition: H5FSprivate.h:150
H5O_obj_create_t
Definition: H5Oprivate.h:874
H5F_MEM_PAGE_LARGE_LHEAP
@ H5F_MEM_PAGE_LARGE_LHEAP
Definition: H5Fprivate.h:706
H5T__conv_long_int
herr_t H5T__conv_long_int(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t H5_ATTR_UNUSED bkg_stride, void *buf, void H5_ATTR_UNUSED *bkg)
Definition: H5Tconv.c:6335
H5O_type_t
H5O_type_t
Definition: H5Opublic.h:102
H5B_class_t::found
htri_t(* found)(H5F_t *, haddr_t, const void *, void *)
Definition: H5Bprivate.h:118
H5B2_remove_by_idx
herr_t H5B2_remove_by_idx(H5B2_t *bt2, H5_iter_order_t order, hsize_t idx, H5B2_remove_t op, void *op_data)
Definition: H5B2.c:977
H5_libinit_g
hbool_t H5_libinit_g
Definition: H5.c:76
H5VL__native_dataset_close
herr_t H5VL__native_dataset_close(void *dset, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req)
Definition: H5VLnative_dataset.c:627
H5F_LIBVER_V18
@ H5F_LIBVER_V18
Definition: H5Fpublic.h:180
H5AC_unsettle_entry_ring
H5_DLL herr_t H5AC_unsettle_entry_ring(void *entry)
Definition: H5AC.c:2546
H5G__node_by_idx
int H5G__node_by_idx(H5F_t *f, const void H5_ATTR_UNUSED *_lt_key, haddr_t addr, const void H5_ATTR_UNUSED *_rt_key, void *_udata)
Definition: H5Gnode.c:1084
H5F_sieve_buf_size
size_t H5F_sieve_buf_size(const H5F_t *f)
Definition: H5Fquery.c:742
H5L_class_t::trav_func
H5L_traverse_func_t trav_func
Definition: H5Lpublic.h:124
H5FD_hdfs_t::pub
H5FD_t pub
Definition: H5FDhdfs.c:499
H5F_init
herr_t H5F_init(void)
Definition: H5F.c:129
H5VL__native_blob_get
H5_DLL herr_t H5VL__native_blob_get(void *obj, const void *blob_id, void *buf, size_t size, void *ctx)
H5VL_dataset_open
H5_DLL void * H5VL_dataset_open(const H5VL_object_t *vol_obj, const H5VL_loc_params_t *loc_params, const char *name, hid_t dapl_id, hid_t dxpl_id, void **req)
Definition: H5VLcallback.c:1959
H5F_efc_ent_t
struct H5F_efc_ent_t H5F_efc_ent_t
H5Sselect_project_intersection
hid_t H5Sselect_project_intersection(hid_t src_space_id, hid_t dst_space_id, hid_t src_intersect_space_id)
Definition: H5Sselect.c:2827
H5F__set_base_addr
H5_DLL herr_t H5F__set_base_addr(const H5F_t *f, haddr_t addr)
Definition: H5Fint.c:3085
H5_ITER_INC
@ H5_ITER_INC
Definition: H5public.h:297
H5O_loc_t::addr
haddr_t addr
Definition: H5Oprivate.h:154
H5MMprivate.h
H5Z_node
struct H5Z_node H5Z_node
H5HF_dtable_dest
H5_DLL herr_t H5HF_dtable_dest(H5HF_dtable_t *dtable)
Definition: H5HFdtable.c:201
H5FA_dblock_t::cache_info
H5AC_info_t cache_info
Definition: H5FApkg.h:172
H5A__dense_write
H5_DLL herr_t H5A__dense_write(H5F_t *f, const H5O_ainfo_t *ainfo, H5A_t *attr)
Definition: H5Adense.c:753
H5AC_aux_t::dirty_bytes_threshold
size_t dirty_bytes_threshold
Definition: H5ACpkg.h:376
H5VL__native_object_optional
herr_t H5VL__native_object_optional(void *obj, H5VL_object_optional_t optional_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_object.c:442
H5CX_term_package
int H5CX_term_package(void)
Definition: H5CX.c:655
H5S_hyper_project_intersect_ud_t::depth
unsigned depth
Definition: H5Shyper.c:95
H5Pset_local_heap_size_hint
herr_t H5Pset_local_heap_size_hint(hid_t plist_id, size_t size_hint)
Definition: H5Pgcpl.c:164
H5VL_t::id
hid_t id
Definition: H5VLprivate.h:35
H5T__conv_ulong_ullong
H5_DLL herr_t H5T__conv_ulong_ullong(hid_t src_id, hid_t dst_id, H5T_cdata_t *cdata, size_t nelmts, size_t buf_stride, size_t bkg_stride, void *buf, void *bkg)
H5F__evict_cache_entries
H5_DLL herr_t H5F__evict_cache_entries(H5F_t *f)
Definition: H5Fio.c:337
H5P_peek
herr_t H5P_peek(H5P_genplist_t *plist, const char *name, void *value)
Definition: H5Pint.c:4449
H5P__decode_size_t
H5_DLL herr_t H5P__decode_size_t(const void **_pp, void *value)
Definition: H5Pencdec.c:461
H5P_genclass_t::close_data
void * close_data
Definition: H5Ppkg.h:103
H5FL_DEFINE
H5FL_DEFINE(H5FL_blk_node_t)
H5CX_t::fapl
H5P_genplist_t * fapl
Definition: H5CX.c:204
H5I_search_ud_t::app_key
void * app_key
Definition: H5I.c:75
H5E_CANTREMOVE_g
hid_t H5E_CANTREMOVE_g
Definition: H5Edefin.h:231
H5F__set_paged_aggr
H5_DLL herr_t H5F__set_paged_aggr(const H5F_t *f, hbool_t paged)
Definition: H5Fint.c:3140
H5C_log_write_insert_entry_msg
herr_t H5C_log_write_insert_entry_msg(H5C_t *cache, haddr_t address, int type_id, unsigned flags, size_t size, herr_t fxn_ret_value)
Definition: H5Clog.c:480
H5T__enum_insert
herr_t H5T__enum_insert(const H5T_t *dt, const char *name, const void *value)
Definition: H5Tenum.c:187
H5R_term_package
H5_DLL int H5R_term_package(void)
Definition: H5Rint.c:243
H5Fget_dset_no_attrs_hint
herr_t H5Fget_dset_no_attrs_hint(hid_t file_id, hbool_t *minimize)
Definition: H5F.c:2017
H5Sset_extent_none
herr_t H5Sset_extent_none(hid_t space_id)
Definition: H5S.c:1838
H5FL_fac_free
void * H5FL_fac_free(H5FL_fac_head_t *head, void *obj)
Definition: H5FL.c:2043
H5FL_DEFINE_STATIC
H5FL_DEFINE_STATIC(H5EA_iblock_t)
H5_PKG_INIT_VAR
hbool_t H5_PKG_INIT_VAR
Definition: H5F.c:90
H5Zpkg.h
H5AC_OHDR
H5_DLLVAR const H5AC_class_t H5AC_OHDR[1]
Definition: H5ACprivate.h:352
H5Lvisit_by_name2
herr_t H5Lvisit_by_name2(hid_t loc_id, const char *group_name, H5_index_t idx_type, H5_iter_order_t order, H5L_iterate2_t op, void *op_data, hid_t lapl_id)
Definition: H5L.c:1520
H5E_ATOM_g
hid_t H5E_ATOM_g
Definition: H5Edefin.h:50
H5C_image_entry_t
struct H5C_image_entry_t H5C_image_entry_t
H5VL__native_token_cmp
herr_t H5VL__native_token_cmp(void H5_ATTR_UNUSED *obj, const H5O_token_t *token1, const H5O_token_t *token2, int *cmp_value)
Definition: H5VLnative_token.c:68
Wround
H5_DLL double Wround(double arg)
H5PL__replace_path
H5_DLL herr_t H5PL__replace_path(const char *path, unsigned int index)
Definition: H5PLpath.c:451
H5HF_man_iter_next
H5_DLL herr_t H5HF_man_iter_next(H5HF_hdr_t *hdr, H5HF_block_iter_t *biter, unsigned nentries)
Definition: H5HFiter.c:434
H5D_fill_time_t
H5D_fill_time_t
Definition: H5Dpublic.h:82
H5B2_modify_t
herr_t(* H5B2_modify_t)(void *record, void *op_data, hbool_t *changed)
Definition: H5B2private.h:66
H5O_msg_class_g
const H5O_msg_class_t *const H5O_msg_class_g[]
Definition: H5Oint.c:101
H5F__mount_count_ids
H5_DLL herr_t H5F__mount_count_ids(H5F_t *f, unsigned *nopen_files, unsigned *nopen_objs)
Definition: H5Fmount.c:609
Nflock
int H5_ATTR_CONST Nflock(int H5_ATTR_UNUSED fd, int H5_ATTR_UNUSED operation)
Definition: H5system.c:683
H5Pset_buffer
herr_t H5Pset_buffer(hid_t plist_id, size_t size, void *tconv, void *bkg)
Definition: H5Pdxpl.c:1053
H5CX_dxpl_cache_t::mpio_chunk_opt_num
unsigned mpio_chunk_opt_num
Definition: H5CX.c:353
H5S_get_select_offset
H5_DLL herr_t H5S_get_select_offset(const H5S_t *space, hsize_t *offset)
Definition: H5Sselect.c:716
H5Eset_auto1
H5_DLL herr_t H5Eset_auto1(H5E_auto1_t func, void *client_data)
Definition: H5Edeprec.c:405
H5G__compact_remove_by_idx
H5_DLL herr_t H5G__compact_remove_by_idx(const H5O_loc_t *oloc, const H5O_linfo_t *linfo, H5RS_str_t *grp_full_path_r, H5_index_t idx_type, H5_iter_order_t order, hsize_t n)
Definition: H5Gcompact.c:352
H5VL_pass_through_register
H5_DLL hid_t H5VL_pass_through_register(void)
Definition: H5VLpassthru.c:391
H5VL__native_attr_specific
herr_t H5VL__native_attr_specific(void *obj, const H5VL_loc_params_t *loc_params, H5VL_attr_specific_t specific_type, hid_t H5_ATTR_UNUSED dxpl_id, void H5_ATTR_UNUSED **req, va_list arguments)
Definition: H5VLnative_attr.c:403
H5Tget_member_value
herr_t H5Tget_member_value(hid_t type, unsigned membno, void *value)
Definition: H5Tenum.c:251
H5Sselect_hyperslab
H5_DLL herr_t H5Sselect_hyperslab(hid_t space_id, H5S_seloper_t op, const hsize_t start[], const hsize_t _stride[], const hsize_t count[], const hsize_t _block[])
Definition: H5Shyper.c:10168
H5Smodule.h
H5FA__hdr_debug
H5_DLL herr_t H5FA__hdr_debug(H5F_t *f, haddr_t addr, FILE *stream, int indent, int fwidth, const H5FA_class_t *cls, haddr_t obj_addr)
H5C_cache_image_ctl_t::entry_ageout
int32_t entry_ageout
Definition: H5Cprivate.h:2218
H5O_fsinfo_t::mapped
hbool_t mapped
Definition: H5Oprivate.h:834