X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrsch%2Frg_sch_dbm.c;h=cd1534f983e4e4e8c53520be0c1ee1aa7cf6444b;hb=3330932565e15a749fd5dd5039cdea2862ca51cc;hp=863d1f0888536af1b2858d724034bb095df747a4;hpb=694adde1a08c393a8443fd5bbd4f036f5cf85403;p=o-du%2Fl2.git diff --git a/src/5gnrsch/rg_sch_dbm.c b/src/5gnrsch/rg_sch_dbm.c index 863d1f088..cd1534f98 100755 --- a/src/5gnrsch/rg_sch_dbm.c +++ b/src/5gnrsch/rg_sch_dbm.c @@ -31,9 +31,6 @@ /** @file rg_sch_dbm.c @brief This file contains the APIs exposed for the database handling of the scheduler. */ -static const char* RLOG_MODULE_NAME="MAC"; -static int RLOG_FILE_ID=230; -static int RLOG_MODULE_ID=4096; /* header include files -- defines (.h) */ #include "common_def.h" #include "lrg.h" @@ -53,27 +50,25 @@ static int RLOG_MODULE_ID=4096; #include "rg_sch_inf.x" #include "rg_sch.x" #include "rg_sch_cmn.x" -#include "rl_interface.h" -#include "rl_common.h" /* local defines */ -PRIVATE S16 rgSCHDbmInitUeCbLst ARGS(( RgSchCellCb *cellCb, U16 numBins)); +static S16 rgSCHDbmInitUeCbLst ARGS(( RgSchCellCb *cellCb, uint16_t numBins)); #ifdef LTE_TDD -PRIVATE S16 rgSCHDbmInitUeTfuPendLst ARGS(( RgSchCellCb *cellCb, U16 numBins)); +static S16 rgSCHDbmInitUeTfuPendLst ARGS(( RgSchCellCb *cellCb, uint16_t numBins)); #endif -PRIVATE Void rgSCHDbmInitDedLcLst ARGS((RgSchUeCb *ueCb)); -PRIVATE Void rgSCHDbmInitCmnLcLst ARGS((RgSchCellCb *cellCb)); +static Void rgSCHDbmInitDedLcLst ARGS((RgSchUeCb *ueCb)); +static Void rgSCHDbmInitCmnLcLst ARGS((RgSchCellCb *cellCb)); #ifdef LTEMAC_SPS -PRIVATE S16 rgSCHDbmInitSpsUeCbLst ARGS((RgSchCellCb *cellCb, - U16 numBins)); +static S16 rgSCHDbmInitSpsUeCbLst ARGS((RgSchCellCb *cellCb, + uint16_t numBins)); #endif -PRIVATE Void rgSCHDbmInitRaCbLst ARGS(( RgSchCellCb *cellCb)); +static Void rgSCHDbmInitRaCbLst ARGS(( RgSchCellCb *cellCb)); #ifndef LTE_TDD -PRIVATE Void rgSCHDbmInitRaReqLst ARGS(( RgSchCellCb *cellCb)); +static Void rgSCHDbmInitRaReqLst ARGS(( RgSchCellCb *cellCb)); #endif -PRIVATE Void rgSCHDbmInitCrntRgrCfgLst ARGS(( RgSchCellCb *cellCb)); -PRIVATE Void rgSCHDbmInitPndngRgrCfgLst ARGS(( RgSchCellCb *cellCb)); +static Void rgSCHDbmInitCrntRgrCfgLst ARGS(( RgSchCellCb *cellCb)); +static Void rgSCHDbmInitPndngRgrCfgLst ARGS(( RgSchCellCb *cellCb)); #ifdef EMTC_ENABLE S16 rgSCHDbmPutEmtcRnti ARGS((RgSchCellCb *cellCb,RgSchRntiLnk *rntiLnk)); @@ -100,15 +95,7 @@ PRIVATE Void rgSCHDbmInitPndngRgrCfgLst ARGS(( RgSchCellCb *cellCb)); * -# ROK * -# RFAILED **/ -#ifdef ANSI -S16 rgSCHDbmInitCell -( -RgSchCellCb *cellCb -) -#else -S16 rgSCHDbmInitCell(cellCb) -RgSchCellCb *cellCb; -#endif +S16 rgSCHDbmInitCell(RgSchCellCb *cellCb) { S16 ret; @@ -165,23 +152,13 @@ RgSchCellCb *cellCb; * -# ROK * -# RFAILED **/ -#ifdef ANSI -PRIVATE S16 rgSCHDbmInitUeCbLst -( -RgSchCellCb *cellCb, -U16 numBins -) -#else -PRIVATE S16 rgSCHDbmInitUeCbLst(cellCb, numBins) -RgSchCellCb *cellCb; -U16 numBins; -#endif +static S16 rgSCHDbmInitUeCbLst(RgSchCellCb *cellCb,uint16_t numBins) { RgSchUeCellInfo ueCellInfo; /* Fix: syed It is better to compute offset dynamically * rather than hardcoding it as 0 */ - return (cmHashListInit(&cellCb->ueLst, numBins, (U16)((PTR)&(ueCellInfo.ueLstEnt) - (PTR)&ueCellInfo), FALSE, + return (cmHashListInit(&cellCb->ueLst, numBins, (uint16_t)((PTR)&(ueCellInfo.ueLstEnt) - (PTR)&ueCellInfo), FALSE, CM_HASH_KEYTYPE_CONID, rgSchCb[cellCb->instIdx].rgSchInit.region, rgSchCb[cellCb->instIdx].rgSchInit.pool)); @@ -201,15 +178,7 @@ U16 numBins; * -# ROK * -# RFAILED **/ -#ifdef ANSI -S16 rgSCHDbmDeInitUeCbLst -( -RgSchCellCb *cellCb -) -#else -S16 rgSCHDbmDeInitUeCbLst(cellCb) -RgSchCellCb *cellCb; -#endif +S16 rgSCHDbmDeInitUeCbLst(RgSchCellCb *cellCb) { return (cmHashListDeinit(&cellCb->ueLst)); @@ -231,21 +200,11 @@ RgSchCellCb *cellCb; * -# ROK * -# RFAILED **/ -#ifdef ANSI -PRIVATE S16 rgSCHDbmInitSpsUeCbLst -( -RgSchCellCb *cellCb, -U16 numBins -) -#else -PRIVATE S16 rgSCHDbmInitSpsUeCbLst(cellCb, numBins) -RgSchCellCb *cellCb; -U16 numBins; -#endif +static S16 rgSCHDbmInitSpsUeCbLst(RgSchCellCb *cellCb,uint16_t numBins) { RgSchUeCb ue; - return (cmHashListInit(&cellCb->spsUeLst, numBins, (U16) ((PTR) &(ue.spsUeLstEnt) - (PTR) &ue), FALSE, + return (cmHashListInit(&cellCb->spsUeLst, numBins, (uint16_t) ((PTR) &(ue.spsUeLstEnt) - (PTR) &ue), FALSE, CM_HASH_KEYTYPE_CONID, rgSchCb[cellCb->instIdx].rgSchInit.region, rgSchCb[cellCb->instIdx].rgSchInit.pool)); @@ -265,15 +224,7 @@ U16 numBins; * -# ROK * -# RFAILED **/ -#ifdef ANSI -S16 rgSCHDbmDeInitSpsUeCbLst -( -RgSchCellCb *cellCb -) -#else -S16 rgSCHDbmDeInitSpsUeCbLst(cellCb) -RgSchCellCb *cellCb; -#endif +S16 rgSCHDbmDeInitSpsUeCbLst(RgSchCellCb *cellCb) { return (cmHashListDeinit(&cellCb->spsUeLst)); @@ -296,24 +247,14 @@ RgSchCellCb *cellCb; * -# ROK * -# RFAILED **/ -#ifdef ANSI -S16 rgSCHDbmInsUeCb -( -RgSchCellCb *cellCb, -RgSchUeCb *ueCb -) -#else -S16 rgSCHDbmInsUeCb(cellCb, ueCb) -RgSchCellCb *cellCb; -RgSchUeCb *ueCb; -#endif +S16 rgSCHDbmInsUeCb(RgSchCellCb *cellCb,RgSchUeCb *ueCb) { RgSchUeCellInfo *ueCellInfo = NULLP; ueCellInfo = ueCb->cellInfo[ueCb->cellIdToCellIdxMap[RG_SCH_CELLINDEX(cellCb)]]; return (cmHashListInsert(&cellCb->ueLst, (PTR)ueCellInfo, - (U8 *)&ueCb->ueId, (U16)sizeof(ueCb->ueId))); + (uint8_t *)&ueCb->ueId, (uint16_t)sizeof(ueCb->ueId))); } /* rgSCHDbmInsUeCb */ @@ -332,20 +273,10 @@ RgSchUeCb *ueCb; * -# ROK * -# RFAILED **/ -#ifdef ANSI -S16 rgSCHDbmInsSpsUeCb -( -RgSchCellCb *cellCb, -RgSchUeCb *ueCb -) -#else -S16 rgSCHDbmInsSpsUeCb(cellCb, ueCb) -RgSchCellCb *cellCb; -RgSchUeCb *ueCb; -#endif +S16 rgSCHDbmInsSpsUeCb(RgSchCellCb *cellCb,RgSchUeCb *ueCb) { return (cmHashListInsert(&cellCb->spsUeLst, (PTR)ueCb, - (U8 *)&ueCb->spsRnti, (U16)sizeof(ueCb->spsRnti))); + (uint8_t *)&ueCb->spsRnti, (uint16_t)sizeof(ueCb->spsRnti))); } /* end of rgSCHDbmInsSpsUeCb */ @@ -364,21 +295,11 @@ RgSchUeCb *ueCb; * @param[in] ueId * @return RgSchUeCb* **/ -#ifdef ANSI -RgSchUeCb* rgSCHDbmGetUeCb -( -RgSchCellCb *cellCb, -CmLteRnti ueId -) -#else -RgSchUeCb* rgSCHDbmGetUeCb(cellCb, ueId) -RgSchCellCb *cellCb; -CmLteRnti ueId; -#endif +RgSchUeCb* rgSCHDbmGetUeCb(RgSchCellCb *cellCb,CmLteRnti ueId) { RgSchUeCellInfo *ueCellInfo = NULLP; - cmHashListFind(&cellCb->ueLst, (U8 *)&ueId, + cmHashListFind(&cellCb->ueLst, (uint8_t *)&ueId, sizeof(ueId), 0, (PTR *)&ueCellInfo); return (!ueCellInfo?NULLP:ueCellInfo->ue); @@ -398,21 +319,11 @@ CmLteRnti ueId; * @param[in] ueId * @return RgSchUeCb* **/ -#ifdef ANSI -RgSchUeCb* rgSCHDbmGetSpsUeCb -( -RgSchCellCb *cellCb, -CmLteRnti spsRnti -) -#else -RgSchUeCb* rgSCHDbmGetSpsUeCb(cellCb, spsRnti) -RgSchCellCb *cellCb; -CmLteRnti spsRnti; -#endif +RgSchUeCb* rgSCHDbmGetSpsUeCb(RgSchCellCb *cellCb, CmLteRnti spsRnti) { RgSchUeCb *ueCb = NULLP; - cmHashListFind(&cellCb->spsUeLst, (U8 *)&spsRnti, + cmHashListFind(&cellCb->spsUeLst, (uint8_t *)&spsRnti, sizeof(spsRnti), 0, (PTR *)&ueCb); return (ueCb); } /* rgSCHDbmGetSpsUeCb */ @@ -431,17 +342,7 @@ CmLteRnti spsRnti; * @param[in] *ueCb * @return RgSchUeCb* **/ -#ifdef ANSI -RgSchUeCb* rgSCHDbmGetNextUeCb -( -RgSchCellCb *cellCb, -RgSchUeCb *ueCb -) -#else -RgSchUeCb* rgSCHDbmGetNextUeCb(cellCb, ueCb) -RgSchCellCb *cellCb; -RgSchUeCb *ueCb; -#endif +RgSchUeCb* rgSCHDbmGetNextUeCb(RgSchCellCb *cellCb, RgSchUeCb *ueCb) { RgSchUeCellInfo *ueCellInfo = NULLP; RgSchUeCellInfo *nextUeCellInfo = NULLP; @@ -470,17 +371,7 @@ RgSchUeCb *ueCb; * @param[in] *ueCb * @return RgSchUeCb* **/ -#ifdef ANSI -RgSchUeCb* rgSCHDbmGetNextSpsUeCb -( -RgSchCellCb *cellCb, -RgSchUeCb *ueCb -) -#else -RgSchUeCb* rgSCHDbmGetNextSpsUeCb(cellCb, ueCb) -RgSchCellCb *cellCb; -RgSchUeCb *ueCb; -#endif +RgSchUeCb* rgSCHDbmGetNextSpsUeCb(RgSchCellCb *cellCb, RgSchUeCb *ueCb) { RgSchUeCb *nextUeCb = NULLP; @@ -506,19 +397,9 @@ RgSchUeCb *ueCb; * -# ROK * -# RFAILED **/ -#ifdef ANSI -S16 rgSCHDbmDelL2MUe -( -RgSchCellCb *cellCb, -RgSchUeCb *ueCb -) -#else -S16 rgSCHDbmDelL2MUe(cellCb, ueCb) -RgSchCellCb *cellCb; -RgSchUeCb *ueCb; -#endif +S16 rgSCHDbmDelL2MUe(RgSchCellCb *cellCb,RgSchUeCb *ueCb) { - U8 lcCnt = 0; + uint8_t lcCnt = 0; RgSchCmnUlUe *ueUl = RG_SCH_CMN_GET_UL_UE(ueCb, cellCb); ueUl->hqEnt.numBusyHqProcs = 0; @@ -567,17 +448,7 @@ RgSchUeCb *ueCb; * -# ROK * -# RFAILED **/ -#ifdef ANSI -S16 rgSCHDbmDelUeCb -( -RgSchCellCb *cellCb, -RgSchUeCb *ueCb -) -#else -S16 rgSCHDbmDelUeCb(cellCb, ueCb) -RgSchCellCb *cellCb; -RgSchUeCb *ueCb; -#endif +S16 rgSCHDbmDelUeCb(RgSchCellCb *cellCb,RgSchUeCb *ueCb) { RgSchUeCellInfo *ueCellInfo = NULLP; @@ -602,17 +473,7 @@ RgSchUeCb *ueCb; * -# ROK * -# RFAILED **/ -#ifdef ANSI -S16 rgSCHDbmDelSpsUeCb -( -RgSchCellCb *cellCb, -RgSchUeCb *ueCb -) -#else -S16 rgSCHDbmDelSpsUeCb(cellCb, ueCb) -RgSchCellCb *cellCb; -RgSchUeCb *ueCb; -#endif +S16 rgSCHDbmDelSpsUeCb(RgSchCellCb *cellCb,RgSchUeCb *ueCb) { return (cmHashListDelete(&cellCb->spsUeLst, (PTR)ueCb)); @@ -635,15 +496,7 @@ RgSchUeCb *ueCb; * -# ROK * -# RFAILED **/ -#ifdef ANSI -S16 rgSCHDbmInitUe -( -RgSchUeCb *ueCb -) -#else -S16 rgSCHDbmInitUe(ueCb) -RgSchUeCb *ueCb; -#endif +S16 rgSCHDbmInitUe(RgSchUeCb *ueCb) { S16 ret = ROK; @@ -665,17 +518,9 @@ RgSchUeCb *ueCb; * @param[in] RgSchUeCb *ueCb * @return Void **/ -#ifdef ANSI -PRIVATE Void rgSCHDbmInitDedLcLst -( -RgSchUeCb *ueCb -) -#else -PRIVATE Void rgSCHDbmInitDedLcLst(ueCb) -RgSchUeCb *ueCb; -#endif +static Void rgSCHDbmInitDedLcLst(RgSchUeCb *ueCb) { - U8 idx; + uint8_t idx; for (idx = 0; idx < RGSCH_MAX_LC_PER_UE; ++idx) { @@ -685,7 +530,7 @@ RgSchUeCb *ueCb; } /* Stack Crash problems for TRACE5 Changes. Added the return below */ - RETVOID; + return; } /* rgSCHDbmInitDedLcLst */ @@ -705,17 +550,9 @@ RgSchUeCb *ueCb; * @param[in] RgSchCellCb *cellCb * @return Void **/ -#ifdef ANSI -PRIVATE Void rgSCHDbmInitCmnLcLst -( -RgSchCellCb *cellCb -) -#else -PRIVATE Void rgSCHDbmInitCmnLcLst(cellCb) -RgSchCellCb *cellCb; -#endif +static Void rgSCHDbmInitCmnLcLst(RgSchCellCb *cellCb) { - U8 idx; + uint8_t idx; for (idx = 0; idx < RGSCH_MAX_CMN_LC_CB; idx++) { @@ -723,7 +560,7 @@ RgSchCellCb *cellCb; } /* Stack Crash problems for TRACE5 Changes. Added the return below */ - RETVOID; + return; } /* rgSCHDbmInitCmnLcLst */ @@ -738,17 +575,7 @@ RgSchCellCb *cellCb; * @param[in] RgSchDlLcCb* dlLcCb * @return Void **/ -#ifdef ANSI -Void rgSCHDbmInsDlDedLcCb -( -RgSchUeCb *ueCb, -RgSchDlLcCb *dlLcCb -) -#else -Void rgSCHDbmInsDlDedLcCb(ueCb, dlLcCb) -RgSchUeCb *ueCb; -RgSchDlLcCb *dlLcCb; -#endif +Void rgSCHDbmInsDlDedLcCb(RgSchUeCb *ueCb, RgSchDlLcCb *dlLcCb ) { ueCb->dl.lcCb[dlLcCb->lcId - 1] = dlLcCb; @@ -766,17 +593,7 @@ RgSchDlLcCb *dlLcCb; * @param[in] RgSchDlLcCb* dlLcCb * @return Void **/ -#ifdef ANSI -Void rgSCHDbmDelDlDedLcCb -( -RgSchUeCb *ueCb, -RgSchDlLcCb *dlLcCb -) -#else -Void rgSCHDbmDelDlDedLcCb(ueCb, dlLcCb) -RgSchUeCb *ueCb; -RgSchDlLcCb *dlLcCb; -#endif +Void rgSCHDbmDelDlDedLcCb(RgSchUeCb *ueCb, RgSchDlLcCb *dlLcCb ) { #ifdef LTE_L2_MEAS @@ -799,7 +616,7 @@ RgSchDlLcCb *dlLcCb; ueCb->dl.lcCb[dlLcCb->lcId - 1] = NULLP; /* Stack Crash problems for TRACE5 Changes. Added the return below */ - RETVOID; + return; } /* rgSCHDbmDelDlDedLcCb */ @@ -815,17 +632,7 @@ RgSchDlLcCb *dlLcCb; * @param[in] idx * @return RgSchDlLcCb* **/ -#ifdef ANSI -RgSchDlLcCb* rgSCHDbmGetDlDedLcCb -( -RgSchUeCb *ueCb, -CmLteLcId idx -) -#else -RgSchDlLcCb* rgSCHDbmGetDlDedLcCb(ueCb, idx) -RgSchUeCb *ueCb; -CmLteLcId idx; -#endif +RgSchDlLcCb* rgSCHDbmGetDlDedLcCb(RgSchUeCb *ueCb, CmLteLcId idx) { if (idx < RGSCH_DEDLC_MIN_LCID || idx > RGSCH_DEDLC_MAX_LCID) { @@ -847,17 +654,9 @@ CmLteLcId idx; * @param[in] *ueCb * @return RgSchDlLcCb* **/ -#ifdef ANSI -RgSchDlLcCb* rgSCHDbmGetFirstDlDedLcCb -( -RgSchUeCb *ueCb -) -#else -RgSchDlLcCb* rgSCHDbmGetFirstDlDedLcCb(ueCb) -RgSchUeCb *ueCb; -#endif +RgSchDlLcCb* rgSCHDbmGetFirstDlDedLcCb(RgSchUeCb *ueCb) { - U8 idx; + uint8_t idx; for(idx = 0; idx < RGSCH_DEDLC_MAX_LCID; idx++) { @@ -881,19 +680,9 @@ RgSchUeCb *ueCb; * @param[in] *lcCb * @return RgSchDlLcCb* **/ -#ifdef ANSI -RgSchDlLcCb* rgSCHDbmGetNextDlDedLcCb -( -RgSchUeCb *ueCb, -RgSchDlLcCb *lcCb -) -#else -RgSchDlLcCb* rgSCHDbmGetNextDlDedLcCb(ueCb, lcCb) -RgSchUeCb *ueCb; -RgSchDlLcCb *lcCb; -#endif +RgSchDlLcCb* rgSCHDbmGetNextDlDedLcCb(RgSchUeCb *ueCb,RgSchDlLcCb *lcCb) { - U8 idx; + uint8_t idx; if (!lcCb) { @@ -923,19 +712,9 @@ RgSchDlLcCb *lcCb; * @param[in] lcId * @return RgSchClcDlLcCb* **/ -#ifdef ANSI -RgSchClcDlLcCb* rgSCHDbmGetCmnLcCb -( -RgSchCellCb *cellCb, -CmLteLcId lcId -) -#else -RgSchClcDlLcCb* rgSCHDbmGetCmnLcCb(cellCb, lcId) -RgSchCellCb *cellCb; -CmLteLcId lcId; -#endif +RgSchClcDlLcCb* rgSCHDbmGetCmnLcCb(RgSchCellCb *cellCb, CmLteLcId lcId) { - U8 idx; + uint8_t idx; for(idx = 0; idx < RGSCH_MAX_CMN_LC_CB; idx++) { @@ -959,15 +738,7 @@ CmLteLcId lcId; * @param[in] *cellCb * @return RgSchClcDlLcCb* **/ -#ifdef ANSI -RgSchClcDlLcCb* rgSCHDbmGetBcchOnBch -( -RgSchCellCb *cellCb -) -#else -RgSchClcDlLcCb* rgSCHDbmGetBcchOnBch(cellCb) -RgSchCellCb *cellCb; -#endif +RgSchClcDlLcCb* rgSCHDbmGetBcchOnBch(RgSchCellCb *cellCb ) { if(cellCb->cmnLcCb[RGSCH_BCCH_BCH_IDX].lcId != RGSCH_INVALID_LC_ID) @@ -989,15 +760,7 @@ RgSchCellCb *cellCb; * @param[in] *cellCb * @return RgSchClcDlLcCb* **/ -#ifdef ANSI -RgSchClcDlLcCb* rgSCHDbmGetFirstBcchOnDlsch -( -RgSchCellCb *cellCb -) -#else -RgSchClcDlLcCb* rgSCHDbmGetFirstBcchOnDlsch(cellCb) -RgSchCellCb *cellCb; -#endif +RgSchClcDlLcCb* rgSCHDbmGetFirstBcchOnDlsch(RgSchCellCb *cellCb) { if(cellCb->cmnLcCb[RGSCH_BCCH_DLSCH_IDX1].lcId != RGSCH_INVALID_LC_ID) @@ -1019,15 +782,7 @@ RgSchCellCb *cellCb; * @param[in] *cellCb * @return RgSchClcDlLcCb* **/ -#ifdef ANSI -RgSchClcDlLcCb* rgSCHDbmGetSecondBcchOnDlsch -( -RgSchCellCb *cellCb -) -#else -RgSchClcDlLcCb* rgSCHDbmGetSecondBcchOnDlsch(cellCb) -RgSchCellCb *cellCb; -#endif +RgSchClcDlLcCb* rgSCHDbmGetSecondBcchOnDlsch(RgSchCellCb *cellCb) { if(cellCb->cmnLcCb[RGSCH_BCCH_DLSCH_IDX2].lcId != RGSCH_INVALID_LC_ID) @@ -1048,15 +803,7 @@ RgSchCellCb *cellCb; * @param[in] *cellCb * @return RgSchClcDlLcCb* **/ -#ifdef ANSI -RgSchClcDlLcCb* rgSCHDbmGetPcch -( -RgSchCellCb *cellCb -) -#else -RgSchClcDlLcCb* rgSCHDbmGetPcch(cellCb) -RgSchCellCb *cellCb; -#endif +RgSchClcDlLcCb* rgSCHDbmGetPcch(RgSchCellCb *cellCb) { if(cellCb->cmnLcCb[RGSCH_PCCH_IDX].lcId != RGSCH_INVALID_LC_ID) @@ -1078,24 +825,14 @@ RgSchCellCb *cellCb; * @param[in] *cellCb * @return Void **/ -#ifdef ANSI -Void rgSCHDbmInsBcchOnBch -( -RgSchCellCb *cellCb, -RgSchClcDlLcCb *cmnDlLcCb -) -#else -Void rgSCHDbmInsBcchOnBch(cellCb, cmnDlLcCb) -RgSchCellCb *cellCb; -RgSchClcDlLcCb *cmnDlLcCb; -#endif +Void rgSCHDbmInsBcchOnBch(RgSchCellCb *cellCb, RgSchClcDlLcCb *cmnDlLcCb) { cellCb->cmnLcCb[RGSCH_BCCH_BCH_IDX].lcId = cmnDlLcCb->lcId; cellCb->cmnLcCb[RGSCH_BCCH_BCH_IDX].boLst = cmnDlLcCb->boLst; /* Stack Crash problems for TRACE5 Changes. Added the return below */ - RETVOID; + return; } /* rgSCHDbmInsBcchOnBch */ @@ -1111,17 +848,7 @@ RgSchClcDlLcCb *cmnDlLcCb; * @param[in] *cellCb * @return Void **/ -#ifdef ANSI -Void rgSCHDbmInsBcchOnDlsch -( -RgSchCellCb *cellCb, -RgSchClcDlLcCb *cmnDlLcCb -) -#else -Void rgSCHDbmInsBcchOnDlsch(cellCb, cmnDlLcCb) -RgSchCellCb *cellCb; -RgSchClcDlLcCb *cmnDlLcCb; -#endif +Void rgSCHDbmInsBcchOnDlsch(RgSchCellCb *cellCb, RgSchClcDlLcCb *cmnDlLcCb) { if(cellCb->cmnLcCb[RGSCH_BCCH_DLSCH_IDX1].lcId == RGSCH_INVALID_LC_ID) { @@ -1137,7 +864,7 @@ RgSchClcDlLcCb *cmnDlLcCb; } /* Stack Crash problems for TRACE5 Changes. Added the return below */ - RETVOID; + return; } /* rgSCHDbmInsBcchOnDlsch */ @@ -1153,24 +880,14 @@ RgSchClcDlLcCb *cmnDlLcCb; * @param[in] *cellCb * @return Void **/ -#ifdef ANSI -Void rgSCHDbmInsPcch -( -RgSchCellCb *cellCb, -RgSchClcDlLcCb *cmnDlLcCb -) -#else -Void rgSCHDbmInsPcch(cellCb, cmnDlLcCb) -RgSchCellCb *cellCb; -RgSchClcDlLcCb *cmnDlLcCb; -#endif +Void rgSCHDbmInsPcch(RgSchCellCb *cellCb, RgSchClcDlLcCb *cmnDlLcCb) { cellCb->cmnLcCb[RGSCH_PCCH_IDX].lcId = cmnDlLcCb->lcId; cellCb->cmnLcCb[RGSCH_PCCH_IDX].boLst = cmnDlLcCb->boLst; /* Stack Crash problems for TRACE5 Changes. Added the return below */ - RETVOID; + return; } /* rgSCHDbmInsPcch */ @@ -1185,19 +902,11 @@ RgSchClcDlLcCb *cmnDlLcCb; * @param[in] *cmnDlLcCb * @return Void **/ -#ifdef ANSI -Void rgSCHDbmInitCmnLcBoLst -( -RgSchClcDlLcCb *cmnDlLcCb -) -#else -Void rgSCHDbmInitCmnLcBoLst(cmnDlLcCb) -RgSchClcDlLcCb *cmnDlLcCb; -#endif +Void rgSCHDbmInitCmnLcBoLst(RgSchClcDlLcCb *cmnDlLcCb) { cmLListInit(&cmnDlLcCb->boLst); - RETVOID; + return; } /* rgSCHDbmInitCmnLcBoLst */ /** @@ -1212,23 +921,13 @@ RgSchClcDlLcCb *cmnDlLcCb; * @param[in] *boRpt * @return Void **/ -#ifdef ANSI -Void rgSCHDbmInsCmnLcBoRpt -( -RgSchClcDlLcCb *cmnDlLcCb, -RgSchClcBoRpt *cmnBoRpt -) -#else -Void rgSCHDbmInsCmnLcBoRpt(cmnDlLcCb, cmnBoRpt) -RgSchClcDlLcCb *cmnDlLcCb; -RgSchClcBoRpt *cmnBoRpt; -#endif +Void rgSCHDbmInsCmnLcBoRpt(RgSchClcDlLcCb *cmnDlLcCb,RgSchClcBoRpt *cmnBoRpt) { cmnBoRpt->boLstEnt.next = NULLP; cmnBoRpt->boLstEnt.prev = NULLP; cmnBoRpt->boLstEnt.node = (PTR)cmnBoRpt; cmLListAdd2Tail(&cmnDlLcCb->boLst, &cmnBoRpt->boLstEnt); - RETVOID; + return; } /* rgSCHDbmInsCmnLcBoRpt */ @@ -1243,19 +942,11 @@ RgSchClcBoRpt *cmnBoRpt; * @param[in] *cellCb * @return Void **/ -#ifdef ANSI -PRIVATE Void rgSCHDbmInitRaCbLst -( -RgSchCellCb *cellCb -) -#else -PRIVATE Void rgSCHDbmInitRaCbLst(cellCb) -RgSchCellCb *cellCb; -#endif +static Void rgSCHDbmInitRaCbLst(RgSchCellCb *cellCb) { cmLListInit(&cellCb->raInfo.raCbLst); - RETVOID; + return; } /* rgSCHDbmInitRaCbLst */ @@ -1271,17 +962,7 @@ RgSchCellCb *cellCb; * @param[in] key * @return RgSchRaCb* **/ -#ifdef ANSI -RgSchRaCb* rgSCHDbmGetRaCb -( -RgSchCellCb *cellCb, -CmLteRnti key -) -#else -RgSchRaCb* rgSCHDbmGetRaCb(cellCb, key) -RgSchCellCb *cellCb; -CmLteRnti key; -#endif +RgSchRaCb* rgSCHDbmGetRaCb(RgSchCellCb *cellCb, CmLteRnti key) { CmLList *tmpNode; @@ -1309,17 +990,9 @@ CmLteRnti key; * @param[in] *cellCb * @return Void **/ -#ifdef ANSI -PRIVATE Void rgSCHDbmInitRaReqLst -( -RgSchCellCb *cellCb -) -#else -PRIVATE Void rgSCHDbmInitRaReqLst(cellCb) -RgSchCellCb *cellCb; -#endif +static Void rgSCHDbmInitRaReqLst(RgSchCellCb *cellCb) { - U8 idx; + uint8_t idx; /* ccpu00133557- Memory Leak Fix- initializing for the all nodes * in RAREQ list*/ @@ -1327,7 +1000,7 @@ RgSchCellCb *cellCb; { cmLListInit(&cellCb->raInfo.raReqLst[idx]); } - RETVOID; + return; } /* rgSCHDbmInitRaReqLst */ #endif @@ -1342,19 +1015,11 @@ RgSchCellCb *cellCb; * @param[in] *cellCb * @return Void **/ -#ifdef ANSI -PRIVATE Void rgSCHDbmInitCrntRgrCfgLst -( -RgSchCellCb *cellCb -) -#else -PRIVATE Void rgSCHDbmInitCrntRgrCfgLst(cellCb) -RgSchCellCb *cellCb; -#endif +static Void rgSCHDbmInitCrntRgrCfgLst(RgSchCellCb *cellCb) { cmLListInit(&cellCb->rgCfgInfo.crntRgrCfgLst); - RETVOID; + return; } /* rgSCHDbmInitCrntRgrCfgLst */ /** @@ -1368,19 +1033,11 @@ RgSchCellCb *cellCb; * @param[in] *cellCb * @return Void **/ -#ifdef ANSI -PRIVATE Void rgSCHDbmInitPndngRgrCfgLst -( -RgSchCellCb *cellCb -) -#else -PRIVATE Void rgSCHDbmInitPndngRgrCfgLst(cellCb) -RgSchCellCb *cellCb; -#endif +static Void rgSCHDbmInitPndngRgrCfgLst(RgSchCellCb *cellCb) { cmLListInit(&cellCb->rgCfgInfo.pndngRgrCfgLst); - RETVOID; + return; } /* rgSCHDbmInitPndngRgrCfgLst */ /** @@ -1395,22 +1052,12 @@ RgSchCellCb *cellCb; * @param[in] *cfgElem * @return Void **/ -#ifdef ANSI -Void rgSCHDbmInsCrntRgrCfgElem -( -RgSchCellCb *cellCb, -RgSchCfgElem *cfgElem -) -#else -Void rgSCHDbmInsCrntRgrCfgElem(cellCb, cfgElem) -RgSchCellCb *cellCb; -RgSchCfgElem *cfgElem; -#endif +Void rgSCHDbmInsCrntRgrCfgElem(RgSchCellCb *cellCb,RgSchCfgElem *cfgElem) { cfgElem->cfgReqLstEnt.next = NULLP; cfgElem->cfgReqLstEnt.prev = NULLP; cmLListAdd2Tail(&cellCb->rgCfgInfo.crntRgrCfgLst, &cfgElem->cfgReqLstEnt); - RETVOID; + return; } /* rgSCHDbmInsCrntRgrCfgElem */ /** @@ -1425,24 +1072,14 @@ RgSchCfgElem *cfgElem; * @param[in] *cfgElem * @return Void **/ -#ifdef ANSI -Void rgSCHDbmInsPndngRgrCfgElem -( -RgSchCellCb *cellCb, -RgSchCfgElem *cfgElem -) -#else -Void rgSCHDbmInsPndngRgrCfgElem(cellCb, cfgElem) -RgSchCellCb *cellCb; -RgSchCfgElem *cfgElem; -#endif +Void rgSCHDbmInsPndngRgrCfgElem(RgSchCellCb *cellCb,RgSchCfgElem *cfgElem) { cfgElem->cfgReqLstEnt.next = NULLP; cfgElem->cfgReqLstEnt.prev = NULLP; cfgElem->cfgReqLstEnt.node = (PTR)cfgElem; cmLListAdd2Tail(&cellCb->rgCfgInfo.pndngRgrCfgLst, &cfgElem->cfgReqLstEnt); - RETVOID; + return; } /* rgSCHDbmInsPndngRgrCfgElem */ /** @@ -1457,17 +1094,7 @@ RgSchCfgElem *cfgElem; * @param[in] *cfgElem * @return RgSchCfgElem* **/ -#ifdef ANSI -RgSchCfgElem* rgSCHDbmGetNextCrntRgrCfgElem -( -RgSchCellCb *cellCb, -RgSchCfgElem *cfgElem -) -#else -RgSchCfgElem* rgSCHDbmGetNextCrntRgrCfgElem(cellCb, cfgElem) -RgSchCellCb *cellCb; -RgSchCfgElem *cfgElem; -#endif +RgSchCfgElem* rgSCHDbmGetNextCrntRgrCfgElem(RgSchCellCb *cellCb,RgSchCfgElem *cfgElem) { if(!cfgElem) @@ -1491,17 +1118,7 @@ RgSchCfgElem *cfgElem; * @param[in] *cfgElem * @return RgSchCfgElem* **/ -#ifdef ANSI -RgSchCfgElem* rgSCHDbmGetNextPndngRgrCfgElem -( -RgSchCellCb *cellCb, -RgSchCfgElem *cfgElem -) -#else -RgSchCfgElem* rgSCHDbmGetNextPndngRgrCfgElem(cellCb, cfgElem) -RgSchCellCb *cellCb; -RgSchCfgElem *cfgElem; -#endif +RgSchCfgElem* rgSCHDbmGetNextPndngRgrCfgElem(RgSchCellCb *cellCb,RgSchCfgElem *cfgElem) { if(!cfgElem) @@ -1525,17 +1142,7 @@ RgSchCfgElem *cfgElem; * @param[in] key * @return RgSchCfgElem* **/ -#ifdef ANSI -RgSchCfgElem* rgSCHDbmGetPndngRgrCfgElemByKey -( -RgSchCellCb *cellCb, -CmLteTimingInfo key -) -#else -RgSchCfgElem* rgSCHDbmGetPndngRgrCfgElemByKey(cellCb, key) -RgSchCellCb *cellCb; -CmLteTimingInfo key; -#endif +RgSchCfgElem* rgSCHDbmGetPndngRgrCfgElemByKey(RgSchCellCb *cellCb,CmLteTimingInfo key) { CmLList *tmpNode; @@ -1564,17 +1171,7 @@ CmLteTimingInfo key; * @param[in] *cfgElem * @return RgSchCfgElem* **/ -#ifdef ANSI -RgSchCfgElem* rgSCHDbmDelCrntRgrCfgElem -( -RgSchCellCb *cellCb, -RgSchCfgElem *cfgElem -) -#else -RgSchCfgElem* rgSCHDbmDelCrntRgrCfgElem(cellCb, cfgElem) -RgSchCellCb *cellCb; -RgSchCfgElem *cfgElem; -#endif +RgSchCfgElem* rgSCHDbmDelCrntRgrCfgElem(RgSchCellCb *cellCb,RgSchCfgElem *cfgElem) { if(cmLListDelFrm(&cellCb->rgCfgInfo.crntRgrCfgLst,&cfgElem->cfgReqLstEnt)) @@ -1596,17 +1193,7 @@ RgSchCfgElem *cfgElem; * @param[in] *cfgElem * @return RgSchCfgElem* **/ -#ifdef ANSI -RgSchCfgElem* rgSCHDbmDelPndngRgrCfgElem -( -RgSchCellCb *cellCb, -RgSchCfgElem *cfgElem -) -#else -RgSchCfgElem* rgSCHDbmDelPndngRgrCfgElem(cellCb, cfgElem) -RgSchCellCb *cellCb; -RgSchCfgElem *cfgElem; -#endif +RgSchCfgElem* rgSCHDbmDelPndngRgrCfgElem(RgSchCellCb *cellCb,RgSchCfgElem *cfgElem) { if(cmLListDelFrm(&cellCb->rgCfgInfo.pndngRgrCfgLst,&cfgElem->cfgReqLstEnt)) { @@ -1630,21 +1217,9 @@ RgSchCfgElem *cfgElem; * -# ROK * -# RFAILED **/ -#ifdef ANSI -S16 rgSCHDbmRntiDbInit -( -RgSchCellCb *cellCb, -U16 rntiStart, -U16 maxRntis -) -#else -S16 rgSCHDbmRntiDbInit(cellCb, rntiStart, maxRntis) -RgSchCellCb *cellCb; -U16 rntiStart; -U16 maxRntis; -#endif +S16 rgSCHDbmRntiDbInit(RgSchCellCb *cellCb,uint16_t rntiStart,uint16_t maxRntis) { - U16 rnti; + uint16_t rnti; RgSchRntiLnk *rntiPool; /* Fix for Change Request ccpu00099150 */ @@ -1669,7 +1244,7 @@ U16 maxRntis; } else { - U16 idx; + uint16_t idx; rntiPool[0].rnti = rnti++; rntiPool[0].prv = NULLP; rntiPool[0].nxt = &rntiPool[1]; @@ -1699,15 +1274,7 @@ U16 maxRntis; * @param[in] *cellCb * @return Void **/ -#ifdef ANSI -Void rgSCHDbmRntiDbDeInit -( -RgSchCellCb *cellCb -) -#else -Void rgSCHDbmRntiDbDeInit(cellCb) -RgSchCellCb *cellCb; -#endif +Void rgSCHDbmRntiDbDeInit(RgSchCellCb *cellCb) { /* ccpu00117052 - MOD - Passing double pointer for proper NULLP assignment*/ @@ -1719,7 +1286,7 @@ RgSchCellCb *cellCb; cmLListInit(&cellCb->rntiDb.rntiGuardPool); /* Stack Crash problems for TRACE5 Changes. Added the return below */ - RETVOID; + return; } /* rgSCHDbmRntiDbDeInit */ @@ -1734,21 +1301,13 @@ RgSchCellCb *cellCb; * @param[in] *cellCb * @return RgSchRntiLnk* **/ -#ifdef ANSI -RgSchRntiLnk* rgSCHDbmGetRnti -( -RgSchCellCb *cellCb -) -#else -RgSchRntiLnk* rgSCHDbmGetRnti(cellCb) -RgSchCellCb *cellCb; -#endif +RgSchRntiLnk* rgSCHDbmGetRnti(RgSchCellCb *cellCb) { RgSchRntiLnk *rntiLnk; if (!(cellCb->rntiDb.freeRnti)) { - RLOG_ARG1(L_ERROR,DBG_CELLID,cellCb->cellId,"RNTI exhausted count:%d", + DU_LOG("\nERROR --> SCH : RNTI exhausted count:%d", cellCb->rntiDb.count); return (NULLP); } @@ -1771,7 +1330,7 @@ RgSchCellCb *cellCb; cellCb->rntiDb.count--; - printf("rgSCHDbmGetRnti::rntiLnk->rnti %u\n",rntiLnk->rnti); + DU_LOG("\nINFO --> SCH : rgSCHDbmGetRnti::rntiLnk->rnti %u\n",rntiLnk->rnti); return (rntiLnk); } /* rgSCHDbmGetRnti */ @@ -1787,22 +1346,12 @@ RgSchCellCb *cellCb; * @param[in] rntiLnk * @return Void **/ -#ifdef ANSI -Void rgSCHDbmRlsRnti -( -RgSchCellCb *cellCb, -RgSchRntiLnk *rntiLnk -) -#else -Void rgSCHDbmRlsRnti(cellCb, rntiLnk) -RgSchCellCb *cellCb; -RgSchRntiLnk *rntiLnk; -#endif +Void rgSCHDbmRlsRnti(RgSchCellCb *cellCb,RgSchRntiLnk *rntiLnk) { #ifdef EMTC_ENABLE if(ROK==rgSCHDbmPutEmtcRnti(cellCb,rntiLnk)) { -RETVOID; +return; } #endif rntiLnk->nxt = NULLP; @@ -1821,7 +1370,7 @@ RETVOID; cellCb->rntiDb.count++; /* Stack Crash problems for TRACE5 Changes. Added the return below */ - RETVOID; + return; } /* rgSCHDbmRlsRnti */ @@ -1840,23 +1389,13 @@ RETVOID; * -# ROK * -# RFAILED **/ -#ifdef ANSI -PRIVATE S16 rgSCHDbmInitUeTfuPendLst -( -RgSchCellCb *cellCb, -U16 numBins -) -#else -PRIVATE S16 rgSCHDbmInitUeTfuPendLst(cellCb, numBins) -RgSchCellCb *cellCb; -U16 numBins; -#endif +static S16 rgSCHDbmInitUeTfuPendLst(RgSchCellCb *cellCb,uint16_t numBins) { RgSchUePucchRecpInfo pucchInfo; /* Fix: syed It is better to compute offset dynamically * rather than hardcoding it as 0 */ - if(cmHashListInit(&cellCb->ueTfuPendLst, numBins, (U16)((PTR)&(pucchInfo.hashLstEnt) - (PTR)&pucchInfo), FALSE, + if(cmHashListInit(&cellCb->ueTfuPendLst, numBins, (uint16_t)((PTR)&(pucchInfo.hashLstEnt) - (PTR)&pucchInfo), FALSE, CM_HASH_KEYTYPE_CONID, rgSchCb[cellCb->instIdx].rgSchInit.region, rgSchCb[cellCb->instIdx].rgSchInit.pool) != ROK) @@ -1881,15 +1420,7 @@ U16 numBins; * -# ROK * -# RFAILED **/ -#ifdef ANSI -S16 rgSCHDbmDeInitUeTfuPendLst -( -RgSchCellCb *cellCb -) -#else -S16 rgSCHDbmDeInitUeTfuPendLst(cellCb) -RgSchCellCb *cellCb; -#endif +S16 rgSCHDbmDeInitUeTfuPendLst(RgSchCellCb *cellCb) { cmHashListDeinit(&cellCb->ueTfuPendLst);