Lines Matching refs:lastblk
131 static struct header *lastblk; /* the highest block in the arena */ variable
319 lastblk = arenaend = &(arena[1]); in malloc_unlocked()
488 lastblk = blk; in malloc_unlocked()
545 lastblk = newblk; in malloc_unlocked()
547 } else if (TESTBUSY(lastblk->nextblk)) { in malloc_unlocked()
564 lastblk = blk = arenaend; in malloc_unlocked()
574 ((char *)arenaend - (char *)lastblk); in malloc_unlocked()
583 arenaend = lastblk->nextblk = newend; in malloc_unlocked()
586 blk = lastblk; in malloc_unlocked()
613 if (blk == lastblk) in malloc_unlocked()
614 lastblk = newblk; in malloc_unlocked()
707 if (next == arenaend) lastblk = blk; in free_unlocked()
796 if (next >= arenaend) lastblk = blk; in realloc_unlocked()
821 if (blk == lastblk) in realloc_unlocked()
822 lastblk = newblk; in realloc_unlocked()
1113 assert(blk <= lastblk); in check_arena()
1121 assert(blk->nextfree <= lastblk); in check_arena()
1122 assert(blk->prevfree <= lastblk); in check_arena()