* added*
* @return
*/
-#ifdef ANSI
-Void rgSCHDrxTtiInd
-(
-RgSchCellCb *cell
-)
-#else
-Void rgSCHDrxTtiInd (cell)
-RgSchCellCb *cell;
-#endif
+Void rgSCHDrxTtiInd(RgSchCellCb *cell)
{
uint16_t dlIndex;
uint16_t ulIndex;
* @return ROK/RFAILED
*/
-#ifdef ANSI
-static S16 rgSCHDrxTtiHdlOnDur
-(
-RgSchCellCb* cell,
-uint16_t dlIndex,
-uint16_t ulIndex
-)
-#else
-static S16 rgSCHDrxTtiHdlOnDur(cell, dlIndex, ulIndex)
-RgSchCellCb* cell;
-uint16_t dlIndex;
-uint16_t ulIndex;
-#endif
+static S16 rgSCHDrxTtiHdlOnDur(RgSchCellCb *cell,uint16_t dlIndex,uint16_t ulIndex)
{
#if ( ERRCLASS & ERRCLS_INT_PAR )
* @return ROK/RFAILED
*/
-#ifdef ANSI
-S16 rgSCHDrxTtiHdlInActv
-(
-RgSchCellCb *cell,
-uint16_t dlIndex,
-uint16_t ulIndex
-)
-#else
-S16 rgSCHDrxTtiHdlInActv(cell, dlIndex, ulIndex)
-RgSchCellCb *cell;
-uint16_t dlIndex;
-uint16_t ulIndex;
-#endif
+S16 rgSCHDrxTtiHdlInActv(RgSchCellCb *cell,uint16_t dlIndex,uint16_t ulIndex)
{
CmLList *node;
RgSchDRXCellCb *drxCell=NULLP;
* @return ROK/RFAILED
*/
-#ifdef ANSI
-S16 rgSCHDrxTtiHdlShortCycle
-(
-RgSchCellCb *cell,
-uint16_t dlIndex,
-uint16_t ulIndex
-)
-#else
-S16 rgSCHDrxTtiHdlShortCycle (cell, dlIndex, ulIndex)
-RgSchCellCb *cell;
-uint16_t dlIndex;
-uint16_t ulIndex;
-#endif
+S16 rgSCHDrxTtiHdlShortCycle(RgSchCellCb *cell,uint16_t dlIndex,uint16_t ulIndex)
{
CmLList *node;
RgSchDRXCellCb *drxCell=NULLP;
* @return ROK/RFAILED
*/
-#ifdef ANSI
-static S16 rgSCHDrxTtiHdlDlHarq
-(
-RgSchCellCb *cell,
-uint16_t dlIndex,
-uint16_t ulIndex
-)
-#else /* ANSI */
-static S16 rgSCHDrxTtiHdlDlHarq (cell, dlIndex, ulIndex)
-RgSchCellCb *cell;
-uint16_t dlIndex;
-uint16_t ulIndex;
-#endif /* ANSI */
+static S16 rgSCHDrxTtiHdlDlHarq(RgSchCellCb *cell,uint16_t dlIndex,uint16_t ulIndex)
{
#if ( ERRCLASS & ERRCLS_INT_PAR)
* @return Void
*/
-#ifdef ANSI
-Void rgSCHDrxStrtInActvTmr
-(
-RgSchCellCb *cell,
-CmLListCp *ueLst,
-uint8_t direction
-)
-#else
-Void rgSCHDrxStrtInActvTmr(cell, ueLst, direction)
-RgSchCellCb *cell;
-CmLListCp *ueLst;
-uint8_t direction;
-#endif
+Void rgSCHDrxStrtInActvTmr(RgSchCellCb *cell,CmLListCp *ueLst,uint8_t direction)
{
CmLList *node;
CmLList *delNode;
RgSchUeCb *ueCb;
RgSchDrxUeCb *ueDrxCb;
#ifndef LTE_TDD
- uint16_t index1;
+ uint16_t index1;
#endif
- uint16_t inActvTmrExpIndx;
+ uint16_t inActvTmrExpIndx;
#ifndef LTE_TDD
- uint16_t curTimeInSf; /* current time in number of subframes */
+ uint16_t curTimeInSf; /* current time in number of subframes */
#endif
#ifdef LTE_TDD
- uint16_t delta;
+ uint16_t delta;
#endif /*LTE_TDD*/
CmLListCp dlInactvLst; /* list of UE's becoming DL-inactive */
CmLListCp ulInactvLst; /* list of UE's becoming UL-inactive */
* @param uint8_t tbCnt
* @return Void
*/
-#ifdef ANSI
-Void rgSCHDrxStartHarqRTTTmr
-(
-RgSchCellCb *cell,
-RgSchDlHqProcCb *hqP,
-uint8_t tbCnt
-)
-#else
-Void rgSCHDrxStartHarqRTTTmr(cell, hqP, tbCnt)
-RgSchCellCb *cell;
-RgSchDlHqProcCb *hqP;
-uint8_t tbCnt;
-#endif
+Void rgSCHDrxStartHarqRTTTmr(RgSchCellCb *cell,RgSchDlHqProcCb *hqP,uint8_t tbCnt)
{
RgSchDRXCellCb *drxCell =NULLP;
RgSchDrxDlHqProcCb *drxHq =NULLP;
- uint16_t harqRTTExpIndx;
- uint8_t fdbkDelta;
+ uint16_t harqRTTExpIndx;
+ uint8_t fdbkDelta;
#ifdef LTE_TDD
- uint8_t firstDlTxOcassion;
- uint8_t drxRetxTmrStartSf;
+ uint8_t firstDlTxOcassion;
+ uint8_t drxRetxTmrStartSf;
#endif
drxCell = RG_SCH_DRX_GET_CELL(cell);
* -# ROK
* -# RFAILED
*/
-#ifdef ANSI
-S16 rgSCHDrxUeCfg
-(
- RgSchCellCb *cell,
- RgSchUeCb *ue,
- RgrUeCfg *ueCfg
- )
-#else
-S16 rgSCHDrxUeCfg (cell, ue, ueCfg)
- RgSchCellCb *cell;
- RgSchUeCb *ue;
- RgrUeCfg *ueCfg;
-#endif
+S16 rgSCHDrxUeCfg(RgSchCellCb *cell,RgSchUeCb *ue,RgrUeCfg *ueCfg)
{
S16 ret = ROK;
RgSchDrxUeCb *ueDrxCb;
CmLteTimingInfo nxtOnDur;
- uint16_t onDurIndx;
- uint16_t nxtOnDurTime;
- uint16_t curTime;
- uint8_t cellIdx;
+ uint16_t onDurIndx;
+ uint16_t nxtOnDurTime;
+ uint16_t curTime;
+ uint8_t cellIdx;
#if ( ERRCLASS & ERRCLS_INT_PAR )
* @param uint8_t delta
* @return ROK/RFAILED
*/
-#ifdef ANSI
-static S16 rgSCHDrxGetNxtOnDur
-(
- RgSchCellCb *cell,
- RgSchDrxUeCb *drxCb,
- CmLteTimingInfo *nxtOnDur,
- uint8_t delta
- )
-#else
-static S16 rgSCHDrxGetNxtOnDur (cell, drxCb, nxtOnDur, delta)
- RgSchCellCb *cell;
- RgSchDrxUeCb *drxCb;
- CmLteTimingInfo *nxtOnDur;
- uint8_t delta;
-#endif
+static S16 rgSCHDrxGetNxtOnDur(RgSchCellCb *cell,RgSchDrxUeCb *drxCb,CmLteTimingInfo *nxtOnDur,uint8_t delta)
{
- uint16_t curTime;
- uint16_t curDist;
- uint16_t cycleLen;
- uint32_t numOfCycles;
- uint32_t nxtDist;
+ uint16_t curTime;
+ uint16_t curDist;
+ uint16_t cycleLen;
+ uint32_t numOfCycles;
+ uint32_t nxtDist;
#if ( ERRCLASS & ERRCLS_INT_PAR )
* @param RgrUeDrxCfg *drxCfg
* @return ROK/RFAILED
*/
-#ifdef ANSI
-static S16 rgSCHDrxCpyUeCfg
-(
- RgSchDrxUeCb *ueCb,
- RgrUeDrxCfg *drxCfg
-)
-#else
-static S16 rgSCHDrxCpyUeCfg (ueCb, drxCfg)
- RgSchDrxUeCb *ueCb;
- RgrUeDrxCfg *drxCfg;
-#endif
+static S16 rgSCHDrxCpyUeCfg(RgSchDrxUeCb *ueCb,RgrUeDrxCfg *drxCfg)
{
#if ( ERRCLASS & ERRCLS_INT_PAR )
* @param RgrUeRecfg *ueReCfg
* @return ROK/RFAILED
*/
-#ifdef ANSI
-S16 rgSCHDrxUeReCfg
-(
- RgSchCellCb *cell,
- RgSchUeCb *ue,
- RgrUeRecfg *ueReCfg
- )
-#else
-S16 rgSCHDrxUeReCfg (cell, ue, ueReCfg)
- RgSchCellCb *cell;
- RgSchUeCb *ue;
- RgrUeRecfg *ueReCfg;
-#endif
+S16 rgSCHDrxUeReCfg(RgSchCellCb *cell,RgSchUeCb *ue,RgrUeRecfg *ueReCfg)
{
/* DRX_INFI_LOOP */
RgSchCmnCell *cellSch = NULLP;
CmLListCp dlInactvLst; /* list of UE's becoming DL-inactive */
-
S16 ret = ROK;
Inst instIdx = cell->instIdx;
RgSchDrxUeCb *ueDrxCb;
CmLteTimingInfo nxtOnDur;
- uint16_t nxtOnDurTime;
- uint16_t onDurIndx;
- uint16_t curTime;
- uint16_t shrtCycleExpIndx;
- uint16_t onDurExpTime;
- uint16_t cycleLen;
- uint16_t curIndx;
- uint8_t cellIdx;
+ uint16_t nxtOnDurTime;
+ uint16_t onDurIndx;
+ uint16_t curTime;
+ uint16_t shrtCycleExpIndx;
+ uint16_t onDurExpTime;
+ uint16_t cycleLen;
+ uint16_t curIndx;
+ uint8_t cellIdx;
/* drx was disabled but now enabled for this ue */
* @param RgSchCellCb *cell
* @return ROK/RFAILED
*/
-#ifdef ANSI
-Void rgSCHDrxUeHqReset
-(
- RgSchCellCb *cell,
- RgSchUeCb *ue,
- RgSchDlHqEnt *hqE,
- uint8_t cellIdx
- )
-#else
-Void rgSCHDrxUeHqReset(cell, ue, hqE, cellIdx)
- RgSchCellCb *cell;
- RgSchUeCb *ue;
- RgSchDlHqEnt *hqE;
- uint8_t cellIdx;
-#endif
+Void rgSCHDrxUeHqReset(RgSchCellCb *cell,RgSchUeCb *ue,RgSchDlHqEnt *hqE,uint8_t cellIdx)
{
RgSchDlHqProcCb *hqP;
RgSchDrxDlHqProcCb *drxHq =NULLP;
- uint8_t i;
+ uint8_t i;
for(i=0; i < hqE->numHqPrcs; i++)
{
* @param RgSchUeCb *ue
* @return ROK/RFAILED
*/
-#ifdef ANSI
-S16 rgSCHDrxUeDel
-(
- RgSchCellCb *cell,
- RgSchUeCb *ue
- )
-#else
-S16 rgSCHDrxUeDel (cell, ue)
- RgSchCellCb *cell;
- RgSchUeCb *ue;
-#endif
+S16 rgSCHDrxUeDel(RgSchCellCb *cell,RgSchUeCb *ue)
{
RgSchDrxUeCb *ueDrxCb;
RgSchDlHqEnt *hqE = NULLP;
- uint8_t cellIdx;
+ uint8_t cellIdx;
RgSchUeCellInfo *cellInfo = NULLP;
#ifdef EMTC_ENABLE
RgSchCmnUlUe *ueUl = RG_SCH_CMN_GET_UL_UE(ue, cell);
* @param RgrCellCfg *cellCfg
* @return ROK/RFAILED
*/
-#ifdef ANSI
-S16 rgSCHDrxCellCfg
-(
- RgSchCellCb *cell,
- RgrCellCfg *cellCfg
- )
-#else
-S16 rgSCHDrxCellCfg (cell, cellCfg)
- RgSchCellCb *cell;
- RgrCellCfg *cellCfg;
-#endif
+S16 rgSCHDrxCellCfg(RgSchCellCb *cell,RgrCellCfg *cellCfg)
{
S16 ret = ROK;
* @param RgSchCellCb *cell
* @return Void
*/
-#ifdef ANSI
-Void rgSCHDrxCellDel
-(
- RgSchCellCb *cell
- )
-#else
-Void rgSCHDrxCellDel (cell)
- RgSchCellCb *cell;
-#endif
+Void rgSCHDrxCellDel(RgSchCellCb *cell)
{
Inst instIdx = cell->instIdx;
* @param RgSchUeCb *ue
* @return ROK/RFAILED
*/
-#ifdef ANSI
-S16 rgSCHDrxSrInd
-(
- RgSchCellCb *cell,
- RgSchUeCb *ue
- )
-#else
-S16 rgSCHDrxSrInd (cell, ue)
- RgSchCellCb *cell;
- RgSchUeCb *ue;
-#endif
+S16 rgSCHDrxSrInd(RgSchCellCb *cell,RgSchUeCb *ue)
{
RgSchDrxUeCb *drxCb;
* @param RgSchUeCb *ueCb
* @return Void
*/
-#ifdef ANSI
-Void rgSCHDrxDedRa
-(
-RgSchCellCb *cellCb,
-RgSchUeCb *ueCb
- )
-#else
-Void rgSCHDrxDedRa (cellCb, ueCb)
-RgSchCellCb *cellCb;
-RgSchUeCb *ueCb;
-#endif
+Void rgSCHDrxDedRa(RgSchCellCb *cellCb, RgSchUeCb *ueCb)
{
RgSchDrxUeCb *drxCb;
* @param Bool calcFrmOffst
* @return Void
*/
-#ifdef ANSI
-static Void rgSCHDrxMvToNxtOnDurOcc
-(
-RgSchCellCb *cell,
-RgSchUeCb *ueCb,
-uint16_t idx,
-Bool calcFrmOffst
-)
-#else
-static Void rgSCHDrxMvToNxtOnDurOcc (cell, ueCb, idx, calcFrmOffst)
-RgSchCellCb *cell;
-RgSchUeCb *ueCb;
-uint16_t idx;
-Bool calcFrmOffst;
-#endif
+static Void rgSCHDrxMvToNxtOnDurOcc(RgSchCellCb *cell,RgSchUeCb *ueCb,uint16_t idx,Bool calcFrmOffst)
{
- uint16_t nxtOnDurIndex;
- uint16_t curTime;
+ uint16_t nxtOnDurIndex;
+ uint16_t curTime;
RgSchDrxUeCb *drxUe;
RgSchDRXCellCb *drxCell;
- CmLteTimingInfo nxtOnDur; /* to be used when calcFrmOffset is set */
- uint16_t nxtOnDurInSf; /* next On Duration in no of subframes */
+ CmLteTimingInfo nxtOnDur; /* to be used when calcFrmOffset is set */
+ uint16_t nxtOnDurInSf; /* next On Duration in no of subframes */
drxCell = cell->drxCb;
drxUe = ueCb->drxCb;
* @param CmLteTimingInfo *tmrExpryIdx Timer expry (SFN,sf)
* @return ROK/RFAILED
*/
-#ifdef ANSI
-static S16 rgSCHDrxGetNxtTmrExpry
-(
- RgSchCellCb *cell,
- uint16_t curTime,
- uint32_t duration,
- CmLteTimingInfo *tmrExpryIdx
-)
-#else
-static S16 rgSCHDrxGetNxtTmrExpry (cell,curTime,duration,tmrExpryIdx)
- RgSchCellCb *cell;
- uint16_t curTime;
- uint32_t duration;
- CmLteTimingInfo *tmrExpryIdx;
-#endif
+static S16 rgSCHDrxGetNxtTmrExpry(RgSchCellCb *cell, uint16_t curTime, uint32_t duration,CmLteTimingInfo *tmrExpryIdx)
{
- uint32_t dlSfTillNxtSFN; /*!< DL subframes till next SFN */
- uint8_t tddCfgMode; /*!< tdd config mode */
+ uint32_t dlSfTillNxtSFN; /*!< DL subframes till next SFN */
+ uint8_t tddCfgMode; /*!< tdd config mode */
Bool isDwPtsCnted; /*!< is DwPts counted as PDCCH sf */
CmLteTimingInfo crntTime; /*!< current SFN & sf */
* @param S16 *idx
* @return ROK/RFAILED
*/
-#ifdef ANSI
-static Void rgSCHDrxCalcNxtTmrExpry
-(
- RgSchCellCb *cell,
- RgSchUeCb *ue,
- uint16_t delta,
- uint32_t tmrLen,
- S16 *distance,
- uint16_t *idx
-)
-#else
-static Void rgSCHDrxCalcNxtTmrExpry (cell,ue,delta,tmrLen,distance,idx)
- RgSchCellCb *cell;
- RgSchUeCb *ue;
- uint16_t delta;
- uint32_t tmrLen;
- S16 *distance;
- uint16_t *idx;
-#endif
+static Void rgSCHDrxCalcNxtTmrExpry(RgSchCellCb *cell, RgSchUeCb *ue, uint16_t delta, uint32_t tmrLen, S16 *distance, uint16_t *idx)
{
- uint16_t curTimeInSf; /*current time in no of subframes*/
+ uint16_t curTimeInSf; /*current time in no of subframes*/
CmLteTimingInfo tmrExpry;
- uint16_t tmrExpryInSf; /*timer expry in no of subframes*/
+ uint16_t tmrExpryInSf; /*timer expry in no of subframes*/
curTimeInSf = cell->crntTime.sfn * RGSCH_NUM_SUB_FRAMES_5G +
cell->crntTime.slot;
* File :
*
**********************************************************/
-#ifdef ANSI
-S16 rgSCHCfgVldtTddDrxCycCfg
-(
-RgSchCellCb *cell,
-uint16_t drxCycle,
-uint8_t onDurTmr,
-uint16_t offSet
-)
-#else
-S16 rgSCHCfgVldtTddDrxCycCfg(cell, drxCycle, onDurTmr, offSet)
-RgSchCellCb *cell;
-uint16_t drxCycle;
-uint8_t onDurTmr;
-uint16_t offSet;
-#endif
+S16 rgSCHCfgVldtTddDrxCycCfg(RgSchCellCb *cell,uint16_t drxCycle,uint8_t onDurTmr, uint16_t offSet)
{
- uint16_t startTime;
- uint16_t endTimeInSf;
+ uint16_t startTime;
+ uint16_t endTimeInSf;
CmLteTimingInfo endTime;
startTime = offSet;
* @return Void
*/
-#ifdef ANSI
-static Void rgSCHDrxTtiHdlOnDurUl
-(
-RgSchCellCb *cell,
-uint16_t ulIndex
-)
-#else
-static Void rgSCHDrxTtiHdlOnDurUl(cell, ulIndex)
-RgSchCellCb *cell;
-uint16_t ulIndex;
-#endif
+static Void rgSCHDrxTtiHdlOnDurUl(RgSchCellCb *cell,uint16_t ulIndex)
{
CmLList *node;
RgSchDRXCellCb *drxCell = NULLP;
* @return Void
*/
-#ifdef ANSI
-static Void rgSCHDrxTtiHdlOnDurDl
-(
-RgSchCellCb *cell,
-uint16_t dlIndex
-)
-#else
-static Void rgSCHDrxTtiHdlOnDurDl(cell, dlIndex)
-RgSchCellCb *cell;
-uint16_t dlIndex;
-#endif
+static Void rgSCHDrxTtiHdlOnDurDl(RgSchCellCb *cell,uint16_t dlIndex)
{
CmLList *node;
RgSchDRXCellCb *drxCell = NULLP;
RgSchUeCb *ue = NULLP;
RgSchDrxUeCb *drxUe = NULLP;
RgSchCmnCell *cellSch = NULLP;
- uint16_t expiryIndex;
+ uint16_t expiryIndex;
CmLListCp dlInactvLst; /* list of UE's becoming DL-inactive */
Bool delInUlScan = FALSE;
* @return Void
*/
-#ifdef ANSI
-static Void rgSCHDrxTtiHdlDlHarqRTT
-(
-RgSchCellCb *cell,
-uint16_t dlIndex
-)
-#else /* ANSI */
-static Void rgSCHDrxTtiHdlDlHarqRTT(cell, dlIndex)
-RgSchCellCb *cell;
-uint16_t dlIndex;
-#endif /* ANSI */
+static Void rgSCHDrxTtiHdlDlHarqRTT(RgSchCellCb *cell,uint16_t dlIndex)
{
CmLList *node;
RgSchDrxDlHqProcCb *drxHq;
RgSchDlHqProcCb *dlHq;
RgSchDRXCellCb *drxCell;
RgSchDrxUeCb *drxUe;
- uint16_t reTxExpIndx;
+ uint16_t reTxExpIndx;
Bool delInUlScan;
RgSchUeCb *ue;
CmLListCp dlInactvLst; /* list of UE's becoming DL-inactive */
RgSchCmnCell *cellSch = RG_SCH_CMN_GET_CELL(cell);
- uint8_t cellIdx;
- uint32_t dlInactvMask;
+ uint8_t cellIdx;
+ uint32_t dlInactvMask;
drxCell = cell->drxCb;
delInUlScan = drxCell->delInUlScan;
* @return Void
*/
-#ifdef ANSI
-static Void rgSCHDrxTtiHdlUlHarqRTT
-(
-RgSchCellCb *cell,
-uint16_t ulIndex
-)
-#else /* ANSI */
-static Void rgSCHDrxTtiHdlUlHarqRTT(cell, ulIndex)
-RgSchCellCb *cell;
-uint16_t ulIndex;
-#endif /* ANSI */
+static Void rgSCHDrxTtiHdlUlHarqRTT(RgSchCellCb *cell,uint16_t ulIndex)
{
CmLList *node;
RgSchDrxDlHqProcCb *drxHq;
RgSchDlHqProcCb *dlHq;
RgSchDRXCellCb *drxCell;
RgSchDrxUeCb *drxUe;
- Bool delInUlScan;
- RgSchUeCb *ue;
- CmLListCp ulInactvLst; /* list of UE's becoming DL-inactive */
- RgSchCmnCell *cellSch = RG_SCH_CMN_GET_CELL(cell);
- uint8_t cellIdx;
- uint32_t ulInactvMask;
+ Bool delInUlScan;
+ RgSchUeCb *ue;
+ CmLListCp ulInactvLst; /* list of UE's becoming DL-inactive */
+ RgSchCmnCell *cellSch = RG_SCH_CMN_GET_CELL(cell);
+ uint8_t cellIdx;
+ uint32_t ulInactvMask;
drxCell = cell->drxCb;