X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2F5gnrrlc%2Fkw_udx_ptul.c;h=0e1bdd33526d13ba9a4cbf342036ba151ad1734e;hb=3330932565e15a749fd5dd5039cdea2862ca51cc;hp=a4154c2d4ce32fd5810e784c01f914fb724930b8;hpb=5831bf6b3454aa200a92cd3e84209650734e4863;p=o-du%2Fl2.git diff --git a/src/5gnrrlc/kw_udx_ptul.c b/src/5gnrrlc/kw_udx_ptul.c index a4154c2d4..0e1bdd335 100755 --- a/src/5gnrrlc/kw_udx_ptul.c +++ b/src/5gnrrlc/kw_udx_ptul.c @@ -18,7 +18,7 @@ /************************************************************************ - Name: LTE-RLC ULDL Interface + Name: NR RLC ULDL Interface Type: C source file @@ -56,32 +56,24 @@ #ifndef LCKWULUDX -PRIVATE S16 PtUlUdxBndReq ARGS((Pst* pst, SuId suId,SpId spId )); -PRIVATE S16 PtUlUdxUbndReq ARGS((Pst* pst, SuId suId,Reason reason)); -PRIVATE S16 PtUlUdxCfgReq ARGS((Pst *pst, SpId spId, RlcCfgInfo *cfgInfo)); -PRIVATE S16 PtUlUdxStaUpdReq ARGS((Pst* pst,SpId spId,CmLteRlcId *rlcId, - KwUdxStaPdu *pStaPdu )); -PRIVATE S16 PtUlUdxUeIdChgReq ARGS((Pst *pst, SpId spId, U32 transId, +static S16 PtUlUdxBndReq ARGS((Pst* pst, SuId suId,SpId spId )); +static S16 PtUlUdxUbndReq ARGS((Pst* pst, SuId suId,Reason reason)); +static S16 PtUlUdxCfgReq ARGS((Pst *pst, SpId spId, RlcCfgInfo *cfgInfo)); +static S16 PtUlUdxStaUpdReq ARGS((Pst* pst,SpId spId,CmLteRlcId *rlcId, + RlcUdxStaPdu *pStaPdu )); +static S16 PtUlUdxUeIdChgReq ARGS((Pst *pst, SpId spId, uint32_t transId, CkwUeInfo *ueInfo, CkwUeInfo *newUeInfo)); -PRIVATE S16 PtUlUdxStaPduReq ARGS(( Pst* pst,SpId spId, CmLteRlcId *rlcId, - KwUdxDlStaPdu *pStaPdu )); -#ifdef ANSI -PRIVATE S16 PtUlUdxBndReq +static S16 PtUlUdxStaPduReq ARGS(( Pst* pst,SpId spId, CmLteRlcId *rlcId, + RlcUdxDlStaPdu *pStaPdu )); +static S16 PtUlUdxBndReq ( Pst *pst, /* post structure */ SuId suId, /* Service User Id */ SpId spId /* Status */ ) -#else -PRIVATE S16 PtUlUdxBndReq(pst, suId,spId) -Pst *pst; /* post structure */ -SuId suId; /* Service User Id */ -SpId spId; /* Status */ -#endif { - TRC3(PtUlUdxBndReq) - RETVALUE(ROK); + return ROK; } /* end of rlcDlUdxBndReq */ @@ -105,83 +97,55 @@ SpId spId; /* Status */ * -# ROK * */ -#ifdef ANSI -PRIVATE S16 PtUlUdxUbndReq +static S16 PtUlUdxUbndReq ( Pst *pst, /* post structure */ SpId spId, /* Service User Id */ Reason reason /* Status */ ) -#else -PRIVATE S16 PtUlUdxUbndReq(pst, suId, status) -Pst *pst; /* post structure */ -SpId spId; /* Service User Id */ -Reason Reason; /* Status */ -#endif { - TRC3(PtUlUdxUbndReq) - RETVALUE(ROK); + return ROK; } /* end of PtDlUdxBndReq */ -#ifdef ANSI -PRIVATE S16 PtUlUdxCfgReq +static S16 PtUlUdxCfgReq ( Pst *pst, /* post structure */ SpId spId, /* Service User Id */ RlcCfgInfo *cfmInfo /* Config Info */ ) -#else -PRIVATE S16 PtUlUdxCfgReq(pst, spId, status) -Pst *pst; /* post structure */ -SpId spId; /* Service User Id */ -RlcCfgInfo *cfmInfo; /* Config Info */ -#endif { - TRC3(PtUlUdxCfgReq) - RETVALUE(ROK); + return ROK; } /* end of rlcDlUdxCfgReq */ -#ifdef ANSI -PRIVATE S16 PtUlUdxUeIdChgReq +static S16 PtUlUdxUeIdChgReq ( Pst *pst, /* post structure */ SpId spId, /* Service User Id */ -U32 transId, /* transaction Id */ +uint32_t transId, /* transaction Id */ CkwUeInfo *ueInfo, /* Config Info */ CkwUeInfo *newUeInfo /* Config Info */ ) -#else -PRIVATE S16 PtUlUdxUeIdChgReq(pst, spId,transId, ueInfo, newUeInfo) -Pst *pst; /* post structure */ -SpId spId; /* Service User Id */ -U32 transId; /* transaction Id */ -CkwUeInfo *ueInfo; /* Config Info */ -CkwUeInfo *newUeInfo; /* Config Info */ -#endif { - TRC3(PtUlUdxUeIdChgReq) - - RETVALUE(ROK); + return ROK; } /* end of rlcDlUdxCfgReq */ -PRIVATE S16 PtUlUdxStaPduReq +static S16 PtUlUdxStaPduReq ( Pst* pst, SpId spId, CmLteRlcId *rlcId, -KwUdxDlStaPdu *pStaPdu +RlcUdxDlStaPdu *pStaPdu ) { - TRC3(PtUlUdxStaPduReq); - RETVALUE(ROK); + return ROK; } /** @@ -196,26 +160,16 @@ KwUdxDlStaPdu *pStaPdu * @return S16 * -# ROK **/ -#ifdef ANSI -PRIVATE S16 PtUlUdxStaUpdReq +static S16 PtUlUdxStaUpdReq ( Pst* pst, SpId spId, CmLteRlcId *rlcId, -KwUdxStaPdu *pStaPdu +RlcUdxStaPdu *pStaPdu ) -#else -PRIVATE S16 PtUlUdxStaUpdReq(pst, rlcId, pStaPdu) -Pst* pst; -SpId spId; -CmLteRlcId *rlcId; -KwUdxDlStaPdu *pStaPdu; -#endif { - TRC3(PtUlUdxStaUpdReq); - - RETVALUE(ROK); + return ROK; } /* end of RlcUlmDlmStaUpd*/ #ifdef LTE_L2_MEAS @@ -231,22 +185,10 @@ KwUdxDlStaPdu *pStaPdu; * @return S16 * -# ROK **/ -#ifdef ANSI -PRIVATE S16 PtUlUdxL2MeasReq -( -Pst* pst, -KwL2MeasReqEvt *measReqEvt -) -#else -PRIVATE S16 PtUlUdxL2MeasReq(pst, measReqEvt ) -Pst* pst; -KwL2MeasReqEvt *measReqEvt; -#endif +static S16 PtUlUdxL2MeasReq(Pst* pst,RlcL2MeasReqEvt *measReqEvt) { - TRC3(PtUlUdxL2MeasReq); - - RETVALUE(ROK); + return ROK; } /** @@ -261,22 +203,10 @@ KwL2MeasReqEvt *measReqEvt; * @return S16 * -# ROK **/ -#ifdef ANSI -PRIVATE S16 PtUlUdxL2MeasSendReq -( -Pst* pst, -U8 status -) -#else -PRIVATE S16 PtUlUdxL2MeasSendReq(pst, status ) -Pst* pst; -U8 status -#endif +static S16 PtUlUdxL2MeasSendReq(Pst* pst,uint8_t status) { - TRC3(PtUlUdxL2MeasSendReq); - - RETVALUE(ROK); + return ROK; } /** @@ -291,27 +221,15 @@ U8 status * @return S16 * -# ROK **/ -#ifdef ANSI -PRIVATE S16 PtUlUdxL2MeasStopReq -( -Pst* pst, -U8 status -) -#else -PRIVATE S16 PtUlUdxL2MeasStopReq(pst, status ) -Pst* pst; -U8 status -#endif +static S16 PtUlUdxL2MeasStopReq(Pst* pst,uint8_t status) { - TRC3(PtUlUdxL2MeasStopReq); - - RETVALUE(ROK); + return ROK; } #endif #endif -PRIVATE UdxBndReq rlcUlUdxBndReqMt[] = +static UdxBndReq rlcUlUdxBndReqMt[] = { #ifdef LCKWULUDX cmPkUdxBndReq, /* 0 - loosely coupled */ @@ -330,7 +248,7 @@ PRIVATE UdxBndReq rlcUlUdxBndReqMt[] = #endif /* KW */ }; -PRIVATE UdxUbndReq rlcUlUdxUbndReqMt[] = +static UdxUbndReq rlcUlUdxUbndReqMt[] = { #ifdef LCKWULUDX cmPkUdxUbndReq, /* 0 - loosely coupled */ @@ -350,7 +268,7 @@ PRIVATE UdxUbndReq rlcUlUdxUbndReqMt[] = }; -PRIVATE UdxCfgReq rlcUlUdxCfgReqMt[] = +static UdxCfgReq rlcUlUdxCfgReqMt[] = { #ifdef LCKWULUDX cmPkUdxCfgReq, /* 0 - loosely coupled */ @@ -369,7 +287,7 @@ PRIVATE UdxCfgReq rlcUlUdxCfgReqMt[] = #endif /* KW */ }; -PRIVATE UdxUeIdChgReq rlcUlUdxUeIdChgReqMt[] = +static UdxUeIdChgReq rlcUlUdxUeIdChgReqMt[] = { #ifdef LCKWULUDX cmPkUdxUeIdChgReq, /* 0 - loosely coupled */ @@ -389,7 +307,7 @@ PRIVATE UdxUeIdChgReq rlcUlUdxUeIdChgReqMt[] = }; -PRIVATE CONSTANT UdxStaUpdReq rlcUlUdxStaUpdReqMt[KW_MAX_UDX] = +static const UdxStaUpdReq rlcUlUdxStaUpdReqMt[RLC_MAX_UDX] = { #ifdef LCKWULUDX cmPkUdxStaUpdReq, /* 0 - loosely coupled */ @@ -408,7 +326,7 @@ PRIVATE CONSTANT UdxStaUpdReq rlcUlUdxStaUpdReqMt[KW_MAX_UDX] = #endif /* KW */ }; -PRIVATE CONSTANT UdxStaPduReq rlcUlUdxStaPduReqMt[KW_MAX_UDX] = +static const UdxStaPduReq rlcUlUdxStaPduReqMt[RLC_MAX_UDX] = { #ifdef LCKWULUDX cmPkUdxStaPduReq, /* 0 - loosely coupled */ @@ -427,7 +345,7 @@ PRIVATE CONSTANT UdxStaPduReq rlcUlUdxStaPduReqMt[KW_MAX_UDX] = #endif /* KW */ }; #ifdef LTE_L2_MEAS -PRIVATE CONSTANT UdxL2MeasReq rlcUlUdxL2MeasReqMt[KW_MAX_UDX] = +static const UdxL2MeasReq rlcUlUdxL2MeasReqMt[RLC_MAX_UDX] = { #ifdef LCKWULUDX cmPkUdxL2MeasReq, /* 0 - loosely coupled */ @@ -446,7 +364,7 @@ PRIVATE CONSTANT UdxL2MeasReq rlcUlUdxL2MeasReqMt[KW_MAX_UDX] = #endif /* KW */ }; -PRIVATE CONSTANT UdxL2MeasSendReq rlcUlUdxL2MeasSendReqMt[KW_MAX_UDX] = +static const UdxL2MeasSendReq rlcUlUdxL2MeasSendReqMt[RLC_MAX_UDX] = { #ifdef LCKWULUDX cmPkUdxL2MeasSendReq, /* 0 - loosely coupled */ @@ -465,7 +383,7 @@ PRIVATE CONSTANT UdxL2MeasSendReq rlcUlUdxL2MeasSendReqMt[KW_MAX_UDX] = #endif /* KW */ }; -PRIVATE CONSTANT UdxL2MeasStopReq rlcUlUdxL2MeasStopReqMt[KW_MAX_UDX] = +static const UdxL2MeasStopReq rlcUlUdxL2MeasStopReqMt[RLC_MAX_UDX] = { #ifdef LCKWULUDX cmPkUdxL2MeasStopReq, /* 0 - loosely coupled */ @@ -504,26 +422,17 @@ PRIVATE CONSTANT UdxL2MeasStopReq rlcUlUdxL2MeasStopReqMt[KW_MAX_UDX] = * -# ROK * */ -#ifdef ANSI -PUBLIC S16 rlcUlUdxBndReq +S16 rlcUlUdxBndReq ( Pst *pst, /* post structure */ SuId suId, /* Service User Id */ SpId spId /* Status */ ) -#else -PUBLIC S16 rlcUlUdxBndReq(pst, suId, status) -Pst *pst; /* post structure */ -SuId suId; /* Service User Id */ -SpId spId; /* Status */ -#endif { - TRC3(rlcUlUdxBndReq) - /* jump to specific primitive depending on configured selector */ (*rlcUlUdxBndReqMt[pst->selector])(pst, suId, spId); - RETVALUE(ROK); + return ROK; } /* end of rlcDlUdxBndReq */ @@ -547,92 +456,57 @@ SpId spId; /* Status */ * -# ROK * */ -#ifdef ANSI -PUBLIC S16 rlcUlUdxUbndReq +S16 rlcUlUdxUbndReq ( Pst *pst, /* post structure */ SpId spId, /* Service User Id */ Reason reason /* Status */ ) -#else -PUBLIC S16 rlcUlUdxUbndReq(pst, suId, status) -Pst *pst; /* post structure */ -SpId spId; /* Service User Id */ -Reason Reason; /* Status */ -#endif { - TRC3(rlcUlUdxUbndReq) - /* jump to specific primitive depending on configured selector */ (*rlcUlUdxUbndReqMt[pst->selector])(pst, spId,reason ); - RETVALUE(ROK); + return ROK; } /* end of rlcDlUdxBndReq */ -#ifdef ANSI -PUBLIC S16 rlcUlUdxCfgReq +S16 rlcUlUdxCfgReq ( Pst *pst, /* post structure */ SpId spId, /* Service User Id */ RlcCfgInfo *cfmInfo /* Config Info */ ) -#else -PUBLIC S16 rlcUlUdxCfgReq(pst, suId, status) -Pst *pst; /* post structure */ -SuId spId; /* Service User Id */ -RlcCfgInfo *cfmInfo; /* Config Info */ -#endif { - TRC3(rlcUlUdxCfgReq) /* jump to specific primitive depending on configured selector */ (*rlcUlUdxCfgReqMt[pst->selector])(pst, spId, cfmInfo); - RETVALUE(ROK); + return ROK; } /* end of rlcDlUdxCfgReq */ -#ifdef ANSI -PUBLIC S16 rlcUlUdxUeIdChgReq +S16 rlcUlUdxUeIdChgReq ( Pst *pst, /* post structure */ SpId spId, /* Service User Id */ -U32 transId, /* transaction Id */ +uint32_t transId, /* transaction Id */ CkwUeInfo *ueInfo, /* Config Info */ CkwUeInfo *newUeInfo /* Config Info */ ) -#else -PUBLIC S16 rlcUlUdxUeIdChgReq(pst, spId,transId, ueInfo, newUeInfo) -Pst *pst; /* post structure */ -SpId spId; /* Service User Id */ -U32 transId; /* transaction Id */ -CkwUeInfo *ueInfo; /* Config Info */ -CkwUeInfo *newUeInfo; /* Config Info */ -#endif { - TRC3(rlcUlUdxUeIdChgReq) /* jump to specific primitive depending on configured selector */ (*rlcUlUdxUeIdChgReqMt[pst->selector])(pst, spId,transId,ueInfo,newUeInfo); - RETVALUE(ROK); + return ROK; } /* end of rlcDlUdxCfgReq */ -PUBLIC S16 rlcUlUdxStaPduReq -( -Pst* pst, -SpId spId, -CmLteRlcId *rlcId, -KwUdxDlStaPdu *pStaPdu -) +uint8_t rlcUlUdxStaPduReq(Pst* pst, SpId spId, CmLteRlcId *rlcId, RlcUdxDlStaPdu *pStaPdu) { - TRC3(rlcUlUdxStaPduReq); - - RETVALUE((*rlcUlUdxStaPduReqMt[pst->selector])(pst,spId, rlcId, pStaPdu)); + return ((*rlcUlUdxStaPduReqMt[pst->selector])(pst,spId, rlcId, pStaPdu)); } /** @@ -647,26 +521,9 @@ KwUdxDlStaPdu *pStaPdu * @return S16 * -# ROK **/ -#ifdef ANSI -PUBLIC S16 rlcUlUdxStaUpdReq -( -Pst* pst, -SpId spId, -CmLteRlcId *rlcId, -KwUdxStaPdu *pStaPdu -) -#else -PUBLIC S16 rlcUlUdxStaUpdReq(pst, rlcId, pStaPdu) -Pst* pst; -SpId spId; -CmLteRlcId *rlcId; -KwUdxStaPdu *pStaPdu; -#endif +uint8_t rlcUlUdxStaUpdReq(Pst* pst, SpId spId, CmLteRlcId *rlcId, RlcUdxStaPdu *pStaPdu) { - - TRC3(rlcUlUdxStaUpdReq); - - RETVALUE((*rlcUlUdxStaUpdReqMt[pst->selector])(pst,spId, rlcId, pStaPdu)); + return ((*rlcUlUdxStaUpdReqMt[pst->selector])(pst,spId, rlcId, pStaPdu)); } /* end of RlcUlmDlmStaUpd*/ #ifdef LTE_L2_MEAS @@ -682,22 +539,10 @@ KwUdxStaPdu *pStaPdu; * @return S16 * -# ROK **/ -#ifdef ANSI -PUBLIC S16 rlcUlUdxL2MeasReq -( -Pst* pst, -KwL2MeasReqEvt *measReqEvt -) -#else -PUBLIC S16 rlcUlUdxL2MeasReq(pst,measReqEvt) -Pst* pst; -KwL2MeasReqEvt *measReqEvt; -#endif +S16 rlcUlUdxL2MeasReq(Pst* pst,RlcL2MeasReqEvt *measReqEvt ) { - TRC3(rlcUlUdxStaUpdReq); - - RETVALUE((*rlcUlUdxL2MeasReqMt[pst->selector])(pst,measReqEvt)); + return ((*rlcUlUdxL2MeasReqMt[pst->selector])(pst,measReqEvt)); } /* end of rlcUlUdxL2MeasReq*/ /** @@ -712,22 +557,10 @@ KwL2MeasReqEvt *measReqEvt; * @return S16 * -# ROK **/ -#ifdef ANSI -PUBLIC S16 rlcUlUdxL2MeasSendReq -( -Pst* pst, -U8 measType -) -#else -PUBLIC S16 rlcUlUdxL2MeasSendReq(pst,measReqEvt) -Pst* pst; -U8 measType; -#endif +S16 rlcUlUdxL2MeasSendReq(Pst* pst,uint8_t measType) { - TRC3(rlcUlUdxStaUpdReq); - - RETVALUE((*rlcUlUdxL2MeasSendReqMt[pst->selector])(pst,measType)); + return ((*rlcUlUdxL2MeasSendReqMt[pst->selector])(pst,measType)); } /* end of rlcUlUdxMesReq*/ /** @@ -742,22 +575,10 @@ U8 measType; * @return S16 * -# ROK **/ -#ifdef ANSI -PUBLIC S16 rlcUlUdxL2MeasStopReq -( -Pst* pst, -U8 measType -) -#else -PUBLIC S16 rlcUlUdxL2MeasStopReq(pst,measReqEvt) -Pst* pst; -U8 measType; -#endif +S16 rlcUlUdxL2MeasStopReq(Pst* pst,uint8_t measType) { - TRC3(rlcUlUdxStaUpdReq); - - RETVALUE((*rlcUlUdxL2MeasStopReqMt[pst->selector])(pst,measType)); + return ((*rlcUlUdxL2MeasStopReqMt[pst->selector])(pst,measType)); } /* end of rlcUlUdxMesReq*/ #endif /**********************************************************************