Lines Matching refs:zhp
69 ndmp_has_backup(zfs_handle_t *zhp, void *data) in ndmp_has_backup() argument
74 name = zfs_get_name(zhp); in ndmp_has_backup()
77 zfs_close(zhp); in ndmp_has_backup()
82 zfs_close(zhp); in ndmp_has_backup()
103 zfs_handle_t *zhp; in ndmp_has_backup_snapshot() local
108 if ((zhp = zfs_open(zlibh, volname, ZFS_TYPE_DATASET)) == 0) { in ndmp_has_backup_snapshot()
118 (void) zfs_iter_snapshots(zhp, ndmp_has_backup, &snp); in ndmp_has_backup_snapshot()
119 zfs_close(zhp); in ndmp_has_backup_snapshot()
191 zfs_handle_t *zhp; in snapshot_hold() local
194 if ((zhp = zfs_open(zlibh, volname, ZFS_TYPE_DATASET)) == 0) { in snapshot_hold()
202 zfs_close(zhp); in snapshot_hold()
207 if (zfs_hold(zhp, p, jname, recursive, cleanup_fd) != 0) { in snapshot_hold()
209 zfs_close(zhp); in snapshot_hold()
212 zfs_close(zhp); in snapshot_hold()
220 zfs_handle_t *zhp; in snapshot_release() local
224 if ((zhp = zfs_open(zlibh, volname, ZFS_TYPE_DATASET)) == 0) { in snapshot_release()
230 if (zfs_release(zhp, p, jname, recursive) != 0) { in snapshot_release()
238 zfs_close(zhp); in snapshot_release()
291 zfs_handle_t *zhp; in snapshot_destroy() local
322 if ((zhp = zfs_open(zlibh, namep, ztype)) == NULL) { in snapshot_destroy()
330 err = zfs_destroy_snaps(zhp, jname, B_TRUE); in snapshot_destroy()
332 err = zfs_destroy(zhp, B_TRUE); in snapshot_destroy()
347 zfs_close(zhp); in snapshot_destroy()