Home
last modified time | relevance | path

Searched refs:poolInfo (Results 1 – 3 of 3) sorted by relevance

/kernel/liteos_a/kernel/base/mem/tlsf/
Dlos_memory.c382 struct OsMemPoolHead *poolInfo = (struct OsMemPoolHead *)pool; in OsMemPoolExpandSub() local
387 endNode = OS_MEM_END_NODE(pool, poolInfo->info.totalSize); in OsMemPoolExpandSub()
394 MEM_UNLOCK(poolInfo, intSave); in OsMemPoolExpandSub()
396 MEM_LOCK(poolInfo, intSave); in OsMemPoolExpandSub()
424 OsMemWaterUsedRecord(poolInfo, OS_MEM_NODE_HEAD_SIZE); in OsMemPoolExpandSub()
563 struct OsMemPoolHead *poolInfo = (struct OsMemPoolHead *)pool; in OsMemUsedNodeShow() local
584 MEM_LOCK(poolInfo, intSave); in OsMemUsedNodeShow()
585 endNode = OS_MEM_END_NODE(pool, poolInfo->info.totalSize); in OsMemUsedNodeShow()
608 MEM_UNLOCK(poolInfo, intSave); in OsMemUsedNodeShow()
1180 const struct OsMemPoolHead *poolInfo) in OsMemIsNodeValid() argument
[all …]
/kernel/liteos_m/kernel/src/mm/
Dlos_memory.c250 struct OsMemPoolHead *poolInfo = (struct OsMemPoolHead *)pool; in OsAllMemNodeDoHandle() local
264 MEM_LOCK(poolInfo, intSave); in OsAllMemNodeDoHandle()
265 endNode = OS_MEM_END_NODE(pool, poolInfo->info.totalSize); in OsAllMemNodeDoHandle()
281 MEM_UNLOCK(poolInfo, intSave); in OsAllMemNodeDoHandle()
450 struct OsMemPoolHead *poolInfo = (struct OsMemPoolHead *)pool; local
455 endNode = OS_MEM_END_NODE(pool, poolInfo->info.totalSize);
462 MEM_UNLOCK(poolInfo, intSave);
464 MEM_LOCK(poolInfo, intSave);
481 OsMemWaterUsedRecord(poolInfo, OS_MEM_NODE_HEAD_SIZE);
1216 const struct OsMemPoolHead *poolInfo) argument
[all …]
/kernel/liteos_m/kal/cmsis/
Dcmsis_liteos2.c1423 LOS_MEMBOX_INFO poolInfo; member
1493 mp->poolInfo.uwBlkCnt = 0; in osMemoryPoolNew()
1494 mp->poolInfo.uwBlkNum = block_count; in osMemoryPoolNew()
1495 mp->poolInfo.uwBlkSize = block_size; in osMemoryPoolNew()
1498 mp->poolInfo.stFreeList.pstNext = node; in osMemoryPoolNew()
1524 node = mp->poolInfo.stFreeList.pstNext; in osMemoryPoolAlloc()
1526 mp->poolInfo.stFreeList.pstNext = node->pstNext; in osMemoryPoolAlloc()
1527 mp->poolInfo.uwBlkCnt++; in osMemoryPoolAlloc()
1560 nodeTmp = mp->poolInfo.stFreeList.pstNext; in osMemoryPoolFree()
1561 mp->poolInfo.stFreeList.pstNext = node; in osMemoryPoolFree()
[all …]