Lines Matching refs:nbp
574 struct buf *nbp = NULL; in getblk_common() local
643 if (nbp == NULL) { in getblk_common()
658 kmem_free(nbp->b_un.b_addr, nbp->b_bufsize); in getblk_common()
659 nbp->b_un.b_addr = NULL; in getblk_common()
665 bfreelist.b_bufsize += nbp->b_bufsize; in getblk_common()
671 nbp->b_dev = (o_dev_t)NODEV; in getblk_common()
672 nbp->b_edev = NODEV; in getblk_common()
673 nbp->b_flags = 0; in getblk_common()
674 nbp->b_file = NULL; in getblk_common()
675 nbp->b_offset = -1; in getblk_common()
677 sema_v(&nbp->b_sem); in getblk_common()
678 bio_bhdr_free(nbp); in getblk_common()
687 if (nbp == NULL) { in getblk_common()
689 nbp = bio_getfreeblk(bsize); in getblk_common()
697 nbp->b_flags = B_BUSY; in getblk_common()
698 nbp->b_edev = dev; in getblk_common()
699 nbp->b_dev = (o_dev_t)cmpdev(dev); in getblk_common()
700 nbp->b_blkno = blkno; in getblk_common()
701 nbp->b_iodone = NULL; in getblk_common()
702 nbp->b_bcount = bsize; in getblk_common()
710 nbp->b_vp = ufsvfsp->vfs_root; in getblk_common()
712 nbp->b_vp = NULL; in getblk_common()
715 ASSERT((nbp->b_flags & B_NOCACHE) == NULL); in getblk_common()
717 binshash(nbp, dp); in getblk_common()
720 ASSERT(SEMA_HELD(&nbp->b_sem)); in getblk_common()
722 return (nbp); in getblk_common()
1708 struct buf *bp, *dp, *dwp, *nbp; in bio_recycle() local
1803 for (bp = dwp->av_forw; bp != dwp; bp = nbp) { in bio_recycle()
1806 nbp = bp->av_forw; in bio_recycle()