Home
last modified time | relevance | path

Searched refs:obe_name (Results 1 – 9 of 9) sorted by relevance

/titanic_41/usr/src/lib/libbe/common/
H A Dbe_rename.c80 if (nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_NAME, &bt.obe_name) in be_rename()
108 if (strncmp(bt.obe_name, cbt.obe_name, in be_rename()
109 MAX(strlen(bt.obe_name), strlen(cbt.obe_name))) == 0) { in be_rename()
113 free(cbt.obe_name); in be_rename()
118 if (!be_valid_be_name(bt.obe_name)) { in be_rename()
120 "invalid BE name %s\n"), bt.obe_name); in be_rename()
136 "find zpool for BE (%s)\n"), bt.obe_name); in be_rename()
150 be_make_root_ds(bt.obe_zpool, bt.obe_name, root_ds, sizeof (root_ds)); in be_rename()
160 if ((ret = be_get_legacy_fs(bt.obe_name, bt.obe_root_ds, NULL, NULL, in be_rename()
164 bt.obe_name); in be_rename()
[all …]
H A Dbe_snapshot.c257 char *obe_name = NULL; in be_rollback() local
271 BE_ATTR_ORIG_BE_NAME, DATA_TYPE_STRING, &obe_name, NULL) != 0) { in be_rollback()
280 if (obe_name != NULL) { in be_rollback()
281 bt.obe_name = obe_name; in be_rollback()
283 if (!be_valid_be_name(bt.obe_name)) { in be_rollback()
285 "invalid BE name %s\n"), bt.obe_name); in be_rollback()
311 "failed to find zpool for BE (%s)\n"), bt.obe_name); in be_rollback()
322 be_make_root_ds(bt.obe_zpool, bt.obe_name, obe_root_ds, in be_rollback()
369 "failed to rollback BE %s to %s\n"), bt.obe_name, in be_rollback()
414 bt.obe_name = be_name; in _be_create_snapshot()
[all …]
H A Dbe_create.c398 if (nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_NAME, &bt.obe_name) in be_destroy()
410 if (!be_valid_be_name(bt.obe_name)) { in be_destroy()
412 bt.obe_name); in be_destroy()
414 } else if (bt.obe_name != NULL) { in be_destroy()
418 if (strcmp(cur_bt.obe_name, bt.obe_name) == 0) { in be_destroy()
438 "for BE (%s)\n"), bt.obe_name); in be_destroy()
447 be_make_root_ds(bt.obe_zpool, bt.obe_name, obe_root_ds, in be_destroy()
453 if (be_is_active_on_boot(bt.obe_name)) { in be_destroy()
466 if (be_is_active_on_boot(bt.obe_name)) { in be_destroy()
510 bt.obe_name, mp != NULL ? mp : "<unknown>"); in be_destroy()
[all …]
H A Dbe_activate.c160 cb.obe_name = be_name; in _be_activate()
165 "find zpool for BE (%s)\n"), cb.obe_name); in _be_activate()
175 be_make_root_ds(cb.obe_zpool, cb.obe_name, root_ds, sizeof (root_ds)); in _be_activate()
210 if ((ret = be_append_menu(cb.obe_name, cb.obe_zpool, in _be_activate()
214 cb.obe_name); in _be_activate()
219 if ((ret = be_change_grub_default(cb.obe_name, in _be_activate()
228 if ((ret = _be_list(cb.obe_name, &be_nodes)) != BE_SUCCESS) { in _be_activate()
272 (ret = be_promote_zone_ds(cb.obe_name, cb.obe_root_ds)) in _be_activate()
276 cb.obe_name); in _be_activate()
366 if ((ret = _be_activate(bt.obe_name)) != BE_SUCCESS) { in be_activate_current_be()
[all …]
H A Dbe_mount.c265 bt.obe_name = be_name; in _be_mount()
270 "find zpool for BE (%s)\n"), bt.obe_name); in _be_mount()
279 be_make_root_ds(bt.obe_zpool, bt.obe_name, obe_root_ds, in _be_mount()
296 "at %s\n"), bt.obe_name, mp != NULL ? mp : ""); in _be_mount()
358 "mount BE (%s) on %s\n"), bt.obe_name, tmp_altroot); in _be_mount()
434 bt.obe_name = be_name; in _be_unmount()
439 "find zpool for BE (%s)\n"), bt.obe_name); in _be_unmount()
450 be_make_root_ds(bt.obe_zpool, bt.obe_name, obe_root_ds, in _be_unmount()
468 "(%s) not mounted\n"), bt.obe_name); in _be_unmount()
493 "get mountpoint of (%s)\n"), bt.obe_name); in _be_unmount()
[all …]
H A Dlibbe_priv.h80 char *obe_name; /* Original BE name */ member
H A Dbe_utils.c2142 be_auto_be_name(char *obe_name) in be_auto_be_name() argument
2144 return (be_get_auto_name(obe_name, NULL, B_FALSE)); in be_auto_be_name()
2578 if ((bt->obe_name = strdup(basename(bt->obe_root_ds))) in be_zfs_find_current_be_callback()
3384 be_get_auto_name(char *obe_name, char *be_container_ds, boolean_t zone_be) in be_get_auto_name() argument
3403 (void) strlcpy(base_be_name, obe_name, sizeof (base_be_name)); in be_get_auto_name()
3422 if (be_get_zone_be_list(obe_name, be_container_ds, in be_get_auto_name()
H A Dbe_list.c237 (void) strncpy(cb.current_be, bt.obe_name, in _be_list()
/titanic_41/usr/src/cmd/beadm/
H A Dbeadm.c676 char *obe_name; in be_do_activate() local
697 obe_name = argv[0]; in be_do_activate()
702 if (be_nvl_add_string(be_attrs, BE_ATTR_ORIG_BE_NAME, obe_name) != 0) in be_do_activate()
714 "the BE provided is correct.\n"), obe_name); in be_do_activate()
718 (void) fprintf(stderr, _("Unable to activate %s.\n"), obe_name); in be_do_activate()
724 (void) fprintf(stderr, _("Unable to activate %s.\n"), obe_name); in be_do_activate()
742 char *obe_name = NULL; in be_do_create() local
760 obe_name = optarg; in be_do_create()
819 if (obe_name) { in be_do_create()
829 if ((snap_name = strrchr(obe_name, '@')) != NULL) { in be_do_create()
[all …]