cmLListInit(&ueCb->hqUlmap[idx]->hqList);
}
ret = fillSchUeCbFrmCfgReq(inst, ueCb, ueCfg);
cmLListInit(&ueCb->hqUlmap[idx]->hqList);
}
ret = fillSchUeCbFrmCfgReq(inst, ueCb, ueCfg);
SchUeRecfgRsp recfgRsp;
Inst inst = pst->dstInst - SCH_INST_START;
memset(&recfgRsp, 0, sizeof(SchUeRecfgRsp));
SchUeRecfgRsp recfgRsp;
Inst inst = pst->dstInst - SCH_INST_START;
memset(&recfgRsp, 0, sizeof(SchUeRecfgRsp));
/* Search if UE already configured */
GET_UE_ID(ueRecfg->crnti, ueId);
ueCb = &cellCb->ueCb[ueId -1];
/* Search if UE already configured */
GET_UE_ID(ueRecfg->crnti, ueId);
ueCb = &cellCb->ueCb[ueId -1];
{
/* Found the UeCb to Reconfig */
ret = fillSchUeCbFrmRecfgReq(inst, ueCb, ueRecfg);
{
/* Found the UeCb to Reconfig */
ret = fillSchUeCbFrmRecfgReq(inst, ueCb, ueRecfg);
* ****************************************************************/
void deleteSchUeCb(SchUeCb *ueCb)
{
* ****************************************************************/
void deleteSchUeCb(SchUeCb *ueCb)
{
- uint8_t timeDomRsrcIdx = 0, ueLcIdx = 0, idx =0;
+ uint8_t timeDomRsrcIdx = 0, ueLcIdx = 0, slotIdx =0, cRSetIdx = 0;
- cmLListDeleteLList(&ueCb->hqDlmap[idx]->hqList);
- SCH_FREE(ueCb->hqDlmap[idx], sizeof(SchHqDlMap));
+ cmLListDeleteLList(&ueCb->hqDlmap[slotIdx]->hqList);
+ SCH_FREE(ueCb->hqDlmap[slotIdx], sizeof(SchHqDlMap));
- cmLListDeleteLList(&ueCb->hqUlmap[idx]->hqList);
- SCH_FREE(ueCb->hqUlmap[idx], sizeof(SchHqUlMap));
+ cmLListDeleteLList(&ueCb->hqUlmap[slotIdx]->hqList);
+ SCH_FREE(ueCb->hqUlmap[slotIdx], sizeof(SchHqUlMap));