Home
last modified time | relevance | path

Searched refs:vdev_isspare (Results 1 – 6 of 6) sorted by relevance

/titanic_41/usr/src/uts/common/fs/zfs/
H A Dspa_misc.c953 ASSERT(!vd->vdev_isspare); in spa_spare_add()
955 vd->vdev_isspare = B_TRUE; in spa_spare_add()
963 ASSERT(vd->vdev_isspare); in spa_spare_remove()
965 vd->vdev_isspare = B_FALSE; in spa_spare_remove()
985 ASSERT(vd->vdev_isspare); in spa_spare_activate()
H A Dvdev_label.c269 if (vd->vdev_isspare) in vdev_config_generate()
723 (reason == VDEV_LABEL_REMOVE && vd->vdev_isspare)) { in vdev_label_init()
835 if (error == 0 && !vd->vdev_isspare && in vdev_label_init()
H A Dspa.c1345 B_FALSE)) != NULL && tvd->vdev_isspare) in spa_load_spares()
1387 if (!tvd->vdev_isspare) in spa_load_spares()
3894 !bvd->vdev_isspare) { in spa_import_rootpool()
4497 if (oldvd->vdev_top->vdev_islog && newvd->vdev_isspare) in spa_vdev_attach()
4516 oldvd->vdev_isspare && in spa_vdev_attach()
4532 newvd->vdev_isspare != oldvd->vdev_isspare) { in spa_vdev_attach()
4536 if (newvd->vdev_isspare) in spa_vdev_attach()
4609 if (newvd->vdev_isspare) { in spa_vdev_attach()
4616 newvd_isspare = newvd->vdev_isspare; in spa_vdev_attach()
4755 pvd->vdev_child[pvd->vdev_children - 1]->vdev_isspare) in spa_vdev_detach()
[all …]
H A Dspa_config.c420 if (vd->vdev_isspare) in spa_config_generate()
H A Dvdev.c649 if (vd->vdev_isspare) in vdev_free()
/titanic_41/usr/src/uts/common/fs/zfs/sys/
H A Dvdev_impl.h207 boolean_t vdev_isspare; /* was a hot spare */ member