Lines Matching defs:bv
655 cac_ioctl_vol(struct cac_softc *sc, struct bioc_vol *bv)
661 if (bv->bv_volid > sc->sc_nunits) {
665 bv->bv_volid, 0, CAC_CCB_DATA_IN, NULL)) {
669 bv->bv_volid, 0, CAC_CCB_DATA_IN, NULL)) {
674 bv->bv_size = (off_t)blks * CAC_GET2(dinfo.secsize);
675 bv->bv_level = cac_level[CAC_GET1(dinfo.mirror)]; /*XXX limit check */
676 bv->bv_nodisk = 0; /* XXX */
677 bv->bv_status = 0; /* XXX */
678 bv->bv_percent = -1;
679 bv->bv_seconds = 0;
681 bv->bv_status = cac_stat[dstatus.stat];
682 if (bv->bv_status == BIOC_SVREBUILD ||
683 bv->bv_status == BIOC_SVBUILDING)
684 bv->bv_percent = ((blks - CAC_GET4(dstatus.prog)) * 1000ULL) /
731 struct bioc_vol bv;
737 memset(&bv, 0, sizeof(bv));
738 bv.bv_volid = edata->sensor;
740 if (cac_ioctl_vol(sc, &bv))
741 bv.bv_status = BIOC_SVINVALID;
744 bio_vol_to_envsys(edata, &bv);