static int RLOG_MODULE_ID=4096;
static int RLOG_FILE_ID=188;
/* header include files -- defines (.h) */
-#include "envopt.h" /* environment options */
-#include "envdep.h" /* environment dependent */
-#include "envind.h" /* environment independent */
-#include "gen.h" /* general layer */
-#include "ssi.h" /* system service interface */
-#include "cm_hash.h" /* common hash list */
-#include "cm_llist.h" /* common linked list library */
-#include "cm_err.h" /* common error */
-#include "cm_lte.h" /* common LTE */
-#include "cm_math.h" /* common MATH functions */
+#include "common_def.h"
#include "lrg.h"
#include "rgr.h"
#include "rgm.h"
#include "rg_sch_cmn.h"
/* header/extern include files (.x) */
-#include "gen.x" /* general layer typedefs */
-#include "ssi.x" /* system services typedefs */
-#include "cm5.x" /* common timers */
-#include "cm_hash.x" /* common hash list */
-#include "cm_lib.x" /* common library */
-#include "cm_llist.x" /* common linked list */
-#include "cm_mblk.x" /* memory management */
-#include "cm_tkns.x" /* common tokens */
-#include "cm_lte.x" /* common tokens */
-#include "cm_math.x" /* common MATH functions */
#include "tfu.x" /* RGU types */
#include "lrg.x" /* layer management typedefs for MAC */
#include "rgr.x" /* layer management typedefs for MAC */
* @return Void
**/
#ifdef ANSI
-PUBLIC Void rgSCHPwrInit
+Void rgSCHPwrInit
(
Void
)
#else
-PUBLIC Void rgSCHPwrInit()
+Void rgSCHPwrInit()
#endif
{
U8 idx;
{
TRC2(rgSCHPwrGetCqiPwr);
- RETVALUE(rgSchPwrCqiToPwrTbl[cqi]);
+ return (rgSchPwrCqiToPwrTbl[cqi]);
} /* rgSCHPwrGetCqiPwr */
/***********************************************************
if (!uePwr->deltaMcsEnbld)
{
- RETVALUE(0);
+ return (0);
}
- RETVALUE(rgSCHPwrGetCqiPwr(cqi));
+ return (rgSCHPwrGetCqiPwr(cqi));
} /* rgSCHPwrGetCqiPwrForUe */
/***********************************************************
TRC2(rgSCHPwrCalcEfficncyPwr);
if (tmp <= 0)
- RETVALUE(0);
- RETVALUE((S8)(10 * cmLog10(tmp)));
+ return (0);
+ return ((S8)(10 * cmLog10(tmp)));
} /* rgSCHPwrCalcEfficncyPwr */
* @return U8
**/
#ifdef ANSI
-PUBLIC U8 rgSCHPwrPuschTpcForUe
+U8 rgSCHPwrPuschTpcForUe
(
RgSchCellCb *cell,
RgSchUeCb *ue
)
#else
-PUBLIC U8 rgSCHPwrPuschTpcForUe(cell, ue)
+U8 rgSCHPwrPuschTpcForUe(cell, ue)
RgSchCellCb *cell;
RgSchUeCb *ue;
#endif
TRC2(rgSCHPwrPuschTpcForUe);
rgSCHPwrOnSchedPuschTpc(cell, ue);
- RETVALUE(uePwr->puschTpc);
+ return (uePwr->puschTpc);
}
/**
* @return Void
**/
#ifdef ANSI
-PUBLIC U8 rgSCHPwrGetMaxUlRb
+U8 rgSCHPwrGetMaxUlRb
(
RgSchCellCb *cell,
RgSchUeCb *ue
)
#else
-PUBLIC U8 rgSCHPwrGetMaxUlRb(cell, ue)
+U8 rgSCHPwrGetMaxUlRb(cell, ue)
RgSchCellCb *cell;
RgSchUeCb *ue;
#endif
rgSCHPwrPuschCntrl(cell, ue); /* This stores tpc, delta and maxRb
* in uePwr */
- RETVALUE(uePwr->maxUlRbs);
+ return (uePwr->maxUlRbs);
}
/**
* @return U8
**/
#ifdef ANSI
-PUBLIC U8 rgSCHPwrPucchTpcForUe
+U8 rgSCHPwrPucchTpcForUe
(
RgSchCellCb *cell,
RgSchUeCb *ue
)
#else
-PUBLIC U8 rgSCHPwrPucchTpcForUe(cell, ue)
+U8 rgSCHPwrPucchTpcForUe(cell, ue)
RgSchCellCb *cell;
RgSchUeCb *ue;
#endif
TRC2(rgSCHPwrPucchTpcForUe);
rgSCHPwrPucchCntrl(cell, ue);
- RETVALUE(uePwr->pucchTpc);
+ return (uePwr->pucchTpc);
}
/***********************************************************
if (uePwr->maxPwrDeltaByPhr < 0 && (trgCqi - crntCqi) *
RG_SCH_UL_CQI_DB_STEP_2 > 0)
{
- RETVALUE(0);
+ return (0);
}
- RETVALUE(RGSCH_MIN(uePwr->maxPwrDeltaByPhr,
+ return (RGSCH_MIN(uePwr->maxPwrDeltaByPhr,
(trgCqi - crntCqi) * RG_SCH_UL_CQI_DB_STEP_2));
} /* rgSCHPwrGetDelta2FrmCqi */
/* Give 4 RBS so that UE can report changed power status*/
/* [ccpu00119916] Mod -return 0th index of rgSchPwrToRbTbl when pwr <=0
* Change the Macros from RGSCH_MAX_DL_BW to RGSCH_MAX_UL_BW*/
- RETVALUE(rgSchPwrToRbTbl[0]);
+ return (rgSchPwrToRbTbl[0]);
}
if (pwr > rgSchPwrRbToPwrTbl[cellUl->maxUlBwPerUe])
{
- RETVALUE(cellUl->maxUlBwPerUe);
+ return (cellUl->maxUlBwPerUe);
}
- RETVALUE(RGSCH_MIN(cellUl->maxUlBwPerUe,rgSchPwrToRbTbl[(U8)pwr]));
+ return (RGSCH_MIN(cellUl->maxUlBwPerUe,rgSchPwrToRbTbl[(U8)pwr]));
} /* rgSCHPwrGetMaxRb */
/***********************************************************
numRb = cellUl->maxUlBwPerUe;
}
#endif
- RETVALUE(rgSchPwrRbToPwrTbl[numRb]);
+ return (rgSchPwrRbToPwrTbl[numRb]);
} /* rgSCHPwrRbToPwr */
* @return Void
**/
#ifdef ANSI
-PUBLIC Void rgSCHPwrGrpCntrlPucch
+Void rgSCHPwrGrpCntrlPucch
(
RgSchCellCb *cell,
RgSchDlSf *dlSf
)
#else
-PUBLIC Void rgSCHPwrGrpCntrlPucch(cell, dlSf)
+Void rgSCHPwrGrpCntrlPucch(cell, dlSf)
RgSchCellCb *cell;
RgSchDlSf *dlSf;
#endif
* @return Void
**/
#ifdef ANSI
-PUBLIC Void rgSCHPwrGrpCntrlPusch
+Void rgSCHPwrGrpCntrlPusch
(
RgSchCellCb *cell,
RgSchDlSf *dlSf,
RgSchUlSf *ulSf
)
#else
-PUBLIC Void rgSCHPwrGrpCntrlPusch(cell, dlSf, ulSf)
+Void rgSCHPwrGrpCntrlPusch(cell, dlSf, ulSf)
RgSchCellCb *cell;
RgSchDlSf *dlSf;
RgSchUlSf *ulSf;
if (proc == NULLP)
{
- RETVALUE(FALSE);
+ return (FALSE);
}
/*
* 10 subframes, which would have otherwise caused
* the check to succeed for a possibly older process.
*/
- if ((proc->tbInfo[0].timingInfo.subframe == sf->sfNum) ||
- (proc->tbInfo[1].timingInfo.subframe == sf->sfNum))
+ if ((proc->tbInfo[0].timingInfo.slot == sf->sfNum) ||
+ (proc->tbInfo[1].timingInfo.slot == sf->sfNum))
{
/*
* Later, if a proc can be scheduled without having an
* Checking for PDCCH would have to be in common proc
* the way things are now.
*/
- RETVALUE(TRUE);
+ return (TRUE);
}
else
{
- RETVALUE(FALSE);
+ return (FALSE);
}
} /* rgSCHPwrIsDlUeSched */
#if (ERRCLASS & ERRCLS_DEBUG)
if( proc == NULLP )
{
- RETVALUE (FALSE);
+ return (FALSE);
}
#endif
if (proc->alloc)
{
- RETVALUE(TRUE);
+ return (TRUE);
}
else
{
- RETVALUE(FALSE);
+ return (FALSE);
}
} /* rgSCHPwrIsUlUeSched */
* @return Void
**/
#ifdef ANSI
-PUBLIC Void rgSCHPwrPucchDeltaInd
+Void rgSCHPwrPucchDeltaInd
(
RgSchCellCb *cell,
RgSchUeCb *ue,
S8 pwrDelta
)
#else
-PUBLIC Void rgSCHPwrPucchDeltaInd(cell, ue, pwrDelta)
+Void rgSCHPwrPucchDeltaInd(cell, ue, pwrDelta)
RgSchCellCb *cell;
RgSchUeCb *ue;
S8 pwrDelta;
* @return Void
**/
#ifdef ANSI
-PUBLIC Void rgSCHPwrUpdExtPhr
+Void rgSCHPwrUpdExtPhr
(
RgSchCellCb *cell,
RgSchUeCb *ue,
RgSchCmnAllocRecord *allocInfo
)
#else
-PUBLIC Void rgSCHPwrUpdExtPhr(cell, ue, extPhr, allocInfo)
+Void rgSCHPwrUpdExtPhr(cell, ue, extPhr, allocInfo)
RgSchCellCb *cell;
RgSchUeCb *ue;
RgInfExtPhrCEInfo *extPhr;
* @return Void
**/
#ifdef ANSI
-PUBLIC Void rgSCHPwrUpdPhr
+Void rgSCHPwrUpdPhr
(
RgSchCellCb *cell,
RgSchUeCb *ue,
S8 maxUePwr
)
#else
-PUBLIC Void rgSCHPwrUpdPhr(cell, ue, phr, allocInfo, maxUePwr)
+Void rgSCHPwrUpdPhr(cell, ue, phr, allocInfo, maxUePwr)
RgSchCellCb *cell;
RgSchUeCb *ue;
U8 phr;
* @return Void
**/
#ifdef ANSI
-PUBLIC Void rgSCHPwrUlCqiInd
+Void rgSCHPwrUlCqiInd
(
RgSchCellCb *cell,
RgSchUeCb *ue
)
#else
-PUBLIC Void rgSCHPwrUlCqiInd(cell, ue)
+Void rgSCHPwrUlCqiInd(cell, ue)
RgSchCellCb *cell;
RgSchUeCb *ue;
#endif
* @return Void
**/
#ifdef ANSI
-PUBLIC Void rgSCHPwrRecordRbAlloc
+Void rgSCHPwrRecordRbAlloc
(
RgSchCellCb *cell,
RgSchUeCb *ue,
U8 numRb
)
#else
-PUBLIC Void rgSCHPwrRecordRbAlloc(cell, ue, numRb)
+Void rgSCHPwrRecordRbAlloc(cell, ue, numRb)
RgSchCellCb *cell;
RgSchUeCb *ue;
U8 numRb;
* -# RFAILED
**/
#ifdef ANSI
-PUBLIC S16 rgSCHPwrCellCfg
+S16 rgSCHPwrCellCfg
(
RgSchCellCb *cell,
RgrCellCfg *cfg
)
#else
-PUBLIC S16 rgSCHPwrCellCfg(cell, cfg)
+S16 rgSCHPwrCellCfg(cell, cfg)
RgSchCellCb *cell;
RgrCellCfg *cfg;
#endif
|| (cfg->pwrCfg.puschPwrFmt3.size + cfg->pwrCfg.puschPwrFmt3a.size
> RG_SCH_CMN_MAX_NUM_TPC_PUSCH_RNTI))
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
/* Now initialise TPC RNTIs */
rgSCHPwrAddRntiToPuschRntiLst(cell, rnti, isFmt3a);
}
- RETVALUE(ROK);
+ return ROK;
}
/**
* -# ROK
**/
#ifdef ANSI
-PUBLIC S16 rgSCHPwrCellRecfg
+S16 rgSCHPwrCellRecfg
(
RgSchCellCb *cell,
RgrCellRecfg *recfg
)
#else
-PUBLIC S16 rgSCHPwrCellRecfg(cell, recfg)
+S16 rgSCHPwrCellRecfg(cell, recfg)
RgSchCellCb *cell;
RgrCellRecfg *recfg;
#endif
/* Not doing anything for power reconfig, so such structure
* in RGR */
- RETVALUE(ROK);
+ return ROK;
}
/**
* @return Void
**/
#ifdef ANSI
-PUBLIC Void rgSCHPwrCellDel
+Void rgSCHPwrCellDel
(
RgSchCellCb *cell
)
#else
-PUBLIC Void rgSCHPwrCellDel(cell)
+Void rgSCHPwrCellDel(cell)
RgSchCellCb *cell;
#endif
{
* -# RFAILED
**/
#ifdef ANSI
-PUBLIC S16 rgSCHPwrUeSCellCfg
+S16 rgSCHPwrUeSCellCfg
(
RgSchCellCb *cell,
RgSchUeCb *ue,
RgrUeSecCellCfg *sCellInfoCfg
)
#else
-PUBLIC S16 rgSCHPwrUeSCellCfg(cell, ue, sCellInfoCfg)
+S16 rgSCHPwrUeSCellCfg(cell, ue, sCellInfoCfg)
RgSchCellCb *cell;
RgSchUeCb *ue;
RgrUeSecCellCfg *sCellInfoCfg;
}
uePwr->p0UePusch = sCellInfoCfg->ueSCellUlDedPwrCfg.p0UePusch;
- RETVALUE(ROK);
+ return ROK;
}
#endif
* -# RFAILED
**/
#ifdef ANSI
-PUBLIC S16 rgSCHPwrUeCfg
+S16 rgSCHPwrUeCfg
(
RgSchCellCb *cell,
RgSchUeCb *ue,
RgrUeCfg *cfg
)
#else
-PUBLIC S16 rgSCHPwrUeCfg(cell, ue, cfg)
+S16 rgSCHPwrUeCfg(cell, ue, cfg)
RgSchCellCb *cell;
RgSchUeCb *ue;
RgrUeCfg *cfg;
* config happens in the function below */
ret = rgSCHPwrApplyUePwrCfg(cell, ue, &cfg->ueUlPwrCfg);
- RETVALUE(ret);
+ return (ret);
}
/**
* -# RFAILED
**/
#ifdef ANSI
-PUBLIC S16 rgSCHPwrUeRecfg
+S16 rgSCHPwrUeRecfg
(
RgSchCellCb *cell,
RgSchUeCb *ue,
RgrUeRecfg *recfg
)
#else
-PUBLIC S16 rgSCHPwrUeRecfg(cell, ue, recfg)
+S16 rgSCHPwrUeRecfg(cell, ue, recfg)
RgSchCellCb *cell;
RgSchUeCb *ue;
RgrUeRecfg *recfg;
}
ret = rgSCHPwrApplyUePwrCfg(cell, ue, &recfg->ueUlPwrRecfg);
- RETVALUE(ret);
+ return (ret);
}
/***********************************************************
rgSCHPwrGetPucchRntiCb(cell, pwrCfg->uePucchPwr.tpcRnti);
if (pucchRntiCb == NULLP)
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
pucchIdx = pwrCfg->uePucchPwr.idx;
ret = rgSCHPwrChkPucchTpcRntiIdx(pucchRntiCb, pucchIdx);
if (ret != ROK)
{
- RETVALUE(ret);
+ return (ret);
}
}
rgSCHPwrGetPuschRntiCb(cell, pwrCfg->uePuschPwr.tpcRnti);
if (puschRntiCb == NULLP)
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
puschIdx = pwrCfg->uePuschPwr.idx;
ret = rgSCHPwrChkPuschTpcRntiIdx(puschRntiCb, puschIdx);
if (ret != ROK)
{
- RETVALUE(ret);
+ return (ret);
}
}
uePwr->p0UePusch = pwrCfg->p0UePusch;
uePwr->p0UePucch = pwrCfg->p0UePucch;
- RETVALUE(ROK);
+ return ROK;
}
* @return Void
**/
#ifdef ANSI
-PUBLIC Void rgSCHPwrUeDel
+Void rgSCHPwrUeDel
(
RgSchCellCb *cell,
RgSchUeCb *ue
)
#else
-PUBLIC Void rgSCHPwrUeDel(cell, ue)
+Void rgSCHPwrUeDel(cell, ue)
RgSchCellCb *cell;
RgSchUeCb *ue;
#endif
* @return Void
**/
#ifdef ANSI
-PUBLIC Void rgSCHPwrUeReset
+Void rgSCHPwrUeReset
(
RgSchCellCb *cell,
RgSchUeCb *ue
)
#else
-PUBLIC Void rgSCHPwrUeReset(cell, ue)
+Void rgSCHPwrUeReset(cell, ue)
RgSchCellCb *cell;
RgSchUeCb *ue;
#endif
if (!cellPwr->tpcPucchRntiCnt)
{
- RETVALUE(NULLP);
+ return (NULLP);
}
for (idx = 0; idx < cellPwr->tpcPucchRntiCnt; ++idx)
{
if (cellPwr->tpcPucchRntiLst[idx].tpcRnti == tpcRnti)
{
- RETVALUE(&cellPwr->tpcPucchRntiLst[idx]);
+ return (&cellPwr->tpcPucchRntiLst[idx]);
}
}
- RETVALUE(NULLP);
+ return (NULLP);
}
/***********************************************************
if (!cellPwr->tpcPuschRntiCnt)
{
- RETVALUE(NULLP);
+ return (NULLP);
}
for (idx = 0; idx < cellPwr->tpcPuschRntiCnt; ++idx)
{
if (cellPwr->tpcPuschRntiLst[idx].tpcRnti == tpcRnti)
{
- RETVALUE(&cellPwr->tpcPuschRntiLst[idx]);
+ return (&cellPwr->tpcPuschRntiLst[idx]);
}
}
- RETVALUE(NULLP);
+ return (NULLP);
}
if (rgSCHPwrChkTpcRntiIdx(cb, idx) != ROK)
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
if (rgSCHPwrChkUniqPucchTpcRntiIdx(cb, idx) != ROK)
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
- RETVALUE(ROK);
+ return ROK;
}
/***********************************************************
if (rgSCHPwrChkTpcRntiIdx(cb, idx) != ROK)
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
if (rgSCHPwrChkUniqPuschTpcRntiIdx(cb, idx) != ROK)
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
- RETVALUE(ROK);
+ return ROK;
}
/***********************************************************
RgSchCmnUeUlPwrCb *uePwr = RG_SCH_PWR_GETUEPWR(ue, ue->cell);
if (uePwr->pucchIdx == idx)
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
}
- RETVALUE(ROK);
+ return ROK;
}
/***********************************************************
RgSchCmnUeUlPwrCb *uePwr = RG_SCH_PWR_GETUEPWR(ue, ue->cell);
if (uePwr->puschIdx == idx)
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
}
- RETVALUE(ROK);
+ return ROK;
}
/***********************************************************
{
if (idx >= TFU_MAX_1BIT_TPC)
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
}
else
{
if (idx >= TFU_MAX_2BIT_TPC)
{
- RETVALUE(RFAILED);
+ return RFAILED;
}
}
- RETVALUE(ROK);
+ return ROK;
}
/* Warning Fix: Commenting out as not used */
#endif
{
TRC2(rgSCHPwrGetPCMaxValFromPCMax);
- RETVALUE((pCMax & 63) - 30);
+ return ((pCMax & 63) - 30);
}
#endif
{
TRC2(rgSCHPwrGetPhValFromPhr);
- RETVALUE((phr & 63) - 23);
+ return ((phr & 63) - 23);
}