Lines Matching refs:nbp
577 struct buf *nbp = NULL; in getblk_common() local
646 if (nbp == NULL) { in getblk_common()
661 kmem_free(nbp->b_un.b_addr, nbp->b_bufsize); in getblk_common()
662 nbp->b_un.b_addr = NULL; in getblk_common()
668 bfreelist.b_bufsize += nbp->b_bufsize; in getblk_common()
674 nbp->b_dev = (o_dev_t)NODEV; in getblk_common()
675 nbp->b_edev = NODEV; in getblk_common()
676 nbp->b_flags = 0; in getblk_common()
677 nbp->b_file = NULL; in getblk_common()
678 nbp->b_offset = -1; in getblk_common()
680 sema_v(&nbp->b_sem); in getblk_common()
681 bio_bhdr_free(nbp); in getblk_common()
690 if (nbp == NULL) { in getblk_common()
692 nbp = bio_getfreeblk(bsize); in getblk_common()
700 nbp->b_flags = B_BUSY; in getblk_common()
701 nbp->b_edev = dev; in getblk_common()
702 nbp->b_dev = (o_dev_t)cmpdev(dev); in getblk_common()
703 nbp->b_blkno = blkno; in getblk_common()
704 nbp->b_iodone = NULL; in getblk_common()
705 nbp->b_bcount = bsize; in getblk_common()
713 nbp->b_vp = ufsvfsp->vfs_root; in getblk_common()
715 nbp->b_vp = NULL; in getblk_common()
718 ASSERT((nbp->b_flags & B_NOCACHE) == 0); in getblk_common()
720 binshash(nbp, dp); in getblk_common()
723 ASSERT(SEMA_HELD(&nbp->b_sem)); in getblk_common()
725 return (nbp); in getblk_common()
1691 struct buf *bp, *dp, *dwp, *nbp; in bio_recycle() local
1786 for (bp = dwp->av_forw; bp != dwp; bp = nbp) { in bio_recycle()
1789 nbp = bp->av_forw; in bio_recycle()