#ifdef ANSI
PUBLIC S16 kwUtlRcvFrmLi
(
-KwCb *gCb,
+RlcCb *gCb,
KwDatIndInfo *datIndInfo
)
#else
PUBLIC S16 kwUtlRcvFrmLi(gCb,datIndInfo)
-KwCb *gCb;
+RlcCb *gCb;
KwDatIndInfo *datIndInfo;
#endif
{
U32 count; /* Loop Counter */
KwPduInfo *pduInfo; /* PDU Information */
- KwUlRbCb *rbCb; /* RB Control Block */
- KwUlUeCb *ueCb; /* UE Control Block */
+ RlcUlRbCb *rbCb; /* RB Control Block */
+ RlcUlUeCb *ueCb; /* UE Control Block */
/* kw005.201 added support for L2 Measurement */
TRC2(kwUtlRcvFrmLi)
{
if(datIndInfo->lchData[i].pdu.mBuf[j])
{
- KW_FREE_BUF_WC(datIndInfo->lchData[i].pdu.mBuf[j]);
+ RLC_FREE_BUF_WC(datIndInfo->lchData[i].pdu.mBuf[j]);
}
}
}
{
if(pduInfo->mBuf[j])
{
- KW_FREE_BUF_WC(pduInfo->mBuf[j]);
+ RLC_FREE_BUF_WC(pduInfo->mBuf[j]);
}
}
continue;
#ifdef ANSI
PUBLIC S16 kwUtlSndDatInd
(
-KwCb *gCb,
-KwUlRbCb *rbCb,
+RlcCb *gCb,
+RlcUlRbCb *rbCb,
Buffer *sdu
)
#else
PUBLIC S16 kwUtlSndDatInd(gCb,rbCb,sdu)
-KwCb *gCb;
-KwUlRbCb *rbCb;
+RlcCb *gCb;
+RlcUlRbCb *rbCb;
Buffer *sdu;
#endif
{
"Memory allocation failed UEID:%d CELLID:%d",
rbCb->rlcId.ueId,
rbCb->rlcId.cellId);
- KW_FREE_BUF(sdu);
+ RLC_FREE_BUF(sdu);
RETVALUE(RFAILED);
}
#endif /* ERRCLASS & ERRCLS_ADD_RES */
} /* kwUtlSndDatInd */
-PRIVATE Void dumpRLCUlRbInformation(KwUlRbCb* ulRbCb)
+PRIVATE Void dumpRLCUlRbInformation(RlcUlRbCb* ulRbCb)
{
if(ulRbCb->mode == CM_LTE_MODE_UM)
{
Void DumpRLCUlDebugInformation(Void)
{
- KwCb* ulInst = kwCb[0]; /* TODO : Check whether UL is 0 or 1 */
- KwUlCb* ulCb = ulInst->u.ulCb;
- KwUlUeCb *ueCb = NULLP;
+ RlcCb* ulInst = rlcCb[0]; /* TODO : Check whether UL is 0 or 1 */
+ RlcUlCb* ulCb = ulInst->u.ulCb;
+ RlcUlUeCb *ueCb = NULLP;
/* Until no more ueCb is ueLstCp hash list get and delete ueCb */
while (ROK == cmHashListGetNext(&ulCb->ueLstCp,
U32 i;
for(i = 0; i< KW_MAX_SRB_PER_UE; i++)
{
- KwUlRbCb* ulRbCb = ueCb->srbCb[i];
+ RlcUlRbCb* ulRbCb = ueCb->srbCb[i];
if(ulRbCb != NULLP)
{
dumpRLCUlRbInformation(ulRbCb);
}
for(i = 0; i< KW_MAX_DRB_PER_UE; i++)
{
- KwUlRbCb* ulRbCb = ueCb->drbCb[i];
+ RlcUlRbCb* ulRbCb = ueCb->drbCb[i];
if(ulRbCb != NULLP)
{
dumpRLCUlRbInformation(ulRbCb);
* @return S16
* -# ROK
*/
-S16 kwUtlL2MeasUlInit(KwCb *gCb)
+S16 kwUtlL2MeasUlInit(RlcCb *gCb)
{
U16 cntr;
#ifdef ANSI
PUBLIC Void kwUtlCalUlIpThrPutIncTTI
(
-KwCb *gCb,
-KwUlRbCb *rbCb,
+RlcCb *gCb,
+RlcUlRbCb *rbCb,
U32 ttiCnt
)
#else
PUBLIC Void kwUtlCalUlIpThrPutIncTTI(gCb, rbCb, ttiCnt)
-KwCb *gCb;
-KwUlRbCb *rbCb;
+RlcCb *gCb;
+RlcUlRbCb *rbCb;
U32 ttiCnt;
#endif
{
#ifdef ANSI
PUBLIC Void kwUtlCalUlIpThrPut
(
-KwCb *gCb,
-KwUlRbCb *rbCb,
+RlcCb *gCb,
+RlcUlRbCb *rbCb,
Buffer *pdu,
U32 ttiCnt
)
#else
PUBLIC Void kwUtlCalUlIpThrPut(gCb, rbCb, pdu, ttiCnt)
- KwCb *gCb;
- KwUlRbCb *rbCb;
+ RlcCb *gCb;
+ RlcUlRbCb *rbCb;
Buffer *pdu;
U32 ttiCnt;
#endif
#ifdef ANSI
PUBLIC S16 kwUtlHdlL2TmrExp
(
-KwCb *gCb,
+RlcCb *gCb,
KwL2MeasEvtCb *measEvtCb
)
#else
PUBLIC S16 kwUtlHdlL2TmrExp(measEvtCb)
-KwCb *gCb;
+RlcCb *gCb;
KwL2MeasEvtCb *measEvtCb;
#endif
{
for(qciIdx = 0; qciIdx < measCb->val.nonIpThMeas.numQci;qciIdx++)
{
measCb->val.nonIpThMeas.measData[measCb->val.nonIpThMeas.qci[qciIdx]].actUe.numActvUe +=
- kwCb.kwL2Cb.numActUe[measCb->val.nonIpThMeas.qci[qciIdx]];
+ rlcCb.kwL2Cb.numActUe[measCb->val.nonIpThMeas.qci[qciIdx]];
measCb->val.nonIpThMeas.measData[measCb->val.nonIpThMeas.qci[qciIdx]].actUe.sampOc++;
}
measEvtCb->val.nonIpThMeas.measCb.numSamples--;
#ifdef ANSI
PUBLIC S16 kwUtlSndUlL2MeasCfm
(
-KwCb *gCb,
+RlcCb *gCb,
KwL2MeasEvtCb *measEvtCb
)
#else
PUBLIC S16 kwUtlSndUlL2MeasCfm(gCb, measEvtCb)
-KwCb *gCb;
+RlcCb *gCb;
KwL2MeasEvtCb *measEvtCb;
#endif
{
#ifdef ANSI
PUBLIC S16 kwUtlSndUlL2MeasNCfm
(
-KwCb *gCb,
+RlcCb *gCb,
KwL2MeasReqEvt *measReqEvt,
KwL2MeasCfmEvt *measCfmEvt
)
#else
PUBLIC S16 kwUtlSndUlL2MeasNCfm(gCb, measReqEvt, measCfmEvt)
-KwCb *gCb;
+RlcCb *gCb;
KwL2MeasReqEvt *measReqEvt;
KwL2MeasCfmEvt *measCfmEvt;
#endif
}
/* Check for total maximum number of Measurement Control Block */
- if(kwCb.kwL2Cb.kwNumMeas >= LKW_MAX_L2MEAS )
+ if(rlcCb.kwL2Cb.kwNumMeas >= LKW_MAX_L2MEAS )
{
measCfmEvt->transId = measReqEvt->transId;
measCfmEvt->measType = measType;
for(qciIdx = 0; qciIdx < numQci; qciIdx++)
{
qci = qciVal[qciIdx];
- ret = cmHashListFind(&(kwCb.kwL2Cb.qciHlCp),
+ ret = cmHashListFind(&(rlcCb.kwL2Cb.qciHlCp),
(U8 *)&qci, (U16)sizeof(qci), 0, (PTR *)&rbCb);
if(ret != ROK)
{
{
for(qciIdx = 0; qciIdx < numQci; qciIdx++)
{
- if(kwCb.kwL2Cb.measOn[qci] & measReqEvt->measReq.measType)
+ if(rlcCb.kwL2Cb.measOn[qci] & measReqEvt->measReq.measType)
{
/* measurement is already ongoing */
measCfmEvt->status.status = LCM_PRIM_NOK;
PUBLIC Void kwUtlResetUlL2MeasInKwRb
(
-KwCb *gCb,
+RlcCb *gCb,
KwL2MeasCb *measCb,
U8 measType
)
#else
PUBLIC Void kwUtlResetUlL2MeasInKwRb(measCb, measType)
-KwCb *gCb;
+RlcCb *gCb;
KwL2MeasCb *measCb;
U8 measType;
#endif
U32 rbIdx;
U32 ueIdx;
U32 qciIdx;
- KwUlUeCb *ueCb = NULL;
+ RlcUlUeCb *ueCb = NULL;
(
CmLListCp *recBufLst,
KwAmRecBuf *recBuf,
-KwCb *gCb
+RlcCb *gCb
)
#else
PUBLIC Void kwUtlDelRecBuf(recBufLst, recBufi, gCb)
CmLListCp *recBufLst;
KwAmRecBuf *recBuf;
-KwCb *gCb;
+RlcCb *gCb;
#endif
{
U32 hashKey;
recBufLstCp = &recBufLst[hashKey];
cmLListDelFrm(recBufLstCp, &recBuf->lnk);
- KW_FREE_WC(gCb, recBuf, sizeof(KwAmRecBuf));
+ RLC_FREE_WC(gCb, recBuf, sizeof(KwAmRecBuf));
RETVOID;
} /* kwUtlDelRecBuf */