Lines Matching refs:arena
116 static struct header arena[4] = { variable
128 #define freeptr (arena + 2)
317 arena[1].nextblk = (struct header *)BUSY; in malloc_unlocked()
318 arena[0].nextblk = (struct header *)BUSY; in malloc_unlocked()
319 lastblk = arenaend = &(arena[1]); in malloc_unlocked()
322 freeptr[1].nextblk = &(arena[0]); in malloc_unlocked()
533 newend->nextblk = SETBUSY(&(arena[1])); in malloc_unlocked()
562 newend->nextblk = SETBUSY(&(arena[1])); in malloc_unlocked()
584 newend->nextblk = SETBUSY(&(arena[1])); in malloc_unlocked()
666 assert((struct header *)lblk > arena); in free_unlocked()
981 blk = CLRBUSY(arena[1].nextblk); in mallinfo()
983 inf.arena = (char *)arenaend - (char *)blk; in mallinfo()
990 while (next != &(arena[1])) { in mallinfo()
1106 blk = arena + 1; in check_arena()
1111 while (next != arena + 1) { in check_arena()
1112 assert(blk >= arena + 1); in check_arena()
1165 brk(CLRBUSY(arena[1].nextblk)); in rstalloc()