/illumos-gate/usr/src/cmd/lvm/util/ |
H A D | metaoffline.c | 62 mdname_t *mirnp; local 141 if (((mirnp = metaname(&sp, argv[0], META_DEVICE, ep)) == NULL) || 181 if (meta_mirror_offline(sp, mirnp, submirnp, options, ep) != 0) {
|
H A D | metaonline.c | 62 mdname_t *mirnp; local 137 if (((mirnp = metaname(&sp, argv[0], META_DEVICE, ep)) == NULL) || 168 if ((result = meta_mn_send_resync_starting(mirnp, ep)) 188 if (meta_mirror_online(sp, mirnp, submirnp, options, ep) != 0) {
|
H A D | metadetach.c | 58 mdname_t *mirnp, 96 if (meta_mirror_detach(*spp, mirnp, submirnp, options, ep) != 0) 56 mirror_detach( mdsetname_t **spp, mdname_t *mirnp, int argc, char *argv[], mdcmdopts_t options, md_error_t *ep ) argument
|
H A D | metaparam.c | 66 mdname_t *mirnp, 78 assert(sp->setno == MD_MIN2SET(meta_getminor(mirnp->dev))); 92 if (name_to_rd_opt(mirnp->cname, optarg, 101 if (name_to_wr_opt(mirnp->cname, optarg, 110 if (name_to_pass_num(mirnp->cname, optarg, 132 if (meta_mirror_get_params(sp, mirnp, &mmp, ep) != 0) 137 mirnp->cname); 147 if (meta_mirror_set_params(sp, mirnp, &mmp, ep) != 0) 64 mirror_params( mdsetname_t *sp, mdname_t *mirnp, int argc, char *argv[], md_error_t *ep ) argument
|
H A D | metattach.c | 292 mdname_t *mirnp, 334 if (meta_mirror_attach(*spp, mirnp, submirnp, options, ep) != 0) 290 mirror_attach( mdsetname_t **spp, mdname_t *mirnp, int argc, char *argv[], mdcmdopts_t options, md_error_t *ep ) argument
|
H A D | metaroot.c | 105 * Check if mirror, mirnp, is a valid root filesystem, ie all 108 * The arg metaroot is TRUE if mirnp is the current root filesystem. 117 mdname_t *mirnp, 130 if ((mirrorp = meta_get_mirror(sp, mirnp, ep)) == NULL) { 115 validate_mirror_root( mdsetname_t *sp, mdname_t *mirnp, mdname_t *slicenp, int metaroot, md_error_t *ep ) argument
|
/illumos-gate/usr/src/lib/lvm/libmeta/common/ |
H A D | meta_mirror_resync.c | 56 mdname_t *mirnp, 67 assert(sp->setno == MD_MIN2SET(meta_getminor(mirnp->dev))); 70 if ((miscname = metagetmiscname(mirnp, ep)) == NULL) 73 return (mdmderror(ep, MDE_NOT_MM, meta_getminor(mirnp->dev), 74 mirnp->cname)); 80 ri.ri_mnum = meta_getminor(mirnp->dev); 103 return (mderror(ep, MDE_BAD_RESYNC_OPT, mirnp->cname)); 106 if (metaioctl(MD_IOCSETSYNC, &ri, &ri.mde, mirnp->cname) != 0) 54 meta_mirror_resync( mdsetname_t *sp, mdname_t *mirnp, daddr_t size, md_error_t *ep, md_resync_cmd_t cmd ) argument
|
H A D | meta_mn_subr.c | 590 * mirnp - mirror name 600 mdname_t *mirnp, 609 setsyncmsg.setsync_mnum = meta_getminor(mirnp->dev); 635 ret = meta_mn_send_resync_starting(mirnp, ep); 706 * mirnp - mirror name 714 mdname_t *mirnp, 721 minor_t mnum = meta_getminor(mirnp->dev); 598 meta_mn_send_setsync( mdsetname_t *sp, mdname_t *mirnp, daddr_t size, md_error_t *ep ) argument 713 meta_mn_send_resync_starting( mdname_t *mirnp, md_error_t *ep ) argument
|
H A D | meta_mirror.c | 85 mdname_t *mirnp, 90 mddrivename_t *dnp = mirnp->drivenamep; 107 if ((miscname = metagetmiscname(mirnp, ep)) == NULL) 110 (void) mdmderror(ep, MDE_NOT_MM, meta_getminor(mirnp->dev), 111 mirnp->cname); 114 if ((mm = (mm_unit_t *)meta_get_mdunit(sp, mirnp, ep)) == NULL) 122 mirrorp->common.namep = mirnp; 162 ri.ri_mnum = meta_getminor(mirnp->dev); 164 if (metaioctl(MD_IOCGETSYNC, &ri, &ri.mde, mirnp->cname) != 0) { 189 mdname_t *mirnp, 83 meta_get_mirror_common( mdsetname_t *sp, mdname_t *mirnp, int fast, md_error_t *ep ) argument 187 meta_get_mirror( mdsetname_t *sp, mdname_t *mirnp, md_error_t *ep ) argument 200 in_mirror( mdsetname_t *sp, mdname_t *mirnp, mdname_t *np, diskaddr_t slblk, diskaddr_t nblks, md_error_t *ep ) argument 266 mdname_t *mirnp = p->namep; local 295 meta_check_primary_mirror( mdsetname_t *sp, mdname_t *mirnp, md_error_t *ep ) argument 397 meta_check_submirror( mdsetname_t *sp, mdname_t *np, mdname_t *mirnp, int force, md_error_t *ep ) argument 1092 mdname_t *mirnp = mirrorp->common.namep; local 1126 mdname_t *mirnp = mirrorp->common.namep; local 1287 meta_mirror_print( mdsetname_t *sp, mdname_t *mirnp, mdnamelist_t **nlpp, char *fname, FILE *fp, mdprtopts_t options, md_error_t *ep ) argument 1382 meta_mirror_online( mdsetname_t *sp, mdname_t *mirnp, mdname_t *submirnp, mdcmdopts_t options, md_error_t *ep ) argument 1461 meta_mirror_offline( mdsetname_t *sp, mdname_t *mirnp, mdname_t *submirnp, mdcmdopts_t options, md_error_t *ep ) argument 1546 meta_mirror_attach( mdsetname_t *sp, mdname_t *mirnp, mdname_t *submirnp, mdcmdopts_t options, md_error_t *ep ) argument 1642 meta_mirror_detach( mdsetname_t *sp, mdname_t *mirnp, mdname_t *submirnp, mdcmdopts_t options, md_error_t *ep ) argument 1710 meta_mirror_get_params( mdsetname_t *sp, mdname_t *mirnp, mm_params_t *paramsp, md_error_t *ep ) argument 1743 meta_mirror_set_params( mdsetname_t *sp, mdname_t *mirnp, mm_params_t *paramsp, md_error_t *ep ) argument 1779 invalidate_submirrors( mdsetname_t *sp, mdname_t *mirnp, md_error_t *ep ) argument 1807 meta_mirror_replace( mdsetname_t *sp, mdname_t *mirnp, mdname_t *oldnp, mdname_t *newnp, mdcmdopts_t options, md_error_t *ep ) argument 2023 meta_mirror_enable( mdsetname_t *sp, mdname_t *mirnp, mdname_t *compnp, mdcmdopts_t options, md_error_t *ep ) argument 2200 mdname_t *mirnp = mirrorp->common.namep; local 2231 mdname_t *mirnp = mirrorp->common.namep; local 2369 mdname_t *mirnp = mirrorp->common.namep; local 2504 mdname_t *mirnp = NULL; local 2689 meta_mirror_reset( mdsetname_t *sp, mdname_t *mirnp, mdcmdopts_t options, md_error_t *ep ) argument [all...] |
H A D | meta_mn_handlers.c | 1959 mdname_t *mirnp; /* Mirror name */ local 1986 mirnp = metamnumname(&sp, d->mir_state_mnum, 0, &mde); 1987 if (mirnp == NULL) { 1998 mm = (mm_unit_t *)meta_get_mdunit(sp, mirnp, &mde);
|