Searched refs:poolInfo (Results 1 – 3 of 3) sorted by relevance
| /kernel/liteos_a/kernel/base/mem/tlsf/ |
| D | los_memory.c | 382 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/ |
| D | los_memory.c | 250 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/ |
| D | cmsis_liteos2.c | 1423 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 …]
|