Home
last modified time | relevance | path

Searched refs:dsname (Results 1 – 25 of 45) sorted by relevance

12

/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/history/
H A Dhistory_common.kshlib136 typeset dsname=${fullname%%@*}
140 for ds in $(zfs list -r -Ho name -t snapshot $dsname | \
166 typeset dsname=${fullname%%@*}
167 typeset parent_fs=${dsname##*/}
168 typeset rb_fs=${dsname}/%rollback
191 typeset dsname=${cmd##* }
196 for ds in $(zfs list -r -Ho name -t filesystem $dsname); do
215 typeset is_set lflag dflag dsname gname gid uname uid opt str code tmp
226 dsname=${cmd##* }
247 if ! grep -q "permission $subcmd $dsname ([0-9]*) $code" $NEW_HISTORY; then
[all …]
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzcp_synctask.c181 const char *dsname = lua_tostring(state, 1); in zcp_synctask_destroy() local
183 boolean_t issnap = (strchr(dsname, '@') != NULL); in zcp_synctask_destroy()
188 dsname)); in zcp_synctask_destroy()
193 ddsa.ddsa_name = dsname; in zcp_synctask_destroy()
201 dsl_destroy_snapshot_sync, &ddsa, sync, dsname); in zcp_synctask_destroy()
204 ddha.ddha_name = dsname; in zcp_synctask_destroy()
207 dsl_destroy_head_sync, &ddha, sync, dsname); in zcp_synctask_destroy()
233 const char *dsname = lua_tostring(state, 1); in zcp_synctask_promote() local
236 ddpa.ddpa_clonename = dsname; in zcp_synctask_promote()
245 dsl_dataset_promote_sync, &ddpa, sync, dsname); in zcp_synctask_promote()
[all …]
H A Dzcp_set.c39 zcp_set_user_prop(lua_State *state, dsl_pool_t *dp, const char *dsname, in zcp_set_user_prop() argument
42 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, dsname, FTAG); in zcp_set_user_prop()
61 .dpsa_dsname = args->dsname, in zcp_set_prop_check()
93 const char *dsname = args->dsname; in zcp_set_prop_sync() local
98 zcp_set_user_prop(args->state, dp, dsname, prop_name, in zcp_set_prop_sync()
H A Ddsl_prop.c346 dsl_prop_get(const char *dsname, const char *propname, in dsl_prop_get() argument
352 error = dmu_objset_hold(dsname, FTAG, &os); in dsl_prop_get()
905 dsl_prop_set_int(const char *dsname, const char *propname, in dsl_prop_set_int() argument
912 error = dsl_props_set(dsname, source, nvl); in dsl_prop_set_int()
918 dsl_prop_set_string(const char *dsname, const char *propname, in dsl_prop_set_string() argument
925 error = dsl_props_set(dsname, source, nvl); in dsl_prop_set_string()
931 dsl_prop_inherit(const char *dsname, const char *propname, in dsl_prop_inherit() argument
938 error = dsl_props_set(dsname, source, nvl); in dsl_prop_inherit()
1037 dsl_props_set(const char *dsname, zprop_source_t source, nvlist_t *props) in dsl_props_set() argument
1042 dpsa.dpsa_dsname = dsname; in dsl_props_set()
[all …]
H A Dzfs_ioctl.c695 zfs_secpolicy_setprop(const char *dsname, zfs_prop_t prop, nvpair_t *propval, in zfs_secpolicy_setprop() argument
705 zone_result = zone_dataset_admin_check(dsname, ZONE_OP_SETPROP, NULL); in zfs_secpolicy_setprop()
713 if (dsl_prop_get(dsname, "zoned_uid", 8, 1, in zfs_secpolicy_setprop()
716 strcmp(dsname, setpoint) == 0) in zfs_secpolicy_setprop()
719 return (zfs_secpolicy_zoned_uid_deleg(dsname, in zfs_secpolicy_setprop()
759 if (dsl_prop_get_integer(dsname, in zfs_secpolicy_setprop()
762 if (!zoned || strlen(dsname) <= strlen(setpoint)) in zfs_secpolicy_setprop()
774 err = zfs_set_slabel_policy(dsname, strval, CRED()); in zfs_secpolicy_setprop()
781 return (zfs_secpolicy_write_perms(dsname, zfs_prop_to_name(prop), cr)); in zfs_secpolicy_setprop()
1611 getzfsvfs(const char *dsname, zfsvfs_t **zfvp) in getzfsvfs() argument
[all …]
H A Dzvol.c1348 char *dsname = job->name; in zvol_prefetch_minors_impl() local
1351 job->error = dmu_objset_own(dsname, DMU_OST_ZVOL, B_TRUE, B_TRUE, in zvol_prefetch_minors_impl()
1363 zvol_create_snap_minor_cb(const char *dsname, void *arg) in zvol_create_snap_minor_cb() argument
1372 if (name && strcmp(dsname, name) == 0) in zvol_create_snap_minor_cb()
1376 if (strchr(dsname, '@') == 0) { in zvol_create_snap_minor_cb()
1378 "%s is not a snapshot name\n", dsname); in zvol_create_snap_minor_cb()
1381 char *n = kmem_strdup(dsname); in zvol_create_snap_minor_cb()
1404 zvol_add_clones(const char *dsname, list_t *minors_list) in zvol_add_clones() argument
1410 if (dsl_pool_hold(dsname, FTAG, &dp) != 0) in zvol_add_clones()
1417 if (dsl_dir_hold(dp, dsname, FTAG, &dd, NULL) != 0) in zvol_add_clones()
[all …]
H A Dzcp.c596 zcp_dataset_hold_error(lua_State *state, dsl_pool_t *dp, const char *dsname, in zcp_dataset_hold_error() argument
600 (void) zcp_argerror(state, 1, "no such dataset '%s'", dsname); in zcp_dataset_hold_error()
605 dsname, spa_name(dp->dp_spa)); in zcp_dataset_hold_error()
609 "I/O error while accessing dataset '%s'", dsname); in zcp_dataset_hold_error()
614 error, dsname); in zcp_dataset_hold_error()
625 zcp_dataset_hold(lua_State *state, dsl_pool_t *dp, const char *dsname, in zcp_dataset_hold() argument
629 int error = dsl_dataset_hold(dp, dsname, tag, &ds); in zcp_dataset_hold()
630 (void) zcp_dataset_hold_error(state, dp, dsname, error); in zcp_dataset_hold()
686 const char *dsname = lua_tostring(state, 1); in zcp_exists() local
689 int error = dsl_dataset_hold(dp, dsname, FTAG, &ds); in zcp_exists()
[all …]
H A Dzcp_get.c224 get_special_prop(lua_State *state, dsl_dataset_t *ds, const char *dsname, in get_special_prop() argument
305 error = dsl_get_mountpoint(ds, dsname, strval, setpoint); in get_special_prop()
365 (void) strlcpy(setpoint, dsname, in get_special_prop()
419 const char *dsname; in get_special_prop() local
423 &dsname) == 0) in get_special_prop()
424 strlcpy(strval, dsname, ZAP_MAXVALUELEN); in get_special_prop()
H A Dzcp_iter.c407 const char *dsname = lua_tostring(state, 1); in zcp_user_props_list() local
412 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, dsname, FTAG); in zcp_user_props_list()
591 const char *dsname = lua_tostring(state, 1); in zcp_bookmarks_list() local
594 dsl_dataset_t *ds = zcp_dataset_hold(state, dp, dsname, FTAG); in zcp_bookmarks_list()
604 return (zcp_argerror(state, 1, "%s is a snapshot", dsname)); in zcp_bookmarks_list()
H A Ddsl_destroy.c95 const char *dsname = ddsa->ddsa_name; in dsl_destroy_snapshot_check() local
102 error = dsl_dataset_hold(dp, dsname, FTAG, &ds); in dsl_destroy_snapshot_check()
574 const char *dsname = ddsa->ddsa_name; in dsl_destroy_snapshot_sync() local
580 int error = dsl_dataset_hold(dp, dsname, FTAG, &ds); in dsl_destroy_snapshot_sync()
585 zvol_remove_minors(dp->dp_spa, dsname, B_TRUE); in dsl_destroy_snapshot_sync()
1272 dsl_destroy_inconsistent(const char *dsname, void *arg) in dsl_destroy_inconsistent() argument
1277 if (dmu_objset_hold(dsname, FTAG, &os) == 0) { in dsl_destroy_inconsistent()
1289 (void) dsl_destroy_head(dsname); in dsl_destroy_inconsistent()
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dspa_misc_os.c128 spa_restore_zoned_uid_cb(const char *dsname, void *arg) in spa_restore_zoned_uid_cb() argument
133 if (dsl_prop_get(dsname, "zoned_uid", 8, 1, &zoned_uid, NULL) != 0) in spa_restore_zoned_uid_cb()
137 int err = zone_dataset_attach_uid(kcred, dsname, in spa_restore_zoned_uid_cb()
141 "'%s' (uid %llu): %d", dsname, in spa_restore_zoned_uid_cb()
156 spa_cleanup_zoned_uid_cb(const char *dsname, void *arg) in spa_cleanup_zoned_uid_cb() argument
161 if (dsl_prop_get(dsname, "zoned_uid", 8, 1, &zoned_uid, NULL) != 0) in spa_cleanup_zoned_uid_cb()
165 int err = zone_dataset_detach_uid(kcred, dsname, in spa_cleanup_zoned_uid_cb()
169 "'%s' (uid %llu): %d", dsname, in spa_cleanup_zoned_uid_cb()
/freebsd/sbin/bectl/
H A Dbectl_list.c37 static int print_snapshots(const char *dsname, struct printc *pc);
98 char *dsname, *sep; in dataset_space() local
103 dsname = strdup(oname); in dataset_space()
104 if (dsname == NULL) in dataset_space()
108 if ((sep = strchr(dsname, '@')) != NULL) in dataset_space()
112 free(dsname); in dataset_space()
116 if (be_get_dataset_props(be, dsname, dsprops) != 0) { in dataset_space()
118 free(dsname); in dataset_space()
126 free(dsname); in dataset_space()
131 print_snapshots(const char *dsname, struct printc *pc) in print_snapshots() argument
[all …]
/freebsd/sys/contrib/openzfs/include/sys/
H A Ddsl_prop.h87 int dsl_prop_get_received(const char *dsname, nvlist_t **nvp);
103 int dsl_props_set(const char *dsname, zprop_source_t source, nvlist_t *nvl);
104 int dsl_prop_set_int(const char *dsname, const char *propname,
106 int dsl_prop_set_string(const char *dsname, const char *propname,
108 int dsl_prop_inherit(const char *dsname, const char *propname,
115 boolean_t dsl_prop_get_hasrecvd(const char *dsname);
116 int dsl_prop_set_hasrecvd(const char *dsname);
117 void dsl_prop_unset_hasrecvd(const char *dsname);
H A Ddsl_crypt.h172 int dsl_crypto_can_set_keylocation(const char *dsname, const char *keylocation);
181 int spa_keystore_load_wkey(const char *dsname, dsl_crypto_params_t *dcp,
184 int spa_keystore_unload_wkey(const char *dsname);
203 int spa_keystore_change_key(const char *dsname, dsl_crypto_params_t *dcp,
H A Dzcp_set.h33 const char *dsname; member
H A Ddsl_dataset.h428 int dsl_get_mountpoint(dsl_dataset_t *ds, const char *dsname, char *value,
451 int dsl_dataset_set_refquota(const char *dsname, zprop_source_t source,
453 int dsl_dataset_set_refreservation(const char *dsname, zprop_source_t source,
455 int dsl_dataset_set_compression(const char *dsname, zprop_source_t source,
H A Ddsl_userhold.h47 int dsl_dataset_get_holds(const char *dsname, nvlist_t *nvl);
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_clone/
H A Dzfs_clone_deeply_nested.ksh52 dsname="$clonesfs/0@$snapname"
53 log_must zfs snapshot $dsname
57 log_must zfs clone $dsname $clonesfs/$c
58 dsname="$clonesfs/$c@$snapname"
59 log_must zfs snapshot $dsname
/freebsd/cddl/contrib/opensolaris/lib/pyzfs/common/
H A Ddataset.py214 for dsname in dsnames:
215 if not "@" in dsname:
217 _("cannot open %s") % dsname,
220 ds = Dataset(dsname)
226 (base, snapname) = dsname.split('@')
H A Duserspace.py186 dsname = args[0]
204 ds = zfs.dataset.Dataset(dsname, types=("filesystem"))
/freebsd/stand/libsa/zfs/
H A Dzfs.c60 const char *name, const char *dsname, int checkpoint);
62 const char *dsname);
1710 const char *dsname; in split_devname() local
1717 dsname = strchr(name, '/'); in split_devname()
1718 if (dsname != NULL) { in split_devname()
1719 len = dsname - name; in split_devname()
1720 dsname++; in split_devname()
1722 dsname = ""; in split_devname()
1730 *dsnamep = dsname; in split_devname()
1741 const char *dsname; in zfs_list() local
[all …]
/freebsd/usr.sbin/makefs/zfs/
H A Ddsl.c284 char *dsname, *next, *params, *param, *nextparam; in dsl_init() local
287 dsname = strsep(&params, dspropdelim); in dsl_init()
289 if (strcmp(dsname, zfs->poolname) == 0) { in dsl_init()
299 if (strstr(dsname, zfs->poolname) != dsname || in dsl_init()
300 (next = strchr(dsname, '/')) == NULL || in dsl_init()
301 (size_t)(next - dsname) != strlen(zfs->poolname)) { in dsl_init()
303 dsname, zfs->poolname); in dsl_init()
305 dir = dsl_dir_alloc(zfs, dsname); in dsl_init()
/freebsd/sys/contrib/openzfs/tests/zfs-tests/include/
H A Dkstat.shlib202 # _resolve_dsname_freebsd <pool> <dsname>
203 # _resolve_dsname_linux <pool> <dsname>
206 # - dsname: dataset name, in the standard <pool>/<some>/<dataset> format.
297 # _resolve_dsname_freebsd <pool> <dsname>
311 typeset dsname=$2
313 awk -F '.' -v dsnamere="=$dsname$" '
444 # _resolve_dsname_linux <pool> <dsname>
459 typeset dsname=$2
460 awk -v dsname="$dsname" '
461 $1 == "dataset_name" && $3 == dsname {
/freebsd/sys/contrib/openzfs/contrib/pam_zfs_key/
H A Dpam_zfs_key.c379 char *dsname; member
431 config->dsname = NULL; in zfs_key_config_load()
677 free(config->dsname); in zfs_key_config_free()
702 return (target->dsname != NULL); in find_dsname_by_prop_value()
705 target->dsname = strdup(zfs_get_name(zhp)); in find_dsname_by_prop_value()
732 char *dsname = config->dsname; in zfs_key_config_get_dataset() local
733 config->dsname = NULL; in zfs_key_config_get_dataset()
734 return (dsname); in zfs_key_config_get_dataset()
/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzfs_ioctl_os.c137 zfs_ioctl_update_mount_cache(const char *dsname) in zfs_ioctl_update_mount_cache() argument
141 if (getzfsvfs(dsname, &zfsvfs) == 0) { in zfs_ioctl_update_mount_cache()

12