X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fdu_app%2Fdu_utils.h;h=55a40de73a47d8138f4ada9b3e8b94c50cc6535c;hb=e596baac85d7993d92b3077ddc1b99af14b5e8a6;hp=1a87ed7ed7cc9f6792c94a36f208063617db7b05;hpb=1d6200fae3b85714f8d9ddec062a01c8b9faca23;p=o-du%2Fl2.git diff --git a/src/du_app/du_utils.h b/src/du_app/du_utils.h index 1a87ed7ed..55a40de73 100644 --- a/src/du_app/du_utils.h +++ b/src/du_app/du_utils.h @@ -47,11 +47,12 @@ #ifdef ODU_MEMORY_DEBUG_LOG #define DU_MEM_LOG(_macro, _file, _line, _func, _size, _datPtr)\ {\ - printf("\n%s=== %s +%d, %s, %d, %p\n", \ - _macro, _file, _line, _func, _size, _datPtr); \ + printf("\n%s=== %s +%d, %s, %lu, %p", \ + _macro, _file, _line, _func, (uint64_t)_size, _datPtr); \ } #else -#define DU_MEM_LOG(_macro, _file, _line, _func, _size, _dataPtr) {} +#define DU_MEM_LOG(_macro, _file, _line, _func, _size, _dataPtr) {\ +} #endif #define DU_ALLOC(_datPtr, _size) \ @@ -145,6 +146,16 @@ void fillStartSymbolAndLen(uint8_t numRsrcAlloc, PdschConfig *pdschCfg, PuschCfg *puschCfg); +uint8_t duAddNodeToLList(CmLListCp *llist, void *blockToAdd, CmLList *currNode); +uint8_t duDelNodeFromLList(CmLListCp *llist, CmLList *node); + +DuPagUeRecord* handlePageUeLL(uint16_t pagUeId, uint64_t sTmsi, CmLListCp *pageUeLL, ActionTypeLL action); +DuPagUeList* handlePageInfoLL(uint16_t pf, uint8_t i_s, CmLListCp *pagInfoLL, ActionTypeLL action); +DuPagInfoList* findPagingInfoFromMap(uint16_t pf, CmHashListCp *pagingInfoMap); +#if 0 +void printPageList(CmHashListCp *pagingInfoMap); +#endif + /********************************************************************** End of file **********************************************************************/