Lines Matching refs:zhp
75 zfs_include_snapshots(zfs_handle_t *zhp, callback_data_t *cb) in zfs_include_snapshots() argument
82 zph = zfs_get_pool_handle(zhp); in zfs_include_snapshots()
91 zfs_callback(zfs_handle_t *zhp, void *data) in zfs_callback() argument
95 boolean_t include_snaps = zfs_include_snapshots(zhp, cb); in zfs_callback()
98 if ((zfs_get_type(zhp) & cb->cb_types) || in zfs_callback()
99 ((zfs_get_type(zhp) == ZFS_TYPE_SNAPSHOT) && include_snaps)) { in zfs_callback()
103 node->zn_handle = zhp; in zfs_callback()
110 zfs_prune_proplist(zhp, in zfs_callback()
113 if (zfs_expand_proplist(zhp, cb->cb_proplist, in zfs_callback()
135 if (zfs_get_type(zhp) == ZFS_TYPE_FILESYSTEM) in zfs_callback()
136 (void) zfs_iter_filesystems(zhp, zfs_callback, data); in zfs_callback()
137 if (((zfs_get_type(zhp) & (ZFS_TYPE_SNAPSHOT | in zfs_callback()
139 (void) zfs_iter_snapshots(zhp, zfs_callback, data); in zfs_callback()
140 if (((zfs_get_type(zhp) & (ZFS_TYPE_SNAPSHOT | in zfs_callback()
142 (void) zfs_iter_bookmarks(zhp, zfs_callback, data); in zfs_callback()
147 zfs_close(zhp); in zfs_callback()
419 zfs_handle_t *zhp; in zfs_for_each() local
436 zhp = zfs_path_to_zhandle(g_zfs, argv[i], in zfs_for_each()
439 zhp = zfs_open(g_zfs, argv[i], argtype); in zfs_for_each()
441 if (zhp != NULL) in zfs_for_each()
442 ret |= zfs_callback(zhp, &cb); in zfs_for_each()