Home
last modified time | relevance | path

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

/kernel/liteos_m/arch/arm/cortex-m55/gcc/TZ/secure/
Dlos_secure_heap.c41 LOS_DL_LIST freeNode; member
86 LOS_DL_LIST_FOR_EACH_ENTRY(tmpNode, listNodeHead, struct OsSecureHeapNode, freeNode) { in OsSecureHeapFindSuitableFreeBlock()
100 node->freeNode.pstPrev = NULL; in OsSecureHeapClearNode()
101 node->freeNode.pstNext = NULL; in OsSecureHeapClearNode()
127 OsSecureHeapListDelete(&nextNode->freeNode); in OsSecureHeapSplitNode()
131 OsSecureHeapListAdd(&g_secureHeapFreeList, &newFreeNode->freeNode); in OsSecureHeapSplitNode()
143 OsSecureHeapListDelete(&nextNode->freeNode); in OsSecureHeapFreeNode()
147 OsSecureHeapListDelete(&preNode->freeNode); in OsSecureHeapFreeNode()
149 OsSecureHeapListAdd(&g_secureHeapFreeList, &preNode->freeNode); in OsSecureHeapFreeNode()
153 OsSecureHeapListDelete(&nextNode->freeNode); in OsSecureHeapFreeNode()
[all …]
/kernel/liteos_m/arch/arm/cortex-m33/iar/TZ/secure/
Dlos_secure_heap.c42 LOS_DL_LIST freeNode; member
87 LOS_DL_LIST_FOR_EACH_ENTRY(tmpNode, listNodeHead, struct OsSecureHeapNode, freeNode) { in OsSecureHeapFindSuitableFreeBlock()
101 node->freeNode.pstPrev = NULL; in OsSecureHeapClearNode()
102 node->freeNode.pstNext = NULL; in OsSecureHeapClearNode()
128 OsSecureHeapListDelete(&nextNode->freeNode); in OsSecureHeapSplitNode()
132 OsSecureHeapListAdd(&g_secureHeapFreeList, &newFreeNode->freeNode); in OsSecureHeapSplitNode()
144 OsSecureHeapListDelete(&nextNode->freeNode); in OsSecureHeapFreeNode()
148 OsSecureHeapListDelete(&preNode->freeNode); in OsSecureHeapFreeNode()
150 OsSecureHeapListAdd(&g_secureHeapFreeList, &preNode->freeNode); in OsSecureHeapFreeNode()
154 OsSecureHeapListDelete(&nextNode->freeNode); in OsSecureHeapFreeNode()
[all …]
/kernel/liteos_m/arch/arm/cortex-m33/gcc/TZ/secure/
Dlos_secure_heap.c41 LOS_DL_LIST freeNode; member
86 LOS_DL_LIST_FOR_EACH_ENTRY(tmpNode, listNodeHead, struct OsSecureHeapNode, freeNode) { in OsSecureHeapFindSuitableFreeBlock()
100 node->freeNode.pstPrev = NULL; in OsSecureHeapClearNode()
101 node->freeNode.pstNext = NULL; in OsSecureHeapClearNode()
127 OsSecureHeapListDelete(&nextNode->freeNode); in OsSecureHeapSplitNode()
131 OsSecureHeapListAdd(&g_secureHeapFreeList, &newFreeNode->freeNode); in OsSecureHeapSplitNode()
143 OsSecureHeapListDelete(&nextNode->freeNode); in OsSecureHeapFreeNode()
147 OsSecureHeapListDelete(&preNode->freeNode); in OsSecureHeapFreeNode()
149 OsSecureHeapListAdd(&g_secureHeapFreeList, &preNode->freeNode); in OsSecureHeapFreeNode()
153 OsSecureHeapListDelete(&nextNode->freeNode); in OsSecureHeapFreeNode()
[all …]
/kernel/liteos_m/arch/arm/cortex-m55/iar/TZ/secure/
Dlos_secure_heap.c42 LOS_DL_LIST freeNode; member
87 LOS_DL_LIST_FOR_EACH_ENTRY(tmpNode, listNodeHead, struct OsSecureHeapNode, freeNode) { in OsSecureHeapFindSuitableFreeBlock()
101 node->freeNode.pstPrev = NULL; in OsSecureHeapClearNode()
102 node->freeNode.pstNext = NULL; in OsSecureHeapClearNode()
128 OsSecureHeapListDelete(&nextNode->freeNode); in OsSecureHeapSplitNode()
132 OsSecureHeapListAdd(&g_secureHeapFreeList, &newFreeNode->freeNode); in OsSecureHeapSplitNode()
144 OsSecureHeapListDelete(&nextNode->freeNode); in OsSecureHeapFreeNode()
148 OsSecureHeapListDelete(&preNode->freeNode); in OsSecureHeapFreeNode()
150 OsSecureHeapListAdd(&g_secureHeapFreeList, &preNode->freeNode); in OsSecureHeapFreeNode()
154 OsSecureHeapListDelete(&nextNode->freeNode); in OsSecureHeapFreeNode()
[all …]
/kernel/liteos_m/kernel/src/mm/
Dlos_memory.c1758 struct OsMemFreeNodeHead *freeNode = NULL; local
1777 freeNode = (struct OsMemFreeNodeHead *)tmpNode;
1783 freeNode->header.ptr.prev, freeNode->next, freeNode->prev,
1785 freeNode->header.magic,
1787 freeNode->header.sizeAndFlag);
1803 freeNode = (struct OsMemFreeNodeHead *)preNode;
1809 freeNode->header.ptr.prev, freeNode->next, freeNode->prev,
1811 freeNode->header.magic,
1813 freeNode->header.sizeAndFlag);
2271 struct OsMemFreeNodeHead *freeNode = (struct OsMemFreeNodeHead *)tmpNode; local
[all …]
/kernel/liteos_a/kernel/base/mem/tlsf/
Dlos_memory.c1750 struct OsMemFreeNodeHead *freeNode = NULL; in OsMemNodeInfo() local
1761 freeNode = (struct OsMemFreeNodeHead *)tmpNode; in OsMemNodeInfo()
1763 freeNode->header.ptr.prev, freeNode->next, freeNode->prev, freeNode->header.magic, in OsMemNodeInfo()
1764 freeNode->header.sizeAndFlag); in OsMemNodeInfo()
1772 freeNode = (struct OsMemFreeNodeHead *)preNode; in OsMemNodeInfo()
1774 freeNode->header.ptr.prev, freeNode->next, freeNode->prev, freeNode->header.magic, in OsMemNodeInfo()
1775 freeNode->header.sizeAndFlag); in OsMemNodeInfo()