X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrmac%2Fmac.h;h=296c20e45a7d571c19c27f46927581dadb287ef0;hb=0382686ae884abc5eca5a6706803bcb8cd9069c7;hp=6115c67dc2928ac21310f91d3812127440ad15e7;hpb=d169699deebeb7cd144e15ee58bc8032acbd5299;p=o-du%2Fl2.git diff --git a/src/5gnrmac/mac.h b/src/5gnrmac/mac.h index 6115c67dc..296c20e45 100644 --- a/src/5gnrmac/mac.h +++ b/src/5gnrmac/mac.h @@ -229,6 +229,7 @@ typedef struct macUeCb struct macCellCb { uint16_t cellId; + uint16_t numOfSlots; CellState state; uint16_t crntiMap; MacRaCbInfo macRaCb[MAX_NUM_UE]; @@ -236,6 +237,7 @@ struct macCellCb MacUlSlot ulSlot[MAX_SLOTS]; uint16_t numActvUe; MacUeCfg *ueCfgTmpData[MAX_NUM_UE]; + MacUeRecfg *ueRecfgTmpData[MAX_NUM_UE]; MacUeCb ueCb[MAX_NUM_UE]; MacCellCfg macCellCfg; SlotTimingInfo currTime; @@ -272,6 +274,7 @@ uint8_t sendSchedRptToRlc(DlSchedInfo dlInfo, SlotTimingInfo slotInfo, uint8_t u uint8_t macProcLongBsr(uint16_t cellId, uint16_t crnti,uint8_t numLcg,\ DataVolInfo dataVolInfo[MAX_NUM_LOGICAL_CHANNEL_GROUPS]); void freeMacSliceCfgReq(MacSliceCfgReq *cfgReq,Pst *pst); +void deleteMacRaCb(uint16_t cellIdx, MacUeCb *ueCb); #endif /********************************************************************** End of file