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

123

/opensolaris-onvv-gate/usr/src/cmd/zoneadm/
H A Dzfs.c78 check_zvol(zfs_handle_t *zhp, void *unused) argument
82 if (zfs_get_type(zhp) == ZFS_TYPE_VOLUME) {
89 zfs_get_name(zhp));
92 ret = zfs_iter_children(zhp, check_zvol, NULL);
95 zfs_close(zhp);
105 match_mountpoint(zfs_handle_t *zhp, void *data) argument
111 if (zfs_get_type(zhp) != ZFS_TYPE_FILESYSTEM) {
112 zfs_close(zhp);
117 if (zfs_prop_get(zhp, ZFS_PROP_MOUNTED, mp, sizeof (mp), NULL, NULL,
119 zfs_close(zhp);
253 get_snap_max(zfs_handle_t *zhp, void *data) argument
285 take_snapshot(zfs_handle_t *zhp, char *snapshot_name, int snap_size, char *presnapbuf, char *postsnapbuf) argument
391 zfs_handle_t *zhp; local
482 zfs_handle_t *zhp; local
540 has_dependent(zfs_handle_t *zhp, void *data) argument
556 zfs_handle_t *zhp; local
589 get_direct_clone(zfs_handle_t *zhp, void *data) argument
623 find_clone(zfs_handle_t *zhp, void *data) argument
673 rm_snap(zfs_handle_t *zhp, void *data) argument
693 rename_snap(zfs_handle_t *zhp, void *data) argument
811 promote_all_clones(zfs_handle_t *zhp) argument
919 zfs_handle_t *zhp; local
994 zfs_handle_t *zhp; local
1061 zfs_handle_t *zhp; local
1189 zfs_handle_t *zhp; local
1223 zfs_handle_t *zhp; local
1286 zfs_handle_t *zhp; local
1401 zfs_handle_t *zhp; local
1579 zfs_handle_t *zhp; local
1669 zfs_handle_t *zhp; local
[all...]
/opensolaris-onvv-gate/usr/src/lib/libzfs/common/
H A Dlibzfs_config.c213 zpool_get_config(zpool_handle_t *zhp, nvlist_t **oldconfig) argument
216 *oldconfig = zhp->zpool_old_config;
217 return (zhp->zpool_config);
227 zpool_refresh_stats(zpool_handle_t *zhp, boolean_t *missing) argument
232 libzfs_handle_t *hdl = zhp->zpool_hdl;
235 (void) strcpy(zc.zc_name, zhp->zpool_name);
237 if (zhp->zpool_config_size == 0)
238 zhp->zpool_config_size = 1 << 16;
240 if (zcmd_alloc_dst_nvlist(hdl, &zc, zhp->zpool_config_size) != 0)
244 if (ioctl(zhp
311 zpool_handle_t *zhp; local
353 zfs_handle_t *zhp; local
[all...]
H A Dlibzfs_mount.c218 zfs_is_mounted(zfs_handle_t *zhp, char **where) argument
220 return (is_mounted(zhp->zfs_hdl, zfs_get_name(zhp), where));
228 zfs_is_mountable(zfs_handle_t *zhp, char *buf, size_t buflen, argument
234 if (!zfs_prop_valid_for_type(ZFS_PROP_MOUNTPOINT, zhp->zfs_type))
237 verify(zfs_prop_get(zhp, ZFS_PROP_MOUNTPOINT, buf, buflen,
244 if (zfs_prop_get_int(zhp, ZFS_PROP_CANMOUNT) == ZFS_CANMOUNT_OFF)
247 if (zfs_prop_get_int(zhp, ZFS_PROP_ZONED) &&
261 zfs_mount(zfs_handle_t *zhp, const char *options, int flags) argument
266 libzfs_handle_t *hdl = zhp
368 zfs_unmount(zfs_handle_t *zhp, const char *mountpoint, int flags) argument
412 zfs_unmountall(zfs_handle_t *zhp, int flags) argument
428 zfs_is_shared(zfs_handle_t *zhp) argument
444 zfs_share(zfs_handle_t *zhp) argument
451 zfs_unshare(zfs_handle_t *zhp) argument
461 zfs_is_shared_proto(zfs_handle_t *zhp, char **where, zfs_share_proto_t proto) argument
482 zfs_is_shared_nfs(zfs_handle_t *zhp, char **where) argument
489 zfs_is_shared_smb(zfs_handle_t *zhp, char **where) argument
704 zfs_share_proto(zfs_handle_t *zhp, zfs_share_proto_t *proto) argument
795 zfs_share_nfs(zfs_handle_t *zhp) argument
801 zfs_share_smb(zfs_handle_t *zhp) argument
807 zfs_shareall(zfs_handle_t *zhp) argument
859 zfs_unshare_proto(zfs_handle_t *zhp, const char *mountpoint, zfs_share_proto_t *proto) argument
897 zfs_unshare_nfs(zfs_handle_t *zhp, const char *mountpoint) argument
903 zfs_unshare_smb(zfs_handle_t *zhp, const char *mountpoint) argument
912 zfs_unshareall_proto(zfs_handle_t *zhp, zfs_share_proto_t *proto) argument
928 zfs_unshareall_nfs(zfs_handle_t *zhp) argument
934 zfs_unshareall_smb(zfs_handle_t *zhp) argument
940 zfs_unshareall(zfs_handle_t *zhp) argument
946 zfs_unshareall_bypath(zfs_handle_t *zhp, const char *mountpoint) argument
963 remove_mountpoint(zfs_handle_t *zhp) argument
985 libzfs_add_handle(get_all_cb_t *cbp, zfs_handle_t *zhp) argument
1002 mount_cb(zfs_handle_t *zhp, void *data) argument
1061 zpool_enable_datasets(zpool_handle_t *zhp, const char *mntopts, int flags) argument
1140 zpool_disable_datasets(zpool_handle_t *zhp, boolean_t force) argument
[all...]
H A Dlibzfs_dataset.c226 process_user_props(zfs_handle_t *zhp, nvlist_t *props) argument
228 libzfs_handle_t *hdl = zhp->zfs_hdl;
255 zpool_add_handle(zfs_handle_t *zhp, const char *pool_name) argument
257 libzfs_handle_t *hdl = zhp->zfs_hdl;
269 zpool_find_handle(zfs_handle_t *zhp, const char *pool_name, int len) argument
271 libzfs_handle_t *hdl = zhp->zfs_hdl;
286 zpool_handle(zfs_handle_t *zhp) argument
292 len = strcspn(zhp->zfs_name, "/@") + 1;
293 pool_name = zfs_alloc(zhp->zfs_hdl, len);
294 (void) strlcpy(pool_name, zhp
321 get_stats_ioctl(zfs_handle_t *zhp, zfs_cmd_t *zc) argument
343 get_recvd_props_ioctl(zfs_handle_t *zhp) argument
378 put_stats_zhdl(zfs_handle_t *zhp, zfs_cmd_t *zc) argument
407 get_stats(zfs_handle_t *zhp) argument
426 zfs_refresh_properties(zfs_handle_t *zhp) argument
436 make_dataset_handle_common(zfs_handle_t *zhp, zfs_cmd_t *zc) argument
472 zfs_handle_t *zhp = calloc(sizeof (zfs_handle_t), 1); local
499 zfs_handle_t *zhp = calloc(sizeof (zfs_handle_t), 1); local
521 zfs_handle_t *zhp; local
559 zfs_close(zfs_handle_t *zhp) argument
705 zfs_spa_version(zfs_handle_t *zhp, int *spa_version) argument
721 zfs_which_resv_prop(zfs_handle_t *zhp, zfs_prop_t *resv_prop) argument
742 zfs_valid_proplist(libzfs_handle_t *hdl, zfs_type_t type, nvlist_t *nvl, uint64_t zoned, zfs_handle_t *zhp, const char *errbuf) argument
1222 zfs_add_synthetic_resv(zfs_handle_t *zhp, nvlist_t *nvl) argument
1344 zfs_prop_set(zfs_handle_t *zhp, const char *propname, const char *propval) argument
1456 zfs_prop_inherit(zfs_handle_t *zhp, const char *propname, boolean_t received) argument
1558 getprop_uint64(zfs_handle_t *zhp, zfs_prop_t prop, char **source) argument
1579 getprop_string(zfs_handle_t *zhp, zfs_prop_t prop, char **source) argument
1601 zfs_is_recvd_props_mode(zfs_handle_t *zhp) argument
1607 zfs_set_recvd_props_mode(zfs_handle_t *zhp, uint64_t *cookie) argument
1614 zfs_unset_recvd_props_mode(zfs_handle_t *zhp, uint64_t *cookie) argument
1630 get_numeric_property(zfs_handle_t *zhp, zfs_prop_t prop, zprop_source_t *src, char **source, uint64_t *val) argument
1805 get_source(zfs_handle_t *zhp, zprop_source_t *srctype, char *source, char *statbuf, size_t statlen) argument
1829 zfs_prop_get_recvd(zfs_handle_t *zhp, const char *propname, char *propbuf, size_t proplen, boolean_t literal) argument
1873 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
2152 zfs_prop_get_int(zfs_handle_t *zhp, zfs_prop_t prop) argument
2163 zfs_prop_set_int(zfs_handle_t *zhp, zfs_prop_t prop, uint64_t val) argument
2175 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
2346 zfs_prop_get_userquota_common(zfs_handle_t *zhp, const char *propname, uint64_t *propvalue, zfs_userquota_prop_t *typep) argument
2370 zfs_prop_get_userquota_int(zfs_handle_t *zhp, const char *propname, uint64_t *propvalue) argument
2380 zfs_prop_get_userquota(zfs_handle_t *zhp, const char *propname, char *propbuf, int proplen, boolean_t literal) argument
2408 zfs_get_name(const zfs_handle_t *zhp) argument
2417 zfs_get_type(const zfs_handle_t *zhp) argument
2423 zfs_do_list_ioctl(zfs_handle_t *zhp, int arg, zfs_cmd_t *zc) argument
2466 zfs_iter_filesystems(zfs_handle_t *zhp, zfs_iter_f func, void *data) argument
2502 zfs_iter_snapshots(zfs_handle_t *zhp, zfs_iter_f func, void *data) argument
2534 zfs_iter_children(zfs_handle_t *zhp, zfs_iter_f func, void *data) argument
2598 zfs_handle_t *zhp; local
2675 zfs_handle_t *zhp; local
2952 zfs_destroy(zfs_handle_t *zhp, boolean_t defer) argument
2983 zfs_check_snap_cb(zfs_handle_t *zhp, void *arg) argument
3013 zfs_destroy_snaps(zfs_handle_t *zhp, char *snapname, boolean_t defer) argument
3058 zfs_clone(zfs_handle_t *zhp, const char *target, nvlist_t *props) argument
3147 zfs_promote(zfs_handle_t *zhp) argument
3203 zfs_handle_t *zhp; local
3280 rollback_destroy(zfs_handle_t *zhp, void *data) argument
3332 zfs_rollback(zfs_handle_t *zhp, zfs_handle_t *snap, boolean_t force) argument
3416 zfs_iter_dependents(zfs_handle_t *zhp, boolean_t allowrecursion, zfs_iter_f func, void *data) argument
3449 zfs_rename(zfs_handle_t *zhp, const char *target, boolean_t recursive) argument
3630 zfs_get_user_props(zfs_handle_t *zhp) argument
3636 zfs_get_recvd_props(zfs_handle_t *zhp) argument
3658 zfs_expand_proplist(zfs_handle_t *zhp, zprop_list_t **plp, boolean_t received) argument
3774 zfs_prune_proplist(zfs_handle_t *zhp, uint8_t *props) argument
3887 zfs_userspace(zfs_handle_t *zhp, zfs_userquota_prop_t type, zfs_userspace_cb_t func, void *arg) argument
3923 zfs_hold(zfs_handle_t *zhp, const char *snapname, const char *tag, boolean_t recursive, boolean_t temphold, boolean_t enoent_ok, int cleanup_fd, uint64_t dsobj, uint64_t createtxg) argument
3982 zfs_release(zfs_handle_t *zhp, const char *snapname, const char *tag, boolean_t recursive) argument
[all...]
H A Dlibzfs_changelist.c390 change_one(zfs_handle_t *zhp, void *data) argument
409 if (!(ZFS_IS_VOLUME(zhp) && clp->cl_realprop == ZFS_PROP_NAME) &&
410 zfs_prop_get(zhp, clp->cl_prop, property,
413 zfs_close(zhp);
423 zfs_prop_get(zhp, clp->cl_shareprop, property,
426 zfs_close(zhp);
436 if ((cn = zfs_alloc(zfs_get_handle(zhp),
438 zfs_close(zhp);
442 cn->cn_handle = zhp;
444 zfs_is_mounted(zhp, NUL
528 changelist_gather(zfs_handle_t *zhp, zfs_prop_t prop, int gather_flags, int mnt_flags) argument
[all...]
H A Dlibzfs_pool.c63 zpool_get_all_props(zpool_handle_t *zhp) argument
66 libzfs_handle_t *hdl = zhp->zpool_hdl;
68 (void) strlcpy(zc.zc_name, zhp->zpool_name, sizeof (zc.zc_name));
85 if (zcmd_read_dst_nvlist(hdl, &zc, &zhp->zpool_props) != 0) {
96 zpool_props_refresh(zpool_handle_t *zhp) argument
100 old_props = zhp->zpool_props;
102 if (zpool_get_all_props(zhp) != 0)
110 zpool_get_prop_string(zpool_handle_t *zhp, zpool_prop_t prop, argument
118 nvl = zhp->zpool_props;
136 zpool_get_prop_int(zpool_handle_t *zhp, zpool_prop_ argument
209 zpool_get_prop(zpool_handle_t *zhp, zpool_prop_t prop, char *buf, size_t len, zprop_source_t *srctype) argument
361 pool_is_bootable(zpool_handle_t *zhp) argument
387 zpool_handle_t *zhp; local
566 zpool_set_prop(zpool_handle_t *zhp, const char *propname, const char *propval) argument
622 zpool_expand_proplist(zpool_handle_t *zhp, zprop_list_t **plp) argument
749 zpool_handle_t *zhp; local
791 zpool_handle_t *zhp; local
822 zpool_handle_t *zhp; local
841 zpool_close(zpool_handle_t *zhp) argument
856 zpool_get_name(zpool_handle_t *zhp) argument
866 zpool_get_state(zpool_handle_t *zhp) argument
989 zfs_handle_t *zhp; local
1010 zpool_destroy(zpool_handle_t *zhp) argument
1053 zpool_add(zpool_handle_t *zhp, nvlist_t *nvroot) argument
1177 zpool_export_common(zpool_handle_t *zhp, boolean_t force, boolean_t hardforce) argument
1209 zpool_export(zpool_handle_t *zhp, boolean_t force) argument
1215 zpool_export_force(zpool_handle_t *zhp) argument
1562 zpool_handle_t *zhp; local
1590 zpool_scan(zpool_handle_t *zhp, pool_scan_func_t func) argument
1871 zpool_find_vdev_by_physpath(zpool_handle_t *zhp, const char *ppath, boolean_t *avail_spare, boolean_t *l2cache, boolean_t *log) argument
1905 zpool_find_vdev(zpool_handle_t *zhp, const char *path, boolean_t *avail_spare, boolean_t *l2cache, boolean_t *log) argument
2083 zpool_get_physpath(zpool_handle_t *zhp, char *physpath, size_t phypath_size) argument
2133 zpool_vdev_online(zpool_handle_t *zhp, const char *path, int flags, vdev_state_t *newstate) argument
2206 zpool_vdev_offline(zpool_handle_t *zhp, const char *path, boolean_t istmp) argument
2256 zpool_vdev_fault(zpool_handle_t *zhp, uint64_t guid, vdev_aux_t aux) argument
2291 zpool_vdev_degrade(zpool_handle_t *zhp, uint64_t guid, vdev_aux_t aux) argument
2344 zpool_vdev_attach(zpool_handle_t *zhp, const char *old_disk, const char *new_disk, nvlist_t *nvroot, int replacing) argument
2519 zpool_vdev_detach(zpool_handle_t *zhp, const char *path) argument
2583 find_vdev_entry(zpool_handle_t *zhp, nvlist_t **mchild, uint_t mchildren, nvlist_t **schild, uint_t schildren) argument
2616 zpool_vdev_split(zpool_handle_t *zhp, char *newname, nvlist_t **newroot, nvlist_t *props, splitflags_t flags) argument
2828 zpool_vdev_remove(zpool_handle_t *zhp, const char *path) argument
2873 zpool_clear(zpool_handle_t *zhp, const char *path, nvlist_t *rewindnvl) argument
2949 zpool_vdev_clear(zpool_handle_t *zhp, uint64_t guid) argument
3033 set_path(zpool_handle_t *zhp, nvlist_t *nv, const char *path) argument
3061 zpool_vdev_name(libzfs_handle_t *hdl, zpool_handle_t *zhp, nvlist_t *nv, boolean_t verbose) argument
3184 zpool_get_errlog(zpool_handle_t *zhp, nvlist_t **nverrlistp) argument
3280 zpool_upgrade(zpool_handle_t *zhp, uint64_t new_version) argument
3342 get_history(zpool_handle_t *zhp, char *buf, uint64_t *off, uint64_t *len) argument
3428 zpool_get_history(zpool_handle_t *zhp, nvlist_t **nvhisp) argument
3468 zpool_obj_to_path(zpool_handle_t *zhp, uint64_t dsobj, uint64_t obj, char *pathname, size_t len) argument
3585 zpool_label_disk(libzfs_handle_t *hdl, zpool_handle_t *zhp, char *name) argument
3729 zpool_handle_t *zhp = NULL; local
[all...]
H A Dlibzfs_sendrecv.c573 static void send_iterate_prop(zfs_handle_t *zhp, nvlist_t *nv);
576 send_iterate_snap(zfs_handle_t *zhp, void *arg) argument
579 uint64_t guid = zhp->zfs_dmustats.dds_guid;
583 snapname = strrchr(zhp->zfs_name, '@')+1;
597 send_iterate_prop(zhp, nv);
601 zfs_close(zhp);
606 send_iterate_prop(zfs_handle_t *zhp, nvlist_t *nv) argument
610 while ((elem = nvlist_next_nvpair(zhp->zfs_props, elem)) != NULL) {
639 if (zhp->zfs_type == ZFS_TYPE_SNAPSHOT)
647 if ((strcmp(source, zhp
683 send_iterate_fs(zfs_handle_t *zhp, void *arg) argument
742 zfs_handle_t *zhp; local
782 zfs_sort_snaps(zfs_handle_t *zhp, void *data) argument
832 zfs_iter_snapshots_sorted(zfs_handle_t *zhp, zfs_iter_f callback, void *data) argument
882 dump_ioctl(zfs_handle_t *zhp, const char *fromsnap, uint64_t fromsnap_obj, boolean_t fromorigin, int outfd, nvlist_t *debugnv) argument
959 hold_for_send(zfs_handle_t *zhp, send_dump_data_t *sdd) argument
995 dump_snapshot(zfs_handle_t *zhp, void *arg) argument
1094 dump_filesystem(zfs_handle_t *zhp, void *arg) argument
1198 zfs_handle_t *zhp; local
1258 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
1536 zfs_handle_t *zhp; local
1609 zfs_handle_t *zhp; local
1663 guid_to_name_cb(zfs_handle_t *zhp, void *arg) argument
1685 zfs_handle_t *zhp; local
2169 zfs_handle_t *zhp; local
2551 zfs_handle_t *zhp; local
3000 zfs_handle_t *zhp; local
[all...]
/opensolaris-onvv-gate/usr/src/lib/libbe/common/
H A Dbe_zones.c111 zfs_handle_t *zhp; local
128 if ((zhp = zfs_open(g_zfs, zone_container_ds, ZFS_TYPE_FILESYSTEM))
141 if ((ret = zfs_iter_filesystems(zhp, be_find_active_zone_root_callback,
161 ZFS_CLOSE(zhp);
187 zfs_handle_t *zhp = NULL; local
197 if ((zhp = zfs_open(g_zfs, zone_container_ds, ZFS_TYPE_FILESYSTEM))
212 if ((zret = zfs_iter_filesystems(zhp,
234 ZFS_CLOSE(zhp);
332 zfs_handle_t *zhp = NULL; local
339 if ((zhp
401 be_find_active_zone_root_callback(zfs_handle_t *zhp, void *data) argument
463 be_find_mounted_zone_root_callback(zfs_handle_t *zhp, void *data) argument
492 be_zone_get_active(zfs_handle_t *zhp) argument
[all...]
H A Dbe_mount.c234 zfs_handle_t *zhp; local
265 if ((zhp = zfs_open(g_zfs, bt.obe_root_ds, ZFS_TYPE_FILESYSTEM)) ==
274 if (zfs_is_mounted(zhp, &mp)) {
275 ZFS_CLOSE(zhp);
286 if ((ret = fix_mountpoint(zhp)) != BE_SUCCESS) {
289 ZFS_CLOSE(zhp);
302 ZFS_CLOSE(zhp);
311 if ((ret = be_mount_root(zhp, tmp_altroot)) != BE_SUCCESS) {
316 ZFS_CLOSE(zhp);
321 if ((err = zfs_iter_filesystems(zhp, be_mount_callbac
392 zfs_handle_t *zhp; local
535 be_mount_zone_root(zfs_handle_t *zhp, be_mount_data_t *md) argument
598 be_unmount_zone_root(zfs_handle_t *zhp, be_unmount_data_t *ud) argument
663 zfs_handle_t *zhp = NULL; local
944 be_mount_pool( zfs_handle_t *zhp, char **tmp_mntpnt, char **orig_mntpnt, boolean_t *pool_mounted) argument
1048 be_unmount_pool( zfs_handle_t *zhp, char *tmp_mntpnt, char *orig_mntpnt) argument
1097 be_mount_callback(zfs_handle_t *zhp, void *data) argument
1246 be_unmount_callback(zfs_handle_t *zhp, void *data) argument
1380 be_get_legacy_fs_callback(zfs_handle_t *zhp, void *data) argument
1490 zfs_handle_t *zhp = NULL; local
1542 iter_shared_fs_callback(zfs_handle_t *zhp, void *data) argument
1604 loopback_mount_shared_fs(zfs_handle_t *zhp, be_mount_data_t *md) argument
1990 fix_mountpoint_callback(zfs_handle_t *zhp, void *data) argument
2074 be_mount_root(zfs_handle_t *zhp, char *altroot) argument
2148 be_unmount_root(zfs_handle_t *zhp, be_unmount_data_t *ud) argument
2210 fix_mountpoint(zfs_handle_t *zhp) argument
2656 be_get_ds_from_dir_callback(zfs_handle_t *zhp, void *data) argument
[all...]
H A Dbe_create.c379 zfs_handle_t *zhp = NULL; local
460 if ((zhp = zfs_open(g_zfs, bt.obe_root_ds, ZFS_TYPE_FILESYSTEM)) ==
469 if (be_get_uuid(zfs_get_name(zhp), &dd.gz_be_uuid) != BE_SUCCESS) {
471 zfs_get_name(zhp));
478 if (zfs_is_mounted(zhp, &mp)) {
485 ZFS_CLOSE(zhp);
506 if (zfs_is_mounted(zhp, NULL)) {
511 ZFS_CLOSE(zhp);
515 ZFS_CLOSE(zhp);
578 zfs_handle_t *zhp local
1230 zfs_handle_t *zhp = NULL; local
1283 zfs_handle_t *zhp = NULL; local
1357 zfs_handle_t *zhp = NULL; local
1519 zfs_handle_t *zhp = NULL; local
1642 zfs_handle_t *zhp; local
1738 be_destroy_zone_roots_callback(zfs_handle_t *zhp, void *data) argument
2176 be_clone_fs_callback(zfs_handle_t *zhp, void *data) argument
2297 be_send_fs_callback(zfs_handle_t *zhp, void *data) argument
2441 be_destroy_callback(zfs_handle_t *zhp, void *data) argument
2522 be_demote_callback(zfs_handle_t *zhp, void *data) argument
2598 be_demote_find_clone_callback(zfs_handle_t *zhp, void *data) argument
2663 be_demote_get_one_clone(zfs_handle_t *zhp, void *data) argument
2838 be_prep_clone_send_fs(zfs_handle_t *zhp, be_transaction_data_t *bt, char *clone_ds, int clone_ds_len) argument
2991 be_zone_root_exists_callback(zfs_handle_t *zhp, void *data) argument
[all...]
H A Dbe_snapshot.c250 zfs_handle_t *zhp = NULL; local
306 if ((zhp = zfs_open(g_zfs, bt.obe_root_ds, ZFS_TYPE_DATASET)) == NULL) {
318 if ((ret = be_rollback_check_callback(zhp, bt.obe_snap_name)) != 0) {
319 zhp = NULL;
324 if ((zhp = zfs_open(g_zfs, bt.obe_root_ds, ZFS_TYPE_DATASET)) == NULL) {
336 if ((ret = be_rollback_callback(zhp, bt.obe_snap_name)) != 0) {
337 zhp = NULL;
343 zhp = NULL;
374 zfs_handle_t *zhp = NULL; local
443 if ((zhp
588 zfs_handle_t *zhp; local
686 be_rollback_check_callback(zfs_handle_t *zhp, void *data) argument
728 be_rollback_callback(zfs_handle_t *zhp, void *data) argument
[all...]
H A Dbe_activate.c132 zfs_handle_t *zhp = NULL; local
233 if ((zhp = zfs_open(g_zfs, root_ds, ZFS_TYPE_FILESYSTEM)) != NULL) {
239 if (be_promote_ds_callback(zhp, NULL) != 0) {
360 zpool_handle_t *zhp; local
363 if ((zhp = zpool_open(g_zfs, boot_rpool)) == NULL) {
370 err = zpool_set_prop(zhp, "bootfs", be_root_ds);
376 zpool_close(zhp);
380 zpool_close(zhp);
401 zfs_handle_t *zhp = NULL; local
411 if ((zhp
500 zfs_handle_t *zhp = NULL; local
702 zfs_handle_t *zhp = NULL; local
975 zfs_handle_t *zhp = NULL; local
1116 be_promote_ds_callback(zfs_handle_t *zhp, void *data) argument
[all...]
H A Dbe_rename.c69 zfs_handle_t *zhp = NULL; local
168 if ((zhp = zfs_open(g_zfs, bt.obe_root_ds, ZFS_TYPE_FILESYSTEM))
178 if (zfs_rename(zhp, bt.nbe_root_ds, B_FALSE) != 0) {
187 ZFS_CLOSE(zhp);
188 if ((zhp = zfs_open(g_zfs, bt.nbe_root_ds, ZFS_TYPE_FILESYSTEM))
198 if (zfs_is_mounted(zhp, &mp) && mp == NULL) {
225 ZFS_CLOSE(zhp);
H A Dbe_list.c56 static int be_add_children_callback(zfs_handle_t *zhp, void *data);
280 zfs_handle_t *zhp = NULL; local
294 if ((zhp = zfs_open(g_zfs, zone_be_container_ds,
308 ZFS_CLOSE(zhp);
314 ret = zfs_iter_filesystems(zhp, be_add_children_callback, &cb);
315 ZFS_CLOSE(zhp);
353 zfs_handle_t *zhp = NULL; local
392 if ((zhp = zfs_open(g_zfs, open_ds, ZFS_TYPE_FILESYSTEM)) == NULL) {
404 ZFS_CLOSE(zhp);
418 if ((ret = be_get_node_data(zhp, c
452 be_add_children_callback(zfs_handle_t *zhp, void *data) argument
774 be_get_node_data( zfs_handle_t *zhp, be_node_list_t *be_node, char *be_name, const char *rpool, char *current_be, char *be_ds) argument
[all...]
/opensolaris-onvv-gate/usr/src/lib/libzfs_jni/common/
H A Dlibzfs_jni_dataset.c288 * zhp->zfs_name has the format
330 populate_DatasetBean(JNIEnv *env, zfs_handle_t *zhp, DatasetBean_t *bean) argument
336 env, (char *)zfs_get_name(zhp), bean);
342 properties = zjni_get_Dataset_properties(env, zhp);
355 populate_PoolBean(JNIEnv *env, zpool_handle_t *zphp, zfs_handle_t *zhp, argument
394 if (zhp == NULL) {
400 env, zhp, (FileSystemBean_t *)bean);
408 populate_FileSystemBean(JNIEnv *env, zfs_handle_t *zhp, FileSystemBean_t *bean) argument
410 return (populate_DatasetBean(env, zhp, (DatasetBean_t *)bean));
414 populate_VolumeBean(JNIEnv *env, zfs_handle_t *zhp, VolumeBean_ argument
420 populate_SnapshotBean(JNIEnv *env, zfs_handle_t *zhp, SnapshotBean_t *bean) argument
426 populate_FileSystemSnapshotBean(JNIEnv *env, zfs_handle_t *zhp, FileSystemSnapshotBean_t *bean) argument
433 populate_VolumeSnapshotBean(JNIEnv *env, zfs_handle_t *zhp, VolumeSnapshotBean_t *bean) argument
440 create_PoolBean(JNIEnv *env, zpool_handle_t *zphp, zfs_handle_t *zhp) argument
459 create_FileSystemBean(JNIEnv *env, zfs_handle_t *zhp) argument
478 create_VolumeBean(JNIEnv *env, zfs_handle_t *zhp) argument
497 create_FileSystemSnapshotBean(JNIEnv *env, zfs_handle_t *zhp) argument
516 create_VolumeSnapshotBean(JNIEnv *env, zfs_handle_t *zhp) argument
535 create_DatasetBean(JNIEnv *env, zfs_handle_t *zhp) argument
569 is_fs_snapshot(zfs_handle_t *zhp) argument
614 zfs_handle_t *zhp = zfs_open(g_zfs, zpool_get_name(zphp), local
643 zjni_create_add_Dataset(zfs_handle_t *zhp, void *data) argument
681 zfs_handle_t *zhp; local
760 zfs_handle_t *zhp = zfs_open(g_zfs, path, local
808 zfs_handle_t *zhp = zfs_open(g_zfs, name, typemask); local
[all...]
H A Dlibzfs_jni_pool.c419 populate_VirtualDeviceBean(JNIEnv *env, zpool_handle_t *zhp, argument
435 poolUTF = (*env)->NewStringUTF(env, zpool_get_name(zhp));
450 zpool_get_name(zhp));
461 populate_LeafVirtualDeviceBean(JNIEnv *env, zpool_handle_t *zhp, argument
465 env, zhp, vdev, p_vdev_id, (VirtualDeviceBean_t *)bean));
469 populate_DiskVirtualDeviceBean(JNIEnv *env, zpool_handle_t *zhp, argument
474 env, zhp, vdev, p_vdev_id, (LeafVirtualDeviceBean_t *)bean);
486 "(pool %s)", zpool_get_name(zhp));
540 populate_SliceVirtualDeviceBean(JNIEnv *env, zpool_handle_t *zhp, argument
545 env, zhp, vde
570 populate_FileVirtualDeviceBean(JNIEnv *env, zpool_handle_t *zhp, nvlist_t *vdev, uint64_t *p_vdev_id, FileVirtualDeviceBean_t *bean) argument
599 populate_RAIDVirtualDeviceBean(JNIEnv *env, zpool_handle_t *zhp, nvlist_t *vdev, uint64_t *p_vdev_id, RAIDVirtualDeviceBean_t *bean) argument
607 populate_MirrorVirtualDeviceBean(JNIEnv *env, zpool_handle_t *zhp, nvlist_t *vdev, uint64_t *p_vdev_id, MirrorVirtualDeviceBean_t *bean) argument
634 create_DiskVirtualDeviceBean(JNIEnv *env, zpool_handle_t *zhp, nvlist_t *vdev, uint64_t *p_vdev_id) argument
655 create_SliceVirtualDeviceBean(JNIEnv *env, zpool_handle_t *zhp, nvlist_t *vdev, uint64_t *p_vdev_id) argument
676 create_FileVirtualDeviceBean(JNIEnv *env, zpool_handle_t *zhp, nvlist_t *vdev, uint64_t *p_vdev_id) argument
697 create_RAIDVirtualDeviceBean(JNIEnv *env, zpool_handle_t *zhp, nvlist_t *vdev, uint64_t *p_vdev_id) argument
734 create_MirrorVirtualDeviceBean(JNIEnv *env, zpool_handle_t *zhp, nvlist_t *vdev, uint64_t *p_vdev_id) argument
856 zjni_get_root_vdev(zpool_handle_t *zhp) argument
885 zjni_get_vdev(zpool_handle_t *zhp, nvlist_t *vdev_parent, uint64_t vdev_id_to_find, uint64_t *p_vdev_id) argument
938 zjni_get_VirtualDevice_from_vdev(JNIEnv *env, zpool_handle_t *zhp, nvlist_t *vdev, uint64_t *p_vdev_id) argument
988 zjni_get_VirtualDevices_from_vdev(JNIEnv *env, zpool_handle_t *zhp, nvlist_t *vdev_parent, uint64_t *p_vdev_id) argument
[all...]
/opensolaris-onvv-gate/usr/src/cmd/ndmpd/ndmp/
H A Dndmpd_chkpnt.c58 * zhp (input) - ZFS handle pointer
67 ndmp_has_backup(zfs_handle_t *zhp, void *data) argument
72 name = zfs_get_name(zhp);
75 zfs_close(zhp);
80 zfs_close(zhp);
101 zfs_handle_t *zhp; local
106 if ((zhp = zfs_open(zlibh, volname, ZFS_TYPE_DATASET)) == 0) {
116 (void) zfs_iter_snapshots(zhp, ndmp_has_backup, &snp);
117 zfs_close(zhp);
189 zfs_handle_t *zhp; local
219 zfs_handle_t *zhp; local
289 zfs_handle_t *zhp; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/fm/modules/common/zfs-retire/
H A Dzfs_retire.c76 find_pool(zpool_handle_t *zhp, void *data) argument
81 zpool_get_prop_int(zhp, ZPOOL_PROP_GUID, NULL)) {
82 cbp->cb_zhp = zhp;
86 zpool_close(zhp);
144 zpool_handle_t *zhp; local
154 zhp = cb.cb_zhp;
155 config = zpool_get_config(zhp, NULL);
158 zpool_close(zhp);
165 zpool_close(zhp);
170 return (zhp);
174 search_pool(zpool_handle_t *zhp, void *data) argument
219 replace_with_spare(fmd_hdl_t *hdl, zpool_handle_t *zhp, nvlist_t *vdev) argument
356 zpool_handle_t *zhp; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/zfs/
H A Dzfs_main.c562 zfs_handle_t *zhp = NULL; local
608 if ((zhp = zfs_open(g_zfs, argv[0], ZFS_TYPE_SNAPSHOT)) == NULL)
626 ret = zfs_clone(zhp, argv[1], props);
641 zfs_close(zhp);
647 if (zhp)
648 zfs_close(zhp);
673 zfs_handle_t *zhp = NULL; local
811 if ((zhp = zfs_open(g_zfs, argv[0], ZFS_TYPE_DATASET)) == NULL)
820 canmount = zfs_prop_get_int(zhp, ZFS_PROP_CANMOUNT);
828 if (zfs_mount(zhp, NUL
880 destroy_check_dependent(zfs_handle_t *zhp, void *data) argument
936 destroy_callback(zfs_handle_t *zhp, void *data) argument
964 destroy_snap_clones(zfs_handle_t *zhp, void *arg) argument
1004 zfs_handle_t *zhp; local
1171 get_callback(zfs_handle_t *zhp, void *data) argument
1484 inherit_recurse_cb(zfs_handle_t *zhp, void *data) argument
1501 inherit_cb(zfs_handle_t *zhp, void *data) argument
1608 same_pool(zfs_handle_t *zhp, const char *name) argument
1620 upgrade_list_callback(zfs_handle_t *zhp, void *data) argument
1656 upgrade_set_callback(zfs_handle_t *zhp, void *data) argument
1877 zfs_handle_t *zhp; local
1973 print_dataset(zfs_handle_t *zhp, zprop_list_t *pl, boolean_t scripted) argument
2040 list_callback(zfs_handle_t *zhp, void *data) argument
2195 zfs_handle_t *zhp; local
2275 zfs_handle_t *zhp; local
2335 rollback_check(zfs_handle_t *zhp, void *data) argument
2401 zfs_handle_t *zhp, *snap; local
2491 set_callback(zfs_handle_t *zhp, void *data) argument
2630 zfs_handle_t *zhp; local
2877 zfs_handle_t *zhp; local
2944 get_one_dataset(zfs_handle_t *zhp, void *data) argument
3015 share_mount_one(zfs_handle_t *zhp, int op, int flags, char *protocol, boolean_t explicit, const char *options) argument
3370 zfs_handle_t *zhp; local
3439 zfs_handle_t *zhp; local
3559 zfs_handle_t *zhp; local
3839 zfs_handle_t *zhp; local
3987 zfs_handle_t *zhp; local
[all...]
H A Dzfs_iter.c72 zfs_include_snapshots(zfs_handle_t *zhp, callback_data_t *cb) argument
79 zph = zfs_get_pool_handle(zhp);
88 zfs_callback(zfs_handle_t *zhp, void *data) argument
92 int include_snaps = zfs_include_snapshots(zhp, cb);
94 if ((zfs_get_type(zhp) & cb->cb_types) ||
95 ((zfs_get_type(zhp) == ZFS_TYPE_SNAPSHOT) && include_snaps)) {
99 node->zn_handle = zhp;
106 zfs_prune_proplist(zhp,
109 if (zfs_expand_proplist(zhp, cb->cb_proplist,
130 if (zfs_get_type(zhp)
410 zfs_handle_t *zhp; local
[all...]
/opensolaris-onvv-gate/usr/src/cmd/syseventd/modules/zfs_mod/
H A Dzfs_mod.c104 zfs_toplevel_state(zpool_handle_t *zhp) argument
110 verify(nvlist_lookup_nvlist(zpool_get_config(zhp, NULL),
118 zfs_unavail_pool(zpool_handle_t *zhp, void *data) argument
120 if (zfs_toplevel_state(zhp) < VDEV_STATE_DEGRADED) {
123 uap->uap_zhp = zhp;
126 zpool_close(zhp);
147 zfs_process_add(zpool_handle_t *zhp, nvlist_t *vdev, boolean_t isdisk) argument
175 if (zpool_vdev_online(zhp, fullpath,
185 if (!zpool_get_prop_int(zhp, ZPOOL_PROP_AUTOREPLACE, NULL) ||
187 (void) zpool_vdev_online(zhp, fullpat
271 zfs_iter_vdev(zpool_handle_t *zhp, nvlist_t *nvl, void *data) argument
331 zfs_iter_pool(zpool_handle_t *zhp, void *data) argument
534 zfsdle_vdev_online(zpool_handle_t *zhp, void *data) argument
[all...]
/opensolaris-onvv-gate/usr/src/cmd/zpool/
H A Dzpool_iter.c75 add_pool(zpool_handle_t *zhp, void *data) argument
81 node->zn_handle = zhp;
85 zpool_expand_proplist(zhp, zlp->zl_proplist) != 0) {
86 zpool_close(zhp);
92 zpool_close(zhp);
132 zpool_handle_t *zhp; local
134 if (zhp = zpool_open_canfail(g_zfs, argv[i])) {
135 if (add_pool(zhp, zlp) != 0)
183 pool_list_remove(zpool_list_t *zlp, zpool_handle_t *zhp) argument
187 search.zn_handle = zhp;
[all...]
H A Dzpool_util.h46 nvlist_t *make_root_vdev(zpool_handle_t *zhp, int force, int check_rep,
48 nvlist_t *split_mirror_vdev(zpool_handle_t *zhp, char *newname,
H A Dzpool_main.c333 print_vdev_tree(zpool_handle_t *zhp, const char *name, nvlist_t *nv, int indent, argument
355 vname = zpool_vdev_name(g_zfs, zhp, child[c], B_FALSE);
356 print_vdev_tree(zhp, vname, child[c], indent + 2,
435 zpool_handle_t *zhp; local
472 if ((zhp = zpool_open(g_zfs, poolname)) == NULL)
475 if ((config = zpool_get_config(zhp, NULL)) == NULL) {
478 zpool_close(zhp);
483 nvroot = make_root_vdev(zhp, force, !force, B_FALSE, dryrun,
486 zpool_close(zhp);
497 "configuration:\n"), zpool_get_name(zhp));
533 zpool_handle_t *zhp; local
823 zpool_handle_t *zhp; local
893 zpool_handle_t *zhp; local
953 max_width(zpool_handle_t *zhp, nvlist_t *nv, int depth, int max) argument
1020 find_spare(zpool_handle_t *zhp, void *data) argument
1042 print_status_config(zpool_handle_t *zhp, const char *name, nvlist_t *nv, int namewidth, int depth, boolean_t isspare) argument
1284 print_logs(zpool_handle_t *zhp, nvlist_t *nv, int namewidth, boolean_t verbose) argument
1506 zpool_handle_t *zhp; local
2013 print_vdev_stats(zpool_handle_t *zhp, const char *name, nvlist_t *oldnv, nvlist_t *newnv, iostat_cbdata_t *cb, int depth) argument
2118 refresh_iostat(zpool_handle_t *zhp, void *data) argument
2139 print_iostat(zpool_handle_t *zhp, void *data) argument
2171 get_namewidth(zpool_handle_t *zhp, void *data) argument
2454 print_pool(zpool_handle_t *zhp, zprop_list_t *pl, int scripted) argument
2507 list_callback(zpool_handle_t *zhp, void *data) argument
2640 zpool_handle_t *zhp; local
2766 zpool_handle_t *zhp; local
2834 zpool_handle_t *zhp; local
2956 zpool_handle_t *zhp; local
3034 zpool_handle_t *zhp; local
3095 zpool_handle_t *zhp; local
3172 scrub_callback(zpool_handle_t *zhp, void *data) argument
3352 print_error_log(zpool_handle_t *zhp) argument
3387 print_spares(zpool_handle_t *zhp, nvlist_t **spares, uint_t nspares, int namewidth) argument
3407 print_l2cache(zpool_handle_t *zhp, nvlist_t **l2cache, uint_t nl2cache, int namewidth) argument
3472 status_callback(zpool_handle_t *zhp, void *data) argument
3836 upgrade_cb(zpool_handle_t *zhp, void *arg) argument
3892 upgrade_one(zpool_handle_t *zhp, void *data) argument
4098 get_history_one(zpool_handle_t *zhp, void *data) argument
4241 get_callback(zpool_handle_t *zhp, void *data) argument
4316 set_callback(zpool_handle_t *zhp, void *data) argument
[all...]
/opensolaris-onvv-gate/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);
303 smbd_vss_iterate_count(zfs_handle_t *zhp, void *data) argument
309 zfs_close(zhp);
313 zfs_close(zhp);
323 smbd_vss_iterate_get_uint64_date(zfs_handle_t *zhp, void *data) argument
332 zfs_prop_get_int(zhp, ZFS_PROP_CREATION);
334 zfs_close(zhp);
338 zfs_close(zhp);
348 smbd_vss_iterate_map_gmttoken(zfs_handle_t *zhp, void *data) argument
[all...]

Completed in 582 milliseconds

123