X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrrlc%2Fkw.x;h=32adab2a90ab22970728bd601f8069a4b1f3505a;hb=7b22b6a99c6942021b2ac30383cd46d93d9354a6;hp=517ddccceea38fc191ee917c672cd10b804973e4;hpb=0a26c487f1b6bbb5217e47b15fa8273b2e749283;p=o-du%2Fl2.git diff --git a/src/5gnrrlc/kw.x b/src/5gnrrlc/kw.x index 517ddccce..32adab2a9 100755 --- a/src/5gnrrlc/kw.x +++ b/src/5gnrrlc/kw.x @@ -610,6 +610,7 @@ typedef struct rlcCb RlcUlCb *ulCb; /*!< Ul Control Block */ RlcDlCb *dlCb; /*!< Dl Control Block */ } u; + uint8_t dlSduId; /*!< Downlink SDU ID */ }RlcCb; EXTERN RlcCb *rlcCb[MAX_RLC_INSTANCES]; /*!< RLC global control block */ @@ -617,20 +618,20 @@ EXTERN RlcCb *rlcCb[MAX_RLC_INSTANCES]; /*!< RLC global control block */ /**************************************************************************** * EXTERN Declarations ***************************************************************************/ -EXTERN S16 rlcGetSId ARGS((SystemId *s)); +S16 rlcGetSId ARGS((SystemId *s)); -EXTERN Void rlcTmrExpiry ARGS((PTR cb, S16 tmrEvnt)); +Void rlcTmrExpiry ARGS((PTR cb, S16 tmrEvnt)); -EXTERN S16 rlcLmmSendTrc ARGS ((RlcCb *gCb, Event event, Buffer *mBuf)); +S16 rlcLmmSendTrc ARGS ((RlcCb *gCb, Event event, Buffer *mBuf)); -EXTERN Void rlcStartTmr ARGS((RlcCb *gCb, PTR cb, S16 tmrEvnt)); +void rlcStartTmr ARGS((RlcCb *gCb, PTR cb, S16 tmrEvnt)); -EXTERN Void rlcStopTmr ARGS((RlcCb *gCb, PTR cb, U8 tmrType)); +void rlcStopTmr ARGS((RlcCb *gCb, PTR cb, U8 tmrType)); -EXTERN Bool rlcChkTmr ARGS((RlcCb *gCb,PTR cb, S16 tmrEvnt)); +bool rlcChkTmr ARGS((RlcCb *gCb,PTR cb, S16 tmrEvnt)); #ifdef LTE_L2_MEAS -EXTERN Void rlcLmmSendAlarm ARGS (( RlcCb *gCb, +Void rlcLmmSendAlarm ARGS (( RlcCb *gCb, U16 category, U16 event, U16 cause, @@ -638,17 +639,17 @@ EXTERN Void rlcLmmSendAlarm ARGS (( RlcCb *gCb, U32 ueId, U8 qci)); -EXTERN S16 RlcMiRlcDlL2MeasReq ARGS (( Pst *pst, RlcL2MeasReqEvt *measReqEvt )); -EXTERN S16 RlcMiRlcDlL2MeasSendReq ARGS((Pst *pst,U8 measType)); -EXTERN S16 RlcMiRlcDlL2MeasStopReq ARGS((Pst *pst,U8 measType)); -EXTERN S16 RlcMiRlcUlL2MeasReq ARGS (( Pst *pst, RlcL2MeasReqEvt *measReqEvt )); -EXTERN S16 RlcMiRlcUlL2MeasSendReq ARGS((Pst *pst,U8 measType)); -EXTERN S16 RlcMiRlcUlL2MeasStopReq ARGS((Pst *pst,U8 measType)); -EXTERN Void rlcUtlPlcMeasDatInL2Sts ARGS((RlcL2Cntr *measData, +S16 RlcMiRlcDlL2MeasReq ARGS (( Pst *pst, RlcL2MeasReqEvt *measReqEvt )); +S16 RlcMiRlcDlL2MeasSendReq ARGS((Pst *pst,U8 measType)); +S16 RlcMiRlcDlL2MeasStopReq ARGS((Pst *pst,U8 measType)); +S16 RlcMiRlcUlL2MeasReq ARGS (( Pst *pst, RlcL2MeasReqEvt *measReqEvt )); +S16 RlcMiRlcUlL2MeasSendReq ARGS((Pst *pst,U8 measType)); +S16 RlcMiRlcUlL2MeasStopReq ARGS((Pst *pst,U8 measType)); +Void rlcUtlPlcMeasDatInL2Sts ARGS((RlcL2Cntr *measData, RlcL2MeasRbCb *rbL2Cb, U8 measType)); #else /* LTE_L2_MEAS */ -EXTERN Void rlcLmmSendAlarm ARGS ((RlcCb *gCb, +Void rlcLmmSendAlarm ARGS ((RlcCb *gCb, U16 category, U16 event, U16 cause,