Lines Matching defs:env

88     JNIEnv *env, jobject obj, jobjectArray dirs) {
98 zjni_throw_exception(env,
104 argv = zjni_java_string_array_to_c(env, dirs);
106 zjni_throw_exception(env, "out of memory");
115 zjni_new_ArrayList(env, list);
117 data.env = env;
130 return (zjni_Collection_to_array(env, (zjni_Collection_t *)list,
141 Java_com_sun_zfs_common_model_SystemDataModel_getPools(JNIEnv *env, jobject obj)
149 zjni_new_ArrayList(env, list);
151 data.env = env;
155 if (result && (*env)->ExceptionOccurred(env) != NULL) {
160 return (zjni_Collection_to_array(env, (zjni_Collection_t *)list,
172 Java_com_sun_zfs_common_model_SystemDataModel_getPool(JNIEnv *env,
175 jobject pool = zjni_get_Dataset(env, poolUTF, ZFS_TYPE_FILESYSTEM);
179 jclass class = (*env)->FindClass(
180 env, ZFSJNI_PACKAGE_DATA "Pool");
182 jboolean is_pool = (*env)->IsInstanceOf(env, pool, class);
199 Java_com_sun_zfs_common_model_SystemDataModel_getFileSystems(JNIEnv *env,
204 env, obj));
207 return (zjni_get_Datasets_below(env, containerUTF,
220 Java_com_sun_zfs_common_model_SystemDataModel_getFileSystem(JNIEnv *env,
223 return (zjni_get_Dataset(env, nameUTF, ZFS_TYPE_FILESYSTEM));
234 Java_com_sun_zfs_common_model_SystemDataModel_getVolumes(JNIEnv *env,
237 return (zjni_get_Datasets_below(env, containerUTF,
250 Java_com_sun_zfs_common_model_SystemDataModel_getVolume(JNIEnv *env,
253 return (zjni_get_Dataset(env, nameUTF, ZFS_TYPE_VOLUME));
264 Java_com_sun_zfs_common_model_SystemDataModel_getSnapshots(JNIEnv *env,
267 return (zjni_get_Datasets_below(env, datasetUTF,
280 Java_com_sun_zfs_common_model_SystemDataModel_getSnapshot(JNIEnv *env,
283 return (zjni_get_Dataset(env, nameUTF, ZFS_TYPE_SNAPSHOT));
294 Java_com_sun_zfs_common_model_SystemDataModel_getDatasets(JNIEnv *env,
299 env, obj));
302 return (zjni_get_Datasets_below(env, containerUTF,
315 Java_com_sun_zfs_common_model_SystemDataModel_getDataset(JNIEnv *env,
318 return (zjni_get_Dataset(env, nameUTF, ZFS_TYPE_DATASET));
328 Java_com_sun_zfs_common_model_SystemDataModel_getVirtualDevice(JNIEnv *env,
334 const char *pool = (*env)->GetStringUTFChars(env, poolUTF,
337 (*env)->ReleaseStringUTFChars(env, poolUTF, pool);
346 env, zhp, vdev_cfg,
366 JNIEnv *env, jobject obj, jstring poolUTF, jlong index)
371 const char *pool = (*env)->GetStringUTFChars(env, poolUTF,
374 (*env)->ReleaseStringUTFChars(env, poolUTF, pool);
384 env, zhp, vdev_cfg, &p_vdev_id);
403 JNIEnv *env, jobject obj, jstring poolUTF)
408 const char *pool = (*env)->GetStringUTFChars(env,
411 (*env)->ReleaseStringUTFChars(env, poolUTF, pool);
415 vdevs = zjni_get_VirtualDevices_from_vdev(env,
431 Java_com_sun_zfs_common_model_SystemDataModel_getAvailableDisks(JNIEnv *env,
441 zjni_new_ArrayList(env, list);
443 data.env = env;
448 zjni_throw_exception(env, "%s", libdskmgt_err);
451 env, (zjni_Collection_t *)list,
466 Java_com_sun_zfs_common_model_SystemDataModel_getDependents(JNIEnv *env,
469 return (zjni_get_Datasets_dependents(env, paths));
480 Java_com_sun_zfs_common_model_SystemDataModel_getPropertyDefault(JNIEnv *env,
485 const char *name = (*env)->GetStringUTFChars(env, nameUTF, NULL);
487 (*env)->ReleaseStringUTFChars(env, nameUTF, name);
490 defProperty = zjni_get_default_property(env, prop);
502 JNIEnv *env;
511 JNIEnv *env = map->env;
516 jstring propName = (*env)->NewStringUTF(env,
518 (*env)->CallBooleanMethod(env, ((zjni_Object_t *)list)->object,
533 Java_com_sun_zfs_common_model_SystemDataModel_getValidPropertyNames(JNIEnv *env,
546 jclass class_Class = (*env)->FindClass(env, "java/lang/Class");
548 jmethodID isAssignableFrom = (*env)->GetMethodID(
549 env, class_Class, "isAssignableFrom", "(Ljava/lang/Class;)Z");
554 zjni_new_ArrayList(env, list);
561 jclass typeClass = (*env)->FindClass(env, mappings[i].class);
563 jboolean isInstance = (*env)->CallBooleanMethod(
564 env, typeClass, isAssignableFrom, class);
569 map_data.env = env;
579 env, (zjni_Collection_t *)list, "java/lang/String"));
590 JNIEnv *env, jobject obj)