![]() |
HDF5
1.12.0
|
Functions | |
| H5_DLL void * | H5MM_malloc (size_t size) |
| H5_DLL void * | H5MM_calloc (size_t size) |
| H5_DLL void * | H5MM_realloc (void *mem, size_t size) |
| H5_DLL char * | H5MM_xstrdup (const char *s) |
| H5_DLL char * | H5MM_strdup (const char *s) |
| H5_DLL void * | H5MM_xfree (void *mem) |
| H5_DLL void * | H5MM_memcpy (void *dest, const void *src, size_t n) |
| H5_DLL void | H5MM_sanity_check_all (void) |
| H5_DLL void | H5MM_final_sanity_check (void) |
| H5_DLL void* H5MM_calloc | ( | size_t | size | ) |
References FUNC_LEAVE_NOAPI(), H5MM_malloc(), NULL, ret_value, and size.
Referenced by H5allocate_memory(), H5B__assert(), H5C__deserialize_prefetched_entry(), H5C_create(), H5D__format_convert(), H5D__virtual_copy_layout(), H5F_track_metadata_read_retries(), H5G_mkroot(), H5HF_dblock_debug(), H5O__debug_real(), H5O_fill_convert(), H5P_get_fill_value(), H5T__conv_b_b(), H5T__conv_f_f(), H5T__conv_f_i(), H5T__conv_i_f(), H5T__conv_i_i(), H5T_construct_datatype(), H5Z_xform_copy(), H5Z_xform_create(), and Wflock().
| H5_DLL void H5MM_final_sanity_check | ( | void | ) |
References HDassert().
Referenced by H5_term_library().
| H5_DLL void* H5MM_malloc | ( | size_t | size | ) |
References NULL, and ret_value.
Referenced by H5_mpi_info_cmp(), H5allocate_memory(), H5B2__insert_leaf(), H5B2__update_leaf(), H5B2_find(), H5B2_modify(), H5C_apply_candidate_list(), H5D__alloc_storage(), H5D__virtual_store_layout(), H5E_printf_stack(), H5Eget_major(), H5Eget_minor(), H5Epush2(), H5F__start_swmr_write(), H5F_cwfs_add(), H5F_get_metadata_read_retry_info(), H5FD_register(), H5FD_s3comms_hrb_init_request(), H5FD_s3comms_hrb_node_set(), H5FD_s3comms_parse_url(), H5FD_s3comms_s3r_getsize(), H5FD_s3comms_s3r_open(), H5FD_s3comms_s3r_read(), H5FD_s3comms_signing_key(), H5G__dense_build_table(), H5HG_read(), H5Lcreate_external(), H5MM_calloc(), H5MM_strdup(), H5MM_xstrdup(), H5O_bogus_oh(), H5O_fill_convert(), H5P__get_class_path(), H5P_close(), H5Pget_file_image(), H5Pset_file_image(), H5Pset_fill_value(), H5R__encode_token_region_compat(), H5T__conv_s_s(), H5T_cmp(), H5VL__native_token_to_str(), H5VL_copy_connector_info(), H5Z_append(), H5Z_modify(), H5Z_xform_copy(), H5Z_xform_create(), if(), and Wflock().
| H5_DLL void* H5MM_memcpy | ( | void * | dest, |
| const void * | src, | ||
| size_t | n | ||
| ) |
References FUNC_LEAVE_NOAPI(), HDassert(), n, and NULL.
| H5_DLL void* H5MM_realloc | ( | void * | mem, |
| size_t | size | ||
| ) |
References NULL, ret_value, and size.
Referenced by H5F__mount(), H5G__node_build_table(), H5P__decode(), H5Pset_external(), H5resize_memory(), H5T__enum_insert(), H5T__insert(), H5Z_append(), and if().
| H5_DLL void H5MM_sanity_check_all | ( | void | ) |
References NULL.
| H5_DLL char* H5MM_strdup | ( | const char * | s | ) |
References FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5E_BADVALUE, H5MM_malloc(), NULL, ret_value, and s.
Referenced by H5A__attr_copy_file(), H5D__virtual_copy_layout(), H5F_prefix_open_file(), H5FL_blk_realloc(), H5G_get_name_by_addr(), H5G_normalize(), H5G_visit(), H5L_exists_tolerant(), H5Padd_merge_committed_dtype_path(), H5Tget_tag(), H5Tset_tag(), H5VL_register_connector(), and Wflock().
| H5_DLL void* H5MM_xfree | ( | void * | mem | ) |
Referenced by H5_mpi_info_cmp(), H5_trace(), H5A__shared_free(), H5B2__hdr_free(), H5B2__remove_leaf(), H5B2__remove_leaf_by_idx(), H5B__assert(), H5C_create(), H5D__format_convert(), H5D__virtual_store_layout(), H5D_close(), H5D_get_create_plist(), H5D_virtual_free_parsed_name(), H5E_printf_stack(), H5Eget_major(), H5Eget_minor(), H5Epush2(), H5F__start_swmr_write(), H5F__super_free(), H5FD_fapl_close(), H5FD_register(), H5FD_s3comms_free_purl(), H5FD_s3comms_hrb_destroy(), H5FD_s3comms_hrb_init_request(), H5FD_s3comms_hrb_node_set(), H5FD_s3comms_s3r_close(), H5FD_s3comms_s3r_getsize(), H5FD_s3comms_s3r_open(), H5FD_s3comms_s3r_read(), H5FD_s3comms_signing_key(), H5FL_blk_free(), H5FL_blk_realloc(), H5FL_fac_free(), H5FL_reg_free(), H5free_memory(), H5G__ent_to_link(), H5G__link_release_table(), H5G_mkroot(), H5HF_dtable_dest(), H5L__link_copy_file(), H5Lcreate_external(), H5MP_close(), H5O__debug_real(), H5O_fill_convert(), H5O_fill_reset_dyn(), H5P__access_class(), H5P__create_class(), H5P__decode(), H5P__get_class_path(), H5P_close(), H5P_get_fill_value(), H5P_insert(), H5Padd_merge_committed_dtype_path(), H5Pset_file_image(), H5Pset_mdc_log_options(), H5R__destroy(), H5T__conv_s_s(), H5T__free(), H5T_cmp(), H5T_construct_datatype(), H5Tset_tag(), H5VL_free_connector_info(), H5VL_register_connector(), H5Z_delete(), H5Z_modify(), and Wflock().
| H5_DLL char* H5MM_xstrdup | ( | const char * | s | ) |
References FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5MM_malloc(), NULL, ret_value, and s.
Referenced by H5A__create(), H5E__push_stack(), H5G__ent_to_link(), H5P__create_class(), H5P__get_class_path(), H5P__open_class_path(), H5P_copy_plist(), H5P_get_class_name(), H5Pset_external(), H5Pset_fapl_log(), H5Pset_mdc_log_options(), H5T__enum_insert(), H5T__get_member_name(), H5T__insert(), H5Z_xform_copy(), and H5Z_xform_create().