Lines Matching refs:_env

4   (JNIEnv *_env, jobject _this, jint program, jint index, jint bufsize, jintArray length_ref, jint lengthOffset, jintArray size_ref, jint sizeOffset, jintArray type_ref, jint typeOffset, jbyteArray name_ref, jint nameOffset) {
33 _lengthRemaining = _env->GetArrayLength(length_ref) - lengthOffset;
35 _env->GetPrimitiveArrayCritical(length_ref, (jboolean *)0);
50 _sizeRemaining = _env->GetArrayLength(size_ref) - sizeOffset;
52 _env->GetPrimitiveArrayCritical(size_ref, (jboolean *)0);
67 _typeRemaining = _env->GetArrayLength(type_ref) - typeOffset;
69 _env->GetPrimitiveArrayCritical(type_ref, (jboolean *)0);
84 _nameRemaining = _env->GetArrayLength(name_ref) - nameOffset;
86 _env->GetPrimitiveArrayCritical(name_ref, (jboolean *)0);
101 _env->ReleasePrimitiveArrayCritical(name_ref, name_base,
105 _env->ReleasePrimitiveArrayCritical(type_ref, type_base,
109 _env->ReleasePrimitiveArrayCritical(size_ref, size_base,
113 _env->ReleasePrimitiveArrayCritical(length_ref, length_base,
117 jniThrowException(_env, _exceptionType, _exceptionMessage);
124 (JNIEnv *_env, jobject _this, jint program, jint index, jint bufsize, jobject length_buf, jobject size_buf, jobject type_buf, jbyte name) {
138 length = (GLsizei *)getPointer(_env, length_buf, &_lengthArray, &_lengthRemaining, &_lengthBufferOffset);
139 size = (GLint *)getPointer(_env, size_buf, &_sizeArray, &_sizeRemaining, &_sizeBufferOffset);
140 type = (GLenum *)getPointer(_env, type_buf, &_typeArray, &_typeRemaining, &_typeBufferOffset);
142 char * _lengthBase = (char *)_env->GetPrimitiveArrayCritical(_lengthArray, (jboolean *) 0);
146 char * _sizeBase = (char *)_env->GetPrimitiveArrayCritical(_sizeArray, (jboolean *) 0);
150 char * _typeBase = (char *)_env->GetPrimitiveArrayCritical(_typeArray, (jboolean *) 0);
163 releasePointer(_env, _typeArray, type, JNI_TRUE);
166 releasePointer(_env, _sizeArray, size, JNI_TRUE);
169 releasePointer(_env, _lengthArray, length, JNI_TRUE);
176 (JNIEnv *_env, jobject _this, jint program, jint index, jintArray size_ref, jint sizeOffset, jintArray type_ref, jint typeOffset) {
192 return _env->NewStringUTF("");
197 jniThrowException(_env, "java/lang/IllegalArgumentException", "out of memory");
212 _sizeRemaining = _env->GetArrayLength(size_ref) - sizeOffset;
214 _env->GetPrimitiveArrayCritical(size_ref, (jboolean *)0);
229 _typeRemaining = _env->GetArrayLength(type_ref) - typeOffset;
231 _env->GetPrimitiveArrayCritical(type_ref, (jboolean *)0);
245 _env->ReleasePrimitiveArrayCritical(type_ref, type_base,
249 _env->ReleasePrimitiveArrayCritical(size_ref, size_base,
253 result = _env->NewStringUTF(buf);
259 jniThrowException(_env, _exceptionType, _exceptionMessage);
262 result = _env->NewStringUTF("");
271 (JNIEnv *_env, jobject _this, jint program, jint index, jobject size_buf, jobject type_buf) {
288 return _env->NewStringUTF("");
293 jniThrowException(_env, "java/lang/IllegalArgumentException", "out of memory");
297 size = (GLint *)getPointer(_env, size_buf, &_sizeArray, &_sizeRemaining, &_sizeBufferOffset);
298 type = (GLenum *)getPointer(_env, type_buf, &_typeArray, &_typeRemaining, &_typeBufferOffset);
300 char * _sizeBase = (char *)_env->GetPrimitiveArrayCritical(_sizeArray, (jboolean *) 0);
304 char * _typeBase = (char *)_env->GetPrimitiveArrayCritical(_typeArray, (jboolean *) 0);
318 releasePointer(_env, _typeArray, type, JNI_TRUE);
321 releasePointer(_env, _sizeArray, size, JNI_TRUE);
323 result = _env->NewStringUTF(buf);