Print this page
2882 implement libzfs_core
2883 changing "canmount" property to "on" should not always remount dataset
2900 "zfs snapshot" should be able to create multiple, arbitrary snapshots at once
Reviewed by: George Wilson <george.wilson@delphix.com>
Reviewed by: Chris Siden <christopher.siden@delphix.com>
Reviewed by: Garrett D'Amore <garrett@damore.org>
Reviewed by: Bill Pijewski <wdp@joyent.com>
Reviewed by: Dan Kruchinin <dan.kruchinin@gmail.com>


  59         libzfs_init;
  60         libzfs_mnttab_cache;
  61         libzfs_print_on_error;
  62         spa_feature_table;
  63         zfs_allocatable_devs;
  64         zfs_asprintf;
  65         zfs_clone;
  66         zfs_close;
  67         zfs_create;
  68         zfs_create_ancestors;
  69         zfs_dataset_exists;
  70         zfs_deleg_share_nfs;
  71         zfs_destroy;
  72         zfs_destroy_snaps;
  73         zfs_destroy_snaps_nvl;
  74         zfs_expand_proplist;
  75         zfs_get_handle;
  76         zfs_get_holds;
  77         zfs_get_name;
  78         zfs_get_pool_handle;
  79         zfs_get_snapused_int;
  80         zfs_get_user_props;
  81         zfs_get_type;
  82         zfs_handle_dup;
  83         zfs_history_event_names;
  84         zfs_hold;
  85         zfs_is_mounted;
  86         zfs_is_shared;
  87         zfs_is_shared_nfs;
  88         zfs_is_shared_smb;
  89         zfs_iter_children;
  90         zfs_iter_dependents;
  91         zfs_iter_filesystems;
  92         zfs_iter_root;
  93         zfs_iter_snapshots;
  94         zfs_iter_snapshots_sorted;
  95         zfs_iter_snapspec;
  96         zfs_mount;
  97         zfs_name_to_prop;
  98         zfs_name_valid;
  99         zfs_nicenum;


 116         zfs_prop_get_written;
 117         zfs_prop_inherit;
 118         zfs_prop_inheritable;
 119         zfs_prop_init;
 120         zfs_prop_is_string;
 121         zfs_prop_readonly;
 122         zfs_prop_set;
 123         zfs_prop_string_to_index;
 124         zfs_prop_to_name;
 125         zfs_prop_user;
 126         zfs_prop_userquota;
 127         zfs_prop_valid_for_type;
 128         zfs_prop_values;
 129         zfs_prop_written;
 130         zfs_prune_proplist;
 131         zfs_receive;
 132         zfs_refresh_properties;
 133         zfs_release;
 134         zfs_rename;
 135         zfs_rollback;

 136         zfs_send;
 137         zfs_share;
 138         zfs_shareall;
 139         zfs_share_nfs;
 140         zfs_share_smb;
 141         zfs_show_diffs;
 142         zfs_smb_acl_add;
 143         zfs_smb_acl_purge;
 144         zfs_smb_acl_remove;
 145         zfs_smb_acl_rename;
 146         zfs_snapshot;

 147         zfs_spa_version;
 148         zfs_spa_version_map;
 149         zfs_type_to_name;
 150         zfs_unmount;
 151         zfs_unmountall;
 152         zfs_unshare;
 153         zfs_unshare_nfs;
 154         zfs_unshare_smb;
 155         zfs_unshareall;
 156         zfs_unshareall_bypath;
 157         zfs_unshareall_nfs;
 158         zfs_unshareall_smb;
 159         zfs_userspace;
 160         zfs_get_fsacl;
 161         zfs_set_fsacl;
 162         zfs_userquota_prop_prefixes;
 163         zfs_zpl_version_map;
 164         zpool_add;
 165         zpool_clear;
 166         zpool_clear_label;


 180         zpool_find_vdev_by_physpath;
 181         zpool_fru_set;
 182         zpool_get_config;
 183         zpool_get_errlog;
 184         zpool_get_handle;
 185         zpool_get_history;
 186         zpool_get_name;
 187         zpool_get_physpath;
 188         zpool_get_prop;
 189         zpool_get_prop_int;
 190         zpool_get_state;
 191         zpool_get_status;
 192         zpool_history_unpack;
 193         zpool_import;
 194         zpool_import_props;
 195         zpool_import_status;
 196         zpool_in_use;
 197         zpool_is_bootable;
 198         zpool_iter;
 199         zpool_label_disk;

 200         zpool_mount_datasets;
 201         zpool_name_to_prop;
 202         zpool_obj_to_path;
 203         zpool_open;
 204         zpool_open_canfail;
 205         zpool_print_unsup_feat;
 206         zpool_prop_align_right;
 207         zpool_prop_column_name;
 208         zpool_prop_feature;
 209         zpool_prop_get_feature;
 210         zpool_prop_readonly;
 211         zpool_prop_to_name;
 212         zpool_prop_unsupported;
 213         zpool_prop_values;
 214         zpool_read_label;
 215         zpool_refresh_stats;
 216         zpool_reguid;
 217         zpool_reopen;
 218         zpool_scan;
 219         zpool_search_import;
 220         zpool_set_history_str;
 221         zpool_set_prop;
 222         zpool_stage_history;
 223         zpool_state_to_name;
 224         zpool_unmount_datasets;
 225         zpool_upgrade;
 226         zpool_vdev_attach;
 227         zpool_vdev_clear;
 228         zpool_vdev_degrade;
 229         zpool_vdev_detach;
 230         zpool_vdev_fault;
 231         zpool_vdev_name;
 232         zpool_vdev_offline;
 233         zpool_vdev_online;
 234         zpool_vdev_remove;
 235         zpool_vdev_split;
 236         zprop_free_list;
 237         zprop_get_list;
 238         zprop_iter;
 239         zprop_print_one_property;
 240         zprop_width;
 241         zvol_check_dump_config;
 242         zvol_volsize_to_reservation;


  59         libzfs_init;
  60         libzfs_mnttab_cache;
  61         libzfs_print_on_error;
  62         spa_feature_table;
  63         zfs_allocatable_devs;
  64         zfs_asprintf;
  65         zfs_clone;
  66         zfs_close;
  67         zfs_create;
  68         zfs_create_ancestors;
  69         zfs_dataset_exists;
  70         zfs_deleg_share_nfs;
  71         zfs_destroy;
  72         zfs_destroy_snaps;
  73         zfs_destroy_snaps_nvl;
  74         zfs_expand_proplist;
  75         zfs_get_handle;
  76         zfs_get_holds;
  77         zfs_get_name;
  78         zfs_get_pool_handle;

  79         zfs_get_user_props;
  80         zfs_get_type;
  81         zfs_handle_dup;
  82         zfs_history_event_names;
  83         zfs_hold;
  84         zfs_is_mounted;
  85         zfs_is_shared;
  86         zfs_is_shared_nfs;
  87         zfs_is_shared_smb;
  88         zfs_iter_children;
  89         zfs_iter_dependents;
  90         zfs_iter_filesystems;
  91         zfs_iter_root;
  92         zfs_iter_snapshots;
  93         zfs_iter_snapshots_sorted;
  94         zfs_iter_snapspec;
  95         zfs_mount;
  96         zfs_name_to_prop;
  97         zfs_name_valid;
  98         zfs_nicenum;


 115         zfs_prop_get_written;
 116         zfs_prop_inherit;
 117         zfs_prop_inheritable;
 118         zfs_prop_init;
 119         zfs_prop_is_string;
 120         zfs_prop_readonly;
 121         zfs_prop_set;
 122         zfs_prop_string_to_index;
 123         zfs_prop_to_name;
 124         zfs_prop_user;
 125         zfs_prop_userquota;
 126         zfs_prop_valid_for_type;
 127         zfs_prop_values;
 128         zfs_prop_written;
 129         zfs_prune_proplist;
 130         zfs_receive;
 131         zfs_refresh_properties;
 132         zfs_release;
 133         zfs_rename;
 134         zfs_rollback;
 135         zfs_save_arguments;
 136         zfs_send;
 137         zfs_share;
 138         zfs_shareall;
 139         zfs_share_nfs;
 140         zfs_share_smb;
 141         zfs_show_diffs;
 142         zfs_smb_acl_add;
 143         zfs_smb_acl_purge;
 144         zfs_smb_acl_remove;
 145         zfs_smb_acl_rename;
 146         zfs_snapshot;
 147         zfs_snapshot_nvl;
 148         zfs_spa_version;
 149         zfs_spa_version_map;
 150         zfs_type_to_name;
 151         zfs_unmount;
 152         zfs_unmountall;
 153         zfs_unshare;
 154         zfs_unshare_nfs;
 155         zfs_unshare_smb;
 156         zfs_unshareall;
 157         zfs_unshareall_bypath;
 158         zfs_unshareall_nfs;
 159         zfs_unshareall_smb;
 160         zfs_userspace;
 161         zfs_get_fsacl;
 162         zfs_set_fsacl;
 163         zfs_userquota_prop_prefixes;
 164         zfs_zpl_version_map;
 165         zpool_add;
 166         zpool_clear;
 167         zpool_clear_label;


 181         zpool_find_vdev_by_physpath;
 182         zpool_fru_set;
 183         zpool_get_config;
 184         zpool_get_errlog;
 185         zpool_get_handle;
 186         zpool_get_history;
 187         zpool_get_name;
 188         zpool_get_physpath;
 189         zpool_get_prop;
 190         zpool_get_prop_int;
 191         zpool_get_state;
 192         zpool_get_status;
 193         zpool_history_unpack;
 194         zpool_import;
 195         zpool_import_props;
 196         zpool_import_status;
 197         zpool_in_use;
 198         zpool_is_bootable;
 199         zpool_iter;
 200         zpool_label_disk;
 201         zpool_log_history;
 202         zpool_mount_datasets;
 203         zpool_name_to_prop;
 204         zpool_obj_to_path;
 205         zpool_open;
 206         zpool_open_canfail;
 207         zpool_print_unsup_feat;
 208         zpool_prop_align_right;
 209         zpool_prop_column_name;
 210         zpool_prop_feature;
 211         zpool_prop_get_feature;
 212         zpool_prop_readonly;
 213         zpool_prop_to_name;
 214         zpool_prop_unsupported;
 215         zpool_prop_values;
 216         zpool_read_label;
 217         zpool_refresh_stats;
 218         zpool_reguid;
 219         zpool_reopen;
 220         zpool_scan;
 221         zpool_search_import;

 222         zpool_set_prop;

 223         zpool_state_to_name;
 224         zpool_unmount_datasets;
 225         zpool_upgrade;
 226         zpool_vdev_attach;
 227         zpool_vdev_clear;
 228         zpool_vdev_degrade;
 229         zpool_vdev_detach;
 230         zpool_vdev_fault;
 231         zpool_vdev_name;
 232         zpool_vdev_offline;
 233         zpool_vdev_online;
 234         zpool_vdev_remove;
 235         zpool_vdev_split;
 236         zprop_free_list;
 237         zprop_get_list;
 238         zprop_iter;
 239         zprop_print_one_property;
 240         zprop_width;
 241         zvol_check_dump_config;
 242         zvol_volsize_to_reservation;