X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fcm%2Frgm.c;h=96d81f1202b0e37a9c96b088153e16e536c8e5be;hb=5d74fef7c9fe6b65a965ceac6bfe812872dab323;hp=a86cd0deb69691f4c56a44fd17a24ded897a0ad3;hpb=3235ecfc7414aa0b72d0ad50db63ae8b5626045b;p=o-du%2Fl2.git diff --git a/src/cm/rgm.c b/src/cm/rgm.c index a86cd0deb..96d81f120 100755 --- a/src/cm/rgm.c +++ b/src/cm/rgm.c @@ -36,25 +36,9 @@ */ /* header include files (.h) */ -#include "envopt.h" /* environment options */ -#include "envdep.h" /* environment dependent */ -#include "envind.h" /* environment independent */ -#include "gen.h" /* general */ -#include "ssi.h" /* system services */ -#include "cm_tkns.h" /* Common Token Defines */ -#include "cm_llist.h" /* Common Link List Defines */ -#include "cm_hash.h" /* Common Hash List Defines */ -#include "cm_lte.h" /* Common LTE Defines */ +#include "common_def.h" #include "rgm.h" /* RGM Interface defines */ - /* header/extern include files (.x) */ -#include "gen.x" /* general */ -#include "ssi.x" /* system services */ -#include "cm_tkns.x" /* Common Token Definitions */ -#include "cm_llist.x" /* Common Link List Definitions */ -#include "cm_lib.x" /* Common Library Definitions */ -#include "cm_hash.x" /* Common Hash List Definitions */ -#include "cm_lte.x" /* Common LTE Defines */ #include "rgm.x" /* RGM Interface includes */ #ifdef RGM_LWLC @@ -74,41 +58,40 @@ * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkLwLcRgmBndReq +S16 cmPkLwLcRgmBndReq ( Pst* pst, SuId suId, SpId spId ) #else -PUBLIC S16 cmPkLwLcRgmBndReq(pst, suId, spId) +S16 cmPkLwLcRgmBndReq(pst, suId, spId) Pst* pst; SuId suId; SpId spId; #endif { Buffer *mBuf = NULLP; - TRC3(cmPkLwLcRgmBndReq) if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) { - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(spId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(suId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } pst->event = (Event) EVTRGMBNDREQ; - RETVALUE(SPstTsk(pst,mBuf)); + return (SPstTsk(pst,mBuf)); } @@ -126,14 +109,14 @@ SpId spId; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnpkLwLcRgmBndReq +S16 cmUnpkLwLcRgmBndReq ( RgmBndReq func, Pst *pst, Buffer *mBuf ) #else -PUBLIC S16 cmUnpkLwLcRgmBndReq(func, pst, mBuf) +S16 cmUnpkLwLcRgmBndReq(func, pst, mBuf) RgmBndReq func; Pst *pst; Buffer *mBuf; @@ -143,25 +126,24 @@ Buffer *mBuf; SpId spId; S16 ret; - TRC3(cmUnpkLwLcRgmBndReq) if (SUnpkS16(&suId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (SUnpkS16(&spId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } ret = ((*func)(pst, suId, spId)); SPutMsg(mBuf); - RETVALUE(ret); + return (ret); } /** @@ -178,39 +160,38 @@ Buffer *mBuf; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkLwLcRgmUbndReq +S16 cmPkLwLcRgmUbndReq ( Pst* pst, SpId spId, Reason reason ) #else -PUBLIC S16 cmPkLwLcRgmUbndReq(pst, spId, reason) +S16 cmPkLwLcRgmUbndReq(pst, spId, reason) Pst* pst; SpId spId; Reason reason; #endif { Buffer *mBuf = NULLP; - TRC3(cmPkLwLcRgmUbndReq) if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) { - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(reason, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(spId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } pst->event = (Event) EVTRGMUBNDREQ; - RETVALUE(SPstTsk(pst,mBuf)); + return (SPstTsk(pst,mBuf)); } /** @@ -228,41 +209,40 @@ Reason reason; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkLwLcRgmBndCfm +S16 cmPkLwLcRgmBndCfm ( Pst* pst, SuId suId, U8 status ) #else -PUBLIC S16 cmPkLwLcRgmBndCfm(pst, suId, status) +S16 cmPkLwLcRgmBndCfm(pst, suId, status) Pst* pst; SuId suId; U8 status; #endif { Buffer *mBuf = NULLP; - TRC3(cmPkLwLcRgmBndCfm) if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) { - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(suId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } - if (SPkU8(status, mBuf) != ROK) + if (oduUnpackUInt8(status, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } pst->event = (Event) EVTRGMBNDCFM; - RETVALUE(SPstTsk(pst,mBuf)); + return (SPstTsk(pst,mBuf)); } @@ -281,14 +261,14 @@ U8 status; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnpkLwLcRgmBndCfm +S16 cmUnpkLwLcRgmBndCfm ( RgmBndCfm func, Pst *pst, Buffer *mBuf ) #else -PUBLIC S16 cmUnpkLwLcRgmBndCfm(func, pst, mBuf) +S16 cmUnpkLwLcRgmBndCfm(func, pst, mBuf) RgmBndCfm func; Pst *pst; Buffer *mBuf; @@ -297,21 +277,20 @@ Buffer *mBuf; SuId suId; U8 status; - TRC3(cmUnpkLwLcRgmBndCfm) - if (SUnpkU8(&status, mBuf) != ROK) + if (oduPackUInt8(&status, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (SUnpkS16(&suId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } SPutMsg(mBuf); - RETVALUE((*func)(pst, suId, status)); + return ((*func)(pst, suId, status)); } @@ -329,14 +308,14 @@ Buffer *mBuf; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkLwLcRgmCfgPrbRprt +S16 cmPkLwLcRgmCfgPrbRprt ( Pst* pst, SpId spId, RgmPrbRprtCfg * prbRprtCfg ) #else -PUBLIC S16 cmPkLwLcRgmCfgPrbRprt(pst, spId, prbRprtCfg) +S16 cmPkLwLcRgmCfgPrbRprt(pst, spId, prbRprtCfg) Pst* pst; SpId spId; RgmPrbRprtCfg * prbRprtCfg; @@ -344,30 +323,29 @@ RgmPrbRprtCfg * prbRprtCfg; { Buffer *mBuf = NULLP; U32 len = sizeof(RgmPrbRprtCfg); - TRC3(cmPkLwLcRgmCfgPrbRprt) if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) { SPutSBuf(pst->region, pst->pool, (Data *)prbRprtCfg, sizeof(RgmPrbRprtCfg)); - RETVALUE(RFAILED); + return RFAILED; } - if(cmPkPtr((PTR)prbRprtCfg, mBuf) != ROK) + if(oduPackPointer((PTR)prbRprtCfg, mBuf) != ROK) { SPutMsg(mBuf); SPutSBuf(pst->region, pst->pool, (Data*)prbRprtCfg, len); - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(spId, mBuf) != ROK) { SPutSBuf(pst->region, pst->pool, (Data *)prbRprtCfg, sizeof(RgmPrbRprtCfg)); SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } pst->event = (Event) EVTRGMCFGPRBRPRT; - RETVALUE(SPstTsk(pst,mBuf)); + return (SPstTsk(pst,mBuf)); } @@ -385,14 +363,14 @@ RgmPrbRprtCfg * prbRprtCfg; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnpkLwLcRgmCfgPrbRprt +S16 cmUnpkLwLcRgmCfgPrbRprt ( RgmCfgPrbRprtFptr func, Pst *pst, Buffer *mBuf ) #else -PUBLIC S16 cmUnpkLwLcRgmCfgPrbRprt(func, pst, mBuf) +S16 cmUnpkLwLcRgmCfgPrbRprt(func, pst, mBuf) RgmCfgPrbRprtFptr func; Pst *pst; Buffer *mBuf; @@ -402,25 +380,24 @@ Buffer *mBuf; SpId spId; RgmPrbRprtCfg *prbRprtCfg; - TRC3(cmUnpkLwLcRgmCfgPrbRprt) if (SUnpkS16(&spId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } - if (cmUnpkPtr((PTR *)&prbRprtCfg, mBuf) != ROK) + if (oduUnpackPointer((PTR *)&prbRprtCfg, mBuf) != ROK) { SPutMsg(mBuf); SPutSBuf(pst->region, pst->pool, (Data *)prbRprtCfg, sizeof(RgmPrbRprtCfg)); - RETVALUE(RFAILED); + return RFAILED; } ret = ((*func)(pst, spId, prbRprtCfg)); SPutMsg(mBuf); - RETVALUE(ret); + return (ret); } @@ -438,14 +415,14 @@ Buffer *mBuf; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkLwLcRgmPrbRprtInd +S16 cmPkLwLcRgmPrbRprtInd ( Pst* pst, SuId suId, RgmPrbRprtInd * prbRprtInd ) #else -PUBLIC S16 cmPkLwLcRgmPrbRprtInd(pst, suId, prbRprtInd) +S16 cmPkLwLcRgmPrbRprtInd(pst, suId, prbRprtInd) Pst* pst; SuId suId; RgmPrbRprtInd * prbRprtInd; @@ -453,29 +430,28 @@ RgmPrbRprtInd * prbRprtInd; { Buffer *mBuf = NULLP; - TRC3(cmPkLwLcRgmPrbRprtInd) if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) { SPutSBuf(pst->region, pst->pool, (Data *)prbRprtInd, sizeof(RgmPrbRprtInd)); - RETVALUE(RFAILED); + return RFAILED; } - if(cmPkPtr((PTR)prbRprtInd, mBuf) != ROK) + if(oduPackPointer((PTR)prbRprtInd, mBuf) != ROK) { SPutSBuf(pst->region, pst->pool, (Data *)prbRprtInd, sizeof(RgmPrbRprtInd)); SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(suId, mBuf) != ROK) { SPutSBuf(pst->region, pst->pool, (Data *)prbRprtInd, sizeof(RgmPrbRprtInd)); SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } pst->event = (Event) EVTRGMCFGPRBRPRT; - RETVALUE(SPstTsk(pst,mBuf)); + return (SPstTsk(pst,mBuf)); } @@ -493,14 +469,14 @@ RgmPrbRprtInd * prbRprtInd; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnpkLwLcRgmPrbRprtInd +S16 cmUnpkLwLcRgmPrbRprtInd ( RgmPrbRprtIndFptr func, Pst *pst, Buffer *mBuf ) #else -PUBLIC S16 cmUnpkLwLcRgmPrbRprtInd(func, pst, mBuf) +S16 cmUnpkLwLcRgmPrbRprtInd(func, pst, mBuf) RgmPrbRprtIndFptr func; Pst *pst; Buffer *mBuf; @@ -510,19 +486,18 @@ Buffer *mBuf; RgmPrbRprtInd *prbRprtInd; S16 ret; - TRC3(cmUnpkLwLcRgmPrbRprtInd) if (SUnpkS16(&suId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } - if (cmUnpkPtr((PTR *)&prbRprtInd, mBuf) != ROK) + if (oduUnpackPointer((PTR *)&prbRprtInd, mBuf) != ROK) { SPutMsg(mBuf); SPutSBuf(pst->region, pst->pool, (Data *)prbRprtInd, sizeof(RgmPrbRprtInd)); - RETVALUE(RFAILED); + return RFAILED; } @@ -530,7 +505,7 @@ Buffer *mBuf; SPutMsg(mBuf); - RETVALUE(ret); + return (ret); } #endif @@ -549,41 +524,40 @@ Buffer *mBuf; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkRgmBndReq +S16 cmPkRgmBndReq ( Pst* pst, SuId suId, SpId spId ) #else -PUBLIC S16 cmPkRgmBndReq(pst, suId, spId) +S16 cmPkRgmBndReq(pst, suId, spId) Pst* pst; SuId suId; SpId spId; #endif { Buffer *mBuf = NULLP; - TRC3(cmPkRgmBndReq) if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) { - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(spId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(suId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } pst->event = (Event) EVTRGMBNDREQ; - RETVALUE(SPstTsk(pst,mBuf)); + return (SPstTsk(pst,mBuf)); } @@ -601,14 +575,14 @@ SpId spId; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnpkRgmBndReq +S16 cmUnpkRgmBndReq ( RgmBndReq func, Pst *pst, Buffer *mBuf ) #else -PUBLIC S16 cmUnpkRgmBndReq(func, pst, mBuf) +S16 cmUnpkRgmBndReq(func, pst, mBuf) RgmBndReq func; Pst *pst; Buffer *mBuf; @@ -618,25 +592,24 @@ Buffer *mBuf; SpId spId; S16 ret; - TRC3(cmUnpkRgmBndReq) if (SUnpkS16(&suId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (SUnpkS16(&spId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } ret = ((*func)(pst, suId, spId)); SPutMsg(mBuf); - RETVALUE(ret); + return (ret); } /** @@ -653,39 +626,38 @@ Buffer *mBuf; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkRgmUbndReq +S16 cmPkRgmUbndReq ( Pst* pst, SpId spId, Reason reason ) #else -PUBLIC S16 cmPkRgmUbndReq(pst, spId, reason) +S16 cmPkRgmUbndReq(pst, spId, reason) Pst* pst; SpId spId; Reason reason; #endif { Buffer *mBuf = NULLP; - TRC3(cmPkRgmUbndReq) if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) { - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(reason, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(spId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } pst->event = (Event) EVTRGMUBNDREQ; - RETVALUE(SPstTsk(pst,mBuf)); + return (SPstTsk(pst,mBuf)); } #if 1 @@ -704,14 +676,14 @@ Reason reason; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnpkRgmUbndReq +S16 cmUnpkRgmUbndReq ( RgmUbndReq func, Pst *pst, Buffer *mBuf ) #else -PUBLIC S16 cmUnpkRgmUbndReq(func, pst, mBuf) +S16 cmUnpkRgmUbndReq(func, pst, mBuf) RgmUbndReq func; Pst *pst; Buffer *mBuf; @@ -720,20 +692,19 @@ Buffer *mBuf; SpId spId; Reason reason; - TRC3(cmUnpkRgmUbndReq) if (SUnpkS16(&spId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (SUnpkS16(&reason, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } SPutMsg(mBuf); - RETVALUE((*func)(pst, spId, reason)); + return ((*func)(pst, spId, reason)); } #endif @@ -752,41 +723,40 @@ Buffer *mBuf; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkRgmBndCfm +S16 cmPkRgmBndCfm ( Pst* pst, SuId suId, U8 status ) #else -PUBLIC S16 cmPkRgmBndCfm(pst, suId, status) +S16 cmPkRgmBndCfm(pst, suId, status) Pst* pst; SuId suId; U8 status; #endif { Buffer *mBuf = NULLP; - TRC3(cmPkRgmBndCfm) if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) { - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(suId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } - if (SPkU8(status, mBuf) != ROK) + if (oduUnpackUInt8(status, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } pst->event = (Event) EVTRGMBNDCFM; - RETVALUE(SPstTsk(pst,mBuf)); + return (SPstTsk(pst,mBuf)); } @@ -805,14 +775,14 @@ U8 status; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnpkRgmBndCfm +S16 cmUnpkRgmBndCfm ( RgmBndCfm func, Pst *pst, Buffer *mBuf ) #else -PUBLIC S16 cmUnpkRgmBndCfm(func, pst, mBuf) +S16 cmUnpkRgmBndCfm(func, pst, mBuf) RgmBndCfm func; Pst *pst; Buffer *mBuf; @@ -821,21 +791,20 @@ Buffer *mBuf; SuId suId; U8 status; - TRC3(cmUnpkRgmBndCfm) - if (SUnpkU8(&status, mBuf) != ROK) + if (oduPackUInt8(&status, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (SUnpkS16(&suId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } SPutMsg(mBuf); - RETVALUE((*func)(pst, suId, status)); + return ((*func)(pst, suId, status)); } @@ -854,22 +823,21 @@ Buffer *mBuf; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkCfgPrbRprt +S16 cmPkCfgPrbRprt ( RgmPrbRprtCfg * prbRprtCfg, Buffer *mBuf ) #else -PUBLIC S16 cmPkCfgPrbRprt(prbRprtCfg, mBuf) +S16 cmPkCfgPrbRprt(prbRprtCfg, mBuf) RgmPrbRprtCfg * prbRprtCfg; Buffer *mBuf; #endif { - TRC3(cmPkCfgPrbRprt); - CMCHKPK(SPkU16, prbRprtCfg->usPrbAvgPeriodicty, mBuf); - CMCHKPK(SPkU8, prbRprtCfg->bConfigType, mBuf); - CMCHKPK(SPkU8, prbRprtCfg->bCellId, mBuf); - RETVALUE(ROK); + CMCHKPK(oduUnpackUInt16, prbRprtCfg->usPrbAvgPeriodicty, mBuf); + CMCHKPK(oduUnpackUInt8, prbRprtCfg->bConfigType, mBuf); + CMCHKPK(oduUnpackUInt8, prbRprtCfg->bCellId, mBuf); + return ROK; } /** * @brief Configure the PRB Report Preparation Start/Stop from RRM to MAC @@ -884,22 +852,21 @@ Buffer *mBuf; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnPkCfgPrbRprt +S16 cmUnPkCfgPrbRprt ( RgmPrbRprtCfg * prbRprtCfg, Buffer *mBuf ) #else -PUBLIC S16 cmUnPkCfgPrbRprt(prbRprtCfg, mBuf) +S16 cmUnPkCfgPrbRprt(prbRprtCfg, mBuf) RgmPrbRprtCfg * prbRprtCfg; Buffer *mBuf; #endif { - TRC3(cmUnPkCfgPrbRprt); - CMCHKUNPK(SUnpkU8, &prbRprtCfg->bCellId, mBuf); - CMCHKUNPK(SUnpkU8, &prbRprtCfg->bConfigType, mBuf); - CMCHKUNPK(SUnpkU16, &prbRprtCfg->usPrbAvgPeriodicty, mBuf); - RETVALUE(ROK); + CMCHKUNPK(oduPackUInt8, &prbRprtCfg->bCellId, mBuf); + CMCHKUNPK(oduPackUInt8, &prbRprtCfg->bConfigType, mBuf); + CMCHKUNPK(oduPackUInt16, &prbRprtCfg->usPrbAvgPeriodicty, mBuf); + return ROK; } @@ -919,14 +886,14 @@ Buffer *mBuf; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkRgmCfgPrbRprt +S16 cmPkRgmCfgPrbRprt ( Pst* pst, SpId spId, RgmPrbRprtCfg * prbRprtCfg ) #else -PUBLIC S16 cmPkRgmCfgPrbRprt(pst, spId, prbRprtCfg) +S16 cmPkRgmCfgPrbRprt(pst, spId, prbRprtCfg) Pst* pst; SpId spId; RgmPrbRprtCfg * prbRprtCfg; @@ -934,32 +901,31 @@ RgmPrbRprtCfg * prbRprtCfg; { Buffer *mBuf = NULLP; U32 len = sizeof(RgmPrbRprtCfg); - TRC3(cmPkRgmCfgPrbRprt) if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) { SPutSBuf(pst->region, pst->pool, (Data *)prbRprtCfg, sizeof(RgmPrbRprtCfg)); - RETVALUE(RFAILED); + return RFAILED; } if(cmPkCfgPrbRprt(prbRprtCfg, mBuf) != ROK) { SPutMsg(mBuf); SPutSBuf(pst->region, pst->pool, (Data*)prbRprtCfg, len); - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(spId, mBuf) != ROK) { SPutSBuf(pst->region, pst->pool, (Data *)prbRprtCfg, sizeof(RgmPrbRprtCfg)); SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } SPutSBuf(pst->region, pst->pool, (Data *)prbRprtCfg, sizeof(RgmPrbRprtCfg)); pst->event = (Event) EVTRGMCFGPRBRPRT; - RETVALUE(SPstTsk(pst,mBuf)); + return (SPstTsk(pst,mBuf)); } @@ -978,14 +944,14 @@ RgmPrbRprtCfg * prbRprtCfg; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnpkRgmCfgPrbRprt +S16 cmUnpkRgmCfgPrbRprt ( RgmCfgPrbRprtFptr func, Pst *pst, Buffer *mBuf ) #else -PUBLIC S16 cmUnpkRgmCfgPrbRprt(func, pst, mBuf) +S16 cmUnpkRgmCfgPrbRprt(func, pst, mBuf) RgmCfgPrbRprtFptr func; Pst *pst; Buffer *mBuf; @@ -994,27 +960,26 @@ Buffer *mBuf; SpId spId; RgmPrbRprtCfg *prbRprtCfg; - TRC3(cmUnpkRgmCfgPrbRprt) if ((SGetSBuf(pst->region, pst->pool, (Data **)&prbRprtCfg, sizeof(RgmPrbRprtCfg))) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (SUnpkS16(&spId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (cmUnPkCfgPrbRprt(prbRprtCfg, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } SPutMsg(mBuf); - RETVALUE((*func)(pst, spId, prbRprtCfg)); + return ((*func)(pst, spId, prbRprtCfg)); } /* RRM_SP1_START */ @@ -1032,22 +997,22 @@ Buffer *mBuf; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkRgmPrbQciRpt +S16 cmPkRgmPrbQciRpt ( RgmPrbRptPerQci *qciPrbRprt, Buffer *mBuf ) #else -PUBLIC S16 cmPkRgmPrbQciRpt(qciPrbRprt, mBuf) +S16 cmPkRgmPrbQciRpt(qciPrbRprt, mBuf) RgmPrbRptPerQci *qciPrbRprt; Buffer *mBuf = NULLP; #endif { - CMCHKPK(SPkU8, qciPrbRprt->bQci, mBuf); - CMCHKPK(SPkU8, qciPrbRprt->bAvgPrbUlUsage, mBuf); - CMCHKPK(SPkU8, qciPrbRprt->bAvgPrbDlUsage, mBuf); + CMCHKPK(oduUnpackUInt8, qciPrbRprt->bQci, mBuf); + CMCHKPK(oduUnpackUInt8, qciPrbRprt->bAvgPrbUlUsage, mBuf); + CMCHKPK(oduUnpackUInt8, qciPrbRprt->bAvgPrbDlUsage, mBuf); - RETVALUE(ROK); + return ROK; } /** @@ -1063,22 +1028,22 @@ Buffer *mBuf = NULLP; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnpkRgmPrbQciRpt +S16 cmUnpkRgmPrbQciRpt ( RgmPrbRptPerQci *qciPrbRprt, Buffer *mBuf ) #else -PUBLIC S16 cmUnpkRgmPrbQciRpt(qciPrbRprt, mBuf) +S16 cmUnpkRgmPrbQciRpt(qciPrbRprt, mBuf) RgmPrbRptPerQci *qciPrbRprt; Buffer *mBuf = NULLP; #endif { - CMCHKUNPK(SUnpkU8, &qciPrbRprt->bAvgPrbDlUsage, mBuf); - CMCHKUNPK(SUnpkU8, &qciPrbRprt->bAvgPrbUlUsage, mBuf); - CMCHKUNPK(SUnpkU8, &qciPrbRprt->bQci, mBuf); + CMCHKUNPK(oduPackUInt8, &qciPrbRprt->bAvgPrbDlUsage, mBuf); + CMCHKUNPK(oduPackUInt8, &qciPrbRprt->bAvgPrbUlUsage, mBuf); + CMCHKUNPK(oduPackUInt8, &qciPrbRprt->bQci, mBuf); - RETVALUE(ROK); + return ROK; } /* RRM_SP1_END */ @@ -1095,30 +1060,29 @@ Buffer *mBuf = NULLP; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkPrbRprtInd +S16 cmPkPrbRprtInd ( RgmPrbRprtInd * prbRprtInd, Buffer *mBuf ) #else -PUBLIC S16 cmPkPrbRprtInd(prbRprtInd, mBuf) +S16 cmPkPrbRprtInd(prbRprtInd, mBuf) RgmPrbRprtInd * prbRprtInd; Buffer *mBuf = NULLP; #endif { S32 idx = 0; - TRC3(cmPkPrbRprtInd); /* RRM_SP1_START */ for(idx = RGM_MAX_QCI_REPORTS-1; idx >= 0; idx--) { CMCHKPK(cmPkRgmPrbQciRpt, &prbRprtInd->stQciPrbRpts[idx], mBuf); } - CMCHKPK(SPkU8, prbRprtInd->bPrbUsageMask, mBuf); - CMCHKPK(SPkU8, prbRprtInd->bCellId, mBuf); + CMCHKPK(oduUnpackUInt8, prbRprtInd->bPrbUsageMask, mBuf); + CMCHKPK(oduUnpackUInt8, prbRprtInd->bCellId, mBuf); /* RRM_SP1_END */ - RETVALUE(ROK); + return ROK; } /** @@ -1134,31 +1098,30 @@ PUBLIC S16 cmPkPrbRprtInd(prbRprtInd, mBuf) * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnpkPrbRprtInd +S16 cmUnpkPrbRprtInd ( RgmPrbRprtInd * prbRprtInd, Buffer *mBuf ) #else -PUBLIC S16 cmUnpkPrbRprtInd(prbRprtInd, mBuf) +S16 cmUnpkPrbRprtInd(prbRprtInd, mBuf) RgmPrbRprtInd * prbRprtInd; Buffer *mBuf; #endif { U32 idx = 0; - TRC3(cmUnpkPrbRprtInd); /* RRM_SP1_START */ - CMCHKUNPK(SUnpkU8, &prbRprtInd->bCellId, mBuf); - CMCHKUNPK(SUnpkU8, &prbRprtInd->bPrbUsageMask, mBuf); + CMCHKUNPK(oduPackUInt8, &prbRprtInd->bCellId, mBuf); + CMCHKUNPK(oduPackUInt8, &prbRprtInd->bPrbUsageMask, mBuf); for(idx = 0; idx < RGM_MAX_QCI_REPORTS; idx++) { CMCHKUNPK(cmUnpkRgmPrbQciRpt, &prbRprtInd->stQciPrbRpts[idx], mBuf); } /* RRM_SP1_END */ - RETVALUE(ROK); + return ROK; } @@ -1177,14 +1140,14 @@ PUBLIC S16 cmUnpkPrbRprtInd(prbRprtInd, mBuf) * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkRgmPrbRprtInd +S16 cmPkRgmPrbRprtInd ( Pst* pst, SuId suId, RgmPrbRprtInd * prbRprtInd ) #else -PUBLIC S16 cmPkRgmPrbRprtInd(pst, suId, prbRprtInd) +S16 cmPkRgmPrbRprtInd(pst, suId, prbRprtInd) Pst* pst; SuId suId; RgmPrbRprtInd * prbRprtInd; @@ -1192,31 +1155,30 @@ RgmPrbRprtInd * prbRprtInd; { Buffer *mBuf = NULLP; - TRC3(cmPkRgmPrbRprtInd) if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) { SPutSBuf(pst->region, pst->pool, (Data *)prbRprtInd, sizeof(RgmPrbRprtInd)); - RETVALUE(RFAILED); + return RFAILED; } if(cmPkPrbRprtInd(prbRprtInd, mBuf) != ROK) { SPutSBuf(pst->region, pst->pool, (Data *)prbRprtInd, sizeof(RgmPrbRprtInd)); SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(suId, mBuf) != ROK) { SPutSBuf(pst->region, pst->pool, (Data *)prbRprtInd, sizeof(RgmPrbRprtInd)); SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } SPutSBuf(pst->region, pst->pool, (Data *)prbRprtInd, sizeof(RgmPrbRprtInd)); pst->event = (Event) EVTRGMPRBRPRTIND; - RETVALUE(SPstTsk(pst,mBuf)); + return (SPstTsk(pst,mBuf)); } /** * @brief PRB Usage Report Indication from MAC to RRM @@ -1232,14 +1194,14 @@ RgmPrbRprtInd * prbRprtInd; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnpkRgmPrbRprtInd +S16 cmUnpkRgmPrbRprtInd ( RgmPrbRprtIndFptr func, Pst *pst, Buffer *mBuf ) #else -PUBLIC S16 cmUnpkRgmPrbRprtInd(func, pst, mBuf) +S16 cmUnpkRgmPrbRprtInd(func, pst, mBuf) RgmPrbRprtIndFptr func; Pst *pst; Buffer *mBuf; @@ -1248,22 +1210,21 @@ Buffer *mBuf; SuId suId; RgmPrbRprtInd prbRprtInd; - TRC3(cmUnpkRgmPrbRprtInd) if (SUnpkS16(&suId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (cmUnpkPrbRprtInd(&prbRprtInd, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } SPutMsg(mBuf); - RETVALUE((*func)(pst, suId, &prbRprtInd)); + return ((*func)(pst, suId, &prbRprtInd)); } /** @@ -1279,22 +1240,21 @@ Buffer *mBuf; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkTransModeInd +S16 cmPkTransModeInd ( RgmTransModeInd *transModeInd, Buffer *mBuf ) #else -PUBLIC S16 cmPkTransModeInd(transModeInd, mBuf) +S16 cmPkTransModeInd(transModeInd, mBuf) RgmTransModeInd *transModeInd; Buffer *mBuf; #endif { - TRC3(cmPkTransModeInd); - CMCHKPK(SPkU32, transModeInd->eMode, mBuf); - CMCHKPK(SPkU16, transModeInd->usCrnti, mBuf); - CMCHKPK(SPkU8, transModeInd->bCellId, mBuf); - RETVALUE(ROK); + CMCHKPK(oduUnpackUInt32, transModeInd->eMode, mBuf); + CMCHKPK(oduUnpackUInt16, transModeInd->usCrnti, mBuf); + CMCHKPK(oduUnpackUInt8, transModeInd->bCellId, mBuf); + return ROK; } /** @@ -1310,24 +1270,23 @@ PUBLIC S16 cmPkTransModeInd(transModeInd, mBuf) * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnpkTransModeInd +S16 cmUnpkTransModeInd ( RgmTransModeInd *transModeInd, Buffer *mBuf ) #else -PUBLIC S16 cmUnpkTransModeInd(transModeInd, mBuf) +S16 cmUnpkTransModeInd(transModeInd, mBuf) RgmTransModeInd *transModeInd; Buffer *mBuf; #endif { U32 tmpModeEnum; - TRC3(cmUnpkTransModeInd); - CMCHKUNPK(SUnpkU8, &transModeInd->bCellId, mBuf); - CMCHKUNPK(SUnpkU16, &transModeInd->usCrnti, mBuf); - CMCHKUNPK(SUnpkU32, (U32 *)&tmpModeEnum, mBuf); + CMCHKUNPK(oduPackUInt8, &transModeInd->bCellId, mBuf); + CMCHKUNPK(oduPackUInt16, &transModeInd->usCrnti, mBuf); + CMCHKUNPK(oduPackUInt32, (U32 *)&tmpModeEnum, mBuf); transModeInd->eMode = (RgmTxnMode)tmpModeEnum; - RETVALUE(ROK); + return ROK; } /** * @brief Transmission Mode Change Indication from MAC to RRM @@ -1343,14 +1302,14 @@ PUBLIC S16 cmUnpkTransModeInd(transModeInd, mBuf) * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmPkRgmTransModeInd +S16 cmPkRgmTransModeInd ( Pst* pst, SuId suId, RgmTransModeInd *transModeInd ) #else -PUBLIC S16 cmPkRgmTransModeInd(pst, suId, transModeInd) +S16 cmPkRgmTransModeInd(pst, suId, transModeInd) Pst* pst; SuId suId; RgmTransModeInd *transModeInd; @@ -1358,31 +1317,30 @@ RgmTransModeInd *transModeInd; { Buffer *mBuf = NULLP; - TRC3(cmPkRgmTransModeInd) if (SGetMsg(pst->region, pst->pool, &mBuf) != ROK) { SPutSBuf(pst->region, pst->pool, (Data *)transModeInd, sizeof(RgmTransModeInd)); - RETVALUE(RFAILED); + return RFAILED; } if(cmPkTransModeInd(transModeInd, mBuf) != ROK) { SPutSBuf(pst->region, pst->pool, (Data *)transModeInd, sizeof(RgmTransModeInd)); SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (SPkS16(suId, mBuf) != ROK) { SPutSBuf(pst->region, pst->pool, (Data *)transModeInd, sizeof(RgmTransModeInd)); SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } SPutSBuf(pst->region, pst->pool, (Data *)transModeInd, sizeof(RgmTransModeInd)); pst->event = (Event) EVTRGMTRANSMODEIND; - RETVALUE(SPstTsk(pst,mBuf)); + return (SPstTsk(pst,mBuf)); } /** * @brief Transmission Mode Change Indication from MAC to RRM @@ -1398,14 +1356,14 @@ RgmTransModeInd *transModeInd; * -# ROK **/ #ifdef ANSI -PUBLIC S16 cmUnpkRgmTransModeInd +S16 cmUnpkRgmTransModeInd ( RgmTransModeIndFptr func, Pst *pst, Buffer *mBuf ) #else -PUBLIC S16 cmUnpkRgmTransModeInd(func, pst, mBuf) +S16 cmUnpkRgmTransModeInd(func, pst, mBuf) RgmTransModeIndFptr func; Pst *pst; Buffer *mBuf; @@ -1414,22 +1372,21 @@ Buffer *mBuf; SuId suId; RgmTransModeInd transModeInd; - TRC3(cmUnpkRgmTransModeInd) if (SUnpkS16(&suId, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } if (cmUnpkTransModeInd(&transModeInd, mBuf) != ROK) { SPutMsg(mBuf); - RETVALUE(RFAILED); + return RFAILED; } SPutMsg(mBuf); - RETVALUE((*func)(pst, suId, &transModeInd)); + return ((*func)(pst, suId, &transModeInd)); } /**********************************************************************