/opensolaris-onvv-gate/usr/src/cmd/zoneadm/ |
H A D | zfs.c | 78 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 D | libzfs_config.c | 213 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 D | libzfs_mount.c | 218 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 D | libzfs_dataset.c | 226 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 D | libzfs_changelist.c | 390 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 D | libzfs_pool.c | 63 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 D | libzfs_sendrecv.c | 573 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 D | be_zones.c | 111 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 D | be_mount.c | 234 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 D | be_create.c | 379 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 D | be_snapshot.c | 250 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 D | be_activate.c | 132 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 D | be_rename.c | 69 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 D | be_list.c | 56 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 D | libzfs_jni_dataset.c | 288 * 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 D | libzfs_jni_pool.c | 419 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 D | ndmpd_chkpnt.c | 58 * 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 D | zfs_retire.c | 76 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 D | zfs_main.c | 562 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 D | zfs_iter.c | 72 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 D | zfs_mod.c | 104 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 D | zpool_iter.c | 75 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 D | zpool_util.h | 46 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 D | zpool_main.c | 333 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 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); 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...] |