Lines Matching refs:oldvd
2747 vdev_t *oldvd, *newvd, *pvd; in ztest_vdev_attach_detach() local
2784 oldvd = rvd->vdev_child[top]; in ztest_vdev_attach_detach()
2786 ASSERT(oldvd->vdev_ops == &vdev_mirror_ops); in ztest_vdev_attach_detach()
2787 ASSERT(oldvd->vdev_children >= zs->zs_mirrors); in ztest_vdev_attach_detach()
2788 oldvd = oldvd->vdev_child[leaf / ztest_opts.zo_raidz]; in ztest_vdev_attach_detach()
2791 ASSERT(oldvd->vdev_ops == &vdev_raidz_ops); in ztest_vdev_attach_detach()
2792 ASSERT(oldvd->vdev_children == ztest_opts.zo_raidz); in ztest_vdev_attach_detach()
2793 oldvd = oldvd->vdev_child[leaf % ztest_opts.zo_raidz]; in ztest_vdev_attach_detach()
2800 while (oldvd->vdev_children != 0) { in ztest_vdev_attach_detach()
2802 ASSERT(oldvd->vdev_children >= 2); in ztest_vdev_attach_detach()
2803 oldvd = oldvd->vdev_child[ztest_random(oldvd->vdev_children)]; in ztest_vdev_attach_detach()
2806 oldguid = oldvd->vdev_guid; in ztest_vdev_attach_detach()
2807 oldsize = vdev_get_min_asize(oldvd); in ztest_vdev_attach_detach()
2808 oldvd_is_log = oldvd->vdev_top->vdev_islog; in ztest_vdev_attach_detach()
2809 (void) strcpy(oldpath, oldvd->vdev_path); in ztest_vdev_attach_detach()
2810 pvd = oldvd->vdev_parent; in ztest_vdev_attach_detach()
2870 else if (newvd == oldvd) in ztest_vdev_attach_detach()
2876 else if (ashift > oldvd->vdev_top->vdev_ashift) in ztest_vdev_attach_detach()