remove/replaced PRIVATE and EXTERN keywords
[o-du/l2.git] / src / 5gnrrlc / kw_amm_dl.c
index 33f9f21..0c4d596 100755 (executable)
@@ -64,8 +64,8 @@ static int RLOG_FILE_ID=189;
 
 //UDAY
 #ifdef L2_OPTMZ
-extern U32 rlcAmmStaPduList[512];
- U32 rlcAmmStaPduListCnt = 0;
+uint32_t rlcAmmStaPduList[512];
+uint32_t rlcAmmStaPduListCnt = 0;
 #endif
 
 
@@ -74,14 +74,14 @@ extern U32 rlcAmmStaPduList[512];
 **/
 #define RLC_MODULE (RLC_DBGMASK_AM | RLC_DBGMASK_DL)
 
-U32 rlcStatusPduCnt, rlcStatusAckCnt, rlcStatusNcnt, rlcSduSndCnt;
+uint32_t rlcStatusPduCnt, rlcStatusAckCnt, rlcStatusNcnt, rlcSduSndCnt;
 
 /* local defines */
 
 /* local externs */
 
 /* forward references */
-EXTERN Void rlcAmmDlHndlStatusPdu ARGS ((RlcCb  *gCb,
+Void rlcAmmDlHndlStatusPdu ARGS ((RlcCb  *gCb,
                                         RlcDlRbCb  *rbCb,
                                         RlcUdxStaPdu *pStaPdu));
 
@@ -104,77 +104,77 @@ EXTERN Void rlcAmmDlHndlStatusPdu ARGS ((RlcCb  *gCb,
 
 /* private function declarations */
 
-PRIVATE Void  rlcResegRetxPdus ARGS ((RlcCb *gCb,
+static Void  rlcResegRetxPdus ARGS ((RlcCb *gCb,
                                      RlcDlRbCb *rbCb, 
                                      RlcDatReq *rlcDatReq));
 
-PRIVATE Void rlcRemRetxPdu ARGS ((RlcCb *gCb, 
+static Void rlcRemRetxPdu ARGS ((RlcCb *gCb, 
                                  RlcDlRbCb *rbCb, 
                                  RlcRetx *retx));
 
-PRIVATE Void rlcAmmCreateStatusPdu ARGS ((RlcCb *gCb, 
+static Void rlcAmmCreateStatusPdu ARGS ((RlcCb *gCb, 
                                          RlcDlRbCb *rbCb,
                                          RlcDatReq *rlcDatReq));
 
-PRIVATE Void rlcAmmDlMarkPduForReTx ARGS ((RlcCb *gCb,
+static Void rlcAmmDlMarkPduForReTx ARGS ((RlcCb *gCb,
                                           RlcDlRbCb *rbCb,
                                           RlcRetx *retx));
 
-PRIVATE Void rlcAmmDlProcessSuccessfulTxPdu ARGS((RlcCb *gCb, 
+static Void rlcAmmDlProcessSuccessfulTxPdu ARGS((RlcCb *gCb, 
                                                  RlcDlRbCb *rbCb,
                                                  RlcSn  sn,
                                                  KwuDatCfmInfo **datCfm));
 
-PRIVATE Void rlcAmmDlSetTxNextAck ARGS((RlcAmDl *amDl, RlcSn sn));
+static Void rlcAmmDlSetTxNextAck ARGS((RlcAmDl *amDl, RlcSn sn));
 
-PRIVATE Void rlcAmmDlCheckAndStopPollTmr ARGS((RlcCb *gCb,
+static Void rlcAmmDlCheckAndStopPollTmr ARGS((RlcCb *gCb,
                                               RlcDlRbCb *rbCb,
                                               RlcSn mAckSn));
 
-PRIVATE Void  rlcAssembleSdus ARGS ((RlcCb *gCb,
+static Void  rlcAssembleSdus ARGS ((RlcCb *gCb,
                                     RlcDlRbCb *rbCb, 
                                     RlcDatReq *rlcDatReq));
 
-PRIVATE Bool rlcAmmDlCheckAndSetPoll ARGS ((RlcCb *gCb,
+static bool rlcAmmDlCheckAndSetPoll ARGS ((RlcCb *gCb,
                                            RlcDlRbCb *rbCb, 
-                                           Bool newPdu, 
+                                           bool newPdu, 
                                            MsgLen bufSz));
 
-PRIVATE Void rlcAmmCreatePdu ARGS ((RlcCb *gCb,
+static Void rlcAmmCreatePdu ARGS ((RlcCb *gCb,
                                    RlcDlRbCb *rbCb, 
                                    RlcAmHdr *amHdr, 
                                    RlcDlPduInfo *pduInfo,
                                    Buffer *pdu));
 
-PRIVATE Void rlcAmmSndStaInd ARGS ((RlcCb *gCb,RlcDlRbCb *rbCb, RlcRetx *retx));
+static Void rlcAmmSndStaInd ARGS ((RlcCb *gCb,RlcDlRbCb *rbCb, RlcRetx *retx));
 
-PRIVATE Void rlcGetNxtRetx ARGS ((RlcCb *gCb, RlcRetx **retx));
+static Void rlcGetNxtRetx ARGS ((RlcCb *gCb, RlcRetx **retx));
 
-PRIVATE Void rlcConstructAmHdr ARGS ((RlcAmHdr *amHdr, 
-                                     U8 *hdr,
-                                     U8  snLen,
-                                     U16 *idx));
+static Void rlcConstructAmHdr ARGS ((RlcAmHdr *amHdr, 
+                                     uint8_t *hdr,
+                                     uint8_t  snLen,
+                                     uint16_t *idx));
 
-PRIVATE Void rlcAmmDlUpdateTxAndReTxBufForAckSn ARGS ((RlcCb *gCb,
+static Void rlcAmmDlUpdateTxAndReTxBufForAckSn ARGS ((RlcCb *gCb,
                                                       RlcDlRbCb *rbCb, 
                                                       RlcSn mAckSn,
                                                       CmLList *retx,
                                                       KwuDatCfmInfo **datCfm));
 
-PRIVATE Void rlcAmmDlMoveFrmTxtoRetxBuffer ARGS ((RlcCb *gCb,
+static Void rlcAmmDlMoveFrmTxtoRetxBuffer ARGS ((RlcCb *gCb,
                                                  RlcAmDl *amDl, 
                                                  RlcRetx **retx, 
                                                  RlcSn sn));
  
-PRIVATE Void rlcAmmDlCheckIsSDUDelivered ARGS((RlcCb *gCb,
+static Void rlcAmmDlCheckIsSDUDelivered ARGS((RlcCb *gCb,
                                               RlcDlRbCb *rbCb, 
                                               RlcSduMap *sduMap, 
                                               KwuDatCfmInfo **datCfm));
 
-PRIVATE Void rlcAmmAddPduToRetxLst ARGS((RlcAmDl   *amDl,
+static Void rlcAmmAddPduToRetxLst ARGS((RlcAmDl   *amDl,
                                         RlcRetx   *retx));
 
-PRIVATE Void rlcAmmDlMoveSduByteSegFrmTxtoRetxBuffer ARGS(
+static Void rlcAmmDlMoveSduByteSegFrmTxtoRetxBuffer ARGS(
 (
 RlcCb          *gCb,
 RlcAmDl        *amDl,
@@ -182,7 +182,7 @@ RlcRetx        **retx,
 RlcDlPduInfo   *pduInfo
 ));
 
-PRIVATE Void rlcAmmDlHndlStatus4SduByteSegInTxBuf ARGS(
+static Void rlcAmmDlHndlStatus4SduByteSegInTxBuf ARGS(
 (
 RlcCb          *gCb,
 RlcDlRbCb      *rbCb,
@@ -191,7 +191,7 @@ RlcRetx        **retx,
 KwuDatCfmInfo **datCfm
 ));
 
-PRIVATE Void rlcAmmDlUpdateTxAndReTxBufForNackSn ARGS(
+static Void rlcAmmDlUpdateTxAndReTxBufForNackSn ARGS(
 (
  RlcCb          *gCb,
  RlcDlRbCb      *rbCb,
@@ -200,16 +200,16 @@ PRIVATE Void rlcAmmDlUpdateTxAndReTxBufForNackSn ARGS(
  KwuDatCfmInfo **datCfm
  ));
 
-PRIVATE Void RlcDlAmmGetNackSnInfoFrmNackRangeIdx ARGS(
+static Void RlcDlAmmGetNackSnInfoFrmNackRangeIdx ARGS(
 (
 RlcAmDl        *amDl,
 RlcNackInfo    *nackInfo,
 CmLList       *retxNode,
 RlcNackInfo    *nackSnInfo,
-U8            idx
+uint8_t            idx
 ));
 
-PRIVATE Void rlcAmmDlUpdTxAndReTxBufForLessThanNackSn ARGS(
+static Void rlcAmmDlUpdTxAndReTxBufForLessThanNackSn ARGS(
 (
 RlcCb            *gCb,
 RlcDlRbCb        *rbCb,
@@ -251,28 +251,17 @@ KwuDatCfmInfo   **datCfm
  * 
  * @return  Void
 */
-#ifdef ANSI
-Void rlcAmmSendDStaRsp
-(
-RlcCb       *gCb,
-RlcDlRbCb   *rbCb,
-RlcAmDl     *amDl
-)
-#else
-Void rlcAmmSendDStaRsp(gCb, rbCb, amDl)
-RlcCb       *gCb;
-RlcDlRbCb   *rbCb;
-RlcAmDl     *amDl;
-#endif
+void rlcAmmSendDedLcBoStatus(RlcCb *gCb, RlcDlRbCb *rbCb, RlcAmDl *amDl)
 {
-   S32 bo = rlcAmmCalculateBo(amDl);
+   int32_t bo = rlcAmmCalculateBo(amDl);
 
    if(bo)
    {
-      rlcUtlSndDStaRsp(gCb, rbCb, bo, amDl->estHdrSz, amDl->cntrlBo ?TRUE:FALSE,amDl->cntrlBo);
+      rlcUtlSendDedLcBoStatus(gCb, rbCb, bo, amDl->estHdrSz, \
+         amDl->cntrlBo ?TRUE:FALSE,amDl->cntrlBo);
    }
    
-   RETVOID;
+   return;
 }
 
 /**
@@ -286,14 +275,14 @@ RlcAmDl     *amDl;
  * @return  Void
 */
 #ifdef ANSI
-PRIVATE Void rlcAmmDlCheckAndStopPollTmr
+static Void rlcAmmDlCheckAndStopPollTmr
 (
 RlcCb       *gCb,
 RlcDlRbCb   *rbCb,
 RlcSn       mAckSn
 )
 #else
-PRIVATE Void rlcAmmDlCheckAndStopPollTmr(gCb, rbCb, mAckSn)
+static Void rlcAmmDlCheckAndStopPollTmr(gCb, rbCb, mAckSn)
 RlcCb       *gCb;
 RlcDlRbCb   *rbCb;
 RlcSn       mAckSn;
@@ -311,7 +300,7 @@ RlcSn       mAckSn;
       }                                                            
    }
 
-   RETVOID;
+   return;
 }
 
 /**
@@ -323,20 +312,20 @@ RlcSn       mAckSn;
  * @return  Void
 */
 #ifdef ANSI
-PRIVATE Void rlcAmmDlSetTxNextAck
+static Void rlcAmmDlSetTxNextAck
 (
 RlcAmDl   *amDl,
 RlcSn      sn
 )
 #else
-PRIVATE Void rlcAmmDlSetTxNextAck(amDl, sn)
+static Void rlcAmmDlSetTxNextAck(amDl, sn)
 RlcAmDl   *amDl;
 RlcSn     sn
 #endif
 {
    amDl->txNextAck = sn;
    
-   RETVOID;
+   return;
 }
 
 /**
@@ -353,7 +342,7 @@ RlcSn     sn
  * @return  Void
 */
 #ifdef ANSI
-PRIVATE Void rlcAmmDlProcessSuccessfulReTx
+static Void rlcAmmDlProcessSuccessfulReTx
 (
 RlcCb            *gCb,
 RlcDlRbCb        *rbCb,
@@ -361,7 +350,7 @@ RlcRetx          *retx,
 KwuDatCfmInfo   **datCfm
 )
 #else
-PRIVATE Void rlcAmmDlProcessSuccessfulReTx(gCb, rbCb, retx, datCfm)
+static Void rlcAmmDlProcessSuccessfulReTx(gCb, rbCb, retx, datCfm)
 RlcCb            *gCb;
 RlcDlRbCb        *rbCb;
 RlcRetx          *retx;
@@ -372,7 +361,7 @@ KwuDatCfmInfo   **datCfm;
    
    rlcRemRetxPdu(gCb, rbCb, retx);
 
-   RETVOID;
+   return;
 }
 
 /**
@@ -392,7 +381,7 @@ KwuDatCfmInfo   **datCfm;
  */
 
 #ifdef ANSI
-PRIVATE Void rlcAmmDlMoveSduByteSegFrmTxtoRetxBuffer
+static Void rlcAmmDlMoveSduByteSegFrmTxtoRetxBuffer
 (
 RlcCb          *gCb,
 RlcAmDl        *amDl,
@@ -400,15 +389,13 @@ RlcRetx        **retx,
 RlcDlPduInfo   *pduInfo
 )
 #else
-PRIVATE Void rlcAmmDlMoveSduByteSegFrmTxtoRetxBuffer(gCb, amDl, retx, pduInfo)
+static Void rlcAmmDlMoveSduByteSegFrmTxtoRetxBuffer(gCb, amDl, retx, pduInfo)
 RlcCb          *gCb;
 RlcAmDl        *amDl;
 RlcRetx        **retx;
 RlcDlPduInfo   *pduInfo;
 #endif
 {
-   TRC2(rlcAmmDlMoveSduByteSegFrmTxtoRetxBuffer);
-
 
    RLC_ALLOC_WC(gCb,*retx, sizeof(RlcRetx));
 
@@ -416,7 +403,7 @@ RlcDlPduInfo   *pduInfo;
    if (*retx == NULLP)
    {
           RLOG0(L_FATAL, "Memory allocation failed");
-          RETVOID;
+          return;
    }
 #endif /* ERRCLASS & ERRCLS_RES */
 
@@ -447,7 +434,7 @@ RlcDlPduInfo   *pduInfo;
 
    gRlcStats.amRlcStats.numDLRetransPdus++;
 
-   RETVOID;
+   return;
 } /*rlcAmmDlMoveSduByteSegFrmTxtoRetxBuffer */
 
 /**
@@ -468,7 +455,7 @@ RlcDlPduInfo   *pduInfo;
  */
 
 #ifdef ANSI
-PRIVATE Void rlcAmmDlHndlStatus4SduByteSegInTxBuf
+static Void rlcAmmDlHndlStatus4SduByteSegInTxBuf
 (
 RlcCb          *gCb,
 RlcDlRbCb      *rbCb,
@@ -477,7 +464,7 @@ RlcRetx        **retx,
 KwuDatCfmInfo ** datCfm
 )
 #else
-PRIVATE Void rlcAmmDlHndlStatus4SduByteSegInTxBuf(gCb, rbCb, nackSnInfo, retx, datCfm)
+static Void rlcAmmDlHndlStatus4SduByteSegInTxBuf(gCb, rbCb, nackSnInfo, retx, datCfm)
 (
 RlcCb          *gCb;
 RlcDlRbCb      *rbCb;
@@ -491,12 +478,10 @@ KwuDatCfmInfo **datCfm;
    CmLList *lnk;
    CmLList *nextLnk;
 
-   TRC2(rlcAmmDlHndlStatus4SduByteSegInTxBuf)
-
    txBuf = rlcUtlGetTxBuf(AMDL.txBufLst, nackSnInfo->sn);
    if (txBuf == NULLP)
    {
-          RETVOID;
+          return;
    }
    lnk = txBuf->pduLst.first;
    while(lnk)
@@ -539,7 +524,7 @@ KwuDatCfmInfo **datCfm;
       rlcUtlDelTxBuf(AMDL.txBufLst, txBuf,gCb);
    }
 
-   RETVOID;
+   return;
 }
 
 /**
@@ -559,7 +544,7 @@ KwuDatCfmInfo **datCfm;
  *            
  */
 #ifdef ANSI
-PRIVATE Void rlcAmmDlUpdateTxAndReTxBufForNackSn
+static Void rlcAmmDlUpdateTxAndReTxBufForNackSn
 (
  RlcCb          *gCb,
  RlcDlRbCb      *rbCb,
@@ -568,7 +553,7 @@ PRIVATE Void rlcAmmDlUpdateTxAndReTxBufForNackSn
  KwuDatCfmInfo **datCfm
  )
 #else
-PRIVATE Void rlcAmmDlUpdateTxAndReTxBufForNackSn(gCb, rbCb, nackSnInfo, retxNode, datCfm)
+static Void rlcAmmDlUpdateTxAndReTxBufForNackSn(gCb, rbCb, nackSnInfo, retxNode, datCfm)
 (
  RlcCb          *gCb;
  RlcDlRbCb      *rbCb;
@@ -581,8 +566,6 @@ PRIVATE Void rlcAmmDlUpdateTxAndReTxBufForNackSn(gCb, rbCb, nackSnInfo, retxNode
    RlcTx    *txBuf;
    RlcRetx  *retx;
 
-   TRC2(rlcAmmDlUpdateTxAndReTxBufForNackSn)
-
    /* Now process the NACK_SN received. Now the NACK_SN is    */
    /* either the first element of RETX or is in TX array      */
    /* To remove the remaining acks from the pdu byte segments */
@@ -615,7 +598,7 @@ PRIVATE Void rlcAmmDlUpdateTxAndReTxBufForNackSn(gCb, rbCb, nackSnInfo, retxNode
              (*retxNode) = retx->lstEnt.next;
       }
 
-      RETVOID;
+      return;
    }
 
    /* process the pdus/segments in the re-transmit buffer with 
@@ -661,7 +644,7 @@ PRIVATE Void rlcAmmDlUpdateTxAndReTxBufForNackSn(gCb, rbCb, nackSnInfo, retxNode
          break;
       }
    } /* end of retxNode while loop*/
-   RETVOID;
+   return;
 }
 
 /**
@@ -675,28 +658,28 @@ PRIVATE Void rlcAmmDlUpdateTxAndReTxBufForNackSn(gCb, rbCb, nackSnInfo, retxNode
 * @param[in]RlcNackInfo    *nackSnInfo,
 * @param[in]RlcRetx        *retx;
 * @param[in]RlcSn          sn, 
-* @param[in]U8            idx
+* @param[in]uint8_t            idx
  * 
  * @return Void
  *            
  */
 #ifdef ANSI
-PRIVATE Void RlcDlAmmGetNackSnInfoFrmNackRangeIdx
+static Void RlcDlAmmGetNackSnInfoFrmNackRangeIdx
 (
 RlcAmDl        *amDl,
 RlcNackInfo    *nackInfo,
 CmLList        *retxNode,
 RlcNackInfo    *nackSnInfo,
-U8            idx
+uint8_t        idx
 )
 #else
-PRIVATE Void RlcDlAmmGetNackSnInfoFrmNackRangeIdx(amDl, nackInfo, retxNode, nackSnInfo, idx)
+static Void RlcDlAmmGetNackSnInfoFrmNackRangeIdx(amDl, nackInfo, retxNode, nackSnInfo, idx)
 (
 RlcAmDl        *amDl;
 RlcNackInfo    *nackInfo;
-CmLList       *retxNode;
+CmLList        *retxNode;
 RlcNackInfo    *nackSnInfo;
-U8            idx;
+uint8_t        idx;
 )
 #endif
 {
@@ -704,15 +687,13 @@ U8            idx;
    RlcRetx   *retx;
    CmLList  *node;
 
-   TRC2(RlcDlAmmGetNackSnInfoFrmNackRangeIdx)
-
    nackSnInfo->isSegment = FALSE;
 
    if((!nackInfo->isSegment) || (!idx && nackSnInfo->nackRange && (!nackInfo->soStart)))
    {
       nackSnInfo->soStart = 0;
       nackSnInfo->soEnd = 0;
-      RETVOID;
+      return;
    }
    txBuf = rlcUtlGetTxBuf(amDl->txBufLst, nackSnInfo->sn);
    if(txBuf != NULLP)
@@ -721,7 +702,7 @@ U8            idx;
       while(node)
       {
          RlcDlPduInfo *pduInfo = (RlcDlPduInfo *)(node->node);
-         U16         pduSoEnd = pduInfo->amHdr.so + pduInfo->sduMap.sduSz - 1; 
+         uint16_t         pduSoEnd = pduInfo->amHdr.so + pduInfo->sduMap.sduSz - 1; 
          if((!idx) && (pduInfo->amHdr.so == nackInfo->soStart))
          {
             nackSnInfo->isSegment = TRUE;
@@ -814,7 +795,6 @@ RlcUdxStaPdu   *pStaPdu;
    RlcKwuSapCb    *rlckwuSap;
    RlcSn       mTxNext;
 
-   TRC2(rlcAmmDlHndlStatusPdu)
    rlcStatusPduCnt++;
 
    rlckwuSap = gCb->u.dlCb->rlcKwuDlSap + RLC_UI_PDCP;
@@ -833,7 +813,7 @@ RlcUdxStaPdu   *pStaPdu;
                rbCb->rlcId.ueId,
                rbCb->rlcId.cellId);
       RLC_SHRABL_STATIC_BUF_FREE(rlckwuSap->pst.region, rlckwuSap->pst.pool, datCfm, sizeof(KwuDatCfmInfo));
-      RETVOID;
+      return;
    }
 #endif /* ERRCLASS & ERRCLS_RES */
 
@@ -854,7 +834,7 @@ RlcUdxStaPdu   *pStaPdu;
                rbCb->rlcId.cellId);
 /*      RLC_SHRABL_STATIC_BUF_ALLOC(rlckwuSap->pst.region, rlckwuSap->pst.pool, datCfm, sizeof(KwuDatCfmInfo)); */
       RLC_SHRABL_STATIC_BUF_FREE(rlckwuSap->pst.region, rlckwuSap->pst.pool, datCfm, sizeof(KwuDatCfmInfo));
-      RETVOID;
+      return;
    }
  
    /* Venki - stopping the poll retx timer */
@@ -874,7 +854,7 @@ RlcUdxStaPdu   *pStaPdu;
       RlcSn   transWinStartSn = AMDL.txNextAck; /*used to track the SN from which 
                                            to start processing the transmission
                                            buffer */
-      U32    idx = 0;
+      uint32_t    idx = 0;
 
       /* if any NACKs then txNextAck should be equal to the first NACK_SN*/
       txNextAck = pStaPdu->nackInfo[0].sn;
@@ -917,7 +897,7 @@ RlcUdxStaPdu   *pStaPdu;
                      rbCb->rlcId.ueId,
                      rbCb->rlcId.cellId);
             RLC_SHRABL_STATIC_BUF_FREE(rlckwuSap->pst.region, rlckwuSap->pst.pool, datCfm, sizeof(KwuDatCfmInfo));
-            RETVOID;
+            return;
          }
 
          /* clear all the SNs < NACK_SN from re-transmission list */   
@@ -931,7 +911,7 @@ RlcUdxStaPdu   *pStaPdu;
          }
          else
          {
-            U8 idx1 = 0;
+            uint8_t idx1 = 0;
             /* Update issegment, soStart, soEnd ,sn  in nackSnInfo and handle
              * nack sn*/
             do
@@ -1001,10 +981,10 @@ RlcUdxStaPdu   *pStaPdu;
       canged inside the above called functions */
    if (oldRetxBo != AMDL.retxBo)
    {
-      rlcAmmSendDStaRsp(gCb, rbCb, &AMDL);
+      rlcAmmSendDedLcBoStatus(gCb, rbCb, &AMDL);
    }
 
-   RETVOID;
+   return;
 }
 
 /**
@@ -1059,7 +1039,7 @@ RlcAmDl *amDl;
    
    return bo;
 }
-U32 kwRxSdu;
+uint32_t kwRxSdu;
 
 /**
  * @brief Handler to queue the SDUs received from PDCP
@@ -1081,33 +1061,18 @@ U32 kwRxSdu;
  * @param[in] datReq  Ptr to the datReq sent from PDCP
  *
  * @return Void
- *      -# RETVOID
+ *      -# void
 */
-#ifdef ANSI
-Void rlcAmmQSdu
-(
-RlcCb            *gCb,
-RlcDlRbCb        *rbCb,
-Buffer          *mBuf,
-KwuDatReqInfo   *datReq
-)
-#else
-Void rlcAmmQSdu(gCb, rbCb, mBuf, datReq)
-RlcCb            *gCb;
-RlcDlRbCb        *rbCb;
-Buffer          *mBuf;
-KwuDatReqInfo   *datReq;
-#endif
+void rlcAmmQSdu(RlcCb *gCb, RlcDlRbCb *rbCb, Buffer *mBuf, KwuDatReqInfo *datReq)
 {
    RlcSdu       *sdu;
 #ifdef LTE_L2_MEAS
 #ifndef L2_L3_SPLIT
 #ifdef TENB_STATS
-   U32         rlcWinSz; 
+   uint32_t         rlcWinSz; 
 #endif
 #endif
 #endif
-   TRC2(rlcAmmQSdu)
 
    /* Allocate sdu */
    RLC_ALLOC_WC(gCb,sdu, sizeof(RlcSdu)); 
@@ -1115,11 +1080,9 @@ KwuDatReqInfo   *datReq;
 #if (ERRCLASS & ERRCLS_ADD_RES)
    if (sdu == NULLP)
    {
-      RLOG_ARG2(L_FATAL,DBG_RBID,rbCb->rlcId.rbId,
-               "Memory allocation failed UEID:%d CELLID:%d",
-               rbCb->rlcId.ueId,
-               rbCb->rlcId.cellId);
-      RETVOID;
+      DU_LOG("\n RLC : rlcAmmQSdu : Memory allocation failed UEID:%d CELLID:%d",\
+         rbCb->rlcId.ueId, rbCb->rlcId.cellId);
+      return;
    }
 #endif /* ERRCLASS & ERRCLS_RES */
 
@@ -1128,7 +1091,7 @@ KwuDatReqInfo   *datReq;
    rlcUtlGetCurrTime(&sdu->arrTime);
    /* Discard new changes ends */
    /* Assign values to sdu */
-   SFndLenMsg(mBuf, &sdu->sduSz);
+   ODU_GET_MSG_LEN(mBuf, &sdu->sduSz);
 
    sdu->mBuf = mBuf;
    sdu->actSz = sdu->sduSz;
@@ -1139,7 +1102,7 @@ KwuDatReqInfo   *datReq;
 #ifndef RGL_SPECIFIC_CHANGES
 #ifdef MSPD
 {
-extern U32 dlrate_kwu;
+uint32_t dlrate_kwu;
 dlrate_kwu += sdu->sduSz;
 }
 #endif
@@ -1148,11 +1111,8 @@ dlrate_kwu += sdu->sduSz;
     * queue */
    if (AMDL.nxtTx == NULLP)
    {
-      RLOG_ARG2(L_UNUSED,DBG_RBID, rbCb->rlcId.rbId,
-               "rlcAmmQSdu: Received SDU will be transmitted next"
-               "UEID:%d CELLID:%d",
-                rbCb->rlcId.ueId,
-                rbCb->rlcId.cellId);
+      DU_LOG("\nRLC : rlcAmmQSdu: Received SDU will be transmitted next \
+         UEID:%d CELLID:%d", rbCb->rlcId.ueId, rbCb->rlcId.cellId);
       AMDL.nxtTx = sdu;
    }
 
@@ -1199,10 +1159,10 @@ dlrate_kwu += sdu->sduSz;
 
    if(!rlcDlUtlIsReestInProgress(rbCb))
    {
-      rlcAmmSendDStaRsp(gCb, rbCb, &AMDL);
+      rlcAmmSendDedLcBoStatus(gCb, rbCb, &AMDL);
    }
 
-   RETVOID;
+   return;
 } 
 
 /**
@@ -1221,25 +1181,11 @@ dlrate_kwu += sdu->sduSz;
  *  @return Void 
  *
  */
-#ifdef ANSI
-PRIVATE Void rlcAmmDlAssembleCntrlInfo 
-(
-RlcCb       *gCb,
-RlcDlRbCb   *rbCb,
-RlcDatReq   *rlcDatReq
-)
-#else
-PRIVATE Void rlcAmmDlAssembleCntrlInfo(gCb, rbCb, rlcDatReq)
-RlcCb       *gCb;
-RlcDlRbCb   *rbCb;
-RlcDatReq   *rlcDatReq;
-#endif
+static void rlcAmmDlAssembleCntrlInfo(RlcCb *gCb, RlcDlRbCb *rbCb, RlcDatReq *rlcDatReq)
 {
    RlcUdxDlSapCb   *sapCb;
    MsgLen         macHdrEstmt;
 
-   TRC2(rlcAmmDlAssembleCntrlInfo)
-
    macHdrEstmt = (rbCb->m.amDl.cntrlBo < 256) ?
                   RLC_MAC_HDR_SZ2 : RLC_MAC_HDR_SZ3;
    /* Eliminate fixed hdr size (14bits including ACK_SN) */
@@ -1255,7 +1201,7 @@ RlcDatReq   *rlcDatReq;
       rlcAmmCreateStatusPdu(gCb,rbCb,rlcDatReq);
 
       sapCb = RLC_GET_DL_SAPCB(gCb, rbCb);
-          rlcDlUdxStaProhTmrStart(&(gCb->u.dlCb->udxDlSap->pst), 
+      rlcDlUdxStaProhTmrStart(&(gCb->u.dlCb->udxDlSap->pst), 
                              sapCb->suId, &(rbCb->rlcId));
          
       /* Update number of pdus in pduInfo */
@@ -1273,7 +1219,7 @@ RlcDatReq   *rlcDatReq;
       gRlcStats.amRlcStats.numDLStaPduSent++;
    }
 
-   RETVOID;
+   return;
 }
 
 /**
@@ -1303,25 +1249,8 @@ RlcDatReq   *rlcDatReq;
  * @return Void
  *
  */
-#ifdef ANSI
-Void rlcAmmProcessSdus
-(
-RlcCb       *gCb,
-RlcDlRbCb   *rbCb,
-RlcDatReq   *rlcDatReq,
-Bool       fillCtrlPdu
-)
-#else
-Void rlcAmmProcessSdus(gCb, rbCb, rlcDatReq,fillCtrlPdu)
-RlcCb       *gCb;
-RlcDlRbCb   *rbCb;
-RlcDatReq   *rlcDatReq;
-Bool       fillCtrlPdu;
-#endif    
+void rlcAmmProcessSdus(RlcCb *gCb, RlcDlRbCb *rbCb, RlcDatReq *rlcDatReq, bool fillCtrlPdu)
 {
-   TRC2(rlcAmmProcessSdus)
-
-
    /* Assemble control information. fillCtrlPdu parameter check is added for CA
     * It is used to force cntrl Pdu scheduling on PCell. for Non CA case this
     * flag will always be TRUE. In CA case, for PCELL it is TRUE and for SCEll
@@ -1342,10 +1271,8 @@ Bool       fillCtrlPdu;
       }
       else
       {
-         RLOG_ARG2(L_ERROR, DBG_RBID, rbCb->rlcId.rbId,
-                  "Miscomputation of control Bo. UEID:%d CELLID:%d",
-                  rbCb->rlcId.ueId,
-                  rbCb->rlcId.cellId);
+         DU_LOG("\nRLC: rlcAmmProcessSdus: Miscomputation of control Bo. \
+           UEID:%d CELLID:%d", rbCb->rlcId.ueId, rbCb->rlcId.cellId);
       }
       AMDL.cntrlBo = 0;
    }   
@@ -1381,7 +1308,7 @@ Bool       fillCtrlPdu;
    {
       gRlcStats.amRlcStats.numDLBytesUnused += rlcDatReq->pduSz;
    }
-   RETVOID;
+   return;
 } 
 
 /**
@@ -1402,28 +1329,11 @@ Bool       fillCtrlPdu;
  * @return  Void
  *
  */
-#ifdef ANSI
-PRIVATE Void rlcSplitPdu
-(
-RlcCb       *gCb,
-RlcDlRbCb   *rbCb,
-RlcRetx     *crnt,
-RlcRetx     *next,
-U16        size
-)
-#else
-PRIVATE Void rlcSplitPdu(gCb, rbCb, crnt, next, size)
-RlcCb       *gCb;
-RlcDlRbCb   *rbCb;
-RlcRetx     *crnt;
-RlcRetx     *next;
-U16        size;
-#endif
+static void rlcSplitPdu(RlcCb *gCb, RlcDlRbCb *rbCb, RlcRetx *crnt, RlcRetx *next, uint16_t size)
 {
-   U8            si;
+   uint8_t        si;
    RlcAmDl        *amDl = &AMDL;
 
-   TRC2(rlcSplitPdu)
    /* Set the SN for the new segment */
    next->amHdr.sn = crnt->amHdr.sn;
 
@@ -1459,7 +1369,7 @@ U16        size;
    next->sduMap.sduSz = next->segSz;
 
    /* Segment the payload into two parts based on the size passed */
-   SSegMsg(crnt->seg, size, &next->seg);
+   ODU_SEGMENT_MSG(crnt->seg, size, &next->seg);
    next->retxCnt     = crnt->retxCnt;
    next->yetToConst  = TRUE;
    next->pendingReTrans    = crnt->pendingReTrans;
@@ -1496,7 +1406,7 @@ U16        size;
    AMDL.nxtRetx = next;
    amDl->estHdrSz += next->hdrSz;
    
-   RETVOID;
+   return;
 }
 
 /**
@@ -1524,36 +1434,21 @@ U16        size;
  * @return  Void
  *
  */
-#ifdef ANSI
-PRIVATE Void rlcResegRetxPdus 
-(
-RlcCb       *gCb,
-RlcDlRbCb   *rbCb,
-RlcDatReq   *rlcDatReq
-)
-#else
-PRIVATE Void rlcResegRetxPdus(gCb, rbCb, rlcDatReq)
-RlcCb       *gCb;
-RlcDlRbCb   *rbCb;
-RlcDatReq   *rlcDatReq;
-#endif
+static void rlcResegRetxPdus(RlcCb *gCb, RlcDlRbCb *rbCb, RlcDatReq *rlcDatReq)
 {
    RlcAmDl   *amDl;
    RlcRetx   *retx;
-   U8       hdr[RLC_MAX_HDRSZ];
-   U16      idx; 
+   uint8_t   hdr[RLC_MAX_HDRSZ];
+   uint16_t  idx; 
    Buffer   *pdu;
    MsgLen   pduSz; 
 #ifdef LTE_L2_MEAS
-   U16        sduIdx;
+   uint16_     sduIdx;
    RlcL2MeasTb *l2MeasTb;
    RlclchInfo  *lchInfo;
-   U8         numSdus;
+   uint8_t     numSdus;
 #endif
 
-   TRC2(rlcResegRetxPdus)
-
-
    amDl  = &AMDL;
 #ifdef LTE_L2_MEAS
    /* TODO : This shoould be taken care in new Trasmissions */
@@ -1561,14 +1456,14 @@ RlcDatReq   *rlcDatReq;
    l2MeasTb = rlcUtlGetCurMeasTb(gCb, rbCb);
    if (l2MeasTb == NULLP)
    {
-      RETVOID;
+      return;
    }
    /* TODO : This lcid needs to be searched in case of normal Tx */
    /* In retx here, its fine as this will be higher priority */
    lchInfo = &l2MeasTb->lchInfo[l2MeasTb->numLchInfo];
    if (l2MeasTb->numLchInfo >= RLC_MAX_ACTV_DRB)
    {
-      RETVOID;
+      return;
    }
    l2MeasTb->numLchInfo++;
    lchInfo->lcId = rbCb->lch.lChId;
@@ -1578,7 +1473,7 @@ RlcDatReq   *rlcDatReq;
    while ((rlcDatReq->pduSz > 0) && (amDl->nxtRetx != NULLP)&&
           (rlcDatReq->pduInfo.numPdu < RLC_MAX_PDU))
    {
-      U16 tmpSz;
+      uint16_t tmpSz;
       
       retx = amDl->nxtRetx;
       /* kw003.201 : Add header size to seg size to determine if the      */
@@ -1592,27 +1487,24 @@ RlcDatReq   *rlcDatReq;
       /* kw003.201 - We should have at least one more than basic header */
       if (rlcDatReq->pduSz <= retx->hdrSz)
       {
-         RETVOID;
+         return;
       }
       rlcGetNxtRetx(gCb, &(amDl->nxtRetx));
 
       /* Send retx buf without segmentation */
       if (rlcDatReq->pduSz >= pduSz)
       {
-         U8 pollBit;
+         uint8_t pollBit;
          
-         RLOG_ARG2(L_DEBUG,DBG_RBID,rbCb->rlcId.rbId, 
-                  "rlcResegRetxPdus: Send retx buf without segmentation "
-                  "UEID:%d CELLID:%d", 
-                  rbCb->rlcId.ueId,
-                  rbCb->rlcId.cellId);
+         DU_LOG("\nRLC: rlcResegRetxPdus: Send retx buf without segmentation "
+            "UEID:%d CELLID:%d", rbCb->rlcId.ueId, rbCb->rlcId.cellId);
 
          if (retx->yetToConst)
          {
             /* Construct hdr with the available hdr values */ 
             rlcConstructAmHdr(&retx->amHdr, hdr, amDl->snLen, &idx);
             /* Add header to the pdu/segment */
-            SAddPreMsgMultInOrder(hdr, idx + 1, retx->seg);
+            ODU_ADD_PRE_MSG_MULT_IN_ORDER(hdr, idx + 1, retx->seg);
             retx->yetToConst = FALSE;
          } 
 
@@ -1645,10 +1537,8 @@ RlcDatReq   *rlcDatReq;
          
          /* Segment this pdu / portion of pdu. Insert this segment into */
          /* retxLst and update offset                                   */
-         RLOG_ARG2(L_DEBUG,DBG_RBID,rbCb->rlcId.rbId,
-                  "rlcResegRetxPdus: Segment retx buf UEID:%d CELLID:%d",
-                  rbCb->rlcId.ueId,
-                  rbCb->rlcId.cellId);
+         DU_LOG("\nRLC: rlcResegRetxPdus: Segment retx buf UEID:%d CELLID:%d",
+            rbCb->rlcId.ueId, rbCb->rlcId.cellId);
 
          /* Eliminate fixed header size if the pdu is segmented for the */
          /* first time                                                  */
@@ -1676,7 +1566,7 @@ RlcDatReq   *rlcDatReq;
          }
          if (rlcDatReq->pduSz <= 0)
          {
-            RETVOID;
+            return;
          }
 
          /* Allocate memory for tracking a new segment */
@@ -1684,11 +1574,9 @@ RlcDatReq   *rlcDatReq;
 #if (ERRCLASS & ERRCLS_ADD_RES)
          if (tNode == NULLP)
          {
-            RLOG_ARG2(L_FATAL,DBG_RBID,rbCb->rlcId.rbId,
-                     "Memory allocation failed UEID:%d CELLID:%d",
-                     rbCb->rlcId.ueId,
-                     rbCb->rlcId.cellId);
-            RETVOID;
+            DU_LOG("\nRLC: rlcResegRetxPdus: Memory allocation failed UEID:%d CELLID:%d",
+               rbCb->rlcId.ueId, rbCb->rlcId.cellId);
+            return;
          }
 #endif /* ERRCLASS & ERRCLS_RES */
 
@@ -1722,7 +1610,7 @@ RlcDatReq   *rlcDatReq;
 #endif
          /* Construct hdr with the available hdr values */
          rlcConstructAmHdr(&retx->amHdr, hdr, amDl->snLen, &idx);
-         SAddPreMsgMultInOrder(hdr, idx + 1, retx->seg);
+         ODU_ADD_PRE_MSG_MULT_IN_ORDER(hdr, idx + 1, retx->seg);
 
          retx->hdrSz = idx + 1;
 
@@ -1746,22 +1634,14 @@ RlcDatReq   *rlcDatReq;
       amDl->retxBo -= retx->segSz;
    }
 #ifndef ALIGN_64BIT
-   RLOG_ARG3(L_DEBUG,DBG_RBID,rbCb->rlcId.rbId, 
-                 "rlcResegRetxPdus: retxBo after resegmentation = %ld"
-                 "UEID:%d CELLID:%d", 
-                 amDl->retxBo,
-                 rbCb->rlcId.ueId,
-                 rbCb->rlcId.cellId);
+   DU_LOG("\nRLC: rlcResegRetxPdus: retxBo after resegmentation = %ld"
+      "UEID:%d CELLID:%d", amDl->retxBo, rbCb->rlcId.ueId, rbCb->rlcId.cellId);
 #else
-   RLOG_ARG3(L_DEBUG,DBG_RBID,rbCb->rlcId.rbId,
-                 "rlcResegRetxPdus: retxBo after resegmentation = %d "
-                 "UEID:%d CELLID:%d", 
-                 amDl->retxBo,
-                 rbCb->rlcId.ueId,
-                 rbCb->rlcId.cellId);
+   DU_LOG("\nRLC: rlcResegRetxPdus: retxBo after resegmentation = %d "
+      "UEID:%d CELLID:%d", amDl->retxBo, rbCb->rlcId.ueId, rbCb->rlcId.cellId);
 #endif
 
-   RETVOID;
+   return;
 }
 
 
@@ -1785,61 +1665,46 @@ RlcDatReq   *rlcDatReq;
  * @return  Void 
  *
  */
-#ifdef ANSI
-PRIVATE Void rlcAssembleSdus 
-(
-RlcCb       *gCb,
-RlcDlRbCb   *rbCb,
-RlcDatReq   *rlcDatReq
-)
-#else
-PRIVATE Void rlcAssembleSdus (gCb, rbCb, rlcDatReq)
-RlcCb       *gCb;
-RlcDlRbCb   *rbCb;
-RlcDatReq   *rlcDatReq;
-#endif
+static void rlcAssembleSdus(RlcCb *gCb, RlcDlRbCb *rbCb, RlcDatReq *rlcDatReq)
 {
    Buffer          *pdu         = NULLP;
    MsgLen          macGrntSz    = rlcDatReq->pduSz;
    RlcAmDl          *amDl        = &AMDL;
    RlcSdu           *sdu         = amDl->nxtTx;
    RlcSduMap        sduMap;
-   Bool            nxtTxUpd     = FALSE;
+   bool            nxtTxUpd     = FALSE;
    KwuDiscSduInfo  *discSduInfo = NULLP;
    RlcKwuSapCb* rlckwuSap = gCb->u.dlCb->rlcKwuDlSap + RLC_UI_PDCP;
 #ifdef LTE_L2_MEAS
    RlcContSduLst     contSduLst;  /*Contained sduLst */
-   S32              dataVol    = amDl->bo;
-   U32              *totMacGrant = &rlcDatReq->totMacGrant;
+   int32_t           dataVol    = amDl->bo;
+   uint32_t          *totMacGrant = &rlcDatReq->totMacGrant;
    RlcL2MeasDlIpTh   *dlIpThPut = &rbCb->l2MeasIpThruput.dlIpTh;
-   U8               *sduIdx    = &dlIpThPut->lastSduIdx;
-   Bool             newIdx;
-   Bool             isSduSegmented;
-   S32              oldBo;
+   uint8_t           *sduIdx    = &dlIpThPut->lastSduIdx;
+   bool             newIdx;
+   bool             isSduSegmented;
+   int32_t          oldBo;
    RlclchInfo        lchInfo;
    RlclchInfo        *dstLchInfo;
-   U32              segSduCnt = 0;
-   U32              lchIdx;
-   U32              numSdus = 0;
-   U32              currSduIdx = 0;
+   uint32_t          segSduCnt = 0;
+   uint32_t          lchIdx;
+   uint32_t          numSdus = 0;
+   uint32_t          currSduIdx = 0;
    RlcL2MeasTb       *l2MeasTb;
 #endif
    /* Discard new changes starts */
    Ticks                timeDiff = 0;
    Ticks                curTime  = 0;
-   U8                   numNewPdu = 0;
+   uint8_t              numNewPdu = 0;
    RlcTx                 *txBuf = NULLP;
    /* Discard new changes ends */
-   VOLATILE U32         startTime = 0;
-   U32                  hdrEstmt;
-   U32                  fixedHdrSz;
-   U32                  pduSz;
+   volatile uint32_t    startTime = 0;
+   uint32_t             hdrEstmt;
+   uint32_t             fixedHdrSz;
+   uint32_t             pduSz;
    RlcAmHdr              *amHdr = NULLP;
    RlcDlPduInfo          *pduInfo = NULLP;
 
-   TRC2(rlcAssembleSdus)
-
-
 #ifdef LTE_L2_MEAS   
    contSduLst.numSdus = 0; 
    contSduLst.lcId = rbCb->lch.lChId;
@@ -1857,11 +1722,9 @@ RlcDatReq   *rlcDatReq;
 #if (ERRCLASS & ERRCLS_ADD_RES)
    if (discSduInfo == NULLP)
    {
-      RLOG_ARG2(L_FATAL,DBG_RBID,rbCb->rlcId.rbId, 
-               "Memory allocation failed UEID:%d CELLID:%d",
-               rbCb->rlcId.ueId,
-               rbCb->rlcId.cellId);
-      RETVOID;
+      DU_LOG("\nRLC: rlcAssembleSdus: Memory allocation failed UEID:%d CELLID:%d",
+         rbCb->rlcId.ueId, rbCb->rlcId.cellId);
+      return;
    }
 #endif /* ERRCLASS & ERRCLS_RES */
 
@@ -1912,11 +1775,8 @@ RlcDatReq   *rlcDatReq;
             /* store the info for sending it to PDCP */
             if(discSduInfo->numSduIds > 500)
             {
-               RLOG_ARG2(L_ERROR,DBG_RBID, rbCb->rlcId.rbId, 
-                     "This is a big error, we shouldn't be here"
-                     "UEID:%d CELLID:%d",
-                     rbCb->rlcId.ueId,
-                     rbCb->rlcId.cellId);
+               DU_LOG("\nRLC: rlcAssembleSdus: This is a big error, we shouldn't be here"
+                  "UEID:%d CELLID:%d", rbCb->rlcId.ueId, rbCb->rlcId.cellId);
                break;
             }
 
@@ -1938,7 +1798,7 @@ RlcDatReq   *rlcDatReq;
                sdu = NULLP;
 
             /*stopping Task*/
-            SStopTask(startTime, PID_RLC_AMM_DISC_SDUS);
+            ODU_STOP_TASK(startTime, PID_RLC_AMM_DISC_SDUS);
             continue;
          }
       }
@@ -1992,13 +1852,11 @@ RlcDatReq   *rlcDatReq;
 #if (ERRCLASS & ERRCLS_ADD_RES)
          if (txBuf == NULLP)
          {
-            U32 avblMem = 0;
+            uint32_t avblMem = 0;
             SRegInfoShow(gCb->init.region, &avblMem);
-            RLOG_ARG2(L_FATAL,DBG_RBID,rbCb->rlcId.rbId, 
-                  "Memory allocation failed UEID:%d CELLID:%d",
-                  rbCb->rlcId.ueId,
-                  rbCb->rlcId.cellId);
-            RETVOID;
+            DU_LOG("\nRLC: rlcAssembleSdus: Memory allocation failed UEID:%d CELLID:%d",
+               rbCb->rlcId.ueId, rbCb->rlcId.cellId);
+            return;
          }
 #endif /* ERRCLASS & ERRCLS_RES */
 
@@ -2013,13 +1871,11 @@ RlcDatReq   *rlcDatReq;
 #if (ERRCLASS & ERRCLS_ADD_RES)
       if (pduInfo == NULLP)
       {
-         U32 avblMem = 0;
+         uint32_t avblMem = 0;
          SRegInfoShow(gCb->init.region, &avblMem);
-         RLOG_ARG2(L_FATAL,DBG_RBID,rbCb->rlcId.rbId, 
-               "Memory allocation failed UEID:%d CELLID:%d",
-               rbCb->rlcId.ueId,
-               rbCb->rlcId.cellId);
-         RETVOID;
+         DU_LOG("\nRLC: rlcAssembleSdus: Memory allocation failed UEID:%d CELLID:%d",
+            rbCb->rlcId.ueId, rbCb->rlcId.cellId);
+         return;
       }
 #endif /* ERRCLASS & ERRCLS_RES */
 
@@ -2138,7 +1994,7 @@ RlcDatReq   *rlcDatReq;
 #endif
 
          /* Segment the SDU to the size of the PDU and update header Info */
-         SSegMsg(sdu->mBuf, macGrntSz, &remSeg);
+         ODU_SEGMENT_MSG(sdu->mBuf, macGrntSz, &remSeg);
          pdu = sdu->mBuf;      
          sdu->mBuf = remSeg;
 
@@ -2267,22 +2123,9 @@ RlcDatReq   *rlcDatReq;
       RLC_SHRABL_STATIC_BUF_FREE(rlckwuSap->pst.region, rlckwuSap->pst.pool, discSduInfo, sizeof(KwuDiscSduInfo));
    }
 
-
-#ifndef ALIGN_64BIT
-   RLOG_ARG3(L_UNUSED,DBG_RBID,rbCb->rlcId.rbId, 
-         "rlcAssembleSdus: BO after assembly = %ld UEID:%d CELLID:%d",
-         amDl->bo,
-         rbCb->rlcId.ueId,
-         rbCb->rlcId.cellId);
-#else
-   RLOG_ARG3(L_UNUSED,DBG_RBID,rbCb->rlcId.rbId,
-         "rlcAssembleSdus: BO after assembly = %d UEID:%d CELLID:%d",
-         amDl->bo,
-         rbCb->rlcId.ueId,
-         rbCb->rlcId.cellId);
-#endif
-
-   RETVOID;
+   DU_LOG("\nRLC: rlcAssembleSdus: BO after assembly = %d UEID:%d CELLID:%d",
+      amDl->bo, rbCb->rlcId.ueId, rbCb->rlcId.cellId);
+   return;
 }
 
 /**
@@ -2308,28 +2151,11 @@ RlcDatReq   *rlcDatReq;
  *      -# 0 - Poll bit is not set
  *
  */
-#ifdef ANSI
-PRIVATE Bool rlcAmmDlCheckAndSetPoll
-(
-RlcCb       *gCb,
-RlcDlRbCb   *rbCb,
-Bool       newPdu,
-MsgLen     bufSz
-)
-#else
-PRIVATE Bool rlcAmmDlCheckAndSetPoll(gCb, rbCb, newPdu, bufSz)
-RlcCb       *gCb;
-RlcDlRbCb   *rbCb;
-Bool       newPdu;
-MsgLen     bufSz;
-#endif
+static bool rlcAmmDlCheckAndSetPoll(RlcCb *gCb, RlcDlRbCb *rbCb, bool newPdu, MsgLen bufSz)
 { 
-   Bool     pollBit = FALSE;
+   bool     pollBit = FALSE;
    RlcAmDl   *amDl = &(rbCb->m.amDl);
 
-   TRC2(rlcAmmDlCheckAndSetPoll)
-
    /* If it's a new PDU increment PDU without poll and bytes without poll
     and check if they cross the configured number of poll pdu and poll bytes*/ 
    if (newPdu)
@@ -2359,11 +2185,8 @@ MsgLen     bufSz;
 
       amDl->pollSn = (amDl->txNext - 1) & amDl->snModMask;
 
-      RLOG_ARG3(L_UNUSED,DBG_RBID,rbCb->rlcId.rbId, 
-                "rlcAmmDlCheckAndSetPoll: Poll SN = %d UEID:%d CELLID:%d", 
-                amDl->pollSn,
-                rbCb->rlcId.ueId,
-                rbCb->rlcId.cellId);
+      DU_LOG("\nRLC: rlcAmmDlCheckAndSetPoll: Poll SN = %d UEID:%d CELLID:%d", 
+         amDl->pollSn, rbCb->rlcId.ueId, rbCb->rlcId.cellId);
 
       /* kw005.201: Fix for poll retransmission timer. 
        * Timer is stopped if it is already running and 
@@ -2397,33 +2220,15 @@ MsgLen     bufSz;
  *  @return  Void
  *
  */
-#ifdef ANSI
-PRIVATE Void rlcAmmCreatePdu
-(  
-RlcCb       *gCb,
-RlcDlRbCb   *rbCb,
-RlcAmHdr    *amHdr,
-RlcDlPduInfo *pduInfo,
-Buffer     *pdu
-)
-#else
-PRIVATE Void rlcAmmCreatePdu(gCb, rbCb, pduInfo, amHdr, pdu)
-RlcCb       *gCb;
-RlcDlRbCb   *rbCb;
-RlcAmHdr    *amHdr;
-RlcDlPduInfo *pduInfo;
-Buffer     *pdu;
-#endif
+static void rlcAmmCreatePdu(RlcCb *gCb, RlcDlRbCb *rbCb, RlcAmHdr *amHdr,
+RlcDlPduInfo *pduInfo, Buffer *pdu)
 {
-   U8       hdr[RLC_MAX_HDRSZ];
-   U16      idx;
+   uint8_t   hdr[RLC_MAX_HDRSZ];
+   uint16_t  idx;
    RlcTx     *txBuf;
-   MsgLen   pduSz;
+   MsgLen    pduSz;
    RlcAmDl   *amDl = &(rbCb->m.amDl);
 
-   TRC2(rlcAmmCreatePdu)
-
-
    /* Update sn */
    amHdr->sn = amDl->txNext;
 
@@ -2436,7 +2241,7 @@ Buffer     *pdu;
    }
 
    /* Update hdr Info */
-   SFndLenMsg(pdu, &pduSz);
+   ODU_GET_MSG_LEN(pdu, &pduSz);
 
    /* passing newPDU = TRUE*/
    amHdr->p = rlcAmmDlCheckAndSetPoll(gCb,rbCb, TRUE, pduSz);
@@ -2445,7 +2250,7 @@ Buffer     *pdu;
    rlcConstructAmHdr(amHdr, hdr, amDl->snLen, &idx);
 
    /* Concatenate hdr and data */
-   SAddPreMsgMultInOrder(hdr, idx+1, pdu);
+   ODU_ADD_PRE_MSG_MULT_IN_ORDER(hdr, idx+1, pdu);
    
    txBuf = rlcUtlGetTxBuf(amDl->txBufLst, amHdr->sn);
    rlcCpyMsg(gCb,pdu,&(pduInfo->pdu));
@@ -2465,7 +2270,7 @@ Buffer     *pdu;
 
    gCb->genSts.bytesSent += pduSz;
    
-   RETVOID;
+   return;
 }
 
 /**
@@ -2484,21 +2289,19 @@ Buffer     *pdu;
  *
  */
 #ifdef ANSI
-PRIVATE Void rlcRemRetxPdu
+static Void rlcRemRetxPdu
 (  
 RlcCb          *gCb,
 RlcDlRbCb      *rbCb,
 RlcRetx        *retx
 )
 #else
-PRIVATE Void rlcRemRetxPdu(gCb, rbCb, retx)
+static Void rlcRemRetxPdu(gCb, rbCb, retx)
 RlcCb          *gCb;
 RlcDlRbCb      *rbCb;
 RlcRetx        *retx;
 #endif
 {
-   TRC2(rlcRemRetxPdu)
-
    cmLListDelFrm(&AMDL.retxLst, &retx->lstEnt); 
 
    if( AMDL.retxLst.count == 0)
@@ -2515,7 +2318,7 @@ RlcRetx        *retx;
    rlcUtlAddReTxPduToBeFreedQueue(gCb, retx);
    rlcUtlRaiseDlCleanupEvent(gCb);
 
-   RETVOID;
+   return;
 }
 
 /**
@@ -2535,23 +2338,22 @@ RlcRetx        *retx;
  *
  */
 #ifdef ANSI
-PRIVATE Void rlcAmmDlMarkPduForReTx
+static Void rlcAmmDlMarkPduForReTx
 (
 RlcCb          *gCb,
 RlcDlRbCb      *rbCb,
 RlcRetx        *retx
 )
 #else
-PRIVATE Void rlcAmmDlMarkPduForReTx(*gCb, rbCb, retx)
+static Void rlcAmmDlMarkPduForReTx(*gCb, rbCb, retx)
 RlcCb          *gCb;
 RlcDlRbCb      *rbCb;
 RlcRetx        *retx;
 #endif
 {
-   TRC2(rlcAmmDlMarkPduForReTx)
    if (AMDL.maxReTxReached == TRUE)
    {
-      RETVOID;
+      return;
    }
   
    if(retx->pendingReTrans == FALSE)
@@ -2575,14 +2377,14 @@ RlcRetx        *retx;
             rbCb->m.amDl.cntrlBo = 0;
             rbCb->m.amDl.retxBo = 0;
             /* Sending BO update to SCH */
-            rlcUtlSndDStaRsp(gCb, rbCb, 0,0,0,0);
+            rlcUtlSendDedLcBoStatus(gCb, rbCb, 0,0,0,0);
             rlcAmmSndStaInd(gCb, rbCb, retx);
             gRlcStats.amRlcStats.numDLMaxRetx++;
          }
 
          rlcRemRetxPdu(gCb,rbCb, retx);
          
-         RETVOID;
+         return;
       }
 
 
@@ -2595,7 +2397,7 @@ RlcRetx        *retx;
    }
 
 
-   RETVOID;
+   return;
 }
 
 /**
@@ -2615,7 +2417,7 @@ RlcRetx        *retx;
  *
  */
 #ifdef ANSI
-PRIVATE Void rlcAmmDlCheckIsSDUDelivered
+static Void rlcAmmDlCheckIsSDUDelivered
 (
 RlcCb            *gCb,
 RlcDlRbCb        *rbCb,
@@ -2623,7 +2425,7 @@ RlcSduMap        *sduMap,
 KwuDatCfmInfo   **datCfm
 )
 #else
-PRIVATE Void rlcAmmDlCheckIsSDUDelivered(gCb, rbCb, sduMap, datCfm)
+static Void rlcAmmDlCheckIsSDUDelivered(gCb, rbCb, sduMap, datCfm)
 RlcCb            *gCb;
 RlcDlRbCb        *rbCb;
 RlcSduMap        *sduMap;
@@ -2632,8 +2434,6 @@ KwuDatCfmInfo   **datCfm;
 {
    RlcSdu *sdu;
    
-   TRC2(rlcAmmDlCheckIsSDUDelivered)
-   
    sdu = sduMap->sdu;
 
    sdu->mode.am.rcvdSz += sduMap->sduSz;
@@ -2666,7 +2466,7 @@ KwuDatCfmInfo   **datCfm;
                   "Memory allocation failed UEID:%d CELLID:%d",
                   rbCb->rlcId.ueId,
                   rbCb->rlcId.cellId);
-            RETVOID;
+            return;
          }
 #endif /* ERRCLASS & ERRCLS_RES */
 
@@ -2683,7 +2483,7 @@ KwuDatCfmInfo   **datCfm;
       rlcUtlRaiseDlCleanupEvent(gCb);
    }
 
-   RETVOID;
+   return;
 } 
 
 /**
@@ -2702,7 +2502,7 @@ KwuDatCfmInfo   **datCfm;
  *
  */
 #ifdef ANSI
-PRIVATE Void rlcAmmDlProcessSuccessfulTxPdu
+static Void rlcAmmDlProcessSuccessfulTxPdu
 (
 RlcCb            *gCb,
 RlcDlRbCb        *rbCb,
@@ -2710,21 +2510,20 @@ RlcSn            sn,
 KwuDatCfmInfo   **datCfm
 )
 #else
-PRIVATE Void rlcAmmDlProcessSuccessfulTxPdu(gCb, rbCb, sn, datCfm)
+static Void rlcAmmDlProcessSuccessfulTxPdu(gCb, rbCb, sn, datCfm)
 RlcCb            *gCb;
 RlcDlRbCb        *rbCb;
 RlcSn            sn;
 KwuDatCfmInfo   **datCfm;
 #endif
 {
-   TRC2(rlcAmmDlProcessSuccessfulTxPdu)
    CmLList *pduNode;
   
    RlcTx *txBuf = rlcUtlGetTxBuf(AMDL.txBufLst, sn);
    
    if (txBuf == NULLP)
    {
-          RETVOID;
+          return;
    }
    pduNode = txBuf->pduLst.first;
    while(pduNode)
@@ -2742,7 +2541,7 @@ KwuDatCfmInfo   **datCfm;
    /* so that it is not processed again */
    rlcUtlRemovTxBuf(AMDL.txBufLst, txBuf, gCb);
 
-   RETVOID;
+   return;
 }
 
 /**
@@ -2760,14 +2559,14 @@ KwuDatCfmInfo   **datCfm;
  *
  */
 #ifdef ANSI
-PRIVATE Void rlcAmmSndStaInd
+static Void rlcAmmSndStaInd
 (
 RlcCb       *gCb,
 RlcDlRbCb   *rbCb,
 RlcRetx     *retx
 )
 #else
-PRIVATE Void rlcAmmSndStaInd(gCb, rbCb, retx)
+static Void rlcAmmSndStaInd(gCb, rbCb, retx)
 RlcCb       *gCb;
 RlcDlRbCb   *rbCb;
 RlcRetx     *retx;
@@ -2776,9 +2575,6 @@ RlcRetx     *retx;
    KwuStaIndInfo   *staInd;
    RlcKwuSapCb      *rlckwuSap;
 
-   TRC2(rlcAmmSndStaInd);
-
-
    /* Sap control block */
    rlckwuSap = gCb->u.dlCb->rlcKwuDlSap + RLC_UI_PDCP;
 
@@ -2792,7 +2588,7 @@ RlcRetx     *retx;
             "Memory allocation failed UEID:%d CELLID:%d",
             rbCb->rlcId.ueId,
             rbCb->rlcId.cellId);
-      RETVOID;
+      return;
    }
 #endif /* ERRCLASS & ERRCLS_RES */
 
@@ -2807,7 +2603,7 @@ RlcRetx     *retx;
    RlcUiKwuStaInd(&rlckwuSap->pst, rlckwuSap->suId, staInd);
 #endif /* KW_PDCP */
 
-   RETVOID;
+   return;
 }
 
 /**
@@ -2824,22 +2620,10 @@ RlcRetx     *retx;
  *  @return  Void 
  *
  */
-#ifdef ANSI
-PRIVATE Void rlcGetNxtRetx 
-(
-RlcCb     *gCb,
-RlcRetx   **retx
-)
-#else
-PRIVATE Void rlcGetNxtRetx(gCb, retx)
-RlcCb     *gCb;
-RlcRetx   **retx;
-#endif
+static void rlcGetNxtRetx(RlcCb *gCb, RlcRetx **retx)
 {
    CmLList *tNode;
 
-   TRC2(rlcGetNxtRetx);
-
    do
    {
       tNode = &((*retx)->lstEnt);
@@ -2852,11 +2636,11 @@ RlcRetx   **retx;
       else
       {
          *retx = NULLP;
-         RETVOID;
+         return;
       }
    }while((*retx)->pendingReTrans == FALSE);
 
-   RETVOID;
+   return;
 }
 
 /**
@@ -2895,7 +2679,7 @@ RlcDlRbCb     *rbCb;
    /* ccpu00135170 Removing KLOCK warning */
    if(resetRb == NULLP)
    {
-      RETVOID;
+      return;
    }
 
    RLC_MEM_CPY(resetRb, rbCb, sizeof(RlcDlRbCb));
@@ -2912,8 +2696,8 @@ RlcDlRbCb     *rbCb;
    newAmDl->snLen   = oldAmDl->snLen;
    newAmDl->snModMask   = oldAmDl->snModMask;
    newAmDl->pollRetxTmrInt = oldAmDl->pollRetxTmrInt;
-   rbCb->boUnRprtdCnt = (U32)0;
-   rbCb->lastRprtdBoToMac = (U32)0;
+   rbCb->boUnRprtdCnt = (uint32_t)0;
+   rbCb->lastRprtdBoToMac = (uint32_t)0;
    cmInitTimers(&(resetRb->m.amDl.pollRetxTmr), 1); 
 /* AGHOSH changes end */
  
@@ -2923,7 +2707,7 @@ RlcDlRbCb     *rbCb;
                "UeId [%d]: UeCb not found RBID;%d",
                rlcId.ueId,
                rlcId.rbId);
-      RETVOID;
+      return;
    }
    
    if(rlcId.rbType == CM_LTE_SRB)
@@ -2950,7 +2734,7 @@ RlcDlRbCb     *rbCb;
 
    /* allocate the TX array again */
 #ifndef  LTE_TDD
-   U32 hashIndex;
+   uint32_t hashIndex;
    RLC_ALLOC(gCb,
                   resetRb->m.amDl.txBufLst,
                   (RLC_TX_BUF_BIN_SIZE * sizeof(CmLListCp)));
@@ -2975,7 +2759,7 @@ RlcDlRbCb     *rbCb;
       rlcDlUtlResetReestInProgress(ueCb->drbCb[rlcId.rbId]);
    }      
       
-   RETVOID;
+   return;
 }
 
 /**
@@ -2999,16 +2783,15 @@ S16 rlcAmmDiscSdu
 (
 RlcCb       *gCb,
 RlcDlRbCb   *rbCb,
-U32        sduId 
+uint32_t    sduId 
 )
 #else
 S16 rlcAmmDiscSdu(gCb, rbCb, sduId)
 RlcCb       *gCb;
 RlcDlRbCb   *rbCb;  
-U32        sduId; 
+uint32_t    sduId; 
 #endif
 {
-   TRC2(rlcAmmDiscSdu);
    return (RFAILED);
 } 
 
@@ -3040,9 +2823,7 @@ RlcDlRbCb   *rbCb;
    RlcAmDl        *amDl = &(rbCb->m.amDl);
    RlcSn          sn;
    RlcTx          *txBuf;
-   TRC2(rlcAmmPollRetxTmrExp);
 
-   
    /* kw003.201 - Correcting the logic for determmining whether to do   */
    /*             any transmission of PDU. As per the spec section      */
    /*             5.2.2.3, if there is any to transmit or retransmit,   */
@@ -3074,8 +2855,8 @@ RlcDlRbCb   *rbCb;
             AMDL.nxtRetx = retx;
          }
          
-         rlcAmmSendDStaRsp(gCb, rbCb, &AMDL);         
-         RETVOID;
+         rlcAmmSendDedLcBoStatus(gCb, rbCb, &AMDL);         
+         return;
       }
       /* Get the last node in retxLst */
       RLC_LLIST_LAST_RETX(amDl->retxLst, retx);
@@ -3084,11 +2865,11 @@ RlcDlRbCb   *rbCb;
       if (retx != NULLP)
       {
          rlcAmmDlMarkPduForReTx(gCb, rbCb, retx);
-         rlcAmmSendDStaRsp(gCb, rbCb, &AMDL);         
+         rlcAmmSendDedLcBoStatus(gCb, rbCb, &AMDL);         
       }
    }
 
-   RETVOID;
+   return;
 } 
 
 /**
@@ -3110,7 +2891,7 @@ RlcDlRbCb   *rbCb;
  */
 
 #ifdef ANSI
-PRIVATE Void rlcAmmDlUpdateTxAndReTxBufForAckSn
+static Void rlcAmmDlUpdateTxAndReTxBufForAckSn
 (
 RlcCb            *gCb,
 RlcDlRbCb        *rbCb,
@@ -3119,7 +2900,7 @@ CmLList         *retxNode,
 KwuDatCfmInfo   **datCfm
 )
 #else
-PRIVATE Void rlcAmmDlUpdateTxAndReTxBufForAckSn(gCb, rbCb, mAckSn, retxNode, datCfm)
+static Void rlcAmmDlUpdateTxAndReTxBufForAckSn(gCb, rbCb, mAckSn, retxNode, datCfm)
 RlcCb            *gCb;
 RlcDlRbCb        *rbCb;
 RlcSn            mAckSn;
@@ -3132,8 +2913,6 @@ KwuDatCfmInfo   **datCfm;
    RlcRetx  *retx;
    RlcTx    *txBuf;
 
-   TRC2(rlcAmmDlUpdateTxAndReTxBufForAckSn);
-
    /* Remove pdus/segs from retxLst */ 
    while (retxNode)
    {
@@ -3171,7 +2950,7 @@ KwuDatCfmInfo   **datCfm;
       MODAMT(sn, mSn, AMDL.txNextAck,AMDL.snModMask);
    }
 
-   RETVOID;
+   return;
 }
 
 /**
@@ -3192,7 +2971,7 @@ KwuDatCfmInfo   **datCfm;
  *
  */
 #ifdef ANSI
-PRIVATE Void rlcAmmDlUpdTxAndReTxBufForLessThanNackSn
+static Void rlcAmmDlUpdTxAndReTxBufForLessThanNackSn
 (
 RlcCb            *gCb,
 RlcDlRbCb        *rbCb,
@@ -3202,7 +2981,7 @@ CmLList         **retxNode,
 KwuDatCfmInfo   **datCfm
 )
 #else
-PRIVATE Void rlcAmmDlUpdTxAndReTxBufForLessThanNackSn(gCb, rbCb, sn, mNackSn, retxNode, datCfm)
+static Void rlcAmmDlUpdTxAndReTxBufForLessThanNackSn(gCb, rbCb, sn, mNackSn, retxNode, datCfm)
 RlcCb            *gCb;
 RlcDlRbCb        *rbCb;
 RlcSn            sn;
@@ -3215,8 +2994,6 @@ KwuDatCfmInfo   **datCfm;
    RlcRetx  *retx;
    RlcTx    *txBuf=NULLP;
 
-   TRC2(rlcAmmDlUpdTxAndReTxBufForLessThanNackSn);
-
    while (*retxNode)
    {
       retx = (RlcRetx *)((*retxNode)->node);
@@ -3255,7 +3032,7 @@ KwuDatCfmInfo   **datCfm;
       MODAMT(sn, mSn, AMDL.txNextAck,AMDL.snModMask);
    }
    
-   RETVOID;
+   return;
 }
 
 
@@ -3275,24 +3052,8 @@ KwuDatCfmInfo   **datCfm;
  * @return Void            
  *
  */
-#ifdef ANSI
-PRIVATE Void rlcConstructAmHdr
-(
-RlcAmHdr   *amHdr,
-U8        *hdr,
-U8         snLen,
-U16       *idx
-)
-#else
-PRIVATE Void rlcConstructAmHdr(amHdr, hdr, snLen, idx)
-RlcAmHdr   *amHdr;
-U8        *hdr;
-U8         snLen;
-U16       *idx;
-#endif
+static void rlcConstructAmHdr(RlcAmHdr *amHdr, uint8_t *hdr, uint8_t snLen, uint16_t *idx)
 {
-   TRC2(rlcConstructAmHdr);
-                                                            
    *idx = 0;
     hdr[0] = RLC_DATA_BITMASK;
     
@@ -3300,28 +3061,28 @@ U16       *idx;
     hdr[0] = hdr[0] | ((amHdr->si & 0x3) << 4);
    if(snLen == RLC_AM_CFG_12BIT_SN_LEN)
    {
-      hdr[0] = hdr[0] | (U8)((amHdr->sn & 0xF00) >> 8);
-      hdr[1] =  (U8)(amHdr->sn & 0x0FF);
+      hdr[0] = hdr[0] | (uint8_t)((amHdr->sn & 0xF00) >> 8);
+      hdr[1] =  (uint8_t)(amHdr->sn & 0x0FF);
       (*idx)++;
    }
    else
    {
-      hdr[0] = hdr[0] | (U8)((amHdr->sn & 0x30000) >> 16);
-      hdr[1] =  (U8)((amHdr->sn & 0xFF00) >> 8);
+      hdr[0] = hdr[0] | (uint8_t)((amHdr->sn & 0x30000) >> 16);
+      hdr[1] =  (uint8_t)((amHdr->sn & 0xFF00) >> 8);
       (*idx)++;
-      hdr[2] =  (U8)(amHdr->sn & 0xFF);
+      hdr[2] =  (uint8_t)(amHdr->sn & 0xFF);
       (*idx)++;
    }
     
    if ((amHdr->si == RLC_SI_MID_SEG) || (amHdr->si == RLC_SI_LAST_SEG))                                      
    {
       (*idx)++;
-      hdr[(*idx)] = (U8)((amHdr->so & 0xFF00)>> 8);
+      hdr[(*idx)] = (uint8_t)((amHdr->so & 0xFF00)>> 8);
       (*idx)++;
-      hdr[(*idx)] = (U8)(amHdr->so & 0xFF);
+      hdr[(*idx)] = (uint8_t)(amHdr->so & 0xFF);
    }                                                        
 
-   RETVOID;
+   return;
 }
 
 /**
@@ -3339,13 +3100,13 @@ U16       *idx;
  *            
  */
 #ifdef ANSI
-PRIVATE Void rlcAmmAddPduToRetxLst
+static Void rlcAmmAddPduToRetxLst
 (
 RlcAmDl   *amDl,
 RlcRetx   *retx
 )
 #else
-PRIVATE Void rlcAmmAddPduToRetxLst(amDl, retx)
+static Void rlcAmmAddPduToRetxLst(amDl, retx)
 RlcAmDl   *amDl;
 RlcRetx   *retx;
 #endif
@@ -3355,8 +3116,6 @@ RlcRetx   *retx;
    RlcSn      tMSn;
    RlcSn      retxMSn;
    
-   TRC2(rlcAmmAddPduToRetxLst);
    node = amDl->retxLst.last;
    MODAMT(retx->amHdr.sn, retxMSn, amDl->txNextAck,amDl->snModMask);
    while(node != NULLP)
@@ -3390,7 +3149,7 @@ RlcRetx   *retx;
       amDl->nxtRetx = retx;
    }
 
-   RETVOID;
+   return;
 }
 
 /**
@@ -3410,7 +3169,7 @@ RlcRetx   *retx;
  */
 
 #ifdef ANSI
-PRIVATE Void rlcAmmDlMoveFrmTxtoRetxBuffer
+static Void rlcAmmDlMoveFrmTxtoRetxBuffer
 (
 RlcCb          *gCb,
 RlcAmDl        *amDl,
@@ -3418,7 +3177,7 @@ RlcRetx        **retx,
 RlcSn          sn
 )
 #else
-PRIVATE Void rlcAmmDlMoveFrmTxtoRetxBuffer(gCb, amDl, retx, sn)
+static Void rlcAmmDlMoveFrmTxtoRetxBuffer(gCb, amDl, retx, sn)
 RlcCb          *gCb;
 RlcAmDl        *amDl;
 RlcRetx        **retx;
@@ -3426,11 +3185,10 @@ RlcSn          sn;
 #endif
 {
    RlcTx* txBuf = rlcUtlGetTxBuf(amDl->txBufLst, sn);
-   TRC2(rlcAmmDlMoveFrmTxtoRetxBuffer);
 
    if (txBuf == NULLP)
    {
-          RETVOID;
+          return;
    }
    while(txBuf->pduLst.first)
    {
@@ -3441,7 +3199,7 @@ RlcSn          sn;
       if (*retx == NULLP)
       {
              RLOG0(L_FATAL, "Memory allocation failed");
-             RETVOID;
+             return;
       }
 #endif /* ERRCLASS & ERRCLS_RES */
 
@@ -3458,7 +3216,7 @@ RlcSn          sn;
    /* Remove PDU from txBuf */
    rlcUtlDelTxBuf(amDl->txBufLst, txBuf,gCb); 
    
-   RETVOID;
+   return;
 }
 
 
@@ -3503,7 +3261,7 @@ RlcDlRbCb   *rbCb;
 
    rlcUtlRaiseDlCleanupEvent(gCb);
    
-   RETVOID;
+   return;
 }
 
 /**
@@ -3519,34 +3277,19 @@ RlcDlRbCb   *rbCb;
  * @return Void
  *
  */
-#ifdef ANSI
-PRIVATE Void rlcAmmCreateStatusPdu
-(
-RlcCb       *gCb,
-RlcDlRbCb   *rbCb,
-RlcDatReq   *rlcDatReq
-)
-#else
-PRIVATE Void rlcAmmCreateStatusPdu(gCb, rbCb, rlcDatReq)
-RlcCb       *gCb;
-RlcDlRbCb   *rbCb;
-RlcDatReq   *rlcDatReq;
-#endif
+static void rlcAmmCreateStatusPdu(RlcCb *gCb, RlcDlRbCb *rbCb, RlcDatReq *rlcDatReq)
 {
     RlcSn          sn;                      /* sequence number */
     RlcSn          ack_sn;                  /* Ack sequence number */
     Buffer        *mBuf;           /* control pdu buffer */
     MsgLen        cntrlPduSz;          /* control pdu size */
-    U8            cntrlPdu[RLC_MAX_CNTRL_FIELDS];   /* control pdu to be added to mBuf */
+    uint8_t       cntrlPdu[RLC_MAX_CNTRL_FIELDS];   /* control pdu to be added to mBuf */
     RlcUdxDlStaPdu   *pStaPdu;
-    U16             bytesToEncode = 0; /* bytes required to encode the STATUS PDU */
-    U16             encIdx = 0;
-    U16             prevEncIdx = 0;
+    uint16_t         bytesToEncode = 0; /* bytes required to encode the STATUS PDU */
+    uint16_t         encIdx = 0;
+    uint16_t         prevEncIdx = 0;
     RlcNackInfo      *rlcNackInfo;
-    U16           nkCnt = 0;
-
-    TRC2(rlcAmmCreateStatusPdu)
-
+    uint16_t         nkCnt = 0;
 
     pStaPdu = AMDL.pStaPdu;
 
@@ -3668,15 +3411,11 @@ RlcDatReq   *rlcDatReq;
         /* set ACK SN */
        {
 
-          RLOG_ARG3(L_UNUSED,DBG_RBID,rbCb->rlcId.rbId, 
-                "rlcAssembleCntrlInfo: ACK PDU's SN = %d"
-                "UEID:%d CELLID:%d",
-                ack_sn,
-                rbCb->rlcId.ueId,
-                rbCb->rlcId.cellId);
+          DU_LOG("\nRLC: rlcAssembleCntrlInfo: ACK PDU's SN = %d"\
+             "UEID:%d CELLID:%d", ack_sn, rbCb->rlcId.ueId, rbCb->rlcId.cellId);
 
           cntrlPdu[0] |= (ack_sn & 0xF00)>> 8; 
-          cntrlPdu[1] =  (U8)ack_sn;
+          cntrlPdu[1] =  (uint8_t)ack_sn;
        }
 
     }
@@ -3725,13 +3464,13 @@ RlcDatReq   *rlcDatReq;
              }
 
              /* 18 BIT Nack SN encode */
-             cntrlPdu[encIdx] = (U8)((sn & 0x3FC00) >> 10);
+             cntrlPdu[encIdx] = (uint8_t)((sn & 0x3FC00) >> 10);
 
              /* Next Octet */
-             cntrlPdu[encIdx + 1] = (U8)((sn & 0x3FC) >> 2);
+             cntrlPdu[encIdx + 1] = (uint8_t)((sn & 0x3FC) >> 2);
 
              /* Next Octet */
-             cntrlPdu[encIdx + 2] = (U8)((sn & 0x3)<< 6);
+             cntrlPdu[encIdx + 2] = (uint8_t)((sn & 0x3)<< 6);
 
              if (rlcNackInfo->isSegment)
              {
@@ -3743,11 +3482,11 @@ RlcDatReq   *rlcDatReq;
                 /* Add soStart and soEnd */
                 /* SOstart */
                 cntrlPdu[encIdx + 3] = (rlcNackInfo->soStart) >> 8;
-                cntrlPdu[encIdx + 4] = (U8)rlcNackInfo->soStart;
+                cntrlPdu[encIdx + 4] = (uint8_t)rlcNackInfo->soStart;
 
                 /* SOend */
                 cntrlPdu[encIdx + 5] = (rlcNackInfo->soEnd) >> 8; 
-                cntrlPdu[encIdx + 6] = (U8)(rlcNackInfo->soEnd);
+                cntrlPdu[encIdx + 6] = (uint8_t)(rlcNackInfo->soEnd);
              }
 
              if (rlcNackInfo->nackRange)
@@ -3790,13 +3529,8 @@ RlcDatReq   *rlcDatReq;
        /* set ACK SN */
        {
 
-          RLOG_ARG3(L_UNUSED,DBG_RBID,rbCb->rlcId.rbId, 
-                "rlcAssembleCntrlInfo: ACK PDU's SN = %d"
-                "UEID:%d CELLID:%d",
-                ack_sn,
-                rbCb->rlcId.ueId,
-                rbCb->rlcId.cellId);
-
+          DU_LOG("\nRLC: rlcAssembleCntrlInfo: ACK PDU's SN = %d"
+             "UEID:%d CELLID:%d", ack_sn, rbCb->rlcId.ueId,rbCb->rlcId.cellId);
 
           cntrlPdu[0] |=  (ack_sn & 0x3C000) >> 14;
           cntrlPdu[1] =  (ack_sn & 0x3FC0) >> 6;
@@ -3807,11 +3541,9 @@ RlcDatReq   *rlcDatReq;
     else
     {
        /* ERROR Log */
-       RLOG_ARG3(L_ERROR,DBG_RBID,rbCb->rlcId.rbId, 
-             "rlcAssembleCntrlInfo:Conf SN LEN  %d  is INVALID !!!! UEID:%d CELLID:%d",
-             rbCb->m.amDl.snLen,
-             rbCb->rlcId.ueId,
-             rbCb->rlcId.cellId);
+       DU_LOG("\nRLC: rlcAssembleCntrlInfo:Conf SN LEN  %d  is INVALID !!!! \
+          UEID:%d CELLID:%d", rbCb->m.amDl.snLen, rbCb->rlcId.ueId,
+         rbCb->rlcId.cellId);
     }
 
 
@@ -3825,13 +3557,13 @@ RlcDatReq   *rlcDatReq;
 #endif
 
     cntrlPduSz = encIdx;
-    SAddPstMsgMult (cntrlPdu, cntrlPduSz, mBuf);
+    ODU_ADD_POST_MSG_MULT(cntrlPdu, cntrlPduSz, mBuf);
 
     rlcDatReq->pduSz -= cntrlPduSz;
     /* Add mBuf to AMDL.mBuf */
     AMDL.mBuf = mBuf;
  
-    RETVOID;
+    return;
 }
 
 #ifdef RLC_STA_PROC_IN_MAC/* RLC Status PDU Processing */
@@ -3840,30 +3572,28 @@ S16 rlcProcDlStatusPdu(Pst *udxPst,SuId suId,
       CmLteCellId cellId,CmLteRnti rnti,CmLteLcId lcId,Buffer *rlcSdu);
 
 #ifdef ANSI
-PRIVATE Void rgAmmExtractElmnt
+static Void rgAmmExtractElmnt
 (
 RlcCb       *gCb,
 Buffer     *pdu,
 RlcExtHdr   *hdrInfo
 )
 #else
-PRIVATE Void rgAmmExtractElmnt(gCb, pdu, hdrInfo)
+static Void rgAmmExtractElmnt(gCb, pdu, hdrInfo)
 RlcCb       *gCb;
 Buffer     *pdu;
 RlcExtHdr   *hdrInfo;
 #endif
 {
-   U8   hdr;
-   U8   pLen = hdrInfo->pLen;
-   U8   len  = (U8)hdrInfo->len;
-   U16  val;
-   U8   tHdr;
-   U8   fLen;
-   U8   rLen;
-   /* U8   rLen1 = 0; */
-   U16  tVal;
-
-   TRC2(rlcAmmExtractElmnt);
+   uint8_t   hdr;
+   uint8_t   pLen = hdrInfo->pLen;
+   uint8_t   len  = (uint8_t)hdrInfo->len;
+   uint16_t  val;
+   uint8_t   tHdr;
+   uint8_t   fLen;
+   uint8_t   rLen;
+   /* uint8_t   rLen1 = 0; */
+   uint16_t  tVal;
 
    hdr = hdrInfo->hdr;
 
@@ -3915,43 +3645,40 @@ RlcExtHdr   *hdrInfo;
    hdrInfo->hdr = hdr;
    hdrInfo->val = val;
 
-   RETVOID;
+   return;
 }
 
 
 
 
 #ifdef ANSI
-PRIVATE Void rgAmmUlHndlStatusPdu
+static Void rgAmmUlHndlStatusPdu
 (
 Pst        *udxPst,
 SuId       suId,
 RlcCb       *gCb,
 RlcDlRbCb   *rbCb,
 Buffer     *cntrlPdu,
-U8         *fByte
+uint8_t         *fByte
 )
 #else
-PRIVATE Void rgAmmUlHndlStatusPdu(udxPst,suId,gCb, rbCb, cntrlPdu, fByte)
+static Void rgAmmUlHndlStatusPdu(udxPst,suId,gCb, rbCb, cntrlPdu, fByte)
 Pst        *udxPst;
 SuId       suId;
 RlcCb       *gCb;
 RlcDlRbCb   *rbCb;
 Buffer     *cntrlPdu;
-U8         *fByte;
+uint8_t         *fByte;
 #endif
 {
-   U8             e1;
+   uint8_t             e1;
    RlcExtHdr       hdrInfo;
    RlcUdxStaPdu    *pStaPdu;
-   U8             e3; /* NACK RANGE : 5GNR */
-   U32            snLen;
-   U32            snRange;
-   U32            resrvdBitsAckSn;
-   U32            resrvdBitsNackSn;
-
-
-   TRC2(rgAmmUlHndlStatusPdu)
+   uint8_t             e3; /* NACK RANGE : 5GNR */
+   uint32_t            snLen;
+   uint32_t            snRange;
+   uint32_t            resrvdBitsAckSn;
+   uint32_t            resrvdBitsNackSn;
 
    RLCDBGP_BRIEF(gCb, "rgAmmUlHndlStatusPdu(rbCb, cntrlPdu, fByte) \n");
 
@@ -3965,7 +3692,7 @@ U8         *fByte;
    if (hdrInfo.hdr & 0xE0)
    {
       RLCDBGP_ERROR(gCb, "rgAmmUlHndlStatusPdu: Reserved value for CPT received \n");
-      RETVOID;
+      return;
    }
 
    RLC_ALLOC_SHRABL_BUF(udxPst->region, 
@@ -3977,7 +3704,7 @@ U8         *fByte;
    /* Memory allocation failure can not be expected  */
    if(!pStaPdu)
    {
-     RETVOID;
+     return;
    }
 #endif   
 
@@ -4012,7 +3739,7 @@ U8         *fByte;
    /* Check if NACK Exists */
    hdrInfo.len = RLC_E1_LEN;
    rgAmmExtractElmnt(gCb, cntrlPdu, &hdrInfo);
-   e1 = (U8)hdrInfo.val;
+   e1 = (uint8_t)hdrInfo.val;
    RLCDBGP_DETAIL(gCb, "rgAmmUlHndlStatusPdu: ACK SN = %d \n", pStaPdu->ackSn);
 
    /* Extract the Reserved Bits after ACK SN field */
@@ -4030,22 +3757,22 @@ U8         *fByte;
 
       hdrInfo.len = RLC_E1_LEN;
       rgAmmExtractElmnt(gCb, cntrlPdu, &hdrInfo);
-      e1 = (U8)hdrInfo.val;
+      e1 = (uint8_t)hdrInfo.val;
 
       /* Extract e2 */
       /* hdrInfo.len = RLC_E1_LEN; --> previusly stored value (for e1) is
          already present*/
       rgAmmExtractElmnt(gCb, cntrlPdu, &hdrInfo);
-      /*  e2 = (U8) hdrInfo.val;*/
+      /*  e2 = (uint8_t) hdrInfo.val;*/
 
       /* Store e2 value */
-      pStaPdu->nackInfo[pStaPdu->nackCnt].isSegment = (U8) hdrInfo.val;
+      pStaPdu->nackInfo[pStaPdu->nackCnt].isSegment = (uint8_t) hdrInfo.val;
 
       /* Extract e3 : 5GNR */
       /* hdrInfo.len = RLC_E1_LEN; --> previusly stored value (for e1) is
          already present*/
       rgAmmExtractElmnt(gCb, cntrlPdu, &hdrInfo);
-      e3 = (U8) hdrInfo.val;
+      e3 = (uint8_t) hdrInfo.val;
 
       /* Extract Reserved Bits after NACK SN */
       hdrInfo.len = resrvdBitsNackSn;
@@ -4079,7 +3806,7 @@ U8         *fByte;
          /* Extract NACK range field */
          hdrInfo.len = RLC_NACK_RANGE_LEN;
          rgAmmExtractElmnt(gCb, cntrlPdu, &hdrInfo);
-         snRange = (U8)hdrInfo.val;
+         snRange = (uint8_t)hdrInfo.val;
 
          pStaPdu->nackInfo[pStaPdu->nackCnt].nackRange = snRange;
 
@@ -4102,7 +3829,7 @@ U8         *fByte;
    //rlcUlUdxStaUpdReq(&(sapCb->pst), sapCb->spId, &rbCb->rlcId, pStaPdu);
    rlcUlUdxStaUpdReq(udxPst, suId, &rbCb->rlcId, pStaPdu);
 
-   RETVOID;
+   return;
 }
 
 S16 rlcProcDlStatusPdu(Pst *udxPst,SuId suId,
@@ -4110,8 +3837,8 @@ S16 rlcProcDlStatusPdu(Pst *udxPst,SuId suId,
 {
    RlcDlRbCb      *rbCb = NULLP;   
    RlcDlUeCb      *ueCb = NULLP; 
-   U8        fByte;
-   U8        temp;
+   uint8_t        fByte;
+   uint8_t        temp;
    S16       retVal = RFAILED;
    RlcCb      *gCb;
    Pst       dlRlcPst = *udxPst;