/illumos-gate/usr/src/lib/lvm/libmeta/common/ |
H A D | meta_mirror_resync.c | 106 if (metaioctl(MD_IOCSETSYNC, &ri, &ri.mde, mirnp->cname) != 0) 107 return (mdstealerror(ep, &ri.mde)); 308 if (metaioctl(MD_IOCGETSYNC, &ri, &ri.mde, 310 (void) mdstealerror(ep, &ri.mde); 347 md_error_t mde = mdnullerror; local 354 if ((sp = metasetnosetname(setno, &mde)) == NULL) { 355 mde_perror(&mde, ""); 359 if (!(meta_is_mn_set(sp, &mde))) { 360 mde_perror(&mde, ""); 365 if ((fval = md_daemonize(sp, &mde)) ! 568 md_error_t mde = mdnullerror; local 641 md_error_t mde = mdnullerror; local 655 md_error_t mde = mdnullerror; local [all...] |
H A D | meta_namespace.c | 66 if (metaioctl(MD_IOCGET_NM, &nm, &nm.mde, NULL) != 0) { 67 (void) mdstealerror(ep, &nm.mde); 111 if (metaioctl(MD_IOCGET_HSP_NM, &nm, &nm.mde, NULL) != 0) { 112 (void) mdstealerror(ep, &nm.mde); 154 if (metaioctl(MD_IOCGET_HSP_NM, &nm, &nm.mde, NULL) != 0) { 155 (void) mdstealerror(ep, &nm.mde); 192 if (metaioctl(MD_IOCGET_DIDMIN, &nm, &nm.mde, NULL) != 0) { 193 (void) mdstealerror(ep, &nm.mde); 225 if (metaioctl(MD_IOCGET_DID, &nm, &nm.mde, NULL) != 0) { 226 (void) mdstealerror(ep, &nm.mde); [all...] |
H A D | meta_mn_handlers.c | 287 ret = metaioctl(MD_IOCISOPEN, d, &(d->mde), NULL); 310 if (mdismderror(&(d->mde), MDE_UNIT_NOT_SETUP)) { 311 mdclrerror(&(d->mde)); 342 while ((ret = metaioctl(MD_MN_SET_MM_OWNER, &setown, &setown.mde, NULL)) 345 &setown.mde.info.md_error_info_t_u.sys_error; 379 md_error_t mde = mdnullerror; local 394 if ((sp = metasetnosetname(setno, &mde)) == NULL) { 400 if ((sd = metaget_setdesc(sp, &mde)) == NULL) { 451 sizeof (chownermsg), &resp1, &mde); 474 md_error_t mde local 1759 md_error_t mde = mdnullerror; local 1807 md_error_t mde = mdnullerror; local 1840 md_error_t mde = mdnullerror; local 1881 md_error_t mde = mdnullerror; local 1926 md_error_t mde = mdnullerror; local 1960 md_error_t mde = mdnullerror; local 2065 md_error_t mde = mdnullerror; local [all...] |
H A D | meta_userflags.c | 91 if (metaioctl(MD_IOCSET_FLAGS, &msu, &msu.mde, np->cname) != 0) 92 return (mdstealerror(ep, &msu.mde));
|
H A D | meta_attach.c | 66 if (metaioctl(MD_IOCGROW, &mgp, &mgp.mde, namep->cname) != 0) 67 return (mdstealerror(ep, &mgp.mde));
|
H A D | meta_getdevs.c | 165 if (metaioctl(MD_IOCGET_DEVS, &mgd, &mgd.mde, namep->cname) != 0) { 166 if (mgd.mde.info.errclass == MDEC_SYS) { 167 ip = &mgd.mde.info.md_error_info_t_u.sys_error; 173 (void) mdstealerror(ep, &mgd.mde); 184 if (metaioctl(MD_IOCGET_DEVS, &mgd, &mgd.mde, namep->cname) != 0) { 185 if (mgd.mde.info.errclass == MDEC_SYS) { 186 ip = &mgd.mde.info.md_error_info_t_u.sys_error; 192 (void) mdstealerror(ep, &mgd.mde); 510 if (metaioctl(MD_IOCGET_NUM, &gn, &gn.mde, NULL) != 0) { 511 if (mdiserror(&gn.mde, MDE_UNIT_NOT_FOUN [all...] |
H A D | meta_raid_resync.c | 67 if (metaioctl(MD_IOCSETSYNC, &ri, &ri.mde, raidnp->cname) != 0) 68 return (mdstealerror(ep, &ri.mde));
|
H A D | meta_reset.c | 62 if (metaioctl(MD_IOCRESET, &mir, &mir.mde, np->cname) != 0) 63 return (mdstealerror(ep, &mir.mde));
|
H A D | meta_devadm.c | 249 nm.mde = mdnullerror; 257 if (metaioctl(MD_IOCUPD_LOCNM, &nm, &nm.mde, NULL) != 0) { 258 (void) mdstealerror(ep, &nm.mde); 286 nm.mde = mdnullerror; 296 if (metaioctl(MD_IOCUPD_NM, &nm, &nm.mde, NULL) != 0) { 297 (void) mdstealerror(ep, &nm.mde); 645 nm.mde = mdnullerror; 649 if (metaioctl(MD_IOCNXTKEY_NM, &nm, &nm.mde, NULL) != 0) { 650 (void) mdstealerror(ep, &nm.mde); 849 if (metaioctl(MD_IOCDID_STAT, &ds, &ds.mde, NUL [all...] |
H A D | meta_hotspares.c | 75 if (metaioctl(MD_IOCGET_NUM, &gn, &gn.mde, NULL) != 0) { 76 if (mdiserror(&gn.mde, MDE_UNIT_NOT_FOUND)) { 77 mdclrerror(&gn.mde); 79 (void) mdstealerror(ep, &gn.mde); 91 if (metaioctl(MD_IOCGET_NUM, &gn, &gn.mde, NULL) != 0) { 92 (void) mdstealerror(ep, &gn.mde); 144 if (metaioctl(MD_IOCGET, &mig, &mig.mde, hspnp->hspname) != 0) { 145 (void) mdstealerror(ep, &mig.mde); 152 if (metaioctl(MD_IOCGET, &mig, &mig.mde, hspnp->hspname) != 0) { 153 (void) mdstealerror(ep, &mig.mde); [all...] |
H A D | meta_metad_subr.c | 485 if (metaioctl(MD_IOCGET_NM, &nm, &nm.mde, 487 if (! mdissyserror(&nm.mde, ENOENT)) { 488 mdclrerror(&nm.mde); 501 ! mdissyserror(&nm.mde, ENOENT)) { 512 mdclrerror(&nm.mde); 532 if (metaioctl(MD_IOCGET_NM, &nm, &nm.mde, 534 if (! mdissyserror(&nm.mde, ENOENT)) { 535 mdclrerror(&nm.mde); 541 ! mdissyserror(&nm.mde, ENOENT)) 545 mdclrerror(&nm.mde); [all...] |
H A D | meta_sp.c | 471 if (metaioctl(MD_IOC_SPSTATUS, &status_params, &status_params.mde, 473 (void) mdstealerror(ep, &status_params.mde); 2507 if (metaioctl(iocval, &update_params, &update_params.mde, 2509 (void) mdstealerror(ep, &update_params.mde); 2626 &read_params.mde, compnp->cname) != 0) { 2630 return (mdstealerror(ep, &read_params.mde)); 3016 md_error_t mde; local 3020 &extent_listp, &mde); 3034 meta_sp_get_default_alignment(mdsetnamep, mdnamep, &mde)); 3107 md_error_t mde; local 3218 md_error_t mde; local 3701 struct mp_ext *mde = &mp->un_ext[i]; local 6640 md_error_t mde = mdnullerror; local [all...] |
H A D | meta_nameinfo.c | 1075 if (metaioctl(MD_IOCGET_DRVNM, &mid, &mid.mde, np->cname) != 0) { 1076 (void) mdstealerror(ep, &mid.mde); 1110 if (metaioctl(MD_IOCGET, &mig, &mig.mde, np->cname) != 0) { 1111 (void) mdstealerror(ep, &mig.mde); 1118 if (metaioctl(MD_IOCGET, &mig, &mig.mde, np->cname) != 0) { 1119 (void) mdstealerror(ep, &mig.mde); 1246 if (metaioctl(MD_IOCISOPEN, &d, &d.mde, np->cname) != 0) 1247 return (mdstealerror(ep, &d.mde));
|
H A D | meta_print.c | 357 if (metaioctl(MD_IOCGET_TSTATE, ¶ms, ¶ms.mde, NULL) != 0) { 358 return (mdstealerror(ep, ¶ms.mde));
|
/illumos-gate/usr/src/uts/common/sys/lvm/ |
H A D | mdio.h | 172 md_error_t mde; member in struct:md_i_driverinfo 178 md_error_t mde; member in struct:md_i_getnext 184 md_error_t mde; member in struct:md_i_getnum 192 md_error_t mde; member in struct:md_i_get 200 md_error_t mde; member in struct:md_i_reset 208 md_error_t mde; /* Error return */ member in struct:md_sp_reset 217 md_error_t mde; /* Error return */ member in struct:md_sp_statusset 226 md_error_t mde; /* Error return */ member in struct:md_sp_update_wm 235 md_error_t mde; /* Error return */ member in struct:md_sp_read_wm 243 md_error_t mde; member in struct:md_set_userflags 250 md_error_t mde; /* Error return */ member in struct:md_stripe_params 257 md_error_t mde; /* Error return */ member in struct:md_raid_params 264 md_error_t mde; /* Error return */ member in struct:md_mirror_params 271 md_error_t mde; /* Error return */ member in struct:md_grow_params 283 md_error_t mde; /* Error return */ member in struct:md_i_didstat 293 md_error_t mde; /* Error return */ member in struct:mdnm_params 315 md_error_t mde; /* Error return */ member in struct:mdhspnm_params 328 md_error_t mde; member in struct:md_getdevs_params 338 md_error_t mde; member in struct:md_i_get_tstate 343 md_error_t mde; member in struct:md_set_state_params 353 md_error_t mde; member in struct:md_alloc_hotsp_params 362 md_error_t mde; member in struct:md_suspend_wr_params 384 md_error_t mde; member in struct:md_set_mmown_params 390 md_error_t mde; member in struct:md_mn_own_status 397 md_error_t mde; member in struct:md_mn_poke_hotspares 402 md_error_t mde; member in struct:md_mn_rs_params 424 md_error_t mde; member in struct:md_mn_setcap_params 431 md_error_t mde; /* Error return */ member in struct:md_mkdev_params 444 md_error_t mde; member in struct:md_mn_rr_clean_params 453 md_error_t mde; member in struct:md_mn_rr_dirty_params 664 md_error_t mde; member in struct:md_rename 676 md_error_t mde; member in struct:md_regen_param 795 md_error_t mde; member in struct:md_resync_ioctl 806 md_error_t mde; /* error return */ member in struct:md_rrsize 818 md_error_t mde; member in struct:replace_params 832 md_error_t mde; member in struct:md_i_off_on 840 md_error_t mde; /* Normal error */ member in struct:md_att_struct 854 md_error_t mde; member in struct:md_detach_params 879 md_error_t mde; member in struct:md_isopen 926 md_error_t mde; /* return error status */ member in struct:md_probedev [all...] |
H A D | md_hotspares.h | 51 md_error_t mde; /* error return */ member in struct:set_hs_params 72 md_error_t mde; /* error return */ member in struct:get_hs_params
|
H A D | md_rename.h | 110 md_error_t mde; member in struct:md_rename_transaction
|
/illumos-gate/usr/src/uts/common/io/lvm/md/ |
H A D | md_rename.c | 198 (void) mdsyserror(&rtxnp->mde, EINVAL); 214 (void) mdmderror(&rtxnp->mde, MDE_UNIT_NOT_SETUP, mnum); 220 (void) mdmderror(&rtxnp->mde, MDE_UNIT_NOT_SETUP, mnum); 375 (void) mdmderror(&rtxnp->mde, MDE_UNIT_NOT_SETUP, 390 (void) mdmderror(&rtxnp->mde, MDE_RENAME_SOURCE_BAD, 405 &rtxnp->mde); 415 &rtxnp->mde); 419 if (mdisok(&rtxnp->mde)) { 420 (void) mdsyserror(&rtxnp->mde, ENOMEM); 448 (void) mdmderror(&rtxnp->mde, MDE_UNIT_NOT_SETU [all...] |
H A D | md_ioctl.c | 226 mdclrerror(&nm->mde); 231 if (md_snarf_db_set(MD_LOCAL_SET, &nm->mde) != 0) 238 return (mdmddberror(&nm->mde, MDE_DB_STALE, NODEV32, 293 0, &nm->mde); 298 if ((((int)nm->key) < 0) && mdisok(&nm->mde)) { 299 err = mdmddberror(&nm->mde, MDE_DB_NOSPACE, NODEV32, nm->setno); 327 mdclrerror(&nm->mde); 329 if (md_snarf_db_set(MD_LOCAL_SET, &nm->mde) != 0) 446 mdclrerror(&nm->mde); 448 if (md_snarf_db_set(MD_LOCAL_SET, &nm->mde) ! [all...] |
/illumos-gate/usr/src/uts/common/io/lvm/hotspares/ |
H A D | hotspares.c | 111 return (mdhsperror(&shs->mde, MDE_HSP_UNIT_TOO_LARGE, 125 return (mdhsperror(&shs->mde, MDE_HSP_CREATE_FAILURE, 213 return (mddeverror(&shs->mde, MDE_NAME_SPACE, 223 return (mddeverror(&shs->mde, MDE_MULTNM, 231 return (mddeverror(&shs->mde, MDE_INVAL_HS, 252 return (mdhserror(&shs->mde, MDE_HS_UNIT_TOO_LARGE, 264 return (mdhserror(&shs->mde, MDE_HS_CREATE_FAILURE, 304 return (mdhsperror(&shs->mde, MDE_HSP_CREATE_FAILURE, 336 return (mdhserror(&shs->mde, MDE_HS_INUSE, 362 return (mdhsperror(&shs->mde, MDE_HSP_CREATE_FAILUR [all...] |
/illumos-gate/usr/src/uts/common/io/lvm/raid/ |
H A D | raid_ioctl.c | 129 * md_error_t *mde - pointer to error reporting structure 142 raid_getun(minor_t mnum, md_error_t *mde, int flags, IOLOCK *lock) argument 149 (void) mdmderror(mde, MDE_INVAL_UNIT, mnum); 155 (void) mdmddberror(mde, MDE_DB_STALE, mnum, setno); 163 (void) mdmderror(mde, MDE_UNIT_ALREADY_SETUP, mnum); 170 (void) mdmderror(mde, MDE_UNIT_NOT_SETUP, mnum); 188 (void) mdmderror(mde, MDE_NOT_RAID, mnum); 833 mdclrerror(&mrp->mde); 839 return (mdmderror(&mrp->mde, MDE_IN_USE, mnum)); 845 return (mdmderror(&mrp->mde, MDE_RESYNC_ACTIV 1126 md_error_t mde = mdnullerror; local [all...] |
/illumos-gate/usr/src/uts/common/io/lvm/mirror/ |
H A D | mirror_ioctl.c | 106 mirror_getun(minor_t mnum, md_error_t *mde, int flags, IOLOCK *lock) argument 113 (void) mdmderror(mde, MDE_INVAL_UNIT, mnum); 119 (void) mdmddberror(mde, MDE_DB_STALE, mnum, setno); 127 (void) mdmderror(mde, MDE_UNIT_ALREADY_SETUP, mnum); 134 (void) mdmderror(mde, MDE_UNIT_NOT_SETUP, mnum); 152 (void) mdmderror(mde, MDE_NOT_MM, mnum); 177 mdclrerror(&msp->mde); 179 if (mirror_getun(mnum, &msp->mde, NO_OLD, NULL) == NULL) 194 return (mdmderror(&msp->mde, MDE_UNIT_TOO_LARGE, mnum)); 208 return (mddbstatus2error(&msp->mde, (in 2441 md_error_t mde; local [all...] |
/illumos-gate/usr/src/uts/common/io/lvm/trans/ |
H A D | trans_ioctl.c | 69 trans_getun(minor_t mnum, md_error_t *mde, int flags, IOLOCK *lock) argument 76 (void) mdmderror(mde, MDE_INVAL_UNIT, mnum); 82 (void) mdmddberror(mde, MDE_DB_STALE, mnum, setno); 90 (void) mdmderror(mde, MDE_UNIT_ALREADY_SETUP, mnum); 97 (void) mdmderror(mde, MDE_UNIT_NOT_SETUP, mnum); 115 (void) mdmderror(mde, MDE_NOT_MT, mnum); 138 mdclrerror(&migp->mde); 172 mdclrerror(&migp->mde); 175 un = trans_getun(migp->id, &migp->mde, 283 mdclrerror(&migp->mde); 1939 md_error_t mde = mdnullerror; local [all...] |
/illumos-gate/usr/src/uts/common/io/lvm/stripe/ |
H A D | stripe_ioctl.c | 80 mdclrerror(¶ms->mde); 85 return (mdmderror(¶ms->mde, MDE_RESYNC_ACTIVE, mnum)); 152 mdep = &msp->mde; 309 mdep = &migp->mde; 345 mdclrerror(&mirp->mde); 348 return (mdmderror(&mirp->mde, MDE_INVAL_UNIT, mnum)); 351 return (mdmddberror(&mirp->mde, MDE_DB_STALE, mnum, setno)); 355 return (mdmderror(&mirp->mde, MDE_UNIT_NOT_SETUP, mnum)); 363 return (mdmderror(&mirp->mde, MDE_IN_USE, mnum)); 373 return (mdmderror(&mirp->mde, MDE_IS_OPE [all...] |
/illumos-gate/usr/src/uts/common/io/lvm/softpart/ |
H A D | sp_ioctl.c | 99 * OUTPUT: mde - return error pointer. 106 sp_getun(minor_t mnum, md_error_t *mde) argument 114 (void) mdmderror(mde, MDE_INVAL_UNIT, mnum); 119 (void) mdmddberror(mde, MDE_DB_STALE, mnum, setno); 126 (void) mdmderror(mde, MDE_UNIT_NOT_SETUP, mnum); 133 (void) mdmderror(mde, MDE_NOT_SP, mnum); 172 mdep = &msp->mde; 246 mdep = &mup->mde; 378 mdep = &mrp->mde; 461 mdep = &msp->mde; [all...] |