X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrrlc%2Fkw_ul.x;h=833bb84b1ae3a142d5751334831610ba0aa69204;hb=073b67b21b11eefdaa84a30029f374435c3e0fd0;hp=4474eb22db3e0e34a34bc4d1d5d637eb74db24a7;hpb=0a26c487f1b6bbb5217e47b15fa8273b2e749283;p=o-du%2Fl2.git diff --git a/src/5gnrrlc/kw_ul.x b/src/5gnrrlc/kw_ul.x index 4474eb22d..833bb84b1 100755 --- a/src/5gnrrlc/kw_ul.x +++ b/src/5gnrrlc/kw_ul.x @@ -75,11 +75,11 @@ typedef struct rlcUmRecBuf */ typedef struct rlcUmUl { - U8 snLen; /**< Sequence number length */ - U8 reOrdTmrInt; /**< Timer Interval */ + uint8_t snLen; /**< Sequence number length */ + uint8_t reOrdTmrInt; /**< Timer Interval */ RlcUmRecBuf **recBuf; /**< Reception buffer */ RlcSn umWinSz; /**< UM window size */ - U16 modBitMask; /**< Bitmask for modulus to wrap around variables */ + uint16_t modBitMask; /**< Bitmask for modulus to wrap around variables */ RlcSn sn; /**< Sequence number */ RlcSn vrUr; /**< VR(UR) - Receive state variable */ RlcSn vrUh; /**< VR(UH) - Highest received state variable */ @@ -107,8 +107,8 @@ typedef struct rlcSeg CmLList lstEnt; /**< List entry for PDU segment */ Buffer *seg; /**< PDU segment */ MsgLen segSz; /**< Buffer Size */ - U16 soEnd; /**< Segment Offset End */ - RlcAmHdr amHdr; /**< AM header */ + uint16_t soEnd; /**< Segment Offset End */ + RlcAmHdr amHdr; /**< AM header */ }RlcSeg; /*@}*/ @@ -131,10 +131,10 @@ typedef struct rlcAmRecBuf CmLList lnk; /**< Link to the receive buffer list */ Buffer *pdu; /**< PDU buffer */ MsgLen pduSz; /**< Buffer Size */ - RlcAmHdr amHdr; /**< AM header Info */ + RlcAmHdr amHdr; /**< AM header Info */ CmLListCp segLst; /**< PDU Segments list */ - RlcSeg *expByteSeg; /**< Next expected byte segment */ - U16 expSo; /**< Next expected seg offset */ + RlcSeg *expByteSeg; /**< Next expected byte segment */ + uint16_t expSo; /**< Next expected seg offset */ Bool allRcvd; /**< All bytes received or not */ Bool isDelvUpperLayer; /**< Is it sent to upper layer */ }RlcAmRecBuf; @@ -180,15 +180,15 @@ typedef struct rlcAmUl Bool staTrg; /**< Whether status trigger occured */ Buffer *partialSdu; /**< Partially received SDU */ RlcSn expSn; /**< Expected SN for reassembly */ - U16 expSo; /**< Expected SO for reassembly */ + uint16_t expSo; /**< Expected SO for reassembly */ CmTimer staProhTmr; /**< T_status_prohibit Timer */ - U16 staProhTmrInt; /**< Timer Interval */ + uint16_t staProhTmrInt; /**< Timer Interval */ CmTimer reOrdTmr; /**< T_reordering Timer */ - U8 reOrdTmrInt; /**< Timer Interval */ + uint8_t reOrdTmrInt; /**< Timer Interval */ Bool gatherStaPduInfo; /**< Gather STATUS PDU creation info*/ Bool isOutOfSeq; /**< To identify whether packets are Out-Of-Seq or not */ - U8 snLen; /*!< Sequence number length:12 bit or 18 bit : 5GNR RLC */ - U32 snModMask; /*!< (2 Pwr SnLen - 1): 5GNR RLC */ + uint8_t snLen; /*!< Sequence number length:12 bit or 18 bit : 5GNR RLC */ + uint32_t snModMask; /*!< (2 Pwr SnLen - 1): 5GNR RLC */ }RlcAmUl; /*@}*/ @@ -220,18 +220,18 @@ typedef struct _rlcUlRbCb #ifdef LTE_L2_MEAS RlcL2MeasRbCb rbL2Cb; /**< RB measurement L2 Cb */ RlcUlUeCb *ueCb; /*!< Pointer to UeCb */ - U8 qci; /**< qci of the RB */ + uint8_t qci; /**< qci of the RB */ RlcL2MeasIpThruput l2MeasIpThruput; /**< Holds related parameter for DL/Ul ip throughput>*/ #endif /* LTE_L2_MEAS */ CmLteRlcId rlcId; /**< RLC Identifier */ RlcLchInfo lch; /**< Logical Channel Info */ CmLteRlcMode mode; /**< Entity Mode */ - U8 dir; /**< Direction for UL/DL */ + uint8_t dir; /**< Direction for UL/DL */ Inst inst; /**< Tapa where Rb created Instance id */ SpId k1wuSapId; /**< KWU sap Id, to get the KwuSapCb */ SpId udxSapId; /**< KWU sap Id, to get the KwuSapCb */ - U32 transId; /**< Transaction Id for RLC */ + uint32_t transId; /**< Transaction Id for RLC */ union { RlcUmUl umUl; /**< UM mode Ul elements */ @@ -291,8 +291,8 @@ struct rlcUlUeCb RlcUlLch lCh[RLC_MAX_LCH_PER_UE]; /**< Logical channels of an UE*/ /* kw005.201 added support for L2 Measurement */ #ifdef LTE_L2_MEAS - U32 firstPacketTTI; /*!< is first packet of the burst */ - U16 numActRb[LKW_MAX_QCI]; /**< number of RBs Active */ + uint32_t firstPacketTTI; /*!< is first packet of the burst */ + uint16_t numActRb[LKW_MAX_QCI]; /**< number of RBs Active */ Bool isUlBurstActive; /*!