Lines Matching defs:cvd
2158 vdev_t *cvd = vd->vdev_child[c];
2160 if (cvd->vdev_open_error != 0) {
2161 lasterror = cvd->vdev_open_error;
2166 *asize = MIN(*asize - 1, cvd->vdev_asize - 1) + 1;
2167 *max_asize = MIN(*max_asize - 1, cvd->vdev_max_asize - 1) + 1;
2168 *logical_ashift = MAX(*logical_ashift, cvd->vdev_ashift);
2171 vdev_t *cvd = vd->vdev_child[c];
2173 if (cvd->vdev_open_error != 0)
2176 *physical_ashift, cvd->vdev_physical_ashift);
2315 vdev_t *cvd = zio->io_vd->vdev_child[rc->rc_devidx];
2317 vdev_xlate(cvd, &logical_rs, &physical_rs, &remain_rs);
2354 vdev_t *cvd = vd->vdev_child[rc->rc_devidx];
2363 cvd->vdev_psize - VDEV_LABEL_END_SIZE);
2366 zio_nowait(zio_vdev_child_io(zio, NULL, cvd,
2401 vdev_t *cvd = vd->vdev_child[rc->rc_devidx];
2407 cvd->vdev_psize - VDEV_LABEL_END_SIZE);
2409 zio_nowait(zio_vdev_child_io(zio, NULL, cvd, rc->rc_offset,
2428 vdev_t *cvd = vd->vdev_child[rc->rc_devidx];
2429 if (!vdev_readable(cvd)) {
2439 if (vdev_dtl_contains(cvd, DTL_MISSING, zio->io_txg, 1)) {
2451 zio_nowait(zio_vdev_child_io(zio, NULL, cvd,
2470 vdev_t *cvd = vd->vdev_child[i];
2471 if (!vdev_readable(cvd)) {
2477 if (vdev_dtl_contains(cvd, DTL_MISSING, zio->io_txg, 1)) {
2482 zio_nowait(zio_vdev_child_io(zio, NULL, cvd,
2799 vdev_t *cvd = vd->vdev_child[rc->rc_devidx];
2817 zio_nowait(zio_vdev_child_io(zio, NULL, cvd,
2842 vdev_t *cvd = vd->vdev_child[rc->rc_shadow_devidx];
2853 zio_t *cio = zio_vdev_child_io(zio, NULL, cvd,
3409 vdev_t *cvd = zio->io_vd->vdev_child[rc->rc_devidx];
3417 mutex_enter(&cvd->vdev_stat_lock);
3418 cvd->vdev_stat.vs_checksum_errors++;
3419 mutex_exit(&cvd->vdev_stat_lock);
3421 cvd, &zio->io_bookmark, zio, rc->rc_offset,
3638 vdev_t *cvd = vd->vdev_child[devidx];
3642 * vdev_dtl_contains(). So here just check cvd with
3645 if (!vdev_dtl_empty(cvd, DTL_PARTIAL))
3653 vdev_raidz_xlate(vdev_t *cvd, const range_seg64_t *logical_rs,
3658 vdev_t *raidvd = cvd->vdev_parent;
3679 uint64_t tgt_col = cvd->vdev_id;