{
err->errCause = RGERR_MUX_BLD_CEHDR_FAIL;
RLOG0(L_ERROR, "Muxing of Contention Resolution CE sub-header is failed");
{
err->errCause = RGERR_MUX_BLD_CEHDR_FAIL;
RLOG0(L_ERROR, "Muxing of Contention Resolution CE sub-header is failed");
}
RG_PACK_CE(pdu->contResId->resId[0], RG_CRES_LEN, ceBuf, ret);
}
RG_PACK_CE(pdu->contResId->resId[0], RG_CRES_LEN, ceBuf, ret);
{
err->errCause = RGERR_MUX_BLD_CE_FAIL;
RLOG0(L_ERROR, "Muxing of Contention Resolution CE is failed")
{
err->errCause = RGERR_MUX_BLD_CE_FAIL;
RLOG0(L_ERROR, "Muxing of Contention Resolution CE is failed")
{
err->errCause = RGERR_MUX_BLD_CEHDR_FAIL;
RLOG0(L_ERROR, "Muxing of TA CE sub-hdr is failed")
{
err->errCause = RGERR_MUX_BLD_CEHDR_FAIL;
RLOG0(L_ERROR, "Muxing of TA CE sub-hdr is failed")
{
err->errCause = RGERR_MUX_BLD_CE_FAIL;
RLOG0(L_ERROR, "Muxing of TA CE is failed")
{
err->errCause = RGERR_MUX_BLD_CE_FAIL;
RLOG0(L_ERROR, "Muxing of TA CE is failed")
}
pdu->schdTbSz -= RG_TA_ELM_LEN;
RLOG1(L_DEBUG,"TA muxed by MAC: %u", pdu->ta.val);
}
pdu->schdTbSz -= RG_TA_ELM_LEN;
RLOG1(L_DEBUG,"TA muxed by MAC: %u", pdu->ta.val);
{
err->errCause = RGERR_MUX_BLD_CEHDR_FAIL;
RLOG0(L_ERROR, "Muxing of SCELL Activation CE sub-hdr is failed")
{
err->errCause = RGERR_MUX_BLD_CEHDR_FAIL;
RLOG0(L_ERROR, "Muxing of SCELL Activation CE sub-hdr is failed")
{
err->errCause = RGERR_MUX_BLD_CE_FAIL;
RLOG0(L_ERROR, "Muxing of SCELL Activation CE is failed")
{
err->errCause = RGERR_MUX_BLD_CE_FAIL;
RLOG0(L_ERROR, "Muxing of SCELL Activation CE is failed")
{
err->errCause = RGERR_MUX_BLD_SDUHDR_FAIL;
RLOG1(L_ERROR, "RGERR_MUX_BLD_SDUHDR_FAIL for LCID:%d",lcId);
{
err->errCause = RGERR_MUX_BLD_SDUHDR_FAIL;
RLOG1(L_ERROR, "RGERR_MUX_BLD_SDUHDR_FAIL for LCID:%d",lcId);
{
err->errCause = RGERR_MUX_BLD_SDU_FAIL;
RLOG1(L_ERROR, "RGERR_MUX_BLD_SDU_FAIL for LCID:%d",lcId);
{
err->errCause = RGERR_MUX_BLD_SDU_FAIL;
RLOG1(L_ERROR, "RGERR_MUX_BLD_SDU_FAIL for LCID:%d",lcId);
lcId, ((S16)elmTotLen), lenBytes,lcId);
RLOG3(L_ERROR, "msglen %d schdTbSz %d LCID:%d",
((S16)msgLen), ((S16)*schdTbSz),lcId);
lcId, ((S16)elmTotLen), lenBytes,lcId);
RLOG3(L_ERROR, "msglen %d schdTbSz %d LCID:%d",
((S16)msgLen), ((S16)*schdTbSz),lcId);
-PUBLIC S16 rgMUXAddPadd(inst,schdTbSz, sduBuf, isRar, err)
+S16 rgMUXAddPadd(inst,schdTbSz, sduBuf, isRar, err)
{
err->errCause = RGERR_MUX_BLD_PADHDR_FAIL;
RLOG0(L_ERROR, "RGERR_MUX_BLD_PADHDR_FAIL");
{
err->errCause = RGERR_MUX_BLD_PADHDR_FAIL;
RLOG0(L_ERROR, "RGERR_MUX_BLD_PADHDR_FAIL");
{
err->errCause = RGERR_MUX_BLD_PAD_FAIL;
RLOG0(L_ERROR, "RGERR_MUX_BLD_PAD_FAIL");
{
err->errCause = RGERR_MUX_BLD_PAD_FAIL;
RLOG0(L_ERROR, "RGERR_MUX_BLD_PAD_FAIL");
{
err->errCause = RGERR_MUX_BLD_PAD_FAIL;
RLOG0(L_ERROR, "RGERR_MUX_BLD_PAD_FAIL");
{
err->errCause = RGERR_MUX_BLD_PAD_FAIL;
RLOG0(L_ERROR, "RGERR_MUX_BLD_PAD_FAIL");
{
err->errCause = RGERR_MUX_BLD_PAD_FAIL;
RLOG0(L_ERROR, "RGERR_MUX_BLD_PAD_FAIL");
{
err->errCause = RGERR_MUX_BLD_PAD_FAIL;
RLOG0(L_ERROR, "RGERR_MUX_BLD_PAD_FAIL");
if(rgMUXInsSdu(inst,&pdu->schdTbSz,
RG_CCCH_LCID, cDatReq->pdu, sduBuf, err) != ROK)
{
if(rgMUXInsSdu(inst,&pdu->schdTbSz,
RG_CCCH_LCID, cDatReq->pdu, sduBuf, err) != ROK)
{
{
RLOG2(L_ERROR, "FAILED TB Size %d LCID:%d",
((S16)pdu->schdTbSz),datReqTb->lchData[idx1].lcId);
{
RLOG2(L_ERROR, "FAILED TB Size %d LCID:%d",
((S16)pdu->schdTbSz),datReqTb->lchData[idx1].lcId);
if(rgMUXAddPadd(inst,&pdu->schdTbSz, sduBuf, FALSE, err) != ROK)
{
RLOG1(L_ERROR, "FAILED for TB Size:%d",(S16)pdu->schdTbSz);
if(rgMUXAddPadd(inst,&pdu->schdTbSz, sduBuf, FALSE, err) != ROK)
{
RLOG1(L_ERROR, "FAILED for TB Size:%d",(S16)pdu->schdTbSz);
-PUBLIC S16 rgMUXBldPdu(inst, pdu, txPdu, err)
+S16 rgMUXBldPdu(inst, pdu, txPdu, err)
err->errCause = RGERR_MUX_MEM_ALLOC_FAIL;
err->errType = RGERR_MUX_BLD_PDU;
RLOG1(L_FATAL, "Memory allocation failed during MUXing of MAC TB: MacInst %d", inst);
err->errCause = RGERR_MUX_MEM_ALLOC_FAIL;
err->errType = RGERR_MUX_BLD_PDU;
RLOG1(L_FATAL, "Memory allocation failed during MUXing of MAC TB: MacInst %d", inst);
}
if(rgMUXAddCes(inst, pdu, mBuf, err) != ROK)
}
if(rgMUXAddCes(inst, pdu, mBuf, err) != ROK)
RG_FREE_MSG(mBuf);
err->errType = RGERR_MUX_BLD_PDU;
RLOG1(L_ERROR, "Failed to Multiplex MAC CEs: MacInst %d", inst);
RG_FREE_MSG(mBuf);
err->errType = RGERR_MUX_BLD_PDU;
RLOG1(L_ERROR, "Failed to Multiplex MAC CEs: MacInst %d", inst);
}
if(rgMUXAddSdus(inst, pdu, mBuf, err) != ROK)
}
if(rgMUXAddSdus(inst, pdu, mBuf, err) != ROK)
RG_FREE_MSG(mBuf);
err->errType = RGERR_MUX_BLD_PDU;
RLOG1(L_ERROR, "FAILED to Multiplex MAC SDU: MacInst %d", inst);
RG_FREE_MSG(mBuf);
err->errType = RGERR_MUX_BLD_PDU;
RLOG1(L_ERROR, "FAILED to Multiplex MAC SDU: MacInst %d", inst);
RG_CCCH_LCID, cDatReq->pdu,
sHdrBuf, NULLP, err) != ROK)
{
RG_CCCH_LCID, cDatReq->pdu,
sHdrBuf, NULLP, err) != ROK)
{
}
/* L2 Optimization for mUe/Tti: RLC pdu mbuf pointer will be passed
* to CL it is stored in DlHqProc->TbInfo and it will be used in
}
/* L2 Optimization for mUe/Tti: RLC pdu mbuf pointer will be passed
* to CL it is stored in DlHqProc->TbInfo and it will be used in
sHdrBuf, NULLP, err) != ROK)
{
RGDBGERRNEW(inst,(rgPBuf(inst), "FAILED\n"));
sHdrBuf, NULLP, err) != ROK)
{
RGDBGERRNEW(inst,(rgPBuf(inst), "FAILED\n"));
{
RGDBGERRNEW(inst,(rgPBuf(inst), "FAILED TB Size %d\n",
((S16)pdu->schdTbSz)));
{
RGDBGERRNEW(inst,(rgPBuf(inst), "FAILED TB Size %d\n",
((S16)pdu->schdTbSz)));
}
/* L2 Optimization for mUe/Tti:Increment numPdu by 1
* Store pdu buffer in tb to send it to CL/PHY. Increment
}
/* L2 Optimization for mUe/Tti:Increment numPdu by 1
* Store pdu buffer in tb to send it to CL/PHY. Increment
if(rgMUXAddPadd(inst, &pdu->schdTbSz, sduBuf, NULLP, FALSE, err) != ROK)
{
//RGDBGERRNEW((rgPBuf, "FAILED"));
if(rgMUXAddPadd(inst, &pdu->schdTbSz, sduBuf, NULLP, FALSE, err) != ROK)
{
//RGDBGERRNEW((rgPBuf, "FAILED"));
-PUBLIC S16 rgMUXBldPdu(inst, pdu, tb, err)
+S16 rgMUXBldPdu(inst, pdu, tb, err)
RG_FREE_TB(tb);
err->errType = RGERR_MUX_BLD_PDU;
//RGDBGERRNEW((rgPBuf, "FAILED"));
RG_FREE_TB(tb);
err->errType = RGERR_MUX_BLD_PDU;
//RGDBGERRNEW((rgPBuf, "FAILED"));
}
if(rgMUXAddSdus(inst, pdu, mBuf1, tb, err) != ROK)
{
}
if(rgMUXAddSdus(inst, pdu, mBuf1, tb, err) != ROK)
{
err->errType = RGERR_MUX_BLD_PDU;
//RGDBGERRNEW((rgPBuf, "FAILED"));
err->errType = RGERR_MUX_BLD_PDU;
//RGDBGERRNEW((rgPBuf, "FAILED"));
}
// UDAY
// SPrntMsg(tb->macHdr, 0, 0);
// prc_trace_format_string(0x40,3,": padSize=%ld", tb->padSize);
tb->tbPres = TRUE;
}
// UDAY
// SPrntMsg(tb->macHdr, 0, 0);
// prc_trace_format_string(0x40,3,": padSize=%ld", tb->padSize);
tb->tbPres = TRUE;
-PUBLIC S16 rgMUXBldRarPdu(cell, alloc, txPdu, err)
+S16 rgMUXBldRarPdu(cell, alloc, txPdu, err)
/* Buffer couldnt get allocated. Return a failure */
err->errCause = RGERR_MUX_MEM_ALLOC_FAIL;
RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId, "FAILED to getMsg");
/* Buffer couldnt get allocated. Return a failure */
err->errCause = RGERR_MUX_MEM_ALLOC_FAIL;
RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId, "FAILED to getMsg");
err->errCause = RGERR_MUX_BLD_BI_FAIL;
RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId,"RGERR_MUX_BLD_BI_FAIL");
RG_FREE_MSG(datBuf);
err->errCause = RGERR_MUX_BLD_BI_FAIL;
RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId,"RGERR_MUX_BLD_BI_FAIL");
RG_FREE_MSG(datBuf);
err->errCause = RGERR_MUX_BLD_RAPIDHDR_FAIL;
RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId,"RGERR_MUX_BLD_RAPIDHDR_FAIL");
RG_FREE_MSG(datBuf);
err->errCause = RGERR_MUX_BLD_RAPIDHDR_FAIL;
RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId,"RGERR_MUX_BLD_RAPIDHDR_FAIL");
RG_FREE_MSG(datBuf);
err->errCause = RGERR_MUX_BLD_RAPID_FAIL;
RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId,"RGERR_MUX_BLD_RAPID_FAIL");
RG_FREE_MSG(datBuf);
err->errCause = RGERR_MUX_BLD_RAPID_FAIL;
RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId,"RGERR_MUX_BLD_RAPID_FAIL");
RG_FREE_MSG(datBuf);
{
RG_FREE_MSG(datBuf);
RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId,"FAILED to mux add padding");
{
RG_FREE_MSG(datBuf);
RLOG_ARG0(L_ERROR,DBG_CELLID,cell->cellId,"FAILED to mux add padding");