Lines Matching refs:alignment
270 u16 alignment in SetAlignmentForMBlock() argument
273 NNSi_FndSetBitValue(pMBlkHd->attribute, 8, 7, alignment); in SetAlignmentForMBlock()
636 int alignment in AllocFromHead() argument
653 void *const reqMBlock = NNSi_FndRoundUpPtr(mblock, alignment); in AllocFromHead()
700 int alignment in AllocFromTail() argument
718 …void *const reqMBlock = NNSi_FndRoundDownPtr(SubU32ToPtr(mblockEnd, size), alignment); // アライン済みの… in AllocFromTail()
1285 int alignment) in AllocFromHeap() argument
1292 NN_TASSERT_(!(abs(alignment) & (abs(alignment) - 1))); in AllocFromHeap()
1293 NN_TASSERT_(MIN_ALIGNMENT <= abs(alignment) && abs(alignment) <= MAX_ALIGNMENT); in AllocFromHeap()
1302 if (alignment >= 0) // 前から確保 in AllocFromHeap()
1304 memory = AllocFromHead(heap, size, alignment); in AllocFromHeap()
1308 memory = AllocFromTail(heap, size, -alignment); in AllocFromHeap()
1497 int alignment in GetAllocatableSizeForHeap() argument
1503 NN_TASSERT_(!(abs(alignment) & (abs(alignment) - 1))); in GetAllocatableSizeForHeap()
1504 NN_TASSERT_(MIN_ALIGNMENT <= abs(alignment) && abs(alignment) <= MAX_ALIGNMENT); in GetAllocatableSizeForHeap()
1506 alignment = abs(alignment); // 念のため正数化 in GetAllocatableSizeForHeap()
1517 void* baseAddress = NNSi_FndRoundUpPtr(GetMemPtrForMBlock(pMBlkHd), alignment); in GetAllocatableSizeForHeap()