osaf/libs/common/mqsv/include/mqsv.h | 1 -
osaf/libs/core/leap/hj_edp.c | 53 +++---
osaf/libs/core/leap/hj_edu.c | 29 +-
osaf/libs/core/leap/include/Makefile.am | 1 -
osaf/libs/core/leap/include/sysf_def.h | 274
----------------------------------
osaf/libs/core/leap/sysf_def.c | 1 -
osaf/libs/core/leap/sysf_mem.c | 1 -
osaf/libs/core/leap/sysf_tmr.c | 1 -
8 files changed, 40 insertions(+), 321 deletions(-)
diff --git a/osaf/libs/common/mqsv/include/mqsv.h
b/osaf/libs/common/mqsv/include/mqsv.h
--- a/osaf/libs/common/mqsv/include/mqsv.h
+++ b/osaf/libs/common/mqsv/include/mqsv.h
@@ -72,7 +72,6 @@
#include "stdlib.h"
/* From /leap/os_svcs/leap_basic/inc */
-#include "sysf_def.h"
#include "mqsv_common.h"
#include "ncs_util.h"
diff --git a/osaf/libs/core/leap/hj_edp.c b/osaf/libs/core/leap/hj_edp.c
--- a/osaf/libs/core/leap/hj_edp.c
+++ b/osaf/libs/core/leap/hj_edp.c
@@ -32,7 +32,6 @@
#include "ncssysf_mem.h"
#include "ncsencdec_pub.h"
#include "ncs_edu.h"
-#include "sysf_def.h"
#include "ncs_ubaid.h"
extern char gl_log_string[];
@@ -80,7 +79,7 @@ uint32_t ncs_edp_ncs_bool(EDU_HDL *hdl,
if (*(bool **)ptr == NULL) {
/* Since "ncs_edp_ncs_bool" is the
responsibility of LEAP, LEAP
is supposed to malloc this memory. */
- (*(bool **)ptr) = uptr = m_MMGR_ALLOC_EDP_bool;
+ (*(bool **)ptr) = uptr = (bool
*)malloc(sizeof(bool));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -114,7 +113,7 @@ uint32_t ncs_edp_ncs_bool(EDU_HDL *hdl,
/* We need populate the pointer here, so that
it can
be sent back to the parent invoker(most
likely
to be able to perform the TEST condition). */
- uptr = m_MMGR_ALLOC_EDP_bool;
+ uptr = (bool*)malloc(sizeof(bool));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -222,7 +221,7 @@ uint32_t ncs_edp_uns8(EDU_HDL *hdl, EDU_
if (*(uint8_t **)ptr == NULL) {
/* Since "ncs_edp_uns8" is the responsibility
of LEAP, LEAP
is supposed to malloc this memory. */
- (*(uint8_t **)ptr) = uptr =
m_MMGR_ALLOC_EDP_UNS8(len);
+ (*(uint8_t **)ptr) = uptr =
malloc((len)*sizeof(uint8_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -278,7 +277,7 @@ uint32_t ncs_edp_uns8(EDU_HDL *hdl, EDU_
len |= (uint16_t)*(p8)++;
}
- uptr = m_MMGR_ALLOC_EDP_UNS8(len);
+ uptr = malloc((len)*sizeof(uint8_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -395,7 +394,7 @@ uint32_t ncs_edp_uns16(EDU_HDL *hdl, EDU
if (*(uint16_t **)ptr == NULL) {
/* Since "ncs_edp_uns16" is the responsibility
of LEAP, LEAP
is supposed to malloc this memory. */
- (*(uint16_t **)ptr) = uptr =
m_MMGR_ALLOC_EDP_UNS8(sizeof(uint16_t) * len);
+ (*(uint16_t **)ptr) = uptr =
malloc((sizeof(uint16_t) * len)*sizeof(uint8_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -444,7 +443,7 @@ uint32_t ncs_edp_uns16(EDU_HDL *hdl, EDU
len |= (uint16_t)*(p8)++;
}
- uptr = m_MMGR_ALLOC_EDP_UNS8(sizeof(uint16_t) * len);
+ uptr = malloc((sizeof(uint16_t) * len)*sizeof(uint8_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -550,7 +549,7 @@ uint32_t ncs_edp_uns32(EDU_HDL *hdl, EDU
if (*(uint32_t **)ptr == NULL) {
/* Since "ncs_edp_uns32" is the responsibility
of LEAP, LEAP
is supposed to malloc this memory. */
- (*(uint32_t **)ptr) = uptr =
m_MMGR_ALLOC_EDP_UNS8(4 * len);
+ (*(uint32_t **)ptr) = uptr = malloc((4 *
len)*sizeof(uint8_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -596,7 +595,7 @@ uint32_t ncs_edp_uns32(EDU_HDL *hdl, EDU
len = ((uint16_t)*(p8)++) << 8;
len |= (uint16_t)*(p8)++;
}
- uptr = m_MMGR_ALLOC_EDP_UNS8(4 * len);
+ uptr = malloc((4 * len)*sizeof(uint8_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -685,7 +684,7 @@ uint32_t ncs_edp_char(EDU_HDL *hdl, EDU_
if (*(uint8_t **)ptr == NULL) {
/* Since "ncs_edp_char" is the responsibility
of LEAP, LEAP
is supposed to malloc this memory. */
- (*(char **)ptr) = uptr =
m_MMGR_ALLOC_EDP_CHAR(*ptr_data_len);
+ (*(char **)ptr) = uptr =
malloc((*ptr_data_len)*sizeof(char));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -719,7 +718,7 @@ uint32_t ncs_edp_char(EDU_HDL *hdl, EDU_
char *uptr = NULL;
*ptr_data_len = 1;
- uptr = m_MMGR_ALLOC_EDP_CHAR(*ptr_data_len);
+ uptr = malloc((*ptr_data_len)*sizeof(char));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -838,7 +837,7 @@ uint32_t ncs_edp_string(EDU_HDL *hdl, ED
if (*(char **)ptr == NULL) {
/* Since "ncs_edp_string" is the responsibility
of LEAP, LEAP
is supposed to malloc this memory. */
- (*(char **)ptr) = uptr =
m_MMGR_ALLOC_EDP_CHAR(len + 1);
+ (*(char **)ptr) = uptr = malloc((len +
1)*sizeof(char));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -899,7 +898,7 @@ uint32_t ncs_edp_string(EDU_HDL *hdl, ED
if (len != 0) {
char *uptr = NULL;
- uptr = m_MMGR_ALLOC_EDP_CHAR(len + 1);
+ uptr = malloc((len + 1)sizeof(char));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -985,7 +984,7 @@ uint32_t ncs_edp_short(EDU_HDL *hdl, EDU
if (*(short **)ptr == NULL) {
/* Since "ncs_edp_short" is the responsibility
of LEAP, LEAP
is supposed to malloc this memory. */
- (*(short **)ptr) = uptr =
m_MMGR_ALLOC_EDP_SHORT;
+ (*(short **)ptr) = uptr = (short
*)malloc(sizeof(short));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -1021,7 +1020,7 @@ uint32_t ncs_edp_short(EDU_HDL *hdl, EDU
/* We need populate the pointer here, so that
it can
be sent back to the parent invoker(most
likely
to be able to perform the TEST condition). */
- uptr = m_MMGR_ALLOC_EDP_SHORT;
+ uptr = (short *)malloc(sizeof(short));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -1102,7 +1101,7 @@ uint32_t ncs_edp_int(EDU_HDL *hdl, EDU_T
if (*(int **)ptr == NULL) {
/* Since "ncs_edp_int" is the responsibility of
LEAP, LEAP
is supposed to malloc this memory. */
- (*(int **)ptr) = uptr = m_MMGR_ALLOC_EDP_INT;
+ (*(int **)ptr) = uptr = (int
*)malloc(sizeof(int));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -1138,7 +1137,7 @@ uint32_t ncs_edp_int(EDU_HDL *hdl, EDU_T
/* We need populate the pointer here, so that
it can
be sent back to the parent invoker(most
likely
to be able to perform the TEST condition). */
- uptr = m_MMGR_ALLOC_EDP_INT;
+ uptr = (int *)malloc(sizeof(int));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -1215,7 +1214,7 @@ uint32_t ncs_edp_int8(EDU_HDL *hdl, EDU_
int8_t *uptr = NULL;
if (*(int8_t **)ptr == NULL) {
- (*(int8_t **)ptr) = uptr =
m_MMGR_ALLOC_EDP_INT8;
+ (*(int8_t **)ptr) = uptr = (int8_t
*)malloc(sizeof(int8_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -1251,7 +1250,7 @@ uint32_t ncs_edp_int8(EDU_HDL *hdl, EDU_
/* We need populate the pointer here, so that
it can
be sent back to the parent invoker(most
likely
to be able to perform the TEST condition). */
- uptr = m_MMGR_ALLOC_EDP_INT8;
+ uptr = (int8_t*)malloc(sizeof(int8_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -1329,7 +1328,7 @@ uint32_t ncs_edp_int16(EDU_HDL *hdl, EDU
int16_t *uptr = NULL;
if (*(int16_t **)ptr == NULL) {
- (*(int16_t **)ptr) = uptr =
m_MMGR_ALLOC_EDP_INT16;
+ (*(int16_t **)ptr) = uptr = (int16_t
*)malloc(sizeof(int16_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -1365,7 +1364,7 @@ uint32_t ncs_edp_int16(EDU_HDL *hdl, EDU
/* We need populate the pointer here, so that
it can
be sent back to the parent invoker(most
likely
to be able to perform the TEST condition). */
- uptr = m_MMGR_ALLOC_EDP_INT16;
+ uptr = (int16_t *)malloc(sizeof(int16_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -1443,7 +1442,7 @@ uint32_t ncs_edp_int32(EDU_HDL *hdl, EDU
int32_t *uptr = NULL;
if (*(int32_t **)ptr == NULL) {
- (*(int32_t **)ptr) = uptr =
m_MMGR_ALLOC_EDP_INT32;
+ (*(int32_t **)ptr) = uptr = (int32_t
*)malloc(sizeof(int32_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -1479,7 +1478,7 @@ uint32_t ncs_edp_int32(EDU_HDL *hdl, EDU
/* We need populate the pointer here, so that
it can
be sent back to the parent invoker(most
likely
to be able to perform the TEST condition). */
- uptr = m_MMGR_ALLOC_EDP_INT32;
+ uptr = (int32_t *)malloc(sizeof(int32_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -1659,7 +1658,7 @@ uint32_t ncs_edp_uns64(EDU_HDL *hdl, EDU
if (*(uint64_t **)ptr == NULL) {
/* Since "uns64" is the responsibility of LEAP, LEAP
is supposed to malloc this memory. */
- (*(uint64_t **)ptr) = uptr =
m_MMGR_ALLOC_EDP_UNS8(sizeof(uint64_t) / sizeof(uint8_t));
+ (*(uint64_t **)ptr) = uptr = malloc((sizeof(uint64_t) /
sizeof(uint8_t))*sizeof(uint8_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -1699,7 +1698,7 @@ uint32_t ncs_edp_uns64(EDU_HDL *hdl, EDU
/* We need populate the pointer here, so that it can
be sent back to the parent invoker(most likely
to be able to perform the TEST condition). */
- uptr = m_MMGR_ALLOC_EDP_UNS8(sizeof(uint64_t) /
sizeof(uint8_t));
+ uptr = malloc((sizeof(uint64_t) /
sizeof(uint8_t))*sizeof(uint8_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -1811,7 +1810,7 @@ uint32_t ncs_edp_int64(EDU_HDL *hdl, EDU
if (*(int64_t **)ptr == NULL) {
/* Since "int64" is the responsibility of LEAP, LEAP
is supposed to malloc this memory. */
- (*(int64_t **)ptr) = uptr =
m_MMGR_ALLOC_EDP_UNS8(sizeof(int64_t) / sizeof(uint8_t));
+ (*(int64_t **)ptr) = uptr = malloc((sizeof(int64_t) /
sizeof(uint8_t))*sizeof(uint8_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
@@ -1851,7 +1850,7 @@ uint32_t ncs_edp_int64(EDU_HDL *hdl, EDU
/* We need populate the pointer here, so that it can
be sent back to the parent invoker(most likely
to be able to perform the TEST condition). */
- uptr = m_MMGR_ALLOC_EDP_UNS8(sizeof(int64_t) / sizeof(uint8_t));
+ uptr = malloc((sizeof(int64_t) /
sizeof(uint8_t))*sizeof(uint8_t));
if (uptr == NULL) {
/* Memory failure. */
*o_err = EDU_ERR_MEM_FAIL;
diff --git a/osaf/libs/core/leap/hj_edu.c b/osaf/libs/core/leap/hj_edu.c
--- a/osaf/libs/core/leap/hj_edu.c
+++ b/osaf/libs/core/leap/hj_edu.c
@@ -30,7 +30,6 @@
#include "ncs_osprm.h"
#include "ncssysf_def.h"
#include "ncssysf_mem.h"
-#include "sysf_def.h"
#include "ncspatricia.h"
#include "ncssysfpool.h"
#include "ncsencdec_pub.h"
@@ -193,7 +192,7 @@ uint32_t ncs_edu_ver_exec(EDU_HDL *edu_h
/* Get the variable-arguments of this function into our storage
*/
int x = 0;
- var_array = m_MMGR_ALLOC_EDP_SELECT_ARRAY(var_cnt);
+ var_array = malloc(var_cnt*sizeof(int));
va_start(arguments, var_cnt);
for (x = 0; x < var_cnt; x++) {
@@ -250,7 +249,7 @@ uint32_t ncs_edu_ver_exec(EDU_HDL *edu_h
#endif
if (var_array != NULL) {
- m_MMGR_FREE_EDP_SELECT_ARRAY(var_array);
+ free(var_array);
var_array = NULL;
}
@@ -333,7 +332,7 @@ uint32_t ncs_edu_tlv_exec(EDU_HDL *edu_h
/* Get the variable-arguments of this function into our storage
*/
int x = 0;
- var_array = m_MMGR_ALLOC_EDP_SELECT_ARRAY(var_cnt);
+ var_array = malloc(var_cnt*sizeof(int));
va_start(arguments, var_cnt);
for (x = 0; x < var_cnt; x++) {
@@ -384,7 +383,7 @@ uint32_t ncs_edu_tlv_exec(EDU_HDL *edu_h
#endif
if (var_array != NULL) {
- m_MMGR_FREE_EDP_SELECT_ARRAY(var_array);
+ free(var_array);
var_array = NULL;
}
@@ -673,7 +672,7 @@ int ncs_edu_exec_rule(EDU_HDL *edu_hdl,
if (--ppdb_node->refcount == 0) {
/* Destroy the node. */
edu_ppdb_node_del(&edu_tkn->ppdb, ppdb_node);
- m_MMGR_FREE_EDU_PPDB_NODE_INFO(ppdb_node);
+ free(ppdb_node);
}
} else
#endif
@@ -2506,7 +2505,7 @@ uint32_t ncs_edu_validate_and_gen_test_i
*o_err =
EDU_ERR_EXEC_INSTR_DOES_NOT_EXIST_FOR_OFFSET_OF_TEST_INSTR;
return NCSCC_RC_FAILURE;
}
- if ((tmp = m_MMGR_ALLOC_EDP_TEST_INSTR_REC) ==
NULL) {
+ if ((tmp = (EDP_TEST_INSTR_REC
*)malloc(sizeof(EDP_TEST_INSTR_REC))) == NULL) {
ncs_edu_free_test_instr_rec_list(*head);
*head = NULL;
*o_err = EDU_ERR_MEM_FAIL;
@@ -2554,7 +2553,7 @@ uint32_t ncs_edu_validate_and_gen_test_i
}
}
if (!already_added) {
- if ((tmp =
m_MMGR_ALLOC_EDP_TEST_INSTR_REC) == NULL) {
+ if ((tmp = (EDP_TEST_INSTR_REC
*)malloc(sizeof(EDP_TEST_INSTR_REC))) == NULL) {
ncs_edu_free_test_instr_rec_list(*head);
*head = NULL;
*o_err = EDU_ERR_MEM_FAIL;
@@ -2594,7 +2593,7 @@ void ncs_edu_free_test_instr_rec_list(ED
while (head != NULL) {
tmp = head->next;
- m_MMGR_FREE_EDP_TEST_INSTR_REC(head);
+ free(head);
head = tmp;
}
@@ -2717,7 +2716,7 @@ static EDU_PPDB_NODE_INFO *edu_ppdb_node
ncs_patricia_tree_get(&ppdb->tree, (uint8_t *)&key)) == NULL) {
if (add) {
/* This is a new one */
- if ((node = (new_node =
m_MMGR_ALLOC_EDU_PPDB_NODE_INFO)) == NULL) {
+ if ((node = (new_node = (EDU_PPDB_NODE_INFO
*)malloc(sizeof(EDU_PPDB_NODE_INFO)))) == NULL) {
rc = NCSCC_RC_FAILURE;
goto done;
}
@@ -2740,7 +2739,7 @@ static EDU_PPDB_NODE_INFO *edu_ppdb_node
if (rc != NCSCC_RC_SUCCESS) {
/* If an new entry is created free it. No need of any other
cleanup */
if (new_node)
- m_MMGR_FREE_EDU_PPDB_NODE_INFO(new_node);
+ free(new_node);
return NULL;
}
return node;
@@ -2773,7 +2772,7 @@ static void edu_ppdb_node_del(EDU_PPDB *
}
/* Free the node. */
- m_MMGR_FREE_EDU_PPDB_NODE_INFO(node);
+ free(node);
return;
}
@@ -3247,7 +3246,7 @@ uint32_t ncs_edu_compile_edp(EDU_HDL *ed
/* If hdl_node entry not present, add now. */
if ((lcl_hdl_node = (EDU_HDL_NODE *)
ncs_patricia_tree_get(&edu_hdl->tree, (uint8_t *)&prog)) == NULL) {
- if ((lcl_hdl_node = (new_node = m_MMGR_ALLOC_EDU_HDL_NODE)) ==
NULL) {
+ if ((lcl_hdl_node = (new_node = (EDU_HDL_NODE *)
malloc(sizeof(EDU_HDL_NODE)))) == NULL) {
*o_err = EDU_ERR_MEM_FAIL;
return NCSCC_RC_FAILURE;
}
@@ -3263,7 +3262,7 @@ uint32_t ncs_edu_compile_edp(EDU_HDL *ed
/* If an new entry is created free it. No need of any
other cleanup */
*o_err = EDU_ERR_MEM_FAIL;
if (new_node)
- m_MMGR_FREE_EDU_HDL_NODE(new_node);
+ free(new_node);
return NCSCC_RC_FAILURE;
}
if (hdl_node != NULL)
@@ -3366,7 +3365,7 @@ static void edu_hdl_node_del(EDU_HDL *ed
node->test_instr_store = NULL;
/* Free the node. */
- m_MMGR_FREE_EDU_HDL_NODE(node);
+ free(node);
return;
}
diff --git a/osaf/libs/core/leap/include/Makefile.am
b/osaf/libs/core/leap/include/Makefile.am
--- a/osaf/libs/core/leap/include/Makefile.am
+++ b/osaf/libs/core/leap/include/Makefile.am
@@ -22,7 +22,6 @@ noinst_HEADERS = \
ncsdlib.h \
ncs_edu.h \
ncs_hdl.h \
- sysf_def.h \
sysf_exc_scr.h \
sysf_ipc.h \
usrbuf.h
diff --git a/osaf/libs/core/leap/include/sysf_def.h
b/osaf/libs/core/leap/include/sysf_def.h
deleted file mode 100644
--- a/osaf/libs/core/leap/include/sysf_def.h
+++ /dev/null
@@ -1,274 +0,0 @@
-/* -*- OpenSAF -*-
- *
- * (C) Copyright 2008 The OpenSAF Foundation
- *
- * This program is distributed in the hope that it will be useful, but
- * WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
- * or FITNESS FOR A PARTICULAR PURPOSE. This file and program are licensed
- * under the GNU Lesser General Public License Version 2.1, February 1999.
- * The complete license can be accessed from the following location:
- * http://opensource.org/licenses/lgpl-license.php
- * See the Copying file included with the OpenSAF distribution for full
- * licensing terms.
- *
- * Author(s): Emerson Network Power
- *
- */
-
-/*****************************************************************************
-..............................................................................
-
-..............................................................................
-
- DESCRIPTION:
-
- This module contains target system specific declarations related to
- System "hooks" and other assorted defines.
-
-..............................................................................
-*/
-
-/*
- * Module Inclusion Control...
- */
-#ifndef SYSF_DEF_H
-#define SYSF_DEF_H
-
-#include "ncssysf_def.h"
-#include "ncssysf_mem.h"
-
-struct ncs_ipaddr_entry;
-struct ncsxlim_if_rec;
-
-#define m_OSSVC_MMGR_ALLOC_NCSIPAE (struct
ncs_ipaddr_entry*)m_NCS_MEM_ALLOC(sizeof(struct ncs_ipaddr_entry), \
- NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_COMMON, \
- 0)
-
-#define m_OSSVC_MMGR_FREE_NCSIPAE(p) m_NCS_MEM_FREE(p,
NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_COMMON, \
- 0)
-
-#define m_OSSVC_MMGR_ALLOC_NCSXIR (struct
ncsxlim_if_rec*)m_NCS_MEM_ALLOC(sizeof(struct ncsxlim_if_rec), \
- NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_COMMON, \
- 1)
-
-#define m_OSSVC_MMGR_FREE_NCSXIR(p) m_NCS_MEM_FREE(p,
NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_COMMON, \
- 1)
-
-#define m_OSSVC_MMGR_ALLOC_NCSSVENT (struct
ncs_svcard_entry*)m_NCS_MEM_ALLOC(sizeof(struct ncs_svcard_entry), \
- NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_COMMON, \
- 2)
-
-#define m_OSSVC_MMGR_FREE_NCSSVENT(p) m_NCS_MEM_FREE(p,
NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_COMMON, \
- 2)
-
-/** Imcomplete structure definitions - required by some compilers.
- **/
-struct ncscc_call_data;
-struct ncscc_conn_id;
-struct ncs_sar_ctrl_info_tag;
-
-#define m_NATIVE_PORT_NUM(x) (unsigned int)((x)->native_ifcb)
-
-/****************************************************************************
- ****************************************************************************
- ****************************************************************************
- ****************************************************************************
- ** **
- ** **
- ** Cache Allocation Interface **
- ** **
- ** **
- ** **
- ** **
- ****************************************************************************
- ****************************************************************************
- ****************************************************************************
- ***************************************************************************/
-
-#define m_NCS_CACHE_PREALLOC_ENTRIES(c) NCSCC_RC_SUCCESS
-#define m_NCS_CACHE_FREE_PREALLOC_ENTRIES(c)
-
-#if (NCS_CACHING == 1)
-/* Generic Cache Macros */
-
-#define m_MMGR_ALLOC_CACHE \
- (CACHE *)m_NCS_MEM_ALLOC(sizeof(CACHE), \
- NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_OS_SVCS, 5)
-#define m_MMGR_ALLOC_HASH_TBL(s) \
- (CACHE_ENTRY *)m_NCS_MEM_ALLOC(sizeof(CACHE_ENTRY) * s, \
- NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_OS_SVCS, 6)
-
-#define m_MMGR_FREE_CACHE(p) m_NCS_MEM_FREE(p, NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_OS_SVCS, 5)
-#define m_MMGR_FREE_HASH_TBL(p) m_NCS_MEM_FREE(p, NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_OS_SVCS, 6)
-
-#define m_MMGR_FREE_CACHE_ENTRY(p) m_NCS_MEM_FREE(p,
NCS_MEM_REGION_PERSISTENT \
- NCS_SERVICE_ID_OS_SVCS, 8)
-#endif
-
-#define m_MMGR_ALLOC_NCS_STREE_ENTRY \
- (NCS_STREE_ENTRY*)m_NCS_MEM_ALLOC(sizeof(NCS_STREE_ENTRY), \
- NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_OS_SVCS, 7)
-#define m_MMGR_FREE_NCS_STREE_ENTRY(p) m_NCS_MEM_FREE(p,
NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_OS_SVCS, 7)
-
-/****************************************************************************
- ****************************************************************************
- ****************************************************************************
- ****************************************************************************
- ** **
- ** **
- ** Pointer Queueing Allocation Interface **
- ** **
- ** **
- ** **
- ** **
- ****************************************************************************
- ****************************************************************************
- ****************************************************************************
- ***************************************************************************/
-
-#define m_MMGR_ALLOC_NCS_QLINK \
- (NCS_QLINK*)m_NCS_MEM_ALLOC(sizeof(NCS_QLINK), \
- NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_OS_SVCS, 9)
-
-#define m_MMGR_FREE_NCS_QLINK(p) m_NCS_MEM_FREE(p, NCS_MEM_REGION_PERSISTENT,\
- NCS_SERVICE_ID_OS_SVCS, 9)
-
-/* Encode/Decode(EDU) Malloc-Free macros */
-#define m_MMGR_ALLOC_EDP_ENTRY m_NCS_MEM_ALLOC(sizeof(EDP_ENTRY),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 10)
-
-#define m_MMGR_FREE_EDP_ENTRY(p) \
- m_NCS_MEM_FREE(p, NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_OS_SVCS, 10)
-
-#define m_MMGR_ALLOC_EDU_PPDB_NODE_INFO
m_NCS_MEM_ALLOC(sizeof(EDU_PPDB_NODE_INFO),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 11)
-
-#define m_MMGR_FREE_EDU_PPDB_NODE_INFO(p) \
- m_NCS_MEM_FREE(p, NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_OS_SVCS, 11)
-
-#define m_MMGR_ALLOC_EDP_TEST_INSTR_REC
m_NCS_MEM_ALLOC(sizeof(EDP_TEST_INSTR_REC),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 12)
-
-#define m_MMGR_FREE_EDP_TEST_INSTR_REC(p) \
- m_NCS_MEM_FREE(p, NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_OS_SVCS, 12)
-
-#define m_MMGR_ALLOC_EDP_LABEL_ELEMENT
m_NCS_MEM_ALLOC(sizeof(EDP_LABEL_ELEMENT),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 13)
-
-#define m_MMGR_FREE_EDP_LABEL_ELEMENT(p) \
- m_NCS_MEM_FREE(p, NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_OS_SVCS, 13)
-
-#define m_MMGR_ALLOC_EDU_HDL_NODE m_NCS_MEM_ALLOC(sizeof(EDU_HDL_NODE),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 14)
-
-#define m_MMGR_FREE_EDU_HDL_NODE(p) \
- m_NCS_MEM_FREE(p, NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_OS_SVCS, 14)
-
-#define m_MMGR_ALLOC_EDP_SELECT_ARRAY(cnt) m_NCS_MEM_ALLOC((cnt*sizeof(int)),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 15)
-
-#define m_MMGR_FREE_EDP_SELECT_ARRAY(p) \
- m_NCS_MEM_FREE(p, NCS_MEM_REGION_PERSISTENT, \
- NCS_SERVICE_ID_OS_SVCS, 15)
-
-/* EDU's EDP malloc calls. */
-/* List of basic types :
- - char (C-type)
- - short (C-type)
- - int (C-type)
- - long (C-type)
- - double (C-type. Can be made uint32_t if not supported by compiler)
- - float (C-type)
- - ncs_bool (NCS-type, unsigned int.)
- - uint8_t (NCS-type. unsigned char.)
- - uint16_t (NCS-type. unsigned short.)
- - uint32_t (NCS-type. unsigned int.)
- - int8_t (NCS-type. signed char.)
- - int16_t (NCS-type. signed short.)
- - int32_t (NCS-type. signed long.)
- - ncsfloat (C/NCS-type. float.)
- - octet (C/NCS-type, uint8_t *)
- */
-#define m_MMGR_ALLOC_EDP_bool m_NCS_MEM_ALLOC(sizeof(bool),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-#define m_MMGR_ALLOC_EDP_CHAR(n) m_NCS_MEM_ALLOC(n * sizeof(char),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-#define m_MMGR_ALLOC_EDP_SHORT m_NCS_MEM_ALLOC(sizeof(short),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-#define m_MMGR_ALLOC_EDP_INT m_NCS_MEM_ALLOC(sizeof(int),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-#define m_MMGR_ALLOC_EDP_LONG m_NCS_MEM_ALLOC(sizeof(long),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-#define m_MMGR_ALLOC_EDP_DOUBLE m_NCS_MEM_ALLOC(sizeof(double),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-#define m_MMGR_ALLOC_EDP_FLOAT m_NCS_MEM_ALLOC(sizeof(float),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-#define m_MMGR_ALLOC_EDP_UNS8(n) m_NCS_MEM_ALLOC(n*sizeof(uint8_t),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-#define m_MMGR_ALLOC_EDP_UNS16 m_NCS_MEM_ALLOC(sizeof(uint16_t),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-#define m_MMGR_ALLOC_EDP_UNS32 m_NCS_MEM_ALLOC(sizeof(uint32_t),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-#define m_MMGR_ALLOC_EDP_INT8 m_NCS_MEM_ALLOC(sizeof(int8_t),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-#define m_MMGR_ALLOC_EDP_INT16 m_NCS_MEM_ALLOC(sizeof(int16_t),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-#define m_MMGR_ALLOC_EDP_INT32 m_NCS_MEM_ALLOC(sizeof(int32_t),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-#define m_MMGR_ALLOC_EDP_NCSFLOAT32 m_NCS_MEM_ALLOC(sizeof(float),\
- NCS_MEM_REGION_PERSISTENT, NCS_SERVICE_ID_OS_SVCS, 0)
-
-/*
- * m_LEAP_FAILURE
- *
- * If LEAP detects an error that just must be tended to, it will
- * Call this macro. The associated function can be taken over by
- * customers if they don't like NetPlane's default treatment (like
- * forcing a crash).
- *
- * Events are.............
- */
-#define NCSFAIL_DOUBLE_DELETE 1
-#define NCSFAIL_FREEING_NULL_PTR 2
-#define NCSFAIL_MEM_SCREWED_UP 3
-#define NCSFAIL_FAILED_BM_TEST 4
-#define NCSFAIL_MEM_NULL_POOL 5
-#define NCSFAIL_MEM_REC_CORRUPTED 6
-#define NCSFAIL_OWNER_CONFLICT 7
-
-uint32_t leap_failure(uint32_t l, char *f, uint32_t e, uint32_t ret);
-
-#define m_LEAP_FAILURE(e,r)
leap_failure(__LINE__,__FILE__,(uint32_t)e,(uint32_t)r)
-
-#endif
diff --git a/osaf/libs/core/leap/sysf_def.c b/osaf/libs/core/leap/sysf_def.c
--- a/osaf/libs/core/leap/sysf_def.c
+++ b/osaf/libs/core/leap/sysf_def.c
@@ -42,7 +42,6 @@
#include "ncs_svd.h"
#include "ncssysf_def.h"
#include "ncssysf_tmr.h"
-#include "sysf_def.h"
#include "ncssysf_lck.h"
#include "ncssysfpool.h"
#include "sysf_exc_scr.h"
diff --git a/osaf/libs/core/leap/sysf_mem.c b/osaf/libs/core/leap/sysf_mem.c
--- a/osaf/libs/core/leap/sysf_mem.c
+++ b/osaf/libs/core/leap/sysf_mem.c
@@ -51,7 +51,6 @@
#include "ncssysf_mem.h"
#include "usrbuf.h"
#include "ncsusrbuf.h"
-#include "sysf_def.h"
/*************************************************************************************/
diff --git a/osaf/libs/core/leap/sysf_tmr.c b/osaf/libs/core/leap/sysf_tmr.c
--- a/osaf/libs/core/leap/sysf_tmr.c
+++ b/osaf/libs/core/leap/sysf_tmr.c
@@ -32,7 +32,6 @@
#include "ncs_osprm.h"
#include "ncs_tmr.h"
-#include "sysf_def.h"
#include "ncssysf_def.h"
#include "ncssysf_tmr.h"
#include "ncssysf_tsk.h"
------------------------------------------------------------------------------
Sponsored by Intel(R) XDK
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel