Searched refs:newvd (Results 1 – 3 of 3) sorted by relevance
/titanic_44/usr/src/cmd/syseventd/modules/zfs_mod/ |
H A D | zfs_mod.c | 153 nvlist_t *nvroot, *newvd; in zfs_process_add() local 237 if (nvlist_alloc(&newvd, NV_UNIQUE_NAME, 0) != 0) { in zfs_process_add() 242 if (nvlist_add_string(newvd, ZPOOL_CONFIG_TYPE, VDEV_TYPE_DISK) != 0 || in zfs_process_add() 243 nvlist_add_string(newvd, ZPOOL_CONFIG_PATH, path) != 0 || in zfs_process_add() 244 (physpath != NULL && nvlist_add_string(newvd, in zfs_process_add() 246 nvlist_add_uint64(newvd, ZPOOL_CONFIG_WHOLE_DISK, wholedisk) != 0 || in zfs_process_add() 248 nvlist_add_nvlist_array(nvroot, ZPOOL_CONFIG_CHILDREN, &newvd, in zfs_process_add() 250 nvlist_free(newvd); in zfs_process_add() 255 nvlist_free(newvd); in zfs_process_add()
|
/titanic_44/usr/src/uts/common/fs/zfs/ |
H A D | spa.c | 4459 vdev_t *oldvd, *newvd, *newrootvd, *pvd, *tvd; in spa_vdev_attach() local 4486 newvd = newrootvd->vdev_child[0]; in spa_vdev_attach() 4488 if (!newvd->vdev_ops->vdev_op_leaf) in spa_vdev_attach() 4497 if (oldvd->vdev_top->vdev_islog && newvd->vdev_isspare) in spa_vdev_attach() 4517 !spa_has_spare(spa, newvd->vdev_guid)) in spa_vdev_attach() 4532 newvd->vdev_isspare != oldvd->vdev_isspare) { in spa_vdev_attach() 4536 if (newvd->vdev_isspare) in spa_vdev_attach() 4545 if (newvd->vdev_asize < vdev_get_min_asize(oldvd)) in spa_vdev_attach() 4552 if (newvd->vdev_ashift > oldvd->vdev_top->vdev_ashift) in spa_vdev_attach() 4559 if (strcmp(oldvd->vdev_path, newvd->vdev_path) == 0) { in spa_vdev_attach() [all …]
|
/titanic_44/usr/src/cmd/ztest/ |
H A D | ztest.c | 2750 vdev_t *oldvd, *newvd, *pvd; in ztest_vdev_attach_detach() local 2834 newvd = sav->sav_vdevs[ztest_random(sav->sav_count)]; in ztest_vdev_attach_detach() 2836 (void) strcpy(newpath, newvd->vdev_path); in ztest_vdev_attach_detach() 2843 newvd = vdev_lookup_by_path(rvd, newpath); in ztest_vdev_attach_detach() 2846 if (newvd) { in ztest_vdev_attach_detach() 2847 newsize = vdev_get_min_asize(newvd); in ztest_vdev_attach_detach() 2873 else if (newvd == oldvd) in ztest_vdev_attach_detach() 2889 root = make_vdev_root(newpath, NULL, NULL, newvd == NULL ? newsize : 0, in ztest_vdev_attach_detach()
|