X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrsch%2Frg_sch_uhm.c;h=a74e7af0b1ce47f04ac9f11a353e0ae138f42607;hb=cfe7ea3ab6cb69d18ed91d79c1bf66b3bc8bdc98;hp=ab4039684ebac8393f0c0e1a9b12130dfeeb3c5b;hpb=105199ef642ffe9736ea24a01d4546578fa25e60;p=o-du%2Fl2.git diff --git a/src/5gnrsch/rg_sch_uhm.c b/src/5gnrsch/rg_sch_uhm.c index ab4039684..a74e7af0b 100755 --- a/src/5gnrsch/rg_sch_uhm.c +++ b/src/5gnrsch/rg_sch_uhm.c @@ -68,18 +68,18 @@ EXTERN U32 gUlCrcPassCounter; EXTERN U32 gUlCrcFailCounter;*/ #endif -PUBLIC U8 rgRvIdxTable[] = {0, 3, 1, 2}; /* This gives rvIdx for a given rv */ -PUBLIC U8 rgRvTable[] = {0, 2, 3 ,1}; /* This gives rv for a given rvIdx */ +U8 rgRvIdxTable[] = {0, 3, 1, 2}; /* This gives rvIdx for a given rv */ +U8 rgRvTable[] = {0, 2, 3 ,1}; /* This gives rv for a given rvIdx */ #ifdef EMTC_ENABLE -PUBLIC Void rgSCHCmnEmtcHdlHarqProcFail +Void rgSCHCmnEmtcHdlHarqProcFail ( RgSchCellCb *cell, RgSchUeCb *ue, RgSchUlHqProcCb *hqProc, CmLteTimingInfo frm ); -PUBLIC Void rgSCHEmtcInitUlUeHqEnt +Void rgSCHEmtcInitUlUeHqEnt ( RgSchCellCb *cell, RgrUeCfg *ueCfg, @@ -107,21 +107,21 @@ RgSchUeCb *ueCb **/ #ifndef MAC_SCH_STATS #ifdef ANSI -PUBLIC Void rgSCHUhmProcDatInd +Void rgSCHUhmProcDatInd ( RgSchCellCb *cell, RgSchUeCb *ue, CmLteTimingInfo frm ) #else -PUBLIC Void rgSCHUhmProcDatInd(cell, ue, frm) +Void rgSCHUhmProcDatInd(cell, ue, frm) RgSchCellCb *cell; RgSchUeCb *ue; CmLteTimingInfo frm; #endif #else /* MAC_SCH_STATS */ #ifdef ANSI -PUBLIC Void rgSCHUhmProcDatInd +Void rgSCHUhmProcDatInd ( RgSchCellCb *cell, RgSchUeCb *ue, @@ -129,7 +129,7 @@ CmLteTimingInfo frm, U8 cqi ) #else -PUBLIC Void rgSCHUhmProcDatInd(cell, ue, frm, cqi) +Void rgSCHUhmProcDatInd(cell, ue, frm, cqi) RgSchCellCb *cell; RgSchUeCb *ue; CmLteTimingInfo frm; @@ -206,12 +206,12 @@ U8 cqi; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHUhmProcMsg3DatInd +Void rgSCHUhmProcMsg3DatInd ( RgSchUlHqProcCb *hqProc ) #else -PUBLIC Void rgSCHUhmProcMsg3DatInd(hqProc) +Void rgSCHUhmProcMsg3DatInd(hqProc) RgSchUlHqProcCb *hqProc; #endif { @@ -238,12 +238,12 @@ RgSchUlHqProcCb *hqProc; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHUhmProcMsg3Failure +Void rgSCHUhmProcMsg3Failure ( RgSchUlHqProcCb *hqProc ) #else -PUBLIC Void rgSCHUhmProcMsg3Failure(hqProc) +Void rgSCHUhmProcMsg3Failure(hqProc) RgSchUlHqProcCb *hqProc; #endif { @@ -281,7 +281,7 @@ RgSchUlHqProcCb *hqProc; **/ #ifndef MAC_SCH_STATS #ifdef ANSI -PUBLIC Void rgSCHUhmProcHqFailure +Void rgSCHUhmProcHqFailure ( RgSchCellCb *cell, RgSchUeCb *ue, @@ -289,7 +289,7 @@ CmLteTimingInfo frm, TknU8 rv ) #else -PUBLIC Void rgSCHUhmProcHqFailure(cell, ue, frm, rv) +Void rgSCHUhmProcHqFailure(cell, ue, frm, rv) RgSchCellCb *cell; RgSchUeCb *ue; CmLteTimingInfo frm; @@ -297,7 +297,7 @@ TknU8 rv; #endif #else /* MAC_SCH_STATS */ #ifdef ANSI -PUBLIC Void rgSCHUhmProcHqFailure +Void rgSCHUhmProcHqFailure ( RgSchCellCb *cell, RgSchUeCb *ue, @@ -306,7 +306,7 @@ TknU8 rv, U8 cqi ) #else -PUBLIC Void rgSCHUhmProcHqFailure(cell, ue, frm, rv, cqi) +Void rgSCHUhmProcHqFailure(cell, ue, frm, rv, cqi) RgSchCellCb *cell; RgSchUeCb *ue; CmLteTimingInfo frm; @@ -387,14 +387,14 @@ U8 cqi; * -# NULL **/ #ifdef ANSI -PUBLIC RgSchUlHqProcCb* rgSCHUhmGetUlHqProc +RgSchUlHqProcCb* rgSCHUhmGetUlHqProc ( RgSchCellCb *cell, RgSchUeCb *ue, U8 idx ) #else -PUBLIC RgSchUlHqProcCb* rgSCHUhmGetUlHqProc(cell, ue, idx) +RgSchUlHqProcCb* rgSCHUhmGetUlHqProc(cell, ue, idx) RgSchCellCb *cell; RgSchUeCb *ue; U8 idx; @@ -406,10 +406,10 @@ U8 idx; #if (ERRCLASS & ERRCLS_DEBUG) if(idx >= ueUl->hqEnt.numHqPrcs) { - RETVALUE(NULLP); + return (NULLP); } #endif - RETVALUE(&(ueUl->hqEnt.hqProcCb[idx])); + return (&(ueUl->hqEnt.hqProcCb[idx])); } /* rgSCHUhmGetUlHqProc */ /** @@ -430,14 +430,14 @@ U8 idx; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHUhmNewTx +Void rgSCHUhmNewTx ( RgSchUlHqProcCb *hqProc, U8 maxHqRetx, RgSchUlAlloc *alloc ) #else -PUBLIC Void rgSCHUhmNewTx(hqProc, maxHqRetx, alloc) +Void rgSCHUhmNewTx(hqProc, maxHqRetx, alloc) RgSchUlHqProcCb *hqProc; U8 maxHqRetx; RgSchUlAlloc *alloc; @@ -477,13 +477,13 @@ RgSchUlAlloc *alloc; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHUhmFreeProc +Void rgSCHUhmFreeProc ( RgSchUlHqProcCb *hqProc, RgSchCellCb *cell ) #else -PUBLIC Void rgSCHUhmFreeProc(hqProc, cell) +Void rgSCHUhmFreeProc(hqProc, cell) RgSchUlHqProcCb *hqProc; RgSchCellCb *cell; #endif @@ -569,13 +569,13 @@ RgSchCellCb *cell; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHUhmRetx +Void rgSCHUhmRetx ( RgSchUlHqProcCb *hqProc, RgSchUlAlloc *alloc ) #else -PUBLIC Void rgSCHUhmRetx(hqProc, alloc) +Void rgSCHUhmRetx(hqProc, alloc) RgSchUlHqProcCb *hqProc; RgSchUlAlloc *alloc; #endif @@ -609,14 +609,14 @@ RgSchUlAlloc *alloc; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHUhmRgrUeCfg +Void rgSCHUhmRgrUeCfg ( RgSchCellCb *cellCb, RgSchUeCb *ueCb, RgrUeCfg *ueCfg ) #else -PUBLIC Void rgSCHUhmRgrUeCfg(cellCb, ueCb, ueCfg) +Void rgSCHUhmRgrUeCfg(cellCb, ueCb, ueCfg) RgSchCellCb *cellCb; RgSchUeCb *ueCb; RgrUeCfg *ueCfg; @@ -675,14 +675,14 @@ RgrUeCfg *ueCfg; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHUhmRgrUeRecfg +Void rgSCHUhmRgrUeRecfg ( RgSchCellCb *cellCb, RgSchUeCb *ueCb, RgrUeRecfg *ueRecfg ) #else -PUBLIC Void rgSCHUhmRgrUeRecfg(cellCb, ueCb, ueRecfg) +Void rgSCHUhmRgrUeRecfg(cellCb, ueCb, ueRecfg) RgSchCellCb *cellCb; RgSchUeCb *ueCb; RgrUeRecfg *ueRecfg; @@ -716,13 +716,13 @@ RgrUeRecfg *ueRecfg; * @return Void **/ #ifdef ANSI -PUBLIC Void rgSCHUhmFreeUe +Void rgSCHUhmFreeUe ( RgSchCellCb *cellCb, RgUeUlHqCb *hqEnt ) #else -PUBLIC Void rgSCHUhmFreeUe(cellCb, hqEnt) +Void rgSCHUhmFreeUe(cellCb, hqEnt) RgSchCellCb *cellCb; RgUeUlHqCb *hqEnt; #endif @@ -758,14 +758,14 @@ RgUeUlHqCb *hqEnt; * @return Void */ #ifdef ANSI -PUBLIC S16 rgSCHUhmAppendPhich +S16 rgSCHUhmAppendPhich ( RgSchCellCb *cellCb, CmLteTimingInfo frm, U8 idx ) #else -PUBLIC S16 rgSCHUhmAppendPhich (cellCb, frm, idx) +S16 rgSCHUhmAppendPhich (cellCb, frm, idx) RgSchCellCb *cellCb; CmLteTimingInfo frm; U8 idx; @@ -785,7 +785,7 @@ U8 idx; TRC2(rgSCHUhmAppendPhich) #ifdef RG_5GTF - RETVALUE(ROK); + return ROK; #endif if(cellUl->hqFdbkIdx[idx] != RGSCH_INVALID_INFO) { @@ -812,7 +812,7 @@ U8 idx; if (rgSCHUtlGetPhichInfo (ulAlloc->hqProc, &rbStart, &nDmrs) != ROK) #endif { - RETVALUE (RFAILED); + return (RFAILED); } if(nDmrs != RGSCH_INVALID_NDMRS) { @@ -865,7 +865,7 @@ U8 idx; ulAlloc = rgSCHUtlNextHqFdbkAlloc (cellCb, ulAlloc, idx); } } - RETVALUE(ROK); + return ROK; } /* rgSCHUhmAppendPhich */ /** @@ -887,13 +887,13 @@ U8 idx; * **/ #ifdef ANSI -PUBLIC S16 rgSCHUhmHqEntInit +S16 rgSCHUhmHqEntInit ( RgSchCellCb *cellCb, RgSchUeCb *ueCb ) #else -PUBLIC S16 rgSCHUhmHqEntInit(cellCb, ueCb) +S16 rgSCHUhmHqEntInit(cellCb, ueCb) RgSchCellCb *cellCb; RgSchUeCb *ueCb; #endif @@ -915,11 +915,11 @@ RgSchUeCb *ueCb; ueUl->hqEnt.numHqPrcs * \ sizeof(RgSchUlHqProcCb)) != ROK) { - RETVALUE(RFAILED); + return RFAILED; } #endif - RETVALUE(ROK); + return ROK; } /* rgSCHUhmHqEntInit */ #ifdef RG_5GTF @@ -949,14 +949,14 @@ RgSchUeCb *ueCb; * **/ #ifdef ANSI -PUBLIC S16 rgSCHUhmGetAvlHqProc +S16 rgSCHUhmGetAvlHqProc ( RgSchCellCb *cell, RgSchUeCb *ue, RgSchUlHqProcCb **hqP ) #else -PUBLIC S16 rgSCHUhmGetAvlHqProc (cell, ue, hqP) +S16 rgSCHUhmGetAvlHqProc (cell, ue, hqP) RgSchCellCb *cell; RgSchUeCb *ue; RgSchUlHqProcCb **hqP; @@ -982,7 +982,7 @@ RgSchUlHqProcCb **hqP; //printf("5GTF_ERROR rgSCHUhmGetAvlHqProc cellId %d %ld inUse %ld ue %d" //, cell->cellId, hqE->free.count, hqE->inUse.count, ue->ueId); /* No Harq Process available in the free queue. */ - RETVALUE(RFAILED); + return RFAILED; } tmpHqProc = (RgSchUlHqProcCb *)(tmp->node); @@ -1000,7 +1000,7 @@ RgSchUlHqProcCb **hqP; *hqP = tmpHqProc; - RETVALUE(ROK); + return ROK; } /* rgSCHUhmGetAvlHqProc */ /** @@ -1022,14 +1022,14 @@ RgSchUlHqProcCb **hqP; * -# NULL **/ #ifdef ANSI -PUBLIC RgSchUlHqProcCb* rgSCHUhmGetUlProcByTime +RgSchUlHqProcCb* rgSCHUhmGetUlProcByTime ( RgSchCellCb *cell, RgSchUeCb *ue, CmLteTimingInfo frm ) #else -PUBLIC RgSchUlHqProcCb* rgSCHUhmGetUlProcByTime(cell, ue, frm) +RgSchUlHqProcCb* rgSCHUhmGetUlProcByTime(cell, ue, frm) RgSchCellCb *cell; RgSchUeCb *ue; CmLteTimingInfo frm; @@ -1050,11 +1050,11 @@ CmLteTimingInfo frm; if (RGSCH_TIMEINFO_SAME(proc->schdTime, frm)) { // printf("Harq timing Matched rgSCHUhmGetUlProcByTime time (%d %d) proc->procId %d \n",proc->schdTime.sfn,proc->schdTime.slot, proc->procId); - RETVALUE(proc); + return (proc); } } - RETVALUE(NULLP); + return (NULLP); } /* rgSCHUhmGetUlProcByTime */ #endif