if( RLC_MODE_UM == rbCbLst[idx]->mode)
{
rlcUmmFreeDlRbCb(gCb,rbCbLst[idx]);
-
RLC_FREE (gCb,rbCbLst[idx], sizeof (RlcDlRbCb));
}
else if( RLC_MODE_AM == rbCbLst[idx]->mode)
else if(RLC_MODE_TM == rbCbLst[idx]->mode)
{
cmLListCatLList(&(gCb->u.dlCb->toBeFreed.sduLst),&(rbCbLst[idx]->m.tm.sduQ));
+ RLC_FREE (gCb,rbCbLst[idx]->snssai, sizeof (Snssai));
RLC_FREE (gCb,rbCbLst[idx], sizeof (RlcDlRbCb));
}
DU_LOG("\nERROR --> RLC_DL : UeId[%u] HashList Insertion Failed",
ueCb->ueId);
}
- memset(&gCb->rlcThpt.thptPerUe[ueCb->ueId -1], 0, sizeof(RlcThptPerUe));
- gCb->rlcThpt.numActvUe--;
+ memset(&gCb->rlcThpt.ueTputInfo.thptPerUe[ueCb->ueId -1], 0, sizeof(RlcThptPerUe));
+ gCb->rlcThpt.ueTputInfo.numActvUe--;
/* kw005.201 ccpu00117318, updating the statistics */
gCb->genSts.numUe--;
rlcDbmDlDeInit(gCb);
-
return ROK;
} /* kwDbmShutdown */