X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrsch%2Frg_sch_dbm.c;h=a6330300f2de2d0272fab7d9854465554b430c28;hb=0a26c487f1b6bbb5217e47b15fa8273b2e749283;hp=b12ac8c03bdcf716fdc4a87b6d335ed53df69350;hpb=5ea4c59cb4dd37164953218b0bd355284e11d22c;p=o-du%2Fl2.git diff --git a/src/5gnrsch/rg_sch_dbm.c b/src/5gnrsch/rg_sch_dbm.c index b12ac8c03..a6330300f 100755 --- a/src/5gnrsch/rg_sch_dbm.c +++ b/src/5gnrsch/rg_sch_dbm.c @@ -35,16 +35,7 @@ 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 "envopt.h" /* environment options */ -#include "envdep.h" /* environment dependent */ -#include "envind.h" /* environment independent */ -#include "gen.h" /* general layer */ -#include "ssi.h" /* system service interface */ -#include "cm_hash.h" /* common hash list */ -#include "cm_mblk.h" /* common memory link list library */ -#include "cm_llist.h" /* common linked list library */ -#include "cm_err.h" /* common error */ -#include "cm_lte.h" /* common LTE */ +#include "common_def.h" #include "lrg.h" #include "rgr.h" #include "tfu.h" @@ -55,15 +46,6 @@ static int RLOG_MODULE_ID=4096; #include "rg_sch_cmn.h" /* header/extern include files (.x) */ -#include "gen.x" /* general layer */ -#include "ssi.x" /* system service interface */ -#include "cm5.x" /* common timers */ -#include "cm_lib.x" /* common library */ -#include "cm_hash.x" /* common hash list */ -#include "cm_mblk.x" /* common memory link list library */ -#include "cm_llist.x" /* common linked list library */ -#include "cm_tkns.x" /* common tokens */ -#include "cm_lte.x" /* common LTE */ #include "lrg.x" #include "rgr.x" #include "tfu.x" @@ -94,7 +76,7 @@ PRIVATE Void rgSCHDbmInitCrntRgrCfgLst ARGS(( RgSchCellCb *cellCb)); PRIVATE Void rgSCHDbmInitPndngRgrCfgLst ARGS(( RgSchCellCb *cellCb)); #ifdef EMTC_ENABLE -PUBLIC S16 rgSCHDbmPutEmtcRnti ARGS((RgSchCellCb *cellCb,RgSchRntiLnk *rntiLnk)); + S16 rgSCHDbmPutEmtcRnti ARGS((RgSchCellCb *cellCb,RgSchRntiLnk *rntiLnk)); #endif /* local typedefs */ @@ -119,12 +101,12 @@ PUBLIC S16 rgSCHDbmPutEmtcRnti ARGS((RgSchCellCb *cellCb,RgSchRntiLnk *rntiLnk) * -# RFAILED **/ #ifdef ANSI -PUBLIC S16 rgSCHDbmInitCell +S16 rgSCHDbmInitCell ( RgSchCellCb *cellCb ) #else -PUBLIC S16 rgSCHDbmInitCell(cellCb) +S16 rgSCHDbmInitCell(cellCb) RgSchCellCb *cellCb; #endif { @@ -134,17 +116,17 @@ RgSchCellCb *cellCb; /* Initialize ue list */ if ((ret = rgSCHDbmInitUeCbLst(cellCb, RGSCH_MAX_UE_BIN_PER_CELL)) != ROK) - RETVALUE(ret); + return (ret); #ifdef LTE_TDD if ((ret = rgSCHDbmInitUeTfuPendLst(cellCb, RGSCH_MAX_UE_BIN_PER_CELL)) != ROK) - RETVALUE(ret); + return (ret); #endif #ifdef LTEMAC_SPS /* Initialize SPS Ue list */ if ((ret = rgSCHDbmInitSpsUeCbLst(cellCb, RGSCH_MAX_UE_BIN_PER_CELL)) != ROK) - RETVALUE(ret); + return (ret); #endif /* LTEMAC_SPS */ /* Initialize BCCH/PCCH logical channels */ @@ -167,7 +149,7 @@ RgSchCellCb *cellCb; cmLListInit(&cellCb->l2mList); #endif /* LTE_L2_MEAS */ - RETVALUE(ret); + return (ret); } /* rgSCHDbmInitCell */ @@ -202,7 +184,7 @@ U16 numBins; /* Fix: syed It is better to compute offset dynamically * rather than hardcoding it as 0 */ - RETVALUE(cmHashListInit(&cellCb->ueLst, numBins, (U16)((PTR)&(ueCellInfo.ueLstEnt) - (PTR)&ueCellInfo), FALSE, + return (cmHashListInit(&cellCb->ueLst, numBins, (U16)((PTR)&(ueCellInfo.ueLstEnt) - (PTR)&ueCellInfo), FALSE, CM_HASH_KEYTYPE_CONID, rgSchCb[cellCb->instIdx].rgSchInit.region, rgSchCb[cellCb->instIdx].rgSchInit.pool)); @@ -223,18 +205,18 @@ U16 numBins; * -# RFAILED **/ #ifdef ANSI -PUBLIC S16 rgSCHDbmDeInitUeCbLst +S16 rgSCHDbmDeInitUeCbLst ( RgSchCellCb *cellCb ) #else -PUBLIC S16 rgSCHDbmDeInitUeCbLst(cellCb) +S16 rgSCHDbmDeInitUeCbLst(cellCb) RgSchCellCb *cellCb; #endif { TRC2(rgSCHDbmDeInitUeCbLst) - RETVALUE(cmHashListDeinit(&cellCb->ueLst)); + return (cmHashListDeinit(&cellCb->ueLst)); } /* rgSCHDbmDeInitUeCbLst */ @@ -268,7 +250,7 @@ U16 numBins; RgSchUeCb ue; TRC2(rgSCHDbmInitSpsUeCbLst) - RETVALUE(cmHashListInit(&cellCb->spsUeLst, numBins, (U16) ((PTR) &(ue.spsUeLstEnt) - (PTR) &ue), FALSE, + return (cmHashListInit(&cellCb->spsUeLst, numBins, (U16) ((PTR) &(ue.spsUeLstEnt) - (PTR) &ue), FALSE, CM_HASH_KEYTYPE_CONID, rgSchCb[cellCb->instIdx].rgSchInit.region, rgSchCb[cellCb->instIdx].rgSchInit.pool)); @@ -289,18 +271,18 @@ U16 numBins; * -# RFAILED **/ #ifdef ANSI -PUBLIC S16 rgSCHDbmDeInitSpsUeCbLst +S16 rgSCHDbmDeInitSpsUeCbLst ( RgSchCellCb *cellCb ) #else -PUBLIC S16 rgSCHDbmDeInitSpsUeCbLst(cellCb) +S16 rgSCHDbmDeInitSpsUeCbLst(cellCb) RgSchCellCb *cellCb; #endif { TRC2(rgSCHDbmDeInitSpsUeCbLst) - RETVALUE(cmHashListDeinit(&cellCb->spsUeLst)); + return (cmHashListDeinit(&cellCb->spsUeLst)); } /* rgSCHDbmDeInitSpsUeCbLst */ @@ -321,13 +303,13 @@ RgSchCellCb *cellCb; * -# RFAILED **/ #ifdef ANSI -PUBLIC S16 rgSCHDbmInsUeCb +S16 rgSCHDbmInsUeCb ( RgSchCellCb *cellCb, RgSchUeCb *ueCb ) #else -PUBLIC S16 rgSCHDbmInsUeCb(cellCb, ueCb) +S16 rgSCHDbmInsUeCb(cellCb, ueCb) RgSchCellCb *cellCb; RgSchUeCb *ueCb; #endif @@ -337,7 +319,7 @@ RgSchUeCb *ueCb; ueCellInfo = ueCb->cellInfo[ueCb->cellIdToCellIdxMap[RG_SCH_CELLINDEX(cellCb)]]; - RETVALUE(cmHashListInsert(&cellCb->ueLst, (PTR)ueCellInfo, + return (cmHashListInsert(&cellCb->ueLst, (PTR)ueCellInfo, (U8 *)&ueCb->ueId, (U16)sizeof(ueCb->ueId))); } /* rgSCHDbmInsUeCb */ @@ -358,20 +340,20 @@ RgSchUeCb *ueCb; * -# RFAILED **/ #ifdef ANSI -PUBLIC S16 rgSCHDbmInsSpsUeCb +S16 rgSCHDbmInsSpsUeCb ( RgSchCellCb *cellCb, RgSchUeCb *ueCb ) #else -PUBLIC S16 rgSCHDbmInsSpsUeCb(cellCb, ueCb) +S16 rgSCHDbmInsSpsUeCb(cellCb, ueCb) RgSchCellCb *cellCb; RgSchUeCb *ueCb; #endif { TRC2(rgSCHDbmInsSpsUeCb) - RETVALUE(cmHashListInsert(&cellCb->spsUeLst, (PTR)ueCb, + return (cmHashListInsert(&cellCb->spsUeLst, (PTR)ueCb, (U8 *)&ueCb->spsRnti, (U16)sizeof(ueCb->spsRnti))); } /* end of rgSCHDbmInsSpsUeCb */ @@ -392,13 +374,13 @@ RgSchUeCb *ueCb; * @return RgSchUeCb* **/ #ifdef ANSI -PUBLIC RgSchUeCb* rgSCHDbmGetUeCb +RgSchUeCb* rgSCHDbmGetUeCb ( RgSchCellCb *cellCb, CmLteRnti ueId ) #else -PUBLIC RgSchUeCb* rgSCHDbmGetUeCb(cellCb, ueId) +RgSchUeCb* rgSCHDbmGetUeCb(cellCb, ueId) RgSchCellCb *cellCb; CmLteRnti ueId; #endif @@ -410,7 +392,7 @@ CmLteRnti ueId; cmHashListFind(&cellCb->ueLst, (U8 *)&ueId, sizeof(ueId), 0, (PTR *)&ueCellInfo); - RETVALUE(!ueCellInfo?NULLP:ueCellInfo->ue); + return (!ueCellInfo?NULLP:ueCellInfo->ue); } /* rgSCHDbmGetUeCb */ #ifdef LTEMAC_SPS @@ -428,13 +410,13 @@ CmLteRnti ueId; * @return RgSchUeCb* **/ #ifdef ANSI -PUBLIC RgSchUeCb* rgSCHDbmGetSpsUeCb +RgSchUeCb* rgSCHDbmGetSpsUeCb ( RgSchCellCb *cellCb, CmLteRnti spsRnti ) #else -PUBLIC RgSchUeCb* rgSCHDbmGetSpsUeCb(cellCb, spsRnti) +RgSchUeCb* rgSCHDbmGetSpsUeCb(cellCb, spsRnti) RgSchCellCb *cellCb; CmLteRnti spsRnti; #endif @@ -445,7 +427,7 @@ CmLteRnti spsRnti; cmHashListFind(&cellCb->spsUeLst, (U8 *)&spsRnti, sizeof(spsRnti), 0, (PTR *)&ueCb); - RETVALUE(ueCb); + return (ueCb); } /* rgSCHDbmGetSpsUeCb */ #endif @@ -463,13 +445,13 @@ CmLteRnti spsRnti; * @return RgSchUeCb* **/ #ifdef ANSI -PUBLIC RgSchUeCb* rgSCHDbmGetNextUeCb +RgSchUeCb* rgSCHDbmGetNextUeCb ( RgSchCellCb *cellCb, RgSchUeCb *ueCb ) #else -PUBLIC RgSchUeCb* rgSCHDbmGetNextUeCb(cellCb, ueCb) +RgSchUeCb* rgSCHDbmGetNextUeCb(cellCb, ueCb) RgSchCellCb *cellCb; RgSchUeCb *ueCb; #endif @@ -486,7 +468,7 @@ RgSchUeCb *ueCb; } cmHashListGetNext(&cellCb->ueLst, (PTR) ueCellInfo, (PTR *)&nextUeCellInfo); - RETVALUE(!nextUeCellInfo?NULLP:nextUeCellInfo->ue); + return (!nextUeCellInfo?NULLP:nextUeCellInfo->ue); } /* rgSCHDbmGetNextUeCb */ #ifdef LTEMAC_SPS @@ -504,13 +486,13 @@ RgSchUeCb *ueCb; * @return RgSchUeCb* **/ #ifdef ANSI -PUBLIC RgSchUeCb* rgSCHDbmGetNextSpsUeCb +RgSchUeCb* rgSCHDbmGetNextSpsUeCb ( RgSchCellCb *cellCb, RgSchUeCb *ueCb ) #else -PUBLIC RgSchUeCb* rgSCHDbmGetNextSpsUeCb(cellCb, ueCb) +RgSchUeCb* rgSCHDbmGetNextSpsUeCb(cellCb, ueCb) RgSchCellCb *cellCb; RgSchUeCb *ueCb; #endif @@ -520,7 +502,7 @@ RgSchUeCb *ueCb; TRC2(rgSCHDbmGetNextSpsUeCb) cmHashListGetNext(&cellCb->spsUeLst, (PTR) ueCb, (PTR *)&nextUeCb); - RETVALUE(nextUeCb); + return (nextUeCb); } /* end of rgSCHDbmGetNextSpsUeCb */ #endif /* LTEMAC_SPS */ @@ -542,13 +524,13 @@ RgSchUeCb *ueCb; * -# RFAILED **/ #ifdef ANSI -PUBLIC S16 rgSCHDbmDelL2MUe +S16 rgSCHDbmDelL2MUe ( RgSchCellCb *cellCb, RgSchUeCb *ueCb ) #else -PUBLIC S16 rgSCHDbmDelL2MUe(cellCb, ueCb) +S16 rgSCHDbmDelL2MUe(cellCb, ueCb) RgSchCellCb *cellCb; RgSchUeCb *ueCb; #endif @@ -584,7 +566,7 @@ RgSchUeCb *ueCb; } } - RETVALUE(ROK); + return ROK; } /* rgSCHDbmDelL2MUe */ #endif @@ -605,13 +587,13 @@ RgSchUeCb *ueCb; * -# RFAILED **/ #ifdef ANSI -PUBLIC S16 rgSCHDbmDelUeCb +S16 rgSCHDbmDelUeCb ( RgSchCellCb *cellCb, RgSchUeCb *ueCb ) #else -PUBLIC S16 rgSCHDbmDelUeCb(cellCb, ueCb) +S16 rgSCHDbmDelUeCb(cellCb, ueCb) RgSchCellCb *cellCb; RgSchUeCb *ueCb; #endif @@ -621,7 +603,7 @@ RgSchUeCb *ueCb; ueCellInfo = ueCb->cellInfo[ueCb->cellIdToCellIdxMap[RG_SCH_CELLINDEX(cellCb)]]; - RETVALUE(cmHashListDelete(&cellCb->ueLst, (PTR)ueCellInfo)); + return (cmHashListDelete(&cellCb->ueLst, (PTR)ueCellInfo)); } /* rgSCHDbmDelUeCb */ #ifdef LTEMAC_SPS @@ -641,20 +623,20 @@ RgSchUeCb *ueCb; * -# RFAILED **/ #ifdef ANSI -PUBLIC S16 rgSCHDbmDelSpsUeCb +S16 rgSCHDbmDelSpsUeCb ( RgSchCellCb *cellCb, RgSchUeCb *ueCb ) #else -PUBLIC S16 rgSCHDbmDelSpsUeCb(cellCb, ueCb) +S16 rgSCHDbmDelSpsUeCb(cellCb, ueCb) RgSchCellCb *cellCb; RgSchUeCb *ueCb; #endif { TRC2(rgSCHDbmDelSpsUeCb) - RETVALUE(cmHashListDelete(&cellCb->spsUeLst, (PTR)ueCb)); + return (cmHashListDelete(&cellCb->spsUeLst, (PTR)ueCb)); } /* end of rgSCHDbmDelSpsUeCb */ #endif /* LTEMAC_SPS */ @@ -675,12 +657,12 @@ RgSchUeCb *ueCb; * -# RFAILED **/ #ifdef ANSI -PUBLIC S16 rgSCHDbmInitUe +S16 rgSCHDbmInitUe ( RgSchUeCb *ueCb ) #else -PUBLIC S16 rgSCHDbmInitUe(ueCb) +S16 rgSCHDbmInitUe(ueCb) RgSchUeCb *ueCb; #endif { @@ -691,7 +673,7 @@ RgSchUeCb *ueCb; /* Initialize Dedicated logical channels */ rgSCHDbmInitDedLcLst(ueCb); - RETVALUE(ret); + return (ret); } /* rgSCHDbmInitUe */ /** @@ -784,13 +766,13 @@ RgSchCellCb *cellCb; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHDbmInsDlDedLcCb +Void rgSCHDbmInsDlDedLcCb ( RgSchUeCb *ueCb, RgSchDlLcCb *dlLcCb ) #else -PUBLIC Void rgSCHDbmInsDlDedLcCb(ueCb, dlLcCb) +Void rgSCHDbmInsDlDedLcCb(ueCb, dlLcCb) RgSchUeCb *ueCb; RgSchDlLcCb *dlLcCb; #endif @@ -813,13 +795,13 @@ RgSchDlLcCb *dlLcCb; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHDbmDelDlDedLcCb +Void rgSCHDbmDelDlDedLcCb ( RgSchUeCb *ueCb, RgSchDlLcCb *dlLcCb ) #else -PUBLIC Void rgSCHDbmDelDlDedLcCb(ueCb, dlLcCb) +Void rgSCHDbmDelDlDedLcCb(ueCb, dlLcCb) RgSchUeCb *ueCb; RgSchDlLcCb *dlLcCb; #endif @@ -863,13 +845,13 @@ RgSchDlLcCb *dlLcCb; * @return RgSchDlLcCb* **/ #ifdef ANSI -PUBLIC RgSchDlLcCb* rgSCHDbmGetDlDedLcCb +RgSchDlLcCb* rgSCHDbmGetDlDedLcCb ( RgSchUeCb *ueCb, CmLteLcId idx ) #else -PUBLIC RgSchDlLcCb* rgSCHDbmGetDlDedLcCb(ueCb, idx) +RgSchDlLcCb* rgSCHDbmGetDlDedLcCb(ueCb, idx) RgSchUeCb *ueCb; CmLteLcId idx; #endif @@ -878,9 +860,9 @@ CmLteLcId idx; if (idx < RGSCH_DEDLC_MIN_LCID || idx > RGSCH_DEDLC_MAX_LCID) { - RETVALUE(NULLP); + return (NULLP); } - RETVALUE(ueCb->dl.lcCb[idx-1]); + return (ueCb->dl.lcCb[idx-1]); } /* rgSCHDbmGetDlDedLcCb */ @@ -897,12 +879,12 @@ CmLteLcId idx; * @return RgSchDlLcCb* **/ #ifdef ANSI -PUBLIC RgSchDlLcCb* rgSCHDbmGetFirstDlDedLcCb +RgSchDlLcCb* rgSCHDbmGetFirstDlDedLcCb ( RgSchUeCb *ueCb ) #else -PUBLIC RgSchDlLcCb* rgSCHDbmGetFirstDlDedLcCb(ueCb) +RgSchDlLcCb* rgSCHDbmGetFirstDlDedLcCb(ueCb) RgSchUeCb *ueCb; #endif { @@ -913,10 +895,10 @@ RgSchUeCb *ueCb; { if(ueCb->dl.lcCb[idx]) { - RETVALUE(ueCb->dl.lcCb[idx]); + return (ueCb->dl.lcCb[idx]); } } - RETVALUE(NULLP); + return (NULLP); } /* rgSCHDbmGetFirstDlDedLcCb */ /** * @brief Handler for accessing the existing next dl dedicated lcCb at idx @@ -932,13 +914,13 @@ RgSchUeCb *ueCb; * @return RgSchDlLcCb* **/ #ifdef ANSI -PUBLIC RgSchDlLcCb* rgSCHDbmGetNextDlDedLcCb +RgSchDlLcCb* rgSCHDbmGetNextDlDedLcCb ( RgSchUeCb *ueCb, RgSchDlLcCb *lcCb ) #else -PUBLIC RgSchDlLcCb* rgSCHDbmGetNextDlDedLcCb(ueCb, lcCb) +RgSchDlLcCb* rgSCHDbmGetNextDlDedLcCb(ueCb, lcCb) RgSchUeCb *ueCb; RgSchDlLcCb *lcCb; #endif @@ -948,17 +930,17 @@ RgSchDlLcCb *lcCb; if (!lcCb) { - RETVALUE(rgSCHDbmGetFirstDlDedLcCb(ueCb)); + return (rgSCHDbmGetFirstDlDedLcCb(ueCb)); } for(idx = lcCb->lcId; idx < RGSCH_DEDLC_MAX_LCID; idx++) { if(ueCb->dl.lcCb[idx]) { - RETVALUE(ueCb->dl.lcCb[idx]); + return (ueCb->dl.lcCb[idx]); } } - RETVALUE(NULLP); + return (NULLP); } /* rgSCHDbmGetNextDlDedLcCb */ /** @@ -975,13 +957,13 @@ RgSchDlLcCb *lcCb; * @return RgSchClcDlLcCb* **/ #ifdef ANSI -PUBLIC RgSchClcDlLcCb* rgSCHDbmGetCmnLcCb +RgSchClcDlLcCb* rgSCHDbmGetCmnLcCb ( RgSchCellCb *cellCb, CmLteLcId lcId ) #else -PUBLIC RgSchClcDlLcCb* rgSCHDbmGetCmnLcCb(cellCb, lcId) +RgSchClcDlLcCb* rgSCHDbmGetCmnLcCb(cellCb, lcId) RgSchCellCb *cellCb; CmLteLcId lcId; #endif @@ -994,10 +976,10 @@ CmLteLcId lcId; { if(cellCb->cmnLcCb[idx].lcId == lcId) { - RETVALUE(&(cellCb->cmnLcCb[idx])); + return (&(cellCb->cmnLcCb[idx])); } } - RETVALUE(NULLP); + return (NULLP); } /* rgSCHDbmGetCmnLcCb */ /** @@ -1013,12 +995,12 @@ CmLteLcId lcId; * @return RgSchClcDlLcCb* **/ #ifdef ANSI -PUBLIC RgSchClcDlLcCb* rgSCHDbmGetBcchOnBch +RgSchClcDlLcCb* rgSCHDbmGetBcchOnBch ( RgSchCellCb *cellCb ) #else -PUBLIC RgSchClcDlLcCb* rgSCHDbmGetBcchOnBch(cellCb) +RgSchClcDlLcCb* rgSCHDbmGetBcchOnBch(cellCb) RgSchCellCb *cellCb; #endif { @@ -1026,9 +1008,9 @@ RgSchCellCb *cellCb; if(cellCb->cmnLcCb[RGSCH_BCCH_BCH_IDX].lcId != RGSCH_INVALID_LC_ID) { - RETVALUE(&(cellCb->cmnLcCb[RGSCH_BCCH_BCH_IDX])); + return (&(cellCb->cmnLcCb[RGSCH_BCCH_BCH_IDX])); } - RETVALUE(NULLP); + return (NULLP); } /* rgSCHDbmGetBcchOnBch */ /** @@ -1044,12 +1026,12 @@ RgSchCellCb *cellCb; * @return RgSchClcDlLcCb* **/ #ifdef ANSI -PUBLIC RgSchClcDlLcCb* rgSCHDbmGetFirstBcchOnDlsch +RgSchClcDlLcCb* rgSCHDbmGetFirstBcchOnDlsch ( RgSchCellCb *cellCb ) #else -PUBLIC RgSchClcDlLcCb* rgSCHDbmGetFirstBcchOnDlsch(cellCb) +RgSchClcDlLcCb* rgSCHDbmGetFirstBcchOnDlsch(cellCb) RgSchCellCb *cellCb; #endif { @@ -1057,9 +1039,9 @@ RgSchCellCb *cellCb; if(cellCb->cmnLcCb[RGSCH_BCCH_DLSCH_IDX1].lcId != RGSCH_INVALID_LC_ID) { - RETVALUE(&(cellCb->cmnLcCb[RGSCH_BCCH_DLSCH_IDX1])); + return (&(cellCb->cmnLcCb[RGSCH_BCCH_DLSCH_IDX1])); } - RETVALUE(NULLP); + return (NULLP); } /* rgSCHDbmGetFirstBcchOnDlsch */ /** @@ -1075,12 +1057,12 @@ RgSchCellCb *cellCb; * @return RgSchClcDlLcCb* **/ #ifdef ANSI -PUBLIC RgSchClcDlLcCb* rgSCHDbmGetSecondBcchOnDlsch +RgSchClcDlLcCb* rgSCHDbmGetSecondBcchOnDlsch ( RgSchCellCb *cellCb ) #else -PUBLIC RgSchClcDlLcCb* rgSCHDbmGetSecondBcchOnDlsch(cellCb) +RgSchClcDlLcCb* rgSCHDbmGetSecondBcchOnDlsch(cellCb) RgSchCellCb *cellCb; #endif { @@ -1088,9 +1070,9 @@ RgSchCellCb *cellCb; if(cellCb->cmnLcCb[RGSCH_BCCH_DLSCH_IDX2].lcId != RGSCH_INVALID_LC_ID) { - RETVALUE(&(cellCb->cmnLcCb[RGSCH_BCCH_DLSCH_IDX2])); + return (&(cellCb->cmnLcCb[RGSCH_BCCH_DLSCH_IDX2])); } - RETVALUE(NULLP); + return (NULLP); } /* rgSCHDbmGetSecondBcchOnDlsch */ /** @@ -1105,12 +1087,12 @@ RgSchCellCb *cellCb; * @return RgSchClcDlLcCb* **/ #ifdef ANSI -PUBLIC RgSchClcDlLcCb* rgSCHDbmGetPcch +RgSchClcDlLcCb* rgSCHDbmGetPcch ( RgSchCellCb *cellCb ) #else -PUBLIC RgSchClcDlLcCb* rgSCHDbmGetPcch(cellCb) +RgSchClcDlLcCb* rgSCHDbmGetPcch(cellCb) RgSchCellCb *cellCb; #endif { @@ -1118,9 +1100,9 @@ RgSchCellCb *cellCb; if(cellCb->cmnLcCb[RGSCH_PCCH_IDX].lcId != RGSCH_INVALID_LC_ID) { - RETVALUE(&(cellCb->cmnLcCb[RGSCH_PCCH_IDX])); + return (&(cellCb->cmnLcCb[RGSCH_PCCH_IDX])); } - RETVALUE(NULLP); + return (NULLP); } /* rgSCHDbmGetPcch */ /** @@ -1136,13 +1118,13 @@ RgSchCellCb *cellCb; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHDbmInsBcchOnBch +Void rgSCHDbmInsBcchOnBch ( RgSchCellCb *cellCb, RgSchClcDlLcCb *cmnDlLcCb ) #else -PUBLIC Void rgSCHDbmInsBcchOnBch(cellCb, cmnDlLcCb) +Void rgSCHDbmInsBcchOnBch(cellCb, cmnDlLcCb) RgSchCellCb *cellCb; RgSchClcDlLcCb *cmnDlLcCb; #endif @@ -1170,13 +1152,13 @@ RgSchClcDlLcCb *cmnDlLcCb; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHDbmInsBcchOnDlsch +Void rgSCHDbmInsBcchOnDlsch ( RgSchCellCb *cellCb, RgSchClcDlLcCb *cmnDlLcCb ) #else -PUBLIC Void rgSCHDbmInsBcchOnDlsch(cellCb, cmnDlLcCb) +Void rgSCHDbmInsBcchOnDlsch(cellCb, cmnDlLcCb) RgSchCellCb *cellCb; RgSchClcDlLcCb *cmnDlLcCb; #endif @@ -1214,13 +1196,13 @@ RgSchClcDlLcCb *cmnDlLcCb; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHDbmInsPcch +Void rgSCHDbmInsPcch ( RgSchCellCb *cellCb, RgSchClcDlLcCb *cmnDlLcCb ) #else -PUBLIC Void rgSCHDbmInsPcch(cellCb, cmnDlLcCb) +Void rgSCHDbmInsPcch(cellCb, cmnDlLcCb) RgSchCellCb *cellCb; RgSchClcDlLcCb *cmnDlLcCb; #endif @@ -1247,12 +1229,12 @@ RgSchClcDlLcCb *cmnDlLcCb; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHDbmInitCmnLcBoLst +Void rgSCHDbmInitCmnLcBoLst ( RgSchClcDlLcCb *cmnDlLcCb ) #else -PUBLIC Void rgSCHDbmInitCmnLcBoLst(cmnDlLcCb) +Void rgSCHDbmInitCmnLcBoLst(cmnDlLcCb) RgSchClcDlLcCb *cmnDlLcCb; #endif { @@ -1275,13 +1257,13 @@ RgSchClcDlLcCb *cmnDlLcCb; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHDbmInsCmnLcBoRpt +Void rgSCHDbmInsCmnLcBoRpt ( RgSchClcDlLcCb *cmnDlLcCb, RgSchClcBoRpt *cmnBoRpt ) #else -PUBLIC Void rgSCHDbmInsCmnLcBoRpt(cmnDlLcCb, cmnBoRpt) +Void rgSCHDbmInsCmnLcBoRpt(cmnDlLcCb, cmnBoRpt) RgSchClcDlLcCb *cmnDlLcCb; RgSchClcBoRpt *cmnBoRpt; #endif @@ -1337,13 +1319,13 @@ RgSchCellCb *cellCb; * @return RgSchRaCb* **/ #ifdef ANSI -PUBLIC RgSchRaCb* rgSCHDbmGetRaCb +RgSchRaCb* rgSCHDbmGetRaCb ( RgSchCellCb *cellCb, CmLteRnti key ) #else -PUBLIC RgSchRaCb* rgSCHDbmGetRaCb(cellCb, key) +RgSchRaCb* rgSCHDbmGetRaCb(cellCb, key) RgSchCellCb *cellCb; CmLteRnti key; #endif @@ -1357,11 +1339,11 @@ CmLteRnti key; { if(((RgSchRaCb *)tmpNode->node)->tmpCrnti == key) { - RETVALUE((RgSchRaCb *)(tmpNode->node)); + return ((RgSchRaCb *)(tmpNode->node)); } CM_LLIST_NEXT_NODE(&cellCb->raInfo.raCbLst,tmpNode); } - RETVALUE(NULLP); + return (NULLP); } /* rgSCHDbmGetRaCb */ #ifndef LTE_TDD @@ -1467,13 +1449,13 @@ RgSchCellCb *cellCb; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHDbmInsCrntRgrCfgElem +Void rgSCHDbmInsCrntRgrCfgElem ( RgSchCellCb *cellCb, RgSchCfgElem *cfgElem ) #else -PUBLIC Void rgSCHDbmInsCrntRgrCfgElem(cellCb, cfgElem) +Void rgSCHDbmInsCrntRgrCfgElem(cellCb, cfgElem) RgSchCellCb *cellCb; RgSchCfgElem *cfgElem; #endif @@ -1499,13 +1481,13 @@ RgSchCfgElem *cfgElem; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHDbmInsPndngRgrCfgElem +Void rgSCHDbmInsPndngRgrCfgElem ( RgSchCellCb *cellCb, RgSchCfgElem *cfgElem ) #else -PUBLIC Void rgSCHDbmInsPndngRgrCfgElem(cellCb, cfgElem) +Void rgSCHDbmInsPndngRgrCfgElem(cellCb, cfgElem) RgSchCellCb *cellCb; RgSchCfgElem *cfgElem; #endif @@ -1532,13 +1514,13 @@ RgSchCfgElem *cfgElem; * @return RgSchCfgElem* **/ #ifdef ANSI -PUBLIC RgSchCfgElem* rgSCHDbmGetNextCrntRgrCfgElem +RgSchCfgElem* rgSCHDbmGetNextCrntRgrCfgElem ( RgSchCellCb *cellCb, RgSchCfgElem *cfgElem ) #else -PUBLIC RgSchCfgElem* rgSCHDbmGetNextCrntRgrCfgElem(cellCb, cfgElem) +RgSchCfgElem* rgSCHDbmGetNextCrntRgrCfgElem(cellCb, cfgElem) RgSchCellCb *cellCb; RgSchCfgElem *cfgElem; #endif @@ -1547,10 +1529,10 @@ RgSchCfgElem *cfgElem; if(!cfgElem) { - RETVALUE( cellCb->rgCfgInfo.crntRgrCfgLst.first ? + return ( cellCb->rgCfgInfo.crntRgrCfgLst.first ? (RgSchCfgElem *)(cellCb->rgCfgInfo.crntRgrCfgLst.first->node) : NULLP ); } - RETVALUE( cfgElem->cfgReqLstEnt.next ? + return ( cfgElem->cfgReqLstEnt.next ? (RgSchCfgElem *)(cfgElem->cfgReqLstEnt.next->node) : NULLP ); } /* rgSCHDbmGetNextCrntRgrCfgElem */ @@ -1567,13 +1549,13 @@ RgSchCfgElem *cfgElem; * @return RgSchCfgElem* **/ #ifdef ANSI -PUBLIC RgSchCfgElem* rgSCHDbmGetNextPndngRgrCfgElem +RgSchCfgElem* rgSCHDbmGetNextPndngRgrCfgElem ( RgSchCellCb *cellCb, RgSchCfgElem *cfgElem ) #else -PUBLIC RgSchCfgElem* rgSCHDbmGetNextPndngRgrCfgElem(cellCb, cfgElem) +RgSchCfgElem* rgSCHDbmGetNextPndngRgrCfgElem(cellCb, cfgElem) RgSchCellCb *cellCb; RgSchCfgElem *cfgElem; #endif @@ -1582,10 +1564,10 @@ RgSchCfgElem *cfgElem; if(!cfgElem) { - RETVALUE( cellCb->rgCfgInfo.pndngRgrCfgLst.first ? + return ( cellCb->rgCfgInfo.pndngRgrCfgLst.first ? (RgSchCfgElem *)(cellCb->rgCfgInfo.pndngRgrCfgLst.first->node) : NULLP ); } - RETVALUE( cfgElem->cfgReqLstEnt.next ? + return ( cfgElem->cfgReqLstEnt.next ? (RgSchCfgElem *)(cfgElem->cfgReqLstEnt.next->node) : NULLP ); } /* rgSCHDbmGetNextPndngRgrCfgElem */ @@ -1602,13 +1584,13 @@ RgSchCfgElem *cfgElem; * @return RgSchCfgElem* **/ #ifdef ANSI -PUBLIC RgSchCfgElem* rgSCHDbmGetPndngRgrCfgElemByKey +RgSchCfgElem* rgSCHDbmGetPndngRgrCfgElemByKey ( RgSchCellCb *cellCb, CmLteTimingInfo key ) #else -PUBLIC RgSchCfgElem* rgSCHDbmGetPndngRgrCfgElemByKey(cellCb, key) +RgSchCfgElem* rgSCHDbmGetPndngRgrCfgElemByKey(cellCb, key) RgSchCellCb *cellCb; CmLteTimingInfo key; #endif @@ -1623,11 +1605,11 @@ CmLteTimingInfo key; if((((RgSchCfgElem *)tmpNode->node)->actvTime.sfn == key.sfn) && (((RgSchCfgElem *)tmpNode->node)->actvTime.slot == key.slot)) { - RETVALUE((RgSchCfgElem *)(tmpNode->node)); + return ((RgSchCfgElem *)(tmpNode->node)); } CM_LLIST_NEXT_NODE(&cellCb->rgCfgInfo.pndngRgrCfgLst,tmpNode); } - RETVALUE(NULLP); + return (NULLP); } /* rgSCHDbmGetPndngRgrCfgElemByKey */ /** @@ -1643,13 +1625,13 @@ CmLteTimingInfo key; * @return RgSchCfgElem* **/ #ifdef ANSI -PUBLIC RgSchCfgElem* rgSCHDbmDelCrntRgrCfgElem +RgSchCfgElem* rgSCHDbmDelCrntRgrCfgElem ( RgSchCellCb *cellCb, RgSchCfgElem *cfgElem ) #else -PUBLIC RgSchCfgElem* rgSCHDbmDelCrntRgrCfgElem(cellCb, cfgElem) +RgSchCfgElem* rgSCHDbmDelCrntRgrCfgElem(cellCb, cfgElem) RgSchCellCb *cellCb; RgSchCfgElem *cfgElem; #endif @@ -1658,9 +1640,9 @@ RgSchCfgElem *cfgElem; if(cmLListDelFrm(&cellCb->rgCfgInfo.crntRgrCfgLst,&cfgElem->cfgReqLstEnt)) { - RETVALUE((RgSchCfgElem *)(cfgElem->cfgReqLstEnt.node)); + return ((RgSchCfgElem *)(cfgElem->cfgReqLstEnt.node)); } - RETVALUE(NULLP); + return (NULLP); } /* rgSCHDbmDelCrntRgrCfgElem */ /** @@ -1676,13 +1658,13 @@ RgSchCfgElem *cfgElem; * @return RgSchCfgElem* **/ #ifdef ANSI -PUBLIC RgSchCfgElem* rgSCHDbmDelPndngRgrCfgElem +RgSchCfgElem* rgSCHDbmDelPndngRgrCfgElem ( RgSchCellCb *cellCb, RgSchCfgElem *cfgElem ) #else -PUBLIC RgSchCfgElem* rgSCHDbmDelPndngRgrCfgElem(cellCb, cfgElem) +RgSchCfgElem* rgSCHDbmDelPndngRgrCfgElem(cellCb, cfgElem) RgSchCellCb *cellCb; RgSchCfgElem *cfgElem; #endif @@ -1691,9 +1673,9 @@ RgSchCfgElem *cfgElem; if(cmLListDelFrm(&cellCb->rgCfgInfo.pndngRgrCfgLst,&cfgElem->cfgReqLstEnt)) { - RETVALUE((RgSchCfgElem *)(cfgElem->cfgReqLstEnt.node)); + return ((RgSchCfgElem *)(cfgElem->cfgReqLstEnt.node)); } - RETVALUE(NULLP); + return (NULLP); } /* rgSCHDbmDelPndngRgrCfgElem */ /** @@ -1712,14 +1694,14 @@ RgSchCfgElem *cfgElem; * -# RFAILED **/ #ifdef ANSI -PUBLIC S16 rgSCHDbmRntiDbInit +S16 rgSCHDbmRntiDbInit ( RgSchCellCb *cellCb, U16 rntiStart, U16 maxRntis ) #else -PUBLIC S16 rgSCHDbmRntiDbInit(cellCb, rntiStart, maxRntis) +S16 rgSCHDbmRntiDbInit(cellCb, rntiStart, maxRntis) RgSchCellCb *cellCb; U16 rntiStart; U16 maxRntis; @@ -1734,7 +1716,7 @@ U16 maxRntis; if(rgSCHUtlAllocSBuf(cellCb->instIdx, (Data **)&cellCb->rntiDb.rntiPool,maxRntis*sizeof(RgSchRntiLnk)) != ROK) { - RETVALUE(RFAILED); + return RFAILED; } cellCb->rntiDb.rntiStart = rntiStart; cellCb->rntiDb.maxRntis = maxRntis; @@ -1768,7 +1750,7 @@ U16 maxRntis; cellCb->rntiDb.lastRnti = &rntiPool[idx]; } cellCb->rntiDb.freeRnti = &rntiPool[0]; - RETVALUE(ROK); + return ROK; } /* rgSCHDbmRntiDbInit */ /** @@ -1783,12 +1765,12 @@ U16 maxRntis; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHDbmRntiDbDeInit +Void rgSCHDbmRntiDbDeInit ( RgSchCellCb *cellCb ) #else -PUBLIC Void rgSCHDbmRntiDbDeInit(cellCb) +Void rgSCHDbmRntiDbDeInit(cellCb) RgSchCellCb *cellCb; #endif { @@ -1820,12 +1802,12 @@ RgSchCellCb *cellCb; * @return RgSchRntiLnk* **/ #ifdef ANSI -PUBLIC RgSchRntiLnk* rgSCHDbmGetRnti +RgSchRntiLnk* rgSCHDbmGetRnti ( RgSchCellCb *cellCb ) #else -PUBLIC RgSchRntiLnk* rgSCHDbmGetRnti(cellCb) +RgSchRntiLnk* rgSCHDbmGetRnti(cellCb) RgSchCellCb *cellCb; #endif { @@ -1837,7 +1819,7 @@ RgSchCellCb *cellCb; { RLOG_ARG1(L_ERROR,DBG_CELLID,cellCb->cellId,"RNTI exhausted count:%d", cellCb->rntiDb.count); - RETVALUE(NULLP); + return (NULLP); } rntiLnk = cellCb->rntiDb.freeRnti; @@ -1859,7 +1841,7 @@ RgSchCellCb *cellCb; cellCb->rntiDb.count--; printf("rgSCHDbmGetRnti::rntiLnk->rnti %u\n",rntiLnk->rnti); - RETVALUE(rntiLnk); + return (rntiLnk); } /* rgSCHDbmGetRnti */ /** @@ -1875,13 +1857,13 @@ RgSchCellCb *cellCb; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHDbmRlsRnti +Void rgSCHDbmRlsRnti ( RgSchCellCb *cellCb, RgSchRntiLnk *rntiLnk ) #else -PUBLIC Void rgSCHDbmRlsRnti(cellCb, rntiLnk) +Void rgSCHDbmRlsRnti(cellCb, rntiLnk) RgSchCellCb *cellCb; RgSchRntiLnk *rntiLnk; #endif @@ -1950,10 +1932,10 @@ U16 numBins; rgSchCb[cellCb->instIdx].rgSchInit.region, rgSchCb[cellCb->instIdx].rgSchInit.pool) != ROK) { - RETVALUE(RFAILED); + return RFAILED; } - RETVALUE(ROK); + return ROK; } /* rgSCHDbmInitUeTfuPendLst */ @@ -1971,12 +1953,12 @@ U16 numBins; * -# RFAILED **/ #ifdef ANSI -PUBLIC S16 rgSCHDbmDeInitUeTfuPendLst +S16 rgSCHDbmDeInitUeTfuPendLst ( RgSchCellCb *cellCb ) #else -PUBLIC S16 rgSCHDbmDeInitUeTfuPendLst(cellCb) +S16 rgSCHDbmDeInitUeTfuPendLst(cellCb) RgSchCellCb *cellCb; #endif { @@ -1984,7 +1966,7 @@ RgSchCellCb *cellCb; cmHashListDeinit(&cellCb->ueTfuPendLst); - RETVALUE(ROK); + return ROK; } /* rgSCHDbmDeInitUeTfuPendLst */ #endif