Lines Matching defs:holdEnd
291 * Cuts a free block from holdBase to holdEnd from the free lists.
293 * not include a block of memory from holdBase to holdEnd.
295 * either holdBase or holdEnd. If such block is found it updates it.
300 * holdEnd - end address of the allocated block
307 static t_Error CutFree(t_MM *p_MM, uint64_t holdBase, uint64_t holdEnd)
320 alignBase = MAKE_ALIGNED(holdEnd, alignment);
327 if ( (holdBase <= base) && (holdEnd <= end) && (holdEnd > base) )
344 else if ( (holdBase > base) && (holdEnd <= end) )
545 uint64_t holdBase, holdEnd, alignBase = 0;
571 holdEnd = alignBase + size;
578 if ( CutFree ( p_MM, holdBase, holdEnd ) != E_OK )
707 uint64_t holdBase, holdEnd, j, i = 0;
754 holdEnd = holdBase + size;
764 if ( CutFree ( p_MM, holdBase, holdEnd ) != E_OK )
844 uint64_t holdBase, holdEnd, j = alignment, i=0;
883 holdEnd = holdBase + size;
899 holdEnd = holdBase + size;
910 if ( CutFree( p_MM, holdBase, holdEnd ) != E_OK )