summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
dcf40f0)
Change-Id: I1d88c7bea7ead3076a9e6e98bb970ba4a5c4ee2d
Signed-off-by: sphoorthi <sphoorthi.dayanand@radisys.com>
@brief This file implements the schedulers main access to MAC layer code.
*/
@brief This file implements the schedulers main access to MAC layer code.
*/
-static const char* RLOG_MODULE_NAME="MAC";
-static int RLOG_FILE_ID=185;
-static int RLOG_MODULE_ID=4096;
/* header include files -- defines (.h) */
#include "common_def.h"
/* header include files -- defines (.h) */
#include "common_def.h"
if (SGetSBuf(cfmPst.region, cfmPst.pool, (Data **)&cfm, sizeof(RgMngmt))
!= ROK)
{
if (SGetSBuf(cfmPst.region, cfmPst.pool, (Data **)&cfm, sizeof(RgMngmt))
!= ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst, "Memory Unavailable for Confirmation");
+ DU_LOG("\nERROR --> SCH : Memory Unavailable for Confirmation");
SPutSBuf(pst->region, pst->pool, (Data *)cntrl, sizeof(RgMngmt));
return ROK;
} */
SPutSBuf(pst->region, pst->pool, (Data *)cntrl, sizeof(RgMngmt));
return ROK;
} */
cfm.cfm.reason = LCM_REASON_GENCFG_NOT_DONE;
cfm.hdr.elmId.elmnt = cntrl->hdr.elmId.elmnt;
RgMiLrgSchCntrlCfm(&cfmPst, &cfm);
cfm.cfm.reason = LCM_REASON_GENCFG_NOT_DONE;
cfm.hdr.elmId.elmnt = cntrl->hdr.elmId.elmnt;
RgMiLrgSchCntrlCfm(&cfmPst, &cfm);
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst, "Gen Cfg not done.");
+ DU_LOG("\nERROR --> SCH : Gen Cfg not done.");
/* SPutSBuf(pst->region, pst->pool, (Data *)cntrl, sizeof(RgMngmt)); */
return ROK;
}
/* SPutSBuf(pst->region, pst->pool, (Data *)cntrl, sizeof(RgMngmt)); */
return ROK;
}
cfm.cfm.status = LCM_PRIM_NOK;
cfm.cfm.reason = LCM_REASON_INVALID_PAR_VAL;
RgMiLrgSchCntrlCfm(&cfmPst, &cfm);
cfm.cfm.status = LCM_PRIM_NOK;
cfm.cfm.reason = LCM_REASON_INVALID_PAR_VAL;
RgMiLrgSchCntrlCfm(&cfmPst, &cfm);
- RLOG_ARG1(L_ERROR,DBG_INSTID,inst, "invalid elmnt=%d",
+ DU_LOG("\nERROR --> SCH : invalid elmnt=%d",
cntrl->hdr.elmId.elmnt);
break;
}
cntrl->hdr.elmId.elmnt);
break;
}
rgSchL2mFillCfmPst(pst, &cfmPst, measInfo);
RGSCHFILLERR(err, RGSCHERR_L2M_MEASREQ, RGSCHERR_SCH_INVALID_CELLID);
rgSchL2mSndCfm(&cfmPst, NULLP, measInfo, TRUE);
rgSchL2mFillCfmPst(pst, &cfmPst, measInfo);
RGSCHFILLERR(err, RGSCHERR_L2M_MEASREQ, RGSCHERR_SCH_INVALID_CELLID);
rgSchL2mSndCfm(&cfmPst, NULLP, measInfo, TRUE);
- RLOG_ARG2(L_ERROR,DBG_INSTID,inst,
- "Meas req Failed.Invalid Cell Id errType(%d) errCause(%d)",
+ DU_LOG("\nERROR --> SCH : Meas req Failed.Invalid Cell Id errType(%d) errCause(%d)",
err.errType, err.errCause);
return RFAILED;
}
err.errType, err.errCause);
return RFAILED;
}
rgSchL2mFillCfmPst(pst, &cfmPst, measInfo);
RGSCHFILLERR(err, RGSCHERR_L2M_MEASREQ, RGSCHERR_SCH_INVALID_MEASTYPE);
rgSchL2mSndCfm(&cfmPst, NULLP, measInfo, TRUE);
rgSchL2mFillCfmPst(pst, &cfmPst, measInfo);
RGSCHFILLERR(err, RGSCHERR_L2M_MEASREQ, RGSCHERR_SCH_INVALID_MEASTYPE);
rgSchL2mSndCfm(&cfmPst, NULLP, measInfo, TRUE);
- RLOG_ARG2(L_ERROR,DBG_CELLID,cell->cellId,
- "Meas req Failed.Invalid Measurement Type"
+ DU_LOG("\nERROR --> SCH : Meas req Failed.Invalid Measurement Type"
"errCasue(%d) errType(%d)", err.errType, err.errCause);
return RFAILED;
}
"errCasue(%d) errType(%d)", err.errType, err.errCause);
return RFAILED;
}
rgSchL2mFillCfmPst(pst, &cfmPst, measInfo);
RGSCHFILLERR(err, RGSCHERR_L2M_MEASREQ, RGSCHERR_SCH_DUP_TRANSID);
rgSchL2mSndCfm(&cfmPst, measCb, measInfo, TRUE);
rgSchL2mFillCfmPst(pst, &cfmPst, measInfo);
RGSCHFILLERR(err, RGSCHERR_L2M_MEASREQ, RGSCHERR_SCH_DUP_TRANSID);
rgSchL2mSndCfm(&cfmPst, measCb, measInfo, TRUE);
- RLOG_ARG2(L_ERROR,DBG_CELLID,cell->cellId,
- "Meas req Failed.Dublicate TransId"
+ DU_LOG("\nERROR --> SCH : Meas req Failed Duplicate TransId"
"errType(%d) errCause(%d)", err.errType, err.errCause);
return RFAILED;
}
"errType(%d) errCause(%d)", err.errType, err.errCause);
return RFAILED;
}
rgSchL2mFillCfmPst(pst, &cfmPst, measInfo);
RGSCHFILLERR(err, RGSCHERR_L2M_MEASREQ, RGSCHERR_SCH_L2MEAS_FAILED);
rgSchL2mSndCfm(&cfmPst, measCb, measInfo, TRUE);
rgSchL2mFillCfmPst(pst, &cfmPst, measInfo);
RGSCHFILLERR(err, RGSCHERR_L2M_MEASREQ, RGSCHERR_SCH_L2MEAS_FAILED);
rgSchL2mSndCfm(&cfmPst, measCb, measInfo, TRUE);
- RLOG_ARG2(L_ERROR,DBG_CELLID,cell->cellId,
- "Meas req Failed.errType(%d) errCause(%d)",
+ DU_LOG("\nERROR --> SCH : Meas req Failed.errType(%d) errCause(%d)",
err.errType, err.errCause);
return RFAILED;
}
err.errType, err.errCause);
return RFAILED;
}
- RLOG_ARG0(L_ERROR,DBG_CELLID,measInfo->cellId,
- "Stop req Failed.Invalid Cell Id ");
+ DU_LOG("\nERROR --> SCH : Stop req Failed.Invalid Cell Id ");
return RFAILED;
}
memset(&measCfm, 0, sizeof(LrgSchMeasCfmInfo));
return RFAILED;
}
memset(&measCfm, 0, sizeof(LrgSchMeasCfmInfo));
- RLOG_ARG0(L_ERROR,DBG_CELLID,measInfo->cellId,
- "Send req Failed.Invalid Cell Id");
+ DU_LOG("\nERROR --> SCH : Send req Failed.Invalid Cell Id");
/* This case might not be needed if SAP not configured then it will go
* to else of above if condition */
case LRG_UNBND: /* SAP is not bound */
/* This case might not be needed if SAP not configured then it will go
* to else of above if condition */
case LRG_UNBND: /* SAP is not bound */
- RLOG0(L_DEBUG,"SAP Not yet bound");
+ DU_LOG("\nDEBUG --> SCH : SAP Not yet bound");
rgSchCb[instId].rgrSap[spId].sapSta.sapState = LRG_BND;
rgSchCb[instId].rgrSap[spId].sapCfg.suId = suId;
/* Send Bind Confirm with status as SUCCESS */
rgSchCb[instId].rgrSap[spId].sapSta.sapState = LRG_BND;
rgSchCb[instId].rgrSap[spId].sapCfg.suId = suId;
/* Send Bind Confirm with status as SUCCESS */
LRG_EVENT_RGRSAP_ENB, LCM_CAUSE_UNKNOWN, &dgn);
break;
case LRG_BND: /* SAP is already bound*/
LRG_EVENT_RGRSAP_ENB, LCM_CAUSE_UNKNOWN, &dgn);
break;
case LRG_BND: /* SAP is already bound*/
- RLOG0(L_DEBUG,"SAP is already bound");
+ DU_LOG("\nDEBUG --> SCH : SAP is already bound");
ret = rgSCHUtlRgrBndCfm(instId, suId, CM_BND_OK);
break;
default: /* Should Never Enter here */
#if (ERRCLASS & ERRCLS_ADD_RES)
ret = rgSCHUtlRgrBndCfm(instId, suId, CM_BND_OK);
break;
default: /* Should Never Enter here */
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG001,
- (ErrVal)rgSchCb[instId].rgrSap[spId].sapSta.sapState,
- "Invalid SAP State:RgUiRrgBndReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP State:RgUiRrgBndReq failed\n");
#endif
ret = rgSCHUtlRgrBndCfm(instId, suId, CM_BND_NOK);
break;
#endif
ret = rgSCHUtlRgrBndCfm(instId, suId, CM_BND_NOK);
break;
#if (ERRCLASS & ERRCLS_ADD_RES)
/* ccpu00117035 - MOD - Changed ErrVal argument from accessing sap state
to spId to avoid seg fault due to invalid sapID */
#if (ERRCLASS & ERRCLS_ADD_RES)
/* ccpu00117035 - MOD - Changed ErrVal argument from accessing sap state
to spId to avoid seg fault due to invalid sapID */
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG002,
- (ErrVal)spId, "Invalid SAP Id:RgUiRrgBndReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP Id:RgUiRrgBndReq failed\n");
#endif
ret = RgUiRgrBndCfm(&tmpPst, suId, CM_BND_NOK);
}
#endif
ret = RgUiRgrBndCfm(&tmpPst, suId, CM_BND_NOK);
}
switch(rgSchCb[instId].rgrSap[spId].sapSta.sapState)
{
case LRG_BND: /* SAP is already bound*/
switch(rgSchCb[instId].rgrSap[spId].sapSta.sapState)
{
case LRG_BND: /* SAP is already bound*/
- RLOG0(L_DEBUG,"SAP is already bound");
+ DU_LOG("\nDEBUG --> SCH : SAP is already bound");
/* setting SAP state to UN BOUND */
rgSchCb[instId].rgrSap[spId].sapSta.sapState = LRG_UNBND;
break;
default:
#if (ERRCLASS & ERRCLS_ADD_RES)
/* setting SAP state to UN BOUND */
rgSchCb[instId].rgrSap[spId].sapSta.sapState = LRG_UNBND;
break;
default:
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG003,
- (ErrVal)rgSchCb[instId].rgrSap[spId].sapSta.sapState,
- "Invalid SAP State: RgUiRgrUbndReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP State RgUiRgrUbndReq failed\n");
else
{
#if (ERRCLASS & ERRCLS_ADD_RES)
else
{
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId,ERRCLS_INT_PAR, ERG004,
- (ErrVal)rgSchCb[instId].rgrSap[spId].sapSta.sapState,
- "Invalid SAP Id:RgUiRgrUbndReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP Id RgUiRgrUbndReq failed\n");
if (cfgReqInfo == NULLP)
{
if (cfgReqInfo == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,instId,"Input Message Buffer "
- "is NULL");
+ DU_LOG("\nERROR --> SCH : Input Message Buffer is NULL");
rgSCHUtlRgrSiCfgCfm(instId, spId, transId, cfmStatus);
return RFAILED;
}
rgSCHUtlRgrSiCfgCfm(instId, spId, transId, cfmStatus);
return RFAILED;
}
if(LRG_BND != rgSchCb[instId].rgrSap[spId].sapSta.sapState)
{
#if (ERRCLASS & ERRCLS_ADD_RES)
if(LRG_BND != rgSchCb[instId].rgrSap[spId].sapSta.sapState)
{
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG007,
- (ErrVal)rgSchCb[instId].rgrSap[spId].sapSta.sapState,
- "Invalid SAP State: RgUiRgrSiCfgReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP State: RgUiRgrSiCfgReq failed\n");
#endif
SPutSBuf(pst->region, pst->pool, (Data *)cfgReqInfo,
(Size)sizeof(*cfgReqInfo));
#endif
SPutSBuf(pst->region, pst->pool, (Data *)cfgReqInfo,
(Size)sizeof(*cfgReqInfo));
else
{
#if (ERRCLASS & ERRCLS_ADD_RES)
else
{
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG008,
- (ErrVal)rgSchCb[instId].rgrSap[spId].sapCfg.spId,
- "Invalid SAP Id:RgUiRgrSiCfgReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP Id:RgUiRgrSiCfgReq failed\n");
#endif
SPutSBuf(pst->region, pst->pool, (Data *)cfgReqInfo,
(Size)sizeof(*cfgReqInfo));
#endif
SPutSBuf(pst->region, pst->pool, (Data *)cfgReqInfo,
(Size)sizeof(*cfgReqInfo));
- RLOG_ARG0(L_ERROR,DBG_INSTID,instId,"RgUiRgrSiCfgReq:"
+ DU_LOG("\nERROR --> SCH : RgUiRgrSiCfgReq:"
"Configuration Request Handling Failed");
return RFAILED;
}
"Configuration Request Handling Failed");
return RFAILED;
}
if (warningSiCfgReqInfo == NULLP)
{
if (warningSiCfgReqInfo == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,instId,"Input Message Buffer "
+ DU_LOG("\nERROR --> SCH : Input Message Buffer "
"is NULL");
rgSCHUtlRgrWarningSiCfgCfm(instId, spId, 0, transId, cfmStatus);
return RFAILED;
"is NULL");
rgSCHUtlRgrWarningSiCfgCfm(instId, spId, 0, transId, cfmStatus);
return RFAILED;
if(LRG_BND != rgSchCb[instId].rgrSap[spId].sapSta.sapState)
{
#if (ERRCLASS & ERRCLS_ADD_RES)
if(LRG_BND != rgSchCb[instId].rgrSap[spId].sapSta.sapState)
{
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG023,
- (ErrVal)rgSchCb[instId].rgrSap[spId].sapSta.sapState,
- "Invalid SAP State: warningSiCfgReqInfo failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP State: warningSiCfgReqInfo failed\n");
#endif
rgSCHUtlFreeWarningSiSeg(pst->region, pst->pool,
&warningSiCfgReqInfo->siPduLst);
#endif
rgSCHUtlFreeWarningSiSeg(pst->region, pst->pool,
&warningSiCfgReqInfo->siPduLst);
else
{
#if (ERRCLASS & ERRCLS_ADD_RES)
else
{
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG024,
- (ErrVal)rgSchCb[instId].rgrSap[spId].sapCfg.spId,
- "Invalid SAP Id:warningSiCfgReqInfo failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP Id:warningSiCfgReqInfo failed\n");
#endif
rgSCHUtlFreeWarningSiSeg(pst->region, pst->pool,
&warningSiCfgReqInfo->siPduLst);
#endif
rgSCHUtlFreeWarningSiSeg(pst->region, pst->pool,
&warningSiCfgReqInfo->siPduLst);
- RLOG_ARG0(L_ERROR,DBG_INSTID,instId,
- "Configuration Request Handling Failed");
+ DU_LOG("\nERROR --> SCH : Configuration Request Handling Failed");
if(LRG_BND != rgSchCb[instId].rgrSap[spId].sapSta.sapState)
{
#if (ERRCLASS & ERRCLS_ADD_RES)
if(LRG_BND != rgSchCb[instId].rgrSap[spId].sapSta.sapState)
{
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG025,
- (ErrVal)rgSchCb[instId].rgrSap[spId].sapSta.sapState,
- "Invalid SAP State: RgUiRgrWarningSiStopReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP State: RgUiRgrWarningSiStopReq failed\n");
else
{
#if (ERRCLASS & ERRCLS_ADD_RES)
else
{
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG026,
- (ErrVal)rgSchCb[instId].rgrSap[spId].sapCfg.spId,
- "Invalid SAP Id:RgUiRgrWarningSiStopReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP Id:RgUiRgrWarningSiStopReq failed\n");
if (loadInfReq == NULLP)
{
if (loadInfReq == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,instId,"Input Message Buffer "
+ DU_LOG("\nERROR --> SCH : Input Message Buffer "
"is NULL");
return RFAILED;
}
"is NULL");
return RFAILED;
}
if(LRG_BND != rgSchCb[instId].rgrSap[spId].sapSta.sapState)
{
#if (ERRCLASS & ERRCLS_ADD_RES)
if(LRG_BND != rgSchCb[instId].rgrSap[spId].sapSta.sapState)
{
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG007,
- (ErrVal)rgSchCb[instId].rgrSap[spId].sapSta.sapState,
- "Invalid SAP State: RgUiRgrLoadInfReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP State: RgUiRgrLoadInfReq failed\n");
#endif
SPutSBuf(pst->region, pst->pool, (Data *)loadInfReq,
(Size)sizeof(*loadInfReq));
#endif
SPutSBuf(pst->region, pst->pool, (Data *)loadInfReq,
(Size)sizeof(*loadInfReq));
else
{
#if (ERRCLASS & ERRCLS_ADD_RES)
else
{
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG008,
- (ErrVal)rgSchCb[instId].rgrSap[spId].sapCfg.spId,
- "Invalid SAP Id:RgUiRgrLoadInfReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP Id:RgUiRgrLoadInfReq failed\n");
#endif
SPutSBuf(pst->region, pst->pool, (Data *)loadInfReq,
(Size)sizeof(*loadInfReq));
#endif
SPutSBuf(pst->region, pst->pool, (Data *)loadInfReq,
(Size)sizeof(*loadInfReq));
loadInfReq);
if (ret != ROK)
{
loadInfReq);
if (ret != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,instId,
- "Configuration Request Handling Failed");
+ DU_LOG("\nERROR --> SCH : Configuration Request Handling Failed");
Inst inst = (pst->dstInst - SCH_INST_START);
S16 cellSapId = boRpt->cellSapId;
/*
Inst inst = (pst->dstInst - SCH_INST_START);
S16 cellSapId = boRpt->cellSapId;
/*
- RLOG_ARG2(L_DEBUG,DBG_CELLID,boRpt->cellId,"rgMacSchDedBoUpdtReq():"
+ DU_LOG("\nDEBUG --> SCH : rgMacSchDedBoUpdtReq():"
" boRpt->rnti = %u boRpt->lcId = %u",boRpt->rnti, boRpt->lcId);
*/
/* No need to chk for cell being NULL as MAC wouldn't have found instance if
" boRpt->rnti = %u boRpt->lcId = %u",boRpt->rnti, boRpt->lcId);
*/
/* No need to chk for cell being NULL as MAC wouldn't have found instance if
if (cell->cellId != boRpt->cellId)
{
/* Handle Cell fetch failure */
if (cell->cellId != boRpt->cellId)
{
/* Handle Cell fetch failure */
- RGSCHLOGERROR(inst, ERRCLS_INT_PAR,ERG009,(ErrVal)boRpt->cellId,
- "rgMacSchDedBoUpdtReq(): Invalid cell Id");
+ DU_LOG("\nERROR --> SCH : rgMacSchDedBoUpdtReq(): Invalid cell Id");
cell = rgSchCb[inst].rgrSap[cellSapId].cell;
if (cell->cellId != boRpt->cellId)
{
cell = rgSchCb[inst].rgrSap[cellSapId].cell;
if (cell->cellId != boRpt->cellId)
{
- RLOG_ARG1(L_DEBUG,DBG_CELLID,cell->cellId,"RgMacSchCmnBoUpdtReq():"
+ DU_LOG("\nERROR --> SCH : RgMacSchCmnBoUpdtReq():"
"Invalid boRpt cell Id:%d",boRpt->cellId);
return RFAILED;
}
"Invalid boRpt cell Id:%d",boRpt->cellId);
return RFAILED;
}
/* handle status response on CCCH */
if(boRpt->lcId == cell->dlCcchId)
{
/* handle status response on CCCH */
if(boRpt->lcId == cell->dlCcchId)
{
- RLOG_ARG0(L_DEBUG,DBG_CELLID,cell->cellId,"RgMacSchCmnBoUpdtReq():"
+ DU_LOG("\nDEBUG --> SCH : RgMacSchCmnBoUpdtReq():"
" BO update for CCCH");
rgSCHUtlHndlCcchBoUpdt(cell, boRpt);
}
" BO update for CCCH");
rgSCHUtlHndlCcchBoUpdt(cell, boRpt);
}
if (rgSchCb[inst].rgrSap == NULLP || rgSchCb[inst].rgrSap[cellSapId].cell == NULLP)
{
if (rgSchCb[inst].rgrSap == NULLP || rgSchCb[inst].rgrSap[cellSapId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,ueDelInd->cellId,"rgrSap or cell is not configured");
+ DU_LOG("\nERROR --> SCH : rgrSap or cell is not configured");
return ROK;
}
cell = rgSchCb[inst].rgrSap[cellSapId].cell;
return ROK;
}
cell = rgSchCb[inst].rgrSap[cellSapId].cell;
if (cell->cellId != ueDelInd->cellId)
{
/* Handle Cell fetch failure */
if (cell->cellId != ueDelInd->cellId)
{
/* Handle Cell fetch failure */
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,
- "rgMacSchUeDelInd(): Invalid ueDelInd cell Id:%d",
+ DU_LOG("\nERROR --> SCH : rgMacSchUeDelInd(): Invalid ueDelInd cell Id:%d",
ueDelInd->cellId);
return ROK;
}
ueDelInd->cellId);
return ROK;
}
cmLListDelFrm(&cell->rntiDb.rntiGuardPool, tmp);
tmp->node = NULLP;
rgSCHDbmRlsRnti(cell, rntiLnk);
cmLListDelFrm(&cell->rntiDb.rntiGuardPool, tmp);
tmp->node = NULLP;
rgSCHDbmRlsRnti(cell, rntiLnk);
- RLOG_ARG2(L_DEBUG,DBG_CELLID,cell->cellId,
- "RNTI:%d Released from the Guard pool(%ld)",
+ DU_LOG("\nDEBUG --> SCH : RNTI:%d Released from the Guard pool(%d)",
ueDelInd->rnti, cell->rntiDb.rntiGuardPool.count);
break;
ueDelInd->rnti, cell->rntiDb.rntiGuardPool.count);
break;
if(tmp == NULLP)
{
/* Fix : syed HO UE does not have a valid ue->rntiLnk */
if(tmp == NULLP)
{
/* Fix : syed HO UE does not have a valid ue->rntiLnk */
- RLOG_ARG2(L_INFO,DBG_CELLID,ueDelInd->cellId,"HO CRNTI:%d not present in the"
- "Guard Pool:%ld", ueDelInd->rnti, cell->rntiDb.rntiGuardPool.count);
+ DU_LOG("\nINFO --> SCH : HO CRNTI:%d not present in the"
+ "Guard Pool:%d", ueDelInd->rnti, cell->rntiDb.rntiGuardPool.count);
{
RGSCH_FREE_MEM(subfrmInfo);
err.errType = RGSCHERR_TOM_DATIND;
{
RGSCH_FREE_MEM(subfrmInfo);
err.errType = RGSCHERR_TOM_DATIND;
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,
- "Received MSG3 with CRNTI:%d and also CCCH ",
+ DU_LOG("\nDEBUG --> SCH : Received MSG3 with CRNTI:%d and also CCCH ",
datInd->ceInfo.ces.cRnti);
return RFAILED;
}
datInd->ceInfo.ces.cRnti);
return RFAILED;
}
/* ccpu00141318 - Removed condition for SPS rnti checking*/
RGSCH_FREE_MEM(subfrmInfo);
err.errType = RGSCHERR_TOM_DATIND;
/* ccpu00141318 - Removed condition for SPS rnti checking*/
RGSCH_FREE_MEM(subfrmInfo);
err.errType = RGSCHERR_TOM_DATIND;
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId, "Received MSG3 "
+ DU_LOG("\nERROR --> SCH : Received MSG3 "
"with CRNTI:%d unable to find ueCb",
datInd->ceInfo.ces.cRnti);
return RFAILED;
"with CRNTI:%d unable to find ueCb",
datInd->ceInfo.ces.cRnti);
return RFAILED;
{
RGSCH_FREE_MEM(subfrmInfo);
err.errType = RGSCHERR_TOM_DATIND;
{
RGSCH_FREE_MEM(subfrmInfo);
err.errType = RGSCHERR_TOM_DATIND;
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId, "Processing for MSG3 failed for CRNTI:%d",
+ DU_LOG("\nERROR --> SCH : Processing for MSG3 failed for CRNTI:%d",
datInd->rnti);
return RFAILED;
}
datInd->rnti);
return RFAILED;
}
ret = rgSCHUtlFillSndUeStaInd(cell, ue, ueStaInd);
if(ret != ROK)
{
ret = rgSCHUtlFillSndUeStaInd(cell, ue, ueStaInd);
if(ret != ROK)
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,
- "Could not Send Ue Sta Ind UEID:%d",ue->ueId);
+ DU_LOG("\nERROR --> SCH : Could not Send Ue Sta Ind UEID:%d",ue->ueId);
}
}
CM_LLIST_NEXT_NODE(lnkLst, tmp);
}
}
CM_LLIST_NEXT_NODE(lnkLst, tmp);
{
RGSCH_FREE_MEM(subfrmInfo);
err.errType = RGSCHERR_TOM_DATIND;
{
RGSCH_FREE_MEM(subfrmInfo);
err.errType = RGSCHERR_TOM_DATIND;
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,"Processing for MSG3 failed for CRNTI:%d",
+ DU_LOG("\nERROR --> SCH : Processing for MSG3 failed for CRNTI:%d",
datInd->rnti);
return RFAILED;
}
datInd->rnti);
return RFAILED;
}
{
RGSCH_FREE_MEM(subfrmInfo);
err.errType = RGSCHERR_TOM_DATIND;
{
RGSCH_FREE_MEM(subfrmInfo);
err.errType = RGSCHERR_TOM_DATIND;
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,"Unable to get the UE CB for CRNTI:%d",
+ DU_LOG("\nERROR --> SCH : Unable to get the UE CB for CRNTI:%d",
datInd->rnti);
return RFAILED;
}
datInd->rnti);
return RFAILED;
}
{
RGSCH_FREE_MEM(subfrmInfo);
err.errType = RGSCHERR_TOM_DATIND;
{
RGSCH_FREE_MEM(subfrmInfo);
err.errType = RGSCHERR_TOM_DATIND;
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,"Unable to handle Data"
+ DU_LOG("\nERROR --> SCH : Unable to handle Data"
" Indication for UEID:%d",ue->ueId);
return RFAILED;
}
" Indication for UEID:%d",ue->ueId);
return RFAILED;
}
if ((ue = rgSCHDbmGetUeCb(cell, relInfo->cRnti)) == NULLP)
{
if ((ue = rgSCHDbmGetUeCb(cell, relInfo->cRnti)) == NULLP)
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,
- "No Ue exists with CRNTI:%d",relInfo->cRnti);
+ DU_LOG("\nERROR --> SCH : No Ue exists with CRNTI:%d",relInfo->cRnti);
return RFAILED;
}
if ((rgSCHUtlSpsRelInd(cell, ue, relInfo->isExplRel)) != ROK)
{
return RFAILED;
}
if ((rgSCHUtlSpsRelInd(cell, ue, relInfo->isExplRel)) != ROK)
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,
- "RelInd processing for CRNTI:%d failed",relInfo->cRnti);
+ DU_LOG("\nERROR --> SCH : RelInd processing for CRNTI:%d failed",relInfo->cRnti);
return RFAILED;
}
return ROK;
return RFAILED;
}
return ROK;
/* If no cellCb return Err with Invalid Cell Id */
if (cell == NULLP)
{
/* If no cellCb return Err with Invalid Cell Id */
if (cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,measCfm->cellId,
- "Meas Cfm Failed.Invalid Cell Id");
+ DU_LOG("\nERROR --> SCH : Meas Cfm Failed.Invalid Cell Id");
if(suId >= rgSchCb[instId].numSaps)
{
if(suId >= rgSchCb[instId].numSaps)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,instId, "Incorrect SuId");
+ DU_LOG("\nERROR --> SCH : Incorrect SuId");
return RFAILED;
}
/* Lets validate suId first */
return RFAILED;
}
/* Lets validate suId first */
if (suId != tfuSap->sapCfg.suId)
{
if (suId != tfuSap->sapCfg.suId)
{
- RLOG_ARG2(L_ERROR,DBG_INSTID,instId, "Incorrect SuId. Configured (%d)"
+ DU_LOG("\nERROR --> SCH : Incorrect SuId. Configured (%d)"
"Recieved (%d)", tfuSap->sapCfg.suId, suId);
return RFAILED;
}
"Recieved (%d)", tfuSap->sapCfg.suId, suId);
return RFAILED;
}
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
- RLOG_ARG1(L_ERROR,DBG_INSTID,inst,"SAP Validation failed SuId(%d)", suId);
+ DU_LOG("\nERROR --> SCH : SAP Validation failed SuId(%d)", suId);
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(raReqInd);
return (ret);
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(raReqInd);
return (ret);
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"Invalid input pointer for raReqInd Failed");
+ DU_LOG("\nERROR --> SCH : Invalid input pointer for raReqInd Failed");
return RFAILED;
}
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
return RFAILED;
}
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,raReqInd->cellId,"No cell exists");
+ DU_LOG("\nERROR --> SCH : No cell exists");
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"SAP Validation failed");
+ DU_LOG("\nERROR --> SCH : SAP Validation failed");
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(ulCqiInd);
return (ret);
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(ulCqiInd);
return (ret);
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"No cell exists");
+ DU_LOG("\nERROR --> SCH : No cell exists");
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(ulCqiInd);
return RFAILED;
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(ulCqiInd);
return RFAILED;
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"SAP Validation failed");
+ DU_LOG("\nERROR --> SCH : SAP Validation failed");
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(pucchDeltaPwr);
return (ret);
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(pucchDeltaPwr);
return (ret);
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"No cell exists");
+ DU_LOG("\nERROR --> SCH : No cell exists");
return RFAILED;
}
ret = rgSCHTomPucchDeltaPwrInd (rgSchCb[inst].tfuSap[suId].cell, pucchDeltaPwr);
return RFAILED;
}
ret = rgSCHTomPucchDeltaPwrInd (rgSchCb[inst].tfuSap[suId].cell, pucchDeltaPwr);
#ifndef NO_ERRCLS
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
#ifndef NO_ERRCLS
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"SAP Validation failed");
+ DU_LOG("\nERROR --> SCH : SAP Validation failed");
RGSCH_FREE_MEM(harqAckInd);
return (ret);
}
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
RGSCH_FREE_MEM(harqAckInd);
return (ret);
}
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"No cell exists");
+ DU_LOG("\nERROR --> SCH : No cell exists");
#ifndef NO_ERRCLS
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
#ifndef NO_ERRCLS
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"() SAP Validation failed");
+ DU_LOG("\nERROR --> SCH : SAP Validation failed");
RGSCH_FREE_MEM(srInd);
return (ret);
}
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
RGSCH_FREE_MEM(srInd);
return (ret);
}
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"RgLiTfuSrInd()No cell exists");
+ DU_LOG("\nERROR --> SCH : RgLiTfuSrInd()No cell exists");
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst," SAP Validation failed");
+ DU_LOG("\nERROR --> SCH : SAP Validation failed");
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(dlCqiInd);
return (ret);
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(dlCqiInd);
return (ret);
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"No cell exists");
+ DU_LOG("\nERROR --> SCH : No cell exists");
return RFAILED;
}
ret = rgSCHTomDlCqiInd (rgSchCb[inst].tfuSap[suId].cell, dlCqiInd);
return RFAILED;
}
ret = rgSCHTomDlCqiInd (rgSchCb[inst].tfuSap[suId].cell, dlCqiInd);
#ifdef NO_ERRCLS
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
#ifdef NO_ERRCLS
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"SAP Validation failed");
+ DU_LOG("\nERROR --> SCH : SAP Validation failed");
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(rawCqiInd);
return (ret);
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(rawCqiInd);
return (ret);
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst," No cell exists");
+ DU_LOG("\nERROR --> SCH : No cell exists");
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst," SAP Validation failed");
+ DU_LOG("\nERROR --> SCH : SAP Validation failed");
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(srsInd);
return (ret);
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(srsInd);
return (ret);
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"No cell exists");
+ DU_LOG("\nERROR --> SCH : No cell exists");
return RFAILED;
}
ret = rgSCHTomSrsInd (rgSchCb[inst].tfuSap[suId].cell, srsInd);
return RFAILED;
}
ret = rgSCHTomSrsInd (rgSchCb[inst].tfuSap[suId].cell, srsInd);
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"SAP Validation failed");
+ DU_LOG("\nERROR --> SCH : SAP Validation failed");
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(doaInd);
return (ret);
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(doaInd);
return (ret);
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"No cell exists");
+ DU_LOG("\nERROR --> SCH : No cell exists");
return RFAILED;
}
ret = rgSCHTomDoaInd (rgSchCb[inst].tfuSap[suId].cell, doaInd);
return RFAILED;
}
ret = rgSCHTomDoaInd (rgSchCb[inst].tfuSap[suId].cell, doaInd);
#ifndef NO_ERRCLS
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
#ifndef NO_ERRCLS
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"SAP Validation failed");
+ DU_LOG("\nERROR --> SCH : SAP Validation failed");
RGSCH_FREE_MEM(crcInd);
return (ret);
}
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
RGSCH_FREE_MEM(crcInd);
return (ret);
}
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"No cell exists");
+ DU_LOG("\nERROR --> SCH : No cell exists");
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"SAP Validation failed");
+ DU_LOG("\nERROR --> SCH : SAP Validation failed");
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(timingAdvInd);
return (ret);
/* Free up the memory for the request structure */
RGSCH_FREE_MEM(timingAdvInd);
return (ret);
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"No cell exists");
+ DU_LOG("\nERROR --> SCH : No cell exists");
return RFAILED;
}
/* Now call the TOM (Tfu ownership module) primitive to process further */
return RFAILED;
}
/* Now call the TOM (Tfu ownership module) primitive to process further */
/* This case might not be needed if SAP not configured then it will go
* to else of above if condition */
case LRG_UNBND: /* SAP is not bound */
/* This case might not be needed if SAP not configured then it will go
* to else of above if condition */
case LRG_UNBND: /* SAP is not bound */
- RLOG0(L_DEBUG,"SAP is not yet bound");
+ DU_LOG("\nDEBUG --> SCH : SAP is not yet bound");
rgSchCb[instId].rgmSap[spId].sapSta.sapState = LRG_BND;
rgSchCb[instId].rgmSap[spId].sapCfg.suId = suId;
/* Send Bind Confirm with status as SUCCESS */
rgSchCb[instId].rgmSap[spId].sapSta.sapState = LRG_BND;
rgSchCb[instId].rgmSap[spId].sapCfg.suId = suId;
/* Send Bind Confirm with status as SUCCESS */
/*Indicate to Layer manager */
break;
case LRG_BND: /* SAP is already bound*/
/*Indicate to Layer manager */
break;
case LRG_BND: /* SAP is already bound*/
- RLOG0(L_DEBUG,"SAP is already bound");
+ DU_LOG("\nDEBUG --> SCH : SAP is already bound");
ret = rgSCHUtlRgmBndCfm(instId, suId, CM_BND_OK);
break;
default: /* Should Never Enter here */
#if (ERRCLASS & ERRCLS_ADD_RES)
ret = rgSCHUtlRgmBndCfm(instId, suId, CM_BND_OK);
break;
default: /* Should Never Enter here */
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG001,
- (ErrVal)rgSchCb[instId].rgmSap[spId].sapSta.sapState,
- "Invalid SAP State:RgUiRgmBndReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP State:RgUiRgmBndReq failed\n");
#endif
ret = rgSCHUtlRgmBndCfm(instId, suId, CM_BND_NOK);
break;
#endif
ret = rgSCHUtlRgmBndCfm(instId, suId, CM_BND_NOK);
break;
#if (ERRCLASS & ERRCLS_ADD_RES)
/* ccpu00117035 - MOD - Changed ErrVal argument from accessing sap state
to spId to avoid seg fault due to invalid sapID */
#if (ERRCLASS & ERRCLS_ADD_RES)
/* ccpu00117035 - MOD - Changed ErrVal argument from accessing sap state
to spId to avoid seg fault due to invalid sapID */
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG002,
- (ErrVal)spId, "Invalid SAP Id:RgUiRrmBndReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP Id:RgUiRrmBndReq failed\n");
#endif
ret = RgUiRgmBndCfm(&tmpPst, suId, CM_BND_NOK);
}
#endif
ret = RgUiRgmBndCfm(&tmpPst, suId, CM_BND_NOK);
}
{
case LRG_BND: /* SAP is already bound*/
/* setting SAP state to UN BOUND */
{
case LRG_BND: /* SAP is already bound*/
/* setting SAP state to UN BOUND */
- RLOG0(L_DEBUG,"SAP is already bound");
+ DU_LOG("\nDEBUG --> SCH : SAP is already bound");
rgSchCb[instId].rgmSap[spId].sapSta.sapState = LRG_UNBND;
break;
default:
#if (ERRCLASS & ERRCLS_ADD_RES)
rgSchCb[instId].rgmSap[spId].sapSta.sapState = LRG_UNBND;
break;
default:
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId, ERRCLS_INT_PAR, ERG003,
- (ErrVal)rgSchCb[instId].rgmSap[spId].sapSta.sapState,
- "Invalid SAP State: RgUiRgmUbndReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP State: RgUiRgmUbndReq failed\n");
else
{
#if (ERRCLASS & ERRCLS_ADD_RES)
else
{
#if (ERRCLASS & ERRCLS_ADD_RES)
- RGSCHLOGERROR(instId,ERRCLS_INT_PAR, ERG004,
- (ErrVal)rgSchCb[instId].rgmSap[spId].sapSta.sapState,
- "Invalid SAP Id:RgUiRgmUbndReq failed\n");
+ DU_LOG("\nERROR --> SCH : Invalid SAP Id:RgUiRgmUbndReq failed\n");
/* clear the qciPrbRpts for all GBR QCIs */
memset(&prbUsage->qciPrbRpts[0], 0,
(RGM_MAX_QCI_REPORTS * sizeof(RgSchQciPrbUsage)));
/* clear the qciPrbRpts for all GBR QCIs */
memset(&prbUsage->qciPrbRpts[0], 0,
(RGM_MAX_QCI_REPORTS * sizeof(RgSchQciPrbUsage)));
-
- RLOG_ARG2(L_DEBUG,DBG_CELLID,cell->cellId,
- "RgUiRgmCfgPrbRprt config type %d with the report period %d",
+ DU_LOG("\nDEBUG --> SCH : RgUiRgmCfgPrbRprt config type %d with the report period %d",
prbUsage->prbRprtEnabld,prbUsage->rprtPeriod);
/* ccpu00134393 : mem leak fix */
prbUsage->prbRprtEnabld,prbUsage->rprtPeriod);
/* ccpu00134393 : mem leak fix */
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
if ((ret = rgSCHUtlValidateTfuSap (inst, suId)) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"SAP Validation failed");
+ DU_LOG("\nERROR --> SCH : SAP Validation failed");
return (ret);
}
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
return (ret);
}
if (rgSchCb[inst].tfuSap[suId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"No cell exists");
+ DU_LOG("\nERROR --> SCH : No cell exists");
@brief APIs related to Downlink HARQ for the scheduler.
*/
@brief APIs related to Downlink HARQ for the scheduler.
*/
-static const char* RLOG_MODULE_NAME="MAC";
-static int RLOG_FILE_ID=242;
-static int RLOG_MODULE_ID=4096;
/* header include files -- defines (.h) */
#include "common_def.h"
/* header include files -- defines (.h) */
#include "common_def.h"
/* Init the HARQ data structure */
if (rgSCHUtlAllocSBuf(inst, (Data **)&hqE, sizeof(RgSchDlHqEnt)) != ROK)
{
/* Init the HARQ data structure */
if (rgSCHUtlAllocSBuf(inst, (Data **)&hqE, sizeof(RgSchDlHqEnt)) != ROK)
{
- RLOG_ARG0(L_DEBUG,DBG_CELLID,cell->cellId,
- "rgSCHDhmHqEntInit hqE alloc fail");
+ DU_LOG("\nERROR --> SCH: rgSCHDhmHqEntInit hqE alloc fail");
return (NULLP);
}
#ifdef LTE_TDD
return (NULLP);
}
#ifdef LTE_TDD
if (rgSCHUtlAllocSBuf(inst, (Data **)&hqE->procs,
hqE->numHqPrcs * sizeof(RgSchDlHqProcCb)) != ROK)
{
if (rgSCHUtlAllocSBuf(inst, (Data **)&hqE->procs,
hqE->numHqPrcs * sizeof(RgSchDlHqProcCb)) != ROK)
{
- RLOG_ARG0(L_DEBUG,DBG_CELLID,cell->cellId,
- "rgSCHDhmHqEntInit hqP alloc fail in hqE");
+ DU_LOG("\nERROR --> SCH: rgSCHDhmHqEntInit hqP alloc fail in hqE");
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId, "rgSCHDhmGetAvlHqProc hqE NULL ue %d"
+ DU_LOG("\nERROR --> SCH : rgSCHDhmGetAvlHqProc hqE NULL ue %d"
, ue->ueId);
return RFAILED;
}
, ue->ueId);
return RFAILED;
}
- RLOG_ARG3(L_ERROR,DBG_CELLID,cell->cellId,
- "rgSCHDhmGetAvlHqProc free %ld inUse %ld ue %d"
+ DU_LOG("\nERROR --> SCH : rgSCHDhmGetAvlHqProc free %d inUse %d ue %d"
, hqE->free.count, hqE->inUse.count, ue->ueId);
/* No Harq Process available in the free queue. */
return RFAILED;
, hqE->free.count, hqE->inUse.count, ue->ueId);
/* No Harq Process available in the free queue. */
return RFAILED;
if (hqE->free.count > 8)
{
int *p = NULL;
if (hqE->free.count > 8)
{
int *p = NULL;
- printf("Crashing invalid hq count after free \n");
- printf("Crashing %d \n", *p);
+ printf("\nDEBUG --> SCH: Crashing invalid hq count after free \n");
+ printf("\nDEBUG --> SCH: Crashing %d \n", *p);
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId, "Trying to add CRNTI:%d into TA"
+ DU_LOG("\nERROR --> SCH : Trying to add CRNTI:%d into TA"
"ACK List twice", ueCb->ueId);
#endif
}
"ACK List twice", ueCb->ueId);
#endif
}
hqP->hqE->ue->dl.taCb.state = RGSCH_TA_IDLE;
rgSCHUtlReTxTa(cell, ueCb);
hqP->hqE->ue->dl.taCb.state = RGSCH_TA_IDLE;
rgSCHUtlReTxTa(cell, ueCb);
- RLOG_ARG0(L_DEBUG,DBG_CELLID,cell->cellId,
- "Nack Rcvd for TA. Max Tries Attempted");
+ DU_LOG("\nERROR --> SCH : Nack Rcvd for TA. Max Tries Attempted");
}
break;
case TFU_HQFDB_DTX:
}
break;
case TFU_HQFDB_DTX:
#ifdef RGR_V1
if(hqP->hqE->raCb->expiryTime.sfn == RGSCH_CONTRES_EXP)
{
#ifdef RGR_V1
if(hqP->hqE->raCb->expiryTime.sfn == RGSCH_CONTRES_EXP)
{
- RLOG_ARG1(L_DEBUG,DBG_CELLID,cell->cellId,
- "rgSCHDhmHqTbTrnsFail contRes exp(): tmpCRNTI = %u",
+ DU_LOG("\nDEBUG --> SCH : rgSCHDhmHqTbTrnsFail contRes exp(): tmpCRNTI = %u",
hqP->hqE->raCb->tmpCrnti);
rgSCHRamMsg4Done(cell, (RgSchRaCb *)hqP->hqE->raCb);
return;
hqP->hqE->raCb->tmpCrnti);
rgSCHRamMsg4Done(cell, (RgSchRaCb *)hqP->hqE->raCb);
return;
#endif
/* Perform RAM MSG4 done processing */
#endif
/* Perform RAM MSG4 done processing */
- RLOG_ARG1(L_DEBUG,DBG_CELLID,cell->cellId,
- "rgSCHDhmHqTbTrnsFail(): hq max retx fail: tmpCRNTI = %u",
+ DU_LOG("\nDEBUG --> SCH : rgSCHDhmHqTbTrnsFail(): hq max retx fail: tmpCRNTI = %u",
hqP->hqE->raCb->tmpCrnti);
rgSCHRamMsg4Done(cell, (RgSchRaCb *)hqP->hqE->raCb);
}
hqP->hqE->raCb->tmpCrnti);
rgSCHRamMsg4Done(cell, (RgSchRaCb *)hqP->hqE->raCb);
}
if ( found == FALSE )
{
RGSCH_NULL_CHECK(cellCb->instIdx, ue);
if ( found == FALSE )
{
RGSCH_NULL_CHECK(cellCb->instIdx, ue);
- RLOG_ARG3(L_ERROR,DBG_CELLID,cellCb->cellId,"CRNTI:%d"
- " NO HARQ proc available for feedback:timeInfo:snf %d,slot %d",
+ DU_LOG("\nERROR --> SCH : NO HARQ proc available for feedback:timeInfo:snf %d,slot %d",
ue->ueId,timeInfo.sfn, timeInfo.slot);
err->errType = RGSCHERR_DHM_FDBK_IND;
err->errCause = RGSCHERR_DHM_FDBK_IND_INVALID_CB;
ue->ueId,timeInfo.sfn, timeInfo.slot);
err->errType = RGSCHERR_DHM_FDBK_IND;
err->errCause = RGSCHERR_DHM_FDBK_IND_INVALID_CB;
{
raCb = rgSCHDbmGetRaCb(cell, rnti);
}
{
raCb = rgSCHDbmGetRaCb(cell, rnti);
}
- RGSCHDBGINFO(cell->instIdx,
- (rgSchPBuf(cell->instIdx), "Ack Rcvd. FdbkInd for Msg4Done\n"));
+ DU_LOG("\nDEBUG --> SCH: Ack Rcvd. FdbkInd for Msg4Done\n");
/* Inform Random Access Module regarding the ack received */
if (raCb != NULLP)
{
/*RRC Connection Setup failure issue where RRC connection
* setup was not reaching UE due to message 4 HARQ failure */
/* Inform Random Access Module regarding the ack received */
if (raCb != NULLP)
{
/*RRC Connection Setup failure issue where RRC connection
* setup was not reaching UE due to message 4 HARQ failure */
- printf("\nMSG4 Ack ,calling rgSCHRamMsg4Done\n");
+ printf("\nDEBUG --> SCH: MSG4 Ack ,calling rgSCHRamMsg4Done\n");
ret = rgSCHRamMsg4Done(cell, raCb);
hqFreed = TRUE;
}
else
{
ret = rgSCHRamMsg4Done(cell, raCb);
hqFreed = TRUE;
}
else
{
- printf("\nraCb is NULLP\n");
+ printf("\nDEBUG --> SCH: raCb is NULLP\n");
}
}
else /*ccpu00114124- HARQ Release for Msg4 */
}
}
else /*ccpu00114124- HARQ Release for Msg4 */
- RLOG_ARG3(L_ERROR,DBG_CELLID,cell->cellId,
- "CRNTI:%d NO HARQ proc available for feedback: TimingInfo: "
+ DU_LOG("\nERROR --> SCH : CRNTI:%d NO HARQ proc available for feedback: TimingInfo: "
"sfn %d slot %d", ue->ueId, timingInfo.sfn,
timingInfo.slot);
return RFAILED;
"sfn %d slot %d", ue->ueId, timingInfo.sfn,
timingInfo.slot);
return RFAILED;
rgSCHUtlReTxTa(cellCb, ue);
rgSCHUtlReTxTa(cellCb, ue);
- RLOG_ARG0(L_DEBUG,DBG_CELLID,cellCb->cellId,
- "Nack/DTX Rcvd for TA. Max Tries Attempted");
+ DU_LOG("\nDEBUG --> SCH : Nack/DTX Rcvd for TA. Max Tries Attempted");
ue->dl.taCb.state = RGSCH_TA_IDLE;
rgSCHUtlReTxTa(cellCb, ue);
ue->dl.taCb.state = RGSCH_TA_IDLE;
rgSCHUtlReTxTa(cellCb, ue);
- RLOG_ARG0(L_DEBUG,DBG_CELLID,cellCb->cellId,
- "Nack/DTX Rcvd for TA. Max Tries Attempted");
+ DU_LOG("\nDEBUG --> SCH : Nack/DTX Rcvd for TA. Max Tries Attempted");
ueDl->laCb[tbCnt].deltaiTbs = ueDl->laCb[tbCnt].deltaiTbs - DL_LA_STEPDOWN;
}
/*
ueDl->laCb[tbCnt].deltaiTbs = ueDl->laCb[tbCnt].deltaiTbs - DL_LA_STEPDOWN;
}
/*
- printf("deltaiTbs[%d] cqibasediTbs[%d] iTbs[%d] tbCnt[%d]\n",
+ printf("\nDEBUG --> SCH: deltaiTbs[%d] cqibasediTbs[%d] iTbs[%d] tbCnt[%d]\n",
ueDl->laCb[tbCnt].deltaiTbs, ueDl->laCb[tbCnt].cqiBasediTbs,
(ueDl->laCb[tbCnt].deltaiTbs + ueDl->laCb[tbCnt].cqiBasediTbs)/100,
tbCnt);
ueDl->laCb[tbCnt].deltaiTbs, ueDl->laCb[tbCnt].cqiBasediTbs,
(ueDl->laCb[tbCnt].deltaiTbs + ueDl->laCb[tbCnt].cqiBasediTbs)/100,
tbCnt);
if (hqP->hqPLst)
{
int *p = NULL;
if (hqP->hqPLst)
{
int *p = NULL;
- printf("Crashing already part of free lst\n");
- printf("Crashing %d \n", *p);
+ printf("\nDEBUG --> SCH: Crashing already part of free lst\n");
+ printf("\nDEBUG --> SCH: Crashing %d \n", *p);
if (hqP->hqE->free.count > 8)
{
int *p = NULL;
if (hqP->hqE->free.count > 8)
{
int *p = NULL;
- printf("Crashing invalid hq count\n");
- printf("Crashing %d \n", *p);
+ printf("\nDEBUG --> SCH: Crashing invalid hq count\n");
+ printf("\nDEBUG --> SCH: Crashing %d \n", *p);
if (hqP->hqPLst)
{
int *p = NULL;
if (hqP->hqPLst)
{
int *p = NULL;
- printf("Crashing already part of inuse lst\n");
- printf("Crashing %d \n", *p);
+ printf("\nDEBUG --> SCH: Crashing already part of inuse lst\n");
+ printf("\nDEBUG --> SCH: Crashing %d \n", *p);
if (hqP->hqE->inUse.count > 8)
{
int *p = NULL;
if (hqP->hqE->inUse.count > 8)
{
int *p = NULL;
- printf("Crashing invalid hq count \n");
- printf("Crashing %d \n", *p);
+ printf("\nDEBUG --> SCH: Crashing invalid hq count \n");
+ printf("\nDEBUG --> SCH: Crashing %d \n", *p);
if (!hqP->hqPLst)
{
int *p = NULL;
if (!hqP->hqPLst)
{
int *p = NULL;
- printf("Crashing not part of any lst\n");
- printf("Crashing %d \n", *p);
+ printf("\nDEBUG --> SCH: Crashing not part of any lst\n");
+ printf("\nDEBUG --> SCH: Crashing %d \n", *p);
if (hqP->hqPLst != &hqP->hqE->free)
{
int *p = NULL;
if (hqP->hqPLst != &hqP->hqE->free)
{
int *p = NULL;
- printf("Crashing del from wrong lst\n");
- printf("Crashing %d \n", *p);
+ printf("\nDEBUG --> SCH: Crashing del from wrong lst\n");
+ printf("\nDEBUG --> SCH: Crashing %d \n", *p);
if (hqP->hqE->free.count > 8)
{
int *p = NULL;
if (hqP->hqE->free.count > 8)
{
int *p = NULL;
- printf("Crashing invalid hq count\n");
- printf("Crashing %d \n", *p);
+ printf("\nDEBUG --> SCH: Crashing invalid hq count\n");
+ printf("\nDEBUG --> SCH: Crashing %d \n", *p);
if (!hqP->hqPLst)
{
int *p = NULL;
if (!hqP->hqPLst)
{
int *p = NULL;
- printf("Crashing not part of any lst\n");
- printf("Crashing %d \n", *p);
+ printf("\nDEBUG --> SCH: Crashing not part of any lst\n");
+ printf("\nDEBUG --> SCH: Crashing %d \n", *p);
if (hqP->hqPLst != &hqP->hqE->inUse)
{
int *p = NULL;
if (hqP->hqPLst != &hqP->hqE->inUse)
{
int *p = NULL;
- printf("Crashing del from wrong lst\n");
- printf("Crashing %d \n", *p);
+ printf("\nDEBUG --> SCH: Crashing del from wrong lst\n");
+ printf("\nDEBUG --> SCH: Crashing %d \n", *p);
if (hqP->hqE->inUse.count > 8)
{
int *p = NULL;
if (hqP->hqE->inUse.count > 8)
{
int *p = NULL;
- printf("Crashing invalid hq count\n");
- printf("Crashing %d \n", *p);
+ printf("\nDEBUG --> SCH: Crashing invalid hq count\n");
+ printf("\nDEBUG --> SCH: Crashing %d \n", *p);
invoked by RRM towards MAC.
*/
invoked by RRM towards MAC.
*/
-static const char* RLOG_MODULE_NAME="MAC";
-static int RLOG_MODULE_ID=4096;
-static int RLOG_FILE_ID=164;
/* header include files -- defines (.h) */
#include "common_def.h"
/* header include files -- defines (.h) */
#include "common_def.h"
CmLteCellId cellId;
RgSchCellCb *cell = NULLP;
uint8_t cfmStatus = RGR_CFG_CFM_NOK;
CmLteCellId cellId;
RgSchCellCb *cell = NULLP;
uint8_t cfmStatus = RGR_CFG_CFM_NOK;
-#ifdef DEBUGP
- Inst inst = (instCb->rgSchInit.inst );
-#endif
/* Apply the configuration for Cell Configuration or Delete */
if (cfgReqInfo->action != RGR_RECONFIG)
/* Apply the configuration for Cell Configuration or Delete */
if (cfgReqInfo->action != RGR_RECONFIG)
/* Fetch the cell Id for the recieved request */
if((rgSCHGomGetCellIdFrmCfgReq(cfgReqInfo, &cellId)) != ROK)
{
/* Fetch the cell Id for the recieved request */
if((rgSCHGomGetCellIdFrmCfgReq(cfgReqInfo, &cellId)) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst, "Action.Config Type Error");
+ DU_LOG("\nERROR --> SCH : Action.Config Type Error");
SPutSBuf(pst->region, pst->pool, (Data *)cfgReqInfo,
(Size)sizeof(*cfgReqInfo));
SPutSBuf(pst->region, pst->pool, (Data *)cfgReqInfo,
(Size)sizeof(*cfgReqInfo));
{
if(cellId != instCb->rgrSap[spId].cell->cellId)
{
{
if(cellId != instCb->rgrSap[spId].cell->cellId)
{
- RLOG_ARG2(L_ERROR,DBG_CELLID,cellId, "Cell with Id %d already exists "
+ DU_LOG("\nERROR --> SCH : Cell with Id %d already exists "
"on sap %d", instCb->rgrSap[spId].cell->cellId, spId);
SPutSBuf(pst->region, pst->pool, (Data *)cfgReqInfo,
"on sap %d", instCb->rgrSap[spId].cell->cellId, spId);
SPutSBuf(pst->region, pst->pool, (Data *)cfgReqInfo,
ret = rgSCHGomEnqCfgReq(pst->region, pst->pool, cell, transId, cfgReqInfo);
if (ret != ROK)
{
ret = rgSCHGomEnqCfgReq(pst->region, pst->pool, cell, transId, cfgReqInfo);
if (ret != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,cellId, "rgSCHGomHndlCfg: Enqueuing CfgReq "
+ DU_LOG("\nERROR --> SCH : rgSCHGomHndlCfg: Enqueuing CfgReq "
"Failed ");
SPutSBuf(pst->region, pst->pool, (Data *)cfgReqInfo,
"Failed ");
SPutSBuf(pst->region, pst->pool, (Data *)cfgReqInfo,
uint8_t cfmStatus = RGR_CFG_CFM_OK;
S16 ret;
RgSchErrInfo errInfo;
uint8_t cfmStatus = RGR_CFG_CFM_OK;
S16 ret;
RgSchErrInfo errInfo;
-#ifdef DEBUGP
- Inst inst = (instCb->rgSchInit.inst );
-#endif
-printf("\n AT MAC rgSCHGomCfgReq \n");
+printf("\nDEBUG --> SCH: AT MAC rgSCHGomCfgReq \n");
#endif
/* Process Config/Reconfig/Delete request from RRM */
#endif
/* Process Config/Reconfig/Delete request from RRM */
#endif /* LTE_ADV */
default:
{
#endif /* LTE_ADV */
default:
{
- RLOG_ARG1(L_ERROR,DBG_INSTID,inst, "Invalid configuration "
+ DU_LOG("\nERROR --> SCH : Invalid configuration "
"action %d", cfgReqInfo->action);
ret = RFAILED;
}
"action %d", cfgReqInfo->action);
ret = RFAILED;
}
(Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
#ifdef EMTC_ENABLE
(Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
#ifdef EMTC_ENABLE
-printf("\n AT MAC sending RGR cfg cfm \n");
+printf("\nDEBUG --> SCH: AT MAC sending RGR cfg cfm \n");
#endif
/* Send back confirmation status to RRM */
schSendCfgCfm(reg, pool, transId, cfmStatus);
#ifdef EMTC_ENABLE
#endif
/* Send back confirmation status to RRM */
schSendCfgCfm(reg, pool, transId, cfmStatus);
#ifdef EMTC_ENABLE
-printf("\n AT MAC RGR cfg cfm sent\n");
+printf("\nDEBUG --> SCH: AT MAC RGR cfg cfm sent\n");
if (actvTime.sfn >= RGSCH_MAX_SFN
|| actvTime.slot >= RGSCH_NUM_SUB_FRAMES_5G)
{
if (actvTime.sfn >= RGSCH_MAX_SFN
|| actvTime.slot >= RGSCH_NUM_SUB_FRAMES_5G)
{
- RLOG_ARG4(L_ERROR,DBG_CELLID,cell->cellId, "Invalid activation time for RGR "
+ DU_LOG("\nERROR --> SCH : Invalid activation time for RGR "
"config request: activation sfn %d activation slot %d current "
"sfn %d current slot %d", actvTime.sfn, actvTime.slot,
cell->crntTime.sfn, cell->crntTime.slot);
"config request: activation sfn %d activation slot %d current "
"sfn %d current slot %d", actvTime.sfn, actvTime.slot,
cell->crntTime.sfn, cell->crntTime.slot);
if (sfDiff > (RGR_ACTV_WIN_SIZE * RGSCH_NUM_SUB_FRAMES_5G))
{
if (sfDiff > (RGR_ACTV_WIN_SIZE * RGSCH_NUM_SUB_FRAMES_5G))
{
- RLOG_ARG4(L_ERROR,DBG_CELLID,cell->cellId,"Invalid activation time for RGR"
+ DU_LOG("\nERROR --> SCH : Invalid activation time for RGR"
" config request: activation sfn %d activation slot %d "
"current sfn %d current slot %d", actvTime.sfn,
actvTime.slot, cell->crntTime.sfn, cell->crntTime.slot);
" config request: activation sfn %d activation slot %d "
"current sfn %d current slot %d", actvTime.sfn,
actvTime.slot, cell->crntTime.sfn, cell->crntTime.slot);
ret = rgSCHCfgVldtRgrCellCfg(inst, &cfg->u.cellCfg, cell, errInfo);
if (ret != ROK)
{
ret = rgSCHCfgVldtRgrCellCfg(inst, &cfg->u.cellCfg, cell, errInfo);
if (ret != ROK)
{
- RLOG1(L_ERROR,"Rgr Cell configuration "
+ DU_LOG("\nERROR --> SCH : Rgr Cell configuration "
"validation FAILED: Cell %d", cfg->u.cellCfg.cellId);
return RFAILED;
}
"validation FAILED: Cell %d", cfg->u.cellCfg.cellId);
return RFAILED;
}
ret = rgSCHCfgVldtRgrUeCfg(inst, &cfg->u.ueCfg, &cell, errInfo);
if (ret != ROK)
{
ret = rgSCHCfgVldtRgrUeCfg(inst, &cfg->u.ueCfg, &cell, errInfo);
if (ret != ROK)
{
- RLOG1(L_ERROR,"Ue configuration validation"
+ DU_LOG("\nERROR --> SCH : Ue configuration validation"
" FAILED: CRNTI:%d", cfg->u.ueCfg.crnti);
return RFAILED;
}
" FAILED: CRNTI:%d", cfg->u.ueCfg.crnti);
return RFAILED;
}
ret = rgSCHCfgVldtRgrLcCfg(inst, &cfg->u.lchCfg, &cell, &ue, errInfo);
if (ret != ROK)
{
ret = rgSCHCfgVldtRgrLcCfg(inst, &cfg->u.lchCfg, &cell, &ue, errInfo);
if (ret != ROK)
{
- RLOG1(L_ERROR,"LC configuration validation "
+ DU_LOG("\nERROR --> SCH : LC configuration validation "
"FAILED: LCID:%d", cfg->u.lchCfg.lcId);
return RFAILED;
}
"FAILED: LCID:%d", cfg->u.lchCfg.lcId);
return RFAILED;
}
ret = rgSCHCfgVldtRgrLcgCfg(inst, &cfg->u.lcgCfg, &cell, &ue, errInfo);
if (ret != ROK)
{
ret = rgSCHCfgVldtRgrLcgCfg(inst, &cfg->u.lcgCfg, &cell, &ue, errInfo);
if (ret != ROK)
{
- RLOG1(L_ERROR,"LCG configuration validation "
+ DU_LOG("\nERROR --> SCH : LCG configuration validation "
"FAILED: LCGID:%d", cfg->u.lcgCfg.ulInfo.lcgId);
return RFAILED;
}
"FAILED: LCGID:%d", cfg->u.lcgCfg.ulInfo.lcgId);
return RFAILED;
}
ret = rgSCHCfgVldtRgrSchedEnbCfg(inst, &cfg->u.schedEnbCfg, errInfo);
if (ret != ROK)
{
ret = rgSCHCfgVldtRgrSchedEnbCfg(inst, &cfg->u.schedEnbCfg, errInfo);
if (ret != ROK)
{
- RGSCHDBGERR(inst,(rgSchPBuf(inst), "SCH ENB configuration validation "
- "FAILED: \n" ));
+ DU_LOG("\nERROR --> SCH : SCH ENB configuration validation FAILED: \n");
return RFAILED;
}
ret = rgSCHCfgRgrSchedEnbCfg(inst, spId, &cfg->u.schedEnbCfg, errInfo);
return RFAILED;
}
ret = rgSCHCfgRgrSchedEnbCfg(inst, spId, &cfg->u.schedEnbCfg, errInfo);
default:
{
#if(ERRCLASS & ERRCLS_INT_PAR)
default:
{
#if(ERRCLASS & ERRCLS_INT_PAR)
- RLOG1(L_ERROR,"Should never come here: "
+ DU_LOG("\nERROR --> SCH : Should never come here: "
"cfgType %d", cfg->cfgType);
#endif
return RFAILED;
"cfgType %d", cfg->cfgType);
#endif
return RFAILED;
RgSchCellCb *cell = instCb->rgrSap[spId].cell;
Inst inst = (instCb->rgSchInit.inst);
RgSchCellCb *cell = instCb->rgrSap[spId].cell;
Inst inst = (instCb->rgSchInit.inst);
- RGSCHDBGPRM(inst,(rgSchPBuf(inst), "Processing RGR SCell Actication request:"
+ DU_LOG(("\nDEBUG --> SCH : Processing RGR SCell Actication request:"
"%d\n", sCellActDeactEvnt->crnti));
errInfo->errType = RGSCHERR_GOM_SCELL_REQ;
"%d\n", sCellActDeactEvnt->crnti));
errInfo->errType = RGSCHERR_GOM_SCELL_REQ;
/* Fetch the Ue */
if ((ue = rgSCHDbmGetUeCb(cell, sCellActDeactEvnt->crnti)) == NULLP)
{
/* Fetch the Ue */
if ((ue = rgSCHDbmGetUeCb(cell, sCellActDeactEvnt->crnti)) == NULLP)
{
- RGSCHDBGERRNEW(inst, (rgSchPBuf(inst), "[%d]UE: does not exist\n",
+ DU_LOG(("\nERROR --> SCH : [%d]UE: does not exist\n",
sCellActDeactEvnt->crnti));
return RFAILED;
}
sCellActDeactEvnt->crnti));
return RFAILED;
}
if (ROK != (rgSCHSCellTrigActDeact(cell, ue, sCellIdx, action)))
{
if (ROK != (rgSCHSCellTrigActDeact(cell, ue, sCellIdx, action)))
{
- RGSCHDBGERR(inst,(rgSchPBuf(inst), "SCell Actication failed"
+ DU_LOG("\nERROR --> SCH : SCell Actication failed"
"for UE [%d] with SCellIdx [%d]\n",
"for UE [%d] with SCellIdx [%d]\n",
- sCellActDeactEvnt->crnti, idx));
+ sCellActDeactEvnt->crnti, idx);
- }
- RGSCHDBGINFO(inst,(rgSchPBuf(inst), "RGR Reconfiguration processed\n"));
+ DU_LOG("\nINFO --> SCH : RGR Reconfiguration processed\n");
return ROK;
} /* rgSCHGomHndlSCellActDeactReq */
return ROK;
} /* rgSCHGomHndlSCellActDeactReq */
errInfo);
if (ret != ROK)
{
errInfo);
if (ret != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,recfg->u.cellRecfg.cellId,"Rgr Cell Recfg Validation "
+ DU_LOG("\nERROR --> SCH : Rgr Cell Recfg Validation "
"FAILED");
return RFAILED;
}
"FAILED");
return RFAILED;
}
ret = rgSCHCfgVldtRgrUeRecfg(inst, &recfg->u.ueRecfg, &cell, &ue, errInfo);
if ( ret != ROK)
{
ret = rgSCHCfgVldtRgrUeRecfg(inst, &recfg->u.ueRecfg, &cell, &ue, errInfo);
if ( ret != ROK)
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,recfg->u.ueRecfg.cellId,"Ue Recfg Validation FAILED"
+ DU_LOG("\nERROR --> SCH : Ue Recfg Validation FAILED"
"OLD CRNTI:%d",recfg->u.ueRecfg.oldCrnti);
return RFAILED;
}
"OLD CRNTI:%d",recfg->u.ueRecfg.oldCrnti);
return RFAILED;
}
&dlLc, errInfo);
if (ret != ROK)
{
&dlLc, errInfo);
if (ret != ROK)
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,recfg->u.lchRecfg.cellId,"Lc Recfg Validation FAILED"
+ DU_LOG("\nERROR --> SCH : Lc Recfg Validation FAILED"
"LCID:%d",recfg->u.lchRecfg.lcId);
return RFAILED;
}
"LCID:%d",recfg->u.lchRecfg.lcId);
return RFAILED;
}
errInfo);
if (ret != ROK)
{
errInfo);
if (ret != ROK)
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,recfg->u.lcgRecfg.cellId, "Lcg Recfg Validation FAILED"
+ DU_LOG("\nERROR --> SCH : Lcg Recfg Validation FAILED"
"LCGID:%d",recfg->u.lcgRecfg.ulRecfg.lcgId);
return RFAILED;
}
"LCGID:%d",recfg->u.lcgRecfg.ulRecfg.lcgId);
return RFAILED;
}
default:
{
#if(ERRCLASS & ERRCLS_INT_PAR)
default:
{
#if(ERRCLASS & ERRCLS_INT_PAR)
- RLOG1(L_ERROR,"Should never come here: recfgType %d", recfg->recfgType);
+ DU_LOG("\nERROR --> SCH : Should never come here: recfgType %d", recfg->recfgType);
ret = rgSCHCfgVldtRgrUeReset(inst, reset, cell, &ue, errInfo);
if (ret != ROK)
{
ret = rgSCHCfgVldtRgrUeReset(inst, reset, cell, &ue, errInfo);
if (ret != ROK)
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,reset->cellId,"Rgr UE Reset Validation FAILED"
+ DU_LOG("\nERROR --> SCH : Rgr UE Reset Validation FAILED"
"CRNTI:%d",reset->crnti);
return RFAILED;
}
"CRNTI:%d",reset->crnti);
return RFAILED;
}
ret = rgSCHCfgRgrUeReset(cell, ue, reset, errInfo);
if (ret != ROK)
{
ret = rgSCHCfgRgrUeReset(cell, ue, reset, errInfo);
if (ret != ROK)
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,reset->cellId,"Rgr UE Reset FAILED"
+ DU_LOG("\nERROR --> SCH : Rgr UE Reset FAILED"
"CRNTI:%d",reset->crnti);
return RFAILED;
}
"CRNTI:%d",reset->crnti);
return RFAILED;
}
-#ifdef DEBUGP
- Inst inst = (instCb->rgSchInit.inst);
-#endif
volatile uint32_t startTime=0;
errInfo->errType = RGSCHERR_GOM_DEL_REQ;
if(instCb->rgrSap[spId].cell == NULLP)
{
volatile uint32_t startTime=0;
errInfo->errType = RGSCHERR_GOM_DEL_REQ;
if(instCb->rgrSap[spId].cell == NULLP)
{
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst,"Cell doesnt exist");
+ DU_LOG("\nERROR --> SCH : Cell doesnt exist");
default:
{
#if(ERRCLASS & ERRCLS_INT_PAR)
default:
{
#if(ERRCLASS & ERRCLS_INT_PAR)
- RLOG1(L_ERROR,"Should never come here: delType %d", del->delType);
+ DU_LOG("\nERROR --> SCH : Should never come here: delType %d", del->delType);
/* check if cell does not exists */
if (((uint8_t *)cell == NULLP) || (cell->cellId != cfgReqInfo->cellId))
{
/* check if cell does not exists */
if (((uint8_t *)cell == NULLP) || (cell->cellId != cfgReqInfo->cellId))
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,cfgReqInfo->cellId,"Cell Control block does not exist"
- );
+ DU_LOG("\nERROR --> SCH : Cell Control block does not exist");
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
ret = rgSCHCfgVldtRgrSiCfg(inst, cfgReqInfo, cell, &errInfo);
if (ret != ROK)
{
ret = rgSCHCfgVldtRgrSiCfg(inst, cfgReqInfo, cell, &errInfo);
if (ret != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,cfgReqInfo->cellId,"Rgr SI configuration "
+ DU_LOG("\nERROR --> SCH : Rgr SI configuration "
"validation FAILED");
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
"validation FAILED");
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
if ( SGetSBuf(reg,pool,&padding,nmPadBytes) != ROK)
{
if ( SGetSBuf(reg,pool,&padding,nmPadBytes) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,cfgReqInfo->cellId,"Rgr SI configuration "
+ DU_LOG("\nERROR --> SCH : Rgr SI configuration "
"SGetSBuf failed for padding failed");
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
"SGetSBuf failed for padding failed");
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
#endif
if ( SAddPstMsgMult((Data*)padding,nmPadBytes,cfgReqInfo->pdu) != ROK)
{
#endif
if ( SAddPstMsgMult((Data*)padding,nmPadBytes,cfgReqInfo->pdu) != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,cfgReqInfo->cellId,"Rgr SI configuration "
+ DU_LOG("\nERROR --> SCH : Rgr SI configuration "
"Failed to add padding bytes");
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
"Failed to add padding bytes");
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
cfgReqInfo = NULLP;
ret = rgSCHUtlCalMcsAndNPrb(cell, cfgReqInfo->cfgType, pduLen,0);
if (ret != ROK)
{
ret = rgSCHUtlCalMcsAndNPrb(cell, cfgReqInfo->cfgType, pduLen,0);
if (ret != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,cfgReqInfo->cellId,"Failed to get MCS and NPRB"
+ DU_LOG("\nERROR --> SCH : Failed to get MCS and NPRB"
"value");
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
"value");
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
ret = rgSCHUtlCalMcsAndNPrb(cell, cfgReqInfo->cfgType, pduLen,0);
if (ret != ROK)
{
ret = rgSCHUtlCalMcsAndNPrb(cell, cfgReqInfo->cfgType, pduLen,0);
if (ret != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,cfgReqInfo->cellId,"Failed to get MCS and NPRB"
+ DU_LOG("\nERROR --> SCH : Failed to get MCS and NPRB"
"value");
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
"value");
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
cfgReqInfo->siId);
if (ret != ROK)
{
cfgReqInfo->siId);
if (ret != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,cfgReqInfo->cellId,"Failed to get MCS and NPRB"
+ DU_LOG("\nERROR --> SCH : Failed to get MCS and NPRB"
"value");
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
"value");
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
cfgReqInfo->siId);
if (ret != ROK)
{
cfgReqInfo->siId);
if (ret != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,cfgReqInfo->cellId,"Failed to get MCS and NPRB"
+ DU_LOG("\nERROR --> SCH : Failed to get MCS and NPRB"
"value");
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
"value");
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo, (Size)sizeof(*cfgReqInfo));
cell->siCb.siArray[cfgReqInfo->siId-1].isWarningSi = FALSE;
break;
default:
cell->siCb.siArray[cfgReqInfo->siId-1].isWarningSi = FALSE;
break;
default:
- RLOG_ARG0(L_ERROR,DBG_CELLID,cfgReqInfo->cellId,"Invalid cfgType "
+ DU_LOG("\nERROR --> SCH : Invalid cfgType "
"parameter value");
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo,
"parameter value");
RGSCH_FREE_MSG(cfgReqInfo->pdu);
SPutSBuf(reg, pool, (Data *)cfgReqInfo,
(warningSiCfgReqInfo->siId >
((minPeriod * 10)/siWinSize)))
{
(warningSiCfgReqInfo->siId >
((minPeriod * 10)/siWinSize)))
{
- RLOG_ARG2(L_ERROR,DBG_CELLID,warningSiCfgReqInfo->cellId,"Warning SI Cfg Failed for siId = %d"
+ DU_LOG("\nERROR --> SCH : Warning SI Cfg Failed for siId = %d"
"warning cellID:%d",warningSiCfgReqInfo->siId,warningSiCfgReqInfo->cellId);
rgSCHUtlFreeWarningSiSeg(reg, pool, &warningSiCfgReqInfo->siPduLst);
SPutSBuf(reg, pool, (Data *)warningSiCfgReqInfo,
"warning cellID:%d",warningSiCfgReqInfo->siId,warningSiCfgReqInfo->cellId);
rgSCHUtlFreeWarningSiSeg(reg, pool, &warningSiCfgReqInfo->siPduLst);
SPutSBuf(reg, pool, (Data *)warningSiCfgReqInfo,
- RGSCHLOGERROR(cell->instIdx,ERRCLS_INT_PAR,ERG011,
- (ErrVal)msgLen,
- "rgSCHGomHndlWarningSiCfg():msgLen does not match\
+ DU_LOG("\nERROR --> SCH : rgSCHGomHndlWarningSiCfg():msgLen does not match\
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,"Warning SI Cfg Failed"
+ DU_LOG("\nERROR --> SCH : Warning SI Cfg Failed"
"for siId = %d", warningSiCfgReqInfo->siId);
rgSCHUtlFreeWarningSiSeg(reg, pool,
&warningSiCfgReqInfo->siPduLst);
"for siId = %d", warningSiCfgReqInfo->siId);
rgSCHUtlFreeWarningSiSeg(reg, pool,
&warningSiCfgReqInfo->siPduLst);
if (freeNodeFound == FALSE)
{
if (freeNodeFound == FALSE)
{
- RLOG_ARG0(L_DEBUG,DBG_CELLID,cell->cellId,"No SI Index is free");
+ DU_LOG("\nDEBUG --> SCH : No SI Index is free");
rgSCHUtlFreeWarningSiSeg(reg, pool, &warningSiCfgReqInfo->siPduLst);
SPutSBuf(reg, pool, (Data *)warningSiCfgReqInfo,
sizeof(RgrWarningSiCfgReqInfo));
rgSCHUtlFreeWarningSiSeg(reg, pool, &warningSiCfgReqInfo->siPduLst);
SPutSBuf(reg, pool, (Data *)warningSiCfgReqInfo,
sizeof(RgrWarningSiCfgReqInfo));
/* check if cell does not exists */
if (((uint8_t *)cell == NULLP) || (cell->cellId != loadInfReq->cellId))
{
/* check if cell does not exists */
if (((uint8_t *)cell == NULLP) || (cell->cellId != loadInfReq->cellId))
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,loadInfReq->cellId,"Cell Control block does not exist"
+ DU_LOG("\nERROR --> SCH : Cell Control block does not exist"
"for load cellId:%d",loadInfReq->cellId);
SPutSBuf(reg, pool, (Data *)loadInfReq, (Size)sizeof(*loadInfReq));
return RFAILED;
"for load cellId:%d",loadInfReq->cellId);
SPutSBuf(reg, pool, (Data *)loadInfReq, (Size)sizeof(*loadInfReq));
return RFAILED;
if (cell->lteAdvCb.dsfrCfg.status == RGR_DISABLE)
{
if (cell->lteAdvCb.dsfrCfg.status == RGR_DISABLE)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId, "rgSCHGomHndlLoadInf(): DSFR Feature not enabled");
+ DU_LOG("\nERROR --> SCH : rgSCHGomHndlLoadInf(): DSFR Feature not enabled");
SPutSBuf(reg, pool, (Data *)loadInfReq, (Size)sizeof(*loadInfReq));
return RFAILED;
}
SPutSBuf(reg, pool, (Data *)loadInfReq, (Size)sizeof(*loadInfReq));
return RFAILED;
}
ret = rgSCHCfgVldtRgrLoadInf(inst, loadInfReq, cell, &errInfo);
if (ret != ROK)
{
ret = rgSCHCfgVldtRgrLoadInf(inst, loadInfReq, cell, &errInfo);
if (ret != ROK)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId,"Rgr LOAD INF Configuration "
+ DU_LOG("\nERROR --> SCH : Rgr LOAD INF Configuration "
"validation FAILED");
SPutSBuf(reg, pool, (Data *)loadInfReq, (Size)sizeof(*loadInfReq));
return RFAILED;
"validation FAILED");
SPutSBuf(reg, pool, (Data *)loadInfReq, (Size)sizeof(*loadInfReq));
return RFAILED;
request primitives are defined here.
*/
request primitives are defined here.
*/
-static const char* RLOG_MODULE_NAME="MAC";
-static int RLOG_MODULE_ID=4096;
-static int RLOG_FILE_ID=167;
/* header include files (.h) */
#include "common_def.h"
/* header include files (.h) */
#include "common_def.h"
* with this SAP */
if (rgSchCb[inst].tfuSap[idx].cell != NULLP)
{
* with this SAP */
if (rgSchCb[inst].tfuSap[idx].cell != NULLP)
{
- RLOG1(L_INFO,"CELL %d\n", idx);
- RLOG1(L_INFO,"NUM UEs :%d\n",rgSchCb[inst].tfuSap[idx].cell->ueLst.nmbEnt);
+ DU_LOG("\nINFO --> SCH : CELL %d\n", idx);
+ DU_LOG("\nINFO --> SCH : NUM UEs :%d\n",rgSchCb[inst].tfuSap[idx].cell->ueLst.nmbEnt);
(cfg->s.schInstCfg.rgrSap[sapIdx].selector != ODU_SELECTOR_LC))
{
ret = LCM_REASON_INVALID_PAR_VAL;
(cfg->s.schInstCfg.rgrSap[sapIdx].selector != ODU_SELECTOR_LC))
{
ret = LCM_REASON_INVALID_PAR_VAL;
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst, "rgSCHLmmSapCfg(): unsupported"
+ DU_LOG("\nERROR --> SCH : rgSCHLmmSapCfg(): unsupported"
" Selector value for RGR.");
break;
}
" Selector value for RGR.");
break;
}
(cfg->s.schInstCfg.tfuSap[sapIdx].selector != ODU_SELECTOR_LC))
{
ret = LCM_REASON_INVALID_PAR_VAL;
(cfg->s.schInstCfg.tfuSap[sapIdx].selector != ODU_SELECTOR_LC))
{
ret = LCM_REASON_INVALID_PAR_VAL;
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst, "rgSCHLmmSapCfg(): unsupported"
+ DU_LOG("\nERROR --> SCH : rgSCHLmmSapCfg(): unsupported"
" Selector value for TFU.");
break;
}
" Selector value for TFU.");
break;
}
(cfg->s.schInstCfg.rgmSap[sapIdx].selector != RGM_SEL_TC))
{
ret = LCM_REASON_INVALID_PAR_VAL;
(cfg->s.schInstCfg.rgmSap[sapIdx].selector != RGM_SEL_TC))
{
ret = LCM_REASON_INVALID_PAR_VAL;
- RLOG_ARG0(L_ERROR,DBG_INSTID,inst, "rgSCHLmmSapCfg(): unsupported"
+ DU_LOG("\nERROR --> SCH : rgSCHLmmSapCfg(): unsupported"
" Selector value for RGM.");
break;
}
" Selector value for RGM.");
break;
}
default:
cfm->cfm.status = LCM_PRIM_NOK;
cfm->cfm.reason = LCM_REASON_INVALID_PAR_VAL;
default:
cfm->cfm.status = LCM_PRIM_NOK;
cfm->cfm.reason = LCM_REASON_INVALID_PAR_VAL;
- RLOG_ARG1(L_ERROR,DBG_INSTID,inst, "rgSCHLmmGenCntrl(): "
+ DU_LOG("\nERROR --> SCH : rgSCHLmmGenCntrl(): "
"invalid subaction=%d", cntrl->t.cntrl.subAction);
break;
}
"invalid subaction=%d", cntrl->t.cntrl.subAction);
break;
}
default:
cfm->cfm.status = LCM_PRIM_NOK;
cfm->cfm.reason = LCM_REASON_INVALID_PAR_VAL;
default:
cfm->cfm.status = LCM_PRIM_NOK;
cfm->cfm.reason = LCM_REASON_INVALID_PAR_VAL;
- RLOG_ARG1(L_ERROR,DBG_INSTID,inst, "rgSCHLmmGenCntrl():"
+ DU_LOG("\nERROR --> SCH : rgSCHLmmGenCntrl():"
" invalid subaction=%d", cntrl->t.cntrl.subAction);
break;
}
" invalid subaction=%d", cntrl->t.cntrl.subAction);
break;
}
default:
cfm->cfm.status = LCM_PRIM_NOK;
cfm->cfm.reason = LCM_REASON_INVALID_PAR_VAL;
default:
cfm->cfm.status = LCM_PRIM_NOK;
cfm->cfm.reason = LCM_REASON_INVALID_PAR_VAL;
- RLOG_ARG1(L_ERROR,DBG_INSTID,inst, "rgSCHLmmGenCntrl(): invalid"
+ DU_LOG("\nERROR --> SCH : rgSCHLmmGenCntrl(): invalid"
" action=%d", cntrl->t.cntrl.action);
break;
}
" action=%d", cntrl->t.cntrl.action);
break;
}
default:
cfm->cfm.status = LCM_PRIM_NOK;
cfm->cfm.reason = LCM_REASON_INVALID_PAR_VAL;
default:
cfm->cfm.status = LCM_PRIM_NOK;
cfm->cfm.reason = LCM_REASON_INVALID_PAR_VAL;
- RLOG_ARG1(L_ERROR,DBG_INSTID,inst, "rgSCHLmmSapCntrl(): "
+ DU_LOG("\nERROR --> SCH : rgSCHLmmSapCntrl(): "
"invalid action=%d", cntrl->t.cntrl.action);
break;
}
"invalid action=%d", cntrl->t.cntrl.action);
break;
}
default:
cfm->cfm.status = LCM_PRIM_NOK;
cfm->cfm.reason = LCM_REASON_INVALID_PAR_VAL;
default:
cfm->cfm.status = LCM_PRIM_NOK;
cfm->cfm.reason = LCM_REASON_INVALID_PAR_VAL;
- RLOG_ARG1(L_ERROR,DBG_INSTID,inst, "rgSCHLmmSapCntrl(): "
+ DU_LOG("\nERROR --> SCH : rgSCHLmmSapCntrl(): "
"invalid action=%d", cntrl->t.cntrl.action);
break;
}
"invalid action=%d", cntrl->t.cntrl.action);
break;
}
default:
cfm->cfm.status = LCM_PRIM_NOK;
cfm->cfm.reason = LCM_REASON_INVALID_PAR_VAL;
default:
cfm->cfm.status = LCM_PRIM_NOK;
cfm->cfm.reason = LCM_REASON_INVALID_PAR_VAL;
- RLOG_ARG1(L_ERROR,DBG_INSTID,inst, "rgSCHLmmSapCntrl(): "
+ DU_LOG("\nERROR --> SCH : rgSCHLmmSapCntrl(): "
"invalid action=%d", cntrl->t.cntrl.action);
break;
}
"invalid action=%d", cntrl->t.cntrl.action);
break;
}
{
S16 ret = ROK;
RgSchLowSapCb *tfuSap = (RgSchLowSapCb *)cb;
{
S16 ret = ROK;
RgSchLowSapCb *tfuSap = (RgSchLowSapCb *)cb;
-#ifdef DEBUGP
- Inst inst = tfuSap->cell->instIdx;
-#endif
- RLOG_ARG1(L_ERROR,DBG_INSTID,inst, "rgSCHLmmTmrExpiry(): Invalid"
+ DU_LOG("\nERROR --> SCH : rgSCHLmmTmrExpiry(): Invalid"
" tmrEvnt=%d", tmrEvnt);
ret = RFAILED;
break;
" tmrEvnt=%d", tmrEvnt);
ret = RFAILED;
break;
@brief This file has APIs to handle the random access procedure functionality for the scheduler.
*/
@brief This file has APIs to handle the random access procedure functionality for the scheduler.
*/
-static const char* RLOG_MODULE_NAME="MAC";
-static int RLOG_MODULE_ID=4096;
-static int RLOG_FILE_ID=171;
/* header include files (.h) */
#include "common_def.h"
/* header include files (.h) */
#include "common_def.h"
/* allocate new raReqInfos and enqueue them */
if (raReqInd->raReqInfoArr[raReqCnt].rapId >= RGSCH_MAX_NUM_RA_PREAMBLE)
{
/* allocate new raReqInfos and enqueue them */
if (raReqInd->raReqInfoArr[raReqCnt].rapId >= RGSCH_MAX_NUM_RA_PREAMBLE)
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,
- "RARNTI:%d rgSCHTomRaReqInd(): RAM processing failed errType(%d) ",
- raReqInd->raRnti);
+ DU_LOG("\nERROR --> SCH : RARNTI:%d rgSCHTomRaReqInd(): RAM processing failed", raReqInd->raRnti);
if((rgSCHUtlAllocSBuf(cell->instIdx, (Data **)(&raReqInfo),
sizeof(RgSchRaReqInfo))) == RFAILED)
{
if((rgSCHUtlAllocSBuf(cell->instIdx, (Data **)(&raReqInfo),
sizeof(RgSchRaReqInfo))) == RFAILED)
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,"rgSCHRamProcRaReq(): Allocation"
+ DU_LOG("\nERROR --> SCH : rgSCHRamProcRaReq(): Allocation"
" of RaReq failed RARNTI:%d",raRnti);
err->errCause = RGSCHERR_RAM_MEM_EXHAUST;
return RFAILED;
" of RaReq failed RARNTI:%d",raRnti);
err->errCause = RGSCHERR_RAM_MEM_EXHAUST;
return RFAILED;
if((rgSCHUtlAllocSBuf(inst, (Data **)(raCb),
sizeof(RgSchRaCb))) == RFAILED)
{
if((rgSCHUtlAllocSBuf(inst, (Data **)(raCb),
sizeof(RgSchRaCb))) == RFAILED)
{
- RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId,"rgSCHRamCreateRaCb(): Allocation of "
+ DU_LOG("\nERROR --> SCH : rgSCHRamCreateRaCb(): Allocation of "
"RaCb failed");
err->errCause = RGSCHERR_RAM_MEM_EXHAUST;
return RFAILED;
"RaCb failed");
err->errCause = RGSCHERR_RAM_MEM_EXHAUST;
return RFAILED;
rgNumRarFailDuetoRntiExhaustion++;
/* No rnti available! */
rgNumRarFailDuetoRntiExhaustion++;
/* No rnti available! */
- RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId,"rgSCHRamCreateRaCb(): Allocation of "
+ DU_LOG("\nERROR --> SCH : rgSCHRamCreateRaCb(): Allocation of "
"temporary RNTI failed at MAC(CRNTI exhausted)");
/* ccpu00117052 - MOD - Passing double pointer
for proper NULLP assignment*/
"temporary RNTI failed at MAC(CRNTI exhausted)");
/* ccpu00117052 - MOD - Passing double pointer
for proper NULLP assignment*/
if ((*raCb)->dlHqE == NULLP)
{
/* No memory available! */
if ((*raCb)->dlHqE == NULLP)
{
/* No memory available! */
- RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId,"rgSCHRamCreateRaCb(): Creation of"
+ DU_LOG("\nERROR --> SCH : rgSCHRamCreateRaCb(): Creation of"
" DL HARQ failed");
/* ccpu00117052 - MOD - Passing double pointer
for proper NULLP assignment*/
" DL HARQ failed");
/* ccpu00117052 - MOD - Passing double pointer
for proper NULLP assignment*/
#endif
if(raCb->raState != RGSCH_RA_MSG3_PENDING)
{
#endif
if(raCb->raState != RGSCH_RA_MSG3_PENDING)
{
- RLOG_ARG2(L_DEBUG,DBG_CELLID,cell->cellId,
- "RNTI:%d RaCb in wrong State %d Drop Msg 3",
+ DU_LOG("\nERROR --> SCH : RNTI:%d RaCb in wrong State %d Drop Msg 3",
raCb->rntiLnk->rnti,
raCb->raState);
return ROK;
raCb->rntiLnk->rnti,
raCb->raState);
return ROK;
S16 rgSCHRamMsg4Done(RgSchCellCb *cell,RgSchRaCb *raCb)
{
S16 rgSCHRamMsg4Done(RgSchCellCb *cell,RgSchRaCb *raCb)
{
- RLOG_ARG1(L_DEBUG,DBG_CELLID,cell->cellId,
- "rgSCHRamMsg4Done(): tmpCRNTI = %u",
+ DU_LOG("\nDEBUG --> SCH : rgSCHRamMsg4Done(): tmpCRNTI = %u",
raCb->tmpCrnti);
if(raCb->ue != NULLP)
raCb->tmpCrnti);
if(raCb->ue != NULLP)
else if(raCb->toDel == TRUE)
{
#ifdef XEON_SPECIFIC_CHANGES
else if(raCb->toDel == TRUE)
{
#ifdef XEON_SPECIFIC_CHANGES
- CM_LOG_DEBUG(CM_LOG_ID_SCH, "Deleting RacB:%d\n", raCb->tmpCrnti);
+ DU_LOG("\nDEBUG --> SCH : Deleting RacB:%d\n", raCb->tmpCrnti);
#endif
/* Delete RACB and release RNTI */
rgSCHRamDelRaCb(cell, raCb, TRUE);
#endif
/* Delete RACB and release RNTI */
rgSCHRamDelRaCb(cell, raCb, TRUE);
else
{
#ifdef XEON_SPECIFIC_CHANGES
else
{
#ifdef XEON_SPECIFIC_CHANGES
- CM_LOG_DEBUG(CM_LOG_ID_SCH, "Releasing Harq of RacB:%d\n", raCb->tmpCrnti);
+ DU_LOG("\nDEBUG --> SCH : Releasing Harq of RacB:%d\n", raCb->tmpCrnti);
#endif
raCb->raState = RGSCH_RA_MSG4_DONE;
/* Release harq process as final feedback is received for Msg4. In other
* cases, delRaCb will take care of releasing the harq process */
#endif
raCb->raState = RGSCH_RA_MSG4_DONE;
/* Release harq process as final feedback is received for Msg4. In other
* cases, delRaCb will take care of releasing the harq process */
- printf("=======Harq process released \n");
- RLOG_ARG0(L_DEBUG,DBG_CELLID,cell->cellId,
- "Harq process released ");
+ DU_LOG("\nDEBUG --> SCH : Harq process released ");
rgSCHDhmRlsHqpTb(raCb->dlHqE->msg4Proc, 0, TRUE);
}
rgSCHDhmRlsHqpTb(raCb->dlHqE->msg4Proc, 0, TRUE);
}
if ((raCb->dlHqE->msg4Proc->subFrm != NULLP) &&
(raCb->dlHqE->msg4Proc->hqPSfLnk.node != NULLP))
{
if ((raCb->dlHqE->msg4Proc->subFrm != NULLP) &&
(raCb->dlHqE->msg4Proc->hqPSfLnk.node != NULLP))
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,"TMP CRNTI:%d RACH FAILURE!! "
+ DU_LOG("\nERROR --> SCH : TMP CRNTI:%d RACH FAILURE!! "
"msg4proc removed from SF", raCb->tmpCrnti);
rgSCHUtlDlHqPTbRmvFrmTx(raCb->dlHqE->msg4Proc->subFrm,
raCb->dlHqE->msg4Proc, 0, FALSE);
"msg4proc removed from SF", raCb->tmpCrnti);
rgSCHUtlDlHqPTbRmvFrmTx(raCb->dlHqE->msg4Proc->subFrm,
raCb->dlHqE->msg4Proc, 0, FALSE);
raCb->contResTmrLnk.node = NULLP;
/* MSG4 Fix Start */
raCb->contResTmrLnk.node = NULLP;
/* MSG4 Fix Start */
- RLOG_ARG1(L_DEBUG,DBG_CELLID,cell->cellId,
- "Con Res Grd Tmr exp RNTI:%d",
+ DU_LOG("\nDEBUG --> SCH : Con Res Grd Tmr exp RNTI:%d",
raCb->rntiLnk->rnti);
rgSCHRamAddToRaInfoSchdLst(cell, raCb);
/* MSG4 Fix End */
raCb->rntiLnk->rnti);
rgSCHRamAddToRaInfoSchdLst(cell, raCb);
/* MSG4 Fix End */