Lines Matching refs:_LIBZFS_H
35 #ifndef _LIBZFS_H
36 #define _LIBZFS_H extern __attribute__((visibility("default"))) macro
209 _LIBZFS_H int zpool_wait(zpool_handle_t *, zpool_wait_activity_t);
210 _LIBZFS_H int zpool_wait_status(zpool_handle_t *, zpool_wait_activity_t,
216 _LIBZFS_H libzfs_handle_t *libzfs_init(void);
217 _LIBZFS_H void libzfs_fini(libzfs_handle_t *);
219 _LIBZFS_H libzfs_handle_t *zpool_get_handle(zpool_handle_t *);
220 _LIBZFS_H libzfs_handle_t *zfs_get_handle(zfs_handle_t *);
222 _LIBZFS_H void libzfs_print_on_error(libzfs_handle_t *, boolean_t);
224 _LIBZFS_H void zfs_save_arguments(int argc, char **, char *, int);
225 _LIBZFS_H int zpool_log_history(libzfs_handle_t *, const char *);
227 _LIBZFS_H int libzfs_errno(libzfs_handle_t *);
228 _LIBZFS_H const char *libzfs_error_init(int);
229 _LIBZFS_H const char *libzfs_error_action(libzfs_handle_t *);
230 _LIBZFS_H const char *libzfs_error_description(libzfs_handle_t *);
231 _LIBZFS_H int zfs_standard_error(libzfs_handle_t *, int, const char *);
232 _LIBZFS_H void libzfs_mnttab_init(libzfs_handle_t *);
233 _LIBZFS_H void libzfs_mnttab_fini(libzfs_handle_t *);
234 _LIBZFS_H void libzfs_mnttab_cache(libzfs_handle_t *, boolean_t);
235 _LIBZFS_H int libzfs_mnttab_find(libzfs_handle_t *, const char *,
237 _LIBZFS_H void libzfs_mnttab_add(libzfs_handle_t *, const char *,
239 _LIBZFS_H void libzfs_mnttab_remove(libzfs_handle_t *, const char *);
244 _LIBZFS_H zpool_handle_t *zpool_open(libzfs_handle_t *, const char *);
245 _LIBZFS_H zpool_handle_t *zpool_open_canfail(libzfs_handle_t *, const char *);
246 _LIBZFS_H void zpool_close(zpool_handle_t *);
247 _LIBZFS_H const char *zpool_get_name(zpool_handle_t *);
248 _LIBZFS_H int zpool_get_state(zpool_handle_t *);
249 _LIBZFS_H const char *zpool_state_to_name(vdev_state_t, vdev_aux_t);
250 _LIBZFS_H const char *zpool_pool_state_to_name(pool_state_t);
251 _LIBZFS_H void zpool_free_handles(libzfs_handle_t *);
257 _LIBZFS_H int zpool_iter(libzfs_handle_t *, zpool_iter_f, void *);
258 _LIBZFS_H boolean_t zpool_skip_pool(const char *);
263 _LIBZFS_H int zpool_create(libzfs_handle_t *, const char *, nvlist_t *,
265 _LIBZFS_H int zpool_destroy(zpool_handle_t *, const char *);
266 _LIBZFS_H int zpool_add(zpool_handle_t *, nvlist_t *, boolean_t check_ashift);
294 _LIBZFS_H int zpool_scan(zpool_handle_t *, pool_scan_func_t, pool_scrub_cmd_t);
295 _LIBZFS_H int zpool_initialize(zpool_handle_t *, pool_initialize_func_t,
297 _LIBZFS_H int zpool_initialize_wait(zpool_handle_t *, pool_initialize_func_t,
299 _LIBZFS_H int zpool_trim(zpool_handle_t *, pool_trim_func_t, nvlist_t *,
302 _LIBZFS_H int zpool_clear(zpool_handle_t *, const char *, nvlist_t *);
303 _LIBZFS_H int zpool_reguid(zpool_handle_t *);
304 _LIBZFS_H int zpool_set_guid(zpool_handle_t *, const uint64_t *);
305 _LIBZFS_H int zpool_reopen_one(zpool_handle_t *, void *);
307 _LIBZFS_H int zpool_sync_one(zpool_handle_t *, void *);
309 _LIBZFS_H int zpool_ddt_prune(zpool_handle_t *, zpool_ddt_prune_unit_t,
312 _LIBZFS_H int zpool_vdev_online(zpool_handle_t *, const char *, int,
314 _LIBZFS_H int zpool_vdev_offline(zpool_handle_t *, const char *, boolean_t);
315 _LIBZFS_H int zpool_vdev_attach(zpool_handle_t *, const char *,
317 _LIBZFS_H int zpool_vdev_detach(zpool_handle_t *, const char *);
318 _LIBZFS_H int zpool_vdev_remove(zpool_handle_t *, const char *);
319 _LIBZFS_H int zpool_vdev_remove_cancel(zpool_handle_t *);
320 _LIBZFS_H int zpool_vdev_indirect_size(zpool_handle_t *, const char *,
322 _LIBZFS_H int zpool_vdev_split(zpool_handle_t *, char *, nvlist_t **,
324 _LIBZFS_H int zpool_vdev_remove_wanted(zpool_handle_t *, const char *);
326 _LIBZFS_H int zpool_vdev_fault(zpool_handle_t *, uint64_t, vdev_aux_t);
327 _LIBZFS_H int zpool_vdev_degrade(zpool_handle_t *, uint64_t, vdev_aux_t);
328 _LIBZFS_H int zpool_vdev_set_removed_state(zpool_handle_t *, uint64_t,
331 _LIBZFS_H int zpool_vdev_clear(zpool_handle_t *, uint64_t);
333 _LIBZFS_H nvlist_t *zpool_find_vdev(zpool_handle_t *, const char *, boolean_t *,
335 _LIBZFS_H nvlist_t *zpool_find_parent_vdev(zpool_handle_t *, const char *,
337 _LIBZFS_H nvlist_t *zpool_find_vdev_by_physpath(zpool_handle_t *, const char *,
339 _LIBZFS_H int zpool_label_disk(libzfs_handle_t *, zpool_handle_t *,
341 _LIBZFS_H int zpool_prepare_disk(zpool_handle_t *zhp, nvlist_t *vdev_nv,
343 _LIBZFS_H int zpool_prepare_and_label_disk(libzfs_handle_t *hdl,
346 _LIBZFS_H char ** zpool_vdev_script_alloc_env(const char *pool_name,
349 _LIBZFS_H void zpool_vdev_script_free_env(char **env);
350 _LIBZFS_H uint64_t zpool_vdev_path_to_guid(zpool_handle_t *zhp,
353 _LIBZFS_H const char *zpool_get_state_str(zpool_handle_t *);
358 _LIBZFS_H int zpool_set_prop(zpool_handle_t *, const char *, const char *);
359 _LIBZFS_H int zpool_get_prop(zpool_handle_t *, zpool_prop_t, char *,
361 _LIBZFS_H int zpool_get_userprop(zpool_handle_t *, const char *, char *,
363 _LIBZFS_H uint64_t zpool_get_prop_int(zpool_handle_t *, zpool_prop_t,
365 _LIBZFS_H int zpool_props_refresh(zpool_handle_t *);
367 _LIBZFS_H const char *zpool_prop_to_name(zpool_prop_t);
368 _LIBZFS_H const char *zpool_prop_values(zpool_prop_t);
373 _LIBZFS_H int zpool_get_vdev_prop_value(nvlist_t *, vdev_prop_t, char *, char *,
375 _LIBZFS_H int zpool_get_vdev_prop(zpool_handle_t *, const char *, vdev_prop_t,
377 _LIBZFS_H int zpool_get_all_vdev_props(zpool_handle_t *, const char *,
379 _LIBZFS_H int zpool_set_vdev_prop(zpool_handle_t *, const char *, const char *,
382 _LIBZFS_H const char *vdev_prop_to_name(vdev_prop_t);
383 _LIBZFS_H const char *vdev_prop_values(vdev_prop_t);
384 _LIBZFS_H boolean_t vdev_prop_user(const char *name);
385 _LIBZFS_H const char *vdev_prop_column_name(vdev_prop_t);
386 _LIBZFS_H boolean_t vdev_prop_align_right(vdev_prop_t);
456 _LIBZFS_H zpool_status_t zpool_get_status(zpool_handle_t *, const char **,
458 _LIBZFS_H zpool_status_t zpool_import_status(nvlist_t *, const char **,
464 _LIBZFS_H nvlist_t *zpool_get_config(zpool_handle_t *, nvlist_t **);
465 _LIBZFS_H nvlist_t *zpool_get_features(zpool_handle_t *);
466 _LIBZFS_H int zpool_refresh_stats(zpool_handle_t *, boolean_t *);
467 _LIBZFS_H int zpool_get_errlog(zpool_handle_t *, nvlist_t **);
468 _LIBZFS_H void zpool_add_propname(zpool_handle_t *, const char *);
473 _LIBZFS_H int zpool_export(zpool_handle_t *, boolean_t, const char *);
474 _LIBZFS_H int zpool_export_force(zpool_handle_t *, const char *);
475 _LIBZFS_H int zpool_import(libzfs_handle_t *, nvlist_t *, const char *,
477 _LIBZFS_H int zpool_import_props(libzfs_handle_t *, nvlist_t *, const char *,
479 _LIBZFS_H void zpool_collect_unsup_feat(nvlist_t *config, char *buf,
487 _LIBZFS_H const char *const zfs_history_event_names[];
496 _LIBZFS_H char *zpool_vdev_name(libzfs_handle_t *, zpool_handle_t *, nvlist_t *,
498 _LIBZFS_H int zpool_upgrade(zpool_handle_t *, uint64_t);
499 _LIBZFS_H int zpool_get_history(zpool_handle_t *, nvlist_t **, uint64_t *,
501 _LIBZFS_H int zpool_events_next(libzfs_handle_t *, nvlist_t **, int *, unsigned,
503 _LIBZFS_H int zpool_events_clear(libzfs_handle_t *, int *);
504 _LIBZFS_H int zpool_events_seek(libzfs_handle_t *, uint64_t, int);
505 _LIBZFS_H void zpool_obj_to_path_ds(zpool_handle_t *, uint64_t, uint64_t,
507 _LIBZFS_H void zpool_obj_to_path(zpool_handle_t *, uint64_t, uint64_t, char *,
509 _LIBZFS_H int zfs_ioctl(libzfs_handle_t *, int, struct zfs_cmd *);
510 _LIBZFS_H void zpool_explain_recover(libzfs_handle_t *, const char *, int,
512 _LIBZFS_H int zpool_checkpoint(zpool_handle_t *);
513 _LIBZFS_H int zpool_discard_checkpoint(zpool_handle_t *);
514 _LIBZFS_H boolean_t zpool_is_draid_spare(const char *);
516 _LIBZFS_H int zpool_prefetch(zpool_handle_t *, zpool_prefetch_type_t);
522 _LIBZFS_H zfs_handle_t *zfs_open(libzfs_handle_t *, const char *, int);
523 _LIBZFS_H zfs_handle_t *zfs_handle_dup(zfs_handle_t *);
524 _LIBZFS_H void zfs_close(zfs_handle_t *);
525 _LIBZFS_H zfs_type_t zfs_get_type(const zfs_handle_t *);
526 _LIBZFS_H zfs_type_t zfs_get_underlying_type(const zfs_handle_t *);
527 _LIBZFS_H const char *zfs_get_name(const zfs_handle_t *);
528 _LIBZFS_H zpool_handle_t *zfs_get_pool_handle(const zfs_handle_t *);
529 _LIBZFS_H const char *zfs_get_pool_name(const zfs_handle_t *);
539 _LIBZFS_H const char *zfs_prop_default_string(zfs_prop_t);
540 _LIBZFS_H uint64_t zfs_prop_default_numeric(zfs_prop_t);
541 _LIBZFS_H const char *zfs_prop_column_name(zfs_prop_t);
542 _LIBZFS_H boolean_t zfs_prop_align_right(zfs_prop_t);
544 _LIBZFS_H nvlist_t *zfs_valid_proplist(libzfs_handle_t *, zfs_type_t,
548 _LIBZFS_H const char *zfs_prop_to_name(zfs_prop_t);
549 _LIBZFS_H int zfs_prop_set(zfs_handle_t *, const char *, const char *);
550 _LIBZFS_H int zfs_prop_set_list(zfs_handle_t *, nvlist_t *);
551 _LIBZFS_H int zfs_prop_set_list_flags(zfs_handle_t *, nvlist_t *, int);
552 _LIBZFS_H int zfs_prop_get(zfs_handle_t *, zfs_prop_t, char *, size_t,
554 _LIBZFS_H int zfs_prop_get_recvd(zfs_handle_t *, const char *, char *, size_t,
556 _LIBZFS_H int zfs_prop_get_numeric(zfs_handle_t *, zfs_prop_t, uint64_t *,
558 _LIBZFS_H int zfs_prop_get_userquota_int(zfs_handle_t *zhp,
560 _LIBZFS_H int zfs_prop_get_userquota(zfs_handle_t *zhp, const char *propname,
562 _LIBZFS_H int zfs_prop_get_written_int(zfs_handle_t *zhp, const char *propname,
564 _LIBZFS_H int zfs_prop_get_written(zfs_handle_t *zhp, const char *propname,
566 _LIBZFS_H int zfs_prop_get_feature(zfs_handle_t *zhp, const char *propname,
568 _LIBZFS_H uint64_t getprop_uint64(zfs_handle_t *, zfs_prop_t, const char **);
569 _LIBZFS_H uint64_t zfs_prop_get_int(zfs_handle_t *, zfs_prop_t);
570 _LIBZFS_H int zfs_prop_inherit(zfs_handle_t *, const char *, boolean_t);
571 _LIBZFS_H const char *zfs_prop_values(zfs_prop_t);
572 _LIBZFS_H int zfs_prop_is_string(zfs_prop_t prop);
573 _LIBZFS_H nvlist_t *zfs_get_all_props(zfs_handle_t *);
574 _LIBZFS_H nvlist_t *zfs_get_user_props(zfs_handle_t *);
575 _LIBZFS_H nvlist_t *zfs_get_recvd_props(zfs_handle_t *);
576 _LIBZFS_H nvlist_t *zfs_get_clones_nvl(zfs_handle_t *);
578 _LIBZFS_H int zfs_wait_status(zfs_handle_t *, zfs_wait_activity_t,
584 _LIBZFS_H int zfs_crypto_get_encryption_root(zfs_handle_t *, boolean_t *,
586 _LIBZFS_H int zfs_crypto_create(libzfs_handle_t *, char *, nvlist_t *,
588 _LIBZFS_H int zfs_crypto_clone_check(libzfs_handle_t *, zfs_handle_t *, char *,
590 _LIBZFS_H int zfs_crypto_attempt_load_keys(libzfs_handle_t *, const char *);
591 _LIBZFS_H int zfs_crypto_load_key(zfs_handle_t *, boolean_t, const char *);
592 _LIBZFS_H int zfs_crypto_unload_key(zfs_handle_t *);
593 _LIBZFS_H int zfs_crypto_rewrap(zfs_handle_t *, nvlist_t *, boolean_t);
594 _LIBZFS_H boolean_t zfs_is_encrypted(zfs_handle_t *);
606 _LIBZFS_H int zfs_expand_proplist(zfs_handle_t *, zprop_list_t **, boolean_t,
608 _LIBZFS_H void zfs_prune_proplist(zfs_handle_t *, uint8_t *);
609 _LIBZFS_H int vdev_expand_proplist(zpool_handle_t *, const char *,
625 _LIBZFS_H int zpool_expand_proplist(zpool_handle_t *, zprop_list_t **,
627 _LIBZFS_H int zpool_prop_get_feature(zpool_handle_t *, const char *, char *,
629 _LIBZFS_H const char *zpool_prop_default_string(zpool_prop_t);
630 _LIBZFS_H uint64_t zpool_prop_default_numeric(zpool_prop_t);
631 _LIBZFS_H const char *zpool_prop_column_name(zpool_prop_t);
632 _LIBZFS_H boolean_t zpool_prop_align_right(zpool_prop_t);
637 _LIBZFS_H int zprop_iter(zprop_func func, void *cb, boolean_t show_all,
639 _LIBZFS_H int zprop_get_list(libzfs_handle_t *, char *, zprop_list_t **,
641 _LIBZFS_H void zprop_free_list(zprop_list_t *);
643 _LIBZFS_H void zcmd_print_json(nvlist_t *);
688 _LIBZFS_H void zprop_print_one_property(const char *, zprop_get_cbdata_t *,
692 _LIBZFS_H int zprop_nvlist_one_property(const char *, const char *,
695 _LIBZFS_H int zprop_collect_property(const char *, zprop_get_cbdata_t *,
711 _LIBZFS_H int zfs_iter_root(libzfs_handle_t *, zfs_iter_f, void *);
712 _LIBZFS_H int zfs_iter_children(zfs_handle_t *, zfs_iter_f, void *);
713 _LIBZFS_H int zfs_iter_dependents(zfs_handle_t *, boolean_t, zfs_iter_f,
715 _LIBZFS_H int zfs_iter_filesystems(zfs_handle_t *, zfs_iter_f, void *);
716 _LIBZFS_H int zfs_iter_snapshots(zfs_handle_t *, boolean_t, zfs_iter_f, void *,
718 _LIBZFS_H int zfs_iter_snapshots_sorted(zfs_handle_t *, zfs_iter_f, void *,
720 _LIBZFS_H int zfs_iter_snapspec(zfs_handle_t *, const char *, zfs_iter_f,
722 _LIBZFS_H int zfs_iter_bookmarks(zfs_handle_t *, zfs_iter_f, void *);
724 _LIBZFS_H int zfs_iter_children_v2(zfs_handle_t *, int, zfs_iter_f, void *);
725 _LIBZFS_H int zfs_iter_dependents_v2(zfs_handle_t *, int, boolean_t, zfs_iter_f,
727 _LIBZFS_H int zfs_iter_filesystems_v2(zfs_handle_t *, int, zfs_iter_f, void *);
728 _LIBZFS_H int zfs_iter_snapshots_v2(zfs_handle_t *, int, zfs_iter_f, void *,
730 _LIBZFS_H int zfs_iter_snapshots_sorted_v2(zfs_handle_t *, int, zfs_iter_f,
732 _LIBZFS_H int zfs_iter_snapspec_v2(zfs_handle_t *, int, const char *,
734 _LIBZFS_H int zfs_iter_bookmarks_v2(zfs_handle_t *, int, zfs_iter_f, void *);
735 _LIBZFS_H int zfs_iter_mounted(zfs_handle_t *, zfs_iter_f, void *);
743 _LIBZFS_H void zfs_foreach_mountpoint(libzfs_handle_t *, zfs_handle_t **,
745 _LIBZFS_H void libzfs_add_handle(get_all_cb_t *, zfs_handle_t *);
750 _LIBZFS_H int zfs_create(libzfs_handle_t *, const char *, zfs_type_t,
752 _LIBZFS_H int zfs_create_ancestors(libzfs_handle_t *, const char *);
753 _LIBZFS_H int zfs_destroy(zfs_handle_t *, boolean_t);
754 _LIBZFS_H int zfs_destroy_snaps(zfs_handle_t *, char *, boolean_t);
755 _LIBZFS_H int zfs_destroy_snaps_nvl(libzfs_handle_t *, nvlist_t *, boolean_t);
756 _LIBZFS_H int zfs_destroy_snaps_nvl_os(libzfs_handle_t *, nvlist_t *);
757 _LIBZFS_H int zfs_clone(zfs_handle_t *, const char *, nvlist_t *);
758 _LIBZFS_H int zfs_snapshot(libzfs_handle_t *, const char *, boolean_t,
760 _LIBZFS_H int zfs_snapshot_nvl(libzfs_handle_t *hdl, nvlist_t *snaps,
762 _LIBZFS_H int zfs_rollback(zfs_handle_t *, zfs_handle_t *, boolean_t);
775 _LIBZFS_H int zfs_rename(zfs_handle_t *, const char *, renameflags_t);
835 _LIBZFS_H int zfs_send(zfs_handle_t *, const char *, const char *,
837 _LIBZFS_H int zfs_send_one(zfs_handle_t *, const char *, int, sendflags_t *,
839 _LIBZFS_H int zfs_send_progress(zfs_handle_t *, int, uint64_t *, uint64_t *);
840 _LIBZFS_H int zfs_send_resume(libzfs_handle_t *, sendflags_t *, int outfd,
842 _LIBZFS_H int zfs_send_saved(zfs_handle_t *, sendflags_t *, int, const char *);
843 _LIBZFS_H nvlist_t *zfs_send_resume_token_to_nvlist(libzfs_handle_t *hdl,
846 _LIBZFS_H int zfs_promote(zfs_handle_t *);
847 _LIBZFS_H int zfs_hold(zfs_handle_t *, const char *, const char *,
849 _LIBZFS_H int zfs_hold_nvl(zfs_handle_t *, int, nvlist_t *);
850 _LIBZFS_H int zfs_release(zfs_handle_t *, const char *, const char *,
852 _LIBZFS_H int zfs_get_holds(zfs_handle_t *, nvlist_t **);
853 _LIBZFS_H uint64_t zvol_volsize_to_reservation(zpool_handle_t *, uint64_t,
859 _LIBZFS_H int zfs_userspace(zfs_handle_t *, zfs_userquota_prop_t,
862 _LIBZFS_H int zfs_get_fsacl(zfs_handle_t *, nvlist_t **);
863 _LIBZFS_H int zfs_set_fsacl(zfs_handle_t *, boolean_t, nvlist_t *);
915 _LIBZFS_H int zfs_receive(libzfs_handle_t *, const char *, nvlist_t *,
925 _LIBZFS_H int zfs_show_diffs(zfs_handle_t *, int, const char *, const char *,
931 _LIBZFS_H const char *zfs_type_to_name(zfs_type_t);
932 _LIBZFS_H void zfs_refresh_properties(zfs_handle_t *);
933 _LIBZFS_H int zfs_name_valid(const char *, zfs_type_t);
934 _LIBZFS_H zfs_handle_t *zfs_path_to_zhandle(libzfs_handle_t *, const char *,
936 _LIBZFS_H int zfs_parent_name(zfs_handle_t *, char *, size_t);
937 _LIBZFS_H boolean_t zfs_dataset_exists(libzfs_handle_t *, const char *,
939 _LIBZFS_H int zfs_spa_version(zfs_handle_t *, int *);
940 _LIBZFS_H boolean_t zfs_bookmark_exists(const char *path);
945 _LIBZFS_H boolean_t is_mounted(libzfs_handle_t *, const char *special, char **);
946 _LIBZFS_H boolean_t zfs_is_mounted(zfs_handle_t *, char **);
947 _LIBZFS_H int zfs_mount(zfs_handle_t *, const char *, int);
948 _LIBZFS_H int zfs_mount_at(zfs_handle_t *, const char *, int, const char *);
949 _LIBZFS_H int zfs_unmount(zfs_handle_t *, const char *, int);
950 _LIBZFS_H int zfs_unmountall(zfs_handle_t *, int);
951 _LIBZFS_H int zfs_mount_delegation_check(void);
954 _LIBZFS_H int zfs_parse_mount_options(const char *mntopts,
957 _LIBZFS_H void zfs_adjust_mount_options(zfs_handle_t *zhp, const char *mntpoint,
969 _LIBZFS_H boolean_t zfs_is_shared(zfs_handle_t *zhp, char **where,
971 _LIBZFS_H int zfs_share(zfs_handle_t *zhp, const enum sa_protocol *proto);
972 _LIBZFS_H int zfs_unshare(zfs_handle_t *zhp, const char *mountpoint,
974 _LIBZFS_H int zfs_unshareall(zfs_handle_t *zhp,
976 _LIBZFS_H void zfs_commit_shares(const enum sa_protocol *proto);
977 _LIBZFS_H void zfs_truncate_shares(const enum sa_protocol *proto);
979 _LIBZFS_H int zfs_nicestrtonum(libzfs_handle_t *, const char *, uint64_t *);
988 _LIBZFS_H int libzfs_run_process(const char *, char **, int);
989 _LIBZFS_H int libzfs_run_process_get_stdout(const char *, char *[], char *[],
991 _LIBZFS_H int libzfs_run_process_get_stdout_nopath(const char *, char *[],
994 _LIBZFS_H void libzfs_free_str_array(char **, int);
996 _LIBZFS_H boolean_t libzfs_envvar_is_set(const char *);
1001 _LIBZFS_H const char *zfs_version_userland(void);
1002 _LIBZFS_H char *zfs_version_kernel(void);
1003 _LIBZFS_H int zfs_version_print(void);
1004 _LIBZFS_H nvlist_t *zfs_version_nvlist(void);
1009 _LIBZFS_H int zpool_in_use(libzfs_handle_t *, int, pool_state_t *, char **,
1015 _LIBZFS_H int zpool_clear_label(int);
1016 _LIBZFS_H int zpool_set_bootenv(zpool_handle_t *, const nvlist_t *);
1017 _LIBZFS_H int zpool_get_bootenv(zpool_handle_t *, nvlist_t **);
1023 _LIBZFS_H int zfs_smb_acl_add(libzfs_handle_t *, char *, char *, char *);
1024 _LIBZFS_H int zfs_smb_acl_remove(libzfs_handle_t *, char *, char *, char *);
1025 _LIBZFS_H int zfs_smb_acl_purge(libzfs_handle_t *, char *, char *);
1026 _LIBZFS_H int zfs_smb_acl_rename(libzfs_handle_t *, char *, char *, char *,
1033 _LIBZFS_H int zpool_enable_datasets(zpool_handle_t *, const char *, int,
1035 _LIBZFS_H int zpool_disable_datasets(zpool_handle_t *, boolean_t);
1036 _LIBZFS_H void zpool_disable_datasets_os(zpool_handle_t *, boolean_t);
1037 _LIBZFS_H void zpool_disable_volume_os(const char *);
1050 _LIBZFS_H zpool_compat_status_t zpool_load_compat(const char *,
1058 _LIBZFS_H int zfs_jail(zfs_handle_t *zhp, int jailid, int attach);
1063 _LIBZFS_H int zpool_nextboot(libzfs_handle_t *, uint64_t, uint64_t,
1073 _LIBZFS_H int zfs_userns(zfs_handle_t *zhp, const char *nspath, int attach);