Lines Matching defs:dataset

96  * Validate a ZFS path.  This is used even before trying to open the dataset, to
274 * Returns a handle to the pool that contains the provided dataset.
425 * Makes a handle from the given dataset name. Used by zfs_open() and
435 * We've managed to open the dataset and gather statistics. Determine
690 * Try to get stats for the dataset, which will tell us if it
705 * to get the parent dataset name only.
712 * Create handle for the parent dataset.
1276 "dataset in a non-global zone"),
1296 "'%s' cannot be set while dataset "
1552 "pool and or dataset must be upgraded to set this "
1600 * Given a property name and value, set the property for the given dataset.
1631 * given dataset.
1688 * We don't want to unmount & remount the dataset when changing
1703 "child dataset with inherited mountpoint is used "
1790 * Given a property, inherit the value from the parent dataset, or if received
1852 "dataset is used in a non-global zone"));
1864 "child dataset with inherited mountpoint is used "
2393 * If we inherit the mountpoint, even from a dataset
2395 * the dataset we inherit from. If source is
2554 * dataset name. It is presented as a real property to simplify
3014 * Is one dataset name a child dataset of another?
3078 "missing dataset name"));
3094 /* check to see if the parent dataset exists */
3140 * Finds whether the dataset of the given type(s) exists.
3151 * Try to get stats for the dataset, which will tell us if it exists.
3287 * The failure modes when creating a dataset of a different type over
3289 * try to create a dataset on top of an existing dataset, the ioctl()
3291 * first try to see if the dataset exists.
3295 "dataset already exists"));
3368 /* create the dataset */
3412 * Destroys the given dataset. The caller must make sure that the filesystem
3549 * Clones the given dataset. The target must be of the same type as the source.
3603 * dataset doesn't exist.
3876 * Given a dataset, rollback to a specific snapshot, discarding any
3877 * data changes since then and making it the active dataset.
3921 * newer snapshots for the given dataset. Therefore, we can
3938 * Make a new handle since the rollback closed the dataset.
3954 * Renames the given dataset.
3985 * reconstruct full dataset name
3998 * Make sure we're renaming within the same dataset.
4005 "dataset"));
4035 /* new name cannot be a child of the current dataset name */
4038 "New dataset name cannot be a descendant of "
4039 "current dataset name"));
4050 "dataset is used in a non-global zone"));
4074 "child dataset with inherited mountpoint is used "
4105 "a child dataset already has a snapshot "
4158 * all native properties, and set a flag so that for each dataset we look
4264 zfs_deleg_share_nfs(libzfs_handle_t *hdl, char *dataset, char *path,
4271 (void) strlcpy(zc.zc_name, dataset, sizeof (zc.zc_name));
4315 zfs_smb_acl_mgmt(libzfs_handle_t *hdl, char *dataset, char *path,
4322 (void) strlcpy(zc.zc_name, dataset, sizeof (zc.zc_name));
4365 zfs_smb_acl_add(libzfs_handle_t *hdl, char *dataset,
4368 return (zfs_smb_acl_mgmt(hdl, dataset, path, ZFS_SMB_ACL_ADD,
4373 zfs_smb_acl_remove(libzfs_handle_t *hdl, char *dataset,
4376 return (zfs_smb_acl_mgmt(hdl, dataset, path, ZFS_SMB_ACL_REMOVE,
4381 zfs_smb_acl_purge(libzfs_handle_t *hdl, char *dataset, char *path)
4383 return (zfs_smb_acl_mgmt(hdl, dataset, path, ZFS_SMB_ACL_PURGE,
4388 zfs_smb_acl_rename(libzfs_handle_t *hdl, char *dataset, char *path,
4391 return (zfs_smb_acl_mgmt(hdl, dataset, path, ZFS_SMB_ACL_RENAME,