Lines Matching refs:md_error_t

285 	md_error_t			status;
672 extern int open_admin(md_error_t *ep);
673 extern int close_admin(md_error_t *ep);
675 extern int meta_get_nunits(md_error_t *ep);
680 u_longlong_t big_or_little, md_error_t *ep);
682 md_error_t *ep);
686 mdinuseopts_t inuse_flag, md_error_t *ep);
688 mddrivename_t *dnp, md_error_t *ep);
690 mddrivename_t *dnp, md_error_t *ep);
692 mddrivename_t *dnp, md_error_t *ep);
694 md_error_t *ep);
698 md_error_t *ep);
702 md_error_t *ep);
704 md_error_t *ep);
705 extern int meta_check_root(md_error_t *ep);
715 diskaddr_t slblk, diskaddr_t nblks, md_error_t *ep);
718 diskaddr_t nblks, md_error_t *ep);
720 daddr_t blkno, int bcast, md_error_t *ep);
722 mdname_t *np, daddr_t blkno, md_error_t *ep);
724 md_error_t *ep);
728 md_error_t *ep);
731 md_error_t *ep);
734 md_replicalist_t **rlpp, md_error_t *ep);
736 md_error_t *ep);
737 extern int meta_setup_db_locations(md_error_t *ep);
738 extern daddr_t meta_db_minreplica(mdsetname_t *sp, md_error_t *ep);
740 mdnamelist_t **, int options, md_error_t *);
743 extern md_timeval32_t meta_get_lb_inittime(mdsetname_t *sp, md_error_t *ep);
748 md_error_t *ep);
752 md_error_t *ep);
754 md_error_t *ep);
757 extern int metaioctl(int cmd, void *data, md_error_t *ep,
761 extern char *mde_sperror(md_error_t *mdep, const char *fmt, ...);
763 extern void mde_perror(md_error_t *mdep, const char *fmt, ...);
777 mdname_t *namep, md_dev64_t dev, md_error_t *ep);
779 mdnamelist_t **nlpp, md_error_t *ep);
781 int check_db, md_error_t *ep);
784 md_error_t *ep);
786 struct extvtoc *vtocbufp, md_error_t *ep);
788 mdvtoc_t *mdvtocbufp, md_error_t *ep);
791 md_error_t *ep);
799 md_error_t *ep);
803 md_error_t *ep);
805 mdhspname_t *hspnp, int fast, md_error_t *ep);
807 diskaddr_t slblk, diskaddr_t nblks, md_error_t *ep);
809 md_error_t *ep);
814 mdprtopts_t options, md_error_t *ep);
816 md_error_t *ep);
819 md_error_t *ep);
822 md_error_t *ep);
825 mdcmdopts_t options, md_error_t *ep);
827 mdcmdopts_t options, md_error_t *ep);
829 mdcmdopts_t options, md_error_t *ep);
831 mdcmdopts_t options, md_error_t *ep);
834 md_error_t *ep);
836 mdcmdopts_t options, md_error_t *ep);
840 diskaddr_t *interlacep, md_error_t *ep);
841 extern int meta_cook_syntax(md_error_t *ep,
847 md_error_t *ep);
850 uint_t round_cyl, md_error_t *ep);
853 md_error_t *ep);
856 md_error_t *ep);
860 extern int meta_update_md_cf(mdsetname_t *sp, md_error_t *ep);
863 extern int meddstealerror(md_error_t *ep, med_err_t *medep);
864 extern int clnt_med_null(char *hostname, md_error_t *ep);
866 med_data_t *meddp, md_error_t *ep);
868 med_data_t *meddp, md_error_t *ep);
870 med_rec_t *medrp, md_error_t *ep);
872 med_rec_t *medrp, md_error_t *ep);
874 md_error_t *ep);
877 md_error_t *ep);
880 md_error_t *ep);
882 extern int meta_med_hnm2ip(md_hi_arr_t *mp, md_error_t *ep);
884 md_error_t *ep);
886 md_error_t *ep);
888 int force, md_error_t *ep);
890 md_error_t *ep);
918 ulong_t genid, md_error_t *ep);
920 int node_c, char **node_v, md_error_t *ep);
923 md_error_t *ep);
926 char **node_v, md_error_t *ep);
929 ulong_t genid, md_error_t *ep);
933 int master_nodeid, md_error_t *ep);
935 int flags, md_error_t *ep);
937 md_error_t *ep);
939 md_drive_desc *dd, md_error_t *ep);
941 md_drive_desc *dd, md_error_t *ep);
943 int node_c, char **node_v, md_error_t *ep);
945 md_error_t *ep);
947 md_error_t *ep);
950 time_t *ret_timestamp, md_error_t *ep);
953 md_error_t *ep);
957 char **ret_driver, md_error_t *ep);
959 mddrivename_t *dp, md_error_t *ep);
962 md_set_record **sr, md_error_t *ep);
965 md_error_t *ep);
967 md_error_t *ep);
968 extern int clnt_nullproc(char *hostname, md_error_t *ep);
970 int *ret_bool, md_error_t *ep);
972 int *ret_bool, md_error_t *ep);
974 int *ret_bool, md_error_t *ep);
976 md_drive_desc *dd, md_error_t *ep);
978 mhd_mhiargs_t *mhiargsp, md_error_t *ep);
980 mhd_mhiargs_t *ret_mhiargs, md_error_t *ep);
983 md_error_t *ep);
985 uint_t new_flags, md_error_t *ep);
987 uint_t new_flags, md_error_t *ep);
989 uint_t new_flags, md_error_t *ep);
992 uint_t flags, md_error_t *ep);
994 md_error_t *ep);
996 md_error_t *ep);
998 md_h_arr_t *meddp, md_error_t *ep);
1000 md_error_t *ep);
1018 md_error_t *ep);
1019 extern int clnt_clr_mnsetlock(char *hostname, md_error_t *ep);
1022 uint_t flags, md_error_t *ep);
1024 int *ret_bool, md_error_t *ep);
1026 md_drive_desc **dd, md_error_t *ep);
1029 md_drive_desc *dd, md_error_t *ep);
1031 int node_c, int *node_id, md_error_t *ep);
1033 int flag, md_error_t *ep);
1035 md_error_t *ep);
1037 md_error_t *ep);
1042 md_error_t *ep);
1044 uint_t type2, mddb_recid_t *idp, md_error_t *ep);
1047 extern int set_snarf(md_error_t *ep);
1057 extern md_set_record *metad_getsetbyname(char *setname, md_error_t *ep);
1058 extern md_set_record *metad_getsetbynum(set_t setno, md_error_t *ep);
1060 md_error_t *ep);
1068 extern void s_delset(char *setname, md_error_t *ep);
1069 extern void s_delrec(mddb_recid_t recid, md_error_t *ep);
1070 extern int s_ownset(set_t setno, md_error_t *ep);
1071 extern int resnarf_set(set_t setno, md_error_t *ep);
1077 md_error_t *ep);
1080 md_error_t *ep);
1082 int partial_set, md_error_t *ep);
1084 int partial_set, md_error_t *ep);
1087 md_error_t *ep);
1094 mhd_drive_info_list_t *listp, md_error_t *ep);
1097 md_error_t *ep);
1101 mdnamelist_t **nlpp, int options, md_error_t *ep);
1104 md_error_t *ep);
1106 diskaddr_t slblk, diskaddr_t nblks, md_error_t *ep);
1108 mdname_t *mirnp, int force, md_error_t *ep);
1111 mm_rd_opt_t *optp, md_error_t *ep);
1114 mm_wr_opt_t *optp, md_error_t *ep);
1116 mm_pass_num_t *passp, md_error_t *ep);
1123 md_error_t *ep);
1127 mdsetname_t *sp, FILE *fp, md_error_t *ep);
1130 mdprtopts_t options, md_error_t *ep);
1133 md_error_t *ep);
1136 md_error_t *ep);
1139 md_error_t *ep);
1142 md_error_t *ep);
1145 md_error_t *ep);
1148 md_error_t *ep);
1151 mdcmdopts_t options, md_error_t *ep);
1154 md_error_t *ep);
1157 md_error_t *ep);
1160 md_error_t *ep);
1163 md_error_t *ep);
1165 mdcmdopts_t options, md_error_t *ep);
1171 daddr_t size, md_error_t *ep, md_resync_cmd_t cmd);
1173 md_error_t *ep);
1183 md_error_t *);
1187 meta_device_type_t uname_type, md_error_t *ep);
1190 char *uname, md_error_t *ep);
1201 extern mdsetname_t *metasetname(char *sname, md_error_t *ep);
1202 extern mdsetname_t *metasetnosetname(set_t setno, md_error_t *ep);
1204 extern md_set_desc *metaget_setdesc(mdsetname_t *sp, md_error_t *ep);
1212 md_error_t *ep);
1214 char *uname, md_error_t *ep);
1216 md_error_t *ep);
1221 int argc, char *argv[], md_error_t *ep);
1228 md_error_t *ep);
1230 meta_device_type_t uname_type, md_error_t *ep);
1232 meta_device_type_t uname_type, md_error_t *ep);
1234 int fast, md_error_t *ep);
1237 extern int metachkmeta(mdname_t *np, md_error_t *ep);
1238 extern int metachkdisk(mdname_t *np, md_error_t *ep);
1239 extern int metachkcomp(mdname_t *np, md_error_t *ep);
1243 md_error_t *ep);
1249 char *uname, md_error_t *ep);
1251 hsp_t hsp, md_error_t *ep);
1256 int argc, char *argv[], md_error_t *ep);
1260 md_dev64_t dev, md_error_t *ep);
1263 mdkey_t key, int fast, md_error_t *ep);
1267 mdnamelist_t **nlpp, int options, md_error_t *ep);
1271 ddi_devid_t devidp, mdkey_t key, md_error_t *ep);
1276 md_error_t *ep);
1279 md_error_t *);
1281 md_error_t *ep);
1282 extern int metasetvtoc(mdname_t *np, md_error_t *ep);
1284 extern mdgeom_t *metagetgeom(mdname_t *np, md_error_t *ep);
1285 extern mdcinfo_t *metagetcinfo(mdname_t *np, md_error_t *ep);
1286 extern int metagetpartno(mdname_t *np, md_error_t *ep);
1287 extern diskaddr_t metagetsize(mdname_t *np, md_error_t *ep);
1288 extern diskaddr_t metagetlabel(mdname_t *np, md_error_t *ep);
1290 md_error_t *ep);
1292 md_error_t *ep);
1293 extern char *metagetdevicesname(mdname_t *np, md_error_t *ep);
1294 extern char *metagetmiscname(mdname_t *np, md_error_t *ep);
1296 md_error_t *ep);
1300 md_error_t *ep);
1302 md_error_t *ep, mdcmdopts_t options);
1306 mdkey_t key, md_error_t *ep);
1309 md_dev64_t *dev, md_error_t *ep);
1312 mdkey_t *key, md_error_t *ep);
1314 hsp_t hspid, md_error_t *ep);
1316 char *hspname, md_error_t *ep);
1318 mdkey_t key, md_error_t *ep);
1320 mdkey_t key, md_error_t *ep);
1322 md_error_t *ep);
1325 char *minorname, ddi_devid_t devid, md_error_t *ep);
1327 md_error_t *ep);
1329 mdnamelist_t **nlpp, md_error_t *ep);
1331 md_error_t *ep);
1333 md_error_t *ep);
1335 md_mkdev_params_t *, md_error_t *);
1337 md_error_t *);
1342 int verbose, char **tname, md_error_t *ep);
1344 char *vname, md_error_t *ep);
1346 char *vname, char *old_bdevname, md_error_t *ep);
1348 md_error_t *ep);
1353 int verbose, md_error_t *ep);
1359 md_error_t *ep);
1363 md_error_t *ep);
1370 md_error_t *ep);
1372 mddevid_t *mddevidp, md_error_t *ep);
1376 mdname_t *np, md_dev64_t dev, md_error_t *ep);
1378 mdnamelist_t **nlpp, int options, md_error_t *ep);
1381 int fast, md_error_t *ep);
1383 md_error_t *ep);
1385 diskaddr_t slblk, diskaddr_t nblks, md_error_t *ep);
1387 md_error_t *ep);
1394 char *fname, FILE *fp, md_error_t *ep);
1397 mdprtopts_t options, md_error_t *ep);
1400 md_error_t *ep);
1402 mr_params_t *paramsp, md_error_t *ep);
1404 mr_params_t *paramsp, md_error_t *ep);
1407 mdcmdopts_t options, md_error_t *ep);
1410 md_error_t *ep);
1413 char *uname, md_error_t *ep);
1415 mdcmdopts_t options, md_error_t *ep);
1417 mdcmdopts_t options, md_error_t *ep);
1420 md_error_t *ep);
1422 mdcmdopts_t options, md_error_t *ep);
1427 daddr_t size, md_error_t *ep);
1429 md_error_t *ep);
1432 mdname_t *raidnp, diskaddr_t size, md_error_t *ep);
1436 uint_t *slicep, md_error_t *ep);
1441 mdcmdopts_t options, md_error_t *ep);
1444 md_error_t *ep);
1448 mdcmdopts_t options, md_error_t *ep);
1450 md_error_t *ep);
1452 mdcmdopts_t options, md_error_t *ep);
1456 daddr_t size, md_error_t *ep, md_resync_cmd_t cmd);
1458 md_error_t *ep);
1461 extern set_t get_max_sets(md_error_t *ep);
1462 extern int get_max_meds(md_error_t *ep);
1463 extern side_t getmyside(mdsetname_t *sp, md_error_t *ep);
1464 extern md_set_record *getsetbyname(char *setname, md_error_t *ep);
1465 extern md_set_record *getsetbynum(set_t setno, md_error_t *ep);
1467 mddrivename_t *dnp, int check_db, md_error_t *ep);
1468 extern int meta_check_ownership(mdsetname_t *sp, md_error_t *ep);
1470 char *hostname, md_error_t *ep);
1475 minor_t *ret_mnum, md_error_t *ep);
1478 minor_t *ret_mnum, md_error_t *ep);
1481 md_error_t *ep);
1484 md_error_t *ep);
1486 mdsetname_t **spp, md_error_t *ep);
1488 void *devid, md_error_t *ep);
1489 extern int meta_set_balance(mdsetname_t *sp, md_error_t *ep);
1491 md_error_t *ep);
1493 int forceflg, md_error_t *ep);
1495 md_error_t *ep);
1498 md_error_t *ep);
1501 md_error_t *ep);
1503 mdnamelist_t *nlp, md_error_t *ep);
1505 side_t sideno, int flags, md_error_t *ep);
1506 extern int metaget_setownership(mdsetname_t *sp, md_error_t *ep);
1510 mdnamelist_t **nlpp, int options, md_error_t *ep);
1511 extern int meta_set_join(mdsetname_t *sp, md_error_t *ep);
1512 extern int meta_set_withdraw(mdsetname_t *sp, md_error_t *ep);
1515 md_error_t *ep);
1517 md_error_t *ep);
1518 extern int meta_mnjoin_all(mdsetname_t *sp, md_error_t *ep);
1521 md_error_t *ep);
1522 extern int meta_devid_use(md_error_t *ep);
1527 md_im_drive_info_t *midp, md_error_t *);
1530 int force_label, md_error_t *ep);
1533 md_error_t *ep);
1536 extern int meta_set_checkname(char *setname, md_error_t *ep);
1539 md_error_t *ep);
1541 char **node_v, int forceflg, md_error_t *ep);
1543 md_error_t *ep);
1547 char **node_v, md_error_t *ep);
1549 char **node_v, int forceflg, md_error_t *ep);
1553 int flags, int usetag, md_error_t *ep);
1554 extern int meta_set_release(mdsetname_t *sp, md_error_t *ep);
1556 md_error_t *ep);
1567 extern int meta_unlock(mdsetname_t *sp, md_error_t *ep);
1569 md_error_t *ep);
1570 extern int meta_lock_nowait(mdsetname_t *sp, md_error_t *ep);
1571 extern int meta_lock_status(mdsetname_t *sp, md_error_t *ep);
1572 extern int md_daemonize(mdsetname_t *sp, md_error_t *ep);
1581 int dosyslog, int doadmin, md_error_t *ep);
1583 int dosyslog, int doadmin, md_error_t *ep);
1585 extern int md_init_daemon(char *name, md_error_t *ep);
1588 extern int meta_smf_enable(uint_t flags, md_error_t *ep);
1589 extern int meta_smf_disable(uint_t flags, md_error_t *ep);
1590 extern int meta_smf_isonline(uint_t flags, md_error_t *ep);
1595 mdname_t *np, md_error_t *ep);
1597 int options, md_error_t *ep);
1599 diskaddr_t slblk, diskaddr_t nblks, md_error_t *ep);
1602 mdprtopts_t options, md_error_t *ep);
1604 int fast, md_error_t *ep);
1606 md_error_t *ep);
1608 mdcmdopts_t options, md_error_t *ep);
1611 md_error_t *ep);
1613 mdcmdopts_t options, md_error_t *ep);
1615 mdcmdopts_t options, md_error_t *ep);
1618 sp_ext_length_t alignment, md_error_t *ep);
1620 char *argv[], mdcmdopts_t options, md_error_t *ep);
1643 int num_units, sp_status_t status, md_error_t *ep);
1645 extern int meta_sp_update_abr(mdsetname_t *sp, md_error_t *ep);
1654 mdname_t *np, md_dev64_t dev, md_error_t *ep);
1657 mdcmdopts_t options, md_error_t *ep);
1659 mdnamelist_t **nlpp, int options, md_error_t *ep);
1662 mdname_t *stripenp, int fast, md_error_t *ep);
1664 md_error_t *ep);
1666 diskaddr_t slblk, diskaddr_t nblks, md_error_t *ep);
1668 int force, md_error_t *ep);
1672 char *fname, FILE *fp, md_error_t *ep);
1675 mdprtopts_t options, md_error_t *ep);
1678 comp_state_t *compstate, md_error_t *ep);
1681 mdcmdopts_t options, md_error_t *ep);
1684 md_error_t *ep);
1687 md_error_t *ep);
1690 char *uname, md_error_t *ep);
1693 md_error_t *ep);
1696 md_error_t *ep);
1699 md_error_t *ep);
1701 mdcmdopts_t options, md_error_t *ep);
1708 FILE **tfp, md_error_t *ep);
1711 int doit, int verbose, md_error_t *ep);
1714 int check, md_error_t *ep);
1719 extern md_tab_t *meta_tab_parse(char *filename, md_error_t *ep);
1726 mdcmdopts_t options, md_error_t *ep);
1728 mdnamelist_t **nlpp, int options, md_error_t *ep);
1731 md_error_t *ep);
1733 mdname_t *transnp, int fast, md_error_t *ep);
1736 diskaddr_t nblks, md_error_t *ep);
1738 int force, md_error_t *ep);
1740 md_error_t *ep);
1750 md_error_t *ep);
1754 mdnamelist_t **lognlpp, md_error_t *ep);
1757 mdprtopts_t options, md_error_t *ep);
1760 md_error_t *ep);
1762 mdcmdopts_t options, int *delayed, md_error_t *ep);
1764 mdcmdopts_t options, md_error_t *ep);
1766 mdcmdopts_t options, char *uname, md_error_t *ep);
1769 md_error_t *ep);
1771 mdcmdopts_t options, md_error_t *ep);
1775 uint_t *userflags, md_error_t *ep);
1777 uint_t userflags, md_error_t *ep);
1782 time_t tout, md_error_t *ep);
1786 md_error_t *ep);
1790 md_error_t *ep);
1798 md_error_t *ep);
1799 extern int meta_notify_deleteq(char *qname, md_error_t *ep);
1800 extern int meta_notify_validq(char *qname, md_error_t *ep);
1801 extern int meta_notify_listq(char ***qnames, md_error_t *ep);
1802 extern int meta_notify_flushq(char *qname, md_error_t *ep);
1805 md_ev_t *evp, md_error_t *ep);
1807 md_evlist_t **evlpp, md_error_t *ep);
1808 extern int meta_notify_putev(md_ev_t *evp, md_error_t *ep);
1810 md_error_t *ep);
1817 mdcmdopts_t, md_error_t *);
1819 mdcmdopts_t, md_error_t *);
1825 extern void *meta_get_current_root(md_error_t *ep);
1827 md_error_t *ep);
1835 char *pname, md_error_t *ep);
1837 char *diskname, md_error_t *ep);
1840 md_error_t *ep);
1842 md_error_t *ep);
1849 md_error_t *ep);
1854 md_mn_msgid_t *msgid, md_error_t *ep);
1869 extern int read_master_block(md_error_t *ep, int fd, void *bp,
1871 extern int read_database_block(md_error_t *, int, mddb_mb_t *, int,
1879 md_error_t *ep);
1882 md_error_t *ep);
1885 extern int build_replicated_disks_list(md_error_t *ep,
1914 extern int meta_list_disks(md_error_t *, md_im_names_t *);
1915 extern mddrivenamelist_t *meta_prune_cnames(md_error_t *,
1920 md_im_drive_info_t *, md_error_t *);
1923 char *, int, bool_t, md_error_t *);
1925 mddrivename_t *dnp, md_error_t *ep);
1929 md_im_set_desc_t *misp, md_error_t *ep);
1934 ulong_t genid, md_error_t *ep);
1953 mndiskset_membershiplist_t **nl, md_error_t *ep);
1955 md_error_t *ep);
1970 extern int meta_is_mn_set(mdsetname_t *sp, md_error_t *ep);
1972 md_error_t *ep);
1976 md_error_t *ep);
1978 md_error_t *ep);
1980 mdname_t *mirnp, daddr_t size, md_error_t *ep);
1983 md_error_t *ep);
1985 md_error_t *ep);
1991 md_error_t *ep);
1994 int force, md_error_t *ep);
1996 md_error_t *ep);
1997 extern int halt_set(mdsetname_t *sp, md_error_t *ep);
2007 md_timeval32_t *, md_error_t *);