Home
last modified time | relevance | path

Searched refs:dataset (Results 1 – 25 of 176) sorted by relevance

12345678

/freebsd-14.2/tests/sys/cddl/zfs/tests/snapused/
H A Dsnapused.kshlib40 typeset dataset=$1
46 used=$(get_prop used $dataset)
60 typeset dataset=$1
69 typeset dataset=$1
79 if [[ "$child" == "$dataset" ]]; then
99 typeset dataset=$1
125 typeset dataset=$1
134 typeset dataset=$1
151 typeset dataset=$1
160 typeset dataset=$1
[all …]
/freebsd-14.2/sys/contrib/openzfs/tests/zfs-tests/tests/functional/snapused/
H A Dsnapused.kshlib37 typeset dataset=$1
43 used=$(get_prop used $dataset)
57 typeset dataset=$1
66 typeset dataset=$1
76 if [[ "$child" == "$dataset" ]]; then
96 typeset dataset=$1
122 typeset dataset=$1
131 typeset dataset=$1
148 typeset dataset=$1
157 typeset dataset=$1
[all …]
/freebsd-14.2/sys/contrib/openzfs/tests/zfs-tests/tests/functional/inheritance/
H A Dinherit_001_pos.ksh55 typeset dataset=$1
62 log_must zfs create $dataset
70 list="$list $dataset"
78 typeset dataset=$1
126 typeset dataset=$1
177 typeset dataset=$1
194 mntpt="/$dataset"
198 obj_name=${dataset##*/}
201 dset=${dataset%/*}
207 dataset=$dset
[all …]
/freebsd-14.2/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_set/
H A Dreadonly_001_pos.ksh50 snapexists ${dataset}@$TESTSNAP && \
57 typeset dataset=$1
59 typeset fstype=$(get_prop type $dataset)
71 typeset dataset=$1
84 typeset dataset=$1
87 if datasetnonexists $dataset ; then
88 log_note "$dataset does not exist!"
147 for dataset in $all_datasets; do
150 initial_dataset $dataset
153 verify_readonly $dataset $value
[all …]
H A Dsnapdir_001_pos.ksh50 for dataset in $all_datasets; do
51 snapexists ${dataset}@snap && destroy_dataset ${dataset}@snap
57 typeset dataset=$1
59 typeset mtpt=$(get_prop mountpoint $dataset)
80 for dataset in $all_datasets; do
81 log_must zfs snapshot ${dataset}@snap
86 for dataset in $all_datasets; do
88 if [ "$dataset" = "$TESTPOOL/$TESTVOL" ]; then
90 "$dataset" "false"
93 "$dataset"
[all …]
H A Dzfs_set_common.kshlib53 typeset dataset=$3
59 [[ -n $prop ]] && old_value=$(get_prop $prop $dataset)
62 [[ -z $prop || -z $dataset ]] && \
65 log_must zfs set $prop=$expect_value $dataset
76 log_fail "The '$dataset' '$prop' value" \
92 log_mustnot zfs set $prop=$expect_value $dataset
254 typeset dataset=$2
256 zfs get -H -o source $prop $dataset ||
272 typeset dataset="$1"
322 typeset dataset="$1"
[all …]
H A Dcanmount_002_pos.ksh120 dataset=${dataset_pos[i]}
124 if ismounted $dataset; then
126 log_must mounted $dataset
127 log_must zfs unmount $dataset
128 log_must unmounted $dataset
130 log_must unmounted $dataset
135 log_must unmounted $dataset
137 log_must unmounted $dataset
140 log_must zfs mount $dataset
141 log_must mounted $dataset
[all …]
H A Dcanmount_001_pos.ksh92 for dataset in "${dataset_pos[@]}" ; do
94 set_n_check_prop "$value" "canmount" "$dataset"
96 log_mustnot ismounted $dataset
97 log_mustnot zfs mount $dataset
98 log_mustnot ismounted $dataset
100 if ! ismounted $dataset ; then
101 log_must zfs mount $dataset
103 log_must ismounted $dataset
108 for dataset in "${dataset_neg[@]}" ; do
111 "$dataset" "false"
[all …]
/freebsd-14.2/tests/sys/cddl/zfs/tests/cli_root/zfs_set/
H A Dreadonly_001_pos.ksh62 snapexists ${dataset}@$TESTSNAP && \
69 typeset dataset=$1
71 typeset fstype=$(get_prop type $dataset)
83 typeset dataset=$1
96 typeset dataset=$1
99 if datasetnonexists $dataset ; then
100 log_note "$dataset not exist!"
157 for dataset in $all_datasets; do
160 initial_dataset $dataset
163 verify_readonly $dataset $value
[all …]
H A Dsnapdir_001_pos.ksh62 for dataset in $all_datasets; do
63 snapexists ${dataset}@snap && \
64 log_must $ZFS destroy ${dataset}@snap
70 typeset dataset=$1
72 typeset mtpt=$(get_prop mountpoint $dataset)
105 for dataset in $all_datasets; do
106 log_must $ZFS snapshot ${dataset}@snap
111 for dataset in $all_datasets; do
115 "$dataset" "false"
118 "$dataset"
[all …]
H A Dcanmount_002_pos.ksh139 dataset=${dataset_pos[i]}
142 if ismounted $dataset; then
144 log_must mounted $dataset
145 log_must $ZFS unmount $dataset
146 log_must unmounted $dataset
148 log_must unmounted $dataset
151 log_must unmounted $dataset
153 log_must unmounted $dataset
156 log_must $ZFS mount $dataset
157 log_must mounted $dataset
[all …]
H A Dcanmount_001_pos.ksh111 for dataset in "${dataset_pos[@]}" ; do
113 set_n_check_prop "$value" "canmount" "$dataset"
115 log_mustnot ismounted $dataset
116 log_mustnot $ZFS mount $dataset
117 log_mustnot ismounted $dataset
119 if ! ismounted $dataset ; then
120 log_must $ZFS mount $dataset
122 log_must ismounted $dataset
127 for dataset in "${dataset_neg[@]}" ; do
130 "$dataset" "false"
[all …]
/freebsd-14.2/tests/sys/cddl/zfs/tests/inheritance/
H A Dinherit_001_pos.ksh68 typeset dataset=$1
83 list="$list $dataset"
92 typeset dataset=$1
119 ${local_val[((i/2))]} $dataset
132 typeset dataset=$1
187 typeset dataset=$1
197 mntpt="$ZFSROOT/"$dataset
201 obj_name=${dataset##*/}
204 dset=${dataset%/*}
210 dataset=$dset
[all …]
H A Dinherit.kshlib38 typeset dataset=$2
40 prop_val=`$ZFS get -H -o source $prop $dataset`
44 "property for dataset $dataset"
104 typeset dataset=$3
106 $ZFS set $prop=$prop_val $dataset
107 check_val=`get_prop $prop $dataset`
110 log_fail "Property $prop of $dataset has value $check_val"\
/freebsd-14.2/sys/contrib/openzfs/cmd/
H A Dmount_zfs.c69 strlcpy(*dataset, target, PATH_MAX); in parse_dataset()
79 strlcpy(*dataset, nm, PATH_MAX); in parse_dataset()
118 mnt.mnt_fsname = (char *)dataset; in mtab_update()
130 dataset, strerror(errno)); in mtab_update()
139 dataset, strerror(errno)); in mtab_update()
158 char dataset[PATH_MAX], *pdataset = dataset; in main() local
233 "failure.\n"), dataset); in main()
238 "'%s'.\n"), dataset, badopt); in main()
245 dataset, error); in main()
314 dataset, mntpoint, dataset, mntpoint); in main()
[all …]
/freebsd-14.2/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_share/
H A Dzfs_share_012_pos.ksh46 dataset="$TESTPOOL/$TESTFS"
47 mountpt=$(get_prop mountpoint $dataset)
51 zfs set canmount=on $dataset
52 zfs set sharenfs=off $dataset
67 log_must zfs set canmount=noauto $dataset
68 zfs mount $dataset > /dev/null 2>&1
69 log_must mounted $dataset
70 log_must zfs set sharenfs=on $dataset
74 log_must zfs umount $dataset
75 log_must unmounted $dataset
/freebsd-14.2/sys/contrib/openzfs/module/os/freebsd/spl/
H A Dspl_zone.c87 if (strcmp(dataset, zd2->zd_dataset) == 0) { in zone_dataset_attach()
104 strcpy(zd->zd_dataset, dataset); in zone_dataset_attach()
136 if (strcmp(dataset, zd->zd_dataset) == 0) in zone_dataset_detach()
166 if (dataset[0] == '\0') in zone_dataset_visible()
186 if (strlen(dataset) >= len && in zone_dataset_visible()
187 memcmp(dataset, zd->zd_dataset, len) == 0 && in zone_dataset_visible()
188 (dataset[len] == '\0' || dataset[len] == '/' || in zone_dataset_visible()
189 dataset[len] == '@')) { in zone_dataset_visible()
205 len = strlen(dataset); in zone_dataset_visible()
206 if (dataset[len - 1] == '/') in zone_dataset_visible()
[all …]
/freebsd-14.2/sys/contrib/openzfs/module/os/linux/spl/
H A Dspl-zone.c135 if (strncmp(zd->zd_dsname, dataset, dsnamelen) == 0) in zone_dataset_lookup()
157 if (dataset[0] == '\0' || dataset[0] == '/') in zone_dataset_name_check()
160 *dsnamelen = strlen(dataset); in zone_dataset_name_check()
162 if (dataset[*dsnamelen - 1] == '/') in zone_dataset_name_check()
199 zd = zone_dataset_lookup(zds, dataset, dsnamelen); in zone_dataset_attach()
208 strlcpy(zd->zd_dsname, dataset, dsnamelen + 1); in zone_dataset_attach()
240 zd = zone_dataset_lookup(zds, dataset, dsnamelen); in zone_dataset_detach()
283 zone_dataset_visible(const char *dataset, int *write) in zone_dataset_visible() argument
317 visible = memcmp(zd->zd_dsname, dataset, in zone_dataset_visible()
340 visible = memcmp(zd->zd_dsname, dataset, in zone_dataset_visible()
[all …]
/freebsd-14.2/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_rename/
H A Dzfs_rename_002_pos.ksh51 set -A dataset "$TESTPOOL/$TESTFS@snapshot" "$TESTPOOL/$TESTFS1" \
70 rename_dataset ${dataset[i]} ${dataset[i]}-new
71 rename_dataset ${dataset[i]}-new ${dataset[i]}
76 if [[ ${dataset[i]} == *@* ]]; then
77 data=$(snapshot_mountpoint ${dataset[i]})/$TESTFILE0
78 elif [[ ${dataset[i]} == "$TESTPOOL/$TESTVOL" ]] && is_global_zone; then
82 data=$(get_prop mountpoint ${dataset[i]})/$TESTFILE0
/freebsd-14.2/tests/sys/cddl/zfs/tests/cli_root/zfs_rename/
H A Dzfs_rename_002_pos.ksh61 set -A dataset "$TESTPOOL/$TESTFS@snapshot" "$TESTPOOL/$TESTFS1" \
80 rename_dataset ${dataset[i]} ${dataset[i]}-new
81 rename_dataset ${dataset[i]}-new ${dataset[i]}
86 if [[ ${dataset[i]} == *@* ]]; then
87 data=$(snapshot_mountpoint ${dataset[i]})/$TESTFILE0
88 elif [[ ${dataset[i]} == "$TESTPOOL/$TESTVOL" ]] && is_global_zone; then
92 data=$(get_prop mountpoint ${dataset[i]})/$TESTFILE0
/freebsd-14.2/tests/sys/cddl/zfs/tests/cli_user/zfs_list/
H A Dsetup.ksh40 for dataset in $DATASETS
42 log_must $ZFS create $TESTPOOL/$TESTFS/$dataset
43 enc=$(get_prop encryption $TESTPOOL/$TESTFS/$dataset)
49 log_must $ZFS snapshot $TESTPOOL/$TESTFS/${dataset}@snap
53 log_must $ZFS create -V 64M $TESTPOOL/$TESTFS/${dataset}-vol
55 log_must $ZFS snapshot $TESTPOOL/$TESTFS/${dataset}-vol@snap
61 $TESTPOOL/$TESTFS/$dataset
62 if datasetexists $TESTPOOL/$TESTFS/${dataset}-vol; then
64 $TESTPOOL/$TESTFS/${dataset}-vol
/freebsd-14.2/sys/contrib/openzfs/etc/systemd/system-generators/
H A Dzfs-mount-generator.c227 size_t pool_len = strlen(dataset); in line_worker()
229 pool_len = toktmp - dataset; in line_worker()
234 getpid(), dataset); in line_worker()
360 dataset); in line_worker()
368 dataset, dataset, dataset); in line_worker()
372 dataset); in line_worker()
380 dataset, dataset); in line_worker()
471 getpid(), dataset, p_atime); in line_worker()
489 getpid(), dataset, p_exec); in line_worker()
507 getpid(), dataset, p_setuid); in line_worker()
[all …]
/freebsd-14.2/sys/contrib/openzfs/contrib/dracut/90zfs/
H A Dzfs-lib.sh.in22 dataset="${1}"
23 mountpoint="$(zfs get -H -o value mountpoint "${dataset}")"
28 mount -t zfs "${dataset}" "${NEWROOT}" || ret=$?
30 mount -o zfsutil -t zfs "${dataset}" "${NEWROOT}" || ret=$?
33 for_relevant_root_children "${dataset}" _mount_dataset_cb || ret=$?
44 dataset="${1}"
47 zfs list -t filesystem -Ho name,mountpoint,canmount -r "${dataset}" |
50 while IFS="${TAB}" read -r dataset mountpoint canmount; do
56 "${exec}" "${dataset}" "${mountpoint}" || _ret=$?
/freebsd-14.2/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_user/zfs_list/
H A Dsetup.ksh43 for dataset in $DATASETS
45 log_must zfs create $TESTPOOL/$TESTFS/$dataset
47 log_must zfs snapshot $TESTPOOL/$TESTFS/${dataset}@snap
51 log_must zfs create -V 64M $TESTPOOL/$TESTFS/${dataset}-vol
53 log_must zfs snapshot $TESTPOOL/$TESTFS/${dataset}-vol@snap
59 $TESTPOOL/$TESTFS/$dataset
60 if datasetexists $TESTPOOL/$TESTFS/${dataset}-vol; then
62 $TESTPOOL/$TESTFS/${dataset}-vol
/freebsd-14.2/sys/contrib/openzfs/contrib/dracut/
H A DREADME.md3 2. Set `mountpoint=/` for your root dataset (for compatibility, `legacy` also works, but is not rec…
5 zfs set mountpoint=/ pool/dataset
7 3. Either (a) set `bootfs=` on the pool to the dataset:
9 zpool set bootfs=pool/dataset pool
11 4. Or (b) append `root=zfs:pool/dataset` to your kernel cmdline.
16 If the root dataset contains children with `mountpoint=`s of `/etc`, `/bin`, `/lib*`, or `/usr`, th…
21 1. `root=` | Root dataset is… |
25 `ZFS=pool/dataset` | `pool/dataset` |
26 `zfs:pool/dataset` | *(as above)* |
30 The dataset can be at any depth, including being the pool's root dataset (i.e. `root=zfs:pool`).
[all …]

12345678