Lines Matching defs:pb
110 buf_t *pb;
114 pb = ps->ps_bp;
119 pb->b_flags |= B_ERROR;
120 pb->b_error = bp->b_error;
134 buf_t *pb, /* primary buffer */
147 sb = bioclone(pb, 0, pb->b_bcount, md_dev64_to_dev(un->un_s_dev),
148 pb->b_blkno, trans_done_shadow, sb, KM_NOSLEEP);
557 struct buf *pb;
560 pb = ps->ps_bp;
566 if (pb->b_flags & B_READ)
570 md_dev = md_expldev(pb->b_edev);
576 md_kstat_done(ui, pb, 0);
579 md_biodone(pb);
592 struct buf *pb;
597 pb = ps->ps_bp;
601 pb->b_flags |= B_ERROR;
602 pb->b_error = cb->b_error;
629 md_kstat_done(ui, pb, 0);
631 md_biodone(pb);
637 md_trans_strategy(buf_t *pb, int flag, void *private)
644 ui = MDI_UNIT(getminor(pb->b_edev));
650 if (md_inc_iocount(MD_MIN2SET(getminor(pb->b_edev))) != 0) {
651 pb->b_flags |= B_ERROR;
652 pb->b_error = ENXIO;
653 pb->b_resid = pb->b_bcount;
656 biodone(pb);
663 if (md_checkbuf(ui, (md_unit_t *)un, pb) != 0) {
668 bp_mapin(pb);
679 ps->ps_bp = pb;
684 cb = bioclone(pb, 0, pb->b_bcount, md_dev64_to_dev(un->un_m_dev),
685 pb->b_blkno, trans_done, cb, KM_NOSLEEP);
695 ((pb->b_flags & B_READ) == 0))
696 shadow_debug(un, pb, ps, cb, flag, private);