Lines Matching refs:oldvd
3713 vdev_t *oldvd, *newvd, *pvd; in ztest_vdev_attach_detach() local
3780 oldvd = rvd->vdev_child[top]; in ztest_vdev_attach_detach()
3784 ASSERT3P(oldvd->vdev_ops, ==, &vdev_mirror_ops); in ztest_vdev_attach_detach()
3785 ASSERT3U(oldvd->vdev_children, >=, zs->zs_mirrors); in ztest_vdev_attach_detach()
3786 oldvd = oldvd->vdev_child[leaf / raidz_children]; in ztest_vdev_attach_detach()
3791 if (strcmp(oldvd->vdev_ops->vdev_op_type, "raidz") == 0) in ztest_vdev_attach_detach()
3792 ASSERT3P(oldvd->vdev_ops, ==, &vdev_raidz_ops); in ztest_vdev_attach_detach()
3794 ASSERT3P(oldvd->vdev_ops, ==, &vdev_draid_ops); in ztest_vdev_attach_detach()
3795 oldvd = oldvd->vdev_child[leaf % raidz_children]; in ztest_vdev_attach_detach()
3802 while (oldvd->vdev_children != 0) { in ztest_vdev_attach_detach()
3804 ASSERT3U(oldvd->vdev_children, >=, 2); in ztest_vdev_attach_detach()
3805 oldvd = oldvd->vdev_child[ztest_random(oldvd->vdev_children)]; in ztest_vdev_attach_detach()
3808 oldguid = oldvd->vdev_guid; in ztest_vdev_attach_detach()
3809 oldsize = vdev_get_min_asize(oldvd); in ztest_vdev_attach_detach()
3810 oldvd_is_log = oldvd->vdev_top->vdev_islog; in ztest_vdev_attach_detach()
3812 oldvd->vdev_top->vdev_alloc_bias == VDEV_BIAS_SPECIAL || in ztest_vdev_attach_detach()
3813 oldvd->vdev_top->vdev_alloc_bias == VDEV_BIAS_DEDUP; in ztest_vdev_attach_detach()
3814 (void) strlcpy(oldpath, oldvd->vdev_path, MAXPATHLEN); in ztest_vdev_attach_detach()
3815 pvd = oldvd->vdev_parent; in ztest_vdev_attach_detach()
3895 else if (newvd == oldvd) in ztest_vdev_attach_detach()
3901 else if (ashift > oldvd->vdev_top->vdev_ashift) in ztest_vdev_attach_detach()