summaryrefslogtreecommitdiffstats
path: root/src/H5VLiod_attr.c
diff options
context:
space:
mode:
authorMohamad Chaarawi <chaarawi@hdfgroup.org>2014-04-02 15:36:10 (GMT)
committerMohamad Chaarawi <chaarawi@hdfgroup.org>2014-04-02 15:36:10 (GMT)
commit655603506dd03cc42c21332bde26673489997092 (patch)
tree08c41067ebb8c2afc680de726ac1d664a09f035e /src/H5VLiod_attr.c
parent220acf36116fd6de91f48aaf9b1bde47eab72dd1 (diff)
downloadhdf5-655603506dd03cc42c21332bde26673489997092.zip
hdf5-655603506dd03cc42c21332bde26673489997092.tar.gz
hdf5-655603506dd03cc42c21332bde26673489997092.tar.bz2
[svn-r24946] - cleanup server side code to remove FUNC_ENTER/LEAVE macros as it is public.
- cleanup error reporting macros at server side for future fixes.
Diffstat (limited to 'src/H5VLiod_attr.c')
-rw-r--r--src/H5VLiod_attr.c38
1 files changed, 7 insertions, 31 deletions
diff --git a/src/H5VLiod_attr.c b/src/H5VLiod_attr.c
index 4def209..0f8ee43 100644
--- a/src/H5VLiod_attr.c
+++ b/src/H5VLiod_attr.c
@@ -70,8 +70,6 @@ H5VL_iod_server_attr_create_cb(AXE_engine_t UNUSED axe_engine,
hbool_t opened_locally = FALSE;
herr_t ret_value = SUCCEED;
- FUNC_ENTER_NOAPI_NOINIT
-
#if H5_EFF_DEBUG
fprintf(stderr, "Start attribute create %s at %"PRIu64" with ID %"PRIx64" %"PRIx64"\n",
attr_name, loc_handle.wr_oh.cookie, attr_id, loc_attrkv_id);
@@ -224,10 +222,10 @@ done:
if(attr_oh.rd_oh.cookie != IOD_OH_UNDEFINED &&
iod_obj_close(attr_oh.rd_oh, NULL, NULL) < 0)
- HDONE_ERROR(H5E_SYM, H5E_CANTINIT, FAIL, "can't close object");
+ HDONE_ERROR2(H5E_SYM, H5E_CANTINIT, FAIL, "can't close object");
if(attr_oh.wr_oh.cookie != IOD_OH_UNDEFINED &&
iod_obj_close(attr_oh.wr_oh, NULL, NULL) < 0)
- HDONE_ERROR(H5E_SYM, H5E_CANTINIT, FAIL, "can't close object");
+ HDONE_ERROR2(H5E_SYM, H5E_CANTINIT, FAIL, "can't close object");
output.iod_oh.rd_oh.cookie = IOD_OH_UNDEFINED;
output.iod_oh.wr_oh.cookie = IOD_OH_UNDEFINED;
@@ -243,18 +241,17 @@ done:
/* close the Metadata KV object */
if(mdkv_oh.cookie != IOD_OH_UNDEFINED &&
iod_obj_close(mdkv_oh, NULL, NULL) < 0)
- HDONE_ERROR(H5E_SYM, H5E_CANTINIT, FAIL, "can't close object");
+ HDONE_ERROR2(H5E_SYM, H5E_CANTINIT, FAIL, "can't close object");
/* close the Attribute KV object */
if(attr_kv_oh.cookie != IOD_OH_UNDEFINED &&
iod_obj_close(attr_kv_oh, NULL, NULL) < 0)
- HDONE_ERROR(H5E_SYM, H5E_CANTINIT, FAIL, "can't close object");
+ HDONE_ERROR2(H5E_SYM, H5E_CANTINIT, FAIL, "can't close object");
#endif
input = (attr_create_in_t *)H5MM_xfree(input);
op_data = (op_data_t *)H5MM_xfree(op_data);
- FUNC_LEAVE_NOAPI_VOID
} /* end H5VL_iod_server_attr_create_cb() */
@@ -297,8 +294,6 @@ H5VL_iod_server_attr_open_cb(AXE_engine_t UNUSED axe_engine,
H5VL_iod_link_t iod_link;
herr_t ret_value = SUCCEED;
- FUNC_ENTER_NOAPI_NOINIT
-
#if H5_EFF_DEBUG
fprintf(stderr, "Start attribute open %s at %s (OH %"PRIu64" ID %"PRIx64")\n",
@@ -417,7 +412,6 @@ done:
input = (attr_open_in_t *)H5MM_xfree(input);
op_data = (op_data_t *)H5MM_xfree(op_data);
- FUNC_LEAVE_NOAPI_VOID
} /* end H5VL_iod_server_attr_open_cb() */
@@ -467,8 +461,6 @@ H5VL_iod_server_attr_read_cb(AXE_engine_t UNUSED axe_engine,
iod_ret_t ret;
herr_t ret_value = SUCCEED;
- FUNC_ENTER_NOAPI_NOINIT
-
/* open the attribute if we don't have the handle yet */
if(iod_oh.cookie == IOD_OH_UNDEFINED) {
if (iod_obj_open_read(coh, iod_id, rtid, NULL /*hints*/, &iod_oh, NULL) < 0)
@@ -581,9 +573,9 @@ done:
#endif
if(HG_SUCCESS != HG_Handler_start_output(op_data->hg_handle, &ret_value))
- HDONE_ERROR(H5E_SYM, H5E_WRITEERROR, FAIL, "can't send result of write to client");
+ HDONE_ERROR2(H5E_SYM, H5E_WRITEERROR, FAIL, "can't send result of write to client");
if(HG_SUCCESS != HG_Bulk_handle_free(bulk_block_handle))
- HDONE_ERROR(H5E_SYM, H5E_WRITEERROR, FAIL, "can't free bds block handle");
+ HDONE_ERROR2(H5E_SYM, H5E_WRITEERROR, FAIL, "can't free bds block handle");
input = (attr_io_in_t *)H5MM_xfree(input);
op_data = (op_data_t *)H5MM_xfree(op_data);
@@ -604,7 +596,6 @@ done:
HGOTO_ERROR2(H5E_SYM, H5E_CANTINIT, FAIL, "can't close Array object");
}
- FUNC_LEAVE_NOAPI_VOID
} /* end H5VL_iod_server_attr_read_cb() */
@@ -654,8 +645,6 @@ H5VL_iod_server_attr_write_cb(AXE_engine_t UNUSED axe_engine,
hbool_t opened_locally = FALSE; /* flag to indicate whether we opened the attribute here or if it was already opened */
herr_t ret_value = SUCCEED;
- FUNC_ENTER_NOAPI_NOINIT
-
/* open the attribute if we don't have the handle yet */
if(iod_oh.cookie == IOD_OH_UNDEFINED) {
if (iod_obj_open_write(coh, iod_id, wtid, NULL /*hints*/, &iod_oh, NULL) < 0)
@@ -760,7 +749,7 @@ done:
#endif
if(HG_SUCCESS != HG_Handler_start_output(op_data->hg_handle, &ret_value))
- HDONE_ERROR(H5E_SYM, H5E_WRITEERROR, FAIL, "can't send result of write to client");
+ HDONE_ERROR2(H5E_SYM, H5E_WRITEERROR, FAIL, "can't send result of write to client");
input = (attr_io_in_t *)H5MM_xfree(input);
op_data = (op_data_t *)H5MM_xfree(op_data);
@@ -780,7 +769,6 @@ done:
if(iod_obj_close(iod_oh, NULL, NULL) < 0)
HGOTO_ERROR2(H5E_SYM, H5E_CANTINIT, FAIL, "can't close Array object");
}
- FUNC_LEAVE_NOAPI_VOID
} /* end H5VL_iod_server_attr_write_cb() */
@@ -821,8 +809,6 @@ H5VL_iod_server_attr_exists_cb(AXE_engine_t UNUSED axe_engine,
htri_t ret = -1;
herr_t ret_value = SUCCEED;
- FUNC_ENTER_NOAPI_NOINIT
-
#if H5_EFF_DEBUG
fprintf(stderr, "Start attribute Exists %s/%s on CV %d\n", loc_name, attr_name, (int)rtid);
#endif
@@ -886,7 +872,6 @@ done:
input = (attr_op_in_t *)H5MM_xfree(input);
op_data = (op_data_t *)H5MM_xfree(op_data);
- FUNC_LEAVE_NOAPI_VOID
} /* end H5VL_iod_server_attr_exists_cb() */
@@ -932,8 +917,6 @@ H5VL_iod_server_attr_rename_cb(AXE_engine_t UNUSED axe_engine,
iod_checksum_t sp_cs = 0;
herr_t ret_value = SUCCEED;
- FUNC_ENTER_NOAPI_NOINIT
-
#if H5_EFF_DEBUG
fprintf(stderr, "Start attribute Rename %s to %s\n", old_name, new_name);
#endif
@@ -1017,7 +1000,6 @@ done:
input = (attr_rename_in_t *)H5MM_xfree(input);
op_data = (op_data_t *)H5MM_xfree(op_data);
- FUNC_LEAVE_NOAPI_VOID
} /* end H5VL_iod_server_attr_rename_cb() */
@@ -1064,8 +1046,6 @@ H5VL_iod_server_attr_remove_cb(AXE_engine_t UNUSED axe_engine,
int step = 0;
herr_t ret_value = SUCCEED;
- FUNC_ENTER_NOAPI_NOINIT
-
#if H5_EFF_DEBUG
fprintf(stderr, "Start attribute Remove %s\n", attr_name);
#endif
@@ -1191,7 +1171,6 @@ done:
input = (attr_op_in_t *)H5MM_xfree(input);
op_data = (op_data_t *)H5MM_xfree(op_data);
- FUNC_LEAVE_NOAPI_VOID
} /* end H5VL_iod_server_attr_remove_cb() */
@@ -1220,8 +1199,6 @@ H5VL_iod_server_attr_close_cb(AXE_engine_t UNUSED axe_engine,
//iod_obj_id_t iod_id = input->iod_id; /* iod id of object to close */
herr_t ret_value = SUCCEED;
- FUNC_ENTER_NOAPI_NOINIT
-
#if H5_EFF_DEBUG
fprintf(stderr, "Start attribute Close %"PRIu64" %"PRIu64"\n",
iod_oh.rd_oh.cookie, iod_oh.wr_oh.cookie);
@@ -1242,7 +1219,6 @@ done:
input = (attr_close_in_t *)H5MM_xfree(input);
op_data = (op_data_t *)H5MM_xfree(op_data);
- FUNC_LEAVE_NOAPI_VOID
} /* end H5VL_iod_server_attr_close_cb() */
#endif /* H5_HAVE_EFF */