#include "ss_msg.x" /* MAC includes */
/* local defines */
#ifndef T2K_MEM_LEAK_DBG
-EXTERN S16 ssGetDBufOfSize(Region region,Size size,Buffer **dBuf);
+ S16 ssGetDBufOfSize(Region region,Size size,Buffer **dBuf);
#else
char* file = __FILE__;
uint32_t line = __LINE__;
/* local externs */
-PRIVATE Void rgMUXGet20bitRarGrnt ARGS((uint8_t ulBw,
+static Void rgMUXGet20bitRarGrnt ARGS((uint8_t ulBw,
RgInfRarUlGrnt *msg3Grnt,
uint8_t *grnt));
-EXTERN uint16_t rgMUXCalcRiv ARGS((uint8_t bw,
+uint16_t rgMUXCalcRiv ARGS((uint8_t bw,
uint8_t rbStart,
uint8_t numRb));
* -# ROK
* -# RFAILED
**/
-#ifdef ANSI
-PRIVATE S16 rgMUXAddCes
+static S16 rgMUXAddCes
(
Inst inst,
RgBldPduInfo *pdu,
Buffer *ceBuf,
RgErrInfo *err
)
-#else
-PRIVATE S16 rgMUXAddCes(inst,pdu, ceShdrBuf, ceBuf, err)
-Inst inst;
-RgBldPduInfo *pdu;
-Buffer *ceBuf;
-RgErrInfo *err;
-#endif
{
S16 ret;
RgMUXSubHdr subHdr;
* -# ROK
* -# RFAILED
**/
-#ifdef ANSI
-PRIVATE S16 rgMUXInsSdu
+static S16 rgMUXInsSdu
(
Inst inst,
MsgLen *schdTbSz,
Buffer *sduBuf,
RgErrInfo *err
)
-#else
-PRIVATE S16 rgMUXInsSdu(inst,schdTbSz, lcId, sdu, sduBuf, err)
-Inst inst;
-MsgLen *schdTbSz;
-uint8_t lcId;
-Buffer *sdu;
-Buffer *sduBuf;
-RgErrInfo *err;
-#endif
{
S16 ret;
MsgLen msgLen = 0;
#ifdef L2_OPTMZ
uint32_t padSize = 0;
#endif
-#ifdef ANSI
S16 rgMUXAddPadd
(
Inst inst,
Bool isRar,
RgErrInfo *err
)
-#else
-S16 rgMUXAddPadd(inst,schdTbSz, sduBuf, isRar, err)
-Inst inst;
-MsgLen *schdTbSz;
-Buffer *sduBuf;
-Bool isRar;
-RgErrInfo *err;
-#endif
{
S16 ret = ROK;
Buffer *padBuf = NULLP;
* -# ROK
* -# RFAILED
**/
-#ifdef ANSI
-PRIVATE S16 rgMUXAddSdus
+static S16 rgMUXAddSdus
(
Inst inst,
RgBldPduInfo *pdu,
Buffer *sduBuf,
RgErrInfo *err
)
-#else
-PRIVATE S16 rgMUXAddSdus(inst,pdu, sduBuf, err)
-Inst inst;
-RgBldPduInfo *pdu;
-Buffer *sduBuf;
-RgErrInfo *err;
-#endif
{
RgRguDDatReqPerUe *dDatReq;
RgRguCmnDatReq *cDatReq;
* -# ROK
* -# RFAILED
**/
-#ifdef ANSI
S16 rgMUXBldPdu
(
Inst inst,
Buffer **txPdu,
RgErrInfo *err
)
-#else
-S16 rgMUXBldPdu(inst, pdu, txPdu, err)
-Inst inst;
-RgBldPduInfo *pdu;
-Buffer **txPdu;
-RgErrInfo *err;
-#endif
{
Buffer *mBuf = NULLP;
* -# ROK
* -# RFAILED
**/
-#ifdef ANSI
-PRIVATE S16 rgMUXAddSdus
+static S16 rgMUXAddSdus
(
Inst inst,
RgBldPduInfo *pdu,
RgTfuDatReqTbInfo *tb,
RgErrInfo *err
)
-#else
-PRIVATE S16 rgMUXAddSdus(pdu, sHdrBuf, tb, err)
-Inst inst;
-RgBldPduInfo *pdu;
-Buffer *sHdrBuf;
-RgTfuDatReqTbInfo *tb;
-RgErrInfo *err;
-#endif
{
RgRguDDatReqPerUe *dDatReq;
RgRguCmnDatReq *cDatReq;
* -# ROK
* -# RFAILED
**/
-#ifdef ANSI
S16 rgMUXBldPdu
(
Inst inst,
RgTfuDatReqTbInfo *tb,
RgErrInfo *err
)
-#else
-S16 rgMUXBldPdu(inst, pdu, tb, err)
-Inst inst;
-RgBldPduInfo *pdu;
-RgTfuDatReqTbInfo *tb;
-RgErrInfo *err;
-#endif
{
Buffer *mBuf1; /* MAC hearder */
Buffer *mBuf2; /* MAC CEs */
* -# ROK
* -# RFAILED
**/
-#ifdef ANSI
S16 rgMUXBldRarPdu
(
RgCellCb *cell,
Buffer **txPdu,
RgErrInfo *err
)
-#else
-S16 rgMUXBldRarPdu(cell, alloc, txPdu, err)
-RgCellCb *cell;
-RgInfRaRntiInfo *alloc;
-Buffer **txPdu;
-RgErrInfo *err;
-#endif
{
Buffer *datBuf = NULLP;
S16 ret;
* File : rg_mux.c
*
**********************************************************/
-#ifdef ANSI
-PRIVATE Void rgMUXGet20bitRarGrnt
+static Void rgMUXGet20bitRarGrnt
(
uint8_t ulBw,
RgInfRarUlGrnt *msg3Grnt,
uint8_t *grnt
)
-#else
-PRIVATE Void rgMUXGet20bitRarGrnt(ulBw, msg3Grnt, grnt)
-uint8_t ulBw;
-RgInfRarUlGrnt *msg3Grnt;
-uint8_t *grnt;
-#endif
{
uint16_t riv = rgMUXCalcRiv(ulBw, msg3Grnt->rbStart, msg3Grnt->numRb);
* File : rg_mux.c
*
**********************************************************/
-#ifdef ANSI
uint16_t rgMUXCalcRiv
(
uint8_t bw,
uint8_t rbStart,
uint8_t numRb
)
-#else
-uint16_t rgMUXCalcRiv(bw, rbStart, numRb)
-uint8_t bw;
-uint8_t rbStart;
-uint8_t numRb;
-#endif
{
uint8_t numRbMinus1 = numRb - 1;
uint16_t riv;