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