Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/include/sys/
H A Dvdev_raidz_impl.h122 int rc_shadow_devidx; /* for double write during expansion */ member
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dvdev_raidz.c451 rc->rc_shadow_devidx = INT_MAX; in vdev_raidz_row_alloc()
910 rc->rc_shadow_devidx = (b + c) % physical_cols; in vdev_raidz_map_alloc_expanded()
930 int shadow_devidx0 = rr->rr_col[0].rc_shadow_devidx; in vdev_raidz_map_alloc_expanded()
936 rr->rr_col[0].rc_shadow_devidx = in vdev_raidz_map_alloc_expanded()
937 rr->rr_col[1].rc_shadow_devidx; in vdev_raidz_map_alloc_expanded()
943 rr->rr_col[1].rc_shadow_devidx = shadow_devidx0; in vdev_raidz_map_alloc_expanded()
2372 if (rc->rc_shadow_devidx != INT_MAX) { in vdev_raidz_io_start_write()
2373 vdev_t *cvd2 = vd->vdev_child[rc->rc_shadow_devidx]; in vdev_raidz_io_start_write()
2841 if (rc->rc_shadow_devidx == INT_MAX || rc->rc_size == 0) in vdev_raidz_io_done_verified()
2843 vdev_t *cvd = vd->vdev_child[rc->rc_shadow_devidx]; in vdev_raidz_io_done_verified()