Searched refs:shs (Results 1 – 2 of 2) sorted by relevance
/titanic_41/usr/src/uts/common/io/lvm/hotspares/ |
H A D | hotspares.c | 91 seths_create_hsp(set_hs_params_t *shs) in seths_create_hsp() argument 98 setno = HSP_SET(shs->shs_hot_spare_pool); in seths_create_hsp() 101 hsp = find_hot_spare_pool(setno, shs->shs_hot_spare_pool); in seths_create_hsp() 109 if (shs->shs_options & MD_CRO_64BIT) { in seths_create_hsp() 111 return (mdhsperror(&shs->mde, MDE_HSP_UNIT_TOO_LARGE, in seths_create_hsp() 112 shs->shs_hot_spare_pool)); in seths_create_hsp() 125 return (mdhsperror(&shs->mde, MDE_HSP_CREATE_FAILURE, in seths_create_hsp() 126 shs->shs_hot_spare_pool)); in seths_create_hsp() 133 hsp->hsp_self_id = shs->shs_hot_spare_pool; in seths_create_hsp() 158 seths_add(set_hs_params_t *shs) in seths_add() argument [all …]
|
/titanic_41/usr/src/lib/lvm/libmeta/common/ |
H A D | meta_hotspares.c | 1077 set_hs_params_t shs; in meta_hs_add() local 1088 (void) memset(&shs, 0, sizeof (shs)); in meta_hs_add() 1089 shs.shs_cmd = ADD_HOT_SPARE; in meta_hs_add() 1090 MD_SETDRIVERNAME(&shs, MD_HOTSPARES, sp->setno); in meta_hs_add() 1099 shs.shs_hot_spare_pool = in meta_hs_add() 1115 if ((shs.shs_hot_spare_pool = in meta_hs_add() 1125 shs.shs_options = HS_OPT_POOL; in meta_hs_add() 1128 shs.shs_options |= HS_OPT_DRYRUN; in meta_hs_add() 1130 if (metaioctl(MD_IOCSET_HS, &shs, &shs.mde, in meta_hs_add() 1134 shs.shs_hot_spare_pool, in meta_hs_add() [all …]
|