Lines Matching refs:misp

383 	md_im_set_desc_t	*misp,
399 md_im_drive_info_t **midpp = &misp->mis_drives;
428 for (midp = misp->mis_drives; midp != NULL;
554 misp->mis_active_replicas++;
637 md_im_set_desc_t *misp,
650 md_im_drive_info_t *midp, **midpp = &misp->mis_drives;
909 for (midp = misp->mis_drives; midp != NULL;
1018 md_im_set_desc_t *misp;
1028 misp = *mispp = Zalloc(sizeof (md_im_set_desc_t));
1031 misp->mis_flags = MD_IM_SET_REPLICATED;
1033 misp->mis_oldsetno = setno;
1034 misp->mis_partial = partial;
1037 get_replica_disks(misp, did_listp, mb, lbp, ep);
1040 get_disks_from_didnamespace(misp, pnm, nm, shrnm, did_nm,
1050 return (misp);
1826 md_im_set_desc_t *misp
1831 s = misp;
2098 md_im_set_desc_t *misp,
2117 for (d = misp->mis_drives; d != NULL; d = d->mid_next) {
2160 md_im_set_desc_t *misp
2167 for (midp = misp->mis_drives; midp != NULL;
2182 if (misp->mis_active_replicas & 1) {
2184 if (replica_count < (misp->mis_active_replicas + 1)/2)
2188 if (replica_count <= ((misp->mis_active_replicas + 1)/2))
2200 pick_good_disk(md_im_set_desc_t *misp)
2207 setcrtime = &(misp->mis_drives->mid_replicas->mir_timestamp);
2208 for (midp = misp->mis_drives; (midp != NULL) && (good_disk == NULL);
2241 md_im_set_desc_t *misp,
2282 partial = misp->mis_partial;
2283 good_disk = pick_good_disk(misp);
2294 if (misp->mis_flags & MD_IM_SET_REPLICATED) {
2316 if (misp->mis_flags & MD_IM_SET_REPLICATED) {
2342 for (d = misp->mis_drives; d != NULL; d = d->mid_next) {
2397 report_metadb_info(misp, indent);
2455 if (meta_replica_quorum(misp) != 0)
2537 md_im_set_desc_t *misp;
2672 * set_append_wrapper later for placing on the misp list.
2763 * to set_append_wrapper later for placing on the misp list.
2773 misp = set_append(mispp, did_listp, mbp, lbp,
2781 rval = report_set_info(misp, mbp, lbp,
2982 meta_imp_update_mb(mdsetname_t *sp, md_im_set_desc_t *misp, md_error_t *ep)
2988 for (midp = misp->mis_drives; midp != NULL; midp = midp->mid_next) {
3311 meta_imp_update_nm(mdsetname_t *sp, md_im_set_desc_t *misp, md_error_t *ep)
3315 for (midp = misp->mis_drives; midp != NULL; midp = midp->mid_next) {
3449 md_im_set_desc_t *misp,
3504 if (meta_replica_quorum(misp) == -1) {
3516 for (midp = misp->mis_drives; midp != NULL;
3526 for (midp = misp->mis_drives; midp != NULL;
3529 if ((misp->mis_flags & MD_IM_SET_REPLICATED) &&
3660 if (misp->mis_flags & MD_IM_SET_REPLICATED) {
3662 meta_imp_update_nm(sp, misp, ep);
3692 meta_imp_update_mb(sp, misp, ep);
3723 for (midp = misp->mis_drives; midp != NULL; midp = midp->mid_next) {
3749 if (meta_imp_set_adddrives(sp, dnlp, misp, ep)) {