X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrrlc%2Fkw_cfg_ul.c;h=9616579cdbedab71b24c1988e0ee4ef907a77336;hb=aee73991f728cc127d1ed76d5a52571d916235a4;hp=a3765dad1ed09e74e10ca6cf7abcb4aee0edbfa6;hpb=105199ef642ffe9736ea24a01d4546578fa25e60;p=o-du%2Fl2.git diff --git a/src/5gnrrlc/kw_cfg_ul.c b/src/5gnrrlc/kw_cfg_ul.c index a3765dad1..9616579cd 100755 --- a/src/5gnrrlc/kw_cfg_ul.c +++ b/src/5gnrrlc/kw_cfg_ul.c @@ -24,9 +24,9 @@ Desc: It contains the following configuraiton primtives for different actions - -- kwCfgValdtEntCfg - -- kwCfgFillRbCb - -- kwCfgRbInit + -- rlcCfgValdtEntCfg + -- rlcCfgFillRbCb + -- rlcCfgRbInit File: kw_cfg_ul.c @@ -63,8 +63,8 @@ static int RLOG_FILE_ID=192; #include "l2_tenb_stats.x" /* Total EnodeB Stats declarations */ #endif #endif -PUBLIC S16 kwValidateRbCfgParams (KwCb *gCb, CmLteRnti ueId, CmLteCellId cellId, - CkwEntCfgInfo *cfgToValidate, CmStatus *status); +PUBLIC S16 kwValidateRbCfgParams (RlcCb *gCb, CmLteRnti ueId, CmLteCellId cellId, + RlcEntCfgInfo *cfgToValidate, CmStatus *status); #define KW_MODULE KW_DBGMASK_CFG #ifdef LTE_L2_MEAS /** @@ -79,7 +79,7 @@ PUBLIC S16 kwValidateRbCfgParams (KwCb *gCb, CmLteRnti ueId, CmLteCellId cellId, * -# RFAILED * */ -PRIVATE S16 kwHdlMeasUlUeIdChg(KwCb *gCb, U8 cellId,U8 oldUeId, U8 newUeId) +PRIVATE S16 kwHdlMeasUlUeIdChg(RlcCb *gCb, U8 cellId,U8 oldUeId, U8 newUeId) { KwL2MeasCb *measCb = NULLP; U16 cntr; @@ -102,7 +102,7 @@ PRIVATE S16 kwHdlMeasUlUeIdChg(KwCb *gCb, U8 cellId,U8 oldUeId, U8 newUeId) } } } - RETVALUE(ROK); + return ROK; } /** @@ -117,7 +117,7 @@ PRIVATE S16 kwHdlMeasUlUeIdChg(KwCb *gCb, U8 cellId,U8 oldUeId, U8 newUeId) * -# RFAILED * */ -PRIVATE S16 kwDelFrmUlL2Meas(KwCb *gCb, U8 cellId,U8 ueId) +PRIVATE S16 kwDelFrmUlL2Meas(RlcCb *gCb, U8 cellId,U8 ueId) { KwL2MeasCb *measCb = NULLP; U16 cntr; @@ -149,7 +149,7 @@ PRIVATE S16 kwDelFrmUlL2Meas(KwCb *gCb, U8 cellId,U8 ueId) { U32 myIdx =0; S16 ret; /* Return value */ - KwUlUeCb *ueCb = NULL; + RlcUlUeCb *ueCb = NULL; for (myIdx = 0; myIdx < measCb->val.ipThMeas.numUes; myIdx++) { @@ -161,11 +161,11 @@ PRIVATE S16 kwDelFrmUlL2Meas(KwCb *gCb, U8 cellId,U8 ueId) } } - RETVALUE(ROK); + return ROK; } -PRIVATE S16 kwAddToUlL2Meas(KwCb *gCb, KwUlRbCb *kwRbCb,U8 cellId,U8 ueId) +PRIVATE S16 kwAddToUlL2Meas(RlcCb *gCb, RlcUlRbCb *kwRbCb,U8 cellId,U8 ueId) { KwL2MeasCb *measCb = NULLP; U16 cntr; @@ -252,7 +252,7 @@ PRIVATE S16 kwAddToUlL2Meas(KwCb *gCb, KwUlRbCb *kwRbCb,U8 cellId,U8 ueId) { if (gCb->genCfg.maxUe == measCb->val.ipThMeas.numUes) { - RETVALUE(RFAILED); + return RFAILED; } if (gCb->genCfg.maxUe == freeIdx) { @@ -289,7 +289,7 @@ PRIVATE S16 kwAddToUlL2Meas(KwCb *gCb, KwUlRbCb *kwRbCb,U8 cellId,U8 ueId) } kwRbCb->rbL2Cb.measOn |= measCb->measType; } - RETVALUE(ROK); + return ROK; }/*kwAddToDlL2Meas*/ #endif /*LTE_L2_MEAS*/ @@ -307,25 +307,25 @@ PRIVATE S16 kwAddToUlL2Meas(KwCb *gCb, KwUlRbCb *kwRbCb,U8 cellId,U8 ueId) * -#RFAILED */ #ifdef ANSI -PRIVATE S16 kwCfgFillUlRbCb +PRIVATE S16 rlcCfgFillUlRbCb ( -KwCb *gCb, -KwUlRbCb *rbCb, -KwUlUeCb *ueCb, -CkwEntCfgInfo *entCfg +RlcCb *gCb, +RlcUlRbCb *rbCb, +RlcUlUeCb *ueCb, +RlcEntCfgInfo *entCfg ) #else -PRIVATE S16 kwCfgFillUlRbCb(gCb,rbCb, ueCb, entCfg) -KwCb *gCb; -KwUlRbCb *rbCb; -KwUlUeCb *ueCb; -CkwEntCfgInfo *entCfg; +PRIVATE S16 rlcCfgFillUlRbCb(gCb,rbCb, ueCb, entCfg) +RlcCb *gCb; +RlcUlRbCb *rbCb; +RlcUlUeCb *ueCb; +RlcEntCfgInfo *entCfg; #endif { - TRC3(kwCfgFillUlRbCb) + TRC3(rlcCfgFillUlRbCb) RLOG_ARG3(L_DEBUG,DBG_UEID,rbCb->rlcId.ueId, - "kwCfgFillRbCb(cellId(%d), rbId(%d), rbType(%d))", + "rlcCfgFillRbCb(cellId(%d), rbId(%d), rbType(%d))", rbCb->rlcId.cellId, entCfg->rbId, entCfg->rbType); @@ -395,12 +395,12 @@ CkwEntCfgInfo *entCfg; "INVALID RB Mode cellId(%d), rbId(%d)", rbCb->rlcId.cellId, entCfg->rbId); - RETVALUE(RFAILED); + return RFAILED; } } rbCb->mode = entCfg->entMode; - RETVALUE(ROK); + return ROK; } @@ -417,28 +417,28 @@ CkwEntCfgInfo *entCfg; * -#RFAILED */ #ifdef ANSI -PRIVATE S16 kwCfgUpdateUlRb +PRIVATE S16 rlcCfgUpdateUlRb ( -KwCb *gCb, -KwUlRbCb *rbCb, +RlcCb *gCb, +RlcUlRbCb *rbCb, void *ptr, -CkwEntCfgInfo *entCfg +RlcEntCfgInfo *entCfg ) #else -PRIVATE S16 kwCfgUpdateUlRb(gCb,rbCb, ptr, entCfg) -KwCb *gCb; -KwUlRbCb *rbCb; +PRIVATE S16 rlcCfgUpdateUlRb(gCb,rbCb, ptr, entCfg) +RlcCb *gCb; +RlcUlRbCb *rbCb; void *ptr; -CkwEntCfgInfo *entCfg; +RlcEntCfgInfo *entCfg; #endif { - TRC3(kwCfgUpdateUlRb) + TRC3(rlcCfgUpdateUlRb) switch (rbCb->mode) { case CM_LTE_MODE_TM: { - KwUlCellCb *cellCb = (KwUlCellCb *)ptr; + RlcUlCellCb *cellCb = (RlcUlCellCb *)ptr; rbCb->dir = entCfg->dir; rbCb->lch.lChId = entCfg->lCh[0].lChId; rbCb->lch.lChType = entCfg->lCh[0].type; @@ -448,14 +448,14 @@ CkwEntCfgInfo *entCfg; } case CM_LTE_MODE_UM: { - KwUlUeCb *ueCb = (KwUlUeCb *)ptr; + RlcUlUeCb *ueCb = (RlcUlUeCb *)ptr; ueCb->lCh[rbCb->lch.lChId - 1].ulRbCb = NULLP; - kwCfgFillUlRbCb(gCb,rbCb, ueCb, entCfg); + rlcCfgFillUlRbCb(gCb,rbCb, ueCb, entCfg); break; } case CM_LTE_MODE_AM: { - KwUlUeCb *ueCb = (KwUlUeCb *)ptr; + RlcUlUeCb *ueCb = (RlcUlUeCb *)ptr; ueCb->lCh[rbCb->lch.lChId - 1].ulRbCb = NULLP; ueCb->lCh[entCfg->lCh[1].lChId - 1].ulRbCb = rbCb; @@ -467,7 +467,7 @@ CkwEntCfgInfo *entCfg; break; } } - RETVALUE(CKW_CFG_REAS_NONE); + return (CKW_CFG_REAS_NONE); } @@ -489,32 +489,32 @@ CkwEntCfgInfo *entCfg; #ifdef ANSI PUBLIC S16 kwValidateRbCfgParams ( -KwCb *gCb, +RlcCb *gCb, CmLteRnti ueId, CmLteCellId cellId, -CkwEntCfgInfo *cfgToValidate, +RlcEntCfgInfo *cfgToValidate, CmStatus *status ) #else PUBLIC S16 kwValidateRbCfgParams(gCb,ueId, cellId, cfgToValidate, status) -KwCb *gCb; +RlcCb *gCb; CmLteRnti ueId; CmLteCellId cellId; -CkwEntCfgInfo *cfgToValidate; +RlcEntCfgInfo *cfgToValidate; CmStatus *status; #endif { if (cellId == 0) { status->reason = CKW_CFG_REAS_CELL_UNKWN; - RETVALUE (RFAILED); + return (RFAILED); } if ((cfgToValidate->rguSapId >= gCb->genCfg.maxRguSaps) || (cfgToValidate->rguSapId < 0)) { KWDBGP_ERROR(gCb, "kwValidateRbCfgParams ueId (%u) cellId (%u) Invalid rguSapId (%d))\n", ueId, cellId, cfgToValidate->rguSapId); status->reason = CKW_CFG_REAS_INVALID_RGUSAP; - RETVALUE(RFAILED); + return RFAILED; } if((CKW_CFG_ADD == cfgToValidate->cfgType) || @@ -526,7 +526,7 @@ CmStatus *status; (cfgToValidate->lCh[1].lChId <= 0))) { status->reason = CKW_CFG_REAS_INVALID_LCHID; - RETVALUE(RFAILED); + return RFAILED; } if((cfgToValidate->entMode == CM_LTE_MODE_UM) && (cfgToValidate->m.umInfo.ul.snLen != KW_UM_CFG_5BIT_SN_LEN) && @@ -537,7 +537,7 @@ CmStatus *status; cfgToValidate->rbId, cfgToValidate->m.umInfo.ul.snLen); status->reason = CKW_CFG_REAS_INVALID_SNLEN; - RETVALUE(RFAILED); + return RFAILED; } /* Process Adding new RB */ if (ueId == 0) @@ -545,7 +545,7 @@ CmStatus *status; if(cfgToValidate->rbId >= KW_MAX_RB_PER_CELL) { status->reason = CKW_CFG_REAS_RB_UNKWN; - RETVALUE(RFAILED); + return RFAILED; } if ((cfgToValidate->lCh[0].type != CM_LTE_LCH_CCCH) && @@ -553,7 +553,7 @@ CmStatus *status; { status->reason= (cfgToValidate->entMode != CM_LTE_MODE_TM)? CKW_CFG_REAS_RB_MODE_MIS: CKW_CFG_REAS_LCHTYPE_MIS; - RETVALUE(RFAILED); + return RFAILED; } } else @@ -561,20 +561,20 @@ CmStatus *status; if (!(KW_VALIDATE_UE_RBID(cfgToValidate->rbType, cfgToValidate->rbId))) { status->reason = CKW_CFG_REAS_RB_UNKWN; - RETVALUE(RFAILED); + return RFAILED; } if(cfgToValidate->entMode == CM_LTE_MODE_TM) { status->reason = CKW_CFG_REAS_LCHTYPE_MIS; - RETVALUE(RFAILED); + return RFAILED; } if (!(((cfgToValidate->lCh[0].type == CM_LTE_LCH_DCCH) && (cfgToValidate->entMode != CM_LTE_MODE_UM))|| (cfgToValidate->lCh[0].type == CM_LTE_LCH_DTCH)) ) { status->reason = CKW_CFG_REAS_RB_MODE_MIS; - RETVALUE(RFAILED); + return RFAILED; } } } @@ -585,7 +585,7 @@ CmStatus *status; if(cfgToValidate->rbId >= KW_MAX_RB_PER_CELL) { status->reason = CKW_CFG_REAS_RB_UNKWN; - RETVALUE(RFAILED); + return RFAILED; } } @@ -594,11 +594,11 @@ CmStatus *status; if (!(KW_VALIDATE_UE_RBID(cfgToValidate->rbType, cfgToValidate->rbId))) { status->reason = CKW_CFG_REAS_RB_UNKWN; - RETVALUE(RFAILED); + return RFAILED; } } } - RETVALUE(ROK); + return ROK; } @@ -617,22 +617,22 @@ CmStatus *status; * -# RFAILED */ #ifdef ANSI -PUBLIC S16 kwCfgValidateUlRb +PUBLIC S16 rlcCfgValidateUlRb ( -KwCb *gCb, -CkwEntCfgInfo *cfgToValidate, -KwUlEntTmpData *cfgEntData, -KwUlCfgTmpData *cfgTmpData +RlcCb *gCb, +RlcEntCfgInfo *cfgToValidate, +RlcUlEntTmpData *cfgEntData, +RlcUlCfgTmpData *cfgTmpData ) #else -PUBLIC S16 kwCfgValidateUlRb(gCb,cfgToValidate, cfgEntData, cfgTmpData) -KwCb *gCb; -CkwEntCfgInfo *cfgToValidate; -KwUlEntTmpData *cfgEntData; -KwUlCfgTmpData *cfgTmpData; +PUBLIC S16 rlcCfgValidateUlRb(gCb,cfgToValidate, cfgEntData, cfgTmpData) +RlcCb *gCb; +RlcEntCfgInfo *cfgToValidate; +RlcUlEntTmpData *cfgEntData; +RlcUlCfgTmpData *cfgTmpData; #endif { - TRC3(kwCfgValidateUlRb) + TRC3(rlcCfgValidateUlRb) RLOG_ARG2(L_DEBUG,DBG_UEID,cfgTmpData->ueId, "cellId(%d), cfgType(%d)", @@ -645,7 +645,7 @@ KwUlCfgTmpData *cfgTmpData; cfgToValidate, &cfgEntData->entUlCfgCfm.status)) { - RETVALUE(RFAILED); + return RFAILED; } cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_NONE; @@ -661,14 +661,14 @@ KwUlCfgTmpData *cfgTmpData; if(!cfgTmpData->cellCb) { /* cell cb does not exist we need to create a new one */ - KW_ALLOC(gCb,cfgTmpData->cellCb, sizeof(KwUlCellCb)); + RLC_ALLOC(gCb,cfgTmpData->cellCb, sizeof(RlcUlCellCb)); if(!cfgTmpData->cellCb) { RLOG_ARG1(L_FATAL,DBG_UEID,cfgTmpData->ueId, "Memory allocation failure CELLID:%d", cfgTmpData->cellId); cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_CELL_CREAT_FAIL; - RETVALUE(RFAILED); + return RFAILED; } kwDbmAddUlCellCb(gCb, cfgTmpData->cellId, cfgTmpData->cellCb); } @@ -677,15 +677,15 @@ KwUlCfgTmpData *cfgTmpData; if (( cfgTmpData->cellCb->rbCb[cfgToValidate->rbId] != NULLP)) { cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_RB_PRSNT;; - RETVALUE(RFAILED); + return RFAILED; } } - KW_ALLOC(gCb,cfgEntData->rbCb, sizeof (KwUlRbCb)); + RLC_ALLOC(gCb,cfgEntData->rbCb, sizeof (RlcUlRbCb)); if (!cfgEntData->rbCb) { cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_RB_CREAT_FAIL; - RETVALUE(RFAILED); + return RFAILED; } } else @@ -695,14 +695,14 @@ KwUlCfgTmpData *cfgTmpData; kwDbmFetchUlUeCb(gCb,cfgTmpData->ueId, cfgTmpData->cellId, &cfgTmpData->ueCb); if(!cfgTmpData->ueCb) { - KW_ALLOC(gCb,cfgTmpData->ueCb, sizeof(KwUlUeCb)); + RLC_ALLOC(gCb,cfgTmpData->ueCb, sizeof(RlcUlUeCb)); if(!cfgTmpData->ueCb) { RLOG_ARG1(L_FATAL,DBG_UEID,cfgTmpData->ueId, "Memory allocation failure CELLID:%d", cfgTmpData->cellId); cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_UE_CREAT_FAIL; - RETVALUE(RFAILED); + return RFAILED; } kwDbmAddUlUeCb(gCb, cfgTmpData->ueId, cfgTmpData->cellId, cfgTmpData->ueCb); } @@ -715,14 +715,14 @@ KwUlCfgTmpData *cfgTmpData; if(cfgEntData->rbCb != NULLP) { cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_RB_PRSNT;; - RETVALUE(RFAILED); + return RFAILED; } } - KW_ALLOC(gCb,cfgEntData->rbCb, sizeof (KwUlRbCb)); + RLC_ALLOC(gCb,cfgEntData->rbCb, sizeof (RlcUlRbCb)); if (!cfgEntData->rbCb) { cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_RB_CREAT_FAIL; - RETVALUE(RFAILED); + return RFAILED; } } /*Allocating the memory for receive buffer */ @@ -734,7 +734,7 @@ KwUlCfgTmpData *cfgTmpData; cfgEntData->rbCb->m.umUl.umWinSz = KW_POWER(2, ((cfgToValidate->m.umInfo.ul.snLen *5)-1)); winLen = cfgEntData->rbCb->m.umUl.umWinSz << 1; - KW_ALLOC(gCb, + RLC_ALLOC(gCb, cfgEntData->rbCb->m.umUl.recBuf, (winLen * sizeof(KwUmRecBuf*))); } @@ -742,7 +742,7 @@ KwUlCfgTmpData *cfgTmpData; { #ifndef LTE_TDD U32 hashIndex; - KW_ALLOC(gCb, + RLC_ALLOC(gCb, cfgEntData->rbCb->m.amUl.recBufLst, (KW_RCV_BUF_BIN_SIZE * sizeof(CmLListCp ))); for(hashIndex = 0; hashIndex < KW_RCV_BUF_BIN_SIZE; hashIndex++) @@ -767,7 +767,7 @@ KwUlCfgTmpData *cfgTmpData; cfgTmpData->ueId); /*how can a modify request come for a cell which does not exist*/ cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_CELL_UNKWN; - RETVALUE(RFAILED); + return RFAILED; } cfgEntData->rbCb = cfgTmpData->cellCb->rbCb[cfgToValidate->rbId]; @@ -775,9 +775,9 @@ KwUlCfgTmpData *cfgTmpData; { /* something is wrong the rbId for this cell does not exist */ cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_RB_UNKWN; - RETVALUE(RFAILED); + return RFAILED; } - RETVALUE(ROK); + return ROK; } else { @@ -788,7 +788,7 @@ KwUlCfgTmpData *cfgTmpData; "UeId [%d]: UeCb not found", cfgTmpData->ueId); cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_UE_UNKWN; - RETVALUE(RFAILED); + return RFAILED; } /* Get rbCb */ @@ -799,9 +799,9 @@ KwUlCfgTmpData *cfgTmpData; if ( cfgEntData->rbCb == NULLP) { cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_RB_UNKWN; - RETVALUE(RFAILED); + return RFAILED; } - RETVALUE(ROK); + return ROK; } break; } @@ -812,16 +812,16 @@ KwUlCfgTmpData *cfgTmpData; if(cfgToValidate->entMode != cfgEntData->rbCb->mode) { cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_RB_MODE_MIS; - RETVALUE(RFAILED); + return RFAILED; } if(cfgToValidate->m.umInfo.ul.snLen != cfgEntData->rbCb->m.umUl.snLen) { cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_SNLEN_MIS; - RETVALUE(RFAILED); + return RFAILED; } } - RETVALUE(ROK); + return ROK; } @@ -839,43 +839,43 @@ KwUlCfgTmpData *cfgTmpData; * -# RFAILED */ #ifdef ANSI -PUBLIC S16 kwCfgRollBackUlRb +PUBLIC S16 rlcCfgRollBackUlRb ( -KwCb *gCb, +RlcCb *gCb, CmLteRnti ueId, -CkwEntCfgInfo *cfg, -KwUlEntTmpData *cfgEntData +RlcEntCfgInfo *cfg, +RlcUlEntTmpData *cfgEntData ) #else -PUBLIC S16 kwCfgRollBackUlRb(gCb, cfg, cfgEntData) +PUBLIC S16 rlcCfgRollBackUlRb(gCb, cfg, cfgEntData) ( -KwCb *gCb; +RlcCb *gCb; CmLteRnti ueId; -CkwEntCfgInfo *cfg; -KwUlEntTmpData *cfgEntData; +RlcEntCfgInfo *cfg; +RlcUlEntTmpData *cfgEntData; ) #endif { - TRC3(kwCfgRollBackUlRb) + TRC3(rlcCfgRollBackUlRb) if(CKW_CFG_ADD == cfg->cfgType) { if(CM_LTE_MODE_UM == cfg->entMode) { - KW_FREE(gCb, + RLC_FREE(gCb, cfgEntData->rbCb->m.umUl.recBuf, (cfgEntData->rbCb->m.umUl.umWinSz << 1) * sizeof(KwUmRecBuf*)); } else if(CM_LTE_MODE_AM == cfg->entMode) { #ifndef LTE_TDD - KW_FREE(gCb,cfgEntData->rbCb->m.amUl.recBufLst, (KW_RCV_BUF_BIN_SIZE * sizeof(CmLListCp))); + RLC_FREE(gCb,cfgEntData->rbCb->m.amUl.recBufLst, (KW_RCV_BUF_BIN_SIZE * sizeof(CmLListCp))); #endif } - KW_FREE(gCb,cfgEntData->rbCb, sizeof(KwUlRbCb)); + RLC_FREE(gCb,cfgEntData->rbCb, sizeof(RlcUlRbCb)); } - RETVALUE(ROK); + return ROK; } @@ -893,24 +893,24 @@ KwUlEntTmpData *cfgEntData; * -# RFAILED */ #ifdef ANSI -PUBLIC Void kwCfgApplyUlRb +PUBLIC Void rlcCfgApplyUlRb ( -KwCb *gCb, -CkwEntCfgInfo *cfgToAply, -KwUlEntTmpData *cfgEntData, -KwUlCfgTmpData *cfgTmpData +RlcCb *gCb, +RlcEntCfgInfo *cfgToAply, +RlcUlEntTmpData *cfgEntData, +RlcUlCfgTmpData *cfgTmpData ) #else -PUBLIC Void kwCfgApplyUlRb(gCb, cfgToApply, cfgEntData, cfgTmpData) +PUBLIC Void rlcCfgApplyUlRb(gCb, cfgToApply, cfgEntData, cfgTmpData) ( -KwCb *gCb; -CkwEntCfgInfo *cfgToAply; -KwUlEntTmpData *cfgEntData; -KwUlCfgTmpData *cfgTmpData; +RlcCb *gCb; +RlcEntCfgInfo *cfgToAply; +RlcUlEntTmpData *cfgEntData; +RlcUlCfgTmpData *cfgTmpData; ) #endif { - TRC3(kwCfgApplyUlRb) + TRC3(rlcCfgApplyUlRb) switch(cfgToAply->cfgType) { @@ -943,7 +943,7 @@ KwUlCfgTmpData *cfgTmpData; cfgEntData->rbCb->inst = gCb->init.inst; /* Fill RB CB */ - kwCfgFillUlRbCb(gCb, + rlcCfgFillUlRbCb(gCb, cfgEntData->rbCb, cfgTmpData->ueCb, cfgToAply); @@ -964,14 +964,14 @@ KwUlCfgTmpData *cfgTmpData; { if(cfgTmpData->ueId == 0) { - kwCfgUpdateUlRb(gCb, + rlcCfgUpdateUlRb(gCb, cfgEntData->rbCb, (void *)cfgTmpData->cellCb, cfgToAply); } else { - kwCfgUpdateUlRb(gCb, + rlcCfgUpdateUlRb(gCb, cfgEntData->rbCb, (void*)cfgTmpData->ueCb, cfgToAply); @@ -1012,7 +1012,7 @@ KwUlCfgTmpData *cfgTmpData; } } /* Delete RbCb */ - KW_FREE(gCb,cfgEntData->rbCb, sizeof(KwUlRbCb)); + RLC_FREE(gCb,cfgEntData->rbCb, sizeof(RlcUlRbCb)); KW_LMM_RB_STS_DEC(gCb); break; @@ -1037,22 +1037,22 @@ KwUlCfgTmpData *cfgTmpData; * -# RFAILED */ #ifdef ANSI -PUBLIC S16 kwCfgValidateDelUlUe +PUBLIC S16 rlcCfgValidateDelUlUe ( -KwCb *gCb, -CkwEntCfgInfo *cfgToValidate, -KwUlEntTmpData *cfgEntData, -KwUlCfgTmpData *cfgTmpData +RlcCb *gCb, +RlcEntCfgInfo *cfgToValidate, +RlcUlEntTmpData *cfgEntData, +RlcUlCfgTmpData *cfgTmpData ) #else -PUBLIC S16 kwCfgValidateDelUlUe(gCb,cfgToValidate, cfgEntData,cfgTmpData) -KwCb *gCb; -CkwEntCfgInfo *cfgToValidate; -KwUlEntTmpData *cfgEntData; -KwUlCfgTmpData *cfgTmpData; +PUBLIC S16 rlcCfgValidateDelUlUe(gCb,cfgToValidate, cfgEntData,cfgTmpData) +RlcCb *gCb; +RlcEntCfgInfo *cfgToValidate; +RlcUlEntTmpData *cfgEntData; +RlcUlCfgTmpData *cfgTmpData; #endif { - TRC3(kwCfgValidateDelUlUe) + TRC3(rlcCfgValidateDelUlUe) RLOG_ARG2(L_DEBUG,DBG_UEID,cfgTmpData->ueId, "cellId(%d), cfgType(%d)", @@ -1065,7 +1065,7 @@ KwUlCfgTmpData *cfgTmpData; RLOG_ARG1(L_ERROR,DBG_UEID,cfgTmpData->ueId, "UeId is 0 for CELLID;%d", cfgTmpData->cellId); - RETVALUE(RFAILED); + return RFAILED; } /* Fetch Ue Cb */ @@ -1075,9 +1075,9 @@ KwUlCfgTmpData *cfgTmpData; "UeId [%d]: UeCb not found", cfgTmpData->ueId); cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_UE_UNKWN;; - RETVALUE(RFAILED); + return RFAILED; } - RETVALUE(ROK); + return ROK; } @@ -1092,20 +1092,20 @@ KwUlCfgTmpData *cfgTmpData; * -# ROK */ #ifdef ANSI -PUBLIC Void kwCfgApplyDelUlUe +PUBLIC Void rlcCfgApplyDelUlUe ( -KwCb *gCb, -KwUlCfgTmpData *cfgTmpData +RlcCb *gCb, +RlcUlCfgTmpData *cfgTmpData ) #else -PUBLIC Void kwCfgApplyDelUlUe(gCb, cfgTmpData) +PUBLIC Void rlcCfgApplyDelUlUe(gCb, cfgTmpData) ( -KwCb *gCb; -KwUlCfgTmpData *cfgTmpData; +RlcCb *gCb; +RlcUlCfgTmpData *cfgTmpData; ) #endif { - TRC3(kwCfgApplyDelUlUe) + TRC3(rlcCfgApplyDelUlUe) #ifdef LTE_L2_MEAS kwDelFrmUlL2Meas(gCb,cfgTmpData->cellId,cfgTmpData->ueId); @@ -1131,24 +1131,24 @@ KwUlCfgTmpData *cfgTmpData; * -# RFAILED */ #ifdef ANSI -PUBLIC S16 kwCfgValidateDelUlCell +PUBLIC S16 rlcCfgValidateDelUlCell ( -KwCb *gCb, +RlcCb *gCb, CmLteCellId cellId, -CkwEntCfgInfo *cfgToValidate, -KwUlEntTmpData *cfgEntData, -KwUlCfgTmpData *cfgTmpData +RlcEntCfgInfo *cfgToValidate, +RlcUlEntTmpData *cfgEntData, +RlcUlCfgTmpData *cfgTmpData ) #else -PUBLIC S16 kwCfgValidateDelUlCell(gCb, cellId, cfgToValidate, cfgTmpData) -KwCb *gCb; +PUBLIC S16 rlcCfgValidateDelUlCell(gCb, cellId, cfgToValidate, cfgTmpData) +RlcCb *gCb; CmLteCellId cellId; -CkwEntCfgInfo *cfgToValidate; -KwUlEntTmpData *cfgEntData; -KwUlCfgTmpData *cfgTmpData; +RlcEntCfgInfo *cfgToValidate; +RlcUlEntTmpData *cfgEntData; +RlcUlCfgTmpData *cfgTmpData; #endif { - TRC3(kwCfgValidateDelUlCell) + TRC3(rlcCfgValidateDelUlCell) RLOG_ARG1(L_DEBUG,DBG_CELLID,cellId ,"cfgType(%d)", cfgToValidate->cfgType); @@ -1160,7 +1160,7 @@ KwUlCfgTmpData *cfgTmpData; { cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_CELL_UNKWN;; RLOG_ARG0(L_ERROR,DBG_CELLID,cellId , "CellId is 0"); - RETVALUE(RFAILED); + return RFAILED; } /* Fetch Cell Cb */ @@ -1169,9 +1169,9 @@ KwUlCfgTmpData *cfgTmpData; { cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_CELL_UNKWN;; RLOG_ARG0(L_ERROR, DBG_CELLID,cellId, "CellCb not found"); - RETVALUE(RFAILED); + return RFAILED; } - RETVALUE(ROK); + return ROK; } @@ -1186,20 +1186,20 @@ KwUlCfgTmpData *cfgTmpData; * -# ROK */ #ifdef ANSI -PUBLIC Void kwCfgApplyDelUlCell +PUBLIC Void rlcCfgApplyDelUlCell ( -KwCb *gCb, -KwUlCfgTmpData *cfgInfo +RlcCb *gCb, +RlcUlCfgTmpData *cfgInfo ) #else -PUBLIC Void kwCfgApplyDelUlCell(gCb, cfgEntData) +PUBLIC Void rlcCfgApplyDelUlCell(gCb, cfgEntData) ( -KwCb *gCb; -KwUlCfgTmpData *cfgInfo; +RlcCb *gCb; +RlcUlCfgTmpData *cfgInfo; ) #endif { - TRC3(kwCfgApplyDelUlCell) + TRC3(rlcCfgApplyDelUlCell) kwDbmDelUlCellCb(gCb,cfgInfo->cellCb); RETVOID; @@ -1220,25 +1220,25 @@ KwUlCfgTmpData *cfgInfo; * -# RFAILED */ #ifdef ANSI -PUBLIC S16 kwCfgValidateReEstRb +PUBLIC S16 rlcCfgValidateReEstRb ( -KwCb *gCb, +RlcCb *gCb, CmLteRnti ueId, CmLteCellId cellId, -CkwEntCfgInfo *cfgToValidate, -KwUlEntTmpData *cfgEntData +RlcEntCfgInfo *cfgToValidate, +RlcUlEntTmpData *cfgEntData ) #else -PUBLIC S16 kwCfgValidateReEstRb(gCb,ueId, cellId, cfgToValidate, cfgEntData) -KwCb *gCb; +PUBLIC S16 rlcCfgValidateReEstRb(gCb,ueId, cellId, cfgToValidate, cfgEntData) +RlcCb *gCb; CmLteRnti ueId; CmLteCellId cellId; -CkwEntCfgInfo *cfgToValidate; -KwUlEntTmpData *cfgEntData; +RlcEntCfgInfo *cfgToValidate; +RlcUlEntTmpData *cfgEntData; #endif { CmLteRlcId rlcId; /* RLC Identifier */ - TRC3(kwCfgValidateReEstRb) + TRC3(rlcCfgValidateReEstRb) RLOG_ARG2(L_DEBUG, DBG_UEID,ueId, "cellId(%d) RBID:%d", @@ -1259,10 +1259,10 @@ KwUlEntTmpData *cfgEntData; cellId, cfgToValidate->rbId); cfgEntData->entUlCfgCfm.status.reason = CKW_CFG_REAS_RB_UNKWN; - RETVALUE(RFAILED); + return RFAILED; } - RETVALUE(ROK); + return ROK; } @@ -1281,27 +1281,27 @@ KwUlEntTmpData *cfgEntData; * -# ROK */ #ifdef ANSI -PUBLIC Void kwCfgApplyReEstUlRb +PUBLIC Void rlcCfgApplyReEstUlRb ( -KwCb *gCb, +RlcCb *gCb, CmLteRnti ueId, CmLteCellId cellId, Bool sndReEstInd, -KwUlEntTmpData *cfgEntData +RlcUlEntTmpData *cfgEntData ) #else -PUBLIC Void kwCfgApplyReEstUlRb(gCb, ueId, cellId, sndReEstInd, cfgEntData) +PUBLIC Void rlcCfgApplyReEstUlRb(gCb, ueId, cellId, sndReEstInd, cfgEntData) ( -KwCb *gCb; +RlcCb *gCb; CmLteRnti ueId; CmLteCellId cellId; Bool sndReEstInd; -KwUlEntTmpData *cfgEntData; +RlcUlEntTmpData *cfgEntData; ) #endif { CmLteRlcId rlcId; /* RLC Identifier */ - TRC3(kwCfgApplyReEstUlRb) + TRC3(rlcCfgApplyReEstUlRb) rlcId.ueId = ueId; rlcId.cellId = cellId; @@ -1345,23 +1345,23 @@ KwUlEntTmpData *cfgEntData; * -# RFAILED */ #ifdef ANSI -PUBLIC S16 kwCfgValidateUeIdChng +PUBLIC S16 rlcCfgValidateUeIdChng ( -KwCb *gCb, +RlcCb *gCb, CkwUeInfo *ueInfo, CkwUeInfo *newUeInfo, -KwUlCfgTmpData *cfgTmpData +RlcUlCfgTmpData *cfgTmpData ) #else -PUBLIC S16 kwCfgValidateUeIdChng(gCb,ueInfo,newUeInfo,cfgTmpData) -KwCb *gCb; +PUBLIC S16 rlcCfgValidateUeIdChng(gCb,ueInfo,newUeInfo,cfgTmpData) +RlcCb *gCb; CkwUeInfo *ueInfo; CkwUeInfo *newUeInfo; -KwUlCfgTmpData *cfgTmpData; +RlcUlCfgTmpData *cfgTmpData; #endif { - KwUlUeCb *ueCb; - TRC3(kwCfgValidateUeIdChng) + RlcUlUeCb *ueCb; + TRC3(rlcCfgValidateUeIdChng) #define CFM_STATUS cfgTmpData->cfgEntData[0].entUlCfgCfm.status if ( (ueInfo->ueId == newUeInfo->ueId) && @@ -1369,7 +1369,7 @@ KwUlCfgTmpData *cfgTmpData; { CFM_STATUS.reason = CKW_CFG_REAS_SAME_UEID; CFM_STATUS.status = CKW_CFG_CFM_NOK; - RETVALUE(RFAILED); + return RFAILED; } if(ROK == kwDbmFetchUlUeCb(gCb,newUeInfo->ueId, newUeInfo->cellId, &ueCb)) @@ -1379,7 +1379,7 @@ KwUlCfgTmpData *cfgTmpData; newUeInfo->ueId); CFM_STATUS.reason = CKW_CFG_REAS_UE_EXISTS; CFM_STATUS.status = CKW_CFG_CFM_NOK; - RETVALUE(RFAILED); + return RFAILED; } if(ROK != kwDbmFetchUlUeCb(gCb,ueInfo->ueId, ueInfo->cellId, @@ -1390,10 +1390,10 @@ KwUlCfgTmpData *cfgTmpData; ueInfo->ueId); CFM_STATUS.reason = CKW_CFG_REAS_UE_UNKWN; CFM_STATUS.status = CKW_CFG_CFM_NOK; - RETVALUE(RFAILED); + return RFAILED; } #undef CFM_STATUS - RETVALUE(ROK); + return ROK; } @@ -1411,24 +1411,24 @@ KwUlCfgTmpData *cfgTmpData; * -# ROK */ #ifdef ANSI -PUBLIC Void kwCfgApplyUlUeIdChng +PUBLIC Void rlcCfgApplyUlUeIdChng ( -KwCb *gCb, +RlcCb *gCb, CkwUeInfo *ueInfo, CkwUeInfo *newUeInfo, -KwUlCfgTmpData *cfgTmpData +RlcUlCfgTmpData *cfgTmpData ) #else -PUBLIC Void kwCfgApplyUlUeIdChng(gCb, ueId, cellId, cfgTmpData) +PUBLIC Void rlcCfgApplyUlUeIdChng(gCb, ueId, cellId, cfgTmpData) ( -KwCb *gCb; +RlcCb *gCb; CkwUeInfo *ueInfo, CkwUeInfo *newUeInfo, -KwUlCfgTmpData *cfgTmpData; +RlcUlCfgTmpData *cfgTmpData; ) #endif { - TRC3(kwCfgApplyUlUeIdChng) + TRC3(rlcCfgApplyUlUeIdChng) #ifdef LTE_L2_MEAS kwHdlMeasUlUeIdChg(gCb, ueInfo->cellId, ueInfo->ueId, newUeInfo->ueId);