Lines Matching refs:zhp
76 zfs_include_snapshots(zfs_handle_t *zhp, callback_data_t *cb) in zfs_include_snapshots() argument
83 zph = zfs_get_pool_handle(zhp); in zfs_include_snapshots()
92 zfs_callback(zfs_handle_t *zhp, void *data) in zfs_callback() argument
96 boolean_t include_snaps = zfs_include_snapshots(zhp, cb); in zfs_callback()
99 if ((zfs_get_type(zhp) & cb->cb_types) || in zfs_callback()
100 ((zfs_get_type(zhp) == ZFS_TYPE_SNAPSHOT) && include_snaps)) { in zfs_callback()
104 node->zn_handle = zhp; in zfs_callback()
111 zfs_prune_proplist(zhp, in zfs_callback()
114 if (zfs_expand_proplist(zhp, cb->cb_proplist, in zfs_callback()
136 if (zfs_get_type(zhp) == ZFS_TYPE_FILESYSTEM) in zfs_callback()
137 (void) zfs_iter_filesystems(zhp, zfs_callback, data); in zfs_callback()
138 if (((zfs_get_type(zhp) & (ZFS_TYPE_SNAPSHOT | in zfs_callback()
140 (void) zfs_iter_snapshots(zhp, in zfs_callback()
143 if (((zfs_get_type(zhp) & (ZFS_TYPE_SNAPSHOT | in zfs_callback()
145 (void) zfs_iter_bookmarks(zhp, zfs_callback, data); in zfs_callback()
150 zfs_close(zhp); in zfs_callback()
443 zfs_handle_t *zhp; in zfs_for_each() local
460 zhp = zfs_path_to_zhandle(g_zfs, argv[i], in zfs_for_each()
463 zhp = zfs_open(g_zfs, argv[i], argtype); in zfs_for_each()
465 if (zhp != NULL) in zfs_for_each()
466 ret |= zfs_callback(zhp, &cb); in zfs_for_each()