Home
last modified time | relevance | path

Searched refs:startNode (Results 1 – 2 of 2) sorted by relevance

/kernel/liteos_a/kernel/base/mem/tlsf/
Dlos_memory.c1178 …LINE BOOL OsMemIsNodeValid(const struct OsMemNodeHead *node, const struct OsMemNodeHead *startNode, in OsMemIsNodeValid() argument
1182 if (!OS_MEM_MIDDLE_ADDR(startNode, node, endNode)) { in OsMemIsNodeValid()
1201 … const struct OsMemNodeHead *startNode, const struct OsMemNodeHead *endNode) in MemCheckUsedNode() argument
1203 if (!OsMemIsNodeValid(node, startNode, endNode, pool)) { in MemCheckUsedNode()
1212 if (!OsMemIsNodeValid(nextNode, startNode, endNode, pool)) { in MemCheckUsedNode()
1222 if ((node != startNode) && in MemCheckUsedNode()
1223 ((!OsMemIsNodeValid(node->ptr.prev, startNode, endNode, pool)) || in MemCheckUsedNode()
1233 struct OsMemNodeHead *startNode = (struct OsMemNodeHead *)OS_MEM_FIRST_NODE(pool); in OsMemCheckUsedNode() local
1238 doneFlag = MemCheckUsedNode(pool, node, startNode, endNode); in OsMemCheckUsedNode()
1242 startNode = OsMemSentinelNodeGet(endNode); in OsMemCheckUsedNode()
[all …]
/kernel/liteos_m/kernel/src/mm/
Dlos_memory.c1214 …LINE BOOL OsMemIsNodeValid(const struct OsMemNodeHead *node, const struct OsMemNodeHead *startNode, argument
1218 if (!OS_MEM_MIDDLE_ADDR(startNode, node, endNode)) {
1238 struct OsMemNodeHead *startNode = (struct OsMemNodeHead *)OS_MEM_FIRST_NODE(pool); local
1249 if (!OsMemIsNodeValid(node, startNode, endNode, pool)) {
1258 if (!OsMemIsNodeValid(nextNode, startNode, endNode, pool)) {
1268 if ((node != startNode) &&
1269 ((!OsMemIsNodeValid(node->ptr.prev, startNode, endNode, pool)) ||
1279 startNode = OsMemSentinelNodeGet(endNode);
1280 endNode = OS_MEM_END_NODE(startNode, OS_MEM_NODE_GET_SIZE(endNode->sizeAndFlag));