Home
last modified time | relevance | path

Searched refs:zfs_hdl (Results 1 – 18 of 18) sorted by relevance

/freebsd/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs_crypto.c1297 zfs_error_aux(zhp->zfs_hdl, dgettext(TEXT_DOMAIN, in zfs_crypto_load_key()
1306 zfs_error_aux(zhp->zfs_hdl, dgettext(TEXT_DOMAIN, in zfs_crypto_load_key()
1318 zfs_error_aux(zhp->zfs_hdl, dgettext(TEXT_DOMAIN, in zfs_crypto_load_key()
1323 zfs_error_aux(zhp->zfs_hdl, dgettext(TEXT_DOMAIN, in zfs_crypto_load_key()
1340 zfs_error_aux(zhp->zfs_hdl, dgettext(TEXT_DOMAIN, in zfs_crypto_load_key()
1353 zfs_error_aux(zhp->zfs_hdl, dgettext(TEXT_DOMAIN, in zfs_crypto_load_key()
1371 ret = get_key_material(zhp->zfs_hdl, B_FALSE, B_FALSE, keyformat, in zfs_crypto_load_key()
1378 ret = derive_key(zhp->zfs_hdl, keyformat, iters, key_material, salt, in zfs_crypto_load_key()
1390 zfs_error_aux(zhp->zfs_hdl, dgettext(TEXT_DOMAIN, in zfs_crypto_load_key()
1394 zfs_error_aux(zhp->zfs_hdl, dgettext(TEXT_DOMAIN, in zfs_crypto_load_key()
[all …]
H A Dlibzfs_diff.c78 error = zfs_ioctl(di->zhp->zfs_hdl, ZFS_IOC_OBJ_TO_STATS, &zc); in get_stats_for_obj()
287 zfs_error_aux(di->zhp->zfs_hdl, "%s", zfs_strerror(di->zerr)); in write_inuse_diffs_one()
288 zfs_error(di->zhp->zfs_hdl, di->zerr, di->errbuf); in write_inuse_diffs_one()
301 zfs_error_aux(di->zhp->zfs_hdl, in write_inuse_diffs_one()
303 zfs_error(di->zhp->zfs_hdl, di->zerr, di->errbuf); in write_inuse_diffs_one()
401 libzfs_handle_t *lhdl = di->zhp->zfs_hdl; in write_free_diffs()
506 libzfs_handle_t *hdl = di->zhp->zfs_hdl; in make_temp_snapshot()
552 libzfs_handle_t *hdl = di->zhp->zfs_hdl; in get_snapshot_names()
615 di->ds = zfs_alloc(di->zhp->zfs_hdl, tdslen + 1); in get_snapshot_names()
669 mounted = is_mounted(di->zhp->zfs_hdl, dsnm, mntpt); in get_mountpoint()
[all …]
H A Dlibzfs_iter.c54 zfs_handle_t *clone = zfs_open(zhp->zfs_hdl, nvpair_name(pair), in zfs_iter_clones()
75 rc = zfs_ioctl(zhp->zfs_hdl, arg, zc); in zfs_do_list_ioctl()
81 zcmd_expand_dst_nvlist(zhp->zfs_hdl, zc); in zfs_do_list_ioctl()
94 rc = zfs_standard_error(zhp->zfs_hdl, errno, in zfs_do_list_ioctl()
123 zcmd_alloc_dst_nvlist(zhp->zfs_hdl, &zc, 0); in zfs_iter_filesystems_v2()
133 nzhp = make_dataset_handle_zc(zhp->zfs_hdl, &zc); in zfs_iter_filesystems_v2()
176 zcmd_alloc_dst_nvlist(zhp->zfs_hdl, &zc, 0); in zfs_iter_snapshots_v2()
189 zcmd_write_src_nvlist(zhp->zfs_hdl, &zc, range_nvl); in zfs_iter_snapshots_v2()
197 nzhp = make_dataset_handle_zc(zhp->zfs_hdl, &zc); in zfs_iter_snapshots_v2()
305 node = zfs_alloc(zhp->zfs_hdl, sizeof (zfs_node_t)); in zfs_sort_snaps()
[all …]
H A Dlibzfs_dataset.c239 libzfs_handle_t *hdl = zhp->zfs_hdl; in process_user_props()
267 libzfs_handle_t *hdl = zhp->zfs_hdl; in zpool_add_handle()
281 libzfs_handle_t *hdl = zhp->zfs_hdl; in zpool_find_handle()
303 pool_name = zfs_alloc(zhp->zfs_hdl, len); in zpool_handle()
333 libzfs_handle_t *hdl = zhp->zfs_hdl; in get_stats_ioctl()
352 libzfs_handle_t *hdl = zhp->zfs_hdl; in get_recvd_props_ioctl()
370 err = zcmd_read_dst_nvlist(zhp->zfs_hdl, &zc, &recvdprops); in get_recvd_props_ioctl()
388 if (zcmd_read_dst_nvlist(zhp->zfs_hdl, zc, &allprops) != 0) { in put_stats_zhdl()
416 zcmd_alloc_dst_nvlist(zhp->zfs_hdl, &zc, 0); in get_stats()
488 zhp->zfs_hdl = hdl; in make_dataset_handle()
[all …]
H A Dlibzfs_sendrecv.c514 fromsnap_txg = get_snap_txg(zhp->zfs_hdl, zhp->zfs_name, sd->fromsnap); in send_iterate_fs()
518 tosnap_txg = get_snap_txg(zhp->zfs_hdl, zhp->zfs_name, sd->tosnap); in send_iterate_fs()
560 zfs_handle_t *origin = zfs_open(zhp->zfs_hdl, in send_iterate_fs()
634 snap = zfs_open(zhp->zfs_hdl, snapname, ZFS_TYPE_SNAPSHOT); in send_iterate_fs()
650 zhp->zfs_hdl->libzfs_max_nvlist) { in send_iterate_fs()
770 libzfs_handle_t *hdl = zhp->zfs_hdl; in zfs_send_space()
816 libzfs_handle_t *hdl = zhp->zfs_hdl; in dump_ioctl()
835 if (zfs_ioctl(zhp->zfs_hdl, ZFS_IOC_SEND, &zc) != 0) { in dump_ioctl()
924 if (zfs_ioctl(zhp->zfs_hdl, ZFS_IOC_SEND_PROGRESS, &zc) != 0) in zfs_send_progress()
1284 if (send_progress_thread_exit(zhp->zfs_hdl, tid, &oldmask)) in dump_snapshot()
[all …]
H A Dlibzfs_mount.c201 is_mounted(libzfs_handle_t *zfs_hdl, const char *special, char **where) in is_mounted() argument
205 if (libzfs_mnttab_find(zfs_hdl, special, &entry) != 0) in is_mounted()
209 *where = zfs_strdup(zfs_hdl, entry.mnt_mountp); in is_mounted()
217 return (is_mounted(zhp->zfs_hdl, zfs_get_name(zhp), where)); in zfs_is_mounted()
367 libzfs_handle_t *hdl = zhp->zfs_hdl; in zfs_mount_at()
575 return (zfs_error_fmt(zhp->zfs_hdl, libzfs_err, in unmount_one()
592 libzfs_handle_t *hdl = zhp->zfs_hdl; in zfs_unmount()
741 return (zfs_error_fmt(zhp->zfs_hdl, in zfs_share()
808 libzfs_handle_t *hdl = zhp->zfs_hdl; in zfs_unshare()
898 newhandles = zfs_realloc(zhp->zfs_hdl, in libzfs_add_handle()
H A Dlibzfs_changelist.c654 clp = zfs_alloc(zhp->zfs_hdl, sizeof (prop_changelist_t)); in changelist_gather()
680 (void) zfs_error(zhp->zfs_hdl, EZFS_NOMEM, "internal error"); in changelist_gather()
691 (void) zfs_error(zhp->zfs_hdl, EZFS_NOMEM, "internal error"); in changelist_gather()
763 if ((temp = zfs_open(zhp->zfs_hdl, zfs_get_name(zhp), in changelist_gather()
773 cn = zfs_alloc(zhp->zfs_hdl, sizeof (prop_changenode_t)); in changelist_gather()
H A Dlibzfs_impl.h79 libzfs_handle_t *zfs_hdl; member
H A Dlibzfs_util.c1155 return (zhp->zfs_hdl); in zfs_get_handle()
H A Dlibzfs.abi2475 <var-decl name='zfs_hdl' type-id='b0382bb3' visibility='default'/>
/freebsd/lib/libbe/
H A Dbe_info.c138 prop_list_builder_cb(zfs_handle_t *zfs_hdl, void *data_p) in prop_list_builder_cb() argument
160 dataset = zfs_get_name(zfs_hdl); in prop_list_builder_cb()
170 mounted = zfs_is_mounted(zfs_hdl, &mountpoint); in prop_list_builder_cb()
175 if (zfs_prop_get(zfs_hdl, ZFS_PROP_MOUNTPOINT, buf, 512, in prop_list_builder_cb()
179 if (zfs_prop_get(zfs_hdl, ZFS_PROP_ORIGIN, buf, 512, in prop_list_builder_cb()
183 if (zfs_prop_get(zfs_hdl, ZFS_PROP_CREATION, buf, 512, in prop_list_builder_cb()
190 if (zfs_prop_get(zfs_hdl, ZFS_PROP_USED, buf, 512, in prop_list_builder_cb()
194 if (zfs_prop_get(zfs_hdl, ZFS_PROP_USEDDS, buf, 512, in prop_list_builder_cb()
198 if (zfs_prop_get(zfs_hdl, ZFS_PROP_USEDSNAP, buf, 512, in prop_list_builder_cb()
202 if (zfs_prop_get(zfs_hdl, ZFS_PROP_USEDREFRESERV, buf, 512, in prop_list_builder_cb()
[all …]
H A Dbe_access.c32 be_mountcheck_cb(zfs_handle_t *zfs_hdl, void *data) in be_mountcheck_cb() argument
40 if (!zfs_is_mounted(zfs_hdl, &mountpoint)) in be_mountcheck_cb()
43 info->name = strdup(zfs_get_name(zfs_hdl)); in be_mountcheck_cb()
57 be_mount_iter(zfs_handle_t *zfs_hdl, void *data) in be_mount_iter() argument
66 if (zfs_is_mounted(zfs_hdl, &mountpoint)) { in be_mount_iter()
79 if (zfs_prop_get_int(zfs_hdl, ZFS_PROP_CANMOUNT) == in be_mount_iter()
83 if (zfs_prop_get(zfs_hdl, ZFS_PROP_MOUNTPOINT, zfs_mnt, in be_mount_iter()
101 if ((err = zfs_mount_at(zfs_hdl, NULL, info->mntflags, tmp)) != 0) { in be_mount_iter()
123 err = zfs_iter_filesystems(zfs_hdl, be_mount_iter, info); in be_mount_iter()
130 be_umount_iter(zfs_handle_t *zfs_hdl, void *data) in be_umount_iter() argument
[all …]
H A Dbe.c200 be_should_promote_clones(zfs_handle_t *zfs_hdl, struct be_destroy_data *bdd) in be_should_promote_clones() argument
204 if (zfs_get_type(zfs_hdl) != ZFS_TYPE_SNAPSHOT) in be_should_promote_clones()
217 atpos = strchr(zfs_get_name(zfs_hdl), '@'); in be_should_promote_clones()
228 be_dependent_clone_cb(zfs_handle_t *zfs_hdl, void *data) in be_dependent_clone_cb() argument
242 if (be_should_promote_clones(zfs_hdl, bdd) && in be_dependent_clone_cb()
243 (nvl = zfs_get_clones_nvl(zfs_hdl)) != NULL) { in be_dependent_clone_cb()
297 zfs_close(zfs_hdl); in be_dependent_clone_cb()
306 be_promote_dependent_clones(zfs_handle_t *zfs_hdl, struct be_destroy_data *bdd) in be_promote_dependent_clones() argument
312 snprintf(bdd->target_name, BE_MAXPATHLEN, "%s/", zfs_get_name(zfs_hdl)); in be_promote_dependent_clones()
313 err = zfs_iter_dependents(zfs_hdl, true, be_dependent_clone_cb, bdd); in be_promote_dependent_clones()
[all …]
/freebsd/sys/contrib/openzfs/cmd/zed/
H A Dzed_event.c54 zcp->zfs_hdl = libzfs_init(); in zed_event_init()
55 if (!zcp->zfs_hdl) { in zed_event_init()
69 zfs_agent_init(zcp->zfs_hdl); in zed_event_init()
102 if (zcp->zfs_hdl) { in zed_event_fini()
103 libzfs_fini(zcp->zfs_hdl); in zed_event_fini()
104 zcp->zfs_hdl = NULL; in zed_event_fini()
189 rv = zpool_events_next(zcp->zfs_hdl, &nvl, &n_dropped, in zed_event_seek()
219 if (zpool_events_seek(zcp->zfs_hdl, ZEVENT_SEEK_START, in zed_event_seek()
969 rv = zpool_events_next(zcp->zfs_hdl, &nvl, &n_dropped, ZEVENT_NONE, in zed_event_service()
H A Dzed_conf.h28 libzfs_handle_t *zfs_hdl; /* handle to libzfs */ member
/freebsd/sys/contrib/openzfs/lib/libzfs/os/linux/
H A Dlibzfs_util_os.c169 return (zfs_error(di->zhp->zfs_hdl, EZFS_DIFF, di->errbuf)); in find_shares_object()
215 libzfs_handle_t *hdl = zhp->zfs_hdl; in zfs_userns()
/freebsd/sys/contrib/openzfs/cmd/zed/agents/
H A Dzfs_agents.c397 zfs_agent_init(libzfs_handle_t *zfs_hdl) in zfs_agent_init() argument
401 g_zfs_hdl = zfs_hdl; in zfs_agent_init()
/freebsd/sys/contrib/openzfs/lib/libzfs/os/freebsd/
H A Dlibzfs_compat.c277 libzfs_handle_t *hdl = zhp->zfs_hdl; in zfs_jail()