/illumos-gate/usr/src/lib/libbe/common/ |
H A D | be_rename.c | 71 char root_ds[MAXPATHLEN]; local 150 be_make_root_ds(bt.obe_zpool, bt.obe_name, root_ds, sizeof (root_ds)); 151 bt.obe_root_ds = strdup(root_ds); 152 be_make_root_ds(bt.nbe_zpool, bt.nbe_name, root_ds, sizeof (root_ds)); 153 bt.nbe_root_ds = strdup(root_ds);
|
H A D | be_zones.c | 336 * root_ds - dataset name of a zone root dataset 345 be_zone_get_parent_uuid(const char *root_ds, uuid_t *uu) argument 354 if ((zhp = zfs_open(g_zfs, root_ds, ZFS_TYPE_FILESYSTEM)) == NULL) { 356 "open zone root dataset (%s): %s\n"), root_ds, 365 "dataset (%s): %s\n"), root_ds, 399 * root_ds - Root zone dataset of the BE to set a uuid on. 407 be_zone_set_parent_uuid(char *root_ds, uuid_t uu) argument 416 if ((zhp = zfs_open(g_zfs, root_ds, ZFS_TYPE_FILESYSTEM)) == NULL) { 418 "open root zone dataset (%s): %s\n"), root_ds, 441 * root_ds 449 be_zone_compare_uuids(char *root_ds) argument [all...] |
H A D | be_snapshot.c | 407 char root_ds[MAXPATHLEN]; local 437 be_make_root_ds(bt.obe_zpool, bt.obe_name, root_ds, 438 sizeof (root_ds)); 439 bt.obe_root_ds = root_ds; 632 char root_ds[MAXPATHLEN]; local 665 be_make_root_ds(bt.obe_zpool, bt.obe_name, root_ds, 666 sizeof (root_ds)); 667 bt.obe_root_ds = root_ds;
|
H A D | be_activate.c | 220 char root_ds[MAXPATHLEN]; local 251 be_make_root_ds(cb.obe_zpool, cb.obe_name, root_ds, sizeof (root_ds)); 252 cb.obe_root_ds = strdup(root_ds); 259 if (!be_has_menu_entry(root_ds, cb.obe_zpool, &entry)) { 290 root_ds)) != BE_SUCCESS) { 292 "bootfs pool property for %s\n"), root_ds); 297 if ((zhp = zfs_open(g_zfs, root_ds, ZFS_TYPE_FILESYSTEM)) != NULL) { 307 root_ds, 314 "dataset (%s): %s\n"), root_ds, [all...] |
H A D | be_create.c | 73 static char *be_get_zone_be_name(char *root_ds, char *container_ds); 1322 * root_ds - Root dataset of the BE to set a uuid on. 1330 be_set_uuid(char *root_ds) argument 1347 if ((zhp = zfs_open(g_zfs, root_ds, ZFS_TYPE_FILESYSTEM)) == NULL) { 1349 "open BE root dataset (%s): %s\n"), root_ds, 1383 be_get_uuid(const char *root_ds, uuid_t *uu) argument 1392 if ((zhp = zfs_open(g_zfs, root_ds, ZFS_TYPE_FILESYSTEM)) == NULL) { 1394 "open BE root dataset (%s): %s\n"), root_ds, 1403 root_ds, libzfs_error_description(g_zfs)); 1446 * root_ds 1457 _be_destroy(const char *root_ds, be_destroy_data_t *dd) argument 3067 be_get_zone_be_name(char *root_ds, char *container_ds) argument [all...] |
H A D | be_utils.c | 450 char *root_ds = NULL; local 465 if ((root_ds = be_get_ds_from_dir("/")) != NULL) { 467 dirname(root_ds), be_name); 495 char *root_ds = NULL; local 506 if ((root_ds = be_get_ds_from_dir("/")) != NULL) { 507 (void) strlcpy(container_ds, dirname(root_ds), 1947 char *root_ds = strtok(NULL, BE_WHITE_SPACE); local 1949 if (root_ds == NULL) { 1960 if (strcmp(root_ds, be_root_ds) == 0) {
|
/illumos-gate/usr/src/cmd/beadm/ |
H A D | beadm.c | 291 const char *root_ds = cur_be->be_root_ds; local 306 (void) strlcpy(name, root_ds, sizeof (name)); 436 const char *root_ds = be->be_root_ds; local 443 (void) strncpy(name, root_ds, sizeof (name));
|
/illumos-gate/usr/src/cmd/boot/bootadm/ |
H A D | bootadm.c | 1054 char *root_ds = NULL; local 1087 root_ds = strdup(mnt.mnt_special); 1098 if (root_ds == NULL) { 1108 if (strcmp(root_ds, node->be_root_ds) == 0) 1112 bam_error(_("BE (%s) does not exist\n"), root_ds); 1114 free(root_ds); 1115 root_ds = NULL; 1215 root_ds = strdup(mnt.mnt_special); 1227 if (root_ds == NULL) { 1235 if (strcmp(root_ds, nod [all...] |