Lines Matching refs:reason
831 vdev_inuse(vdev_t *vd, uint64_t crtxg, vdev_labeltype_t reason, in vdev_inuse() argument
904 switch (reason) { in vdev_inuse()
950 vdev_label_init(vdev_t *vd, uint64_t crtxg, vdev_labeltype_t reason) in vdev_label_init() argument
970 crtxg, reason)) != 0) in vdev_label_init()
988 if (reason != VDEV_LABEL_REMOVE && reason != VDEV_LABEL_SPLIT && in vdev_label_init()
989 vdev_inuse(vd, crtxg, reason, &spare_guid, &l2cache_guid)) in vdev_label_init()
998 if (reason != VDEV_LABEL_REMOVE && reason != VDEV_LABEL_L2CACHE && in vdev_label_init()
1012 if (reason == VDEV_LABEL_SPARE) in vdev_label_init()
1014 ASSERT(reason == VDEV_LABEL_REPLACE || in vdev_label_init()
1015 reason == VDEV_LABEL_SPLIT); in vdev_label_init()
1018 if (reason != VDEV_LABEL_REMOVE && reason != VDEV_LABEL_SPARE && in vdev_label_init()
1032 if (reason == VDEV_LABEL_L2CACHE) in vdev_label_init()
1034 ASSERT(reason == VDEV_LABEL_REPLACE); in vdev_label_init()
1050 if (reason == VDEV_LABEL_SPARE || in vdev_label_init()
1051 (reason == VDEV_LABEL_REMOVE && vd->vdev_isspare)) { in vdev_label_init()
1067 } else if (reason == VDEV_LABEL_L2CACHE || in vdev_label_init()
1068 (reason == VDEV_LABEL_REMOVE && vd->vdev_isl2cache)) { in vdev_label_init()
1083 if (reason == VDEV_LABEL_SPLIT) in vdev_label_init()
1165 (reason == VDEV_LABEL_SPARE || in vdev_label_init()
1170 (reason == VDEV_LABEL_L2CACHE || in vdev_label_init()