/illumos-gate/usr/src/lib/lvm/libmeta/common/ |
H A D | meta_namespace.c | 49 side_t sideno, 62 nm.side = sideno; 92 side_t sideno, 105 nm.side = sideno; 129 side_t sideno, 145 nm.side = sideno; 178 side_t sideno, 188 nm.side = sideno; 208 side_t sideno, 217 nm.side = sideno; 47 meta_getnmentbykey( set_t setno, side_t sideno, mdkey_t key, char **drvnm, minor_t *mnum, md_dev64_t *dev, md_error_t *ep ) argument 90 meta_gethspnmentbyid( set_t setno, side_t sideno, hsp_t hspid, md_error_t *ep ) argument 127 meta_gethspnmentbyname( set_t setno, side_t sideno, char *hspname, md_error_t *ep ) argument 176 meta_getdidminorbykey( set_t setno, side_t sideno, mdkey_t key, md_error_t *ep ) argument 206 meta_getdidbykey( set_t setno, side_t sideno, mdkey_t key, md_error_t *ep ) argument 258 meta_setdid( set_t setno, side_t sideno, mdkey_t key, md_error_t *ep ) argument 318 meta_getnmbykey( set_t setno, side_t sideno, mdkey_t key, md_error_t *ep ) argument 335 meta_getnmentbydev( set_t setno, side_t sideno, md_dev64_t dev, char **drvnm, minor_t *mnum, mdkey_t *key, md_error_t *ep ) argument 398 add_name( mdsetname_t *sp, side_t sideno, mdkey_t key, char *dname, minor_t mnum, char *bname, char *minorname, ddi_devid_t devid, md_error_t *ep ) argument 437 del_name( mdsetname_t *sp, side_t sideno, mdkey_t key, md_error_t *ep ) argument 460 side_t sideno; local 472 add_to_devicelist( side_t sideno, char *bname, char *dname, minor_t mnum ) argument 496 side_t sideno = MD_SIDEWILD; local 535 side_t sideno = MD_SIDEWILD; local 647 side_t sideno = MD_SIDEWILD; local [all...] |
H A D | meta_set_prv.c | 273 side_t sideno; local 290 for (sideno = 0; sideno < MD_MAXSIDES; sideno++) { 291 if (sd->sd_nodes[sideno] == NULL || 292 sd->sd_nodes[sideno][0] == '\0') 295 if (strcmp(sd->sd_nodes[sideno], node) == 0) { 296 return (sideno); 307 for (sideno = 0; sideno < MD_MAXSIDE [all...] |
H A D | meta_devadm.c | 239 side_t sideno, 251 nm.side = sideno; 275 side_t sideno, 288 nm.side = sideno; 398 has_devid(set_t setno, side_t sideno, mdkey_t key, md_error_t *ep) argument 400 return (meta_getdidbykey(setno, sideno, key, ep)); 423 side_t sideno; local 431 sideno = getmyside(sp, ep); 432 if (sideno == MD_SIDEWILD) { 553 if (update_locator_namespace(setno, sideno, 237 update_locator_namespace( set_t setno, side_t sideno, char *devname, md_dev64_t dev, char *pname, md_error_t *ep ) argument 273 meta_update_namespace( set_t setno, side_t sideno, char *devname, md_dev64_t dev, mdkey_t key, char *pname, md_error_t *ep ) argument 600 side_t sideno; local 1344 meta_upd_ctdnames( mdsetname_t **spp, set_t setno, side_t sideno, mddrivename_t *dnp, char **newname, md_error_t *ep ) argument 1610 side_t sideno; local [all...] |
H A D | meta_set.c | 53 side_t sideno, 68 sideno = getnodeside(mynode(), sd); 75 assert(sideno != MD_SIDEWILD); 89 if ((dnp = metadrivename_withdrkey(sp, sideno, dr->dr_key, 131 sn->sideno = sd->sd_mn_mynode->nd_nodeid; 133 sn->sideno, dnp->side_names_key, &sn->dname, 153 sn->sideno = i; 268 side_t sideno; local 280 sideno = getnodeside(node, sd); 282 if (sideno ! 51 dr2drivedesc( mdsetname_t *sp, side_t sideno, int flags, md_error_t *ep ) argument 587 meta_getside_devinfo( mdsetname_t *sp, char *bname, side_t sideno, char **ret_bname, char **ret_dname, minor_t *ret_mnum, md_error_t *ep ) argument 647 meta_getnextside_devinfo( mdsetname_t *sp, char *bname, side_t *sideno, char **ret_bname, char **ret_dname, minor_t *ret_mnum, md_error_t *ep ) argument 1860 metadrivename_withdrkey( mdsetname_t *sp, side_t sideno, mdkey_t key, int flags, md_error_t *ep ) argument 2025 side_t sideno = MD_SIDEWILD; local 2057 metaget_drivedesc_sideno( mdsetname_t *sp, side_t sideno, int flags, md_error_t *ep ) argument [all...] |
H A D | meta_set_hst.c | 114 add_md_sidenms(mdsetname_t *sp, side_t sideno, side_t otherside, md_error_t *ep) argument 138 md_as.msg_sideno = sideno; 193 if (add_name(sp, sideno, nm.key, MD_HOTSPARES, 206 nm.side = sideno; 208 tmp_sideno = sideno; 210 tmp_sideno = sideno - 1; 231 if (add_name(sp, sideno, nm.key, dname, mnum, 944 side_t sideno, 958 if (meta_db_delsidenm(sp, sideno, r->r_namep, r->r_blkno, ep)) { 1097 del_md_sidenms(mdsetname_t *sp, side_t sideno, md_error_ argument 942 del_db_sidenms( mdsetname_t *sp, side_t sideno, md_error_t *ep ) argument 1542 side_t sideno; local 1950 make_sideno_sidenm( mdsetname_t *sp, mddrivename_t *dnp, side_t sideno, md_error_t *ep ) argument [all...] |
H A D | meta_db.c | 152 /* Fill in setno, setname, and sideno */ 855 side_t sideno; local 864 sideno = MD_SIDEWILD; 876 &sideno, &bname, &dname, &mnum, ep)) == -1) { 910 db_ns.msg_sideno = sideno; 976 /* Fill in setno, setname, and sideno */ 980 c.c_sideno = sideno; 1013 side_t sideno, 1035 db_ds.msg_sideno = sideno; 1084 /* Fill in setno, setname, and sideno */ 1011 meta_db_delsidenm( mdsetname_t *sp, side_t sideno, mdname_t *np, daddr_t blkno, md_error_t *ep ) argument 1318 side_t sideno; local [all...] |
H A D | meta_set_drv.c | 140 side_t sideno = MD_SIDEWILD; local 171 if ((done = meta_getnextside_devinfo(sp, bname, &sideno, 190 sn->sideno = sideno;
|
H A D | meta_raid.c | 2790 side_t sideno; local 2808 sideno = getmyside(sp, ep); 2851 if ((devname = meta_getnmentbydev(sp->setno, sideno, 2874 if (meta_update_namespace(sp->setno, sideno,
|
H A D | meta_stripe.c | 2538 side_t sideno; local 2556 sideno = getmyside(sp, ep); 2604 sideno, compnp->dev, NULL, NULL, 2628 sideno, ctd_name, mydev[i],
|
H A D | meta_name.c | 2644 side_t sideno, 2689 if ((nm = meta_getnmbykey(MD_LOCAL_SET, sideno, 2694 sideno+SKEW, key, ep)) == NULL) 2642 meta_getdnp_bydevid( mdsetname_t *sp, side_t sideno, ddi_devid_t devidp, mdkey_t key, md_error_t *ep ) argument
|
H A D | meta_sp.c | 6721 side_t sideno; local 6737 sideno = getmyside(sp, ep); 6769 if ((devname = meta_getnmentbykey(sp->setno, sideno, 6804 if (meta_update_namespace(sp->setno, sideno,
|
H A D | meta_import.c | 3116 if (sn->sideno == myside) 3145 MD_LOCAL_SET, sn->sideno + SKEW,
|
/illumos-gate/usr/src/lib/lvm/libpreen/common/ |
H A D | mdpreen.c | 153 side_t sideno; local 236 if ((sideno = getmyside(sp, ep)) == MD_SIDEWILD) { 259 if (((md_did = meta_getdidbykey(sp->setno, sideno, 261 meta_getdidminorbykey(sp->setno, sideno,
|
/illumos-gate/usr/src/cmd/lvm/util/ |
H A D | metainit.c | 391 auto_take_cleanup(mdsetname_t *sp, side_t sideno) argument 397 c.c_sideno = sideno; 424 side_t sideno; local 468 if ((sideno = getmyside(&sn, &error)) == MD_SIDEWILD) { 491 auto_take_cleanup(&sn, sideno); 509 auto_take_cleanup(&sn, sideno); 541 if ((dnp = metadrivename_withdrkey(&sn, sideno, dr->dr_key, 545 auto_take_cleanup(&sn, sideno);
|
/illumos-gate/usr/src/cmd/lvm/rpc.metad/ |
H A D | metad_svc_subr.c | 75 * Add namespace entry to local mddb for using given sideno, key 82 side_t sideno, 95 if (sn->sideno == sideno) 106 nm = meta_getnmbykey(MD_LOCAL_SET, sideno, local_key, ep); 108 nm = meta_getnmbykey(MD_LOCAL_SET, sideno+SKEW, local_key, ep); 121 * SKEW is used for a regular diskset since sideno could 123 * writing to the local mddb and a sideno of 0 in the 125 * SKEW is added to the sideno in the local mddb so that 126 * the sideno fo 79 add_sideno_sidenm( mdsidenames_t *sidenms, mdkey_t local_key, side_t sideno, md_set_desc *sd, md_error_t *ep ) argument 152 del_sideno_sidenm( mdkey_t sidekey, side_t sideno, md_error_t *ep ) argument 195 side_t sideno = 0, mysideno = 0; local 1816 side_t sideno; local 3838 side_t sideno; local 4030 side_t sideno; local 5166 side_t sideno; local [all...] |
/illumos-gate/usr/src/head/ |
H A D | meta.h | 721 extern int meta_db_delsidenm(mdsetname_t *sp, side_t sideno, 1270 extern mddrivename_t *meta_getdnp_bydevid(mdsetname_t *sp, side_t sideno, 1305 extern char *meta_getnmbykey(set_t setno, side_t sideno, 1307 extern char *meta_getnmentbykey(set_t setno, side_t sideno, 1310 extern char *meta_getnmentbydev(set_t setno, side_t sideno, 1313 extern char *meta_gethspnmentbyid(set_t setno, side_t sideno, 1315 extern hsp_t meta_gethspnmentbyname(set_t setno, side_t sideno, 1317 extern char *meta_getdidminorbykey(set_t setno, side_t sideno, 1319 extern ddi_devid_t meta_getdidbykey(set_t setno, side_t sideno, 1321 extern int meta_setdid(set_t setno, side_t sideno, mdkey_ [all...] |
/illumos-gate/usr/src/uts/common/io/lvm/md/ |
H A D | md_mddb.c | 4387 side_t sideno, 4405 if (mnslp->mnl_sideno == sideno) 4411 slp = &lbp->lb_sidelocators[sideno][li]; 4483 side_t sideno 4496 * that has a sideno of 0. 4501 if (mnslp->mnl_sideno == sideno) { 4520 * Takes locator information (driver name, minor number, sideno) and 4522 * For traditional diskset, the sideno is the index into the sidelocator 4524 * For the MN diskset, the sideno is the nodeid which can be any number, 4533 side_t sideno, 4383 locator2cfgloc( mddb_lb_t *lbp, mddb_cfg_loc_t *clp, int li, side_t sideno, mddb_did_ic_t *did_icp ) argument 4529 cfgloc2locator( mddb_lb_t *lbp, mddb_cfg_loc_t *clp, int li, side_t sideno, int index ) argument 6487 side_t sideno; local 7094 side_t sideno = 0; local 7272 splitname2locatorblock( md_splitname *spn, mddb_ln_t *lnp, int li, side_t sideno, int index ) argument 7328 mddb_locatorblock2splitname( mddb_ln_t *lnp, int li, side_t sideno, md_splitname *spn ) argument [all...] |
/illumos-gate/usr/src/uts/common/sys/lvm/ |
H A D | mdiox.x | 169 % * This SKEW value is used to skew the sideno of 650 side_t sideno;
|