X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrmac%2Frg_pom_scell.c;h=46ce511266fb5d9e952e1c958e66f5beb0ee4835;hb=de6a435729e3cad9d4a66329080b8206a64f452c;hp=27fcd0ced4af2d1860a430741a73753f69f4c9ad;hpb=4d45b914f9e94203603d3b9fdbcb1aad361301dd;p=o-du%2Fl2.git diff --git a/src/5gnrmac/rg_pom_scell.c b/src/5gnrmac/rg_pom_scell.c index 27fcd0ced..46ce51126 100755 --- a/src/5gnrmac/rg_pom_scell.c +++ b/src/5gnrmac/rg_pom_scell.c @@ -55,13 +55,13 @@ #include "rg.x" #ifdef LTE_ADV #include "rg_pom_scell.x" -PRIVATE S16 rgPomVldtSCellDedLchCfg ARGS(( +static S16 rgPomVldtSCellDedLchCfg ARGS(( Inst inst, RgPrgUeSCellLchAddInfo *lcCfg, RgCellCb **cell, RgUeCb **ue )); -PRIVATE S16 rgPomUeSCellDedLcCfg ARGS((RgCellCb *cell, +static S16 rgPomUeSCellDedLcCfg ARGS((RgCellCb *cell, RgUeCb *ue, RgPrgUeSCellLchAddInfo *lcCfg )); @@ -84,17 +84,11 @@ PRIVATE S16 rgPomUeSCellDedLcCfg ARGS((RgCellCb *cell, * -# ROK * -# RFAILED **/ -#ifdef ANSI -PUBLIC S16 RgPrgPMacSMacUeSCellLchModReq +S16 RgPrgPMacSMacUeSCellLchModReq ( Pst *pst, RgPrgUeSCellLchModInfo *lchCfgCb ) -#else -PUBLIC S16 RgPrgPMacSMacUeSCellLchModReq(pst, lchCfgCb) -Pst *pst; -RgPrgUeSCellLchModInfo *lchCfgCb; -#endif { RgPrgCfgCfmInfo cfgCfm; Inst inst = pst->dstInst; @@ -104,8 +98,6 @@ RgPrgUeSCellLchModInfo *lchCfgCb; RgUeCb *ue; RgUlLcCb *ulLc; - TRC2(RgPrgPMacSMacUeSCellLchModReq); - RGDBGPRM(inst,(rgPBuf(inst), "APPLYING CRG UE SCELL CONFIG: cellId %d ueId %d lcId %d lcgId %d\n", lchCfgCb->cellId, lchCfgCb->crnti,lchCfgCb->lcId,lchCfgCb->ulLchRecfg.lcgId)); @@ -171,29 +163,20 @@ RgPrgUeSCellLchModInfo *lchCfgCb; * -# ROK * -# RFAILED **/ -#ifdef ANSI -PUBLIC S16 rgPomSndUeSCellLchDelToSmac +S16 rgPomSndUeSCellLchDelToSmac ( Inst inst, CrgDel *lcDel, Bool *isCfmRqrd ) -#else -PUBLIC S16 rgPomSndUeSCellLchDelToSmac(inst,lcDel,isCfmRqrd) -Inst inst; -CrgDel *lcDel; -Bool *isCfmRqrd; -#endif { - U8 idx = 0; + uint8_t idx = 0; Inst dstMacInst; Pst dstInstPst; RgPrgUeSCellLchDelInfo delLcCb; RgCellCb *cell; RgUeCb *ue; - TRC2(rgPomSndUeSCellLchDelToSmac); - /* Fetch the Active cell */ if(((cell = rgCb[inst].cell) == NULLP) || (cell->cellId != lcDel->u.lchDel.cellId)) @@ -263,8 +246,7 @@ Bool *isCfmRqrd; * -# ROK * -# RFAILED **/ -#ifdef ANSI -PUBLIC S16 rgPomSndUeSCellLchModToSmac +S16 rgPomSndUeSCellLchModToSmac ( Inst inst, RgCellCb *cell, @@ -272,22 +254,12 @@ RgUeCb *ue, CrgLchRecfg *lchRecfg, Bool *isCfmRqrd ) -#else -PUBLIC S16 rgPomSndUeSCellLchModToSmac(inst, cell, ue, lchRecfg, isCfmRqrd) -Inst inst; -RgCellCb *cell; -RgUeCb *ue; -CrgLchRecfg *lchRecfg; -Bool *isCfmRqrd; -#endif { - U8 idx = 0; + uint8_t idx = 0; Inst dstMacInst; RgPrgUeSCellLchModInfo lchCfgCb; Pst dstInstPst; - TRC2(rgPomSndUeSCellLchModToSmac); - for(idx = 0; idx < RG_MAX_SCELL_PER_UE ; idx++) { if(TRUE == ue->sCelInfo[idx].isSCellAdded) @@ -332,8 +304,7 @@ Bool *isCfmRqrd; * -# ROK * -# RFAILED **/ -#ifdef ANSI -PUBLIC S16 rgPomSndUeSCellLchAddToSmac +S16 rgPomSndUeSCellLchAddToSmac ( Inst inst, RgCellCb *cell, @@ -341,22 +312,12 @@ RgUeCb *ue, CrgLchCfg *lchCfg, Bool *isCfmRqrd ) -#else -PUBLIC S16 rgPomSndUeSCellLchAddToSmac(inst, cell, ue, lchCfg, isCfmRqrd) -Inst inst; -RgCellCb *cell; -RgUeCb *ue; -CrgLchCfg *lchCfg; -Bool *isCfmRqrd; -#endif { - U8 idx = 0; + uint8_t idx = 0; Inst dstMacInst; RgPrgUeSCellLchAddInfo lchCfgCb; Pst dstInstPst; - TRC2(rgPomSndUeSCellLchAddToSmac); - for(idx = 0; idx < RG_MAX_SCELL_PER_UE ; idx++) { if(TRUE == ue->sCelInfo[idx].isSCellAdded) @@ -402,17 +363,11 @@ Bool *isCfmRqrd; * -# ROK * -# RFAILED **/ -#ifdef ANSI -PUBLIC S16 RgPrgPMacSMacUeSCellLchDelReq +S16 RgPrgPMacSMacUeSCellLchDelReq ( Pst *pst, RgPrgUeSCellLchDelInfo *delLcCb ) -#else -PUBLIC S16 RgPrgPMacSMacUeSCellLchDelReq(pst, delLcCb) -Pst *pst; -RgPrgUeSCellLchDelInfo *delLcCb; -#endif { RgPrgCfgCfmInfo cfgCfm; Inst inst = pst->dstInst; @@ -423,8 +378,6 @@ RgPrgUeSCellLchDelInfo *delLcCb; RgUlLcCb *ulLc; RgDlLcCb *dlLc; - TRC2(RgPrgPMacSMacUeSCellLchDelReq); - RGDBGPRM(inst,(rgPBuf(inst), "APPLYING CRG UE SCELL CONFIG: cellId %d ueId %d\n", lchCfgCb->cellId, lchCfgCb->crnti)); @@ -483,17 +436,11 @@ RgPrgUeSCellLchDelInfo *delLcCb; * -# ROK * -# RFAILED **/ -#ifdef ANSI -PUBLIC S16 RgPrgPMacSMacUeSCellLchAddReq +S16 RgPrgPMacSMacUeSCellLchAddReq ( Pst *pst, RgPrgUeSCellLchAddInfo *lchCfgCb ) -#else -PUBLIC S16 RgPrgPMacSMacUeSCellLchAddReq(pst, lchCfgCb) -Pst *pst; -RgPrgUeSCellLchAddInfo *lchCfgCb; -#endif { RgPrgCfgCfmInfo cfgCfm; Inst inst = pst->dstInst; @@ -502,8 +449,6 @@ RgPrgUeSCellLchAddInfo *lchCfgCb; Pst cfmPst; RgUeCb *ue; - TRC2(RgPrgPMacSMacUeSCellLchAddReq); - RGDBGPRM(inst,(rgPBuf(inst), "APPLYING UE SCELL CONFIG AT SMAC : cellId %d ueId %d\n", lchCfgCb->cellId, lchCfgCb->crnti)); @@ -564,24 +509,15 @@ RgPrgUeSCellLchAddInfo *lchCfgCb; * -# ROK * -# RFAILED **/ -#ifdef ANSI -PUBLIC S16 rgPomVldtAddLch +S16 rgPomVldtAddLch ( Inst inst, RgPrgUeSCellLchAddInfo *lcCfg, RgCellCb **cell, RgUeCb **ue ) -#else -PUBLIC S16 rgPomVldtAddLch(inst,lcCfg, cell, ue) -Inst inst; -RgPrgUeSCellLchAddInfo *lcCfg; -RgCellCb **cell; -RgUeCb **ue; -#endif { - TRC2(rgPomVldtAddLch); RGDBGPRM(inst,(rgPBuf(inst), "VALIDATE SMAC LC CONFIG: cellId %d ueId %d lcId %d\ cell %p ue %p\n", lcCfg->cellId, lcCfg->crnti, lcCfg->lcId, (void*)*cell, (void*)*ue)); @@ -639,24 +575,15 @@ RgUeCb **ue; * -# ROK * -# RFAILED **/ -#ifdef ANSI -PUBLIC S16 rgPomUeSCellLcAdd +S16 rgPomUeSCellLcAdd ( Inst inst, RgCellCb *cell, RgUeCb *ue, RgPrgUeSCellLchAddInfo *lcCfg ) -#else -PUBLIC S16 rgPomUeSCellLcAdd(inst,cell, ue, lcCfg) -Inst inst; -RgCellCb *cell; -RgUeCb *ue; -RgPrgUeSCellLchAddInfo *lcCfg; -#endif { - TRC2(rgPomUeSCellLcAdd); RGDBGPRM(inst,(rgPBuf(inst), "APPLYING CRG LC CONFIG: cellId %d ueId %d\ lcId %d dir %d cell %p ue %p\n", lcCfg->cellId, lcCfg->crnti, lcCfg->lcId, lcCfg->dir, (void*)cell, (void*)ue)); @@ -694,23 +621,14 @@ RgPrgUeSCellLchAddInfo *lcCfg; * File : * **********************************************************/ -#ifdef ANSI -PRIVATE S16 rgPomVldtSCellDedLchCfg +static S16 rgPomVldtSCellDedLchCfg ( Inst inst, RgPrgUeSCellLchAddInfo *lcCfg, RgCellCb **cell, RgUeCb **ue ) -#else -PRIVATE S16 rgPomVldtSCellDedLchCfg(inst,lcCfg, cell, ue) -Inst inst; -RgPrgUeSCellLchAddInfo *lcCfg; -RgCellCb **cell; -RgUeCb **ue; -#endif { - TRC2(rgPomVldtSCellDedLchCfg); RGDBGPRM(inst,(rgPBuf(inst), "VALIDATING CRG DEDICATED LC CONFIG \n")); @@ -800,22 +718,14 @@ RgUeCb **ue; * File : * **********************************************************/ -#ifdef ANSI -PRIVATE S16 rgPomUeSCellDedLcCfg +static S16 rgPomUeSCellDedLcCfg ( RgCellCb *cell, RgUeCb *ue, RgPrgUeSCellLchAddInfo *lcCfg ) -#else -PRIVATE S16 rgPomUeSCellDedLcCfg(cell, ue, lcCfg) -RgCellCb *cell; -RgUeCb *ue; -RgPrgUeSCellLchAddInfo *lcCfg; -#endif { //Inst inst = cell->macInst - RG_INST_START; - TRC2(rgPomUeSCellDedLcCfg); //RGDBGPRM(inst,(rgPBuf(inst), "APPLYING DEDICATED LC CONFIG\n")); /* Uplink/Bi-directional logical channel */ @@ -859,25 +769,15 @@ RgPrgUeSCellLchAddInfo *lcCfg; * @return S16 * -# ROK **/ -#ifdef ANSI -PUBLIC S16 rgPomVltdModLch +S16 rgPomVltdModLch ( - Inst inst, - RgPrgUeSCellLchModInfo *lchCfgCb, - RgCellCb **cell, - RgUeCb **ue, - RgUlLcCb **ulLc +Inst inst, +RgPrgUeSCellLchModInfo *lchCfgCb, +RgCellCb **cell, +RgUeCb **ue, +RgUlLcCb **ulLc ) -#else -PUBLIC S16 rgPomVltdModLch(inst, lchCfgCb, cell, ue, ulLc) - Inst inst; - RgPrgUeSCellLchModInfo *lchCfgCb; - RgCellCb **cell; - RgUeCb **ue; - RgUlLcCb **ulLc; -#endif { - TRC2(rgPomVltdModLch); RGDBGPRM(inst,(rgPBuf(inst), "VALIDATE SMAC LC RECONFIG: cellId %d ueId %d \ lcId %d cell %p ue %p ulLc %p\n",lchCfgCb->cellId, lchCfgCb->crnti,lchCfgCb->lcId, (void*)*cell, (void*)*ue, @@ -931,23 +831,14 @@ PUBLIC S16 rgPomVltdModLch(inst, lchCfgCb, cell, ue, ulLc) * -# ROK * -# RFAILED **/ -#ifdef ANSI -PUBLIC S16 rgPomUeSCellLcMod +S16 rgPomUeSCellLcMod ( Inst inst, RgUeCb *ue, RgUlLcCb *ulLc, RgPrgUeSCellLchModInfo *lchCfgCb ) -#else -PUBLIC S16 rgPomUeSCellLcMod(inst,cell, ue, ulLc, lchCfgCb) -Inst inst; -RgUeCb *ue; -RgUlLcCb *ulLc; -RgPrgUeSCellLchModInfo *lchCfgCb; -#endif { - TRC2(rgPomUeSCellLcMod); RGDBGPRM(inst,(rgPBuf(inst), "APPLYING SMAC LC RECONFIG: cellId %d ueId %d\ lcId %d \n", lchCfgCb->cellId, lchCfgCb->crnti, lchCfgCb->lcId)); @@ -978,27 +869,16 @@ RgPrgUeSCellLchModInfo *lchCfgCb; * @return S16 * -# ROK **/ -#ifdef ANSI -PUBLIC S16 rgPomVltdDelLch +S16 rgPomVltdDelLch ( - Inst inst, - RgPrgUeSCellLchDelInfo *delLcCb, - RgCellCb **cell, - RgUeCb **ue, - RgUlLcCb **ulLc, - RgDlLcCb **dlLc +Inst inst, +RgPrgUeSCellLchDelInfo *delLcCb, +RgCellCb **cell, +RgUeCb **ue, +RgUlLcCb **ulLc, +RgDlLcCb **dlLc ) -#else -PUBLIC S16 rgPomVltdDelLch(inst, delLcCb, cell, ue, ulLc, dlLc) - Inst inst; - RgPrgUeSCellLchDelInfo *delLcCb; - RgCellCb **cell; - RgUeCb **ue; - RgUlLcCb **ulLc; - RgDlLcCb **dlLc; -#endif { - TRC2(rgPomVltdDelLch); RGDBGPRM(inst,(rgPBuf(inst), "VALIDATE SMAC LC RECONFIG: cellId %d ueId %d \ lcId %d cell %p ue %p ulLc %p\n",delLcCb->cellId, delLcCb->crnti,delLcCb->lcId, (void*)*cell, (void*)*ue, @@ -1052,8 +932,7 @@ PUBLIC S16 rgPomVltdDelLch(inst, delLcCb, cell, ue, ulLc, dlLc) * -# ROK * -# RFAILED **/ -#ifdef ANSI -PUBLIC S16 rgPomUeSCellLcDel +S16 rgPomUeSCellLcDel ( Inst inst, RgPrgUeSCellLchDelInfo *delLcCb, @@ -1061,17 +940,8 @@ RgUeCb *ue, RgUlLcCb *ulLc, RgDlLcCb *dlLc ) -#else -PUBLIC S16 rgPomUeSCellLcDel(inst,delLcCb,ue,ulLc,dlLc) -Inst inst; -RgPrgUeSCellLchDelInfo *delLcCb; -RgUeCb *ue; -RgUlLcCb *ulLc; -RgDlLcCb *dlLc; -#endif { - TRC2(rgPomUeSCellLcDel); RGDBGPRM(inst,(rgPBuf(inst), "APPLYING CRG LC DELETE: cellId %d ueId %d\ lcId %d dir %d\n", delLcCb->cellId, delLcCb->crnti, delLcCb->lcId,