Searched refs:newvd (Results 1 – 3 of 3) sorted by relevance
| /freebsd-14-stable/sys/contrib/openzfs/cmd/zed/agents/ |
| HD | zfs_mod.c | 200 nvlist_t *nvroot, *newvd; in zfs_process_add() local 540 if (nvlist_alloc(&newvd, NV_UNIQUE_NAME, 0) != 0) { in zfs_process_add() 546 if (nvlist_add_string(newvd, ZPOOL_CONFIG_TYPE, VDEV_TYPE_DISK) != 0 || in zfs_process_add() 547 nvlist_add_string(newvd, ZPOOL_CONFIG_PATH, path) != 0 || in zfs_process_add() 548 nvlist_add_string(newvd, ZPOOL_CONFIG_DEVID, new_devid) != 0 || in zfs_process_add() 549 (physpath != NULL && nvlist_add_string(newvd, in zfs_process_add() 551 (enc_sysfs_path != NULL && nvlist_add_string(newvd, in zfs_process_add() 553 nvlist_add_uint64(newvd, ZPOOL_CONFIG_WHOLE_DISK, wholedisk) != 0 || in zfs_process_add() 556 (const nvlist_t **)&newvd, 1) != 0) { in zfs_process_add() 558 nvlist_free(newvd); in zfs_process_add() [all …]
|
| /freebsd-14-stable/sys/contrib/openzfs/module/zfs/ |
| HD | spa.c | 7265 vdev_t *oldvd, *newvd, *newrootvd, *pvd, *tvd; local 7317 newvd = newrootvd->vdev_child[0]; 7319 if (!newvd->vdev_ops->vdev_op_leaf) 7329 oldvd->vdev_top->vdev_islog) && newvd->vdev_isspare) { 7336 if (newvd->vdev_ops == &vdev_draid_spare_ops && 7337 oldvd->vdev_top != vdev_draid_spare_get_parent(newvd)) { 7375 !spa_has_spare(spa, newvd->vdev_guid)) 7390 newvd->vdev_isspare != oldvd->vdev_isspare) { 7394 if (newvd->vdev_isspare) 7403 if (newvd->vdev_asize < vdev_get_min_asize(oldvd)) [all …]
|
| /freebsd-14-stable/sys/contrib/openzfs/cmd/ |
| HD | ztest.c | 3592 vdev_t *oldvd, *newvd, *pvd; in ztest_vdev_attach_detach() local 3713 newvd = sav->sav_vdevs[ztest_random(sav->sav_count)]; in ztest_vdev_attach_detach() 3716 if (newvd->vdev_ops == &vdev_draid_spare_ops) in ztest_vdev_attach_detach() 3719 (void) strlcpy(newpath, newvd->vdev_path, MAXPATHLEN); in ztest_vdev_attach_detach() 3726 newvd = vdev_lookup_by_path(rvd, newpath); in ztest_vdev_attach_detach() 3729 if (newvd) { in ztest_vdev_attach_detach() 3733 vdev_reopen(newvd); in ztest_vdev_attach_detach() 3734 newsize = vdev_get_min_asize(newvd); in ztest_vdev_attach_detach() 3764 else if (newvd == oldvd) in ztest_vdev_attach_detach() 3772 else if (newvd_is_dspare && pvd != vdev_draid_spare_get_parent(newvd)) in ztest_vdev_attach_detach() [all …]
|