Lines Matching refs:blockSize

235     return AddU32ToPtr(GetMemPtrForMBlock(pMBHead), pMBHead->blockSize);  in GetMBlockEndAddr()
467 block->blockSize = GetOffsetFromPtr(GetMemPtrForMBlock(block), pRegion->end); in InitMBlock()
656 if ( pMBlkHd->blockSize >= size + offset in AllocFromHead()
657 && foundSize > pMBlkHd->blockSize ) in AllocFromHead()
660 foundSize = pMBlkHd->blockSize; in AllocFromHead()
717 void *const mblockEnd = AddU32ToPtr(mblock, pMBlkHd->blockSize); in AllocFromTail()
721 && foundSize > pMBlkHd->blockSize ) in AllocFromTail()
724 foundSize = pMBlkHd->blockSize; in AllocFromTail()
870 if (NNSiGetUIntPtr(memBlock) + pMBHead->blockSize > NNSiGetUIntPtr(pHeapHd->heapEnd)) in CheckMBlock()
873 heapType, memBlock, pMBHead->blockSize); in CheckMBlock()
1140 pMBHead->blockSize, in NNSi_FndDumpHeap()
1148 …usedSize += sizeof(NNSiFndExpHeapMBlockHead) + pMBHead->blockSize + GetAlignmentForMBlock(pMBHead); in NNSi_FndDumpHeap()
1176 pMBHead->blockSize, in NNSi_FndDumpHeap()
1343 if (size == pMBHead->blockSize) // ブロックサイズ変更なしの場合 in ResizeForMBlockHeap()
1349 if (size > pMBHead->blockSize) in ResizeForMBlockHeap()
1364 … if (! block || size > pMBHead->blockSize + sizeof(NNSiFndExpHeapMBlockHead) + block->blockSize) in ResizeForMBlockHeap()
1387 pMBHead->blockSize = GetOffsetFromPtr(memBlock, rgnNewFree.start); // 対象ブロックサイズ変更 in ResizeForMBlockHeap()
1405 const u32 oldBlockSize = pMBHead->blockSize; in ResizeForMBlockHeap()
1410 pMBHead->blockSize = size; // 対象ブロックサイズ変更 in ResizeForMBlockHeap()
1414 pMBHead->blockSize = oldBlockSize; // 失敗したら、元に戻す in ResizeForMBlockHeap()
1418 return pMBHead->blockSize; in ResizeForMBlockHeap()
1475 sumSize += pMBHead->blockSize; in GetTotalFreeSizeForHeap()
1521 const u32 blockSize = GetOffsetFromPtr(baseAddress, GetMBlockEndAddr(pMBlkHd)); in GetAllocatableSizeForHeap() local
1529 if ( maxSize < blockSize in GetAllocatableSizeForHeap()
1530 || (maxSize == blockSize && offsetMin > offset) in GetAllocatableSizeForHeap()
1533 maxSize = blockSize; in GetAllocatableSizeForHeap()
1724 return GetMBlockHeadCPtr(memBlock)->blockSize; in GetSizeForMBlockHeap()
1793 void * const pMBlkEnd = AddU32ToPtr( pMBlk, pMBlkHd->blockSize ); in AdjustHeap()
1804 u32 blockSize = pMBlkHd->blockSize + sizeof( NNSiFndExpHeapMBlockHead ); in AdjustHeap() local
1805 pHeapHd->heapEnd = SubU32ToPtr( pHeapHd->heapEnd, blockSize ); in AdjustHeap()
1807 return MakeMemoryRange(pHeapHd->heapEnd, blockSize); in AdjustHeap()
1830 u32 blockSize = pMBlkHd->blockSize + sizeof( NNSiFndExpHeapMBlockHead ); in AdjustHeap() local
1831 pHeapHd->heapStart = AddU32ToPtr( pHeapHd->heapStart, blockSize ); in AdjustHeap()
1833 return MakeMemoryRange(pHeapHd->heapStart, blockSize); in AdjustHeap()
1889 …totalBytes += sizeof(NNSiFndExpHeapMBlockHead) + pMBHead->blockSize + GetAlignmentForMBlock(pMBHea… in CheckHeap()
1910 totalBytes += sizeof(NNSiFndExpHeapMBlockHead) + pMBHead->blockSize; in CheckHeap()