summary |
shortlog |
log |
commit | commitdiff |
review |
tree
raw |
patch |
inline | side by side (from parent 1:
75a90d3)
Change-Id: I858db4f6adc1979c195d2da54447b464d0ef913e
Signed-off-by: sphoorthi <sphoorthi.dayanand@radisys.com>
MAC_ALLOC_SHRABL_BUF(pdu, length);
if(!pdu)
{
MAC_ALLOC_SHRABL_BUF(pdu, length);
if(!pdu)
{
- DU_LOG("\nMAC : UL CCCH PDU memory allocation failed");
+ DU_LOG("\nERROR --> MAC : UL CCCH PDU memory allocation failed");
case MAC_LCID_MIN ... MAC_LCID_MAX :
{
case MAC_LCID_MIN ... MAC_LCID_MAX :
{
- DU_LOG("\nMAC : PDU received for LC ID %d", lcId);
+ DU_LOG("\nINFO --> MAC : PDU received for LC ID %d", lcId);
MAC_ALLOC_SHRABL_BUF(pdu, length);
if(!pdu)
{
MAC_ALLOC_SHRABL_BUF(pdu, length);
if(!pdu)
{
- DU_LOG("\nMAC : Memory allocation failed while demuxing Rx Data PDU");
+ DU_LOG("\nERROR --> MAC : Memory allocation failed while demuxing Rx Data PDU");
return RFAILED;
}
pduLen--;
return RFAILED;
}
pduLen--;
- DU_LOG("\nMAC : Invalid LC Id %d", lcId);
+ DU_LOG("\nERROR --> MAC : Invalid LC Id %d", lcId);
return RFAILED;
}
} /* End of switch */
return RFAILED;
}
} /* End of switch */
{
uint16_t cellIdx;
CrcIndInfo crcIndInfo;
{
uint16_t cellIdx;
CrcIndInfo crcIndInfo;
- DU_LOG("\nMAC : Received CRC indication");
+ DU_LOG("\nDEBUG --> MAC : Received CRC indication");
GET_CELL_IDX(crcInd->cellId, cellIdx);
/* Considering one pdu and one preamble */
crcIndInfo.cellId = macCb.macCell[cellIdx]->cellId;
GET_CELL_IDX(crcInd->cellId, cellIdx);
/* Considering one pdu and one preamble */
crcIndInfo.cellId = macCb.macCell[cellIdx]->cellId;
uint8_t fapiMacRxDataInd(Pst *pst, RxDataInd *rxDataInd)
{
uint16_t pduIdx;
uint8_t fapiMacRxDataInd(Pst *pst, RxDataInd *rxDataInd)
{
uint16_t pduIdx;
- DU_LOG("\nMAC : Received Rx Data indication");
+ DU_LOG("\nDEBUG --> MAC : Received Rx Data indication");
/* TODO : compare the handle received in RxDataInd with handle send in PUSCH
* PDU, which is stored in raCb */
/* TODO : compare the handle received in RxDataInd with handle send in PUSCH
* PDU, which is stored in raCb */
MacDlSlot *currDlSlot = NULLP;
memset(&macDlData , 0, sizeof(MacDlData));
MacDlSlot *currDlSlot = NULLP;
memset(&macDlData , 0, sizeof(MacDlData));
- DU_LOG("\nMAC: Received DL data for sfn=%d slot=%d", \
+ DU_LOG("\nDEBUG --> MAC: Received DL data for sfn=%d slot=%d", \
dlData->slotInfo.sfn, dlData->slotInfo.slot);
/* Copy the pdus to be muxed into mac Dl data */
macDlData.numPdu = dlData->numPdu;
dlData->slotInfo.sfn, dlData->slotInfo.slot);
/* Copy the pdus to be muxed into mac Dl data */
macDlData.numPdu = dlData->numPdu;
MAC_ALLOC(txPdu, tbSize);
if(!txPdu)
{
MAC_ALLOC(txPdu, tbSize);
if(!txPdu)
{
- DU_LOG("\nMAC : Memory allocation failed in MacProcRlcDlData");
+ DU_LOG("\nERROR --> MAC : Memory allocation failed in MacProcRlcDlData");
return RFAILED;
}
macMuxPdu(&macDlData, NULLP, txPdu, tbSize);
return RFAILED;
}
macMuxPdu(&macDlData, NULLP, txPdu, tbSize);
MAC_ALLOC_SHRABL_BUF(ulData, sizeof(RlcData));
if(!ulData)
{
MAC_ALLOC_SHRABL_BUF(ulData, sizeof(RlcData));
if(!ulData)
{
- DU_LOG("\nMAC : Memory allocation failed while sending UL data to RLC");
+ DU_LOG("\nERROR --> MAC : Memory allocation failed while sending UL data to RLC");
return RFAILED;
}
memset(ulData, 0, sizeof(RlcData));
return RFAILED;
}
memset(ulData, 0, sizeof(RlcData));
MAC_ALLOC_SHRABL_BUF(schedRpt, sizeof(RlcSchedResultRpt));
if(!schedRpt)
{
MAC_ALLOC_SHRABL_BUF(schedRpt, sizeof(RlcSchedResultRpt));
if(!schedRpt)
{
- DU_LOG("\nMAC: Memory allocation failure in sendSchResultRepToRlc");
+ DU_LOG("\nERROR --> MAC: Memory allocation failure in sendSchResultRepToRlc");
- DU_LOG("\nMAC: Send scheduled result report for sfn %d slot %d", slotInfo.sfn, slotInfo.slot);
+ DU_LOG("\nDEBUG --> MAC: Send scheduled result report for sfn %d slot %d", slotInfo.sfn, slotInfo.slot);
schedRpt->cellId = dlInfo.cellId;
schedRpt->rnti = dlInfo.dlMsgAlloc->crnti;
schedRpt->numLc = dlInfo.dlMsgAlloc->numLc;
schedRpt->cellId = dlInfo.cellId;
schedRpt->rnti = dlInfo.dlMsgAlloc->crnti;
schedRpt->numLc = dlInfo.dlMsgAlloc->numLc;
FILL_PST_MAC_TO_RLC(pst, RLC_DL_INST, EVENT_SCHED_RESULT_TO_RLC);
if(MacSendSchedResultRptToRlc(&pst, schedRpt) != ROK)
{
FILL_PST_MAC_TO_RLC(pst, RLC_DL_INST, EVENT_SCHED_RESULT_TO_RLC);
if(MacSendSchedResultRptToRlc(&pst, schedRpt) != ROK)
{
- DU_LOG("\nMAC: Failed to send Schedule result report to RLC");
+ DU_LOG("\nERROR --> MAC: Failed to send Schedule result report to RLC");
MAC_FREE_SHRABL_BUF(MAC_MEM_REGION, MAC_POOL, schedRpt, sizeof(RlcSchedResultRpt));
return RFAILED;
}
MAC_FREE_SHRABL_BUF(MAC_MEM_REGION, MAC_POOL, schedRpt, sizeof(RlcSchedResultRpt));
return RFAILED;
}
* ****************************************************************/
uint8_t MacProcCellStart(Pst *pst, OduCellId *cellId)
{
* ****************************************************************/
uint8_t MacProcCellStart(Pst *pst, OduCellId *cellId)
{
- DU_LOG("\nMAC : Handling cell start request");
+ DU_LOG("\nINFO --> MAC : Handling cell start request");
gSlotCount = 0;
sendToLowerMac(START_REQUEST, 0, cellId);
gSlotCount = 0;
sendToLowerMac(START_REQUEST, 0, cellId);
uint16_t cellIdx;
SlotIndInfo slotInfo;
uint16_t cellIdx;
SlotIndInfo slotInfo;
- DU_LOG("\nMAC : Sending cell stop request to Lower Mac");
+ DU_LOG("\nINFO --> MAC : Sending cell stop request to Lower Mac");
GET_CELL_IDX(cellId->cellId, cellIdx);
slotInfo.cellId = cellId->cellId;
slotInfo.sfn = macCb.macCell[cellIdx]->currTime.sfn;
GET_CELL_IDX(cellId->cellId, cellIdx);
slotInfo.cellId = cellId->cellId;
slotInfo.sfn = macCb.macCell[cellIdx]->currTime.sfn;
DlRlcBoInfo dlBoInfo;
memset(&dlBoInfo, 0, sizeof(DlRlcBoInfo));
DlRlcBoInfo dlBoInfo;
memset(&dlBoInfo, 0, sizeof(DlRlcBoInfo));
- DU_LOG("\nMAC : Handling DL CCCH IND");
+ DU_LOG("\nDEBUG --> MAC : Handling DL CCCH IND");
GET_CELL_IDX(dlCcchIndInfo->cellId, cellIdx);
GET_CELL_IDX(dlCcchIndInfo->cellId, cellIdx);
MAC_ALLOC_SHRABL_BUF(ulCcchIndInfo, sizeof(UlCcchIndInfo));
if(!ulCcchIndInfo)
{
MAC_ALLOC_SHRABL_BUF(ulCcchIndInfo, sizeof(UlCcchIndInfo));
if(!ulCcchIndInfo)
{
- DU_LOG("\nMAC: Memory failed in macProcUlCcchInd");
+ DU_LOG("\nERROR --> MAC: Memory failed in macProcUlCcchInd");
if(MacDuAppUlCcchInd(&pst, ulCcchIndInfo) != ROK)
{
if(MacDuAppUlCcchInd(&pst, ulCcchIndInfo) != ROK)
{
- DU_LOG("\nMAC: Failed to send UL CCCH Ind to DU APP");
+ DU_LOG("\nERROR --> MAC: Failed to send UL CCCH Ind to DU APP");
MAC_FREE_SHRABL_BUF(MAC_MEM_REGION, MAC_POOL, ulCcchIndInfo->ulCcchMsg, ulCcchIndInfo->ulCcchMsgLen);
MAC_FREE_SHRABL_BUF(MAC_MEM_REGION, MAC_POOL, ulCcchIndInfo, sizeof(UlCcchIndInfo));
ret = RFAILED;
MAC_FREE_SHRABL_BUF(MAC_MEM_REGION, MAC_POOL, ulCcchIndInfo->ulCcchMsg, ulCcchIndInfo->ulCcchMsgLen);
MAC_FREE_SHRABL_BUF(MAC_MEM_REGION, MAC_POOL, ulCcchIndInfo, sizeof(UlCcchIndInfo));
ret = RFAILED;
case UCI_IND_PUCCH_F0F1:
if(macUciInd->pdus[pduIdx].uci.uciPucchF0F1.srInfo.srIndPres)
{
case UCI_IND_PUCCH_F0F1:
if(macUciInd->pdus[pduIdx].uci.uciPucchF0F1.srInfo.srIndPres)
{
- DU_LOG("\nMAC : Received SR UCI indication");
+ DU_LOG("\nDEBUG --> MAC : Received SR UCI indication");
crnti = macUciInd->pdus[pduIdx].uci.uciPucchF0F1.crnti;
ret = buildAndSendSrInd(macUciInd, crnti);
}
crnti = macUciInd->pdus[pduIdx].uci.uciPucchF0F1.crnti;
ret = buildAndSendSrInd(macUciInd, crnti);
}
case UCI_IND_PUCCH_F2F3F4:
break;
default:
case UCI_IND_PUCCH_F2F3F4:
break;
default:
- DU_LOG("\nMAC: Invalid Pdu Type %d at FapiMacUciInd", macUciInd->pdus[pduIdx].pduType);
+ DU_LOG("\nERROR --> MAC: Invalid Pdu Type %d at FapiMacUciInd", macUciInd->pdus[pduIdx].pduType);
- DU_LOG("\nMAC: Received Uci Ind is NULL at FapiMacUciInd()");
+ DU_LOG("\nERROR --> MAC: Received Uci Ind is NULL at FapiMacUciInd()");
ret = RFAILED;
}
MAC_FREE_SHRABL_BUF(pst->region, pst->pool, macUciInd, sizeof(UciInd));
ret = RFAILED;
}
MAC_FREE_SHRABL_BUF(pst->region, pst->pool, macUciInd, sizeof(UciInd));
- DU_LOG("\n MAC: Invalid LCID %d in mac pdu",lcid);
+ DU_LOG("\nERROR --> MAC: Invalid LCID %d in mac pdu",lcid);
- DU_LOG("\n MAC: Invalid LCID %d in mac pdu",lcid);
+ DU_LOG("\nERROR --> MAC: Invalid LCID %d in mac pdu",lcid);
- DU_LOG("\nMAC: Failed allocating memory for msg4TxPdu");
+ DU_LOG("\nERROR --> MAC: Failed allocating memory for msg4TxPdu");
}
/* Free memory allocated */
MAC_FREE(msg4DlData.pduInfo[0].dlPdu, macCb.macCell[cellIdx]->macRaCb[ueIdx].msg4PduLen);
}
/* Free memory allocated */
MAC_FREE(msg4DlData.pduInfo[0].dlPdu, macCb.macCell[cellIdx]->macRaCb[ueIdx].msg4PduLen);
- DU_LOG("\nMAC: Failed at macMuxPdu()");
+ DU_LOG("\nERROR --> MAC: Failed at macMuxPdu()");
MAC_ALLOC_SHRABL_BUF(oduCellId, sizeof(OduCellId));
if(!oduCellId)
{
MAC_ALLOC_SHRABL_BUF(oduCellId, sizeof(OduCellId));
if(!oduCellId)
{
- DU_LOG("\nMAC : Memory allocation failed for cell up indication");
+ DU_LOG("\nERROR --> MAC : Memory allocation failed for cell up indication");
return RFAILED;
}
oduCellId->cellId = cellId;
return RFAILED;
}
oduCellId->cellId = cellId;
ret = MacDuAppCellUpInd(&pst, oduCellId);
if(ret != ROK)
{
ret = MacDuAppCellUpInd(&pst, oduCellId);
if(ret != ROK)
{
- DU_LOG("\nMAC: Failed to send cell up indication to DU APP");
+ DU_LOG("\nERROR --> MAC: Failed to send cell up indication to DU APP");
MAC_FREE_SHRABL_BUF(MAC_MEM_REGION, MAC_POOL, oduCellId, sizeof(OduCellId));
}
MAC_FREE_SHRABL_BUF(MAC_MEM_REGION, MAC_POOL, oduCellId, sizeof(OduCellId));
}
volatile uint32_t startTime=0;
#ifdef ODU_SLOT_IND_DEBUG_LOG
volatile uint32_t startTime=0;
#ifdef ODU_SLOT_IND_DEBUG_LOG
- DU_LOG("\nMAC : Slot Indication received");
+ DU_LOG("\nDEBUG --> MAC : Slot Indication received");
#endif
/*starting Task*/
ODU_START_TASK(&startTime, PID_MAC_TTI_IND);
#endif
/*starting Task*/
ODU_START_TASK(&startTime, PID_MAC_TTI_IND);
ret = sendSlotIndMacToSch(slotInd);
if(ret != ROK)
{
ret = sendSlotIndMacToSch(slotInd);
if(ret != ROK)
{
- DU_LOG("\nMAC : Sending of slot ind msg from MAC to SCH failed");
+ DU_LOG("\nERROR --> MAC : Sending of slot ind msg from MAC to SCH failed");
MAC_FREE_SHRABL_BUF(pst->region, pst->pool, slotInd, sizeof(SlotIndInfo));
return ret;
}
MAC_FREE_SHRABL_BUF(pst->region, pst->pool, slotInd, sizeof(SlotIndInfo));
return ret;
}
ret = macProcSlotInd(*slotInd);
if(ret != ROK)
{
ret = macProcSlotInd(*slotInd);
if(ret != ROK)
{
- DU_LOG("\nMAC : macProcSlotInd failed");
+ DU_LOG("\nERROR --> MAC : macProcSlotInd failed");
MAC_FREE_SHRABL_BUF(pst->region, pst->pool, slotInd, sizeof(SlotIndInfo));
return ret;
}
MAC_FREE_SHRABL_BUF(pst->region, pst->pool, slotInd, sizeof(SlotIndInfo));
return ret;
}
ret = sendCellUpIndMacToDuApp(slotInd->cellId);
if(ret != ROK)
{
ret = sendCellUpIndMacToDuApp(slotInd->cellId);
if(ret != ROK)
{
- DU_LOG("\nMAC :Sending of slot ind msg from MAC to DU APP failed");
+ DU_LOG("\nERROR --> MAC :Sending of slot ind msg from MAC to DU APP failed");
MAC_FREE_SHRABL_BUF(pst->region, pst->pool, slotInd, sizeof(SlotIndInfo));
return ret;
}
MAC_FREE_SHRABL_BUF(pst->region, pst->pool, slotInd, sizeof(SlotIndInfo));
return ret;
}
MAC_ALLOC_SHRABL_BUF(oduCellId, sizeof(OduCellId));
if(!oduCellId)
{
MAC_ALLOC_SHRABL_BUF(oduCellId, sizeof(OduCellId));
if(!oduCellId)
{
- DU_LOG("\nMAC : Stop Indication memory allocation failed");
+ DU_LOG("\nERROR --> MAC : Stop Indication memory allocation failed");
return RFAILED;
}
oduCellId->cellId = cellId;
return RFAILED;
}
oduCellId->cellId = cellId;
ret = MacDuAppStopInd(&pst, oduCellId);
if(ret != ROK)
{
ret = MacDuAppStopInd(&pst, oduCellId);
if(ret != ROK)
{
- DU_LOG("\nMAC: Failed to send stop indication to DU APP");
+ DU_LOG("\nERROR --> MAC: Failed to send stop indication to DU APP");
MAC_FREE_SHRABL_BUF(MAC_MEM_REGION, MAC_POOL, oduCellId, sizeof(OduCellId));
}
return ROK;
MAC_FREE_SHRABL_BUF(MAC_MEM_REGION, MAC_POOL, oduCellId, sizeof(OduCellId));
}
return ROK;