Lines Matching refs:env

49 Java_java_util_zip_Deflater_initIDs(JNIEnv *env, jclass cls)
51 levelID = (*env)->GetFieldID(env, cls, "level", "I");
52 strategyID = (*env)->GetFieldID(env, cls, "strategy", "I");
53 setParamsID = (*env)->GetFieldID(env, cls, "setParams", "Z");
54 finishID = (*env)->GetFieldID(env, cls, "finish", "Z");
55 finishedID = (*env)->GetFieldID(env, cls, "finished", "Z");
56 bufID = (*env)->GetFieldID(env, cls, "buf", "[B");
57 offID = (*env)->GetFieldID(env, cls, "off", "I");
58 lenID = (*env)->GetFieldID(env, cls, "len", "I");
62 Java_java_util_zip_Deflater_init(JNIEnv *env, jclass cls, jint level,
68 JNU_ThrowOutOfMemoryError(env, 0);
79 JNU_ThrowOutOfMemoryError(env, 0);
83 JNU_ThrowIllegalArgumentException(env, 0);
88 JNU_ThrowInternalError(env, msg);
95 Java_java_util_zip_Deflater_setDictionary(JNIEnv *env, jclass cls, jlong addr,
98 Bytef *buf = (*env)->GetPrimitiveArrayCritical(env, b, 0);
104 (*env)->ReleasePrimitiveArrayCritical(env, b, buf, 0);
109 JNU_ThrowIllegalArgumentException(env, 0);
112 JNU_ThrowInternalError(env, ((z_stream *)jlong_to_ptr(addr))->msg);
118 Java_java_util_zip_Deflater_deflateBytes(JNIEnv *env, jobject this, jlong addr,
123 jarray this_buf = (*env)->GetObjectField(env, this, bufID);
124 jint this_off = (*env)->GetIntField(env, this, offID);
125 jint this_len = (*env)->GetIntField(env, this, lenID);
129 if ((*env)->GetBooleanField(env, this, setParamsID)) {
130 int level = (*env)->GetIntField(env, this, levelID);
131 int strategy = (*env)->GetIntField(env, this, strategyID);
132 in_buf = (*env)->GetPrimitiveArrayCritical(env, this_buf, 0);
136 JNU_ThrowOutOfMemoryError(env, 0);
139 out_buf = (*env)->GetPrimitiveArrayCritical(env, b, 0);
141 (*env)->ReleasePrimitiveArrayCritical(env, this_buf, in_buf, 0);
143 JNU_ThrowOutOfMemoryError(env, 0);
152 (*env)->ReleasePrimitiveArrayCritical(env, b, out_buf, 0);
153 (*env)->ReleasePrimitiveArrayCritical(env, this_buf, in_buf, 0);
157 (*env)->SetBooleanField(env, this, setParamsID, JNI_FALSE);
159 (*env)->SetIntField(env, this, offID, this_off);
160 (*env)->SetIntField(env, this, lenID, strm->avail_in);
163 (*env)->SetBooleanField(env, this, setParamsID, JNI_FALSE);
166 JNU_ThrowInternalError(env, strm->msg);
170 jboolean finish = (*env)->GetBooleanField(env, this, finishID);
171 in_buf = (*env)->GetPrimitiveArrayCritical(env, this_buf, 0);
174 JNU_ThrowOutOfMemoryError(env, 0);
177 out_buf = (*env)->GetPrimitiveArrayCritical(env, b, 0);
179 (*env)->ReleasePrimitiveArrayCritical(env, this_buf, in_buf, 0);
181 JNU_ThrowOutOfMemoryError(env, 0);
191 (*env)->ReleasePrimitiveArrayCritical(env, b, out_buf, 0);
192 (*env)->ReleasePrimitiveArrayCritical(env, this_buf, in_buf, 0);
196 (*env)->SetBooleanField(env, this, finishedID, JNI_TRUE);
200 (*env)->SetIntField(env, this, offID, this_off);
201 (*env)->SetIntField(env, this, lenID, strm->avail_in);
206 JNU_ThrowInternalError(env, strm->msg);
213 Java_java_util_zip_Deflater_getAdler(JNIEnv *env, jclass cls, jlong addr)
219 Java_java_util_zip_Deflater_reset(JNIEnv *env, jclass cls, jlong addr)
222 JNU_ThrowInternalError(env, 0);
227 Java_java_util_zip_Deflater_end(JNIEnv *env, jclass cls, jlong addr)
230 JNU_ThrowInternalError(env, 0);