Code Review
/
o-du
/
l2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Merge "Cell down alarm notification [Issue-Id: ODUHIGH-430]"
[o-du/l2.git]
/
src
/
5gnrsch
/
sch.c
diff --git
a/src/5gnrsch/sch.c
b/src/5gnrsch/sch.c
index
15d4dfd
..
c3be113
100644
(file)
--- a/
src/5gnrsch/sch.c
+++ b/
src/5gnrsch/sch.c
@@
-2138,14
+2138,14
@@
uint8_t schAddPagingIndtoList(CmLListCp *storedPageList,void * pageIndInfo)
while(firstNodeOfList)
{
tempNode = (SchPageInfo*)(firstNodeOfList->node);
while(firstNodeOfList)
{
tempNode = (SchPageInfo*)(firstNodeOfList->node);
- if ((recvdNode->
TxTime.slot < tempNode->
TxTime.slot))
+ if ((recvdNode->
pageTxTime.slot < tempNode->page
TxTime.slot))
{
cmLListInsCrnt(storedPageList, currentNodeInfo);
break;
}
{
cmLListInsCrnt(storedPageList, currentNodeInfo);
break;
}
- else if ((recvdNode->
TxTime.slot == tempNode->
TxTime.slot))
+ else if ((recvdNode->
pageTxTime.slot == tempNode->page
TxTime.slot))
{
{
- DU_LOG("\nERROR --> SCH : schAddPagingIndtoList() : Slot[%d] is already present in the list", recvdNode->TxTime.slot);
+ DU_LOG("\nERROR --> SCH : schAddPagingIndtoList() : Slot[%d] is already present in the list", recvdNode->
page
TxTime.slot);
return RFAILED;
}
else
return RFAILED;
}
else
@@
-2158,7
+2158,8
@@
uint8_t schAddPagingIndtoList(CmLListCp *storedPageList,void * pageIndInfo)
{
cmLListAdd2Tail(storedPageList, currentNodeInfo);
}
{
cmLListAdd2Tail(storedPageList, currentNodeInfo);
}
- DU_LOG("\nINFO --> SCH : Paging information is stored successfully");
+ DU_LOG("\nDEBUG --> SCH : Paging information is stored successfully for PF:%d, Slot:%d",\
+ recvdNode->pageTxTime.sfn, recvdNode->pageTxTime.slot);
return ROK;
}
return ROK;
}
@@
-2187,7
+2188,8
@@
uint8_t MacSchPagingInd(Pst *pst, SchPageInd *pageInd)
if(pageInd)
{
if(pageInd)
{
- DU_LOG("\nINFO --> SCH : Received paging indication form MAC for cellId[%d]",pageInd->cellId);
+ DU_LOG("\nDEBUG --> SCH : Received paging indication from MAC for cellId[%d]",\
+ pageInd->cellId);
/* Fetch Cell CB */
for(cellIdx = 0; cellIdx < MAX_NUM_CELL; cellIdx++)
/* Fetch Cell CB */
for(cellIdx = 0; cellIdx < MAX_NUM_CELL; cellIdx++)
@@
-2211,9
+2213,9
@@
uint8_t MacSchPagingInd(Pst *pst, SchPageInd *pageInd)
{
pageInfo->pf = pageInd->pf;
pageInfo->i_s = pageInd->i_s;
{
pageInfo->pf = pageInd->pf;
pageInfo->i_s = pageInd->i_s;
- pageInfo->TxTime.cellId = pageInd->cellId;
- pageInfo->TxTime.sfn = (pageInd->pf + cellCb->pageCb.pagMonOcc[pageInd->i_s].frameOffset) % MAX_SFN;
- pageInfo->TxTime.slot = cellCb->pageCb.pagMonOcc[pageInd->i_s].pagingOccSlot;
+ pageInfo->
page
TxTime.cellId = pageInd->cellId;
+ pageInfo->
page
TxTime.sfn = (pageInd->pf + cellCb->pageCb.pagMonOcc[pageInd->i_s].frameOffset) % MAX_SFN;
+ pageInfo->
page
TxTime.slot = cellCb->pageCb.pagMonOcc[pageInd->i_s].pagingOccSlot;
pageInfo->mcs = DEFAULT_MCS;
pageInfo->msgLen = pageInd->pduLen;
SCH_ALLOC(pageInfo->pagePdu, pageInfo->msgLen);
pageInfo->mcs = DEFAULT_MCS;
pageInfo->msgLen = pageInd->pduLen;
SCH_ALLOC(pageInfo->pagePdu, pageInfo->msgLen);
@@
-2224,7
+2226,7
@@
uint8_t MacSchPagingInd(Pst *pst, SchPageInd *pageInd)
else
{
memcpy(pageInfo->pagePdu, pageInd->pagePdu, pageInfo->msgLen);
else
{
memcpy(pageInfo->pagePdu, pageInd->pagePdu, pageInfo->msgLen);
- ret = schAddPagingIndtoList(&cellCb->pageCb.pageIndInfoRecord[pageInfo->TxTime.sfn], pageInfo);
+ ret = schAddPagingIndtoList(&cellCb->pageCb.pageIndInfoRecord[pageInfo->
page
TxTime.sfn], pageInfo);
if(ret != ROK)
{
DU_LOG("\nERROR --> SCH : MacSchPagingInd(): Failed to store paging record");
if(ret != ROK)
{
DU_LOG("\nERROR --> SCH : MacSchPagingInd(): Failed to store paging record");