Searched refs:startNode (Results 1 – 2 of 2) sorted by relevance
| /kernel/liteos_a/kernel/base/mem/tlsf/ |
| D | los_memory.c | 1178 …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/ |
| D | los_memory.c | 1214 …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));
|