Lines Matching refs:be_name

110 	char		*be_name = NULL;  in be_mount()  local
120 if (nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_NAME, &be_name) in be_mount()
128 if (!be_valid_be_name(be_name)) { in be_mount()
130 be_name); in be_mount()
150 ret = _be_mount(be_name, &mountpoint, flags); in be_mount()
175 char *be_name = NULL; in be_unmount() local
186 if (nvlist_lookup_string(be_attrs, BE_ATTR_ORIG_BE_NAME, &be_name) in be_unmount()
194 if (be_name[0] == '/') { in be_unmount()
195 if ((ds = be_get_ds_from_dir(be_name)) != NULL) { in be_unmount()
197 be_name = be_name_mnt + 1; in be_unmount()
201 "at '%s'\n"), be_name); in be_unmount()
207 if (!be_valid_be_name(be_name)) { in be_unmount()
209 be_name); in be_unmount()
221 ret = _be_unmount(be_name, flags); in be_unmount()
251 _be_mount(char *be_name, char **altroot, int flags) in _be_mount() argument
263 if (be_name == NULL || altroot == NULL) in _be_mount()
267 bt.obe_name = be_name; in _be_mount()
424 _be_unmount(char *be_name, int flags) in _be_unmount() argument
436 if (be_name == NULL) in _be_unmount()
440 bt.obe_name = be_name; in _be_unmount()
718 be_get_legacy_fs(char *be_name, char *be_root_ds, char *zoneroot_ds, in be_get_legacy_fs() argument
727 if (be_name == NULL || be_root_ds == NULL || fld == NULL) in be_get_legacy_fs()
742 if ((ret = _be_mount(be_name, &fld->altroot, in be_get_legacy_fs()
746 "failed to mount BE %s\n"), be_name); in be_get_legacy_fs()
754 be_name, libzfs_error_description(g_zfs)); in be_get_legacy_fs()
854 if ((err = _be_unmount(be_name, 0)) != BE_SUCCESS) { in be_get_legacy_fs()
856 "failed to unmount %s\n"), be_name); in be_get_legacy_fs()