/illumos-gate/usr/src/cmd/zoneadm/ |
H A D | zfs.c | 80 match_mountpoint(zfs_handle_t *zhp, void *data) argument 86 if (zfs_get_type(zhp) != ZFS_TYPE_FILESYSTEM) { 87 zfs_close(zhp); 92 if (zfs_prop_get(zhp, ZFS_PROP_MOUNTED, mp, sizeof (mp), NULL, NULL, 94 zfs_close(zhp); 99 if (zfs_prop_get(zhp, ZFS_PROP_MOUNTPOINT, mp, sizeof (mp), NULL, NULL, 101 zfs_close(zhp); 113 nm = zfs_get_name(zhp); 115 zfs_close(zhp); 124 cbp->match_handle = zhp; 228 get_snap_max(zfs_handle_t *zhp, void *data) argument 260 take_snapshot(zfs_handle_t *zhp, char *snapshot_name, int snap_size, char *presnapbuf, char *postsnapbuf) argument 366 zfs_handle_t *zhp; local 456 zfs_handle_t *zhp; local 514 has_dependent(zfs_handle_t *zhp, void *data) argument 530 zfs_handle_t *zhp; local 563 get_direct_clone(zfs_handle_t *zhp, void *data) argument 597 find_clone(zfs_handle_t *zhp, void *data) argument 647 rm_snap(zfs_handle_t *zhp, void *data) argument 667 rename_snap(zfs_handle_t *zhp, void *data) argument 785 promote_all_clones(zfs_handle_t *zhp) argument 893 zfs_handle_t *zhp; local 968 zfs_handle_t *zhp; local 1034 zfs_handle_t *zhp; local 1162 zfs_handle_t *zhp; local 1196 zfs_handle_t *zhp; local 1248 zfs_handle_t *zhp; local 1363 zfs_handle_t *zhp; local 1541 zfs_handle_t *zhp; local 1631 zfs_handle_t *zhp; local [all...] |
/illumos-gate/usr/src/lib/libzfs/common/ |
H A D | libzfs_iter.c | 40 zfs_iter_clones(zfs_handle_t *zhp, zfs_iter_f func, void *data) argument 42 nvlist_t *nvl = zfs_get_clones_nvl(zhp); 50 zfs_handle_t *clone = zfs_open(zhp->zfs_hdl, nvpair_name(pair), 62 zfs_do_list_ioctl(zfs_handle_t *zhp, int arg, zfs_cmd_t *zc) argument 69 (void) strlcpy(zc->zc_name, zhp->zfs_name, sizeof (zc->zc_name)); 70 rc = ioctl(zhp->zfs_hdl->libzfs_fd, arg, zc); 76 if (zcmd_expand_dst_nvlist(zhp->zfs_hdl, zc) != 0) { 92 rc = zfs_standard_error(zhp->zfs_hdl, errno, 105 zfs_iter_filesystems(zfs_handle_t *zhp, zfs_iter_f func, void *data) argument 111 if (zhp 141 zfs_iter_snapshots(zfs_handle_t *zhp, boolean_t simple, zfs_iter_f func, void *data) argument 179 zfs_iter_bookmarks(zfs_handle_t *zhp, zfs_iter_f func, void *data) argument 234 zfs_sort_snaps(zfs_handle_t *zhp, void *data) argument 284 zfs_iter_snapshots_sorted(zfs_handle_t *zhp, zfs_iter_f callback, void *data) argument 317 snapspec_cb(zfs_handle_t *zhp, void *arg) argument 432 zfs_iter_children(zfs_handle_t *zhp, zfs_iter_f func, void *data) argument 445 zfs_handle_t *zhp; member in struct:iter_stack_frame 457 iter_dependents_cb(zfs_handle_t *zhp, void *arg) argument 516 zfs_iter_dependents(zfs_handle_t *zhp, boolean_t allowrecursion, zfs_iter_f func, void *data) argument [all...] |
H A D | libzfs_dataset.c | 219 process_user_props(zfs_handle_t *zhp, nvlist_t *props) argument 221 libzfs_handle_t *hdl = zhp->zfs_hdl; 248 zpool_add_handle(zfs_handle_t *zhp, const char *pool_name) argument 250 libzfs_handle_t *hdl = zhp->zfs_hdl; 262 zpool_find_handle(zfs_handle_t *zhp, const char *pool_name, int len) argument 264 libzfs_handle_t *hdl = zhp->zfs_hdl; 279 zpool_handle(zfs_handle_t *zhp) argument 285 len = strcspn(zhp->zfs_name, "/@#") + 1; 286 pool_name = zfs_alloc(zhp->zfs_hdl, len); 287 (void) strlcpy(pool_name, zhp 314 get_stats_ioctl(zfs_handle_t *zhp, zfs_cmd_t *zc) argument 336 get_recvd_props_ioctl(zfs_handle_t *zhp) argument 371 put_stats_zhdl(zfs_handle_t *zhp, zfs_cmd_t *zc) argument 400 get_stats(zfs_handle_t *zhp) argument 419 zfs_refresh_properties(zfs_handle_t *zhp) argument 429 make_dataset_handle_common(zfs_handle_t *zhp, zfs_cmd_t *zc) argument 465 zfs_handle_t *zhp = calloc(sizeof (zfs_handle_t), 1); local 492 zfs_handle_t *zhp = calloc(sizeof (zfs_handle_t), 1); local 509 zfs_handle_t *zhp = calloc(sizeof (zfs_handle_t), 1); local 525 zfs_handle_t *zhp = calloc(sizeof (zfs_handle_t), 1); local 605 zfs_handle_t *zhp = calloc(sizeof (zfs_handle_t), 1); local 635 zfs_handle_t *zhp; member in struct:zfs_open_bookmarks_cb_data 639 zfs_open_bookmarks_cb(zfs_handle_t *zhp, void *data) argument 669 zfs_handle_t *zhp; local 756 zfs_close(zfs_handle_t *zhp) argument 904 zfs_spa_version(zfs_handle_t *zhp, int *spa_version) argument 920 zfs_which_resv_prop(zfs_handle_t *zhp, zfs_prop_t *resv_prop) argument 941 zfs_valid_proplist(libzfs_handle_t *hdl, zfs_type_t type, nvlist_t *nvl, uint64_t zoned, zfs_handle_t *zhp, zpool_handle_t *zpool_hdl, const char *errbuf) argument 1458 zfs_add_synthetic_resv(zfs_handle_t *zhp, nvlist_t *nvl) argument 1603 zfs_prop_set(zfs_handle_t *zhp, const char *propname, const char *propval) argument 1634 zfs_prop_set_list(zfs_handle_t *zhp, nvlist_t *props) argument 1794 zfs_prop_inherit(zfs_handle_t *zhp, const char *propname, boolean_t received) argument 1896 getprop_uint64(zfs_handle_t *zhp, zfs_prop_t prop, char **source) argument 1917 getprop_string(zfs_handle_t *zhp, zfs_prop_t prop, char **source) argument 1938 zfs_is_recvd_props_mode(zfs_handle_t *zhp) argument 1944 zfs_set_recvd_props_mode(zfs_handle_t *zhp, uint64_t *cookie) argument 1951 zfs_unset_recvd_props_mode(zfs_handle_t *zhp, uint64_t *cookie) argument 1967 get_numeric_property(zfs_handle_t *zhp, zfs_prop_t prop, zprop_source_t *src, char **source, uint64_t *val) argument 2156 get_source(zfs_handle_t *zhp, zprop_source_t *srctype, char *source, char *statbuf, size_t statlen) argument 2180 zfs_prop_get_recvd(zfs_handle_t *zhp, const char *propname, char *propbuf, size_t proplen, boolean_t literal) argument 2215 get_clones_string(zfs_handle_t *zhp, char *propbuf, size_t proplen) argument 2243 get_clones_cb(zfs_handle_t *zhp, void *arg) argument 2267 zfs_get_clones_nvl(zfs_handle_t *zhp) argument 2333 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 2654 zfs_prop_get_int(zfs_handle_t *zhp, zfs_prop_t prop) argument 2665 zfs_prop_set_int(zfs_handle_t *zhp, zfs_prop_t prop, uint64_t val) argument 2677 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 2874 zfs_prop_get_userquota_common(zfs_handle_t *zhp, const char *propname, uint64_t *propvalue, zfs_userquota_prop_t *typep) argument 2898 zfs_prop_get_userquota_int(zfs_handle_t *zhp, const char *propname, uint64_t *propvalue) argument 2908 zfs_prop_get_userquota(zfs_handle_t *zhp, const char *propname, char *propbuf, int proplen, boolean_t literal) argument 2933 zfs_prop_get_written_int(zfs_handle_t *zhp, const char *propname, uint64_t *propvalue) argument 2967 zfs_prop_get_written(zfs_handle_t *zhp, const char *propname, char *propbuf, int proplen, boolean_t literal) argument 2990 zfs_get_name(const zfs_handle_t *zhp) argument 2999 zfs_get_pool_name(const zfs_handle_t *zhp) argument 3008 zfs_get_type(const zfs_handle_t *zhp) argument 3068 zfs_handle_t *zhp; local 3145 zfs_handle_t *zhp; local 3417 zfs_destroy(zfs_handle_t *zhp, boolean_t defer) argument 3461 zfs_check_snap_cb(zfs_handle_t *zhp, void *arg) argument 3482 zfs_destroy_snaps(zfs_handle_t *zhp, char *snapname, boolean_t defer) argument 3552 zfs_clone(zfs_handle_t *zhp, const char *target, nvlist_t *props) argument 3628 zfs_promote(zfs_handle_t *zhp) argument 3681 zfs_snapshot_cb(zfs_handle_t *zhp, void *arg) argument 3789 zfs_handle_t *zhp; local 3835 rollback_destroy_dependent(zfs_handle_t *zhp, void *data) argument 3860 rollback_destroy(zfs_handle_t *zhp, void *data) argument 3883 zfs_rollback(zfs_handle_t *zhp, zfs_handle_t *snap, boolean_t force) argument 3957 zfs_rename(zfs_handle_t *zhp, const char *target, boolean_t recursive, boolean_t force_unmount) argument 4139 zfs_get_user_props(zfs_handle_t *zhp) argument 4145 zfs_get_recvd_props(zfs_handle_t *zhp) argument 4167 zfs_expand_proplist(zfs_handle_t *zhp, zprop_list_t **plp, boolean_t received, boolean_t literal) argument 4284 zfs_prune_proplist(zfs_handle_t *zhp, uint8_t *props) argument 4396 zfs_userspace(zfs_handle_t *zhp, zfs_userquota_prop_t type, zfs_userspace_cb_t func, void *arg) argument 4445 zfs_hold_one(zfs_handle_t *zhp, void *arg) argument 4464 zfs_hold(zfs_handle_t *zhp, const char *snapname, const char *tag, boolean_t recursive, int cleanup_fd) argument 4496 zfs_hold_nvl(zfs_handle_t *zhp, int cleanup_fd, nvlist_t *holds) argument 4564 zfs_release_one(zfs_handle_t *zhp, void *arg) argument 4592 zfs_release(zfs_handle_t *zhp, const char *snapname, const char *tag, boolean_t recursive) argument 4673 zfs_get_fsacl(zfs_handle_t *zhp, nvlist_t **nvl) argument 4740 zfs_set_fsacl(zfs_handle_t *zhp, boolean_t un, nvlist_t *nvl) argument 4794 zfs_get_holds(zfs_handle_t *zhp, nvlist_t **nvl) argument [all...] |
H A D | libzfs_mount.c | 285 zfs_is_mounted(zfs_handle_t *zhp, char **where) argument 287 return (is_mounted(zhp->zfs_hdl, zfs_get_name(zhp), where)); 295 zfs_is_mountable(zfs_handle_t *zhp, char *buf, size_t buflen, argument 301 if (!zfs_prop_valid_for_type(ZFS_PROP_MOUNTPOINT, zhp->zfs_type)) 304 verify(zfs_prop_get(zhp, ZFS_PROP_MOUNTPOINT, buf, buflen, 311 if (zfs_prop_get_int(zhp, ZFS_PROP_CANMOUNT) == ZFS_CANMOUNT_OFF) 314 if (zfs_prop_get_int(zhp, ZFS_PROP_ZONED) && 328 zfs_mount(zfs_handle_t *zhp, const char *options, int flags) argument 333 libzfs_handle_t *hdl = zhp 435 zfs_unmount(zfs_handle_t *zhp, const char *mountpoint, int flags) argument 479 zfs_unmountall(zfs_handle_t *zhp, int flags) argument 495 zfs_is_shared(zfs_handle_t *zhp) argument 511 zfs_share(zfs_handle_t *zhp) argument 518 zfs_unshare(zfs_handle_t *zhp) argument 528 zfs_is_shared_proto(zfs_handle_t *zhp, char **where, zfs_share_proto_t proto) argument 550 zfs_is_shared_nfs(zfs_handle_t *zhp, char **where) argument 557 zfs_is_shared_smb(zfs_handle_t *zhp, char **where) argument 767 zfs_share_proto(zfs_handle_t *zhp, zfs_share_proto_t *proto) argument 858 zfs_share_nfs(zfs_handle_t *zhp) argument 864 zfs_share_smb(zfs_handle_t *zhp) argument 870 zfs_shareall(zfs_handle_t *zhp) argument 922 zfs_unshare_proto(zfs_handle_t *zhp, const char *mountpoint, zfs_share_proto_t *proto) argument 960 zfs_unshare_nfs(zfs_handle_t *zhp, const char *mountpoint) argument 966 zfs_unshare_smb(zfs_handle_t *zhp, const char *mountpoint) argument 975 zfs_unshareall_proto(zfs_handle_t *zhp, zfs_share_proto_t *proto) argument 991 zfs_unshareall_nfs(zfs_handle_t *zhp) argument 997 zfs_unshareall_smb(zfs_handle_t *zhp) argument 1003 zfs_unshareall(zfs_handle_t *zhp) argument 1009 zfs_unshareall_bypath(zfs_handle_t *zhp, const char *mountpoint) argument 1026 remove_mountpoint(zfs_handle_t *zhp) argument 1048 libzfs_add_handle(get_all_cb_t *cbp, zfs_handle_t *zhp) argument 1065 mount_cb(zfs_handle_t *zhp, void *data) argument 1135 zpool_enable_datasets(zpool_handle_t *zhp, const char *mntopts, int flags) argument 1214 zpool_disable_datasets(zpool_handle_t *zhp, boolean_t force) argument [all...] |
H A D | libzfs_config.c | 220 zpool_get_config(zpool_handle_t *zhp, nvlist_t **oldconfig) argument 223 *oldconfig = zhp->zpool_old_config; 224 return (zhp->zpool_config); 232 zpool_get_features(zpool_handle_t *zhp) argument 236 config = zpool_get_config(zhp, NULL); 243 error = zpool_refresh_stats(zhp, &missing); 248 config = zpool_get_config(zhp, NULL); 265 zpool_refresh_stats(zpool_handle_t *zhp, boolean_t *missing) argument 270 libzfs_handle_t *hdl = zhp->zpool_hdl; 273 (void) strcpy(zc.zc_name, zhp 404 zpool_handle_t *zhp; local 449 zfs_handle_t *zhp; local [all...] |
H A D | libzfs_changelist.c | 395 change_one(zfs_handle_t *zhp, void *data) argument 414 if (!(ZFS_IS_VOLUME(zhp) && clp->cl_realprop == ZFS_PROP_NAME) && 415 zfs_prop_get(zhp, clp->cl_prop, property, 418 zfs_close(zhp); 428 zfs_prop_get(zhp, clp->cl_shareprop, property, 431 zfs_close(zhp); 441 if ((cn = zfs_alloc(zfs_get_handle(zhp), 443 zfs_close(zhp); 447 cn->cn_handle = zhp; 449 zfs_is_mounted(zhp, NUL 533 changelist_gather(zfs_handle_t *zhp, zfs_prop_t prop, int gather_flags, int mnt_flags) argument [all...] |
H A D | libzfs_pool.c | 67 zpool_get_all_props(zpool_handle_t *zhp) argument 70 libzfs_handle_t *hdl = zhp->zpool_hdl; 72 (void) strlcpy(zc.zc_name, zhp->zpool_name, sizeof (zc.zc_name)); 89 if (zcmd_read_dst_nvlist(hdl, &zc, &zhp->zpool_props) != 0) { 100 zpool_props_refresh(zpool_handle_t *zhp) argument 104 old_props = zhp->zpool_props; 106 if (zpool_get_all_props(zhp) != 0) 114 zpool_get_prop_string(zpool_handle_t *zhp, zpool_prop_t prop, argument 122 nvl = zhp->zpool_props; 140 zpool_get_prop_int(zpool_handle_t *zhp, zpool_prop_ argument 244 zpool_get_prop(zpool_handle_t *zhp, zpool_prop_t prop, char *buf, size_t len, zprop_source_t *srctype, boolean_t literal) argument 407 zpool_is_bootable(zpool_handle_t *zhp) argument 433 zpool_handle_t *zhp; local 659 zpool_set_prop(zpool_handle_t *zhp, const char *propname, const char *propval) argument 715 zpool_expand_proplist(zpool_handle_t *zhp, zprop_list_t **plp) argument 811 zpool_prop_get_feature(zpool_handle_t *zhp, const char *propname, char *buf, size_t len) argument 974 zpool_handle_t *zhp; local 1016 zpool_handle_t *zhp; local 1047 zpool_handle_t *zhp; local 1066 zpool_close(zpool_handle_t *zhp) argument 1078 zpool_get_name(zpool_handle_t *zhp) argument 1088 zpool_get_state(zpool_handle_t *zhp) argument 1231 zpool_destroy(zpool_handle_t *zhp, const char *log_str) argument 1275 zpool_add(zpool_handle_t *zhp, nvlist_t *nvroot) argument 1380 zpool_export_common(zpool_handle_t *zhp, boolean_t force, boolean_t hardforce, const char *log_str) argument 1414 zpool_export(zpool_handle_t *zhp, boolean_t force, const char *log_str) argument 1420 zpool_export_force(zpool_handle_t *zhp, const char *log_str) argument 1818 zpool_handle_t *zhp; local 1843 zpool_scan(zpool_handle_t *zhp, pool_scan_func_t func) argument 2125 zpool_find_vdev_by_physpath(zpool_handle_t *zhp, const char *ppath, boolean_t *avail_spare, boolean_t *l2cache, boolean_t *log) argument 2159 zpool_find_vdev(zpool_handle_t *zhp, const char *path, boolean_t *avail_spare, boolean_t *l2cache, boolean_t *log) argument 2337 zpool_get_physpath(zpool_handle_t *zhp, char *physpath, size_t phypath_size) argument 2387 zpool_vdev_online(zpool_handle_t *zhp, const char *path, int flags, vdev_state_t *newstate) argument 2460 zpool_vdev_offline(zpool_handle_t *zhp, const char *path, boolean_t istmp) argument 2510 zpool_vdev_fault(zpool_handle_t *zhp, uint64_t guid, vdev_aux_t aux) argument 2545 zpool_vdev_degrade(zpool_handle_t *zhp, uint64_t guid, vdev_aux_t aux) argument 2598 zpool_vdev_attach(zpool_handle_t *zhp, const char *old_disk, const char *new_disk, nvlist_t *nvroot, int replacing) argument 2763 zpool_vdev_detach(zpool_handle_t *zhp, const char *path) argument 2827 find_vdev_entry(zpool_handle_t *zhp, nvlist_t **mchild, uint_t mchildren, nvlist_t **schild, uint_t schildren) argument 2860 zpool_vdev_split(zpool_handle_t *zhp, char *newname, nvlist_t **newroot, nvlist_t *props, splitflags_t flags) argument 3069 zpool_vdev_remove(zpool_handle_t *zhp, const char *path) argument 3114 zpool_clear(zpool_handle_t *zhp, const char *path, nvlist_t *rewindnvl) argument 3190 zpool_vdev_clear(zpool_handle_t *zhp, uint64_t guid) argument 3214 zpool_reguid(zpool_handle_t *zhp) argument 3234 zpool_reopen(zpool_handle_t *zhp) argument 3316 set_path(zpool_handle_t *zhp, nvlist_t *nv, const char *path) argument 3344 zpool_vdev_name(libzfs_handle_t *hdl, zpool_handle_t *zhp, nvlist_t *nv, boolean_t verbose) argument 3467 zpool_get_errlog(zpool_handle_t *zhp, nvlist_t **nverrlistp) argument 3566 zpool_upgrade(zpool_handle_t *zhp, uint64_t new_version) argument 3618 get_history(zpool_handle_t *zhp, char *buf, uint64_t *off, uint64_t *len) argument 3702 zpool_get_history(zpool_handle_t *zhp, nvlist_t **nvhisp) argument 3759 zpool_obj_to_path(zpool_handle_t *zhp, uint64_t dsobj, uint64_t obj, char *pathname, size_t len) argument 3876 zpool_label_disk(libzfs_handle_t *hdl, zpool_handle_t *zhp, const char *name) argument 4015 zpool_handle_t *zhp = NULL; local [all...] |
H A D | libzfs_sendrecv.c | 627 static void send_iterate_prop(zfs_handle_t *zhp, nvlist_t *nv); 630 send_iterate_snap(zfs_handle_t *zhp, void *arg) argument 633 uint64_t guid = zhp->zfs_dmustats.dds_guid; 634 uint64_t txg = zhp->zfs_dmustats.dds_creation_txg; 638 snapname = strrchr(zhp->zfs_name, '@')+1; 645 zhp->zfs_name, sd->tosnap); 647 zfs_close(zhp); 663 send_iterate_prop(zhp, nv); 667 zfs_close(zhp); 672 send_iterate_prop(zfs_handle_t *zhp, nvlist_ argument 758 zfs_handle_t *zhp = zfs_open(hdl, name, ZFS_TYPE_SNAPSHOT); local 774 send_iterate_fs(zfs_handle_t *zhp, void *arg) argument 878 zfs_handle_t *zhp; local 937 estimate_ioctl(zfs_handle_t *zhp, uint64_t fromsnap_obj, boolean_t fromorigin, enum lzc_send_flags flags, uint64_t *sizep) argument 1002 dump_ioctl(zfs_handle_t *zhp, const char *fromsnap, uint64_t fromsnap_obj, boolean_t fromorigin, int outfd, enum lzc_send_flags flags, nvlist_t *debugnv) argument 1080 gather_holds(zfs_handle_t *zhp, send_dump_data_t *sdd) argument 1099 zfs_handle_t *zhp = pa->pa_zhp; local 1184 dump_snapshot(zfs_handle_t *zhp, void *arg) argument 1313 dump_filesystem(zfs_handle_t *zhp, void *arg) argument 1418 zfs_handle_t *zhp; local 1567 zfs_handle_t *zhp; local 1729 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 2004 zfs_send_one(zfs_handle_t *zhp, const char *from, int fd, enum lzc_send_flags flags) argument 2129 zfs_handle_t *zhp; local 2201 zfs_handle_t *zhp; local 2257 guid_to_name_cb(zfs_handle_t *zhp, void *arg) argument 2315 zfs_handle_t *zhp = make_dataset_handle(hdl, pname); local 2802 zfs_handle_t *zhp; local 2994 zfs_handle_t *zhp = zfs_open(hdl, target_fs, local 3245 zfs_handle_t *zhp; local 3738 zfs_handle_t *zhp; local [all...] |
/illumos-gate/usr/src/lib/libzfs_jni/common/ |
H A D | libzfs_jni_dataset.c | 290 * zhp->zfs_name has the format 332 populate_DatasetBean(JNIEnv *env, zfs_handle_t *zhp, DatasetBean_t *bean) argument 338 env, (char *)zfs_get_name(zhp), bean); 344 properties = zjni_get_Dataset_properties(env, zhp); 357 populate_PoolBean(JNIEnv *env, zpool_handle_t *zphp, zfs_handle_t *zhp, argument 396 if (zhp == NULL) { 402 env, zhp, (FileSystemBean_t *)bean); 410 populate_FileSystemBean(JNIEnv *env, zfs_handle_t *zhp, FileSystemBean_t *bean) argument 412 return (populate_DatasetBean(env, zhp, (DatasetBean_t *)bean)); 416 populate_VolumeBean(JNIEnv *env, zfs_handle_t *zhp, VolumeBean_ argument 422 populate_SnapshotBean(JNIEnv *env, zfs_handle_t *zhp, SnapshotBean_t *bean) argument 428 populate_FileSystemSnapshotBean(JNIEnv *env, zfs_handle_t *zhp, FileSystemSnapshotBean_t *bean) argument 435 populate_VolumeSnapshotBean(JNIEnv *env, zfs_handle_t *zhp, VolumeSnapshotBean_t *bean) argument 442 create_PoolBean(JNIEnv *env, zpool_handle_t *zphp, zfs_handle_t *zhp) argument 461 create_FileSystemBean(JNIEnv *env, zfs_handle_t *zhp) argument 480 create_VolumeBean(JNIEnv *env, zfs_handle_t *zhp) argument 499 create_FileSystemSnapshotBean(JNIEnv *env, zfs_handle_t *zhp) argument 518 create_VolumeSnapshotBean(JNIEnv *env, zfs_handle_t *zhp) argument 537 create_DatasetBean(JNIEnv *env, zfs_handle_t *zhp) argument 571 is_fs_snapshot(zfs_handle_t *zhp) argument 616 zfs_handle_t *zhp = zfs_open(g_zfs, zpool_get_name(zphp), local 645 zjni_create_add_Dataset(zfs_handle_t *zhp, void *data) argument 683 zfs_handle_t *zhp; local 762 zfs_handle_t *zhp = zfs_open(g_zfs, path, local 810 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...] |
/illumos-gate/usr/src/lib/libbe/common/ |
H A D | be_mount.c | 253 zfs_handle_t *zhp; local 284 if ((zhp = zfs_open(g_zfs, bt.obe_root_ds, ZFS_TYPE_FILESYSTEM)) == 293 if (zfs_is_mounted(zhp, &mp)) { 294 ZFS_CLOSE(zhp); 305 if ((ret = fix_mountpoint(zhp)) != BE_SUCCESS) { 308 ZFS_CLOSE(zhp); 321 ZFS_CLOSE(zhp); 335 if ((ret = be_mount_root(zhp, tmp_altroot)) != BE_SUCCESS) { 340 ZFS_CLOSE(zhp); 345 if ((ret = be_mount_zone_root(zhp, 422 zfs_handle_t *zhp; local 572 be_mount_zone_root(zfs_handle_t *zhp, be_mount_data_t *md) argument 646 be_unmount_zone_root(zfs_handle_t *zhp, be_unmount_data_t *ud) argument 711 zfs_handle_t *zhp = NULL; local 992 be_mount_pool( zfs_handle_t *zhp, char **tmp_mntpnt, char **orig_mntpnt, boolean_t *pool_mounted) argument 1096 be_unmount_pool( zfs_handle_t *zhp, char *tmp_mntpnt, char *orig_mntpnt) argument 1145 be_mount_callback(zfs_handle_t *zhp, void *data) argument 1294 be_unmount_callback(zfs_handle_t *zhp, void *data) argument 1428 be_get_legacy_fs_callback(zfs_handle_t *zhp, void *data) argument 1538 zfs_handle_t *zhp = NULL; local 1590 iter_shared_fs_callback(zfs_handle_t *zhp, void *data) argument 1652 loopback_mount_shared_fs(zfs_handle_t *zhp, be_mount_data_t *md) argument 2035 fix_mountpoint_callback(zfs_handle_t *zhp, void *data) argument 2119 be_mount_root(zfs_handle_t *zhp, char *altroot) argument 2193 be_unmount_root(zfs_handle_t *zhp, be_unmount_data_t *ud) argument 2255 fix_mountpoint(zfs_handle_t *zhp) argument 2701 be_get_ds_from_dir_callback(zfs_handle_t *zhp, void *data) argument [all...] |
H A D | be_zones.c | 115 zfs_handle_t *zhp; local 143 if ((zhp = zfs_open(g_zfs, zone_container_ds, ZFS_TYPE_FILESYSTEM)) 156 if ((ret = zfs_iter_filesystems(zhp, be_find_active_zone_root_callback, 176 ZFS_CLOSE(zhp); 202 zfs_handle_t *zhp = NULL; local 212 if ((zhp = zfs_open(g_zfs, zone_container_ds, ZFS_TYPE_FILESYSTEM)) 227 if ((zret = zfs_iter_filesystems(zhp, 249 ZFS_CLOSE(zhp); 347 zfs_handle_t *zhp = NULL; local 354 if ((zhp 409 zfs_handle_t *zhp = NULL; local 510 be_find_active_zone_root_callback(zfs_handle_t *zhp, void *data) argument 572 be_find_mounted_zone_root_callback(zfs_handle_t *zhp, void *data) argument 601 be_zone_get_active(zfs_handle_t *zhp) argument [all...] |
H A D | be_create.c | 382 zfs_handle_t *zhp = NULL; local 475 if ((zhp = zfs_open(g_zfs, bt.obe_root_ds, ZFS_TYPE_FILESYSTEM)) == 487 (void) zfs_iter_snapshots(zhp, B_FALSE, be_has_snapshot_callback, 490 ZFS_CLOSE(zhp); 496 if (be_get_uuid(zfs_get_name(zhp), 499 "UUID (%s)\n"), zfs_get_name(zhp)); 507 if (zfs_is_mounted(zhp, &mp)) { 514 ZFS_CLOSE(zhp); 535 if (zfs_is_mounted(zhp, NULL)) { 540 ZFS_CLOSE(zhp); 607 zfs_handle_t *zhp = NULL; local 1301 be_has_snapshot_callback(zfs_handle_t *zhp, void *data) argument 1332 zfs_handle_t *zhp = NULL; local 1385 zfs_handle_t *zhp = NULL; local 1459 zfs_handle_t *zhp = NULL; local 1622 zfs_handle_t *zhp = NULL; local 1745 zfs_handle_t *zhp; local 1841 be_destroy_zone_roots_callback(zfs_handle_t *zhp, void *data) argument 2273 be_clone_fs_callback(zfs_handle_t *zhp, void *data) argument 2394 be_send_fs_callback(zfs_handle_t *zhp, void *data) argument 2538 be_destroy_callback(zfs_handle_t *zhp, void *data) argument 2620 be_demote_callback(zfs_handle_t *zhp, void *data) argument 2696 be_demote_find_clone_callback(zfs_handle_t *zhp, void *data) argument 2761 be_demote_get_one_clone(zfs_handle_t *zhp, void *data) argument 2936 be_prep_clone_send_fs(zfs_handle_t *zhp, be_transaction_data_t *bt, char *clone_ds, int clone_ds_len) argument 3089 be_zone_root_exists_callback(zfs_handle_t *zhp, void *data) argument [all...] |
H A D | be_snapshot.c | 254 zfs_handle_t *zhp = NULL; local 336 if ((zhp = zfs_open(g_zfs, bt.obe_root_ds, ZFS_TYPE_DATASET)) == NULL) { 348 if ((ret = be_rollback_check_callback(zhp, bt.obe_snap_name)) != 0) { 349 zhp = NULL; 354 if ((zhp = zfs_open(g_zfs, bt.obe_root_ds, ZFS_TYPE_DATASET)) == NULL) { 366 if ((ret = be_rollback_callback(zhp, bt.obe_snap_name)) != 0) { 367 zhp = NULL; 373 zhp = NULL; 404 zfs_handle_t *zhp = NULL; local 483 if ((zhp 630 zfs_handle_t *zhp; local 728 be_rollback_check_callback(zfs_handle_t *zhp, void *data) argument 770 be_rollback_callback(zfs_handle_t *zhp, void *data) argument [all...] |
H A D | be_activate.c | 219 zfs_handle_t *zhp = NULL; local 297 if ((zhp = zfs_open(g_zfs, root_ds, ZFS_TYPE_FILESYSTEM)) != NULL) { 303 if (be_promote_ds_callback(zhp, NULL) != 0) { 337 if ((zhp = zfs_open(g_zfs, root_ds, 346 if ((ret = be_find_active_zone_root(zhp, cb.obe_zpool, 350 ZFS_CLOSE(zhp); 356 ZFS_CLOSE(zhp); 361 if (zfs_prop_set(zhp, BE_ZONE_ACTIVE_PROPERTY, "on") != 0) { 366 ZFS_CLOSE(zhp); 369 ZFS_CLOSE(zhp); 485 zpool_handle_t *zhp; local 526 zfs_handle_t *zhp = NULL; local 625 zfs_handle_t *zhp = NULL; local 1016 zfs_handle_t *zhp = NULL; local 1215 zfs_handle_t *zhp = NULL; local 1428 zfs_handle_t *zhp = NULL; local 1569 be_promote_ds_callback(zfs_handle_t *zhp, void *data) argument [all...] |
/illumos-gate/usr/src/cmd/ndmpd/ndmp/ |
H A D | ndmpd_chkpnt.c | 61 * zhp (input) - ZFS handle pointer 70 ndmp_has_backup(zfs_handle_t *zhp, void *data) argument 75 name = zfs_get_name(zhp); 78 zfs_close(zhp); 83 zfs_close(zhp); 104 zfs_handle_t *zhp; local 109 if ((zhp = zfs_open(zlibh, volname, ZFS_TYPE_DATASET)) == 0) { 119 (void) zfs_iter_snapshots(zhp, B_FALSE, ndmp_has_backup, &snp); 120 zfs_close(zhp); 192 zfs_handle_t *zhp; local 221 zfs_handle_t *zhp; local 292 zfs_handle_t *zhp; local [all...] |
/illumos-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...] |
/illumos-gate/usr/src/cmd/syseventd/modules/zfs_mod/ |
H A D | zfs_mod.c | 106 zfs_toplevel_state(zpool_handle_t *zhp) argument 112 verify(nvlist_lookup_nvlist(zpool_get_config(zhp, NULL), 120 zfs_unavail_pool(zpool_handle_t *zhp, void *data) argument 122 if (zfs_toplevel_state(zhp) < VDEV_STATE_DEGRADED) { 125 uap->uap_zhp = zhp; 128 zpool_close(zhp); 149 zfs_process_add(zpool_handle_t *zhp, nvlist_t *vdev, boolean_t isdisk) argument 180 (zpool_vdev_online(zhp, fullpath, 191 if (!zpool_get_prop_int(zhp, ZPOOL_PROP_AUTOREPLACE, NULL) || 193 (void) zpool_vdev_online(zhp, fullpat 278 zfs_iter_vdev(zpool_handle_t *zhp, nvlist_t *nvl, void *data) argument 338 zfs_iter_pool(zpool_handle_t *zhp, void *data) argument 542 zfsdle_vdev_online(zpool_handle_t *zhp, void *data) argument 602 zfs_update_vdev_fru(zpool_handle_t *zhp, nvlist_t *vdev, boolean_t isdisk) argument 651 zpool_handle_t *zhp; local [all...] |
/illumos-gate/usr/src/cmd/zpool/ |
H A D | zpool_iter.c | 76 add_pool(zpool_handle_t *zhp, void *data) argument 82 node->zn_handle = zhp; 86 zpool_expand_proplist(zhp, zlp->zl_proplist) != 0) { 87 zpool_close(zhp); 93 zpool_close(zhp); 133 zpool_handle_t *zhp; local 135 if ((zhp = zpool_open_canfail(g_zfs, argv[i])) != 137 if (add_pool(zhp, zlp) != 0) 185 pool_list_remove(zpool_list_t *zlp, zpool_handle_t *zhp) argument 189 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 | 364 print_vdev_tree(zpool_handle_t *zhp, const char *name, nvlist_t *nv, int indent, argument 386 vname = zpool_vdev_name(g_zfs, zhp, child[c], B_FALSE); 387 print_vdev_tree(zhp, vname, child[c], indent + 2, 500 zpool_handle_t *zhp; local 537 if ((zhp = zpool_open(g_zfs, poolname)) == NULL) 540 if ((config = zpool_get_config(zhp, NULL)) == NULL) { 543 zpool_close(zhp); 548 nvroot = make_root_vdev(zhp, force, !force, B_FALSE, dryrun, 551 zpool_close(zhp); 562 "configuration:\n"), zpool_get_name(zhp)); 598 zpool_handle_t *zhp; local 1095 zpool_handle_t *zhp; local 1168 zpool_handle_t *zhp; local 1231 max_width(zpool_handle_t *zhp, nvlist_t *nv, int depth, int max) argument 1298 find_spare(zpool_handle_t *zhp, void *data) argument 1320 print_status_config(zpool_handle_t *zhp, const char *name, nvlist_t *nv, int namewidth, int depth, boolean_t isspare) argument 1570 print_logs(zpool_handle_t *zhp, nvlist_t *nv, int namewidth, boolean_t verbose) argument 1833 zpool_handle_t *zhp; local 2342 print_vdev_stats(zpool_handle_t *zhp, const char *name, nvlist_t *oldnv, nvlist_t *newnv, iostat_cbdata_t *cb, int depth) argument 2477 refresh_iostat(zpool_handle_t *zhp, void *data) argument 2498 print_iostat(zpool_handle_t *zhp, void *data) argument 2530 get_namewidth(zpool_handle_t *zhp, void *data) argument 2836 print_pool(zpool_handle_t *zhp, list_cbdata_t *cb) argument 2940 print_list_stats(zpool_handle_t *zhp, const char *name, nvlist_t *nv, list_cbdata_t *cb, int depth) argument 3053 list_callback(zpool_handle_t *zhp, void *data) argument 3185 zpool_handle_t *zhp; local 3311 zpool_handle_t *zhp; local 3379 zpool_handle_t *zhp; local 3499 zpool_handle_t *zhp; local 3577 zpool_handle_t *zhp; local 3638 zpool_handle_t *zhp; local 3716 zpool_handle_t *zhp; local 3764 zpool_handle_t *zhp; local 3806 scrub_callback(zpool_handle_t *zhp, void *data) argument 3986 print_error_log(zpool_handle_t *zhp) argument 4021 print_spares(zpool_handle_t *zhp, nvlist_t **spares, uint_t nspares, int namewidth) argument 4041 print_l2cache(zpool_handle_t *zhp, nvlist_t **l2cache, uint_t nl2cache, int namewidth) argument 4112 status_callback(zpool_handle_t *zhp, void *data) argument 4513 upgrade_version(zpool_handle_t *zhp, uint64_t version) argument 4544 upgrade_enable_all(zpool_handle_t *zhp, int *countp) argument 4582 upgrade_cb(zpool_handle_t *zhp, void *arg) argument 4633 upgrade_list_older_cb(zpool_handle_t *zhp, void *arg) argument 4666 upgrade_list_disabled_cb(zpool_handle_t *zhp, void *arg) argument 4718 upgrade_one(zpool_handle_t *zhp, void *data) argument 4974 get_history_one(zpool_handle_t *zhp, void *data) argument 5132 get_callback(zpool_handle_t *zhp, void *data) argument 5314 set_callback(zpool_handle_t *zhp, void *data) argument [all...] |
/illumos-gate/usr/src/cmd/smbsrv/smbd/ |
H A D | smbd_vss.c | 73 static int smbd_vss_iterate_count(zfs_handle_t *zhp, void *data); 74 static int smbd_vss_iterate_get_uint64_date(zfs_handle_t *zhp, void *data); 75 static int smbd_vss_iterate_map_gmttoken(zfs_handle_t *zhp, void *data); 316 smbd_vss_iterate_count(zfs_handle_t *zhp, void *data) argument 322 zfs_close(zhp); 326 zfs_close(zhp); 336 smbd_vss_iterate_get_uint64_date(zfs_handle_t *zhp, void *data) argument 345 zfs_prop_get_int(zhp, ZFS_PROP_CREATION); 347 zfs_close(zhp); 351 zfs_close(zhp); 361 smbd_vss_iterate_map_gmttoken(zfs_handle_t *zhp, void *data) argument [all...] |
/illumos-gate/usr/src/cmd/oamuser/user/ |
H A D | homedir.c | 106 zfs_handle_t *zhp; local 113 ((zhp = zfs_open(g_zfs, nm, ZFS_TYPE_FILESYSTEM)) == 122 if (zfs_mount(zhp, NULL, 0) != 0) { 125 (void) zfs_destroy(zhp, B_FALSE); 126 zfs_close(zhp); 132 zfs_close(zhp); 239 zfs_handle_t *zhp; local 241 if ((zhp = zfs_open(g_zfs, nm, ZFS_TYPE_FILESYSTEM)) 243 if ((zfs_unmount(zhp, NULL, 0) == 0) && 244 (zfs_destroy(zhp, B_FALS [all...] |
/illumos-gate/usr/src/cmd/zfs/ |
H A D | zfs_main.c | 592 should_auto_mount(zfs_handle_t *zhp) argument 594 if (!zfs_prop_valid_for_type(ZFS_PROP_CANMOUNT, zfs_get_type(zhp))) 596 return (zfs_prop_get_int(zhp, ZFS_PROP_CANMOUNT) == ZFS_CANMOUNT_ON); 612 zfs_handle_t *zhp = NULL; local 658 if ((zhp = zfs_open(g_zfs, argv[0], ZFS_TYPE_SNAPSHOT)) == NULL) 676 ret = zfs_clone(zhp, argv[1], props); 704 zfs_close(zhp); 710 if (zhp) 711 zfs_close(zhp); 736 zfs_handle_t *zhp local 959 destroy_check_dependent(zfs_handle_t *zhp, void *data) argument 1016 destroy_callback(zfs_handle_t *zhp, void *data) argument 1074 destroy_print_cb(zfs_handle_t *zhp, void *arg) argument 1138 snapshot_to_nvl_cb(zfs_handle_t *zhp, void *arg) argument 1160 gather_snapshots(zfs_handle_t *zhp, void *arg) argument 1192 zfs_handle_t *zhp = zfs_open(g_zfs, nvpair_name(pair), local 1221 zfs_handle_t *zhp = NULL; local 1481 get_callback(zfs_handle_t *zhp, void *data) argument 1842 inherit_recurse_cb(zfs_handle_t *zhp, void *data) argument 1859 inherit_cb(zfs_handle_t *zhp, void *data) argument 1970 same_pool(zfs_handle_t *zhp, const char *name) argument 1982 upgrade_list_callback(zfs_handle_t *zhp, void *data) argument 2018 upgrade_set_callback(zfs_handle_t *zhp, void *data) argument 2665 zfs_handle_t *zhp; local 2953 print_dataset(zfs_handle_t *zhp, list_cbdata_t *cb) argument 3030 list_callback(zfs_handle_t *zhp, void *data) argument 3199 zfs_handle_t *zhp; local 3283 zfs_handle_t *zhp; local 3336 rollback_check_dependent(zfs_handle_t *zhp, void *data) argument 3364 rollback_check(zfs_handle_t *zhp, void *data) argument 3408 zfs_handle_t *zhp, *snap; local 3496 set_callback(zfs_handle_t *zhp, void *data) argument 3587 zfs_snapshot_cb(zfs_handle_t *zhp, void *arg) argument 3663 zfs_handle_t *zhp; local 3702 zfs_handle_t *zhp; local 4023 zfs_handle_t *zhp = zfs_open(g_zfs, local 4029 zfs_handle_t *zhp = zfs_open(g_zfs, local 5279 set_deleg_perms(zfs_handle_t *zhp, void *data) argument 5293 zfs_handle_t *zhp; local 5448 zfs_handle_t *zhp; local 5570 holds_callback(zfs_handle_t *zhp, void *data) argument 5707 get_one_dataset(zfs_handle_t *zhp, void *data) argument 5778 share_mount_one(zfs_handle_t *zhp, int op, int flags, char *protocol, boolean_t explicit, const char *options) argument 6151 zfs_handle_t *zhp; local 6220 zfs_handle_t *zhp; local 6340 zfs_handle_t *zhp; local 6620 zfs_handle_t *zhp; local 6768 zfs_handle_t *zhp; local 6849 zfs_handle_t *zhp; local [all...] |
H A D | zfs_iter.c | 76 zfs_include_snapshots(zfs_handle_t *zhp, callback_data_t *cb) argument 83 zph = zfs_get_pool_handle(zhp); 92 zfs_callback(zfs_handle_t *zhp, void *data) argument 96 boolean_t include_snaps = zfs_include_snapshots(zhp, cb); 99 if ((zfs_get_type(zhp) & cb->cb_types) || 100 ((zfs_get_type(zhp) == ZFS_TYPE_SNAPSHOT) && include_snaps)) { 104 node->zn_handle = zhp; 111 zfs_prune_proplist(zhp, 114 if (zfs_expand_proplist(zhp, cb->cb_proplist, 136 if (zfs_get_type(zhp) 443 zfs_handle_t *zhp; local [all...] |