Home
last modified time | relevance | path

Searched refs:root_ds (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/lib/libbe/common/
H A Dbe_rename.c73 char root_ds[MAXPATHLEN]; in be_rename() local
153 if ((ret = be_make_root_ds(bt.obe_zpool, bt.obe_name, root_ds, in be_rename()
154 sizeof (root_ds))) != BE_SUCCESS) { in be_rename()
159 bt.obe_root_ds = strdup(root_ds); in be_rename()
160 if ((ret = be_make_root_ds(bt.nbe_zpool, bt.nbe_name, root_ds, in be_rename()
161 sizeof (root_ds))) != BE_SUCCESS) { in be_rename()
166 bt.nbe_root_ds = strdup(root_ds); in be_rename()
H A Dbe_zones.c358 be_zone_get_parent_uuid(const char *root_ds, uuid_t *uu) in be_zone_get_parent_uuid() argument
367 if ((zhp = zfs_open(g_zfs, root_ds, ZFS_TYPE_FILESYSTEM)) == NULL) { in be_zone_get_parent_uuid()
369 "open zone root dataset (%s): %s\n"), root_ds, in be_zone_get_parent_uuid()
378 "dataset (%s): %s\n"), root_ds, in be_zone_get_parent_uuid()
420 be_zone_set_parent_uuid(char *root_ds, uuid_t uu) in be_zone_set_parent_uuid() argument
429 if ((zhp = zfs_open(g_zfs, root_ds, ZFS_TYPE_FILESYSTEM)) == NULL) { in be_zone_set_parent_uuid()
431 "open root zone dataset (%s): %s\n"), root_ds, in be_zone_set_parent_uuid()
462 be_zone_compare_uuids(char *root_ds) in be_zone_compare_uuids() argument
469 if ((be_zone_get_parent_uuid(root_ds, in be_zone_compare_uuids()
H A Dbe_snapshot.c412 char root_ds[MAXPATHLEN]; in _be_create_snapshot() local
442 if ((ret = be_make_root_ds(bt.obe_zpool, bt.obe_name, root_ds, in _be_create_snapshot()
443 sizeof (root_ds))) != BE_SUCCESS) { in _be_create_snapshot()
448 bt.obe_root_ds = root_ds; in _be_create_snapshot()
641 char root_ds[MAXPATHLEN]; in _be_destroy_snapshot() local
674 if ((ret = be_make_root_ds(bt.obe_zpool, bt.obe_name, root_ds, in _be_destroy_snapshot()
675 sizeof (root_ds))) != BE_SUCCESS) { in _be_destroy_snapshot()
680 bt.obe_root_ds = root_ds; in _be_destroy_snapshot()
H A Dbe_activate.c235 char root_ds[MAXPATHLEN]; in _be_activate() local
270 sizeof (root_ds))) != BE_SUCCESS) { in _be_activate()
275 cb.obe_root_ds = strdup(root_ds); in _be_activate()
316 lzbe_add, root_ds)) != 0) { in _be_activate()
332 root_ds)) != BE_SUCCESS) { in _be_activate()
335 root_ds); in _be_activate()
353 root_ds, in _be_activate()
360 "dataset (%s): %s\n"), root_ds, in _be_activate()
377 if (!be_zone_compare_uuids(root_ds)) { in _be_activate()
384 if ((zhp = zfs_open(g_zfs, root_ds, in _be_activate()
[all …]
H A Dbe_create.c1405 be_set_uuid(char *root_ds) in be_set_uuid() argument
1424 "open BE root dataset (%s): %s\n"), root_ds, in be_set_uuid()
1458 be_get_uuid(const char *root_ds, uuid_t *uu) in be_get_uuid() argument
1469 "open BE root dataset (%s): %s\n"), root_ds, in be_get_uuid()
1478 root_ds, libzfs_error_description(g_zfs)); in be_get_uuid()
1545 "open BE root dataset (%s): %s\n"), root_ds, in _be_destroy()
1557 "failed to demote BE %s\n"), root_ds); in _be_destroy()
1565 "open BE root dataset (%s): %s\n"), root_ds, in _be_destroy()
1593 "destroy BE %s\n"), root_ds); in _be_destroy()
3154 be_get_zone_be_name(char *root_ds, char *container_ds) in be_get_zone_be_name() argument
[all …]
H A Dbe_utils.c469 char *root_ds = be_get_ds_from_dir("/"); in be_make_root_ds() local
471 if (root_ds == NULL) { in be_make_root_ds()
477 root_ds[strlen(zpool)] != '/') { in be_make_root_ds()
486 dirname(root_ds), be_name); in be_make_root_ds()
522 char *root_ds = be_get_ds_from_dir("/"); in be_make_container_ds() local
524 if (root_ds == NULL) { in be_make_container_ds()
530 root_ds[strlen(zpool)] != '/') { in be_make_container_ds()
537 (void) strlcpy(container_ds, dirname(root_ds), in be_make_container_ds()
2033 char *root_ds = strtok(NULL, BE_WHITE_SPACE); in be_update_menu() local
2035 if (root_ds == NULL) { in be_update_menu()
[all …]
/illumos-gate/usr/src/cmd/beadm/
H A Dbeadm.c269 const char *root_ds = cur_be->be_root_ds; in count_widths() local
284 (void) strlcpy(name, root_ds, sizeof (name)); in count_widths()
418 const char *root_ds = be->be_root_ds; in print_be_snapshots() local
425 (void) strncpy(name, root_ds, sizeof (name)); in print_be_snapshots()
/illumos-gate/usr/src/cmd/boot/bootadm/
H A Dbootadm.c1089 char *root_ds = NULL; in install_bootloader() local
1122 root_ds = strdup(mnt.mnt_special); in install_bootloader()
1133 if (root_ds == NULL) { in install_bootloader()
1149 free(root_ds); in install_bootloader()
1150 root_ds = NULL; in install_bootloader()
1250 root_ds = strdup(mnt.mnt_special); in install_bootloader()
1262 if (root_ds == NULL) { in install_bootloader()
1270 if (strcmp(root_ds, node->be_root_ds) == 0) in install_bootloader()
1275 bam_error(_("No such BE: %s\n"), root_ds); in install_bootloader()
1276 free(root_ds); in install_bootloader()
[all …]