ZFS_TYPE_DATASET
zhp = _zfs_open(g_zfs, dataset, ZFS_TYPE_DATASET);
if ((zhp = _zfs_open(g_zfs, dataset, ZFS_TYPE_DATASET)) == NULL) {
if ((zhp = _zfs_open(g_zfs, dataset, ZFS_TYPE_DATASET)) == NULL)
ZFS_TYPE_FILESYSTEM | ZFS_TYPE_DATASET)) == NULL)
ZFS_TYPE_FILESYSTEM | ZFS_TYPE_DATASET)) == NULL) {
if ((zhp = zfs_open(zlibh, volname, ZFS_TYPE_DATASET)) == 0) {
if ((zhp = zfs_open(zlibh, volname, ZFS_TYPE_DATASET)) == 0) {
if ((zhp = zfs_open(zlibh, volname, ZFS_TYPE_DATASET)) == 0) {
((zhp = zfs_open(zlibh, vol, ZFS_TYPE_DATASET)) != NULL)) {
((zhp = zfs_open(zlibh, vol, ZFS_TYPE_DATASET)) != NULL)) {
((zhp = zfs_open(zlibh, vol, ZFS_TYPE_DATASET)) != NULL)) {
ndmpd_zfs_args->nz_dataset, ZFS_TYPE_DATASET);
ZFS_TYPE_VOLUME | ZFS_TYPE_DATASET);
if ((zhp = zfs_open(zlibh, dataset, ZFS_TYPE_DATASET)) == NULL) {
ZFS_TYPE_VOLUME | ZFS_TYPE_DATASET);
if ((zhp = zfs_open(zlibh, chk_name, ZFS_TYPE_DATASET)) == NULL) {
if ((zhp = zfs_open(zlibh, vol, ZFS_TYPE_DATASET)) == NULL) {
if ((zhp = zfs_open(zlibh, vol, ZFS_TYPE_DATASET)) == NULL) {
(zhp = zfs_open(zlibh, volname, ZFS_TYPE_DATASET)) == NULL) {
if ((zfshd = zfs_open(libhd, dataset, ZFS_TYPE_DATASET)) == NULL) {
if ((zfshd = zfs_open(libhd, dataset, ZFS_TYPE_DATASET)) == NULL) {
if ((zfshd = zfs_open(libhd, dataset, ZFS_TYPE_DATASET)) == NULL) {
ret = zfs_mount_and_share(g_zfs, argv[0], ZFS_TYPE_DATASET);
zfs_type_t type = ZFS_TYPE_DATASET;
ZFS_TYPE_DATASET, B_FALSE)) {
int types = ZFS_TYPE_DATASET | ZFS_TYPE_BOOKMARK;
cb.cb_type = ZFS_TYPE_DATASET;
types = ZFS_TYPE_DATASET |
if (zprop_get_list(g_zfs, fields, &cb.cb_proplist, ZFS_TYPE_DATASET)
ret = zfs_for_each(argc, argv, flags, ZFS_TYPE_DATASET,
ret = zfs_for_each(argc, argv, flags, ZFS_TYPE_DATASET,
if ((zhp = zfs_open(g_zfs, argv[0], ZFS_TYPE_DATASET)) == NULL)
int types = ZFS_TYPE_DATASET;
types = ZFS_TYPE_DATASET |
if (zprop_get_list(g_zfs, fields, &cb.cb_proplist, ZFS_TYPE_DATASET)
ZFS_TYPE_VOLUME : ZFS_TYPE_DATASET)) == NULL)
if ((zhp = zfs_open(g_zfs, parentname, ZFS_TYPE_DATASET)) == NULL) {
ZFS_TYPE_DATASET, NULL, NULL, 0, set_callback, props);
zhp = zfs_open(g_zfs, argv[0], ZFS_TYPE_DATASET);
ZFS_TYPE_DATASET);
ret = zfs_mount_and_share(g_zfs, argv[1], ZFS_TYPE_DATASET);
if ((zhp = zfs_open(g_zfs, dataset, ZFS_TYPE_DATASET)) == NULL)
ZFS_TYPE_DATASET)) == NULL) {
(zhp = zfs_open(g_zfs, zfs_name, ZFS_TYPE_DATASET)) == NULL) {
ZFS_TYPE_DATASET)) == NULL) {
if ((zhp = zfs_open(g_zfs, dataset_name, ZFS_TYPE_DATASET)) == NULL) {
ZFS_TYPE_DATASET)) == NULL) {
ZFS_TYPE_DATASET)) == NULL) {
if ((clone = zfs_open(g_zfs, zonepath, ZFS_TYPE_DATASET)) == NULL)
zhp = zfs_open(g_zfs, snap_name, ZFS_TYPE_DATASET);
if ((zhp = zfs_open(g_zfs, zfs_name, ZFS_TYPE_DATASET)) != NULL) {
ZFS_KEYSTATUS_NONE, PROP_READONLY, ZFS_TYPE_DATASET,
ZIO_CRYPT_DEFAULT, PROP_ONETIME, ZFS_TYPE_DATASET,
ZFS_TYPE_DATASET | ZFS_TYPE_BOOKMARK,
ZFS_MLSLABEL_DEFAULT, PROP_INHERIT, ZFS_TYPE_DATASET,
PROP_READONLY, ZFS_TYPE_DATASET, "<filesystem | volume>",
ZFS_TYPE_DATASET, "<size>", "USED");
PROP_READONLY, ZFS_TYPE_DATASET, "<size>", "REFER");
PROP_READONLY, ZFS_TYPE_DATASET,
PROP_READONLY, ZFS_TYPE_DATASET,
ZFS_TYPE_DATASET, "<size>", "WRITTEN");
0, PROP_READONLY, ZFS_TYPE_DATASET, "<size>", "LREFER");
ZFS_TYPE_DATASET | ZFS_TYPE_BOOKMARK, "<uint64>", "GUID");
ZFS_TYPE_DATASET | ZFS_TYPE_BOOKMARK, "<uint64>", "CREATETXG");
PROP_READONLY, ZFS_TYPE_DATASET, "REMAPTXG");
PROP_READONLY, ZFS_TYPE_DATASET | ZFS_TYPE_BOOKMARK, "NAME");
PROP_TYPE_NUMBER, PROP_READONLY, ZFS_TYPE_DATASET,
PROP_READONLY, ZFS_TYPE_DATASET, "UNIQUE");
PROP_READONLY, ZFS_TYPE_DATASET, "OBJSETID");
PROP_TYPE_NUMBER, PROP_READONLY, ZFS_TYPE_DATASET, "INCONSISTENT");
ZFS_TYPE_DATASET | ZFS_TYPE_BOOKMARK, "IVSETGUID");
PROP_READONLY, ZFS_TYPE_DATASET, "KEYGUID");
NULL, PROP_READONLY, ZFS_TYPE_DATASET | ZFS_TYPE_BOOKMARK,
return (zprop_name_to_prop(propname, ZFS_TYPE_DATASET));
return (zprop_string_to_index(prop, string, index, ZFS_TYPE_DATASET));
return (zprop_index_to_string(prop, index, string, ZFS_TYPE_DATASET));
return (zprop_random_value(prop, seed, ZFS_TYPE_DATASET));
if ((zhp = zfs_open(g_zfs, ds_path, ZFS_TYPE_DATASET)) ==
if ((zhp = zfs_open(g_zfs, ds_path, ZFS_TYPE_DATASET))
if ((zhp = zfs_open(g_zfs, bt.obe_root_ds, ZFS_TYPE_DATASET)) == NULL) {
if ((zhp = zfs_open(g_zfs, bt.obe_root_ds, ZFS_TYPE_DATASET)) == NULL) {
if ((zhp = zfs_open(g_zfs, bt.obe_root_ds, ZFS_TYPE_DATASET))
zhp = zfs_open(g_zfs, bt.obe_root_ds, ZFS_TYPE_DATASET);
if ((zhp = zfs_open(g_zfs, be_root_pool, ZFS_TYPE_DATASET)) == NULL) {
if ((zhp = zfs_open(g_zfs, be_root_pool, ZFS_TYPE_DATASET)) == NULL) {
if ((zhp = zfs_open(g_zfs, be_root_pool, ZFS_TYPE_DATASET)) == NULL) {
if ((zhp = zfs_open(g_zfs, be_root_pool, ZFS_TYPE_DATASET)) == NULL) {
if ((zhp = zfs_open(g_zfs, be_root_pool, ZFS_TYPE_DATASET)) == NULL) {
zhp = zfs_open(g_zfs, dataset, ZFS_TYPE_DATASET);
if ((zhp = zfs_open(g_zfs, be_root_pool, ZFS_TYPE_DATASET)) == NULL) {
sharename + strspn(sharename, "/"), ZFS_TYPE_DATASET);
z_fs = zfs_open(z_lib, dataset, ZFS_TYPE_DATASET);
ZFS_TYPE_DATASET)) == NULL) {
if (zfs_dataset_exists(hdl, path, ZFS_TYPE_DATASET)) {
zhrp = zfs_open(zhp->zfs_hdl, parentname, ZFS_TYPE_DATASET);
if (zprop_expand_list(hdl, plp, ZFS_TYPE_DATASET) != 0)
ZFS_TYPE_DATASET)) == NULL)
zhp = zfs_open(rzhp->zfs_hdl, fsname, ZFS_TYPE_DATASET);
if (zfs_dataset_exists(hdl, toname, ZFS_TYPE_DATASET)) {
zhp = zfs_open(hdl, name, ZFS_TYPE_DATASET);
zhp = zfs_open(hdl, name, ZFS_TYPE_DATASET);
zhp = zfs_open(hdl, fsname, ZFS_TYPE_DATASET);
zhp = zfs_open(hdl, name, ZFS_TYPE_DATASET);
zhp = zfs_open(hdl, fsname, ZFS_TYPE_DATASET);
if (zfs_dataset_exists(hdl, namebuf, ZFS_TYPE_DATASET)) {
zhp = zfs_open(hdl, namebuf, ZFS_TYPE_DATASET);
if ((voprops = zfs_valid_proplist(hdl, ZFS_TYPE_DATASET,
!zfs_dataset_exists(hdl, name, ZFS_TYPE_DATASET)) {
!zfs_dataset_exists(hdl, name, ZFS_TYPE_DATASET)) {
if (zfs_dataset_exists(hdl, name, ZFS_TYPE_DATASET)) {
zhp = zfs_open(hdl, name, ZFS_TYPE_DATASET);
!zfs_dataset_exists(hdl, tosnap, ZFS_TYPE_DATASET)) {
!zfs_dataset_exists(hdl, originsnap, ZFS_TYPE_DATASET)) {
if ((type & ZFS_TYPE_DATASET) && *ivalp == 0 && !isnone &&
if ((type & ZFS_TYPE_DATASET) && isnone &&
(type == ZFS_TYPE_DATASET && !zfs_prop_user(propname) &&
parent_zhp = zfs_open(g_zfs, parent, ZFS_TYPE_DATASET);
data.typemask = ZFS_TYPE_DATASET;
ZFS_TYPE_DATASET);
ZFS_TYPE_FILESYSTEM | ZFS_TYPE_VOLUME, ZFS_TYPE_DATASET,
return (zjni_get_Dataset(env, nameUTF, ZFS_TYPE_DATASET));
B_FALSE, ZFS_TYPE_DATASET);
B_FALSE, B_FALSE, ZFS_TYPE_DATASET);
zfs_hdl->z_fs = zfs_open(zfs_hdl->z_lib, dataset, ZFS_TYPE_DATASET);
if ((zfshd = zfs_open(libhd, dataset, ZFS_TYPE_DATASET)) == NULL) {