![]() |
HDF5
1.12.0
|
| H5FL_EXTERN | ( | H5VL_object_t | ) |
| H5FL_EXTERN | ( | H5VL_t | ) |
References FAIL, FUNC_LEAVE_NOAPI(), H5_COPY_SHALLOW, H5E_BADVALUE, H5E_CANTINIT, H5FO_insert(), H5FO_top_incr(), H5G_name_copy(), H5G_name_free(), H5G_name_reset(), H5O_close(), H5O_create(), H5O_dec_rc_by_loc(), H5O_delete(), H5O_loc_copy_shallow(), H5O_loc_free(), H5O_loc_reset(), H5O_msg_create(), H5O_msg_size_f(), H5T_is_sensible(), H5T_LOC_DISK, H5T_LOC_MEMORY, H5T_set_loc(), H5T_set_version(), H5T_STATE_IMMUTABLE, H5T_STATE_NAMED, H5T_STATE_OPEN, H5T_STATE_RDONLY, H5T_STATE_TRANSIENT, H5T_update_shared(), HDassert(), NULL, ret_value, and type.
Referenced by H5T__commit_anon().
References FAIL, FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5O_dec_rc_by_loc(), H5T__commit(), H5T_oloc(), HDassert(), NULL, ret_value, and type.
Referenced by H5VL__native_datatype_commit().
| herr_t H5T__commit_named | ( | const H5G_loc_t * | loc, |
| const char * | name, | ||
| H5T_t * | dt, | ||
| hid_t | lcpl_id, | ||
| hid_t | tcpl_id | ||
| ) |
References H5O_obj_create_t::crt_info, H5T_obj_create_t::dt, FAIL, H5O_shared_t::file, FUNC_LEAVE_NOAPI(), H5E_CANTINIT, H5FO_delete(), H5FO_top_decr(), H5L_link_object(), H5O_close(), H5O_delete(), H5O_TYPE_NAMED_DATATYPE, H5T_LOC_MEMORY, H5T_set_loc(), H5T_STATE_OPEN, HDassert(), H5O_shared_t::loc, name, H5O_obj_create_t::new_obj, NULL, H5O_obj_create_t::obj_type, H5O_mesg_loc_t::oh_addr, H5T_t::oloc, ret_value, H5T_t::sh_loc, H5T_t::shared, H5T_shared_t::state, H5T_obj_create_t::tcpl_id, H5O_shared_t::type, and H5O_shared_t::u.
Referenced by H5VL__native_datatype_commit().
References FAIL, FUNC_LEAVE_NOAPI(), H5I_dec_app_ref(), H5I_object(), H5O_get_create_plist(), H5P_copy_plist(), H5P_LST_DATATYPE_CREATE_ID_g, HDassert(), NULL, ret_value, and type.
Referenced by H5VL__native_datatype_get().
References H5O_loc_t::addr, FUNC_LEAVE_NOAPI(), H5G_loc_find(), H5G_loc_free(), H5G_loc_reset(), H5O_obj_type(), H5O_TYPE_NAMED_DATATYPE, H5T_open(), HDassert(), name, NULL, H5G_loc_t::oloc, H5G_loc_t::path, path, and ret_value.
Referenced by H5VL__native_datatype_open().
References FUNC_LEAVE_NOAPI(), HDassert(), NULL, and H5T_t::vol_obj.
Referenced by H5VL_wrap_register().
| H5T_t* H5T_construct_datatype | ( | H5VL_object_t * | vol_obj | ) |
References FUNC_LEAVE_NOAPI(), H5VL_object_data(), NULL, ret_value, and H5T_t::vol_obj.
Referenced by H5G_loc_real(), and H5VL__native_attr_create().
| H5VL_object_t* H5T_get_named_type | ( | const H5T_t * | dt | ) |
References FUNC_LEAVE_NOAPI(), NULL, ret_value, and H5T_t::vol_obj.
Referenced by H5VL_vol_object().
| int H5T_link | ( | const H5T_t * | type, |
| int | adjust | ||
| ) |
References FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5O_link(), HDassert(), ret_value, and type.
Referenced by H5A__create().
References H5O_loc_t::addr, H5O_loc_t::file, FUNC_ENTER_NOAPI(), H5E_clear_stack(), H5FO_opened(), HDassert(), NULL, H5G_loc_t::oloc, and ret_value.
Referenced by H5O_refresh_metadata_reopen(), and H5T__open_name().
| herr_t H5T_restore_refresh_state | ( | hid_t | tid, |
| H5O_shared_t * | cached_H5O_shared | ||
| ) |
References H5VL_object_t::data, FAIL, H5O_shared_t::file, H5T_shared_t::fo_count, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5FO_top_decr(), H5I_DATATYPE, H5I_object_verify(), H5MM_memcpy(), HDassert(), H5O_shared_t::loc, NULL, H5O_mesg_loc_t::oh_addr, ret_value, H5T_t::sh_loc, H5T_t::shared, tid, H5O_shared_t::u, and H5T_t::vol_obj.
| herr_t H5T_save_refresh_state | ( | hid_t | tid, |
| H5O_shared_t * | cached_H5O_shared | ||
| ) |
References H5VL_object_t::data, FAIL, H5O_shared_t::file, H5T_shared_t::fo_count, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5FO_top_incr(), H5I_DATATYPE, H5I_object_verify(), H5MM_memcpy(), HDassert(), H5O_shared_t::loc, NULL, H5O_mesg_loc_t::oh_addr, ret_value, H5T_t::sh_loc, H5T_t::shared, tid, H5O_shared_t::u, and H5T_t::vol_obj.
Referenced by H5O_refresh_metadata().
References FUNC_LEAVE_NOAPI(), and HDassert().
Referenced by H5A__attr_post_copy_file(), and H5T__commit().
| 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 | ||
| ) |
References H5VL_object_t::connector, H5VL_object_t::data, FAIL, H5CX_set_apl(), H5CX_set_lcpl(), H5E_BADVALUE, H5E_CANTINIT, H5I_DATATYPE, H5I_get_type(), H5I_object(), H5I_object_verify(), H5P_CLS_TACC, H5P_isa_class(), H5T_is_named(), H5VL_datatype_commit(), H5VL_OBJECT_BY_SELF, name, H5VL_t::nrefs, NULL, H5VL_loc_params_t::obj_type, ret_value, H5VL_loc_params_t::type, and H5T_t::vol_obj.
References H5VL_object_t::connector, H5VL_object_t::data, FAIL, H5CX_set_apl(), H5E_CANTINIT, H5I_DATATYPE, H5I_get_type(), H5I_object(), H5I_object_verify(), H5P_CLS_TACC, H5P_isa_class(), H5T_is_named(), H5VL_datatype_commit(), H5VL_OBJECT_BY_SELF, H5VL_t::nrefs, NULL, H5VL_loc_params_t::obj_type, ret_value, H5VL_loc_params_t::type, and type.
References FAIL, H5I_DATATYPE, H5I_object_verify(), H5T_is_named(), NULL, ret_value, and type.
References FAIL, H5CX_set_loc(), H5I_DATATYPE, H5I_object_verify(), H5T_is_named(), H5VL_DATATYPE_FLUSH, H5VL_datatype_specific(), NULL, ret_value, and H5T_t::vol_obj.
References H5VL_object_t::connector, FAIL, H5CX_set_apl(), H5E_BADVALUE, H5E_CANTREGISTER, H5I_DATATYPE, H5I_get_type(), H5I_object(), H5P_CLS_TACC, H5VL_datatype_close(), H5VL_datatype_open(), H5VL_OBJECT_BY_SELF, H5VL_register(), name, NULL, H5VL_loc_params_t::obj_type, ret_value, and H5VL_loc_params_t::type.
References FAIL, H5CX_set_loc(), H5I_DATATYPE, H5I_object_verify(), H5T_is_named(), H5VL_DATATYPE_REFRESH, H5VL_datatype_specific(), NULL, ret_value, and H5T_t::vol_obj.