Lines Matching defs:newblk
449 struct header *newblk; /* used for creating a block */
513 if ((newblk = (struct header *)sbrk(0)) !=
525 assert((uintptr_t)newblk % ALIGNSZ == 0);
530 newend = (struct header *)((char *)newblk + nget
532 assert((uintptr_t)newblk % ALIGNSZ == 0);
534 /* ??? newblk ?? */
535 newblk->nextblk = newend;
542 arenaend->nextblk = SETBUSY(newblk);
545 lastblk = newblk;
546 blk = newblk;
553 assert(((uintptr_t)newblk%ALIGNSZ) == 0);
558 /* ??? newblk = arenaend; */
577 assert(((uintptr_t)newblk % ALIGNSZ) == 0);
606 /* newblk will be the remainder */
607 newblk = (struct header *)((char *)blk + nb);
608 newblk->nextblk = blk->nextblk;
610 blk->nextblk = SETBUSY(newblk);
611 ADDFREEQ(newblk);
612 /* if blk was lastblk, make newblk lastblk */
614 lastblk = newblk;
807 struct header *newblk; /* remainder */
812 * newblk will be the remainder
814 newblk = (struct header *)((char *)blk +
816 newblk->nextblk = next;
817 blk->nextblk = SETBUSY(newblk);
819 ADDFREEQ(newblk);
820 /* if blk was lastblk, make newblk lastblk */
822 lastblk = newblk;