/illumos-gate/usr/src/cmd/lvm/util/ |
H A D | metaclear.c | 50 mdhspname_t *hspnp; local 53 if ((hspnp = metahspname(spp, uname, ep)) == NULL) 66 return (meta_hsp_reset(*spp, hspnp, options, ep));
|
H A D | metaparam.c | 173 mdhspname_t *hspnp; local 194 } else if ((hspnp = metahspname(&sp, optarg, 197 } else if (metachkhsp(sp, hspnp, ep) != 0) { 200 msp.hsp_id = hspnp->hsp; 222 hspnp = NULL; 223 else if ((hspnp = metahsphspname(&sp, msp.hsp_id, ep)) == NULL) 228 if (meta_print_stripe_options(hspnp, NULL, stdout, ep) != 0) 260 mdhspname_t *hspnp; local 281 } else if ((hspnp = metahspname(&sp, optarg, 284 } else if (metachkhsp(sp, hspnp, e [all...] |
H A D | metahs.c | 53 mdhspname_t *hspnp, 62 assert(hspnp->hsp == MD_HSP_NONE || sp->setno == HSP_SET(hspnp->hsp)); 65 if (meta_hsp_print(sp, hspnp, &nlp, NULL, stdout, options, ep) != 0) 154 mdhspname_t *hspnp = p->hspnamep; local 156 if (meta_hs_add(*spp, hspnp, nlp, options, ep) != 0) 228 mdhspname_t *hspnp = p->hspnamep; local 230 if (meta_hs_delete(*spp, hspnp, nlp, options, ep) != 0) { 363 mdhspname_t *hspnp = p->hspnamep; local 365 if (meta_hs_replace(*spp, hspnp, oldn 51 status_hsp( mdsetname_t *sp, mdhspname_t *hspnp, md_error_t *ep ) argument 420 mdhspname_t *hspnp = p->hspnamep; local 486 mdhspname_t *hspnp = p->hspnamep; local [all...] |
H A D | metastat.c | 732 delete_hotspares_impl(mdsetname_t *sp, mdhspname_t *hspnp, md_hsp_t *hspp) argument 755 bname, hspnp->hspname, bname); 757 if (meta_hs_delete(sp, hspnp, nlp, 0, &e) != NULL) { 1123 mdhspname_t *hspnp = p->hspnamep; local 1125 if ((hspp = meta_get_hsp(sp, hspnp, &e)) == NULL) 1129 delete_hotspares_impl(sp, hspnp, hspp);
|
/illumos-gate/usr/src/cmd/lvm/md_monitord/ |
H A D | probedev.c | 51 delete_hotspares_impl(mdhspname_t *hspnp, md_hsp_t *hspp, boolean_e verbose) argument 81 bname, hspnp->hspname, bname); 83 if (meta_hs_delete(sp, hspnp, nlp, 0, &e) != NULL) { 507 mdhspname_t *hspnp = p->hspnamep; local 511 hspnp->hspname); 513 if ((hspp = meta_get_hsp(sp, hspnp, &e)) == NULL) 520 delete_hotspares_impl(hspnp, hspp, verbose);
|
/illumos-gate/usr/src/lib/lvm/libmeta/common/ |
H A D | meta_hotspares.c | 98 mdhspname_t *hspnp; local 102 if ((hspnp = metahsphspname(&sp, *m_ptr, ep)) 107 (void) metahspnamelist_append(hspnlpp, hspnp); 130 mdhspname_t *hspnp, 138 assert(hspnp->hsp == MD_HSP_NONE || sp->setno == HSP_SET(hspnp->hsp)); 143 mig.id = hspnp->hsp; 144 if (metaioctl(MD_IOCGET, &mig, &mig.mde, hspnp->hspname) != 0) { 152 if (metaioctl(MD_IOCGET, &mig, &mig.mde, hspnp->hspname) != 0) { 181 mdhspname_t *hspnp, 128 get_hspinfo( mdsetname_t *sp, mdhspname_t *hspnp, md_error_t *ep ) argument 179 meta_get_hsp_common( mdsetname_t *sp, mdhspname_t *hspnp, int fast, md_error_t *ep ) argument 259 meta_get_hsp( mdsetname_t *sp, mdhspname_t *hspnp, md_error_t *ep ) argument 272 in_hsp( mdsetname_t *sp, mdhspname_t *hspnp, mdname_t *np, diskaddr_t slblk, diskaddr_t nblks, md_error_t *ep ) argument 332 mdhspname_t *hspnp = p->hspnamep; local 671 meta_hsp_print( mdsetname_t *sp, mdhspname_t *hspnp, mdnamelist_t **nlpp, char *fname, FILE *fp, mdprtopts_t options, md_error_t *ep ) argument 702 mdhspname_t *hspnp = p->hspnamep; local 730 metachkhsp( mdsetname_t *sp, mdhspname_t *hspnp, md_error_t *ep ) argument 1067 meta_hs_add( mdsetname_t *sp, mdhspname_t *hspnp, mdnamelist_t *hsnlp, mdcmdopts_t options, md_error_t *ep ) argument 1226 meta_hsp_delete( mdsetname_t *sp, mdhspname_t *hspnp, mdcmdopts_t options, md_error_t *ep ) argument 1263 meta_hs_delete( mdsetname_t *sp, mdhspname_t *hspnp, mdnamelist_t *hsnlp, mdcmdopts_t options, md_error_t *ep ) argument 1341 meta_hs_replace( mdsetname_t *sp, mdhspname_t *hspnp, mdname_t *oldnp, mdname_t *newnp, mdcmdopts_t options, md_error_t *ep ) argument 1543 mdhspnamelist_t *hspnp; local 1700 mdhspname_t *hspnp = hspp->hspnamep; local 1728 mdhspname_t *hspnp = hspp->hspnamep; local 1766 mdhspname_t *hspnp = hspp->hspnamep; local 1808 mdhspname_t *hspnp = NULL; local 1913 meta_hsp_reset( mdsetname_t *sp, mdhspname_t *hspnp, mdcmdopts_t options, md_error_t *ep ) argument [all...] |
H A D | meta_name.c | 3352 mdhspname_t *hspnp; local 3362 hspnp = (*tail)->hspnamep; 3363 if (strcmp(hspnp->hspname, cname) == 0) { 3366 if (hspnp->hsp == MD_HSP_NONE) 3367 hspnp->hsp = hsp; 3368 return (hspnp); 3391 hspnp = (*tail)->hspnamep = Zalloc(sizeof (*hspnp)); 3392 metainithspname(hspnp); 3395 hspnp 3428 mdhspname_t *hspnp; local 3455 mdhspname_t *hspnp; local 3520 metahspnamelist_append(mdhspnamelist_t **hspnlpp, mdhspname_t *hspnp) argument [all...] |