X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2F5gnrmac%2Frg.h;h=13eb03bc5bb0334f0b8f8afced6725fd81c199f1;hb=05d098e6b94f629a932caaff404f2b703b123852;hp=fca0089a6555d86d9c294eed1b7c3c532fc7e657;hpb=def50dc175cebc67238db5f1acd5ff322a2279bd;p=o-du%2Fl2.git diff --git a/src/5gnrmac/rg.h b/src/5gnrmac/rg.h index fca0089a6..13eb03bc5 100755 --- a/src/5gnrmac/rg.h +++ b/src/5gnrmac/rg.h @@ -36,8 +36,6 @@ #ifndef __RGH__ #define __RGH__ -#include "rl_interface.h" -#include "rl_common.h" #ifdef L2_OPTMZ @@ -246,9 +244,7 @@ uint32_t macHeader[2]; /* Free shared memory, received through LWLC */ #define MAC_FREE_MEM(_region, _pool, _datPtr, _size) \ - if(_datPtr) \ - SPutSBuf(_region, _pool,(Data *)_datPtr, _size); \ - _datPtr = NULL; + MAC_FREE(_datPtr, _size); \ #define RG_LCG_ISCFGD(lcg) ((lcg)->lcgId != RG_INVALID_LCG_ID) /* Corrected the check for dlCcchId */ @@ -287,7 +283,7 @@ uint32_t macHeader[2]; ssGetDBufOfSize(mInfo->region,_size, &_padBuf); \ if (_padBuf == NULLP) \ { \ - RLOG0(L_ERROR, "RGERR_MUX_BLD_CEHDR_FAIL");\ + DU_LOG("\nERROR --> MAC : RGERR_MUX_BLD_CEHDR_FAIL");\ return RFAILED;\ } \ if (mInfo->endptr == NULLP) { \ @@ -378,13 +374,13 @@ toFill.slot = (RG_NUM_SUB_FRAMES_5G + crntTime.slot - (dcr)) % (RG_NUM_SUB_FRAME #define RG_NULL_CHECK(_inst, _ptr ) \ if((_ptr) == NULLP) \ { \ - RGDBGERRNEW(_inst, (rgPBuf(_inst),"Null Pointer detected"));\ + DU_LOG("\nERROR --> MAC : Null Pointer detected");\ SExit();\ } #define RG_ARRAY_BOUND_CHECK(_inst, _array, _idxVal) \ if((_idxVal) >= (sizeof(_array)/sizeof(_array[0]))) \ { \ - RGDBGERRNEW(_inst, (rgPBuf(_inst),"Array Bound Check Failed"));\ + DU_LOG("\nERROR --> MAC : Array Bound Check Failed");\ SExit();\ } #else @@ -656,8 +652,6 @@ toFill.slot = (RG_NUM_SUB_FRAMES_5G + crntTime.slot - (dcr)) % (RG_NUM_SUB_FRAME /* Value used to set nDmrs in uplink grant if nDmrs is not applicable */ #define RG_INVALID_NDMRS 10 -#define RG_SEND_TRC_IND(_inst,_mBuf, _event) rgLMMTrcInd(_inst,_mBuf, _event) - /* Note: Any changes to these enums should reflect to */ /** @details Enums for special argument *