Lines Matching refs:zhp
70 ndmp_has_backup(zfs_handle_t *zhp, void *data) in ndmp_has_backup() argument
75 name = zfs_get_name(zhp); in ndmp_has_backup()
78 zfs_close(zhp); in ndmp_has_backup()
83 zfs_close(zhp); in ndmp_has_backup()
104 zfs_handle_t *zhp; in ndmp_has_backup_snapshot() local
109 if ((zhp = zfs_open(zlibh, volname, ZFS_TYPE_DATASET)) == 0) { in ndmp_has_backup_snapshot()
119 (void) zfs_iter_snapshots(zhp, B_FALSE, ndmp_has_backup, &snp); in ndmp_has_backup_snapshot()
120 zfs_close(zhp); in ndmp_has_backup_snapshot()
192 zfs_handle_t *zhp; in snapshot_hold() local
195 if ((zhp = zfs_open(zlibh, volname, ZFS_TYPE_DATASET)) == 0) { in snapshot_hold()
203 zfs_close(zhp); in snapshot_hold()
208 if (zfs_hold(zhp, p, jname, recursive, cleanup_fd) != 0) { in snapshot_hold()
210 zfs_close(zhp); in snapshot_hold()
213 zfs_close(zhp); in snapshot_hold()
221 zfs_handle_t *zhp; in snapshot_release() local
225 if ((zhp = zfs_open(zlibh, volname, ZFS_TYPE_DATASET)) == 0) { in snapshot_release()
231 if (zfs_release(zhp, p, jname, recursive) != 0) { in snapshot_release()
239 zfs_close(zhp); in snapshot_release()
292 zfs_handle_t *zhp; in snapshot_destroy() local
323 if ((zhp = zfs_open(zlibh, namep, ztype)) == NULL) { in snapshot_destroy()
331 err = zfs_destroy_snaps(zhp, jname, B_TRUE); in snapshot_destroy()
333 err = zfs_destroy(zhp, B_TRUE); in snapshot_destroy()
348 zfs_close(zhp); in snapshot_destroy()