Lines Matching defs:nb
311 size_t nb; /* size of entire block we need */
372 nb = (nbytes + grain - 1) / grain * grain;
373 holdblk = holdhead[nb / grain];
374 nb = nb + MINHEAD;
398 holdhead[(nb-MINHEAD) / grain] =
401 } else if (((char *)holdblk->unused + nb) <
402 ((char *)holdblk + HOLDSZ(nb))) {
404 ((char *)holdblk->unused+nb);
408 ((char *)holdblk->unused+nb);
410 holdhead[(nb-MINHEAD)/grain] =
418 malloc_unlocked(HOLDSZ(nb), 0);
431 holdhead[(nb-MINHEAD)/grain] = newhold;
435 (struct lblk *)((char *)newhold->space+nb);
437 newhold->blksz = nb-MINHEAD;
451 nb = nbytes + minhead;
452 nb = (nb + ALIGNSZ - 1) / ALIGNSZ * ALIGNSZ; /* align */
453 nb = (nb > MINBLKSZ) ? nb : MINBLKSZ;
465 if ((freeptr[1].nextblk-&(freeptr[1])) < nb) {
490 } while (((char *)(next) - (char *)blk) < nb);
521 nget = nb + HEADSZ;
548 nget = (nb + BLOCKSZ - 1) / BLOCKSZ * BLOCKSZ;
572 nget = nb -
603 if (((char *)blk->nextblk - (char *)blk) - nb >= MINBLKSZ) {
606 newblk = (struct header *)((char *)blk + nb);