{
CmLListCp sduQ; /*!< SDU queue for UM */
uint8_t snLen; /*!< Sequence number length */
- S32 bo; /*!< Buffer occupancy */
+ int32_t bo; /*!< Buffer occupancy */
RlcSn txNext; /*!< TX_Next */
uint16_t modBitMask; /*!< Bitmask for modulus to wrap around vars*/
}RlcUmDl;
RlcSdu *nxtTx; /*!< Next SDU to be transmitted */
CmTimer pollRetxTmr; /*!< T_poll_retransmit Timer */
uint16_t pollRetxTmrInt; /*!< Timer Interval */
- S16 pollPdu; /*!< Poll_PDU */
- S32 pollByte; /*!< Poll_Byte */
+ int16_t pollPdu; /*!< Poll_PDU */
+ int32_t pollByte; /*!< Poll_Byte */
uint8_t maxRetx; /*!< Max_Retx_Threshold */
- S32 cntrlBo; /*!< BO of control pdu */
- S32 retxBo; /*!< BO of Retransmission PDUs */
+ int32_t cntrlBo; /*!< BO of control pdu */
+ int32_t retxBo; /*!< BO of Retransmission PDUs */
uint32_t estHdrSz; /*!< Estimated header size for the BO */
- S32 bo; /*!< BO of new PDUs */
+ int32_t bo; /*!< BO of new PDUs */
#ifndef LTE_TDD
CmLListCp *txBufLst; /*!< Transmission buffer list of type RlcTx */
#else
RlcRetx *nxtRetx; /*!< Next node to be retransmitted */
RlcSn txNext; /*!< 5GNR: TX_Next, in LTE VT(S) */
RlcSn txNextAck; /*!< 5GNR: TX_Next_Ack, in LTE VT(A)*/
- S16 pduWoPoll; /*!< PDU without poll bit counter */
- S32 byteWoPoll; /*!< Byte without poll bit counter */
+ int16_t pduWoPoll; /*!< PDU without poll bit counter */
+ int32_t byteWoPoll; /*!< Byte without poll bit counter */
RlcSn pollSn; /*!< Poll SN */
Buffer *mBuf; /*!< this can be removed later
Stores the Control Pdu */
***************************************************************************/
Void rlcTmmQSdu ARGS ((RlcCb *gCb,
RlcDlRbCb *rbCb,
- KwuDatReqInfo *datReqInfo,
+ RlcDatReqInfo *datReqInfo,
Buffer *mBuf));
Void rlcTmmSendToMac ARGS ((RlcCb *gCb,
SuId suId,
***************************************************************************/
Void rlcUmmQSdu ARGS ((RlcCb *gCb,
RlcDlRbCb *rbCb,
- KwuDatReqInfo *datReq,
+ RlcDatReqInfo *datReq,
Buffer *mBuf));
Void rlcUmmDiscSdu ARGS ((RlcCb *gCb, RlcDlRbCb *rbCb, uint32_t sduId));
Void rlcAmmQSdu ARGS((RlcCb *gCb,
RlcDlRbCb *rbCb,
Buffer *mBuf,
- KwuDatReqInfo *datReq));
+ RlcDatReqInfo *datReq));
void rlcAmmProcessSdus ARGS((RlcCb *gCb,
RlcDlRbCb *rbCb,
CmLteLcId *lChId, uint8_t *numLCh));
#endif
-uint8_t rlcProcDlData(Pst *pst, KwuDatReqInfo* datReq, Buffer *buf);
+uint8_t rlcProcDlData(Pst *pst, RlcDatReqInfo* datReq, Buffer *buf);
uint8_t rlcProcCommLcSchedRpt(Pst *pst, SuId suId, RguCStaIndInfo *staInd);
uint8_t rlcProcDedLcSchedRpt(Pst *pst, SuId suId, RguDStaIndInfo *staInd);