Home
last modified time | relevance | path

Searched refs:newvd (Results 1 – 3 of 3) sorted by relevance

/f-stack/freebsd/contrib/openzfs/cmd/zed/agents/
H A Dzfs_mod.c183 nvlist_t *nvroot, *newvd; in zfs_process_add() local
402 if (nvlist_alloc(&newvd, NV_UNIQUE_NAME, 0) != 0) { in zfs_process_add()
408 if (nvlist_add_string(newvd, ZPOOL_CONFIG_TYPE, VDEV_TYPE_DISK) != 0 || in zfs_process_add()
409 nvlist_add_string(newvd, ZPOOL_CONFIG_PATH, path) != 0 || in zfs_process_add()
410 nvlist_add_string(newvd, ZPOOL_CONFIG_DEVID, new_devid) != 0 || in zfs_process_add()
411 (physpath != NULL && nvlist_add_string(newvd, in zfs_process_add()
413 (enc_sysfs_path != NULL && nvlist_add_string(newvd, in zfs_process_add()
415 nvlist_add_uint64(newvd, ZPOOL_CONFIG_WHOLE_DISK, wholedisk) != 0 || in zfs_process_add()
417 nvlist_add_nvlist_array(nvroot, ZPOOL_CONFIG_CHILDREN, &newvd, in zfs_process_add()
420 nvlist_free(newvd); in zfs_process_add()
[all …]
/f-stack/freebsd/contrib/openzfs/module/zfs/
H A Dspa.c6728 if (newvd->vdev_isspare)
6780 vdev_add_child(pvd, newvd);
6787 tvd = newvd->vdev_top;
6803 if (newvd->vdev_isspare) {
6804 spa_spare_activate(newvd);
6831 vdev_defer_resilver(newvd);
7728 vdev_t *newvd, *oldvd; local
7766 newvd = last;
7769 newvd = first;
7790 newvd = vd->vdev_child[1];
[all …]
/f-stack/freebsd/contrib/openzfs/cmd/ztest/
H A Dztest.c3463 vdev_t *oldvd, *newvd, *pvd; in ztest_vdev_attach_detach() local
3579 newvd = sav->sav_vdevs[ztest_random(sav->sav_count)]; in ztest_vdev_attach_detach()
3582 if (newvd->vdev_ops == &vdev_draid_spare_ops) in ztest_vdev_attach_detach()
3585 (void) strcpy(newpath, newvd->vdev_path); in ztest_vdev_attach_detach()
3592 newvd = vdev_lookup_by_path(rvd, newpath); in ztest_vdev_attach_detach()
3595 if (newvd) { in ztest_vdev_attach_detach()
3599 vdev_reopen(newvd); in ztest_vdev_attach_detach()
3600 newsize = vdev_get_min_asize(newvd); in ztest_vdev_attach_detach()
3629 else if (newvd == oldvd) in ztest_vdev_attach_detach()
3637 else if (newvd_is_dspare && pvd != vdev_draid_spare_get_parent(newvd)) in ztest_vdev_attach_detach()
[all …]