Lines Matching refs:nb
312 size_t nb; /* size of entire block we need */
373 nb = (nbytes + grain - 1) / grain * grain;
374 holdblk = holdhead[nb / grain];
375 nb = nb + MINHEAD;
399 holdhead[(nb-MINHEAD) / grain] =
402 } else if (((char *)holdblk->unused + nb) <
403 ((char *)holdblk + HOLDSZ(nb))) {
405 ((char *)holdblk->unused+nb);
409 ((char *)holdblk->unused+nb);
411 holdhead[(nb-MINHEAD)/grain] =
419 malloc_unlocked(HOLDSZ(nb), 0);
432 holdhead[(nb-MINHEAD)/grain] = newhold;
436 (struct lblk *)((char *)newhold->space+nb);
438 newhold->blksz = nb-MINHEAD;
452 nb = nbytes + minhead;
453 nb = (nb + ALIGNSZ - 1) / ALIGNSZ * ALIGNSZ; /* align */
454 nb = (nb > MINBLKSZ) ? nb : MINBLKSZ;
466 if ((freeptr[1].nextblk-&(freeptr[1])) < nb) {
491 } while (((char *)(next) - (char *)blk) < nb);
522 nget = nb + HEADSZ;
549 nget = (nb + BLOCKSZ - 1) / BLOCKSZ * BLOCKSZ;
573 nget = nb -
604 if (((char *)blk->nextblk - (char *)blk) - nb >= MINBLKSZ) {
607 newblk = (struct header *)((char *)blk + nb);