/titanic_44/usr/src/lib/libzfs/common/ |
H A D | libzfs.h | 171 typedef struct zfs_handle zfs_handle_t; typedef 182 extern libzfs_handle_t *zfs_get_handle(zfs_handle_t *); 401 extern zfs_handle_t *zfs_open(libzfs_handle_t *, const char *, int); 402 extern zfs_handle_t *zfs_handle_dup(zfs_handle_t *); 403 extern void zfs_close(zfs_handle_t *); 404 extern zfs_type_t zfs_get_type(const zfs_handle_t *); 405 extern const char *zfs_get_name(const zfs_handle_t *); 406 extern zpool_handle_t *zfs_get_pool_handle(const zfs_handle_t *); 422 nvlist_t *, uint64_t, zfs_handle_t *, const char *); 425 extern int zfs_prop_set(zfs_handle_t *, const char *, const char *); [all …]
|
H A D | libzfs_iter.c | 39 zfs_iter_clones(zfs_handle_t *zhp, zfs_iter_f func, void *data) in zfs_iter_clones() 49 zfs_handle_t *clone = zfs_open(zhp->zfs_hdl, nvpair_name(pair), in zfs_iter_clones() 61 zfs_do_list_ioctl(zfs_handle_t *zhp, int arg, zfs_cmd_t *zc) in zfs_do_list_ioctl() 104 zfs_iter_filesystems(zfs_handle_t *zhp, zfs_iter_f func, void *data) in zfs_iter_filesystems() 107 zfs_handle_t *nzhp; in zfs_iter_filesystems() 140 zfs_iter_snapshots(zfs_handle_t *zhp, zfs_iter_f func, void *data) in zfs_iter_snapshots() 143 zfs_handle_t *nzhp; in zfs_iter_snapshots() 173 zfs_iter_bookmarks(zfs_handle_t *zhp, zfs_iter_f func, void *data) in zfs_iter_bookmarks() 175 zfs_handle_t *nzhp; in zfs_iter_bookmarks() 223 zfs_handle_t *zn_handle; [all …]
|
H A D | libzfs_mount.c | 85 static int zfs_share_proto(zfs_handle_t *, zfs_share_proto_t *); 86 zfs_share_type_t zfs_is_shared_proto(zfs_handle_t *, char **, 219 zfs_is_mounted(zfs_handle_t *zhp, char **where) in zfs_is_mounted() 229 zfs_is_mountable(zfs_handle_t *zhp, char *buf, size_t buflen, in zfs_is_mountable() 262 zfs_mount(zfs_handle_t *zhp, const char *options, int flags) in zfs_mount() 369 zfs_unmount(zfs_handle_t *zhp, const char *mountpoint, int flags) in zfs_unmount() 413 zfs_unmountall(zfs_handle_t *zhp, int flags) in zfs_unmountall() 429 zfs_is_shared(zfs_handle_t *zhp) in zfs_is_shared() 445 zfs_share(zfs_handle_t *zhp) in zfs_share() 452 zfs_unshare(zfs_handle_t *zhp) in zfs_unshare() [all …]
|
H A D | libzfs_impl.h | 151 zfs_handle_t *make_dataset_handle_zc(libzfs_handle_t *, zfs_cmd_t *); 180 prop_changelist_t *changelist_gather(zfs_handle_t *, zfs_prop_t, int, int); 184 void remove_mountpoint(zfs_handle_t *); 188 zfs_handle_t *make_dataset_handle(libzfs_handle_t *, const char *); 189 zfs_handle_t *make_bookmark_handle(zfs_handle_t *, const char *, 209 extern int zfs_unshare_proto(zfs_handle_t *,
|
H A D | libzfs_dataset.c | 248 process_user_props(zfs_handle_t *zhp, nvlist_t *props) in process_user_props() 277 zpool_add_handle(zfs_handle_t *zhp, const char *pool_name) in zpool_add_handle() 291 zpool_find_handle(zfs_handle_t *zhp, const char *pool_name, int len) in zpool_find_handle() 308 zpool_handle(zfs_handle_t *zhp) in zpool_handle() 343 get_stats_ioctl(zfs_handle_t *zhp, zfs_cmd_t *zc) in get_stats_ioctl() 365 get_recvd_props_ioctl(zfs_handle_t *zhp) in get_recvd_props_ioctl() 400 put_stats_zhdl(zfs_handle_t *zhp, zfs_cmd_t *zc) in put_stats_zhdl() 429 get_stats(zfs_handle_t *zhp) in get_stats() 448 zfs_refresh_properties(zfs_handle_t *zhp) in zfs_refresh_properties() 458 make_dataset_handle_common(zfs_handle_t *zhp, zfs_cmd_t *zc) in make_dataset_handle_common() [all …]
|
H A D | libzfs_sendrecv.c | 74 zfs_handle_t *pa_zhp; 211 zfs_send_compoundstream_begin(zfs_handle_t *zhp, const char *tosnap, in zfs_send_compoundstream_begin() 659 static void send_iterate_prop(zfs_handle_t *zhp, nvlist_t *nv); 662 send_iterate_snap(zfs_handle_t *zhp, void *arg) in send_iterate_snap() 692 send_iterate_prop(zfs_handle_t *zhp, nvlist_t *nv) in send_iterate_prop() 769 send_iterate_fs(zfs_handle_t *zhp, void *arg) in send_iterate_fs() 784 zfs_handle_t *origin = zfs_open(zhp->zfs_hdl, in send_iterate_fs() 828 zfs_handle_t *zhp; in gather_nvlist() 885 estimate_ioctl(zfs_handle_t *zhp, uint64_t fromsnap_obj, in estimate_ioctl() 949 dump_ioctl(zfs_handle_t *zhp, const char *fromsnap, uint64_t fromsnap_obj, in dump_ioctl() [all …]
|
H A D | libzfs_changelist.c | 65 zfs_handle_t *cn_handle; 391 change_one(zfs_handle_t *zhp, void *data) in change_one() 529 changelist_gather(zfs_handle_t *zhp, zfs_prop_t prop, int gather_flags, in changelist_gather() 534 zfs_handle_t *temp; in changelist_gather()
|
/titanic_44/usr/src/lib/libzfs_jni/common/ |
H A D | libzfs_jni_dataset.c | 94 static int populate_DatasetBean(JNIEnv *, zfs_handle_t *, DatasetBean_t *); 96 JNIEnv *, zpool_handle_t *, zfs_handle_t *, PoolBean_t *); 98 JNIEnv *, zfs_handle_t *, FileSystemBean_t *); 100 JNIEnv *, zfs_handle_t *, VolumeBean_t *); 101 static int populate_SnapshotBean(JNIEnv *, zfs_handle_t *, SnapshotBean_t *); 103 JNIEnv *, zfs_handle_t *, FileSystemSnapshotBean_t *); 105 JNIEnv *, zfs_handle_t *, VolumeSnapshotBean_t *); 106 static jobject create_PoolBean(JNIEnv *, zpool_handle_t *, zfs_handle_t *); 107 static jobject create_FileSystemBean(JNIEnv *, zfs_handle_t *); 108 static jobject create_VolumeBean(JNIEnv *, zfs_handle_t *); [all …]
|
H A D | libzfs_jni_property.c | 56 static jobject create_BasicProperty(JNIEnv *, zfs_handle_t *, 58 static jobject create_BooleanProperty(JNIEnv *, zfs_handle_t *, zfs_prop_t); 59 static jobject create_LongProperty(JNIEnv *, zfs_handle_t *, zfs_prop_t); 60 static jobject create_StringProperty(JNIEnv *, zfs_handle_t *, zfs_prop_t); 61 static jobject create_ObjectProperty(JNIEnv *, zfs_handle_t *, 167 create_BasicProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop, in create_BasicProperty() 239 create_BooleanProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop) in create_BooleanProperty() 246 create_LongProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop) in create_LongProperty() 253 create_StringProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop) in create_StringProperty() 260 create_ObjectProperty(JNIEnv *env, zfs_handle_t *zhp, zfs_prop_t prop, in create_ObjectProperty() [all …]
|
H A D | libzfs_jni_property.h | 45 jobjectArray zjni_get_Dataset_properties(JNIEnv *, zfs_handle_t *);
|
H A D | libzfs_jni_dataset.h | 57 int zjni_create_add_Dataset(zfs_handle_t *, void *);
|
/titanic_44/usr/src/lib/libbe/common/ |
H A D | libbe_priv.h | 111 zfs_handle_t *clone_zhp; /* clone dataset to promote */ 152 int be_mount_pool(zfs_handle_t *, char **, char **, boolean_t *); 153 int be_unmount_pool(zfs_handle_t *, char *, char *); 154 int be_mount_zone_root(zfs_handle_t *, be_mount_data_t *); 155 int be_unmount_zone_root(zfs_handle_t *, be_unmount_data_t *); 179 int be_update_zone_vfstab(zfs_handle_t *, char *, char *, char *, 181 int be_maxsize_avail(zfs_handle_t *, uint64_t *); 201 int be_find_active_zone_root(zfs_handle_t *, char *, char *, int); 218 int be_zfs_find_current_be_callback(zfs_handle_t *, void *);
|
H A D | be_zones.c | 63 static int be_find_active_zone_root_callback(zfs_handle_t *, void *); 64 static int be_find_mounted_zone_root_callback(zfs_handle_t *, void *); 65 static boolean_t be_zone_get_active(zfs_handle_t *); 111 be_find_active_zone_root(zfs_handle_t *be_zhp, char *zonepath_ds, in be_find_active_zone_root() 115 zfs_handle_t *zhp; in be_find_active_zone_root() 202 zfs_handle_t *zhp = NULL; in be_find_mounted_zone_root() 347 zfs_handle_t *zhp = NULL; in be_zone_get_parent_uuid() 409 zfs_handle_t *zhp = NULL; in be_zone_set_parent_uuid() 510 be_find_active_zone_root_callback(zfs_handle_t *zhp, void *data) in be_find_active_zone_root_callback() 572 be_find_mounted_zone_root_callback(zfs_handle_t *zhp, void *data) in be_find_mounted_zone_root_callback() [all …]
|
H A D | be_mount.c | 62 static int be_mount_callback(zfs_handle_t *, void *); 63 static int be_unmount_callback(zfs_handle_t *, void *); 64 static int be_get_legacy_fs_callback(zfs_handle_t *, void *); 65 static int fix_mountpoint(zfs_handle_t *); 66 static int fix_mountpoint_callback(zfs_handle_t *, void *); 69 static int loopback_mount_shared_fs(zfs_handle_t *, be_mount_data_t *); 71 static int iter_shared_fs_callback(zfs_handle_t *, void *); 75 static int be_mount_root(zfs_handle_t *, char *); 76 static int be_unmount_root(zfs_handle_t *, be_unmount_data_t *); 77 static int be_mount_zones(zfs_handle_t *, be_mount_data_t *); [all …]
|
H A D | be_create.c | 59 static int be_destroy_zone_roots_callback(zfs_handle_t *, void *); 61 static int be_clone_fs_callback(zfs_handle_t *, void *); 62 static int be_destroy_callback(zfs_handle_t *, void *); 63 static int be_send_fs_callback(zfs_handle_t *, void *); 64 static int be_demote_callback(zfs_handle_t *, void *); 65 static int be_demote_find_clone_callback(zfs_handle_t *, void *); 66 static int be_has_snapshot_callback(zfs_handle_t *, void *); 67 static int be_demote_get_one_clone(zfs_handle_t *, void *); 69 static int be_prep_clone_send_fs(zfs_handle_t *, be_transaction_data_t *, 73 static int be_zone_root_exists_callback(zfs_handle_t *, void *); [all …]
|
H A D | be_snapshot.c | 48 static int be_rollback_check_callback(zfs_handle_t *, void *); 49 static int be_rollback_callback(zfs_handle_t *, void *); 254 zfs_handle_t *zhp = NULL; in be_rollback() 404 zfs_handle_t *zhp = NULL; in _be_create_snapshot() 630 zfs_handle_t *zhp; in _be_destroy_snapshot() 728 be_rollback_check_callback(zfs_handle_t *zhp, void *data) in be_rollback_check_callback() 770 be_rollback_callback(zfs_handle_t *zhp, void *data) in be_rollback_callback() 772 zfs_handle_t *zhp_snap = NULL; in be_rollback_callback()
|
H A D | be_list.c | 62 static int be_add_children_callback(zfs_handle_t *zhp, void *data); 64 static int be_get_node_data(zfs_handle_t *, be_node_list_t *, char *, 67 static int be_get_ds_data(zfs_handle_t *, char *, be_dataset_list_t *, 69 static int be_get_ss_data(zfs_handle_t *, char *, be_snapshot_list_t *, 362 zfs_handle_t *zhp = NULL; in be_get_zone_be_list() 435 zfs_handle_t *zhp = NULL; in be_get_list_callback() 536 be_add_children_callback(zfs_handle_t *zhp, void *data) in be_add_children_callback() 997 zfs_handle_t *zhp, in be_get_node_data() 1181 zfs_handle_t *zfshp, in be_get_ds_data() 1277 zfs_handle_t *zfshp, in be_get_ss_data()
|
H A D | be_activate.c | 63 static int be_promote_ds_callback(zfs_handle_t *, void *); 142 zfs_handle_t *zhp = NULL; in _be_activate() 476 zfs_handle_t *zhp = NULL; in set_canmount() 575 zfs_handle_t *zhp = NULL; in be_get_grub_vers() 576 zfs_handle_t *pool_zhp = NULL; in be_get_grub_vers() 907 zfs_handle_t *zhp = NULL; in be_do_installgrub() 1141 zfs_handle_t *zhp = NULL; in be_promote_zone_ds() 1142 zfs_handle_t *z_zhp = NULL; in be_promote_zone_ds() 1282 be_promote_ds_callback(zfs_handle_t *zhp, void *data) in be_promote_ds_callback()
|
/titanic_44/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_vss.c | 71 static int smbd_vss_iterate_count(zfs_handle_t *zhp, void *data); 72 static int smbd_vss_iterate_get_uint64_date(zfs_handle_t *zhp, void *data); 73 static int smbd_vss_iterate_map_gmttoken(zfs_handle_t *zhp, void *data); 105 zfs_handle_t *zfshd; in smbd_vss_get_count() 149 zfs_handle_t *zfshd; in smbd_vss_get_snapshots() 232 zfs_handle_t *zfshd; in smbd_vss_map_gmttoken() 303 smbd_vss_iterate_count(zfs_handle_t *zhp, void *data) in smbd_vss_iterate_count() 323 smbd_vss_iterate_get_uint64_date(zfs_handle_t *zhp, void *data) in smbd_vss_iterate_get_uint64_date() 348 smbd_vss_iterate_map_gmttoken(zfs_handle_t *zhp, void *data) in smbd_vss_iterate_map_gmttoken()
|
/titanic_44/usr/src/cmd/zoneadm/ |
H A D | zfs.c | 57 zfs_handle_t *match_handle; 69 zfs_handle_t *clone_zhp; /* clone dataset to promote */ 79 match_mountpoint(zfs_handle_t *zhp, void *data) in match_mountpoint() 145 static zfs_handle_t * 227 get_snap_max(zfs_handle_t *zhp, void *data) in get_snap_max() 259 take_snapshot(zfs_handle_t *zhp, char *snapshot_name, int snap_size, in take_snapshot() 365 zfs_handle_t *zhp; in clone_snap() 366 zfs_handle_t *clone; in clone_snap() 455 zfs_handle_t *zhp; in path2name() 513 has_dependent(zfs_handle_t *zhp, void *data) in has_dependent() [all …]
|
/titanic_44/usr/src/cmd/ndmpd/ndmp/ |
H A D | ndmpd_chkpnt.c | 69 ndmp_has_backup(zfs_handle_t *zhp, void *data) in ndmp_has_backup() 103 zfs_handle_t *zhp; in ndmp_has_backup_snapshot() 191 zfs_handle_t *zhp; in snapshot_hold() 220 zfs_handle_t *zhp; in snapshot_release() 291 zfs_handle_t *zhp; in snapshot_destroy()
|
/titanic_44/usr/src/cmd/zfs/ |
H A D | zfs_iter.c | 53 zfs_handle_t *zn_handle; 75 zfs_include_snapshots(zfs_handle_t *zhp, callback_data_t *cb) in zfs_include_snapshots() 91 zfs_callback(zfs_handle_t *zhp, void *data) in zfs_callback() 200 zfs_handle_t *l = ((zfs_node_t *)larg)->zn_handle; in zfs_compare() 201 zfs_handle_t *r = ((zfs_node_t *)rarg)->zn_handle; in zfs_compare() 266 zfs_handle_t *l = ((zfs_node_t *)larg)->zn_handle; in zfs_sort() 267 zfs_handle_t *r = ((zfs_node_t *)rarg)->zn_handle; in zfs_sort() 419 zfs_handle_t *zhp; in zfs_for_each()
|
H A D | zfs_main.c | 631 zfs_handle_t *zhp = NULL; in zfs_do_clone() 699 zfs_handle_t *clone; in zfs_do_clone() 742 zfs_handle_t *zhp = NULL; in zfs_do_create() 947 zfs_handle_t *cb_target; 968 destroy_check_dependent(zfs_handle_t *zhp, void *data) in destroy_check_dependent() 1025 destroy_callback(zfs_handle_t *zhp, void *data) in destroy_callback() 1083 destroy_print_cb(zfs_handle_t *zhp, void *arg) in destroy_print_cb() 1125 destroy_print_snapshots(zfs_handle_t *fs_zhp, destroy_cbdata_t *cb) in destroy_print_snapshots() 1147 snapshot_to_nvl_cb(zfs_handle_t *zhp, void *arg) in snapshot_to_nvl_cb() 1169 gather_snapshots(zfs_handle_t *zhp, void *arg) in gather_snapshots() [all …]
|
/titanic_44/usr/src/lib/libshare/common/ |
H A D | libshare_zfs.c | 55 zfs_handle_t **cb_handles; 92 zfs_handle_t **zhp = impl_handle->zfs_list; in sa_zfs_fini() 126 get_one_filesystem(zfs_handle_t *zhp, void *data) in get_one_filesystem() 149 zfs_handle_t **handles; in get_one_filesystem() 156 handles = (zfs_handle_t **)calloc(1, in get_one_filesystem() 188 zfs_handle_t ***fslist, size_t *count) in get_all_filesystems() 216 zfs_handle_t **za = (zfs_handle_t **)a; in mountpoint_compare() 217 zfs_handle_t **zb = (zfs_handle_t **)b; in mountpoint_compare() 278 zfs_handle_t **zlist; in get_zfs_dataset() 340 zfs_handle_t *handle = NULL; in get_zfs_property() [all …]
|
/titanic_44/usr/src/cmd/fs.d/nfs/rquotad/ |
H A D | rpc.rquotad.c | 86 static zfs_handle_t *(*_zfs_open)(libzfs_handle_t *, const char *, int); 87 static void (*_zfs_close)(zfs_handle_t *); 88 static int (*_zfs_prop_get_userquota_int)(zfs_handle_t *, const char *, 108 _zfs_open = (zfs_handle_t *(*)())dlsym(hdl, "zfs_open"); in load_libzfs() 280 zfs_handle_t *zhp = NULL; in getzfsquota()
|