Home
last modified time | relevance | path

Searched refs:rc_shadow_devidx (Results 1 – 2 of 2) sorted by relevance

/src/sys/contrib/openzfs/include/sys/
H A Dvdev_raidz_impl.h123 int rc_shadow_devidx; /* for double write during expansion */ member
/src/sys/contrib/openzfs/module/zfs/
H A Dvdev_raidz.c478 rc->rc_shadow_devidx = INT_MAX; in vdev_raidz_row_alloc()
937 rc->rc_shadow_devidx = (b + c) % physical_cols; in vdev_raidz_map_alloc_expanded()
957 int shadow_devidx0 = rr->rr_col[0].rc_shadow_devidx; in vdev_raidz_map_alloc_expanded()
963 rr->rr_col[0].rc_shadow_devidx = in vdev_raidz_map_alloc_expanded()
964 rr->rr_col[1].rc_shadow_devidx; in vdev_raidz_map_alloc_expanded()
970 rr->rr_col[1].rc_shadow_devidx = shadow_devidx0; in vdev_raidz_map_alloc_expanded()
2463 if (rc->rc_shadow_devidx != INT_MAX) { in vdev_raidz_io_start_write()
2464 vdev_t *cvd2 = vd->vdev_child[rc->rc_shadow_devidx]; in vdev_raidz_io_start_write()
3189 if (rc->rc_shadow_devidx == INT_MAX || rc->rc_size == 0) in vdev_raidz_io_done_verified()
3191 vdev_t *cvd = vd->vdev_child[rc->rc_shadow_devidx]; in vdev_raidz_io_done_verified()