X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrmac%2Frg.x;h=e137fd1fd6cadb6a0fbbffdfd23e2f71dd9ca634;hb=8340c342ebcfc82193c3f66e7f15047c1e37399b;hp=a4a1e9ac4a62687c14bea441cd270475005ff9a4;hpb=d1ead035ab3b543810f1838b2519904bf84477ec;p=o-du%2Fl2.git diff --git a/src/5gnrmac/rg.x b/src/5gnrmac/rg.x index a4a1e9ac4..e137fd1fd 100755 --- a/src/5gnrmac/rg.x +++ b/src/5gnrmac/rg.x @@ -339,6 +339,8 @@ struct rgCellCb #ifdef EMTC_ENABLE U8 emtcEnable; #endif + /* 5GNR changes */ + MacCellCfg macCellCfg; /* MAC cell config paramters */ }; /** @@ -649,7 +651,6 @@ struct _rgCb RgCellCb *prevCell; /*!< Reference of last accessed cellCb*/ U8 bufCnt; /*!< Count of buffers in buffersToFree[] */ Buffer *bufToFree[RG_MAX_DFRD_FREE_BUFS];/*!< List of Shared Buffers to be freed */ - MacCellCfg macCellCfg; /* MAC cell config paramters */ }; /* Declaration for RgCb */ @@ -735,9 +736,9 @@ EXTERN S16 rgTOMDatInd ARGS(( Inst inst, TfuDatIndInfo *datInd)); -EXTERN S16 rgTOMTtiInd ARGS(( +EXTERN S16 macProcessSlotInd ARGS(( Inst inst, - TfuTtiIndInfo *ttiInd)); + SlotIndInfo slotInd)); EXTERN Void rgTOMRlsSf ARGS((Inst inst,RgDlSf *dlSf)); EXTERN S16 rgSchMacSfAllocReq ARGS((Pst *pst, RgInfSfAlloc *sfInfo)); @@ -1017,6 +1018,7 @@ EXTERN S16 rgAllocShrablSBuf ARGS((Inst inst,Data **pData, Size size)); EXTERN Void rgPrintfSubFrameInfo ARGS((RgDlSf *dlSf)); EXTERN Void printMacCellInfo ARGS((Void)); EXTERN Void rgFreeSharableSBuf ARGS((Inst inst,Data **data, Size size)); +EXTERN void MacSendCellCfgCfm(uint8_t response); EXTERN Void rgDHMFreeAllTbBufs ARGS