X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrrlc%2Fkw_umm_dl.c;h=8c35e73691a6c8618692b63ade10baefc3047eeb;hb=refs%2Fchanges%2F64%2F5464%2F4;hp=c00b0e46333c2911d7755b2a73062ee4f9d9ea86;hpb=5d74fef7c9fe6b65a965ceac6bfe812872dab323;p=o-du%2Fl2.git diff --git a/src/5gnrrlc/kw_umm_dl.c b/src/5gnrrlc/kw_umm_dl.c index c00b0e463..8c35e7369 100755 --- a/src/5gnrrlc/kw_umm_dl.c +++ b/src/5gnrrlc/kw_umm_dl.c @@ -69,18 +69,18 @@ /* variables for logging :declared in BRDCM cl */ #ifndef TENB_ACC -extern U32 dldrops_kwu_um; -extern U32 dlpkt_um; -extern U32 buffer_occ; -extern U32 dlrate_kwu; +uint32_t dldrops_kwu_um; +uint32_t dlpkt_um; +uint32_t buffer_occ; +uint32_t dlrate_kwu; #endif -PRIVATE void rlcUmmEstHdrSz ARGS ((RlcUmDl *umUl)); +static void rlcUmmEstHdrSz ARGS ((RlcUmDl *umUl)); -PRIVATE Void rlcUmmCreatePdu ARGS ((RlcCb *gCb, +static Void rlcUmmCreatePdu ARGS ((RlcCb *gCb, RlcDlRbCb *rbCb, Buffer *pdu, - U8 fi, + uint8_t fi, KwPduInfo *datReqPduInfo)); /** @addtogroup ummode */ @@ -114,7 +114,7 @@ void rlcUmmQSdu(RlcCb *gCb, RlcDlRbCb *rbCb, KwuDatReqInfo *datReq, Buffer *mBuf #if (ERRCLASS & ERRCLS_ADD_RES) if ( sdu == NULLP ) { - DU_LOG("\nRLC : Memory allocation failed in rlcUmmQSdu for UEID:%d CELLID:%d",\ + DU_LOG("\nERROR --> RLC DL : Memory allocation failed in rlcUmmQSdu for UEID:%d CELLID:%d",\ rbCb->rlcId.ueId, rbCb->rlcId.cellId); ODU_PUT_MSG_BUF(mBuf); @@ -395,7 +395,7 @@ void rlcUmmProcessSdus(RlcCb *gCb, RlcDlRbCb *rbCb, RlcDatReq *datReq) { /* Could not transmit what MAC asked for because the number * of PDUs to be transmitted has reached maximum. */ - DU_LOG("\nRLC: rlcUmmProcessSdus: Maximum Pdu limit has been reached\ + DU_LOG("\nERROR --> RLC DL: rlcUmmProcessSdus: Maximum Pdu limit has been reached\ UEID:%d CELLID:%d", rbCb->rlcId.ueId, rbCb->rlcId.cellId); break; } @@ -473,7 +473,7 @@ void rlcUmmProcessSdus(RlcCb *gCb, RlcDlRbCb *rbCb, RlcDatReq *datReq) else { ODU_CAT_MSG(pdu, sdu->mBuf, M1M2); - RLC_FREE_BUF_WC(sdu->mBuf); + ODU_PUT_MSG_BUF(sdu->mBuf); } sdu->sduSz -= pduSz; @@ -537,7 +537,7 @@ void rlcUmmProcessSdus(RlcCb *gCb, RlcDlRbCb *rbCb, RlcDatReq *datReq) } else { - RLC_FREE_BUF_WC(pdu); + ODU_PUT_MSG_BUF(pdu); } } @@ -571,21 +571,7 @@ void rlcUmmProcessSdus(RlcCb *gCb, RlcDlRbCb *rbCb, RlcDatReq *datReq) * * @return Void */ -#ifdef ANSI -Void rlcDlUmmReEstablish -( -RlcCb *gCb, -CmLteRlcId rlcId, -Bool sendReEst, -RlcDlRbCb *rbCb -) -#else -Void rlcDlUmmReEstablish(gCb, rlcId, rbCb) -RlcCb *gCb; -CmLteRlcId rlcId; -Bool sendReEst; -RlcDlRbCb *rbCb; -#endif +Void rlcDlUmmReEstablish(RlcCb *gCb,CmLteRlcId rlcId,Bool sendReEst,RlcDlRbCb *rbCb) { /* The re-establishment indication is sent from the UL only */ @@ -597,7 +583,7 @@ RlcDlRbCb *rbCb; for SRB 1 */ rlcDlUtlResetReestInProgress(rbCb); - RETVOID; + return; } /** * @brief Handler to create the header and complete a PDU. @@ -616,7 +602,7 @@ RlcDlRbCb *rbCb; * * @return Void */ -void rlcUmmCreatePdu(RlcCb *gCb, RlcDlRbCb *rbCb, Buffer *pdu, uint8_t fi, KwPduInfo *datReqPduInfo) +static void rlcUmmCreatePdu(RlcCb *gCb, RlcDlRbCb *rbCb, Buffer *pdu, uint8_t fi, KwPduInfo *datReqPduInfo) { RlcSn sn; /* Sequence Number */ uint32_t liCount; /* LI count */ @@ -733,7 +719,7 @@ void rlcUmmCreatePdu(RlcCb *gCb, RlcDlRbCb *rbCb, Buffer *pdu, uint8_t fi, KwPdu * * @return Void */ -void rlcUmmEstHdrSz(RlcUmDl *umDl) +static void rlcUmmEstHdrSz(RlcUmDl *umDl) { /* The header size is estimated as : If sdu count = 0 then 0 @@ -761,19 +747,7 @@ void rlcUmmEstHdrSz(RlcUmDl *umDl) * * @return Void */ -#ifdef ANSI -Void rlcUmmDiscSdu -( -RlcCb *gCb, -RlcDlRbCb *rbCb, -U32 sduId -) -#else -Void rlcUmmDiscSdu(gCb,rbCb,sduId) -RlcCb *gCb; -RlcDlRbCb *rbCb; -U32 sduId; -#endif +Void rlcUmmDiscSdu(RlcCb *gCb,RlcDlRbCb *rbCb,uint32_t sduId) { CmLList *tmpNode; /* Temporary Node in SDU queue */ CM_LLIST_FIRST_NODE(&rbCb->m.umDl.sduQ,tmpNode); @@ -790,7 +764,7 @@ U32 sduId; } } - RETVOID; + return; } /* @@ -806,24 +780,14 @@ U32 sduId; * * @return Void */ -#ifdef ANSI -Void rlcUmmFreeDlRbCb -( -RlcCb *gCb, -RlcDlRbCb *rbCb -) -#else -Void rlcUmmFreeDlRbCb(gCb,rbCb) -RlcCb *gCb; -RlcDlRbCb *rbCb; -#endif +Void rlcUmmFreeDlRbCb(RlcCb *gCb,RlcDlRbCb *rbCb) { /* cat the SDU queue to the to be freed list */ cmLListCatLList(&(gCb->u.dlCb->toBeFreed.sduLst),&(rbCb->m.umDl.sduQ)); rlcUtlRaiseDlCleanupEvent(gCb); - RETVOID; + return; } /* rlcUmmFreeDlRbCb */ /********************************************************************30**