/netbsd-src/external/cddl/osnet/dist/lib/libzfs/common/ |
H A D | libzfs_iter.c | 50 zfs_handle_t *clone = zfs_open(zhp->zfs_hdl, nvpair_name(pair), in zfs_iter_clones() 70 rc = ioctl(zhp->zfs_hdl->libzfs_fd, arg, zc); in zfs_do_list_ioctl() 76 if (zcmd_expand_dst_nvlist(zhp->zfs_hdl, zc) != 0) { in zfs_do_list_ioctl() 92 rc = zfs_standard_error(zhp->zfs_hdl, errno, in zfs_do_list_ioctl() 114 if (zcmd_alloc_dst_nvlist(zhp->zfs_hdl, &zc, 0) != 0) in zfs_iter_filesystems() 123 if ((nzhp = make_dataset_handle_zc(zhp->zfs_hdl, in zfs_iter_filesystems() 154 if (zcmd_alloc_dst_nvlist(zhp->zfs_hdl, &zc, 0) != 0) in zfs_iter_snapshots() 162 nzhp = make_dataset_handle_zc(zhp->zfs_hdl, &zc); in zfs_iter_snapshots() 254 node = zfs_alloc(zhp->zfs_hdl, sizeof (zfs_node_t)); in zfs_sort_snaps() 325 shortsnapname = zfs_strdup(zhp->zfs_hdl, in snapspec_cb() [all …]
|
H A D | libzfs_diff.c | 102 error = ioctl(di->zhp->zfs_hdl->libzfs_fd, ZFS_IOC_OBJ_TO_STATS, &zc); in get_stats_for_obj() 388 libzfs_handle_t *lhdl = di->zhp->zfs_hdl; in write_free_diffs() 505 return (zfs_error(di->zhp->zfs_hdl, EZFS_DIFF, di->errbuf)); in find_shares_object() 518 libzfs_handle_t *hdl = di->zhp->zfs_hdl; in make_temp_snapshot() 564 libzfs_handle_t *hdl = di->zhp->zfs_hdl; in get_snapshot_names() 626 di->ds = zfs_alloc(di->zhp->zfs_hdl, tdslen + 1); in get_snapshot_names() 683 mounted = is_mounted(di->zhp->zfs_hdl, dsnm, mntpt); in get_mountpoint() 688 return (zfs_error(di->zhp->zfs_hdl, EZFS_BADTYPE, di->errbuf)); in get_mountpoint() 711 di->tomnt = zfs_asprintf(di->zhp->zfs_hdl, "%s%s%s", di->dsmnt, in get_mountpoints() 730 di->frommnt = zfs_asprintf(di->zhp->zfs_hdl, "%s%s%s", frommntpt, in get_mountpoints() [all …]
|
H A D | libzfs_dataset.c | 204 libzfs_handle_t *hdl = zhp->zfs_hdl; in process_user_props() 233 libzfs_handle_t *hdl = zhp->zfs_hdl; in zpool_add_handle() 247 libzfs_handle_t *hdl = zhp->zfs_hdl; in zpool_find_handle() 269 pool_name = zfs_alloc(zhp->zfs_hdl, len); in zpool_handle() 299 libzfs_handle_t *hdl = zhp->zfs_hdl; in get_stats_ioctl() 321 libzfs_handle_t *hdl = zhp->zfs_hdl; in get_recvd_props_ioctl() 342 err = zcmd_read_dst_nvlist(zhp->zfs_hdl, &zc, &recvdprops); in get_recvd_props_ioctl() 360 if (zcmd_read_dst_nvlist(zhp->zfs_hdl, zc, &allprops) != 0) { in put_stats_zhdl() 388 if (zcmd_alloc_dst_nvlist(zhp->zfs_hdl, &zc, 0) != 0) in get_stats() 453 zhp->zfs_hdl = hdl; in make_dataset_handle() [all …]
|
H A D | libzfs_mount.c | 214 is_mounted(libzfs_handle_t *zfs_hdl, const char *special, char **where) in is_mounted() argument 218 if (libzfs_mnttab_find(zfs_hdl, special, &entry) != 0) in is_mounted() 222 *where = zfs_strdup(zfs_hdl, entry.mnt_mountp); in is_mounted() 230 return (is_mounted(zhp->zfs_hdl, zfs_get_name(zhp), where)); in zfs_is_mounted() 276 libzfs_handle_t *hdl = zhp->zfs_hdl; in zfs_mount() 382 libzfs_handle_t *hdl = zhp->zfs_hdl; in zfs_unmount() 481 if ((rc = is_shared(zhp->zfs_hdl, mountpoint, proto)) in zfs_is_shared_proto() 736 libzfs_handle_t *hdl = zhp->zfs_hdl; in zfs_share_proto() 925 libzfs_handle_t *hdl = zhp->zfs_hdl; in zfs_unshare_proto() 930 rewind(zhp->zfs_hdl->libzfs_mnttab); in zfs_unshare_proto() [all …]
|
H A D | libzfs_changelist.c | 192 hdl = cn->cn_handle->zfs_hdl; in changelist_postfix() 549 if ((clp = zfs_alloc(zhp->zfs_hdl, sizeof (prop_changelist_t))) == NULL) in changelist_gather() 581 (void) zfs_error(zhp->zfs_hdl, EZFS_NOMEM, "internal error"); in changelist_gather() 593 (void) zfs_error(zhp->zfs_hdl, EZFS_NOMEM, "internal error"); in changelist_gather() 649 if ((temp = zfs_open(zhp->zfs_hdl, zfs_get_name(zhp), in changelist_gather() 659 if ((cn = zfs_alloc(zhp->zfs_hdl, in changelist_gather()
|
H A D | libzfs_sendrecv.c | 792 fromsnap_txg = get_snap_txg(zhp->zfs_hdl, zhp->zfs_name, sd->fromsnap); in send_iterate_fs() 796 tosnap_txg = get_snap_txg(zhp->zfs_hdl, zhp->zfs_name, sd->tosnap); in send_iterate_fs() 833 zfs_handle_t *origin = zfs_open(zhp->zfs_hdl, in send_iterate_fs() 946 libzfs_handle_t *hdl = zhp->zfs_hdl; in estimate_ioctl() 957 if (zfs_ioctl(zhp->zfs_hdl, ZFS_IOC_SEND, &zc) != 0) { in estimate_ioctl() 1010 libzfs_handle_t *hdl = zhp->zfs_hdl; in dump_ioctl() 1029 if (zfs_ioctl(zhp->zfs_hdl, ZFS_IOC_SEND, &zc) != 0) { in dump_ioctl() 1105 libzfs_handle_t *hdl = zhp->zfs_hdl; in send_progress_thread() 1325 if (ioctl(zhp->zfs_hdl->libzfs_fd, ZFS_IOC_OBJSET_STATS, &zc) != 0) { in dump_filesystem() 1343 if (ioctl(zhp->zfs_hdl->libzfs_fd, in dump_filesystem() [all …]
|
H A D | libzfs_impl.h | 82 libzfs_handle_t *zfs_hdl; member
|
H A D | libzfs_util.c | 724 return (zhp->zfs_hdl); in zfs_get_handle()
|