Searched refs:LosRbNode (Results 1 – 7 of 7) sorted by relevance
/kernel/liteos_a/lib/libscrew/src/ |
D | los_rbtree.c | 41 STATIC VOID OsRbLeftRotateNode(LosRbTree *pstTree, LosRbNode *pstX); 42 STATIC VOID OsRbRightRotateNode(LosRbTree *pstTree, LosRbNode *pstY); 44 STATIC VOID OsRbDeleteNodeFixup(LosRbTree *pstTree, LosRbNode *pstNode); 49 STATIC VOID OsRbLeftRotateNode(LosRbTree *pstTree, LosRbNode *pstX) in OsRbLeftRotateNode() 51 LosRbNode *pstY = NULL; in OsRbLeftRotateNode() 52 LosRbNode *pstNilT = NULL; in OsRbLeftRotateNode() 53 LosRbNode *pstParent = NULL; in OsRbLeftRotateNode() 88 STATIC VOID OsRbRightRotateNode(LosRbTree *pstTree, LosRbNode *pstY) in OsRbRightRotateNode() 90 LosRbNode *pstX = NULL; in OsRbRightRotateNode() 91 LosRbNode *pstNilT = NULL; in OsRbRightRotateNode() [all …]
|
/kernel/liteos_a/lib/libscrew/include/ |
D | los_rbtree.h | 56 } LosRbNode; typedef 59 typedef ULONG_T (*pfRBFreeFn)(LosRbNode *); 60 typedef VOID *(*pfRBGetKeyFn)(LosRbNode *); 63 LosRbNode *pstRoot; 64 LosRbNode stNilT; 75 LosRbNode *pstCurrNode; 126 LosRbNode *LOS_RbGetNextNode(LosRbTree *pstTree, VOID *pKey); 127 ULONG_T LOS_RbGetNode(LosRbTree *pstTree, VOID *pKey, LosRbNode **ppstNode); 128 VOID LOS_RbDelNode(LosRbTree *pstTree, LosRbNode *pstNode); 129 ULONG_T LOS_RbAddNode(LosRbTree *pstTree, LosRbNode *pstNew);
|
/kernel/liteos_a/kernel/base/vm/ |
D | los_vm_dump.c | 88 LosRbNode *pstRbNode = NULL; in OsRegionOverlapCheckUnlock() 89 LosRbNode *pstRbNodeNext = NULL; in OsRegionOverlapCheckUnlock() 114 LosRbNode *pstRbNode = NULL; in OsShellCmdProcessVmUsage() 115 LosRbNode *pstRbNodeNext = NULL; in OsShellCmdProcessVmUsage() 201 LosRbNode *pstRbNode = NULL; in OsUProcessPmUsage() 202 LosRbNode *pstRbNodeNext = NULL; in OsUProcessPmUsage() 314 LosRbNode *pstRbNode = NULL; in OsCountAspacePages() 315 LosRbNode *pstRbNodeNext = NULL; in OsCountAspacePages() 397 LosRbNode *pstRbNode = NULL; in OsDumpAspace() 398 LosRbNode *pstRbNodeNext = NULL; in OsDumpAspace()
|
D | los_vm_map.c | 93 ULONG_T OsRegionRbFreeFn(LosRbNode *pstNode) in OsRegionRbFreeFn() 99 VOID *OsRegionRbGetKeyFn(LosRbNode *pstNode) in OsRegionRbGetKeyFn() 246 LosRbNode *pstRbNode = NULL; in LOS_VmSpaceClone() 247 LosRbNode *pstRbNodeNext = NULL; in LOS_VmSpaceClone() 329 LosRbNode *pstRbNode = NULL; in OsFindRegion() 365 LosRbNode *pstRbNode = NULL; in OsAllocRange() 366 LosRbNode *pstRbNodeTmp = NULL; in OsAllocRange() 449 if (LOS_RbAddNode(regionRbTree, (LosRbNode *)region) == FALSE) { in OsInsertRegion() 746 LosRbNode *pstRbNodeTemp = NULL; 747 LosRbNode *pstRbNodeNext = NULL; [all …]
|
/kernel/liteos_a/fs/proc/os_adapt/ |
D | vmm_proc.c | 48 LosRbNode *pstRbNode = NULL; in OsVmDumpSeqSpaces() 49 LosRbNode *pstRbNodeNext = NULL; in OsVmDumpSeqSpaces()
|
/kernel/liteos_a/kernel/base/include/ |
D | los_vm_map.h | 86 LosRbNode rbNode; /**< region red-black tree node */
|
/kernel/liteos_a/arch/arm/arm/src/ |
D | los_exc.c | 470 LosRbNode *pstRbNodeTemp = NULL; in OsDumpProcessUsedMemRegion() 471 LosRbNode *pstRbNodeNext = NULL; in OsDumpProcessUsedMemRegion()
|