|
| | H5FL_DEFINE (H5SM_master_table_t) |
| |
| | H5FL_ARR_DEFINE (H5SM_index_header_t, H5O_SHMESG_MAX_NINDEXES) |
| |
| | H5FL_DEFINE (H5SM_list_t) |
| |
| | H5FL_ARR_DEFINE (H5SM_sohm_t, H5O_SHMESG_MAX_LIST_SIZE) |
| |
| herr_t | H5SM_init (H5F_t *f, H5P_genplist_t *fc_plist, const H5O_loc_t *ext_loc) |
| |
| ssize_t | H5SM_get_index (const H5SM_master_table_t *table, unsigned type_id) |
| |
| htri_t | H5SM_type_shared (H5F_t *f, unsigned type_id) |
| |
| herr_t | H5SM_get_fheap_addr (H5F_t *f, unsigned type_id, haddr_t *fheap_addr) |
| |
| htri_t | H5SM_can_share (H5F_t *f, H5SM_master_table_t *table, ssize_t *sohm_index_num, unsigned type_id, const void *mesg) |
| |
| htri_t | H5SM_try_share (H5F_t *f, H5O_t *open_oh, unsigned defer_flags, unsigned type_id, void *mesg, unsigned *mesg_flags) |
| |
| herr_t | H5SM_delete (H5F_t *f, H5O_t *open_oh, H5O_shared_t *sh_mesg) |
| |
| herr_t | H5SM_get_hash_fh_cb (const void *obj, size_t obj_len, void *_udata) |
| |
| herr_t | H5SM_get_info (const H5O_loc_t *ext_loc, H5P_genplist_t *fc_plist) |
| |
| herr_t | H5SM_reconstitute (H5O_shared_t *sh_mesg, H5F_t *f, unsigned msg_type_id, H5O_fheap_id_t heap_id) |
| |
| herr_t | H5SM_get_refcount (H5F_t *f, unsigned type_id, const H5O_shared_t *sh_mesg, hsize_t *ref_count) |
| |
| herr_t | H5SM_table_free (H5SM_master_table_t *table) |
| |
| herr_t | H5SM_list_free (H5SM_list_t *list) |
| |
| herr_t | H5SM_table_debug (H5F_t *f, haddr_t table_addr, FILE *stream, int indent, int fwidth, unsigned table_vers, unsigned num_indexes) |
| |
| herr_t | H5SM_list_debug (H5F_t *f, haddr_t list_addr, FILE *stream, int indent, int fwidth, haddr_t table_addr) |
| |
| herr_t | H5SM_ih_size (H5F_t *f, hsize_t *hdr_size, H5_ih_info_t *ih_info) |
| |