Home
last modified time | relevance | path

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

12

/titanic_44/usr/src/lib/libzfs/common/
H A Dlibzfs.h171 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 Dlibzfs_iter.c39 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 Dlibzfs_mount.c85 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 Dlibzfs_impl.h151 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 Dlibzfs_dataset.c248 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 Dlibzfs_sendrecv.c74 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 Dlibzfs_changelist.c65 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 Dlibzfs_jni_dataset.c94 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 Dlibzfs_jni_property.c56 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 Dlibzfs_jni_property.h45 jobjectArray zjni_get_Dataset_properties(JNIEnv *, zfs_handle_t *);
H A Dlibzfs_jni_dataset.h57 int zjni_create_add_Dataset(zfs_handle_t *, void *);
/titanic_44/usr/src/lib/libbe/common/
H A Dlibbe_priv.h111 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 Dbe_zones.c63 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 Dbe_mount.c62 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 Dbe_create.c59 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 Dbe_snapshot.c48 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 Dbe_list.c62 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 Dbe_activate.c63 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 Dsmbd_vss.c71 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 Dzfs.c57 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 Dndmpd_chkpnt.c69 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 Dzfs_iter.c53 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 Dzfs_main.c631 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 Dlibshare_zfs.c55 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 Drpc.rquotad.c86 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()

12