Lines Matching defs:zhp

308 	zfs_handle_t *zhp;
315 zhp = zfs_open(g_zfs, dataset, ZFS_TYPE_DATASET);
316 if (zhp == NULL) {
322 err = be_maxsize_avail(zhp, ret);
324 ZFS_CLOSE(zhp);
583 * zhp - A pointer to the open zfs handle.
591 be_maxsize_avail(zfs_handle_t *zhp, uint64_t *ret)
593 return ((*ret = zfs_prop_get_int(zhp, ZFS_PROP_AVAILABLE)));
620 zfs_handle_t *zhp = NULL;
646 if ((zhp = zfs_open(g_zfs, be_root_pool, ZFS_TYPE_DATASET)) == NULL) {
657 if ((ret = be_mount_pool(zhp, &ptmp_mntpnt, &orig_mntpnt,
661 ZFS_CLOSE(zhp);
668 if (!zfs_is_mounted(zhp, &pool_mntpnt)) {
871 err = be_unmount_pool(zhp, ptmp_mntpnt, orig_mntpnt);
877 ZFS_CLOSE(zhp);
912 zfs_handle_t *zhp = NULL;
945 if ((zhp = zfs_open(g_zfs, be_root_pool, ZFS_TYPE_DATASET)) == NULL) {
956 if ((ret = be_mount_pool(zhp, &ptmp_mntpnt, &orig_mntpnt,
960 ZFS_CLOSE(zhp);
967 if (!zfs_is_mounted(zhp, &pool_mntpnt)) {
1328 err = be_unmount_pool(zhp, ptmp_mntpnt, orig_mntpnt);
1334 ZFS_CLOSE(zhp);
1368 zfs_handle_t *zhp = NULL;
1394 if ((zhp = zfs_open(g_zfs, be_root_pool, ZFS_TYPE_DATASET)) == NULL) {
1405 if ((ret = be_mount_pool(zhp, &ptmp_mntpnt, &orig_mntpnt,
1409 ZFS_CLOSE(zhp);
1416 if (!zfs_is_mounted(zhp, &pool_mntpnt)) {
1489 err = be_unmount_pool(zhp, ptmp_mntpnt, orig_mntpnt);
1495 ZFS_CLOSE(zhp);
1521 zfs_handle_t *zhp = NULL;
1555 if ((zhp = zfs_open(g_zfs, be_root_pool, ZFS_TYPE_DATASET)) == NULL) {
1566 if ((ret = be_mount_pool(zhp, &ptmp_mntpnt, &orig_mntpnt,
1570 ZFS_CLOSE(zhp);
1577 if (!zfs_is_mounted(zhp, &pool_mntpnt)) {
1717 err = be_unmount_pool(zhp, ptmp_mntpnt, orig_mntpnt);
1723 ZFS_CLOSE(zhp);
1757 zfs_handle_t *zhp = NULL;
1780 if ((zhp = zfs_open(g_zfs, be_root_pool, ZFS_TYPE_DATASET)) == NULL) {
1791 if ((ret = be_mount_pool(zhp, &ptmp_mntpnt, &orig_mntpnt,
1795 ZFS_CLOSE(zhp);
1802 if (!zfs_is_mounted(zhp, &pool_mntpnt)) {
2011 err = be_unmount_pool(zhp, ptmp_mntpnt, orig_mntpnt);
2017 ZFS_CLOSE(zhp);
2038 zfs_handle_t *zhp = NULL;
2054 if ((zhp = zfs_open(g_zfs, be_root_pool, ZFS_TYPE_DATASET)) == NULL) {
2065 if (be_mount_pool(zhp, &ptmp_mntpnt, &orig_mntpnt,
2069 ZFS_CLOSE(zhp);
2076 if (!zfs_is_mounted(zhp, &rpool_mntpnt)) {
2132 (void) be_unmount_pool(zhp, ptmp_mntpnt, orig_mntpnt);
2136 ZFS_CLOSE(zhp);
2220 * zhp - zfs_handle_t pointer to zone root dataset.
2235 be_update_zone_vfstab(zfs_handle_t *zhp, char *be_name, char *old_rc_loc,
2248 if (!zfs_is_mounted(zhp, &md.altroot)) {
2257 if (be_mount_zone_root(zhp, &md) != BE_SUCCESS) {
2260 zfs_get_name(zhp));
2279 if (be_unmount_zone_root(zhp, &ud) == BE_SUCCESS) {
2285 zfs_get_name(zhp), md.altroot);
2685 zfs_handle_t *zhp = NULL;
2719 if ((zhp = zfs_open(g_zfs, be_container_ds, ZFS_TYPE_FILESYSTEM)) ==
2731 if (zfs_iter_filesystems(zhp, be_zfs_find_current_be_callback, bt)) {
2739 ZFS_CLOSE(zhp);
2744 ZFS_CLOSE(zhp);
2749 ZFS_CLOSE(zhp);
2760 * zhp - zfs_handle_t pointer to current filesystem being checked.
2773 be_zfs_find_current_be_callback(zfs_handle_t *zhp, void *data)
2781 if (zfs_is_mounted(zhp, &mp)) {
2788 if ((bt->obe_root_ds = strdup(zfs_get_name(zhp)))
2793 ZFS_CLOSE(zhp);
2802 ZFS_CLOSE(zhp);
2806 ZFS_CLOSE(zhp);
2812 ZFS_CLOSE(zhp);