Home
last modified time | relevance | path

Searched refs:zfs_handle_t (Results 1 – 25 of 31) sorted by relevance

12

/freebsd/sys/contrib/openzfs/include/
H A Dlibzfs.h206 typedef struct zfs_handle zfs_handle_t; typedef
221 _LIBZFS_H libzfs_handle_t *zfs_get_handle(zfs_handle_t *);
540 _LIBZFS_H zfs_handle_t *zfs_open(libzfs_handle_t *, const char *, int);
541 _LIBZFS_H zfs_handle_t *zfs_handle_dup(zfs_handle_t *);
542 _LIBZFS_H void zfs_close(zfs_handle_t *);
543 _LIBZFS_H zfs_type_t zfs_get_type(const zfs_handle_t *);
544 _LIBZFS_H zfs_type_t zfs_get_underlying_type(const zfs_handle_t *);
545 _LIBZFS_H const char *zfs_get_name(const zfs_handle_t *);
546 _LIBZFS_H zpool_handle_t *zfs_get_pool_handle(const zfs_handle_t *);
547 _LIBZFS_H const char *zfs_get_pool_name(const zfs_handle_t *);
[all …]
/freebsd/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs_iter.c43 zfs_iter_clones(zfs_handle_t *zhp, int flags __maybe_unused, zfs_iter_f func, in zfs_iter_clones()
54 zfs_handle_t *clone = zfs_open(zhp->zfs_hdl, nvpair_name(pair), in zfs_iter_clones()
66 zfs_do_list_ioctl(zfs_handle_t *zhp, int arg, zfs_cmd_t *zc) in zfs_do_list_ioctl()
107 zfs_iter_filesystems(zfs_handle_t *zhp, zfs_iter_f func, void *data) in zfs_iter_filesystems()
113 zfs_iter_filesystems_v2(zfs_handle_t *zhp, int flags, zfs_iter_f func, in zfs_iter_filesystems_v2()
117 zfs_handle_t *nzhp; in zfs_iter_filesystems_v2()
154 zfs_iter_snapshots(zfs_handle_t *zhp, boolean_t simple, zfs_iter_f func, in zfs_iter_snapshots()
162 zfs_iter_snapshots_v2(zfs_handle_t *zhp, int flags, zfs_iter_f func, in zfs_iter_snapshots_v2()
166 zfs_handle_t *nzhp; in zfs_iter_snapshots_v2()
216 zfs_iter_bookmarks(zfs_handle_t *zhp, zfs_iter_f func, void *data) in zfs_iter_bookmarks()
[all …]
H A Dlibzfs_impl.h150 extern zfs_handle_t *make_dataset_handle_zc(libzfs_handle_t *, zfs_cmd_t *);
151 extern zfs_handle_t *make_dataset_simple_handle_zc(zfs_handle_t *, zfs_cmd_t *);
187 extern prop_changelist_t *changelist_gather(zfs_handle_t *, zfs_prop_t, int,
194 extern boolean_t zfs_is_mountable_internal(zfs_handle_t *);
195 extern int zfs_mount_setattr(zfs_handle_t *, uint32_t);
196 extern void remove_mountpoint(zfs_handle_t *);
199 extern zfs_handle_t *make_dataset_handle(libzfs_handle_t *, const char *);
200 extern zfs_handle_t *make_bookmark_handle(zfs_handle_t *, const char *,
220 zfs_handle_t *zhp;
241 extern int do_mount(zfs_handle_t *zhp, const char *mntpt, const char *opts,
[all …]
H A Dlibzfs_mount.c258 zfs_is_mounted(zfs_handle_t *zhp, char **where) in zfs_is_mounted()
270 zfs_is_mountable_internal(zfs_handle_t *zhp) in zfs_is_mountable_internal()
284 zfs_is_mountable(zfs_handle_t *zhp, char *buf, size_t buflen, in zfs_is_mountable()
334 zfs_add_option(zfs_handle_t *zhp, char *options, int len, in zfs_add_option()
357 zfs_add_options(zfs_handle_t *zhp, char *options, int len) in zfs_add_options()
386 zfs_mount(zfs_handle_t *zhp, const char *options, int flags) in zfs_mount()
401 zfs_mount_at(zfs_handle_t *zhp, const char *options, int flags, in zfs_mount_at()
409 zfs_handle_t *encroot_hp = zhp; in zfs_mount_at()
590 unmount_one(zfs_handle_t *zhp, const char *mountpoint, int flags) in unmount_one()
633 zfs_unmount(zfs_handle_t *zhp, const char *mountpoint, int flags) in zfs_unmount()
[all …]
H A Dlibzfs_dataset.c237 process_user_props(zfs_handle_t *zhp, nvlist_t *props) in process_user_props()
265 zpool_add_handle(zfs_handle_t *zhp, const char *pool_name) in zpool_add_handle()
279 zpool_find_handle(zfs_handle_t *zhp, const char *pool_name, int len) in zpool_find_handle()
296 zpool_handle(zfs_handle_t *zhp) in zpool_handle()
331 get_stats_ioctl(zfs_handle_t *zhp, zfs_cmd_t *zc) in get_stats_ioctl()
350 get_recvd_props_ioctl(zfs_handle_t *zhp) in get_recvd_props_ioctl()
382 put_stats_zhdl(zfs_handle_t *zhp, zfs_cmd_t *zc) in put_stats_zhdl()
411 get_stats(zfs_handle_t *zhp) in get_stats()
430 zfs_refresh_properties(zfs_handle_t *zhp) in zfs_refresh_properties()
440 make_dataset_handle_common(zfs_handle_t *zhp, zfs_cmd_t *zc) in make_dataset_handle_common()
[all …]
H A Dlibzfs_sendrecv.c83 zfs_handle_t *pa_zhp;
292 send_iterate_prop(zfs_handle_t *zhp, boolean_t received_only, nvlist_t *nv);
299 send_iterate_snap(zfs_handle_t *zhp, void *arg) in send_iterate_snap()
381 send_iterate_prop(zfs_handle_t *zhp, boolean_t received_only, nvlist_t *nv) in send_iterate_prop()
461 zfs_handle_t *zhp = zfs_open(hdl, name, ZFS_TYPE_SNAPSHOT); in get_snap_guid()
485 zfs_handle_t *zhp = zfs_open(hdl, name, ZFS_TYPE_SNAPSHOT); in get_snap_txg()
501 send_iterate_fs(zfs_handle_t *zhp, void *arg) in send_iterate_fs()
567 zfs_handle_t *origin = zfs_open(zhp->zfs_hdl, in send_iterate_fs()
647 zfs_handle_t *snap; in send_iterate_fs()
709 zfs_handle_t *zhp; in gather_nvlist()
[all …]
H A Dlibzfs_crypto.c855 zfs_handle_t *zhp, boolean_t newkey, zfs_keyformat_t keyformat, in populate_create_encryption_params_nvlists()
975 zfs_crypto_get_encryption_root(zfs_handle_t *zhp, boolean_t *is_encroot, in zfs_crypto_get_encryption_root()
1015 zfs_handle_t *pzhp = NULL; in zfs_crypto_create()
1178 zfs_crypto_clone_check(libzfs_handle_t *hdl, zfs_handle_t *origin_zhp, in zfs_crypto_clone_check()
1209 load_keys_cb(zfs_handle_t *zhp, void *arg) in load_keys_cb()
1248 zfs_handle_t *zhp = NULL; in zfs_crypto_attempt_load_keys()
1280 zfs_crypto_load_key(zfs_handle_t *zhp, boolean_t noop, in zfs_crypto_load_key()
1454 zfs_crypto_unload_key(zfs_handle_t *zhp) in zfs_crypto_unload_key()
1539 zfs_crypto_verify_rewrap_nvlist(zfs_handle_t *zhp, nvlist_t *props, in zfs_crypto_verify_rewrap_nvlist()
1607 zfs_crypto_rewrap(zfs_handle_t *zhp, nvlist_t *raw_props, boolean_t inheritkey) in zfs_crypto_rewrap()
[all …]
H A Dlibzfs_changelist.c68 zfs_handle_t *cn_handle;
429 changelist_add_mounted(zfs_handle_t *zhp, void *data) in changelist_add_mounted()
460 change_one(zfs_handle_t *zhp, void *data) in change_one()
601 changelist_gather(zfs_handle_t *zhp, zfs_prop_t prop, int gather_flags, in changelist_gather()
606 zfs_handle_t *temp; in changelist_gather()
H A Dlibzfs_diff.c613 zfs_handle_t *zhp; in get_snapshot_names()
726 setup_differ_info(zfs_handle_t *zhp, const char *fromsnap, in setup_differ_info()
747 zfs_show_diffs(zfs_handle_t *zhp, int outfd, const char *fromsnap, in zfs_show_diffs()
/freebsd/lib/libbe/
H A Dbe_info.c15 static int snapshot_proplist_update(zfs_handle_t *hdl, prop_data_t *data);
96 zfs_handle_t *snap_hdl; in be_get_dataset_props()
116 zfs_handle_t *ds_hdl; in be_get_dataset_snapshots()
138 prop_list_builder_cb(zfs_handle_t *zfs_hdl, void *data_p) in prop_list_builder_cb()
228 zfs_handle_t *root_hdl; in be_proplist_update()
243 snapshot_proplist_update(zfs_handle_t *hdl, prop_data_t *data) in snapshot_proplist_update()
H A Dbe.c61 zfs_handle_t *zfs; in be_locate_rootfs()
200 be_should_promote_clones(zfs_handle_t *zfs_hdl, struct be_destroy_data *bdd) in be_should_promote_clones()
228 be_dependent_clone_cb(zfs_handle_t *zfs_hdl, void *data) 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()
309 zfs_handle_t *clone; in be_promote_dependent_clones()
346 be_destroy_cb(zfs_handle_t *zfs_hdl, void *data) in be_destroy_cb()
350 zfs_handle_t *snap; in be_destroy_cb()
396 zfs_handle_t *fs; in be_destroy_internal()
740 be_clone_cb(zfs_handle_t *ds, void *data) in be_clone_cb()
746 zfs_handle_t *snap_hdl; in be_clone_cb()
[all …]
H A Dbe_access.c32 be_mountcheck_cb(zfs_handle_t *zfs_hdl, void *data) in be_mountcheck_cb()
57 be_mount_iter(zfs_handle_t *zfs_hdl, void *data) in be_mount_iter()
130 be_umount_iter(zfs_handle_t *zfs_hdl, void *data) in be_umount_iter()
180 zfs_handle_t *root_hdl; in be_mounted_at()
227 zfs_handle_t *zhdl; in be_mount()
289 zfs_handle_t *root_hdl; in be_unmount()
H A Dbe_impl.h36 zfs_handle_t *zhp;
47 int prop_list_builder_cb(zfs_handle_t *, void *);
/freebsd/sys/contrib/openzfs/cmd/zfs/
H A Dzfs_iter.c55 zfs_handle_t *zn_handle;
76 zfs_include_snapshots(zfs_handle_t *zhp, callback_data_t *cb) in zfs_include_snapshots()
92 zfs_callback(zfs_handle_t *zhp, void *data) in zfs_callback()
271 zfs_handle_t *l = ((zfs_node_t *)larg)->zn_handle; in zfs_compare()
272 zfs_handle_t *r = ((zfs_node_t *)rarg)->zn_handle; in zfs_compare()
343 zfs_handle_t *l = ((zfs_node_t *)larg)->zn_handle; in zfs_sort()
344 zfs_handle_t *r = ((zfs_node_t *)rarg)->zn_handle; in zfs_sort()
491 zfs_handle_t *zhp = NULL; in zfs_for_each()
H A Dzfs_main.c795 zfs_handle_t *zhp = NULL; in zfs_mount_and_share()
859 zfs_handle_t *zhp = NULL; in zfs_do_clone()
1421 zfs_handle_t *cb_target;
1443 destroy_check_dependent(zfs_handle_t *zhp, void *data) in destroy_check_dependent()
1510 destroy_callback(zfs_handle_t *zhp, void *data) in destroy_callback()
1582 destroy_print_cb(zfs_handle_t *zhp, void *arg) in destroy_print_cb()
1624 destroy_print_snapshots(zfs_handle_t *fs_zhp, destroy_cbdata_t *cb) in destroy_print_snapshots()
1647 snapshot_to_nvl_cb(zfs_handle_t *zhp, void *arg) in snapshot_to_nvl_cb()
1669 gather_snapshots(zfs_handle_t *zhp, void *arg) in gather_snapshots()
1702 zfs_handle_t *zhp = zfs_open(g_zfs, nvpair_name(pair), in destroy_clones()
[all …]
/freebsd/sys/contrib/openzfs/lib/libzfs/os/freebsd/
H A Dlibzfs_zmount.c75 do_mount(zfs_handle_t *zhp, const char *mntpt, const char *opts, int flags) in do_mount()
111 do_unmount(zfs_handle_t *zhp, const char *mntpt, int flags) in do_unmount()
124 zfs_mount_setattr(zfs_handle_t *zhp, uint32_t nspflags) in zfs_mount_setattr()
H A Dlibzfs_compat.c275 zfs_jail(zfs_handle_t *zhp, int jailid, int attach) in zfs_jail()
/freebsd/sys/contrib/openzfs/lib/libzfs/os/linux/
H A Dlibzfs_mount_os.c267 zfs_selinux_setcontext(zfs_handle_t *zhp, zfs_prop_t zpt, const char *name, in zfs_selinux_setcontext()
280 zfs_adjust_mount_options(zfs_handle_t *zhp, const char *mntpoint, in zfs_adjust_mount_options()
330 do_mount(zfs_handle_t *zhp, const char *mntpt, const char *opts, int flags) in do_mount()
384 do_unmount(zfs_handle_t *zhp, const char *mntpt, int flags) in do_unmount()
423 zfs_add_options_setattr(zfs_handle_t *zhp, struct mount_attr *attr, in zfs_add_options_setattr()
483 zfs_mount_setattr(zfs_handle_t *zhp, uint32_t nspflags) in zfs_mount_setattr()
H A Dlibzfs_util_os.c250 zfs_userns(zfs_handle_t *zhp, const char *nspath, int attach) in zfs_userns()
/freebsd/sys/contrib/openzfs/contrib/pam_zfs_key/
H A Dpam_zfs_key.c252 prepare_passphrase(pam_handle_t *pamh, zfs_handle_t *ds, in prepare_passphrase()
317 zfs_handle_t *ds = zfs_open(g_zfs, ds_name, ZFS_TYPE_FILESYSTEM); in is_key_loaded()
331 zfs_handle_t *ds = zfs_open(g_zfs, ds_name, ZFS_TYPE_FILESYSTEM); in change_key()
466 mount_dataset(zfs_handle_t *zhp, void *data) in mount_dataset()
551 umount_dataset(zfs_handle_t *zhp, void *data) in umount_dataset()
600 zfs_handle_t *ds = zfs_open(g_zfs, ds_name, ZFS_TYPE_FILESYSTEM); in decrypt_mount()
643 zfs_handle_t *ds = zfs_open(g_zfs, ds_name, ZFS_TYPE_FILESYSTEM); in unmount_unload()
681 find_dsname_by_prop_value(zfs_handle_t *zhp, void *data) in find_dsname_by_prop_value()
719 zfs_handle_t *zhp = zfs_open(g_zfs, in zfs_key_config_get_dataset()
/freebsd/sys/contrib/openzfs/tests/zfs-tests/cmd/
H A Dlibzfs_mnttab_cache_check.c81 zfs_handle_t *zhp = zfs_open(hdl, real_ds, ZFS_TYPE_FILESYSTEM); in main()
H A Dsend_doall.c53 zfs_handle_t *zhp; in main()
H A Dbadsend.c58 zfs_handle_t *zhp; in main()
/freebsd/sys/contrib/openzfs/cmd/zinject/
H A Dtranslate.c136 zfs_handle_t *zhp; in object_from_path()
/freebsd/sys/contrib/openzfs/cmd/
H A Dmount_zfs.c152 zfs_handle_t *zhp; in main()

12