Lines Matching defs:mirror
441 devconfig_t *mirror = NULL;
444 /* Get/create singleton mirror element for this disk set */
446 defaults, diskset, TYPE_MIRROR, &mirror, TRUE)) != 0) {
452 return (devconfig_set_mirror_nsubs(mirror, val));
485 devconfig_t *mirror;
493 /* Get/create singleton mirror element for this disk set */
495 defaults, disksets[i], TYPE_MIRROR, &mirror, FALSE);
498 /* mirror found for this disk set */
502 mirror, val)) == 0) {
509 /* mirror not found for this disk set */
513 /* Invalid disk set, or mirror couldn't be created */
554 devconfig_t *mirror = NULL;
557 /* Get/create singleton mirror element for this disk set */
559 defaults, diskset, TYPE_MIRROR, &mirror, TRUE)) != 0) {
565 return (devconfig_set_mirror_read(mirror, val));
597 devconfig_t *mirror;
605 /* Get/create singleton mirror element for this disk set */
607 defaults, disksets[i], TYPE_MIRROR, &mirror, FALSE);
610 /* mirror found for this disk set */
613 if ((error = devconfig_get_mirror_read(mirror, val)) == 0) {
620 /* mirror not found for this disk set */
624 /* Invalid disk set, or mirror couldn't be created */
665 devconfig_t *mirror = NULL;
668 /* Get/create singleton mirror element for this disk set */
670 defaults, diskset, TYPE_MIRROR, &mirror, TRUE)) != 0) {
676 return (devconfig_set_mirror_write(mirror, val));
709 devconfig_t *mirror;
717 /* Get/create singleton mirror element for this disk set */
719 defaults, disksets[i], TYPE_MIRROR, &mirror, FALSE);
722 /* mirror found for this disk set */
726 mirror, val)) == 0) {
733 /* mirror not found for this disk set */
737 /* Invalid disk set, or mirror couldn't be created */
778 devconfig_t *mirror = NULL;
781 /* Get/create singleton mirror element for this disk set */
783 defaults, diskset, TYPE_MIRROR, &mirror, TRUE)) != 0) {
789 return (devconfig_set_mirror_pass(mirror, val));
821 devconfig_t *mirror;
829 /* Get/create singleton mirror element for this disk set */
831 defaults, disksets[i], TYPE_MIRROR, &mirror, FALSE);
834 /* mirror found for this disk set */
837 if ((error = devconfig_get_mirror_pass(mirror, val)) == 0) {
844 /* mirror not found for this disk set */
848 /* Invalid disk set, or mirror couldn't be created */
889 devconfig_t *mirror = NULL;
892 /* Get/create singleton mirror element for this disk set */
894 defaults, diskset, TYPE_MIRROR, &mirror, TRUE)) != 0) {
900 return (devconfig_set_volume_usehsp(mirror, val));
933 devconfig_t *mirror;
941 /* Get/create singleton mirror element for this disk set */
943 defaults, disksets[i], TYPE_MIRROR, &mirror, FALSE);
946 /* mirror found for this disk set */
950 mirror, val)) == 0) {
957 /* mirror not found for this disk set */
961 /* Invalid disk set, or mirror couldn't be created */
1551 * mirror with this number of submirrors will be created