Searched refs:zhp (Results 1 - 25 of 43) sorted by relevance

12

/freebsd-13-stable/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs_mount.c238 zfs_is_mounted(zfs_handle_t *zhp, char **where) argument
240 return (is_mounted(zhp->zfs_hdl, zfs_get_name(zhp), where));
250 zfs_is_mountable_internal(zfs_handle_t *zhp, const char *mountpoint) argument
253 if (zfs_prop_get_int(zhp, ZFS_PROP_ZONED) &&
265 zfs_is_mountable(zfs_handle_t *zhp, char *buf, size_t buflen, argument
271 if (!zfs_prop_valid_for_type(ZFS_PROP_MOUNTPOINT, zhp->zfs_type,
275 verify(zfs_prop_get(zhp, ZFS_PROP_MOUNTPOINT, buf, buflen,
282 if (zfs_prop_get_int(zhp, ZFS_PROP_CANMOUNT) == ZFS_CANMOUNT_OFF)
285 if (!zfs_is_mountable_internal(zhp, bu
315 zfs_add_option(zfs_handle_t *zhp, char *options, int len, zfs_prop_t prop, char *on, char *off) argument
338 zfs_add_options(zfs_handle_t *zhp, char *options, int len) argument
367 zfs_mount(zfs_handle_t *zhp, const char *options, int flags) argument
382 zfs_mount_at(zfs_handle_t *zhp, const char *options, int flags, const char *mountpoint) argument
610 zfs_unmount(zfs_handle_t *zhp, const char *mountpoint, int flags) argument
684 zfs_unmountall(zfs_handle_t *zhp, int flags) argument
701 zfs_is_shared(zfs_handle_t *zhp) argument
760 zfs_share_proto(zfs_handle_t *zhp, zfs_share_proto_t *proto) argument
805 zfs_share(zfs_handle_t *zhp) argument
812 zfs_unshare(zfs_handle_t *zhp) argument
822 zfs_is_shared_proto(zfs_handle_t *zhp, char **where, zfs_share_proto_t proto) argument
844 zfs_is_shared_nfs(zfs_handle_t *zhp, char **where) argument
851 zfs_is_shared_smb(zfs_handle_t *zhp, char **where) argument
908 zfs_share_nfs(zfs_handle_t *zhp) argument
914 zfs_share_smb(zfs_handle_t *zhp) argument
920 zfs_shareall(zfs_handle_t *zhp) argument
929 zfs_unshare_proto(zfs_handle_t *zhp, const char *mountpoint, zfs_share_proto_t *proto) argument
967 zfs_unshare_nfs(zfs_handle_t *zhp, const char *mountpoint) argument
973 zfs_unshare_smb(zfs_handle_t *zhp, const char *mountpoint) argument
982 zfs_unshareall_proto(zfs_handle_t *zhp, zfs_share_proto_t *proto) argument
998 zfs_unshareall_nfs(zfs_handle_t *zhp) argument
1004 zfs_unshareall_smb(zfs_handle_t *zhp) argument
1010 zfs_unshareall(zfs_handle_t *zhp) argument
1016 zfs_unshareall_bypath(zfs_handle_t *zhp, const char *mountpoint) argument
1022 zfs_unshareall_bytype(zfs_handle_t *zhp, const char *mountpoint, const char *proto) argument
1047 remove_mountpoint(zfs_handle_t *zhp) argument
1073 libzfs_add_handle(get_all_cb_t *cbp, zfs_handle_t *zhp) argument
1093 zfs_iter_cb(zfs_handle_t *zhp, void *data) argument
1301 zfs_mount_one(zfs_handle_t *zhp, void *arg) argument
1320 zfs_share_one(zfs_handle_t *zhp, void *arg) argument
1456 zpool_enable_datasets(zpool_handle_t *zhp, const char *mntopts, int flags) argument
1526 zpool_disable_datasets(zpool_handle_t *zhp, boolean_t force) argument
[all...]
H A Dlibzfs_iter.c42 zfs_iter_clones(zfs_handle_t *zhp, zfs_iter_f func, void *data) argument
44 nvlist_t *nvl = zfs_get_clones_nvl(zhp);
52 zfs_handle_t *clone = zfs_open(zhp->zfs_hdl, nvpair_name(pair),
64 zfs_do_list_ioctl(zfs_handle_t *zhp, int arg, zfs_cmd_t *zc) argument
71 (void) strlcpy(zc->zc_name, zhp->zfs_name, sizeof (zc->zc_name));
72 rc = zfs_ioctl(zhp->zfs_hdl, arg, zc);
78 if (zcmd_expand_dst_nvlist(zhp->zfs_hdl, zc) != 0) {
94 rc = zfs_standard_error(zhp->zfs_hdl, errno,
107 zfs_iter_filesystems(zfs_handle_t *zhp, zfs_iter_f func, void *data) argument
113 if (zhp
143 zfs_iter_snapshots(zfs_handle_t *zhp, boolean_t simple, zfs_iter_f func, void *data, uint64_t min_txg, uint64_t max_txg) argument
202 zfs_iter_bookmarks(zfs_handle_t *zhp, zfs_iter_f func, void *data) argument
264 zfs_sort_snaps(zfs_handle_t *zhp, void *data) argument
309 zfs_iter_snapshots_sorted(zfs_handle_t *zhp, zfs_iter_f callback, void *data, uint64_t min_txg, uint64_t max_txg) argument
344 snapspec_cb(zfs_handle_t *zhp, void *arg) argument
460 zfs_iter_children(zfs_handle_t *zhp, zfs_iter_f func, void *data) argument
473 zfs_handle_t *zhp; member in struct:iter_stack_frame
485 iter_dependents_cb(zfs_handle_t *zhp, void *arg) argument
543 zfs_iter_dependents(zfs_handle_t *zhp, boolean_t allowrecursion, zfs_iter_f func, void *data) argument
559 zfs_iter_mounted(zfs_handle_t *zhp, zfs_iter_f func, void *data) argument
[all...]
H A Dlibzfs_dataset.c233 process_user_props(zfs_handle_t *zhp, nvlist_t *props) argument
235 libzfs_handle_t *hdl = zhp->zfs_hdl;
262 zpool_add_handle(zfs_handle_t *zhp, const char *pool_name) argument
264 libzfs_handle_t *hdl = zhp->zfs_hdl;
276 zpool_find_handle(zfs_handle_t *zhp, const char *pool_name, int len) argument
278 libzfs_handle_t *hdl = zhp->zfs_hdl;
293 zpool_handle(zfs_handle_t *zhp) argument
299 len = strcspn(zhp->zfs_name, "/@#") + 1;
300 pool_name = zfs_alloc(zhp->zfs_hdl, len);
301 (void) strlcpy(pool_name, zhp
328 get_stats_ioctl(zfs_handle_t *zhp, zfs_cmd_t *zc) argument
350 get_recvd_props_ioctl(zfs_handle_t *zhp) argument
385 put_stats_zhdl(zfs_handle_t *zhp, zfs_cmd_t *zc) argument
414 get_stats(zfs_handle_t *zhp) argument
433 zfs_refresh_properties(zfs_handle_t *zhp) argument
443 make_dataset_handle_common(zfs_handle_t *zhp, zfs_cmd_t *zc) argument
481 zfs_handle_t *zhp = calloc(1, sizeof (zfs_handle_t)); local
508 zfs_handle_t *zhp = calloc(1, sizeof (zfs_handle_t)); local
525 zfs_handle_t *zhp = calloc(1, sizeof (zfs_handle_t)); local
542 zfs_handle_t *zhp = calloc(1, sizeof (zfs_handle_t)); local
621 zfs_handle_t *zhp = calloc(1, sizeof (zfs_handle_t)); local
651 zfs_handle_t *zhp; member in struct:zfs_open_bookmarks_cb_data
655 zfs_open_bookmarks_cb(zfs_handle_t *zhp, void *data) argument
685 zfs_handle_t *zhp; local
772 zfs_close(zfs_handle_t *zhp) argument
967 zfs_spa_version(zfs_handle_t *zhp, int *spa_version) argument
983 zfs_which_resv_prop(zfs_handle_t *zhp, zfs_prop_t *resv_prop) argument
1004 zfs_valid_proplist(libzfs_handle_t *hdl, zfs_type_t type, nvlist_t *nvl, uint64_t zoned, zfs_handle_t *zhp, zpool_handle_t *zpool_hdl, boolean_t key_params_ok, const char *errbuf) argument
1588 zfs_add_synthetic_resv(zfs_handle_t *zhp, nvlist_t *nvl) argument
1639 zfs_fix_auto_resv(zfs_handle_t *zhp, nvlist_t *nvl) argument
1713 zfs_prop_set(zfs_handle_t *zhp, const char *propname, const char *propval) argument
1744 zfs_prop_set_list(zfs_handle_t *zhp, nvlist_t *props) argument
1926 zfs_prop_inherit(zfs_handle_t *zhp, const char *propname, boolean_t received) argument
2038 getprop_uint64(zfs_handle_t *zhp, zfs_prop_t prop, char **source) argument
2059 getprop_string(zfs_handle_t *zhp, zfs_prop_t prop, char **source) argument
2080 zfs_is_recvd_props_mode(zfs_handle_t *zhp) argument
2086 zfs_set_recvd_props_mode(zfs_handle_t *zhp, uint64_t *cookie) argument
2093 zfs_unset_recvd_props_mode(zfs_handle_t *zhp, uint64_t *cookie) argument
2109 get_numeric_property(zfs_handle_t *zhp, zfs_prop_t prop, zprop_source_t *src, char **source, uint64_t *val) argument
2323 get_source(zfs_handle_t *zhp, zprop_source_t *srctype, char *source, char *statbuf, size_t statlen) argument
2349 zfs_prop_get_recvd(zfs_handle_t *zhp, const char *propname, char *propbuf, size_t proplen, boolean_t literal) argument
2384 get_clones_string(zfs_handle_t *zhp, char *propbuf, size_t proplen) argument
2412 get_clones_cb(zfs_handle_t *zhp, void *arg) argument
2436 zfs_get_clones_nvl(zfs_handle_t *zhp) argument
2500 get_rsnaps_string(zfs_handle_t *zhp, char *propbuf, size_t proplen) argument
2536 zcp_check(zfs_handle_t *zhp, zfs_prop_t prop, uint64_t intval, const char *strval) argument
2605 zfs_prop_get(zfs_handle_t *zhp, zfs_prop_t prop, char *propbuf, size_t proplen, zprop_source_t *src, char *statbuf, size_t statlen, boolean_t literal) argument
2980 zfs_prop_get_int(zfs_handle_t *zhp, zfs_prop_t prop) argument
2991 zfs_prop_set_int(zfs_handle_t *zhp, zfs_prop_t prop, uint64_t val) argument
3003 zfs_prop_get_numeric(zfs_handle_t *zhp, zfs_prop_t prop, uint64_t *value, zprop_source_t *src, char *statbuf, size_t statlen) argument
3183 zfs_prop_get_userquota_common(zfs_handle_t *zhp, const char *propname, uint64_t *propvalue, zfs_userquota_prop_t *typep) argument
3207 zfs_prop_get_userquota_int(zfs_handle_t *zhp, const char *propname, uint64_t *propvalue) argument
3217 zfs_prop_get_userquota(zfs_handle_t *zhp, const char *propname, char *propbuf, int proplen, boolean_t literal) argument
3253 zfs_prop_get_written_int(zfs_handle_t *zhp, const char *propname, uint64_t *propvalue) argument
3288 zfs_prop_get_written(zfs_handle_t *zhp, const char *propname, char *propbuf, int proplen, boolean_t literal) argument
3313 zfs_get_name(const zfs_handle_t *zhp) argument
3322 zfs_get_pool_name(const zfs_handle_t *zhp) argument
3331 zfs_get_type(const zfs_handle_t *zhp) argument
3377 zfs_parent_name(zfs_handle_t *zhp, char *buf, size_t buflen) argument
3397 zfs_handle_t *zhp; local
3474 zfs_handle_t *zhp; local
3784 zfs_destroy(zfs_handle_t *zhp, boolean_t defer) argument
3830 zfs_check_snap_cb(zfs_handle_t *zhp, void *arg) argument
3852 zfs_destroy_snaps(zfs_handle_t *zhp, char *snapname, boolean_t defer) argument
3923 zfs_clone(zfs_handle_t *zhp, const char *target, nvlist_t *props) argument
4009 zfs_promote(zfs_handle_t *zhp) argument
4068 zfs_snapshot_cb(zfs_handle_t *zhp, void *arg) argument
4180 zfs_handle_t *zhp; local
4226 rollback_destroy_dependent(zfs_handle_t *zhp, void *data) argument
4251 rollback_destroy(zfs_handle_t *zhp, void *data) argument
4274 zfs_rollback(zfs_handle_t *zhp, zfs_handle_t *snap, boolean_t force) argument
4374 zfs_rename(zfs_handle_t *zhp, const char *target, renameflags_t flags) argument
4576 zfs_get_all_props(zfs_handle_t *zhp) argument
4582 zfs_get_recvd_props(zfs_handle_t *zhp) argument
4591 zfs_get_user_props(zfs_handle_t *zhp) argument
4610 zfs_expand_proplist(zfs_handle_t *zhp, zprop_list_t **plp, boolean_t received, boolean_t literal) argument
4707 zfs_prune_proplist(zfs_handle_t *zhp, uint8_t *props) argument
4820 zfs_userspace(zfs_handle_t *zhp, zfs_userquota_prop_t type, zfs_userspace_cb_t func, void *arg) argument
4877 zfs_hold_one(zfs_handle_t *zhp, void *arg) argument
4897 zfs_hold(zfs_handle_t *zhp, const char *snapname, const char *tag, boolean_t recursive, int cleanup_fd) argument
4929 zfs_hold_nvl(zfs_handle_t *zhp, int cleanup_fd, nvlist_t *holds) argument
4997 zfs_release_one(zfs_handle_t *zhp, void *arg) argument
5028 zfs_release(zfs_handle_t *zhp, const char *snapname, const char *tag, boolean_t recursive) argument
5109 zfs_get_fsacl(zfs_handle_t *zhp, nvlist_t **nvl) argument
5175 zfs_set_fsacl(zfs_handle_t *zhp, boolean_t un, nvlist_t *nvl) argument
5229 zfs_get_holds(zfs_handle_t *zhp, nvlist_t **nvl) argument
5397 volsize_from_vdevs(zpool_handle_t *zhp, uint64_t nblocks, uint64_t blksize) argument
5543 zfs_wait_status(zfs_handle_t *zhp, zfs_wait_activity_t activity, boolean_t *missing, boolean_t *waited) argument
[all...]
H A Dlibzfs_config.c220 zpool_get_config(zpool_handle_t *zhp, nvlist_t **oldconfig) argument
223 *oldconfig = zhp->zpool_old_config;
224 return (zhp->zpool_config);
232 zpool_get_features(zpool_handle_t *zhp) argument
236 config = zpool_get_config(zhp, NULL);
243 error = zpool_refresh_stats(zhp, &missing);
248 config = zpool_get_config(zhp, NULL);
265 zpool_refresh_stats(zpool_handle_t *zhp, boolean_t *missing) argument
270 libzfs_handle_t *hdl = zhp->zpool_hdl;
273 (void) strcpy(zc.zc_name, zhp
392 zpool_handle_t *zhp; local
437 zfs_handle_t *zhp; local
[all...]
H A Dlibzfs_crypto.c659 zfs_handle_t *zhp, boolean_t newkey, zfs_keyformat_t keyformat,
667 const char *fsname = (zhp) ? zfs_get_name(zhp) : NULL;
779 zfs_crypto_get_encryption_root(zfs_handle_t *zhp, boolean_t *is_encroot, argument
786 if (zfs_prop_get_int(zhp, ZFS_PROP_ENCRYPTION) == ZIO_CRYPT_OFF) {
793 ret = zfs_prop_get(zhp, ZFS_PROP_ENCRYPTION_ROOT, prop_encroot,
802 *is_encroot = strcmp(prop_encroot, zfs_get_name(zhp)) == 0;
1012 load_keys_cb(zfs_handle_t *zhp, void *arg) argument
1017 uint64_t keystatus = zfs_prop_get_int(zhp, ZFS_PROP_KEYSTATUS);
1020 ret = zfs_crypto_get_encryption_root(zhp,
658 populate_create_encryption_params_nvlists(libzfs_handle_t *hdl, zfs_handle_t *zhp, boolean_t newkey, zfs_keyformat_t keyformat, char *keylocation, nvlist_t *props, uint8_t **wkeydata, uint_t *wkeylen) argument
1051 zfs_handle_t *zhp = NULL; local
1083 zfs_crypto_load_key(zfs_handle_t *zhp, boolean_t noop, char *alt_keylocation) argument
1251 zfs_crypto_unload_key(zfs_handle_t *zhp) argument
1336 zfs_crypto_verify_rewrap_nvlist(zfs_handle_t *zhp, nvlist_t *props, nvlist_t **props_out, char *errbuf) argument
1387 zfs_crypto_rewrap(zfs_handle_t *zhp, nvlist_t *raw_props, boolean_t inheritkey) argument
[all...]
H A Dlibzfs_pool.c73 zpool_get_all_props(zpool_handle_t *zhp) argument
76 libzfs_handle_t *hdl = zhp->zpool_hdl;
78 (void) strlcpy(zc.zc_name, zhp->zpool_name, sizeof (zc.zc_name));
95 if (zcmd_read_dst_nvlist(hdl, &zc, &zhp->zpool_props) != 0) {
106 zpool_props_refresh(zpool_handle_t *zhp) argument
110 old_props = zhp->zpool_props;
112 if (zpool_get_all_props(zhp) != 0)
120 zpool_get_prop_string(zpool_handle_t *zhp, zpool_prop_t prop, argument
128 nvl = zhp->zpool_props;
146 zpool_get_prop_int(zpool_handle_t *zhp, zpool_prop_ argument
252 zpool_get_state_str(zpool_handle_t *zhp) argument
284 zpool_get_prop(zpool_handle_t *zhp, zpool_prop_t prop, char *buf, size_t len, zprop_source_t *srctype, boolean_t literal) argument
469 zpool_handle_t *zhp; local
752 zpool_set_prop(zpool_handle_t *zhp, const char *propname, const char *propval) argument
808 zpool_expand_proplist(zpool_handle_t *zhp, zprop_list_t **plp, boolean_t literal) argument
906 zpool_prop_get_feature(zpool_handle_t *zhp, const char *propname, char *buf, size_t len) argument
1069 zpool_handle_t *zhp; local
1111 zpool_handle_t *zhp; local
1142 zpool_handle_t *zhp; local
1161 zpool_close(zpool_handle_t *zhp) argument
1173 zpool_get_name(zpool_handle_t *zhp) argument
1183 zpool_get_state(zpool_handle_t *zhp) argument
1452 zpool_destroy(zpool_handle_t *zhp, const char *log_str) argument
1495 zpool_checkpoint(zpool_handle_t *zhp) argument
1516 zpool_discard_checkpoint(zpool_handle_t *zhp) argument
1538 zpool_add(zpool_handle_t *zhp, nvlist_t *nvroot) argument
1648 zpool_export_common(zpool_handle_t *zhp, boolean_t force, boolean_t hardforce, const char *log_str) argument
1680 zpool_export(zpool_handle_t *zhp, boolean_t force, const char *log_str) argument
1686 zpool_export_force(zpool_handle_t *zhp, const char *log_str) argument
2137 zpool_handle_t *zhp; local
2164 zpool_translate_vdev_guids(zpool_handle_t *zhp, nvlist_t *vds, nvlist_t *vdev_guids, nvlist_t *guids_to_paths, nvlist_t **vd_errlist) argument
2231 zpool_initialize_impl(zpool_handle_t *zhp, pool_initialize_func_t cmd_type, nvlist_t *vds, boolean_t wait) argument
2309 zpool_initialize(zpool_handle_t *zhp, pool_initialize_func_t cmd_type, nvlist_t *vds) argument
2316 zpool_initialize_wait(zpool_handle_t *zhp, pool_initialize_func_t cmd_type, nvlist_t *vds) argument
2342 zpool_trim_wait(zpool_handle_t *zhp, nvlist_t *vdev_guids) argument
2370 check_trim_errs(zpool_handle_t *zhp, trimflags_t *trim_flags, nvlist_t *guids_to_paths, nvlist_t *vds, nvlist_t *errlist) argument
2425 zpool_trim(zpool_handle_t *zhp, pool_trim_func_t cmd_type, nvlist_t *vds, trimflags_t *trim_flags) argument
2481 zpool_scan(zpool_handle_t *zhp, pool_scan_func_t func, pool_scrub_cmd_t cmd) argument
2756 zpool_find_vdev_by_physpath(zpool_handle_t *zhp, const char *ppath, boolean_t *avail_spare, boolean_t *l2cache, boolean_t *log) argument
2807 zpool_find_vdev(zpool_handle_t *zhp, const char *path, boolean_t *avail_spare, boolean_t *l2cache, boolean_t *log) argument
2980 zpool_get_physpath(zpool_handle_t *zhp, char *physpath, size_t phypath_size) argument
2994 zpool_vdev_path_to_guid_impl(zpool_handle_t *zhp, const char *path, boolean_t *is_spare, boolean_t *is_l2cache, boolean_t *is_log) argument
3018 zpool_vdev_path_to_guid(zpool_handle_t *zhp, const char *path) argument
3028 zpool_vdev_online(zpool_handle_t *zhp, const char *path, int flags, vdev_state_t *newstate) argument
3115 zpool_vdev_offline(zpool_handle_t *zhp, const char *path, boolean_t istmp) argument
3165 zpool_vdev_fault(zpool_handle_t *zhp, uint64_t guid, vdev_aux_t aux) argument
3200 zpool_vdev_degrade(zpool_handle_t *zhp, uint64_t guid, vdev_aux_t aux) argument
3254 zpool_vdev_attach(zpool_handle_t *zhp, const char *old_disk, const char *new_disk, nvlist_t *nvroot, int replacing, boolean_t rebuild) argument
3427 zpool_vdev_detach(zpool_handle_t *zhp, const char *path) argument
3491 find_vdev_entry(zpool_handle_t *zhp, nvlist_t **mchild, uint_t mchildren, nvlist_t **schild, uint_t schildren) argument
3524 zpool_vdev_split(zpool_handle_t *zhp, char *newname, nvlist_t **newroot, nvlist_t *props, splitflags_t flags) argument
3768 zpool_vdev_remove(zpool_handle_t *zhp, const char *path) argument
3840 zpool_vdev_remove_cancel(zpool_handle_t *zhp) argument
3860 zpool_vdev_indirect_size(zpool_handle_t *zhp, const char *path, uint64_t *sizep) argument
3893 zpool_clear(zpool_handle_t *zhp, const char *path, nvlist_t *rewindnvl) argument
3969 zpool_vdev_clear(zpool_handle_t *zhp, uint64_t guid) argument
3993 zpool_reguid(zpool_handle_t *zhp) argument
4013 zpool_reopen_one(zpool_handle_t *zhp, void *data) argument
4031 zpool_sync_one(zpool_handle_t *zhp, void *data) argument
4068 zpool_vdev_name(libzfs_handle_t *hdl, zpool_handle_t *zhp, nvlist_t *nv, int name_flags) argument
4193 zpool_get_errlog(zpool_handle_t *zhp, nvlist_t **nverrlistp) argument
4292 zpool_upgrade(zpool_handle_t *zhp, uint64_t new_version) argument
4346 get_history(zpool_handle_t *zhp, char *buf, uint64_t *off, uint64_t *len) argument
4389 zpool_get_history(zpool_handle_t *zhp, nvlist_t **nvhisp, uint64_t *off, boolean_t *eof) argument
4570 zpool_obj_to_path_impl(zpool_handle_t *zhp, uint64_t dsobj, uint64_t obj, char *pathname, size_t len, boolean_t always_unmounted) argument
4621 zpool_obj_to_path(zpool_handle_t *zhp, uint64_t dsobj, uint64_t obj, char *pathname, size_t len) argument
4628 zpool_obj_to_path_ds(zpool_handle_t *zhp, uint64_t dsobj, uint64_t obj, char *pathname, size_t len) argument
4637 zpool_wait(zpool_handle_t *zhp, zpool_wait_activity_t activity) argument
4664 zpool_wait_status(zpool_handle_t *zhp, zpool_wait_activity_t activity, boolean_t *missing, boolean_t *waited) argument
4682 zpool_set_bootenv(zpool_handle_t *zhp, const nvlist_t *envmap) argument
4695 zpool_get_bootenv(zpool_handle_t *zhp, nvlist_t **nvlp) argument
[all...]
H A Dlibzfs_sendrecv.c285 send_iterate_prop(zfs_handle_t *zhp, boolean_t received_only, nvlist_t *nv);
288 send_iterate_snap(zfs_handle_t *zhp, void *arg) argument
291 uint64_t guid = zhp->zfs_dmustats.dds_guid;
292 uint64_t txg = zhp->zfs_dmustats.dds_creation_txg;
297 snapname = strrchr(zhp->zfs_name, '@')+1;
308 zhp->zfs_name, sd->tosnap);
310 zfs_close(zhp);
335 zfs_close(zhp);
340 zfs_close(zhp);
349 send_iterate_prop(zhp, s
366 send_iterate_prop(zfs_handle_t *zhp, boolean_t received_only, nvlist_t *nv) argument
456 zfs_handle_t *zhp = zfs_open(hdl, name, ZFS_TYPE_SNAPSHOT); local
472 send_iterate_fs(zfs_handle_t *zhp, void *arg) argument
663 zfs_handle_t *zhp; local
730 zfs_send_space(zfs_handle_t *zhp, const char *snapname, const char *from, enum lzc_send_flags flags, uint64_t *spacep) argument
787 dump_ioctl(zfs_handle_t *zhp, const char *fromsnap, uint64_t fromsnap_obj, boolean_t fromorigin, int outfd, enum lzc_send_flags flags, nvlist_t *debugnv) argument
869 gather_holds(zfs_handle_t *zhp, send_dump_data_t *sdd) argument
884 zfs_send_progress(zfs_handle_t *zhp, int fd, uint64_t *bytes_written, uint64_t *blocks_visited) argument
904 zfs_handle_t *zhp = pa->pa_zhp; local
1006 dump_snapshot(zfs_handle_t *zhp, void *arg) argument
1157 dump_filesystem(zfs_handle_t *zhp, void *arg) argument
1305 zfs_handle_t *zhp; local
1463 estimate_size(zfs_handle_t *zhp, const char *from, int fd, sendflags_t *flags, uint64_t resumeobj, uint64_t resumeoff, uint64_t bytes, const char *redactbook, char *errbuf) argument
1633 zfs_handle_t *zhp; local
1869 zfs_send_saved(zfs_handle_t *zhp, sendflags_t *flags, int outfd, const char *resume_token) argument
1986 send_prelim_records(zfs_handle_t *zhp, const char *from, int fd, boolean_t gather_props, boolean_t recursive, boolean_t verbose, boolean_t dryrun, boolean_t raw, boolean_t replicate, boolean_t skipmissing, boolean_t backup, boolean_t holds, boolean_t props, boolean_t doall, nvlist_t **fssp, avl_tree_t **fsavlp) argument
2121 zfs_send(zfs_handle_t *zhp, const char *fromsnap, const char *tosnap, sendflags_t *flags, int outfd, snapfilter_cb_t filter_func, void *cb_arg, nvlist_t **debugnvp) argument
2396 zfs_send_one(zfs_handle_t *zhp, const char *from, int fd, sendflags_t *flags, const char *redactbook) argument
2660 recv_open_grand_origin(zfs_handle_t *zhp) argument
2679 recv_rename_impl(zfs_handle_t *zhp, const char *name, const char *newname) argument
2718 zfs_handle_t *zhp = NULL; local
2790 zfs_handle_t *zhp = NULL, *ozhp = NULL; local
2840 zfs_handle_t *zhp; local
2901 redact_snaps_match(zfs_handle_t *zhp, guid_to_name_data_t *gtnd) argument
2929 guid_to_name_cb(zfs_handle_t *zhp, void *arg) argument
2999 zfs_handle_t *zhp = make_dataset_handle(hdl, pname); local
3100 zfs_handle_t *zhp = NULL; local
3649 zfs_handle_t *zhp; local
3861 zfs_handle_t *zhp = zfs_open(hdl, target_fs, local
3900 zfs_handle_t *zhp = NULL; local
4396 zfs_handle_t *zhp; local
4539 zfs_handle_t *zhp; local
5163 zfs_handle_t *zhp = NULL; local
[all...]
H A Dlibzfs_import.c50 zpool_handle_t *zhp; local
53 if (zpool_open_silent(hdl, name, &zhp) != 0)
56 if (zhp == NULL) {
61 verify(nvlist_lookup_uint64(zhp->zpool_config, ZPOOL_CONFIG_POOL_GUID,
64 zpool_close(zhp);
267 find_aux(zpool_handle_t *zhp, void *data) argument
275 verify(nvlist_lookup_nvlist(zhp->zpool_config, ZPOOL_CONFIG_VDEV_TREE,
284 cbp->cb_zhp = zhp;
290 zpool_close(zhp);
307 zpool_handle_t *zhp; local
[all...]
H A Dlibzfs_changelist.c442 changelist_add_mounted(zfs_handle_t *zhp, void *data) argument
450 if ((cn = zfs_alloc(zfs_get_handle(zhp),
452 zfs_close(zhp);
456 cn->cn_handle = zhp;
457 cn->cn_mounted = zfs_is_mounted(zhp, NULL);
459 cn->cn_shared = zfs_is_shared(zhp);
460 cn->cn_zoned = zfs_prop_get_int(zhp, ZFS_PROP_ZONED);
473 zfs_close(zhp);
480 change_one(zfs_handle_t *zhp, void *data) argument
500 if (!(ZFS_IS_VOLUME(zhp)
624 changelist_gather(zfs_handle_t *zhp, zfs_prop_t prop, int gather_flags, int mnt_flags) argument
[all...]
H A Dlibzfs_diff.c73 error = zfs_ioctl(di->zhp->zfs_hdl, ZFS_IOC_OBJ_TO_STATS, &zc);
265 zfs_error_aux(di->zhp->zfs_hdl, "%s", strerror(di->zerr));
266 zfs_error(di->zhp->zfs_hdl, di->zerr, di->errbuf);
279 zfs_error_aux(di->zhp->zfs_hdl,
281 zfs_error(di->zhp->zfs_hdl, di->zerr, di->errbuf);
379 libzfs_handle_t *lhdl = di->zhp->zfs_hdl;
484 libzfs_handle_t *hdl = di->zhp->zfs_hdl;
530 libzfs_handle_t *hdl = di->zhp->zfs_hdl;
591 zfs_handle_t *zhp; local
593 di->ds = zfs_alloc(di->zhp
707 setup_differ_info(zfs_handle_t *zhp, const char *fromsnap, const char *tosnap, differ_info_t *di) argument
728 zfs_show_diffs(zfs_handle_t *zhp, int outfd, const char *fromsnap, const char *tosnap, int flags) argument
[all...]
/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/cmd/send_doall/
H A Dsend_doall.c52 zfs_handle_t *zhp; local
72 zhp = zfs_open(zhdl, fsname, ZFS_TYPE_FILESYSTEM);
73 if (zhp == NULL)
78 error = zfs_send(zhp, NULL, tosnap, &flags,
81 zfs_close(zhp);
/freebsd-13-stable/sys/contrib/openzfs/cmd/zed/agents/
H A Dzfs_retire.c80 find_pool(zpool_handle_t *zhp, void *data) argument
85 zpool_get_prop_int(zhp, ZPOOL_PROP_GUID, NULL)) {
86 cbp->cb_zhp = zhp;
90 zpool_close(zhp);
150 zpool_handle_t *zhp; local
160 zhp = cb.cb_zhp;
161 config = zpool_get_config(zhp, NULL);
164 zpool_close(zhp);
170 zpool_close(zhp);
175 return (zhp);
184 replace_with_spare(fmd_hdl_t *hdl, zpool_handle_t *zhp, nvlist_t *vdev) argument
309 zpool_handle_t *zhp; local
[all...]
H A Dzfs_mod.c114 zfs_toplevel_state(zpool_handle_t *zhp) argument
120 verify(nvlist_lookup_nvlist(zpool_get_config(zhp, NULL),
128 zfs_unavail_pool(zpool_handle_t *zhp, void *data) argument
131 zpool_get_name(zhp), (int)zfs_toplevel_state(zhp));
133 if (zfs_toplevel_state(zhp) < VDEV_STATE_DEGRADED) {
136 uap->uap_zhp = zhp;
139 zpool_close(zhp);
179 zfs_process_add(zpool_handle_t *zhp, nvlist_t *vdev, boolean_t labeled) argument
221 " wholedisk %d, %s dm (guid %llu)", zpool_get_name(zhp), pat
470 zfs_iter_vdev(zpool_handle_t *zhp, nvlist_t *nvl, void *data) argument
553 zfs_iter_pool(zpool_handle_t *zhp, void *data) argument
723 zfsdle_vdev_online(zpool_handle_t *zhp, void *data) argument
[all...]
/freebsd-13-stable/sys/contrib/openzfs/cmd/zpool/
H A Dzpool_util.h57 nvlist_t *make_root_vdev(zpool_handle_t *zhp, nvlist_t *props, int force,
60 nvlist_t *split_mirror_vdev(zpool_handle_t *zhp, char *newname,
71 int for_each_vdev(zpool_handle_t *zhp, pool_vdev_iter_f func, void *data);
132 void after_zpool_upgrade(zpool_handle_t *zhp);
H A Dzpool_main.c439 zpool_collect_leaves(zpool_handle_t *zhp, nvlist_t *nvroot, nvlist_t *res) argument
449 char *path = zpool_vdev_name(g_zfs, zhp, nvroot,
461 zpool_collect_leaves(zhp, child[i], res);
564 zpool_handle_t *zhp; local
629 zhp = zpool_open(g_zfs, poolname);
630 if (zhp == NULL)
636 nvlist_t *config = zpool_get_config(zhp, NULL);
639 zpool_collect_leaves(zhp, nvroot, vdevs);
647 err = zpool_initialize_wait(zhp, cmd_type, vdevs);
649 err = zpool_initialize(zhp, cmd_typ
661 print_vdev_tree(zpool_handle_t *zhp, const char *name, nvlist_t *nv, int indent, const char *match, int name_flags) argument
907 zpool_handle_t *zhp; local
1118 zpool_handle_t *zhp = NULL; local
1757 zpool_handle_t *zhp; local
1825 zpool_export_one(zpool_handle_t *zhp, void *data) argument
1915 max_width(zpool_handle_t *zhp, nvlist_t *nv, int depth, int max, int name_flags) argument
1983 find_spare(zpool_handle_t *zhp, void *data) argument
2212 print_status_config(zpool_handle_t *zhp, status_cbdata_t *cb, const char *name, nvlist_t *nv, int depth, boolean_t isspare, vdev_rebuild_stat_t *vrs) argument
2593 print_class_vdevs(zpool_handle_t *zhp, status_cbdata_t *cb, nvlist_t *nv, const char *class) argument
3061 zpool_handle_t *zhp; local
3283 name_or_guid_exists(zpool_handle_t *zhp, void *data) argument
3329 zpool_handle_t *zhp; local
4646 print_vdev_stats(zpool_handle_t *zhp, const char *name, nvlist_t *oldnv, nvlist_t *newnv, iostat_cbdata_t *cb, int depth) argument
4877 refresh_iostat(zpool_handle_t *zhp, void *data) argument
4898 print_iostat(zpool_handle_t *zhp, void *data) argument
4956 get_namewidth(zpool_handle_t *zhp, int min_width, int flags, boolean_t verbose) argument
5066 get_stat_flags_cb(zpool_handle_t *zhp, void *data) argument
5132 is_vdev_cb(zpool_handle_t *zhp, nvlist_t *nv, void *cb_data) argument
5151 is_vdev(zpool_handle_t *zhp, void *cb_data) argument
5199 is_pool_cb(zpool_handle_t *zhp, void *data) argument
5415 get_namewidth_iostat(zpool_handle_t *zhp, void *data) argument
5928 print_pool(zpool_handle_t *zhp, list_cbdata_t *cb) argument
6053 print_list_stats(zpool_handle_t *zhp, const char *name, nvlist_t *nv, list_cbdata_t *cb, int depth, boolean_t isspare) argument
6220 list_callback(zpool_handle_t *zhp, void *data) argument
6243 get_namewidth_list(zpool_handle_t *zhp, void *data) argument
6388 zpool_handle_t *zhp; local
6565 zpool_handle_t *zhp; local
6637 zpool_handle_t *zhp; local
6797 zpool_handle_t *zhp; local
6872 zpool_handle_t *zhp; local
6950 zpool_handle_t *zhp; local
7030 zpool_handle_t *zhp; local
7109 zpool_has_checkpoint(zpool_handle_t *zhp) argument
7135 scrub_callback(zpool_handle_t *zhp, void *data) argument
7162 wait_callback(zpool_handle_t *zhp, void *data) argument
7376 zpool_handle_t *zhp = zpool_open(g_zfs, poolname); local
7649 print_rebuild_status(zpool_handle_t *zhp, nvlist_t *nvroot) argument
7753 print_scan_status(zpool_handle_t *zhp, nvlist_t *nvroot) argument
7801 print_removal_status(zpool_handle_t *zhp, pool_removal_stat_t *prs) argument
7937 print_error_log(zpool_handle_t *zhp) argument
7969 print_spares(zpool_handle_t *zhp, status_cbdata_t *cb, nvlist_t **spares, uint_t nspares) argument
7989 print_l2cache(zpool_handle_t *zhp, status_cbdata_t *cb, nvlist_t **l2cache, uint_t nl2cache) argument
8064 status_callback(zpool_handle_t *zhp, void *data) argument
8728 check_unsupp_fs(zfs_handle_t *zhp, void *unsupp_fs) argument
8748 upgrade_version(zpool_handle_t *zhp, uint64_t version) argument
8804 upgrade_enable_all(zpool_handle_t *zhp, int *countp) argument
8856 upgrade_cb(zpool_handle_t *zhp, void *arg) argument
8908 upgrade_list_older_cb(zpool_handle_t *zhp, void *arg) argument
8944 upgrade_list_disabled_cb(zpool_handle_t *zhp, void *arg) argument
9012 upgrade_one(zpool_handle_t *zhp, void *data) argument
9396 get_history_one(zpool_handle_t *zhp, void *data) argument
9850 get_callback(zpool_handle_t *zhp, void *data) argument
10032 set_callback(zpool_handle_t *zhp, void *data) argument
10260 print_wait_status_row(wait_data_t *wd, zpool_handle_t *zhp, int row) argument
10376 zpool_handle_t *zhp; local
10433 zpool_handle_t *zhp; local
[all...]
H A Dzpool_iter.c82 add_pool(zpool_handle_t *zhp, void *data) argument
88 node->zn_handle = zhp;
92 zpool_expand_proplist(zhp, zlp->zl_proplist,
95 zpool_close(zhp);
101 zpool_close(zhp);
144 zpool_handle_t *zhp; local
146 if ((zhp = zpool_open_canfail(g_zfs, argv[i])) !=
148 if (add_pool(zhp, zlp) != 0)
196 pool_list_remove(zpool_list_t *zlp, zpool_handle_t *zhp) argument
200 search.zn_handle = zhp;
268 for_each_vdev_cb(zpool_handle_t *zhp, nvlist_t *nv, pool_vdev_iter_f func, void *data) argument
322 for_each_vdev(zpool_handle_t *zhp, pool_vdev_iter_f func, void *data) argument
606 for_each_vdev_run_cb(zpool_handle_t *zhp, nvlist_t *nv, void *cb_vcdl) argument
672 all_pools_for_each_vdev_gather_cb(zpool_handle_t *zhp, void *cb_vcdl) argument
[all...]
/freebsd-13-stable/sys/contrib/openzfs/cmd/zpool/os/freebsd/
H A Dzpool_vdev_os.c106 after_zpool_upgrade(zpool_handle_t *zhp) argument
110 if (zpool_get_prop(zhp, ZPOOL_PROP_BOOTFS, bootfs,
116 "details.\n"), zpool_get_name(zhp));
/freebsd-13-stable/sys/contrib/openzfs/cmd/zfs/
H A Dzfs_iter.c77 zfs_include_snapshots(zfs_handle_t *zhp, callback_data_t *cb) argument
84 zph = zfs_get_pool_handle(zhp);
93 zfs_callback(zfs_handle_t *zhp, void *data) argument
97 boolean_t include_snaps = zfs_include_snapshots(zhp, cb);
100 if ((zfs_get_type(zhp) & cb->cb_types) ||
101 ((zfs_get_type(zhp) == ZFS_TYPE_SNAPSHOT) && include_snaps)) {
105 node->zn_handle = zhp;
112 zfs_prune_proplist(zhp,
115 if (zfs_expand_proplist(zhp, cb->cb_proplist,
146 zfs_get_type(zhp)
458 zfs_handle_t *zhp; local
[all...]
H A Dzfs_main.c760 zfs_handle_t *zhp = NULL; local
763 zhp = zfs_open(hdl, dataset, type);
764 if (zhp == NULL)
771 if (zfs_get_type(zhp) == ZFS_TYPE_VOLUME) {
772 zfs_close(zhp);
785 zfs_prop_get_int(zhp, ZFS_PROP_CANMOUNT) == ZFS_CANMOUNT_ON) {
791 } else if (zfs_mount(zhp, NULL, 0) != 0) {
795 } else if (zfs_share(zhp) != 0) {
803 zfs_close(zhp);
821 zfs_handle_t *zhp local
925 default_volblocksize(zpool_handle_t *zhp, nvlist_t *props) argument
1359 destroy_check_dependent(zfs_handle_t *zhp, void *data) argument
1426 destroy_callback(zfs_handle_t *zhp, void *data) argument
1493 destroy_print_cb(zfs_handle_t *zhp, void *arg) argument
1557 snapshot_to_nvl_cb(zfs_handle_t *zhp, void *arg) argument
1579 gather_snapshots(zfs_handle_t *zhp, void *arg) argument
1611 zfs_handle_t *zhp = zfs_open(g_zfs, nvpair_name(pair), local
1640 zfs_handle_t *zhp = NULL; local
1908 get_callback(zfs_handle_t *zhp, void *data) argument
2280 inherit_recurse_cb(zfs_handle_t *zhp, void *data) argument
2297 inherit_cb(zfs_handle_t *zhp, void *data) argument
2408 same_pool(zfs_handle_t *zhp, const char *name) argument
2420 upgrade_list_callback(zfs_handle_t *zhp, void *data) argument
2456 upgrade_set_callback(zfs_handle_t *zhp, void *data) argument
3192 zfs_handle_t *zhp; local
3511 print_dataset(zfs_handle_t *zhp, list_cbdata_t *cb) argument
3588 list_callback(zfs_handle_t *zhp, void *data) argument
3768 zfs_handle_t *zhp; local
3867 zfs_handle_t *zhp; local
3997 rollback_check_dependent(zfs_handle_t *zhp, void *data) argument
4026 rollback_check(zfs_handle_t *zhp, void *data) argument
4090 zfs_handle_t *zhp, *snap; local
4184 set_callback(zfs_handle_t *zhp, void *data) argument
4278 zfs_snapshot_cb(zfs_handle_t *zhp, void *arg) argument
4357 zfs_handle_t *zhp; local
4397 zfs_handle_t *zhp; local
4857 zfs_handle_t *zhp = zfs_open(g_zfs, local
4866 zfs_handle_t *zhp = zfs_open(g_zfs, local
6188 set_deleg_perms(zfs_handle_t *zhp, void *data) argument
6202 zfs_handle_t *zhp; local
6357 zfs_handle_t *zhp; local
6482 holds_callback(zfs_handle_t *zhp, void *data) argument
6625 get_one_dataset(zfs_handle_t *zhp, void *data) argument
6705 share_mount_one(zfs_handle_t *zhp, int op, int flags, char *protocol, boolean_t explicit, const char *options) argument
6981 share_mount_one_cb(zfs_handle_t *zhp, void *arg) argument
7163 zfs_handle_t *zhp; local
7236 zfs_handle_t *zhp; local
7344 zfs_handle_t *zhp; local
7665 zfs_handle_t *zhp; local
7845 zfs_handle_t *zhp; local
7914 zpool_handle_t *zhp; local
8112 load_key_callback(zfs_handle_t *zhp, void *data) argument
8250 zfs_handle_t *zhp = NULL; local
8584 zfs_handle_t *zhp = zfs_open(g_zfs, argv[0], ZFS_TYPE_FILESYSTEM); local
8750 zfs_handle_t *zhp; local
[all...]
/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/cmd/badsend/
H A Dbadsend.c57 zfs_handle_t *zhp; local
90 zhp = zfs_open(zhdl, fsname, ZFS_TYPE_FILESYSTEM);
91 if (zhp == NULL)
98 error = zfs_send(zhp, tosnap, fromsnap, &flags, fd, NULL, NULL, NULL);
106 zfs_close(zhp);
/freebsd-13-stable/lib/libbe/
H A Dbe_impl.h58 zfs_handle_t *zhp; member in struct:libbe_dccb
/freebsd-13-stable/sys/contrib/openzfs/cmd/zinject/
H A Dtranslate.c135 zfs_handle_t *zhp; local
137 if ((zhp = zfs_open(g_zfs, dataset, ZFS_TYPE_DATASET)) == NULL)
140 record->zi_objset = zfs_prop_get_int(zhp, ZFS_PROP_OBJSETID);
143 zfs_close(zhp);
335 zpool_handle_t *zhp; local
343 if ((zhp = zpool_open(g_zfs, pool)) == NULL)
348 tgt = zpool_find_vdev(zhp, device, &isspare, &iscache, NULL);
353 zpool_close(zhp);
395 zpool_close(zhp);
/freebsd-13-stable/sys/contrib/openzfs/lib/libzfs/os/freebsd/
H A Dlibzfs_compat.c236 zpool_label_disk(libzfs_handle_t *hdl, zpool_handle_t *zhp, const char *name) argument
251 zfs_jail(zfs_handle_t *zhp, int jailid, int attach) argument
253 libzfs_handle_t *hdl = zhp->zfs_hdl;
261 dgettext(TEXT_DOMAIN, "cannot jail '%s'"), zhp->zfs_name);
264 dgettext(TEXT_DOMAIN, "cannot unjail '%s'"), zhp->zfs_name);
267 switch (zhp->zfs_type) {
285 assert(zhp->zfs_type == ZFS_TYPE_FILESYSTEM);
287 (void) strlcpy(zc.zc_name, zhp->zfs_name, sizeof (zc.zc_name));
/freebsd-13-stable/sys/contrib/openzfs/lib/libzfs/os/linux/
H A Dlibzfs_mount_os.c260 zfs_selinux_setcontext(zfs_handle_t *zhp, zfs_prop_t zpt, const char *name, argument
265 if (zfs_prop_get(zhp, zpt, context, sizeof (context),
273 zfs_adjust_mount_options(zfs_handle_t *zhp, const char *mntpoint, argument
286 if (zfs_prop_get(zhp, ZFS_PROP_SELINUX_CONTEXT, prop, sizeof (prop),
289 zfs_selinux_setcontext(zhp, ZFS_PROP_SELINUX_FSCONTEXT,
291 zfs_selinux_setcontext(zhp, ZFS_PROP_SELINUX_DEFCONTEXT,
293 zfs_selinux_setcontext(zhp,
323 do_mount(zfs_handle_t *zhp, const char *mntpt, char *opts, int flags) argument
325 const char *src = zfs_get_name(zhp);
338 zfs_adjust_mount_options(zhp, mntp
[all...]
/freebsd-13-stable/sys/contrib/openzfs/cmd/mount_zfs/
H A Dmount_zfs.c150 zfs_handle_t *zhp; local
270 if ((zhp = zfs_open(g_zfs, dataset,
278 zfs_adjust_mount_options(zhp, mntpoint, mntopts, mtabopt);
281 if (zfs_get_type(zhp) == ZFS_TYPE_SNAPSHOT)
284 (void) zfs_prop_get(zhp, ZFS_PROP_MOUNTPOINT, prop,
292 zfs_version = zfs_prop_get_int(zhp, ZFS_PROP_VERSION);
299 zfs_close(zhp);

Completed in 136 milliseconds

12