Home
last modified time | relevance | path

Searched refs:endNode (Results 1 – 6 of 6) sorted by relevance

/kernel/liteos_a/kernel/base/mem/tlsf/
Dlos_memory.c384 struct OsMemNodeHead *endNode = NULL; in OsMemPoolExpandSub() local
387 endNode = OS_MEM_END_NODE(pool, poolInfo->info.totalSize); in OsMemPoolExpandSub()
416 OsMemSentinelNodeSet(endNode, newNode, size); in OsMemPoolExpandSub()
419 endNode = OS_MEM_END_NODE(newNode, size); in OsMemPoolExpandSub()
420 (VOID)memset(endNode, 0, sizeof(*endNode)); in OsMemPoolExpandSub()
421 endNode->ptr.next = NULL; in OsMemPoolExpandSub()
422 endNode->magic = OS_MEM_NODE_MAGIC; in OsMemPoolExpandSub()
423 OsMemSentinelNodeSet(endNode, NULL, 0); in OsMemPoolExpandSub()
565 struct OsMemNodeHead *endNode = NULL; in OsMemUsedNodeShow() local
585 endNode = OS_MEM_END_NODE(pool, poolInfo->info.totalSize); in OsMemUsedNodeShow()
[all …]
/kernel/liteos_m/kernel/src/mm/
Dlos_memory.c252 struct OsMemNodeHead *endNode = NULL; in OsAllMemNodeDoHandle() local
265 endNode = OS_MEM_END_NODE(pool, poolInfo->info.totalSize); in OsAllMemNodeDoHandle()
266 … for (tmpNode = OS_MEM_FIRST_NODE(pool); tmpNode <= endNode; tmpNode = OS_MEM_NEXT_NODE(tmpNode)) { in OsAllMemNodeDoHandle()
267 if (tmpNode == endNode) { in OsAllMemNodeDoHandle()
270 if (OsMemIsLastSentinelNode(endNode) == FALSE) { in OsAllMemNodeDoHandle()
271 size = OS_MEM_NODE_GET_SIZE(endNode->sizeAndFlag); in OsAllMemNodeDoHandle()
272 tmpNode = OsMemSentinelNodeGet(endNode); in OsAllMemNodeDoHandle()
273 endNode = OS_MEM_END_NODE(tmpNode, size); in OsAllMemNodeDoHandle()
452 struct OsMemNodeHead *endNode = NULL; local
455 endNode = OS_MEM_END_NODE(pool, poolInfo->info.totalSize);
[all …]
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/secure/
Dlos_secure_heap.c185 struct OsSecureHeapNode *endNode = NULL; in OsSecureHeapInit() local
195 endNode = OS_SECURE_HEAP_END_NODE; in OsSecureHeapInit()
196 endNode->preNode = newNode; in OsSecureHeapInit()
197 endNode->size = OS_SECURE_HEAP_NODE_HEAD_SIZE; in OsSecureHeapInit()
198 endNode->used = OS_SECURE_HEAP_NODE_USED; in OsSecureHeapInit()
/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/secure/
Dlos_secure_heap.c184 struct OsSecureHeapNode *endNode = NULL; in OsSecureHeapInit() local
194 endNode = OS_SECURE_HEAP_END_NODE; in OsSecureHeapInit()
195 endNode->preNode = newNode; in OsSecureHeapInit()
196 endNode->size = OS_SECURE_HEAP_NODE_HEAD_SIZE; in OsSecureHeapInit()
197 endNode->used = OS_SECURE_HEAP_NODE_USED; in OsSecureHeapInit()
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/secure/
Dlos_secure_heap.c184 struct OsSecureHeapNode *endNode = NULL; in OsSecureHeapInit() local
194 endNode = OS_SECURE_HEAP_END_NODE; in OsSecureHeapInit()
195 endNode->preNode = newNode; in OsSecureHeapInit()
196 endNode->size = OS_SECURE_HEAP_NODE_HEAD_SIZE; in OsSecureHeapInit()
197 endNode->used = OS_SECURE_HEAP_NODE_USED; in OsSecureHeapInit()
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/secure/
Dlos_secure_heap.c185 struct OsSecureHeapNode *endNode = NULL; in OsSecureHeapInit() local
195 endNode = OS_SECURE_HEAP_END_NODE; in OsSecureHeapInit()
196 endNode->preNode = newNode; in OsSecureHeapInit()
197 endNode->size = OS_SECURE_HEAP_NODE_HEAD_SIZE; in OsSecureHeapInit()
198 endNode->used = OS_SECURE_HEAP_NODE_USED; in OsSecureHeapInit()