![]() |
HDF5
1.12.0
|
Data Structures | |
| struct | H5CX_state_t |
Typedefs | |
| typedef struct H5CX_state_t | H5CX_state_t |
| typedef struct H5CX_state_t H5CX_state_t |
| H5_DLL herr_t H5CX_free_state | ( | H5CX_state_t * | api_state | ) |
References H5VL_connector_prop_t::connector_id, H5VL_connector_prop_t::connector_info, H5CX_state_t::dcpl_id, H5CX_state_t::dxpl_id, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5I_dec_ref(), H5VL_dec_vol_wrapper(), H5VL_free_connector_info(), HDassert(), H5CX_state_t::lapl_id, H5CX_state_t::lcpl_id, ret_value, H5CX_state_t::vol_connector_prop, and H5CX_state_t::vol_wrap_ctx.
Referenced by H5VL_free_lib_state().
| H5_DLL herr_t H5CX_get_bkgr_buf | ( | void ** | bkgr_buf | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5MM_memcpy(), HDassert(), and ret_value.
| H5_DLL hbool_t H5CX_get_coll_metadata_read | ( | void | ) |
References FUNC_LEAVE_NOAPI(), and HDassert().
| H5_DLL herr_t H5CX_get_data_transform | ( | H5Z_data_xform_t ** | data_transform | ) |
References FAIL, FUNC_ENTER_NOAPI(), HDassert(), and ret_value.
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_get_dt_conv_cb | ( | H5T_conv_cb_t * | cb_struct | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
Referenced by H5T__conv_b_b(), H5T__conv_f_f(), H5T__conv_f_i(), H5T__conv_i_f(), and H5T__conv_i_i().
| H5_DLL hid_t H5CX_get_dxpl | ( | void | ) |
References FUNC_LEAVE_NOAPI(), and HDassert().
Referenced by H5FD__alloc_real(), H5FD__free_real(), H5FD_flush(), H5FD_read(), H5FD_truncate(), H5FD_write(), and H5T_convert().
| H5_DLL herr_t H5CX_get_encoding | ( | H5T_cset_t * | encoding | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
Referenced by H5L_move().
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_get_ext_file_prefix | ( | const char ** | prefix_extfile | ) |
References FAIL, FUNC_ENTER_NOAPI(), HDassert(), and ret_value.
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_get_intermediate_group | ( | unsigned * | crt_intermed_group | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
Referenced by H5L_move().
| H5_DLL herr_t H5CX_get_io_xfer_mode | ( | H5FD_mpio_xfer_t * | io_xfer_mode | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
Referenced by H5D__mpio_opt_possible().
| H5_DLL hid_t H5CX_get_lapl | ( | void | ) |
References FUNC_LEAVE_NOAPI(), and HDassert().
| H5_DLL herr_t H5CX_get_libver_bounds | ( | H5F_libver_t * | low_bound, |
| H5F_libver_t * | high_bound | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_get_max_temp_buf | ( | size_t * | max_temp_buf | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
Referenced by H5D__contig_fill().
| H5_DLL herr_t H5CX_get_mpi_coll_datatypes | ( | MPI_Datatype * | btype, |
| MPI_Datatype * | ftype | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL hbool_t H5CX_get_mpi_file_flushing | ( | void | ) |
References FUNC_LEAVE_NOAPI(), and HDassert().
| H5_DLL herr_t H5CX_get_mpio_chunk_opt_mode | ( | H5FD_mpio_chunk_opt_t * | mpio_chunk_opt_mode | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_get_mpio_chunk_opt_num | ( | unsigned * | mpio_chunk_opt_num | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_get_mpio_chunk_opt_ratio | ( | unsigned * | mpio_chunk_opt_ratio | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_get_mpio_coll_opt | ( | H5FD_mpio_collective_opt_t * | mpio_coll_opt | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL hbool_t H5CX_get_mpio_rank0_bcast | ( | void | ) |
References FUNC_LEAVE_NOAPI(), and HDassert().
| H5_DLL herr_t H5CX_get_nlinks | ( | size_t * | nlinks | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
Referenced by H5G__traverse_special(), H5G_traverse(), and H5L_move().
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
Referenced by H5O__create_ohdr().
| H5_DLL H5AC_ring_t H5CX_get_ring | ( | void | ) |
References FUNC_LEAVE_NOAPI(), and HDassert().
Referenced by H5AC_set_ring().
| H5_DLL haddr_t H5CX_get_tag | ( | void | ) |
References FUNC_LEAVE_NOAPI(), and HDassert().
Referenced by H5AC_tag(), and H5C__tag_entry().
| H5_DLL herr_t H5CX_get_tconv_buf | ( | void ** | tconv_buf | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_get_vds_prefix | ( | const char ** | prefix_vds | ) |
References FAIL, FUNC_ENTER_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_get_vec_size | ( | size_t * | vec_size | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
Referenced by H5D__gather_mem(), and H5D__scatter_mem().
| H5_DLL herr_t H5CX_get_vlen_alloc_info | ( | H5T_vlen_alloc_info_t * | vl_alloc_info | ) |
References FAIL, FUNC_ENTER_NOAPI(), HDassert(), and ret_value.
Referenced by H5T__conv_vlen(), H5T_reclaim(), and H5T_vlen_reclaim_elmt().
| H5_DLL herr_t H5CX_get_vol_connector_prop | ( | H5VL_connector_prop_t * | vol_connector_prop | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5MM_memcpy(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_get_vol_wrap_ctx | ( | void ** | wrap_ctx | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), NULL, and ret_value.
Referenced by H5VL_reset_vol_wrapper(), and H5VL_set_vol_wrapper().
| H5_DLL hbool_t H5CX_is_def_dxpl | ( | void | ) |
References FUNC_LEAVE_NOAPI(), and HDassert().
| H5_DLL herr_t H5CX_pop | ( | void | ) |
| H5_DLL herr_t H5CX_push | ( | void | ) |
| H5_DLL void H5CX_push_special | ( | void | ) |
References HDassert().
Referenced by H5_term_library().
| H5_DLL herr_t H5CX_restore_state | ( | const H5CX_state_t * | api_state | ) |
References H5CX_state_t::coll_metadata_read, H5VL_connector_prop_t::connector_id, H5CX_state_t::dcpl_id, H5CX_state_t::dxpl_id, FUNC_LEAVE_NOAPI(), H5MM_memcpy(), HDassert(), H5CX_state_t::lapl_id, H5CX_state_t::lcpl_id, NULL, H5CX_state_t::vol_connector_prop, and H5CX_state_t::vol_wrap_ctx.
Referenced by H5VL_restore_lib_state().
| H5_DLL herr_t H5CX_retrieve_state | ( | H5CX_state_t ** | api_state | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5I_inc_ref(), H5I_object(), H5MM_memcpy(), H5P_copy_plist(), H5VL_copy_connector_info(), H5VL_inc_vol_wrapper(), HDassert(), NULL, and ret_value.
Referenced by H5VL_retrieve_lib_state().
| H5_DLL herr_t H5CX_set_apl | ( | hid_t * | acspl_id, |
| const H5P_libclass_t * | libclass, | ||
| hid_t | loc_id, | ||
| hbool_t | is_collective | ||
| ) |
| H5_DLL void H5CX_set_coll_metadata_read | ( | hbool_t | cmdr | ) |
References HDassert().
| H5_DLL void H5CX_set_dcpl | ( | hid_t | dcpl_id | ) |
References HDassert().
Referenced by H5Dcreate1(), H5Dcreate2(), and H5Dcreate_anon().
| H5_DLL void H5CX_set_dxpl | ( | hid_t | dxpl_id | ) |
References HDassert().
Referenced by H5Dread(), H5Dread_chunk(), H5Dvlen_reclaim(), H5Dwrite(), H5Dwrite_chunk(), H5FDalloc(), H5FDflush(), H5FDfree(), H5FDread(), H5FDtruncate(), H5FDwrite(), H5Mdelete(), H5Mexists(), H5Mget(), H5Mget_count(), H5Miterate(), H5Miterate_by_name(), H5Mput(), H5Tconvert(), and H5Treclaim().
| H5_DLL herr_t H5CX_set_io_xfer_mode | ( | H5FD_mpio_xfer_t | io_xfer_mode | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL void H5CX_set_lapl | ( | hid_t | lapl_id | ) |
References HDassert().
| H5_DLL void H5CX_set_lcpl | ( | hid_t | lcpl_id | ) |
References HDassert().
Referenced by H5Dcreate2(), H5Gcreate2(), H5Lcopy(), H5Lcreate_external(), H5Lcreate_hard(), H5Lcreate_soft(), H5Lcreate_ud(), H5Lmove(), H5Ocopy(), H5Olink(), and H5Tcommit2().
References f, FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), NULL, and ret_value.
Referenced by H5D__virtual_store_layout(), and H5R__encode_token_region_compat().
| H5_DLL herr_t H5CX_set_mpi_coll_datatypes | ( | MPI_Datatype | btype, |
| MPI_Datatype | ftype | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL void H5CX_set_mpi_file_flushing | ( | hbool_t | flushing | ) |
References HDassert().
| H5_DLL void H5CX_set_mpio_actual_chunk_opt | ( | H5D_mpio_actual_chunk_opt_mode_t | chunk_opt | ) |
References HDassert().
| H5_DLL void H5CX_set_mpio_actual_io_mode | ( | H5D_mpio_actual_io_mode_t | actual_io_mode | ) |
References HDassert().
| H5_DLL herr_t H5CX_set_mpio_coll_opt | ( | H5FD_mpio_collective_opt_t | mpio_coll_opt | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL void H5CX_set_mpio_global_no_coll_cause | ( | uint32_t | mpio_global_no_coll_cause | ) |
References HDassert().
Referenced by H5D__mpio_opt_possible().
| H5_DLL void H5CX_set_mpio_local_no_coll_cause | ( | uint32_t | mpio_local_no_coll_cause | ) |
References HDassert().
Referenced by H5D__mpio_opt_possible().
| H5_DLL void H5CX_set_mpio_rank0_bcast | ( | hbool_t | rank0_bcast | ) |
References HDassert().
Referenced by H5D__mpio_opt_possible().
| H5_DLL herr_t H5CX_set_nlinks | ( | size_t | nlinks | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
Referenced by H5G__traverse_special().
| H5_DLL void H5CX_set_ring | ( | H5AC_ring_t | ring | ) |
References HDassert().
Referenced by H5AC_set_ring().
| H5_DLL void H5CX_set_tag | ( | haddr_t | tag | ) |
References HDassert().
Referenced by H5AC_tag().
| 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 | ||
| ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
Referenced by H5D__vlen_get_buf_size().
| H5_DLL herr_t H5CX_set_vol_connector_prop | ( | const H5VL_connector_prop_t * | vol_connector_prop | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), H5MM_memcpy(), HDassert(), and ret_value.
Referenced by H5F__efc_open(), H5Fcreate(), H5Fdelete(), H5Fopen(), and H5R__reopen_file().
| H5_DLL herr_t H5CX_set_vol_wrap_ctx | ( | void * | wrap_ctx | ) |
References FAIL, FUNC_ENTER_NOAPI(), FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_test_set_mpio_coll_chunk_link_hard | ( | int | mpio_coll_chunk_link_hard | ) |
References FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_test_set_mpio_coll_chunk_link_num_false | ( | int | mpio_coll_chunk_link_num_false | ) |
References FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_test_set_mpio_coll_chunk_link_num_true | ( | int | mpio_coll_chunk_link_num_true | ) |
References FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_test_set_mpio_coll_chunk_multi_hard | ( | int | mpio_coll_chunk_multi_hard | ) |
References FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_test_set_mpio_coll_chunk_multi_ratio_coll | ( | int | mpio_coll_chunk_multi_ratio_coll | ) |
References FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
| H5_DLL herr_t H5CX_test_set_mpio_coll_chunk_multi_ratio_ind | ( | int | mpio_coll_chunk_multi_ratio_ind | ) |
References FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
References FUNC_LEAVE_NOAPI(), HDassert(), and ret_value.
Referenced by H5D__mpio_opt_possible().