Lines Matching defs:dataset

88  * Given a path and mask of ZFS types, return a string describing this dataset.
89 * This is used when we fail to open a dataset and we cannot get an exact type.
107 * The user is requesting more than one type of dataset. If this is the
131 * Validate a ZFS path. This is used even before trying to open the dataset, to
304 * Returns a handle to the pool that contains the provided dataset.
455 * Makes a handle from the given dataset name. Used by zfs_open() and
465 * We've managed to open the dataset and gather statistics. Determine
704 * Try to get stats for the dataset, which will tell us if it
719 * to get the parent dataset name only.
726 * Create handle for the parent dataset.
1281 "dataset in a non-global zone"),
1301 "'%s' cannot be set while dataset "
1549 "pool and or dataset must be upgraded to set this "
1597 * Given a property name and value, set the property for the given dataset.
1628 * given dataset.
1685 * We don't want to unmount & remount the dataset when changing
1699 "child dataset with inherited mountpoint is used "
1786 * Given a property, inherit the value from the parent dataset, or if received
1848 "dataset is used in a non-global zone"));
1860 "child dataset with inherited mountpoint is used "
2388 * If we inherit the mountpoint, even from a dataset
2390 * the dataset we inherit from. If source is
2549 * dataset name. It is presented as a real property to simplify
3009 * Is one dataset name a child dataset of another?
3073 "missing dataset name"));
3089 /* check to see if the parent dataset exists */
3135 * Finds whether the dataset of the given type(s) exists.
3146 * Try to get stats for the dataset, which will tell us if it exists.
3282 * The failure modes when creating a dataset of a different type over
3284 * try to create a dataset on top of an existing dataset, the ioctl()
3286 * first try to see if the dataset exists.
3290 "dataset already exists"));
3363 /* create the dataset */
3407 * Destroys the given dataset. The caller must make sure that the filesystem
3542 * Clones the given dataset. The target must be of the same type as the source.
3596 * dataset doesn't exist.
3869 * Given a dataset, rollback to a specific snapshot, discarding any
3870 * data changes since then and making it the active dataset.
3914 * newer snapshots for the given dataset. Therefore, we can
3931 * Make a new handle since the rollback closed the dataset.
3947 * Renames the given dataset.
3978 * reconstruct full dataset name
3991 * Make sure we're renaming within the same dataset.
3998 "dataset"));
4028 /* new name cannot be a child of the current dataset name */
4031 "New dataset name cannot be a descendant of "
4032 "current dataset name"));
4043 "dataset is used in a non-global zone"));
4067 "child dataset with inherited mountpoint is used "
4097 "a child dataset already has a snapshot "
4150 * all native properties, and set a flag so that for each dataset we look
4256 zfs_deleg_share_nfs(libzfs_handle_t *hdl, char *dataset, char *path,
4263 (void) strlcpy(zc.zc_name, dataset, sizeof (zc.zc_name));
4307 zfs_smb_acl_mgmt(libzfs_handle_t *hdl, char *dataset, char *path,
4314 (void) strlcpy(zc.zc_name, dataset, sizeof (zc.zc_name));
4357 zfs_smb_acl_add(libzfs_handle_t *hdl, char *dataset,
4360 return (zfs_smb_acl_mgmt(hdl, dataset, path, ZFS_SMB_ACL_ADD,
4365 zfs_smb_acl_remove(libzfs_handle_t *hdl, char *dataset,
4368 return (zfs_smb_acl_mgmt(hdl, dataset, path, ZFS_SMB_ACL_REMOVE,
4373 zfs_smb_acl_purge(libzfs_handle_t *hdl, char *dataset, char *path)
4375 return (zfs_smb_acl_mgmt(hdl, dataset, path, ZFS_SMB_ACL_PURGE,
4380 zfs_smb_acl_rename(libzfs_handle_t *hdl, char *dataset, char *path,
4383 return (zfs_smb_acl_mgmt(hdl, dataset, path, ZFS_SMB_ACL_RENAME,