Lines Matching refs:alignBase
179 uint64_t alignBase;
189 alignBase = MAKE_ALIGNED(base, alignment);
192 if (alignBase >= end)
198 if ( alignBase <= p_CurrB->end )
222 else if ( (end < p_CurrB->base) && ((end-alignBase) >= alignment) )
224 if ((p_NewB = CreateFreeBlock(alignBase, end-alignBase)) == NULL)
235 if ((alignBase < p_CurrB->base) && (end >= p_CurrB->base))
237 p_CurrB->base = alignBase;
265 if ((p_NewB = CreateFreeBlock(alignBase, end-base)) == NULL)
310 uint64_t alignBase, base, end;
320 alignBase = MAKE_ALIGNED(holdEnd, alignment);
329 if ( alignBase >= end ||
330 (alignBase < end && ((end-alignBase) < alignment)) )
340 p_CurrB->base = alignBase;
348 if ( (alignBase < end) && ((end-alignBase) >= alignment) )
350 if ((p_NewB = CreateFreeBlock(alignBase, end-alignBase)) == NULL)
357 else if ( (alignBase < end) && ((end-alignBase) >= alignment) )
359 p_CurrB->base = alignBase;
545 uint64_t holdBase, holdEnd, alignBase = 0;
554 alignBase = MAKE_ALIGNED(p_FreeB->base, alignment);
558 if ( alignBase >= p_FreeB->base &&
559 alignBase < p_FreeB->end &&
560 size <= (p_FreeB->end - alignBase) )
570 holdBase = alignBase;
571 holdEnd = alignBase + size;