Lines Matching refs:ep

109 	md_error_t		*ep
119 return (mdsyserror(ep, errno, "swapctl(SC_GETNSWP)"));
132 (void) mdsyserror(ep, errno, "swapctl(SC_LIST)");
148 md_error_t *ep
160 if (get_swapinfo(&swtp, &nswap, ep) != 0)
168 UNKNOWN, ep)) == NULL) {
169 mdclrerror(ep);
173 rval = mddeverror(ep, MDE_IS_SWAPPED,
177 snp, 0, -1, ep);
179 (void) mdoverlaperror(ep, MDE_OVERLAP_SWAP,
197 md_error_t *ep
209 if (get_swapinfo(&swtp, &nswap, ep) != 0)
217 LOGICAL_DEVICE, ep)) == NULL) {
218 mdclrerror(ep);
223 rval = mddeverror(ep, MDE_IS_SWAPPED, NODEV64,
240 md_error_t *ep
249 return (mdsyserror(ep, errno, "/dev/dump"));
254 if ((dump_np = metaname(&sp, device, UNKNOWN, ep)) == NULL) {
255 mdclrerror(ep);
261 rval = mddeverror(ep, MDE_IS_DUMP,
265 dump_np, 0, -1, ep);
267 (void) mdoverlaperror(ep, MDE_OVERLAP_DUMP,
283 md_error_t *ep
297 return (mdsyserror(ep, errno, MNTTAB));
321 if ((mnp = metaname(&sp, mnt_special, UNKNOWN, ep)) == NULL) {
322 mdclrerror(ep);
327 rval = mduseerror(ep, MDE_IS_MOUNTED,
331 mnp, 0, -1, ep);
333 (void) mdoverlaperror(ep, MDE_OVERLAP_MOUNTED,
351 md_error_t *ep
365 return (mdsyserror(ep, errno, MNTTAB));
389 LOGICAL_DEVICE, ep)) == NULL) {
390 mdclrerror(ep);
394 rval = mduseerror(ep, MDE_IS_MOUNTED, NODEV64,
415 md_error_t *ep
421 (rval = meta_check_mounted(sp, np, ep)) != 0)
425 (rval = meta_check_swapped(sp, np, ep)) != 0)
429 (rval = meta_check_dump(sp, np, ep)) != 0)
436 meta_check_driveinset(mdsetname_t *sp, mddrivename_t *dn, md_error_t *ep)
441 if ((max_sets = get_max_sets(ep)) == 0)
451 if ((sp1 = metasetnosetname(setno, ep)) == NULL) {
452 if (mdismddberror(ep, MDE_DB_NODB)) {
453 mdclrerror(ep);
456 if (mdiserror(ep, MDE_NO_SET)) {
457 mdclrerror(ep);
465 if ((is_it = meta_is_drive_in_thisset(sp1, dn, FALSE, ep))
470 return (mddserror(ep, MDE_DS_DRIVEINSET, sp->setno,
509 md_error_t *ep
697 if (((cinfop1 = metagetcinfo(np1, ep)) == NULL) ||
698 ((cinfop2 = metagetcinfo(np2, ep)) == NULL)) {
703 mdclrerror(ep);
731 md_error_t *ep
743 return (mdsyserror(ep, EINVAL, np1->cname));
747 return (mdsyserror(ep, EINVAL, np2->cname));
751 if ((ret = meta_check_samedrive(np1, np2, ep)) == 0) {
758 if (((vtocp1 = metagetvtoc(np1, FALSE, &partno1, ep)) == NULL) ||
759 ((vtocp2 = metagetvtoc(np2, FALSE, &partno2, ep)) == NULL)) {
773 return (mduseerror(ep, MDE_ALREADY, np1->dev,
777 return (mduseerror(ep, /* slice overlaps */
780 return (mduseerror(ep, /* same devid */
798 md_error_t *ep
808 if (metagetvtoc(np, FALSE, &partno, ep) == NULL)
810 if (meta_replicaslice(np->drivenamep, &rep_slice, ep)
814 return (mddeverror(ep, MDE_REPCOMP_INVAL, np->dev,
819 if (meta_check_inreplica(sp, np, slblk, nblks, ep) != 0) {
820 if (mdisuseerror(ep, MDE_ALREADY)) {
822 mdclrerror(ep);
824 return (mddeverror(ep, MDE_HAS_MDDB,
833 if (meta_check_instripe(sp, np, slblk, nblks, ep) != 0)
835 if (meta_check_inmirror(sp, np, slblk, nblks, ep) != 0)
837 if (meta_check_intrans(sp, np, options, slblk, nblks, ep) != 0)
839 if (meta_check_insp(sp, np, slblk, nblks, ep) != 0)
842 if (meta_check_inhsp(sp, np, slblk, nblks, ep) != 0)
845 if (meta_check_inraid(sp, np, slblk, nblks, ep) != 0)
859 md_error_t *ep
869 if ((npsp = metagetset(np, bypass_daemon, ep)) == NULL) {
872 (mdismddberror(ep, MDE_DB_NODB))) {
873 mdclrerror(ep);
886 return (mddeverror(ep, MDE_IN_SHARED_SET, np->dev, np->cname));
888 return (mddeverror(ep, MDE_NOT_IN_SET, np->dev, np->cname));
895 meta_check_root(md_error_t *ep)
898 (void) mderror(ep, MDE_NOPERM, "");