Lines Matching defs:oldbp
1445 struct buf *oldbp; /* buffer to store old data in */
1579 oldbp = getrbuf(KM_SLEEP);
1580 oldbp->b_lblkno = cowchunktodb(cmap, cowchunk);
1581 oldbp->b_edev = wbp->b_edev;
1582 oldbp->b_bcount = cmap->cmap_chunksz;
1583 oldbp->b_bufsize = cmap->cmap_chunksz;
1584 oldbp->b_iodone = NULL;
1585 oldbp->b_proc = NULL;
1586 oldbp->b_flags = B_READ;
1587 oldbp->b_un.b_addr = kmem_alloc(cmap->cmap_chunksz, KM_SLEEP);
1589 (void) bdev_strategy(oldbp);
1590 (void) biowait(oldbp);
1597 if ((error = geterror(oldbp)) != 0) {
1601 cowchunk, oldbp->b_lblkno, oldbp->b_bcount, error);
1602 kmem_free(oldbp->b_un.b_addr, cmap->cmap_chunksz);
1603 freerbuf(oldbp);
1614 cmn = transtbl_add(cmap, cowchunk, oldbp->b_un.b_addr);
1615 freerbuf(oldbp);