Searched refs:c_locator (Results 1 – 8 of 8) sorted by relevance
/titanic_41/usr/src/lib/lvm/libmeta/common/ |
H A D | meta_set_prv.c | 331 c.c_locator.l_devid = (uint64_t)0; in halt_set() 332 c.c_locator.l_devid_flags = 0; in halt_set() 700 c.c_locator.l_dev = meta_cmpldev(np->dev); in setup_db_bydd() 701 c.c_locator.l_mnum = meta_getminor(np->dev); in setup_db_bydd() 718 (void) strncpy(c.c_locator.l_driver, cinfo->dname, in setup_db_bydd() 719 sizeof (c.c_locator.l_driver)); in setup_db_bydd() 721 c.c_locator.l_dev = NODEV32; in setup_db_bydd() 722 c.c_locator.l_mnum = sn->mnum; in setup_db_bydd() 723 (void) strncpy(c.c_locator.l_driver, sn->dname, in setup_db_bydd() 724 sizeof (c.c_locator.l_driver)); in setup_db_bydd() [all …]
|
H A D | meta_db.c | 83 c->c_locator.l_devid_flags = MDDB_DEVID_GETSZ; in getlongname() 89 if (c->c_locator.l_devid_flags & MDDB_DEVID_SZ) { in getlongname() 90 c->c_locator.l_devid = (uintptr_t) in getlongname() 91 Malloc(c->c_locator.l_devid_sz); in getlongname() 92 c->c_locator.l_devid_flags = in getlongname() 104 if (c->c_locator.l_devid_flags & MDDB_DEVID_NOSPACE) { in getlongname() 114 if (c->c_locator.l_devid != NULL) { in getlongname() 116 (ddi_devid_t)(uintptr_t)c->c_locator.l_devid, in getlongname() 117 c->c_locator.l_minor_name, &disklist) != 0) { in getlongname() 119 (ddi_devid_t)(uintptr_t)c->c_locator.l_devid, NULL); in getlongname() [all …]
|
H A D | meta_import.c | 3285 c.c_locator.l_devid = (uintptr_t)Malloc(new_devid_sz); in meta_update_nm_rr_did() 3286 (void) memcpy((void *)(uintptr_t)c.c_locator.l_devid, in meta_update_nm_rr_did() 3288 c.c_locator.l_devid_sz = new_devid_sz; in meta_update_nm_rr_did() 3289 c.c_locator.l_devid_flags = in meta_update_nm_rr_did() 3291 c.c_locator.l_old_devid = (uint64_t)(uintptr_t)Malloc(old_devid_sz); in meta_update_nm_rr_did() 3292 (void) memcpy((void *)(uintptr_t)c.c_locator.l_old_devid, in meta_update_nm_rr_did() 3294 c.c_locator.l_old_devid_sz = old_devid_sz; in meta_update_nm_rr_did() 3298 Free((void *)(uintptr_t)c.c_locator.l_devid); in meta_update_nm_rr_did() 3299 Free((void *)(uintptr_t)c.c_locator.l_old_devid); in meta_update_nm_rr_did() 3556 (void) strncpy(c.c_locator.l_driver, in meta_imp_set() [all …]
|
H A D | meta_mn_handlers.c | 1198 c.c_locator.l_dev = meta_cmpldev(d->msg_l_dev); in mdmn_do_sm_mddb_attach() 1199 (void) strncpy(c.c_locator.l_driver, d->msg_dname, in mdmn_do_sm_mddb_attach() 1200 sizeof (c.c_locator.l_driver)); in mdmn_do_sm_mddb_attach() 1202 c.c_locator.l_mnum = meta_getminor(d->msg_l_dev); in mdmn_do_sm_mddb_attach() 1240 c.c_locator.l_blkno = i * d->msg_dbsize + 16; in mdmn_do_sm_mddb_attach() 1250 if (meta_db_addsidenms(sp, np, c.c_locator.l_blkno, in mdmn_do_sm_mddb_attach() 1382 c.c_locator.l_dev = meta_cmpldev(d->msg_l_dev); in mdmn_do_meta_db_newside() 1383 c.c_locator.l_blkno = d->msg_blkno; in mdmn_do_meta_db_newside() 1384 (void) strncpy(c.c_locator.l_driver, d->msg_dname, in mdmn_do_meta_db_newside() 1385 sizeof (c.c_locator.l_driver)); in mdmn_do_meta_db_newside() [all …]
|
H A D | meta_mirror.c | 1165 dbconf.c_locator.l_devid = (uint64_t)0; in mirror_report() 1166 dbconf.c_locator.l_devid_flags = 0; in mirror_report() 1179 optloc.li[i], devname, dbconf.c_locator.l_blkno, in mirror_report() 1180 (dbconf.c_dbend - dbconf.c_locator.l_blkno + 1)) in mirror_report()
|
/titanic_41/usr/src/uts/common/io/lvm/md/ |
H A D | md_ioctl.c | 1519 *c_devid_addr = (caddr_t)(uintptr_t)d1->c_locator.l_devid; in mddb_config_from_user() 1521 if (d1->c_locator.l_devid_flags & MDDB_DEVID_SPACE) { in mddb_config_from_user() 1522 sz2 = d1->c_locator.l_devid_sz; in mddb_config_from_user() 1523 if (d1->c_locator.l_devid_sz <= 0 || in mddb_config_from_user() 1524 d1->c_locator.l_devid_sz > MAXPATHLEN) { in mddb_config_from_user() 1529 if (ddi_copyin((caddr_t)(uintptr_t)d1->c_locator.l_devid, in mddb_config_from_user() 1535 d1->c_locator.l_devid = (uint64_t)(uintptr_t)d2; in mddb_config_from_user() 1537 if ((caddr_t)(uintptr_t)d1->c_locator.l_old_devid) { in mddb_config_from_user() 1539 d1->c_locator.l_old_devid; in mddb_config_from_user() 1541 sz3 = d1->c_locator.l_old_devid_sz; in mddb_config_from_user() [all …]
|
H A D | md_mddb.c | 7481 locator2cfgloc(lbp, &cp->c_locator, li, s->s_sideno, s->s_did_icp); in getdeldev() 8067 if (setno >= md_nsets || cp->c_locator.l_dev <= 0) in delnewside() 8074 clp = &cp->c_locator; in delnewside() 8304 if (setno >= md_nsets || cp->c_locator.l_dev <= 0) in newdev() 8323 clp = &cp->c_locator; in newdev() 8703 err = getdriver(&cp->c_locator); in mddb_configure() 8734 if (cp->c_locator.l_old_devid) { in mddb_configure() 8738 err = ridev(&s->s_rip, &cp->c_locator, NULL, flag); in mddb_configure() 12747 old_devid = (void *)(uintptr_t)cp->c_locator.l_old_devid; in md_update_namespace_rr_did() 12748 new_devid = (void *)(uintptr_t)cp->c_locator.l_devid; in md_update_namespace_rr_did() [all …]
|
/titanic_41/usr/src/uts/common/sys/lvm/ |
H A D | mdio.h | 634 mddb_cfg_loc_t c_locator; /* device specific info */ member
|