@brief This file has APIs to handle the random access procedure functionality.
*/
-static const char* RLOG_MODULE_NAME="MAC";
-static int RLOG_FILE_ID=132;
-static int RLOG_MODULE_ID=4096;
-
/* header include files (.h) */
#include "common_def.h"
#include "rg_env.h" /* MAC Environment Defines */
* File :
*
**********************************************************/
-#ifdef ANSI
-Void rgRAMFreeUeCb
-(
-Inst inst,
-RgUeCb *ue
-)
-#else
-Void rgRAMFreeUeCb(inst,ue)
-Inst inst;
-RgUeCb *ue;
-#endif
+Void rgRAMFreeUeCb(Inst inst,RgUeCb *ue)
{
- TRC2(rgRAMFreeUeCb);
-
rgDHMFreeUe(inst,&ue->dl.hqEnt);
/*ccpu00117052 - MOD - Passing double pointer for proper NULLP
rgFreeSBuf(inst,(Data **)&ue, sizeof(*ue));
/* Stack Crash problem for TRACE5 changes. Added the return below */
- RETVOID;
+ return;
} /* rgRAMFreeUeCb */
* @param[out] RgErrInfo *err
* @return RgUeCb*
**/
-#ifdef ANSI
-RgUeCb* rgRAMCreateUeCb
-(
-RgCellCb *cell,
-CmLteRnti tmpCrnti,
-Bool insert,
-RgErrInfo *err
-)
-#else
-RgUeCb* rgRAMCreateUeCb(cell, tmpCrnti, insert, err)
-RgCellCb *cell;
-CmLteRnti tmpCrnti;
-Bool insert;
-RgErrInfo *err;
-#endif
+RgUeCb* rgRAMCreateUeCb(RgCellCb *cell,CmLteRnti tmpCrnti,Bool insert,RgErrInfo *err)
{
Inst inst = cell->macInst - RG_INST_START;
RgUeCb *ueCb = NULLP;
- TRC2(rgRAMCreateUeCb)
-
- RLOG_ARG1(L_INFO,DBG_CELLID,cell->cellId,"CREATE UECB FOR CRNTI:%d",
+ DU_LOG("\nINFO --> MAC : CREATE UECB FOR CRNTI:%d",
tmpCrnti);
/* Allocate the Ue control block */
if (rgAllocSBuf(inst,(Data **)&ueCb, sizeof(*ueCb)) != ROK)
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,
- "Memory allocation FAILED for CRNTI:%d",tmpCrnti);
+ DU_LOG("\nERROR --> MAC : Memory allocation FAILED for CRNTI:%d",tmpCrnti);
err->errCause = RGERR_RAM_MEM_EXHAUST;
return (NULLP);
}
* @return S16
* -# ROK
**/
-#ifdef ANSI
-S16 rgRAMFreeCell
-(
-RgCellCb *cell
-)
-#else
-S16 rgRAMFreeCell(cell)
-RgCellCb *cell;
-#endif
+S16 rgRAMFreeCell(RgCellCb *cell)
{
Inst inst = cell->macInst - RG_INST_START;
RgUeCb *ueCb;
- TRC2(rgRAMFreeCell);
-
/* Free CURRENT CRG cfg list */
while ((ueCb = rgDBMGetNextUeCbFromRachLst(cell, NULLP)) != NULLP)
{
* @return S16
* -# ROK
**/
-#ifdef ANSI
-S16 rgHndlRaResp
-(
-RgCellCb *cell,
-CmLteTimingInfo timingInfo,
-RgInfRarInfo *rarInfo,
-RgErrInfo *err
-)
-#else
-S16 rgHndlRaResp(cell, timingInfo, rarInfo, err)
-RgCellCb *cell;
-CmLteTimingInfo timingInfo;
-RgInfRarInfo *rarInfo;
-RgErrInfo *err;
-#endif
+S16 rgHndlRaResp(RgCellCb *cell,CmLteTimingInfo timingInfo,RgInfRarInfo *rarInfo,RgErrInfo *err)
{
- U8 idx1,idx2;
+ uint8_t idx1,idx2;
Buffer *rarPdu;
RgDlSf *dlSf;
- U8 idx;
-
- TRC2(rgHndlRaResp)
+ uint8_t idx;
if(NULLP == rarInfo->raRntiInfo)
{
}
else
{
- RLOG_ARG1(L_ERROR,DBG_CELLID,cell->cellId,"RARNTI:%d Creation of RAR"
+ DU_LOG("\nERROR --> MAC : RARNTI:%d Creation of RAR"
"PDU for failed", rarInfo->raRntiInfo[idx1].raRnti);
continue;
}