X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=inline;f=src%2F5gnrrlc%2Fkw_tmm_dl.c;h=a67e8ac9c8ad746d6a73edfc6fde5acf2d95034f;hb=2b5e7ba18453db526316b51476673c1ea69c1a94;hp=d3d938c45dfeec93b3e68f23826d85c5c353239f;hpb=2193e4cf01012809495be026097e8d7eacb9f0ac;p=o-du%2Fl2.git diff --git a/src/5gnrrlc/kw_tmm_dl.c b/src/5gnrrlc/kw_tmm_dl.c index d3d938c45..a67e8ac9c 100755 --- a/src/5gnrrlc/kw_tmm_dl.c +++ b/src/5gnrrlc/kw_tmm_dl.c @@ -66,9 +66,9 @@ #define RLC_MODULE (RLC_DBGMASK_TM | RLC_DBGMASK_DL) -PRIVATE Void rlcTmmSendBoSta ARGS((RlcCb *gCb, RlcDlRbCb *rbCb, +static Void rlcTmmSendBoSta ARGS((RlcCb *gCb, RlcDlRbCb *rbCb, MsgLen bo, KwuDatReqInfo *datReqInfo)); -extern U32 rgMacGT ; +uint32_t rgMacGT ; /** @addtogroup tmmode */ /*@{*/ @@ -90,7 +90,6 @@ extern U32 rgMacGT ; * -# ROK * -# RFAILED */ -#ifdef ANSI Void rlcTmmQSdu ( RlcCb *gCb, @@ -98,19 +97,9 @@ RlcDlRbCb *rbCb, KwuDatReqInfo *datReqInfo, Buffer *mBuf ) -#else -Void rlcTmmQSdu(gCb,rbCb,datReqInfo,mBuf) -RlcCb *gCb; -RlcDlRbCb *rbCb; -KwuDatReqInfo *datReqInfo; -Buffer *mBuf; -#endif { RlcSdu *sdu; - TRC2(rlcTmmQSdu) - - RLC_ALLOC(gCb,sdu,sizeof(RlcSdu)); #if (ERRCLASS & ERRCLS_ADD_RES) if ( sdu == NULLP ) @@ -119,7 +108,7 @@ Buffer *mBuf; "Memory Allocation failed UEID:%d CELLID:%d", rbCb->rlcId.ueId, rbCb->rlcId.cellId); - RETVOID; + return; } #endif /* ERRCLASS & ERRCLS_ADD_RES */ #ifdef CCPU_OPT @@ -148,7 +137,7 @@ Buffer *mBuf; sdu->lstEnt.node = (PTR)sdu; rlcTmmSendBoSta(gCb, rbCb, sdu->sduSz, datReqInfo); - RETVOID; + return; } /** @@ -234,7 +223,7 @@ void rlcTmmSendToMac(RlcCb *gCb, SuId suId, RlcDlRbCb *rbCb, RguCStaIndInfo *sta DU_LOG("\nRLC: rlcTmmSendToMac: sfn %d slot %d UEID:%d CELLID:%d", sfn, slot, rbCb->rlcId.ueId, rbCb->rlcId.cellId); cmLListDelFrm(&(rbCb->m.tm.sduQ), &sdu->lstEnt); - RLC_FREE_BUF(sdu->mBuf); + ODU_PUT_MSG_BUF(sdu->mBuf); RLC_FREE(gCb, sdu, sizeof(RlcSdu)); } else @@ -267,7 +256,7 @@ void rlcTmmSendToMac(RlcCb *gCb, SuId suId, RlcDlRbCb *rbCb, RguCStaIndInfo *sta the Sdu %u UEID:%d CELLID:%d", sdu->mode.tm.rnti, rbCb->rlcId.ueId, rbCb->rlcId.cellId); cmLListDelFrm(&(rbCb->m.tm.sduQ), &sdu->lstEnt); - RLC_FREE_BUF(sdu->mBuf); + ODU_PUT_MSG_BUF(sdu->mBuf); RLC_FREE(gCb, sdu, sizeof(RlcSdu)); continue; } @@ -380,20 +369,12 @@ void rlcTmmSendToMac(RlcCb *gCb, SuId suId, RlcDlRbCb *rbCb, RguCStaIndInfo *sta * @return S16 * -# ROK */ -#ifdef ANSI Void rlcDlTmmReEstablish ( RlcCb *gCb, RlcDlRbCb *rbCb ) -#else -Void rlcDlTmmReEstablish(gCb,rbCb) -RlcCb *gCb; -RlcDlRbCb *rbCb; -#endif { - TRC2(rlcDlTmmReEstablish) - #ifdef LTE_L2_MEAS_RLC rlcUtlEmptySduQ(gCb, rbCb, &rbCb->m.tm.sduQ); @@ -401,7 +382,7 @@ RlcDlRbCb *rbCb; rlcUtlEmptySduQ(gCb,&rbCb->m.tm.sduQ); #endif - RETVOID; + return; } /** * @@ -422,7 +403,7 @@ RlcDlRbCb *rbCb; * -# RFAILED */ -void rlcTmmSendBoSta(RlcCb *gCb, RlcDlRbCb *rbCb, MsgLen bo, KwuDatReqInfo *datReqInfo) +static void rlcTmmSendBoSta(RlcCb *gCb, RlcDlRbCb *rbCb, MsgLen bo, KwuDatReqInfo *datReqInfo) { Pst pst; /* Post structure */ RlcBoStatus *boStatus; /* Buffer occupancy status information */