Home | History | Annotate | Download | only in uvm

Lines Matching defs:nbp

1387 		struct vndbuf	*nbp;
1442 * at the front of the nbp structure so that you can
1445 nbp = pool_get(&vndbuf_pool, PR_WAITOK);
1446 buf_init(&nbp->vb_buf);
1447 nbp->vb_buf.b_flags = bp->b_flags;
1448 nbp->vb_buf.b_cflags = bp->b_cflags;
1449 nbp->vb_buf.b_oflags = bp->b_oflags;
1450 nbp->vb_buf.b_bcount = sz;
1451 nbp->vb_buf.b_bufsize = sz;
1452 nbp->vb_buf.b_error = 0;
1453 nbp->vb_buf.b_data = addr;
1454 nbp->vb_buf.b_lblkno = 0;
1455 nbp->vb_buf.b_blkno = nbn + btodb(off);
1456 nbp->vb_buf.b_rawblkno = nbp->vb_buf.b_blkno;
1457 nbp->vb_buf.b_iodone = sw_reg_biodone;
1458 nbp->vb_buf.b_vp = vp;
1459 nbp->vb_buf.b_objlock = vp->v_interlock;
1461 nbp->vb_buf.b_dev = vp->v_rdev;
1464 nbp->vb_xfer = vnx; /* patch it back in to vnx */
1471 buf_destroy(&nbp->vb_buf);
1472 pool_put(&vndbuf_pool, nbp);
1479 bufq_put(sdp->swd_tab, &nbp->vb_buf);