Home
last modified time | relevance | path

Searched refs:be_attrs (Results 1 – 7 of 7) sorted by relevance

/illumos-gate/usr/src/cmd/beadm/
H A Dbeadm.c671 nvlist_t *be_attrs; in be_do_activate() local
715 if (be_nvl_alloc(&be_attrs) != 0) in be_do_activate()
718 if (be_nvl_add_string(be_attrs, BE_ATTR_ORIG_BE_NAME, obe_name) != 0) in be_do_activate()
722 if (be_nvl_add_boolean(be_attrs, BE_ATTR_ACTIVE_NEXTBOOT, in be_do_activate()
727 err = be_activate(be_attrs); in be_do_activate()
754 nvlist_free(be_attrs); in be_do_activate()
761 nvlist_t *be_attrs; in be_do_create() local
879 if (be_nvl_alloc(&be_attrs) != 0) in be_do_create()
883 if (zfs_props != NULL && be_nvl_add_nvlist(be_attrs, in be_do_create()
887 if (obe_name != NULL && be_nvl_add_string(be_attrs, in be_do_create()
[all …]
/illumos-gate/usr/src/lib/libbe/common/
H A Dbe_snapshot.c86 be_create_snapshot(nvlist_t *be_attrs) in be_create_snapshot() argument
99 if (nvlist_lookup_pairs(be_attrs, NV_FLAG_NOENTOK, in be_create_snapshot()
116 if (nvlist_lookup_pairs(be_attrs, NV_FLAG_NOENTOK, in be_create_snapshot()
125 if (nvlist_lookup_pairs(be_attrs, NV_FLAG_NOENTOK, in be_create_snapshot()
148 if (nvlist_add_string(be_attrs, BE_ATTR_SNAP_NAME, in be_create_snapshot()
184 be_destroy_snapshot(nvlist_t *be_attrs) in be_destroy_snapshot() argument
195 if (nvlist_lookup_pairs(be_attrs, NV_FLAG_NOENTOK, in be_destroy_snapshot()
210 if (nvlist_lookup_string(be_attrs, BE_ATTR_SNAP_NAME, &snap_name) in be_destroy_snapshot()
252 be_rollback(nvlist_t *be_attrs) in be_rollback() argument
271 if (nvlist_lookup_pairs(be_attrs, NV_FLAG_NOENTOK, in be_rollback()
[all …]
H A Dbe_create.c105 be_init(nvlist_t *be_attrs) in be_init() argument
125 if (nvlist_lookup_string(be_attrs, BE_ATTR_NEW_BE_NAME, &bt.nbe_name) in be_init()
140 if (nvlist_lookup_string(be_attrs, BE_ATTR_NEW_BE_POOL, &bt.nbe_zpool) in be_init()
149 if (nvlist_lookup_pairs(be_attrs, 0, in be_init()
165 if (nvlist_lookup_pairs(be_attrs, NV_FLAG_NOENTOK, in be_init()
221 if (nvlist_lookup_pairs(be_attrs, NV_FLAG_NOENTOK, in be_init()
386 be_destroy(nvlist_t *be_attrs) in be_destroy() argument
404 if (nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_NAME, &bt.obe_name) in be_destroy()
430 if (nvlist_lookup_pairs(be_attrs, NV_FLAG_NOENTOK, in be_destroy()
635 be_copy(nvlist_t *be_attrs) in be_copy() argument
[all …]
H A Dbe_rename.c67 be_rename(nvlist_t *be_attrs) in be_rename() argument
83 if (nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_NAME, &bt.obe_name) in be_rename()
92 if (nvlist_lookup_string(be_attrs, BE_ATTR_NEW_BE_NAME, &bt.nbe_name) in be_rename()
H A Dbe_activate.c92 be_activate(nvlist_t *be_attrs) in be_activate() argument
104 if (nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_NAME, &be_name) in be_activate()
120 if (nvlist_lookup_boolean_value(be_attrs, BE_ATTR_ACTIVE_NEXTBOOT, in be_activate()
158 be_installboot(nvlist_t *be_attrs) in be_installboot() argument
166 if (nvlist_lookup_pairs(be_attrs, NV_FLAG_NOENTOK, in be_installboot()
178 ret = nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_NAME, in be_installboot()
186 ret = nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_POOL, in be_installboot()
194 ret = nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_ROOT, in be_installboot()
H A Dbe_mount.c108 be_mount(nvlist_t *be_attrs) in be_mount() argument
120 if (nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_NAME, &be_name) in be_mount()
135 if (nvlist_lookup_string(be_attrs, BE_ATTR_MOUNTPOINT, &mountpoint) in be_mount()
143 if (nvlist_lookup_pairs(be_attrs, NV_FLAG_NOENTOK, in be_mount()
173 be_unmount(nvlist_t *be_attrs) in be_unmount() argument
186 if (nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_NAME, &be_name) in be_unmount()
214 if (nvlist_lookup_pairs(be_attrs, NV_FLAG_NOENTOK, in be_unmount()
/illumos-gate/usr/src/cmd/boot/bootadm/
H A Dbootadm_loader.c640 nvlist_t *be_attrs; in set_option() local
671 if (nvlist_alloc(&be_attrs, NV_UNIQUE_NAME, 0) != 0) { in set_option()
675 if (nvlist_add_string(be_attrs, BE_ATTR_ORIG_BE_NAME, in set_option()
678 nvlist_free(be_attrs); in set_option()
681 ret = be_activate(be_attrs); in set_option()
682 nvlist_free(be_attrs); in set_option()
738 nvlist_t *be_attrs = NULL; in bam_mount_be() local
754 if (nvlist_alloc(&be_attrs, NV_UNIQUE_NAME, 0) != 0) { in bam_mount_be()
774 if (nvlist_add_string(be_attrs, BE_ATTR_ORIG_BE_NAME, in bam_mount_be()
780 if (nvlist_add_string(be_attrs, BE_ATTR_MOUNTPOINT, *dir) != 0) { in bam_mount_be()
[all …]