Searched refs:alignment (Results 1 – 10 of 10) sorted by relevance
| /RvlSDK-3.2.2/build/libraries/mem/include/ |
| D | heapCommoni.h | 48 #define RoundUp( value, alignment ) \ argument 49 (((value) + ((alignment)-1)) & ~((alignment)-1)) 51 #define RoundUpPtr( ptr, alignment ) \ argument 52 ( (void*)RoundUp(GetUIntPtr(ptr), (alignment)) ) 65 #define RoundDown( value, alignment ) \ argument 66 ( (value) & ~((alignment)-1) ) 68 #define RoundDownPtr(ptr, alignment) \ argument 69 ( (void*)RoundDown(GetUIntPtr(ptr), (alignment)) )
|
| /RvlSDK-3.2.2/build/libraries/mem/src/ |
| D | mem_frameHeap.c | 141 int alignment in AllocFromHead_() argument 144 void* newBlock = RoundUpPtr(pFrmHeapHd->headAllocator, alignment); in AllocFromHead_() 180 int alignment in AllocFromTail_() argument 183 void* newBlock = RoundDownPtr(SubU32ToPtr(pFrmHeapHd->tailAllocator, size), alignment); in AllocFromTail_() 465 int alignment in MEMAllocFromFrmHeapEx() argument 474 ASSERT(alignment % MIN_ALIGNMENT == 0); in MEMAllocFromFrmHeapEx() 475 ASSERT((abs(alignment) & (abs(alignment) - 1)) == 0); in MEMAllocFromFrmHeapEx() 476 ASSERT(MIN_ALIGNMENT <= abs(alignment)); in MEMAllocFromFrmHeapEx() 489 if ( alignment >= 0 ) // Allocate from the front of the heap in MEMAllocFromFrmHeapEx() 491 memory = AllocFromHead_(pFrmHeapHd, size, alignment); in MEMAllocFromFrmHeapEx() [all …]
|
| D | mem_allocator.c | 47 int const alignment = (int)pAllocator->heapParam1; in AllocatorAllocForExpHeap_() local 48 return MEMAllocFromExpHeapEx( heap, size, alignment ); in AllocatorAllocForExpHeap_() 92 int const alignment = (int)pAllocator->heapParam1; in AllocatorAllocForFrmHeap_() local 93 return MEMAllocFromFrmHeapEx( heap, size, alignment ); in AllocatorAllocForFrmHeap_() 288 int alignment in MEMInitAllocatorForExpHeap() argument 299 pAllocator->heapParam1 = (u32)alignment; in MEMInitAllocatorForExpHeap() 320 int alignment in MEMInitAllocatorForFrmHeap() argument 331 pAllocator->heapParam1 = (u32)alignment; in MEMInitAllocatorForFrmHeap()
|
| D | mem_unitHeap.c | 182 int alignment, in MEMCreateUnitHeapEx() argument 192 ASSERT( alignment % MIN_ALIGNMENT == 0 ); in MEMCreateUnitHeapEx() 193 ASSERT( MIN_ALIGNMENT <= alignment && alignment <= 32 ); in MEMCreateUnitHeapEx() 203 memBlockSize = RoundUp( memBlockSize, alignment ); // Actual block size in MEMCreateUnitHeapEx() 207 … void* heapStart = RoundUpPtr( AddU32ToPtr( pUntHeapHd, sizeof(MEMiUntHeapHead) ), alignment ); in MEMCreateUnitHeapEx() 379 int alignment in MEMCalcHeapSizeForUnitHeap() argument 383 …+ (alignment - 4) // Maximum size required for adjusting the ali… in MEMCalcHeapSizeForUnitHeap() 384 + memBlockNum * RoundUp( memBlockSize, alignment ); // Size required by all units in MEMCalcHeapSizeForUnitHeap()
|
| D | mem_expHeap.c | 241 return pMBlkHd->attribute.fields.alignment; in GetAlignmentForMBlock_() 257 u16 alignment in SetAlignmentForMBlock_() argument 260 pMBlkHd->attribute.fields.alignment = alignment; in SetAlignmentForMBlock_() 700 int alignment in AllocFromHead_() argument 717 void *const reqMBlock = RoundUpPtr( mblock, alignment ); in AllocFromHead_() 765 int alignment in AllocFromTail_() argument 783 …void *const reqMBlock = RoundDownPtr( SubU32ToPtr(mblockEnd, size), alignment ); // aligned addre… in AllocFromTail_() 1376 int alignment in MEMAllocFromExpHeapEx() argument 1384 ASSERT(alignment % MIN_ALIGNMENT == 0); in MEMAllocFromExpHeapEx() 1385 ASSERT((abs(alignment) & (abs(alignment) - 1)) == 0); in MEMAllocFromExpHeapEx() [all …]
|
| /RvlSDK-3.2.2/include/revolution/mem/ |
| D | allocator.h | 63 int alignment ); 68 int alignment );
|
| D | expHeap.h | 71 u16 alignment : 7; // Alignment member 151 int alignment ); 162 u32 MEMGetAllocatableSizeForExpHeapEx( MEMHeapHandle heap, int alignment );
|
| D | unitHeap.h | 78 int alignment, 94 int alignment );
|
| D | frameHeap.h | 92 int alignment ); 96 u32 MEMGetAllocatableSizeForFrmHeapEx( MEMHeapHandle heap, int alignment );
|
| /RvlSDK-3.2.2/build/buildtools/ |
| D | commondefs | 161 # -align powerpc - 4 byte alignment by default
|