Lines Matching refs:zhp

332 populate_DatasetBean(JNIEnv *env, zfs_handle_t *zhp, DatasetBean_t *bean)  in populate_DatasetBean()  argument
338 env, (char *)zfs_get_name(zhp), bean); in populate_DatasetBean()
344 properties = zjni_get_Dataset_properties(env, zhp); in populate_DatasetBean()
357 populate_PoolBean(JNIEnv *env, zpool_handle_t *zphp, zfs_handle_t *zhp, in populate_PoolBean() argument
396 if (zhp == NULL) { in populate_PoolBean()
402 env, zhp, (FileSystemBean_t *)bean); in populate_PoolBean()
410 populate_FileSystemBean(JNIEnv *env, zfs_handle_t *zhp, FileSystemBean_t *bean) in populate_FileSystemBean() argument
412 return (populate_DatasetBean(env, zhp, (DatasetBean_t *)bean)); in populate_FileSystemBean()
416 populate_VolumeBean(JNIEnv *env, zfs_handle_t *zhp, VolumeBean_t *bean) in populate_VolumeBean() argument
418 return (populate_DatasetBean(env, zhp, (DatasetBean_t *)bean)); in populate_VolumeBean()
422 populate_SnapshotBean(JNIEnv *env, zfs_handle_t *zhp, SnapshotBean_t *bean) in populate_SnapshotBean() argument
424 return (populate_DatasetBean(env, zhp, (DatasetBean_t *)bean)); in populate_SnapshotBean()
428 populate_FileSystemSnapshotBean(JNIEnv *env, zfs_handle_t *zhp, in populate_FileSystemSnapshotBean() argument
431 return (populate_SnapshotBean(env, zhp, (SnapshotBean_t *)bean)); in populate_FileSystemSnapshotBean()
435 populate_VolumeSnapshotBean(JNIEnv *env, zfs_handle_t *zhp, in populate_VolumeSnapshotBean() argument
438 return (populate_SnapshotBean(env, zhp, (SnapshotBean_t *)bean)); in populate_VolumeSnapshotBean()
442 create_PoolBean(JNIEnv *env, zpool_handle_t *zphp, zfs_handle_t *zhp) in create_PoolBean() argument
451 result = populate_PoolBean(env, zphp, zhp, bean); in create_PoolBean()
461 create_FileSystemBean(JNIEnv *env, zfs_handle_t *zhp) in create_FileSystemBean() argument
470 result = populate_FileSystemBean(env, zhp, bean); in create_FileSystemBean()
480 create_VolumeBean(JNIEnv *env, zfs_handle_t *zhp) in create_VolumeBean() argument
489 result = populate_VolumeBean(env, zhp, bean); in create_VolumeBean()
499 create_FileSystemSnapshotBean(JNIEnv *env, zfs_handle_t *zhp) in create_FileSystemSnapshotBean() argument
508 result = populate_FileSystemSnapshotBean(env, zhp, bean); in create_FileSystemSnapshotBean()
518 create_VolumeSnapshotBean(JNIEnv *env, zfs_handle_t *zhp) in create_VolumeSnapshotBean() argument
527 result = populate_VolumeSnapshotBean(env, zhp, bean); in create_VolumeSnapshotBean()
537 create_DatasetBean(JNIEnv *env, zfs_handle_t *zhp) in create_DatasetBean() argument
541 switch (zfs_get_type(zhp)) { in create_DatasetBean()
543 object = create_FileSystemBean(env, zhp); in create_DatasetBean()
547 object = create_VolumeBean(env, zhp); in create_DatasetBean()
551 object = is_fs_snapshot(zhp) ? in create_DatasetBean()
552 create_FileSystemSnapshotBean(env, zhp) : in create_DatasetBean()
553 create_VolumeSnapshotBean(env, zhp); in create_DatasetBean()
571 is_fs_snapshot(zfs_handle_t *zhp) in is_fs_snapshot() argument
577 if (zfs_get_type(zhp) != ZFS_TYPE_SNAPSHOT) { in is_fs_snapshot()
582 zfs_get_name(zhp), parent, sizeof (parent)); in is_fs_snapshot()
616 zfs_handle_t *zhp = zfs_open(g_zfs, zpool_get_name(zphp), in zjni_create_add_Pool() local
619 jobject bean = create_PoolBean(env, zphp, zhp); in zjni_create_add_Pool()
621 if (zhp != NULL) in zjni_create_add_Pool()
622 zfs_close(zhp); in zjni_create_add_Pool()
645 zjni_create_add_Dataset(zfs_handle_t *zhp, void *data) in zjni_create_add_Dataset() argument
653 if (zfs_get_type(zhp) & typemask) { in zjni_create_add_Dataset()
655 jobject bean = create_DatasetBean(env, zhp); in zjni_create_add_Dataset()
656 zfs_close(zhp); in zjni_create_add_Dataset()
670 zfs_close(zhp); in zjni_create_add_Dataset()
683 zfs_handle_t *zhp; in zjni_get_Datasets_below() local
694 zhp = zfs_open(g_zfs, name, parent_typemask); in zjni_get_Datasets_below()
696 if (zhp != NULL) { in zjni_get_Datasets_below()
702 (void) zfs_iter_children(zhp, zjni_create_add_Dataset, in zjni_get_Datasets_below()
705 zfs_close(zhp); in zjni_get_Datasets_below()
762 zfs_handle_t *zhp = zfs_open(g_zfs, path, in zjni_get_Datasets_dependents() local
764 if (zhp != NULL) { in zjni_get_Datasets_dependents()
766 (void) zfs_iter_dependents(zhp, B_FALSE, in zjni_get_Datasets_dependents()
770 (void) zjni_create_add_Dataset(zhp, &data); in zjni_get_Datasets_dependents()
810 zfs_handle_t *zhp = zfs_open(g_zfs, name, typemask); in zjni_get_Dataset() local
816 device = create_PoolBean(env, zphp, zhp); in zjni_get_Dataset()
819 } else if (zhp != NULL) { in zjni_get_Dataset()
821 device = create_DatasetBean(env, zhp); in zjni_get_Dataset()
824 if (zhp != NULL) { in zjni_get_Dataset()
825 zfs_close(zhp); in zjni_get_Dataset()