* -# RFAILED
**/
#ifdef ANSI
-PUBLIC S16 rgSCHGomHndlCfg
+S16 rgSCHGomHndlCfg
(
Pst *pst,
RgSchCb *instCb,
RgrCfgReqInfo *cfgReqInfo
)
#else
-PUBLIC S16 rgSCHGomHndlCfg(pst, instCb, transId, cfgReqInfo)
+S16 rgSCHGomHndlCfg(pst, instCb, transId, cfgReqInfo)
Pst *pst;
RgSchCb *instCb;
RgrCfgTransId transId;
{
ret = rgSCHGomCfgReq (pst->region, pst->pool, instCb,
transId, cfgReqInfo);
- RETVALUE(ret);
+ return (ret);
}
/* Fetch the cell Id for the recieved request */
(Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
schSendCfgCfm(pst->region, pst->pool, transId, cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
/* Extract the cell and Enquee Config Request */
if(NULLP != instCb->rgrSap[spId].cell)
(Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
schSendCfgCfm(pst->region, pst->pool, transId, cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
cell = instCb->rgrSap[spId].cell;
(Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
schSendCfgCfm(pst->region, pst->pool, transId, cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
- RETVALUE(ROK);
+ return ROK;
}
SPutSBuf(pst->region, pst->pool, (Data *)cfgReqInfo,
(Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
schSendCfgCfm(pst->region, pst->pool, transId, cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}/* rgSCHGomHndlCfg */
printf("\n AT MAC RGR cfg cfm sent\n");
#endif
- RETVALUE(ret);
+ return (ret);
} /* rgSCHGomCfgReq */
ret = rgSCHUtlAllocSBuf(inst, (Data **)&rgrCfgElem, sizeof(RgSchCfgElem));
if ((ret != ROK) || ((U8 *)rgrCfgElem == NULLP))
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
/* Initialize the configuration element */
/* ccpu00117052 - MOD - Passing double pointer
for proper NULLP assignment*/
rgSCHUtlFreeSBuf(inst, (Data **)&rgrCfgElem, sizeof(*rgrCfgElem));
- RETVALUE(RFAILED);
+ return RFAILED;
}
sfDiff = RGSCH_CALC_SF_DIFF(actvTime, cell->crntTime);
/* ccpu00117052 - MOD - Passing double pointer
for proper NULLP assignment*/
rgSCHUtlFreeSBuf(inst, (Data **)&rgrCfgElem, sizeof(*rgrCfgElem));
- RETVALUE(RFAILED);
+ return RFAILED;
}
if (sfDiff)
rgrCfgElem->actvTime = actvTime;
rgSCHDbmInsPndngRgrCfgElem(cell, rgrCfgElem);
/* Cfm to be sent only after applying request */
- RETVALUE(ROK);
+ return ROK;
}
}
/* Add to current cfgReq list */
rgSCHDbmInsCrntRgrCfgElem(cell, rgrCfgElem);
/* Cfm to be sent only after applying request */
- RETVALUE(ROK);
+ return ROK;
} /* rgSCHGomEnqCfgReq */
* -# RFAILED
**/
#ifdef ANSI
-PUBLIC S16 rgSCHGomTtiHndlr
+S16 rgSCHGomTtiHndlr
(
RgSchCellCb *cell,
SpId spId
)
#else
-PUBLIC S16 rgSCHGomTtiHndlr(cell, spId)
+S16 rgSCHGomTtiHndlr(cell, spId)
RgSchCellCb *cell;
SpId spId;
#endif
rgSCHUtlFreeSBuf(inst, (Data **)&cfgElem, sizeof(*cfgElem));
}
- RETVALUE(ROK);
+ return ROK;
}
{
RLOG1(L_ERROR,"Rgr Cell configuration "
"validation FAILED: Cell %d", cfg->u.cellCfg.cellId);
- RETVALUE(RFAILED);
+ return RFAILED;
}
ret = rgSCHCfgRgrCellCfg(instCb, spId, &cfg->u.cellCfg, errInfo);
break;
{
RLOG1(L_ERROR,"Ue configuration validation"
" FAILED: CRNTI:%d", cfg->u.ueCfg.crnti);
- RETVALUE(RFAILED);
+ return RFAILED;
}
ret = rgSCHCfgRgrUeCfg(cell, &cfg->u.ueCfg, errInfo);
break;
{
RLOG1(L_ERROR,"LC configuration validation "
"FAILED: LCID:%d", cfg->u.lchCfg.lcId);
- RETVALUE(RFAILED);
+ return RFAILED;
}
ret = rgSCHCfgRgrLchCfg(cell, ue, &cfg->u.lchCfg, errInfo);
break;
{
RLOG1(L_ERROR,"LCG configuration validation "
"FAILED: LCGID:%d", cfg->u.lcgCfg.ulInfo.lcgId);
- RETVALUE(RFAILED);
+ return RFAILED;
}
ret = rgSCHCfgRgrLcgCfg(cell, ue, &cfg->u.lcgCfg, errInfo);
break;
{
RGSCHDBGERR(inst,(rgSchPBuf(inst), "SCH ENB configuration validation "
"FAILED: \n" ));
- RETVALUE(RFAILED);
+ return RFAILED;
}
ret = rgSCHCfgRgrSchedEnbCfg(inst, spId, &cfg->u.schedEnbCfg, errInfo);
break;
RLOG1(L_ERROR,"Should never come here: "
"cfgType %d", cfg->cfgType);
#endif
- RETVALUE(RFAILED);
+ return RFAILED;
}
}
- RETVALUE(ret);
+ return (ret);
} /* rgSCHGomHndlCfgReq */
#ifdef LTE_ADV
{
RGSCHDBGERRNEW(inst, (rgSchPBuf(inst), "[%d]UE: does not exist\n",
sCellActDeactEvnt->crnti));
- RETVALUE(RFAILED);
+ return RFAILED;
}
for(idx = 0; idx < sCellActDeactEvnt->numOfSCells; idx++)
RGSCHDBGERR(inst,(rgSchPBuf(inst), "SCell Actication failed"
"for UE [%d] with SCellIdx [%d]\n",
sCellActDeactEvnt->crnti, idx));
- RETVALUE(RFAILED);
+ return RFAILED;
}
}
RGSCHDBGINFO(inst,(rgSchPBuf(inst), "RGR Reconfiguration processed\n"));
- RETVALUE(ROK);
+ return ROK;
} /* rgSCHGomHndlSCellActDeactReq */
#endif /* LTE_ADV */
{
RLOG_ARG0(L_ERROR,DBG_CELLID,recfg->u.cellRecfg.cellId,"Rgr Cell Recfg Validation "
"FAILED");
- RETVALUE(RFAILED);
+ return RFAILED;
}
ret = rgSCHCfgRgrCellRecfg(cell, &recfg->u.cellRecfg, errInfo);
break;
{
RLOG_ARG1(L_ERROR,DBG_CELLID,recfg->u.ueRecfg.cellId,"Ue Recfg Validation FAILED"
"OLD CRNTI:%d",recfg->u.ueRecfg.oldCrnti);
- RETVALUE(RFAILED);
+ return RFAILED;
}
ret = rgSCHCfgRgrUeRecfg(cell, ue, &recfg->u.ueRecfg, errInfo);
break;
{
RLOG_ARG1(L_ERROR,DBG_CELLID,recfg->u.lchRecfg.cellId,"Lc Recfg Validation FAILED"
"LCID:%d",recfg->u.lchRecfg.lcId);
- RETVALUE(RFAILED);
+ return RFAILED;
}
ret = rgSCHCfgRgrLchRecfg(cell, ue, dlLc, &recfg->u.lchRecfg, errInfo);
break;
{
RLOG_ARG1(L_ERROR,DBG_CELLID,recfg->u.lcgRecfg.cellId, "Lcg Recfg Validation FAILED"
"LCGID:%d",recfg->u.lcgRecfg.ulRecfg.lcgId);
- RETVALUE(RFAILED);
+ return RFAILED;
}
ret = rgSCHCfgRgrLcgRecfg(cell, ue, &recfg->u.lcgRecfg, errInfo);
break;
#if(ERRCLASS & ERRCLS_INT_PAR)
RLOG1(L_ERROR,"Should never come here: recfgType %d", recfg->recfgType);
#endif
- RETVALUE(RFAILED);
+ return RFAILED;
}
}
- RETVALUE(ret);
+ return (ret);
} /* rgSCHGomHndlRecfgReq */
/**
{
RLOG_ARG1(L_ERROR,DBG_CELLID,reset->cellId,"Rgr UE Reset Validation FAILED"
"CRNTI:%d",reset->crnti);
- RETVALUE(RFAILED);
+ return RFAILED;
}
ret = rgSCHCfgRgrUeReset(cell, ue, reset, errInfo);
{
RLOG_ARG1(L_ERROR,DBG_CELLID,reset->cellId,"Rgr UE Reset FAILED"
"CRNTI:%d",reset->crnti);
- RETVALUE(RFAILED);
+ return RFAILED;
}
- RETVALUE(ret);
+ return (ret);
} /* rgSCHGomHndlResetReq */
if(instCb->rgrSap[spId].cell == NULLP)
{
RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"Cell doesnt exist");
- RETVALUE(RFAILED);
+ return RFAILED;
}
/* Process the delete request */
#if(ERRCLASS & ERRCLS_INT_PAR)
RLOG1(L_ERROR,"Should never come here: delType %d", del->delType);
#endif
- RETVALUE(RFAILED);
+ return RFAILED;
}
}
- RETVALUE(ret);
+ return (ret);
} /* rgSCHGomHndlDelReq */
}
else
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
break;
}
default:
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
} /* End of Switch */
- RETVALUE(ROK);
+ return ROK;
} /* rgSCHGomGetCellIdFrmCfgReq */
#ifdef RGR_SI_SCH
* -# RFAILED
**/
#ifdef ANSI
-PUBLIC S16 rgSCHGomHndlSiCfg
+S16 rgSCHGomHndlSiCfg
(
Region reg,
Pool pool,
RgrSiCfgReqInfo *cfgReqInfo
)
#else
-PUBLIC S16 rgSCHGomHndlSiCfg(reg, pool, instCb, spId, transId, cfgReqInfo)
+S16 rgSCHGomHndlSiCfg(reg, pool, instCb, spId, transId, cfgReqInfo)
Region reg;
Pool pool;
RgSchCb *instCb;
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
rgSCHUtlRgrSiCfgCfm(instCb->rgSchInit.inst, spId, transId, cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
/*Validate the received SI configuration */
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
rgSCHUtlRgrSiCfgCfm(instCb->rgSchInit.inst, spId, transId, cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
/*ccpu00140789: Stopping SI scheduling*/
if(RGR_SI_STOP == cfgReqInfo->cfgType)
cfgReqInfo = NULLP;
cfmStatus = RGR_CFG_CFM_OK;
rgSCHUtlRgrSiCfgCfm(instCb->rgSchInit.inst, spId, transId, cfmStatus);
- RETVALUE(ROK);
+ return ROK;
}
else
{
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
rgSCHUtlRgrSiCfgCfm(instCb->rgSchInit.inst, spId, transId, cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
}
cfgReqInfo = NULLP;
rgSCHUtlRgrSiCfgCfm(instCb->rgSchInit.inst, spId, transId,
cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
cmMemset((U8*)padding,(U8)0,nmPadBytes);
padding = NULLP;
rgSCHUtlRgrSiCfgCfm(instCb->rgSchInit.inst, spId, transId,
cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
SPutSBuf(reg, pool, (Data* )padding,(Size)nmPadBytes);
padding = NULLP;
cfgReqInfo = NULLP;
rgSCHUtlRgrSiCfgCfm(instCb->rgSchInit.inst, spId, transId,
cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
RGSCHCHKNUPDSIPDU(cell->siCb.crntSiInfo.sib1Info.sib1,
cfgReqInfo = NULLP;
rgSCHUtlRgrSiCfgCfm(instCb->rgSchInit.inst, spId, transId,
cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
RGSCHCHKNUPDSIPDU(cell->siCb.crntSiInfo.sib1Info.sib1,
cell->siCb.newSiInfo.sib1Info.sib1,
cfgReqInfo = NULLP;
rgSCHUtlRgrSiCfgCfm(instCb->rgSchInit.inst, spId, transId,
cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
/* Si recfg, where numSi changes */
if (cell->siCb.siBitMask & RGSCH_SI_SICFG_UPD)
cfgReqInfo = NULLP;
rgSCHUtlRgrSiCfgCfm(instCb->rgSchInit.inst, spId, transId,
cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
/* No need to wait for Modification period boundary */
cell->siCb.siArray[cfgReqInfo->siId-1].si = cfgReqInfo->pdu;
cfgReqInfo = NULLP;
rgSCHUtlRgrSiCfgCfm(instCb->rgSchInit.inst, spId, transId,
cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
rgSCHUtlRgrSiCfgCfm(instCb->rgSchInit.inst, spId, transId, cfmStatus);
- RETVALUE(ROK);
+ return ROK;
} /* rgSCHGomHndlSiCfg */
* -# RFAILED
**/
#ifdef ANSI
-PUBLIC S16 rgSCHGomHndlWarningSiCfg
+S16 rgSCHGomHndlWarningSiCfg
(
Region reg,
Pool pool,
RgrWarningSiCfgReqInfo *warningSiCfgReqInfo
)
#else
-PUBLIC S16 rgSCHGomHndlWarningSiCfg(reg, pool, instCb, spId, transId,
+S16 rgSCHGomHndlWarningSiCfg(reg, pool, instCb, spId, transId,
warningSiCfgReqInfo)
Region reg;
Pool pool;
warningSiCfgReqInfo = NULLP;
rgSCHUtlRgrWarningSiCfgCfm(instCb->rgSchInit.inst, spId, siId, transId,
cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
/* Search for free index in WarningSi */
warningSiCfgReqInfo = NULLP;
rgSCHUtlRgrWarningSiCfgCfm(instCb->rgSchInit.inst, spId,
siId, transId,cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
}
warningSiCfgReqInfo = NULLP;
rgSCHUtlRgrWarningSiCfgCfm(instCb->rgSchInit.inst, spId, siId, transId,
cfmStatus);
- RETVALUE(RFAILED);
+ return RFAILED;
}
SPutSBuf(reg, pool, (Data *)warningSiCfgReqInfo,
sizeof(RgrWarningSiCfgReqInfo));
warningSiCfgReqInfo = NULLP;
- RETVALUE(ROK);
+ return ROK;
}
\f
* @return void
**/
#ifdef ANSI
-PUBLIC Void rgSCHGomHndlWarningSiStopReq
+Void rgSCHGomHndlWarningSiStopReq
(
Region reg,
Pool pool,
SpId spId
)
#else
-PUBLIC Void rgSCHGomHndlWarningSiStopReq(reg, pool, instCb, siId, transId, spId)
+Void rgSCHGomHndlWarningSiStopReq(reg, pool, instCb, siId, transId, spId)
Region reg;
Pool pool;
RgSchCb *instCb;
*
**/
#ifdef ANSI
-PUBLIC S16 rgSchUpdtRNTPInfo
+S16 rgSchUpdtRNTPInfo
(
RgSchCellCb *cell,
RgSchDlSf *sf,
{
sfrCCPool->pwrHiCCRange.endRb = loadInfReq->rgrCcPHighEndRb;
sfrCCPool->pwrHiCCRange.startRb = loadInfReq->rgrCcPHighStartRb;
- RETVALUE(ROK);
+ return ROK;
}
else
{
n = cmLListNext(l);
}
}
- RETVALUE(ret);
+ return (ret);
}
/**
* @brief Handler to handle LOAD INF request from RRM to MAC.
* -# RFAILED
**/
#ifdef ANSI
-PUBLIC S16 rgSCHGomHndlLoadInf
+S16 rgSCHGomHndlLoadInf
(
Region reg,
Pool pool,
RgrLoadInfReqInfo *loadInfReq
)
#else
-PUBLIC S16 rgSCHGomHndlLoadInf(reg, pool, instCb, spId, transId, loadInfReq)
+S16 rgSCHGomHndlLoadInf(reg, pool, instCb, spId, transId, loadInfReq)
Region reg;
Pool pool;
RgSchCb *instCb;
RLOG_ARG1(L_ERROR,DBG_CELLID,loadInfReq->cellId,"Cell Control block does not exist"
"for load cellId:%d",loadInfReq->cellId);
SPutSBuf(reg, pool, (Data *)loadInfReq, (Size)sizeof(*loadInfReq));
- RETVALUE(RFAILED);
+ return RFAILED;
}
if (cell->lteAdvCb.dsfrCfg.status == RGR_DISABLE)
{
RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId, "rgSCHGomHndlLoadInf(): DSFR Feature not enabled");
SPutSBuf(reg, pool, (Data *)loadInfReq, (Size)sizeof(*loadInfReq));
- RETVALUE(RFAILED);
+ return RFAILED;
}
/* Validate the received LOAD INF Configuration */
ret = rgSCHCfgVldtRgrLoadInf(inst, loadInfReq, cell, &errInfo);
RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId,"Rgr LOAD INF Configuration "
"validation FAILED");
SPutSBuf(reg, pool, (Data *)loadInfReq, (Size)sizeof(*loadInfReq));
- RETVALUE(RFAILED);
+ return RFAILED;
}
/* Update the RNTP info rcvd in the respective cell centre pool so that Phigh can be
sent for the UEs scheduled in that particular RB range*/
{
if((rgSchUpdtRNTPInfo(cell, cell->subFrms[i], loadInfReq) != ROK))
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
}
SPutSBuf(reg, pool, (Data *)loadInfReq, (Size)sizeof(*loadInfReq));
- RETVALUE(ROK);
+ return ROK;
} /* rgSCHGomHndlLoadInf */
/* LTE_ADV_FLAG_REMOVED_END */
\f