#include "ss_task.x"
#include "ss_msg.x" /* MAC includes */
/* local defines */
-//EXTERN S16 ssGetDBufOfSize(Region region,Size size,Buffer **dBuf);
+// S16 ssGetDBufOfSize(Region region,Size size,Buffer **dBuf);
//void prc_trace_format_string(UINT32 group_mask, UINT16 level, const char *format, ...);
#endif
/* local typedefs */
/* local externs */
-EXTERN S16 SIncMsgRef(Buffer *srcBuf,Region dstRegion, Pool dstPool,Buffer **dstBuf);
+S16 SIncMsgRef(Buffer *srcBuf,Region dstRegion, Pool dstPool,Buffer **dstBuf);
-PRIVATE Void rgDHMBldTfuDatReq ARGS((RgCellCb *cellCb, RgDlSf *dlSf, RgDlHqProcCb *hqP,
+static Void rgDHMBldTfuDatReq ARGS((RgCellCb *cellCb, RgDlSf *dlSf, RgDlHqProcCb *hqP,
RgTfuDatReqPduInfo *datReq));
#ifdef L2_OPTMZ
S16 rgDHMFreeHqProcTB
(
-RgDlHqProcCb *hqP,
-uint8_t tbIndex
+RgDlHqProcCb *hqP,
+uint8_t tbIndex
);
#endif
* -# RFAILED
*
**/
-#ifdef ANSI
-S16 rgDHMHqEntInit
-(
-Inst inst,
-RgDlHqEnt *hqE,
-uint8_t maxHqProcs
-)
-#else
-S16 rgDHMHqEntInit(inst,hqE, maxHqProcs)
-Inst inst,
-RgDlHqEnt *hqE;
-uint8_t maxHqProcs;
-#endif
+S16 rgDHMHqEntInit(Inst inst, RgDlHqEnt *hqE, uint8_t maxHqProcs)
{
uint8_t idx1,idx2;
#ifdef L2_OPTMZ
* @return Void
*
**/
-#ifdef ANSI
-Void rgDHMUeReset
-(
-RgCellCb *cell,
-RgDlHqEnt *hqE
-)
-#else
-Void rgDHMUeReset(cell, hqE)
-RgCellCb *cell;
-RgDlHqEnt *hqE;
-#endif
+Void rgDHMUeReset(RgCellCb *cell, RgDlHqEnt *hqE)
{
uint8_t i = 0;
* @return Void
*
**/
-#ifdef ANSI
-Void rgDHMHdlBufFree
-(
-Inst inst,
-Buffer **mBuf
-)
-#else
Void rgDHMHdlBufFree(Inst inst, Buffer **mBuf)
-Inst inst;
-#endif
{
RgCb *rgCbP = &rgCb[inst];
* @return Void
*
**/
-#ifdef ANSI
-Void rgDHMFreeTbBufs
-(
-Inst inst
-)
-#else
-Void rgDHMFreeTbBufs(inst)
-Inst inst;
-#endif
+Void rgDHMFreeTbBufs(Inst inst)
{
RgCb *rgCbP = &rgCb[inst];
uint8_t start = rgCbP->bufCnt;
return;
} /* rgDHMFreeTbBufs */
-#ifdef ANSI
-Void rgDHMFreeAllTbBufs
-(
-Inst inst
-)
-#else
-Void rgDHMFreeAllTbBufs(inst)
-Inst inst;
-#endif
+Void rgDHMFreeAllTbBufs(Inst inst)
{
RgCb *rgCbP = &rgCb[inst];
uint8_t start = rgCbP->bufCnt;
* @return Void
*
**/
-#ifdef ANSI
-S16 rgDHMRlsHqProcTB
-(
-RgCellCb *cell,
-RgDlHqProcCb *hqP,
-uint8_t tbIndex
-)
-#else
-S16 rgDHMRlsHqProcTB(cell, hqP, tbIndex)
-RgCellCb *cell;
-RgDlHqProcCb *hqP;
-uint8_t tbIndex;
-#endif
+S16 rgDHMRlsHqProcTB(RgCellCb *cell, RgDlHqProcCb *hqP, uint8_t tbIndex)
{
uint8_t idx;
#ifdef L2_OPTMZ
* -# RFAILED otherwise
*
**/
-#ifdef ANSI
-S16 rgDHMGetHqProcFrmId
-(
-RgUeCb *ue,
-uint8_t idx,
-RgDlHqProcCb **hqP
-)
-#else
-S16 rgDHMGetHqProcFrmId(ue, idx, hqP)
-RgUeCb *ue;
-uint8_t idx;
-RgDlHqProcCb **hqP;
-#endif
+S16 rgDHMGetHqProcFrmId(RgUeCb *ue, uint8_t idx, RgDlHqProcCb **hqP)
{
/* Pick the proc based on the index provided */
*hqP = (ue->dl.hqEnt.procs[idx]);
return ROK;
} /* rgDHMGetHqProcFrmId */
-/*PRIVATE uint32_t dataAvl; */
+/*static uint32_t dataAvl; */
/**
* @brief Handler for sending data to PHY
*
* -#ROK
* -#RFAILED
**/
-#ifdef ANSI
S16 rgDHMSndDatReq
(
RgCellCb *cellCb,
RgDlHqProcCb *hqP,
RgErrInfo *err
)
-#else
-S16 rgDHMSndDatReq(cellCb, dlSf, datInfo, hqP, err)
-RgCellCb *cellCb;
-RgDlSf *dlSf;
-RgTfuDatReqInfo *datInfo;
-RgDlHqProcCb *hqP;
-RgErrInfo *err;
-#endif
{
uint8_t i;
Inst inst = cellCb->macInst - RG_INST_START;
* -# ROK
* -# RFAILED
**/
-#ifdef ANSI
S16 rgDHMHndlDedDatReq
(
Inst inst,
RgDlSf *dlSf,
RgErrInfo *err
)
-#else
-S16 rgDHMHndlDedDatReq(inst,hqProc, datReq, dlSf, err)
-Inst inst;
-RgDlHqProcCb *hqProc;
-RgRguDDatReqPerUe *datReq;
-RgDlSf *dlSf;
-RgErrInfo *err;
-#endif
{
// uint32_t len;
uint8_t i;
* -# ROK
* -# RFAILED
**/
-#ifdef ANSI
S16 rgDHMHndlCmnDatReq
(
Inst inst,
RgRguCmnDatReq *datReq,
RgErrInfo *err
)
-#else
-S16 rgDHMHndlCmnDatReq(inst,hqProc, datReq, err)
-Inst inst;
-RgDlHqProcCb *hqProc;
-RgRguCmnDatReq *datReq;
-RgErrInfo *err;
-#endif
{
RgUstaDgn dgn;
RgBldPduInfo bldPdu;
* -# RFAILED
**/
RgUeCb *gUe =NULLP;
-#ifdef ANSI
S16 rgDHMSndConsolidatedStaInd
(
RgCellCb *cell,
CmLteTimingInfo timingInfo,
RgErrInfo *err
)
-#else
-S16 rgDHMSndConsolidatedStaInd(cell, ueInfo, timingInfo, err)
-RgCellCb *cell;
-RgInfUeInfo *ueInfo;
-CmLteTimingInfo timingInfo;
-RgErrInfo *err;
-#endif
{
SuId rguDlSpId;/*need to use spID instead of suID*/
uint8_t idx;
* None
**/
//uint8_t crashFlag = 0;
-#ifdef ANSI
-PRIVATE Void rgDHMBldTfuDatReq
+static Void rgDHMBldTfuDatReq
(
RgCellCb *cellCb,
RgDlSf *dlSf,
RgDlHqProcCb *hqP,
RgTfuDatReqPduInfo *datReq
)
-#else
-PRIVATE Void rgDHMBldTfuDatReq(cellCb, dlSf, hqP, datReq)
-RgCellCb *cellCb;
-RgDlSf *dlSf;
-RgDlHqProcCb *hqP;
-RgTfuDatReqPduInfo *datReq;
-#endif
{
#ifndef L2_OPTMZ
* @return Void
*
**/
-#ifdef ANSI
-S16 rgDHMFreeHqProcTB
-(
-RgDlHqProcCb *hqP,
-uint8_t tbIndex
-)
-#else
-S16 rgDHMFreeHqProcTB(hqP, tbIndex)
-RgDlHqProcCb *hqP;
-uint8_t tbIndex;
-#endif
+S16 rgDHMFreeHqProcTB(RgDlHqProcCb *hqP, uint8_t tbIndex)
{
RgTfuDatReqTbInfo *tb; /* TB to be sent to CL/PHY*/
uint8_t idx;
* @return None.
*
**/
-#ifdef ANSI
-Void rgDHMFreeUe
-(
-Inst inst,
-RgDlHqEnt *hqE
-)
-#else
-Void rgDHMFreeUe(inst,hqE)
-Inst inst;
-RgDlHqEnt *hqE;
-#endif
+Void rgDHMFreeUe(Inst inst, RgDlHqEnt *hqE)
{
uint8_t i;
* @return S16
* -# ROK
**/
-#ifdef ANSI
-S16 RgSchMacRstHqEntReq
-(
-Pst* pst,
-RgInfResetHqEnt* hqEntInfo
-)
-#else
-S16 RgSchMacRstHqEntReq(pst, hqEntInfo)
-Pst* pst;
-RgInfResetHqEnt* hqEntInfo;
-#endif
+S16 RgSchMacRstHqEntReq(Pst* pst, RgInfResetHqEnt* hqEntInfo)
{
Inst inst;
RgCellCb *cell;
* @return S16
* -# ROK
**/
-#ifdef ANSI
-S16 RgSchMacRlsHqReq
-(
-Pst *pst,
-RgInfRlsHqInfo *rlshqUeInfo
-)
-#else
-S16 RgSchMacRlsHqReq(pst, rlshqUeInfo)
-Pst *pst;
-RgInfRlsHqInfo *rlshqUeInfo;
-#endif
+S16 RgSchMacRlsHqReq(Pst *pst, RgInfRlsHqInfo *rlshqUeInfo)
{
Inst inst;
RgCellCb *cell = NULLP;