Lines Matching defs:baseEnv

157 static inline const JNINativeInterface* baseEnv(JNIEnv* env) {
1324 return CHECK_JNI_EXIT("I", baseEnv(env)->GetVersion(env));
1332 return CHECK_JNI_EXIT("c", baseEnv(env)->DefineClass(env, name, loader, buf, bufLen));
1338 return CHECK_JNI_EXIT("c", baseEnv(env)->FindClass(env, name));
1343 return CHECK_JNI_EXIT("c", baseEnv(env)->GetSuperclass(env, clazz));
1348 return CHECK_JNI_EXIT("b", baseEnv(env)->IsAssignableFrom(env, clazz1, clazz2));
1354 return CHECK_JNI_EXIT("m", baseEnv(env)->FromReflectedMethod(env, method));
1360 return CHECK_JNI_EXIT("f", baseEnv(env)->FromReflectedField(env, field));
1367 return CHECK_JNI_EXIT("L", baseEnv(env)->ToReflectedMethod(env, cls, methodID, isStatic));
1374 return CHECK_JNI_EXIT("L", baseEnv(env)->ToReflectedField(env, cls, fieldID, isStatic));
1380 return CHECK_JNI_EXIT("I", baseEnv(env)->Throw(env, obj));
1385 return CHECK_JNI_EXIT("I", baseEnv(env)->ThrowNew(env, clazz, message));
1390 return CHECK_JNI_EXIT("L", baseEnv(env)->ExceptionOccurred(env));
1395 baseEnv(env)->ExceptionDescribe(env);
1401 baseEnv(env)->ExceptionClear(env);
1407 baseEnv(env)->FatalError(env, msg);
1413 return CHECK_JNI_EXIT("I", baseEnv(env)->PushLocalFrame(env, capacity));
1418 return CHECK_JNI_EXIT("L", baseEnv(env)->PopLocalFrame(env, res));
1423 return CHECK_JNI_EXIT("L", baseEnv(env)->NewGlobalRef(env, obj));
1433 baseEnv(env)->DeleteGlobalRef(env, globalRef);
1440 return CHECK_JNI_EXIT("L", baseEnv(env)->NewLocalRef(env, ref));
1450 baseEnv(env)->DeleteLocalRef(env, localRef);
1457 return CHECK_JNI_EXIT("I", baseEnv(env)->EnsureLocalCapacity(env, capacity));
1462 return CHECK_JNI_EXIT("b", baseEnv(env)->IsSameObject(env, ref1, ref2));
1467 return CHECK_JNI_EXIT("L", baseEnv(env)->AllocObject(env, clazz));
1474 jobject result = baseEnv(env)->NewObjectV(env, clazz, methodID, args);
1481 return CHECK_JNI_EXIT("L", baseEnv(env)->NewObjectV(env, clazz, methodID, args));
1486 return CHECK_JNI_EXIT("L", baseEnv(env)->NewObjectA(env, clazz, methodID, args));
1491 return CHECK_JNI_EXIT("c", baseEnv(env)->GetObjectClass(env, obj));
1496 return CHECK_JNI_EXIT("b", baseEnv(env)->IsInstanceOf(env, obj, clazz));
1501 return CHECK_JNI_EXIT("m", baseEnv(env)->GetMethodID(env, clazz, name, sig));
1506 return CHECK_JNI_EXIT("f", baseEnv(env)->GetFieldID(env, clazz, name, sig));
1513 return CHECK_JNI_EXIT("m", baseEnv(env)->GetStaticMethodID(env, clazz, name, sig));
1520 return CHECK_JNI_EXIT("f", baseEnv(env)->GetStaticFieldID(env, clazz, name, sig));
1528 return CHECK_JNI_EXIT(_type, baseEnv(env)->GetStatic##_jname##Field(env, clazz, fieldID)); \
1534 return CHECK_JNI_EXIT(_type, baseEnv(env)->Get##_jname##Field(env, obj, fieldID)); \
1541 baseEnv(env)->SetStatic##_jname##Field(env, clazz, fieldID, value); \
1549 baseEnv(env)->Set##_jname##Field(env, obj, fieldID, value); \
1574 _retasgn baseEnv(env)->Call##_jname##MethodV(env, obj, methodID, args); \
1585 _retasgn baseEnv(env)->Call##_jname##MethodV(env, obj, methodID, args); \
1595 _retasgn baseEnv(env)->Call##_jname##MethodA(env, obj, methodID, args); \
1608 _retasgn baseEnv(env)->CallNonvirtual##_jname##MethodV(env, obj, clazz, methodID, args); \
1619 _retasgn baseEnv(env)->CallNonvirtual##_jname##MethodV(env, obj, clazz, methodID, args); \
1629 _retasgn baseEnv(env)->CallNonvirtual##_jname##MethodA(env, obj, clazz, methodID, args); \
1642 _retasgn baseEnv(env)->CallStatic##_jname##MethodV(env, clazz, methodID, args); \
1653 _retasgn baseEnv(env)->CallStatic##_jname##MethodV(env, clazz, methodID, args); \
1663 _retasgn baseEnv(env)->CallStatic##_jname##MethodA(env, clazz, methodID, args); \
1683 return CHECK_JNI_EXIT("s", baseEnv(env)->NewString(env, unicodeChars, len));
1688 return CHECK_JNI_EXIT("I", baseEnv(env)->GetStringLength(env, string));
1693 const jchar* result = baseEnv(env)->GetStringChars(env, string, isCopy);
1717 baseEnv(env)->ReleaseStringChars(env, string, chars);
1723 return CHECK_JNI_EXIT("s", baseEnv(env)->NewStringUTF(env, bytes));
1728 return CHECK_JNI_EXIT("I", baseEnv(env)->GetStringUTFLength(env, string));
1733 const char* result = baseEnv(env)->GetStringUTFChars(env, string, isCopy);
1753 baseEnv(env)->ReleaseStringUTFChars(env, string, utf);
1759 return CHECK_JNI_EXIT("I", baseEnv(env)->GetArrayLength(env, array));
1766 return CHECK_JNI_EXIT("a", baseEnv(env)->NewObjectArray(env, length, elementClass, initialElement));
1771 return CHECK_JNI_EXIT("L", baseEnv(env)->GetObjectArrayElement(env, array, index));
1777 baseEnv(env)->SetObjectArrayElement(env, array, index, value);
1784 return CHECK_JNI_EXIT("a", baseEnv(env)->New##_jname##Array(env, length)); \
1814 _ctype* result = baseEnv(env)->Get##_jname##ArrayElements(env, array, isCopy); \
1839 baseEnv(env)->Release##_jname##ArrayElements(env, array, elems, mode); \
1847 baseEnv(env)->Get##_jname##ArrayRegion(env, array, start, len, buf); \
1855 baseEnv(env)->Set##_jname##ArrayRegion(env, array, start, len, buf); \
1879 return CHECK_JNI_EXIT("I", baseEnv(env)->RegisterNatives(env, clazz, methods, nMethods));
1884 return CHECK_JNI_EXIT("I", baseEnv(env)->UnregisterNatives(env, clazz));
1889 return CHECK_JNI_EXIT("I", baseEnv(env)->MonitorEnter(env, obj));
1894 return CHECK_JNI_EXIT("I", baseEnv(env)->MonitorExit(env, obj));
1899 return CHECK_JNI_EXIT("I", baseEnv(env)->GetJavaVM(env, vm));
1904 baseEnv(env)->GetStringRegion(env, str, start, len, buf);
1910 baseEnv(env)->GetStringUTFRegion(env, str, start, len, buf);
1916 void* result = baseEnv(env)->GetPrimitiveArrayCritical(env, array, isCopy);
1930 baseEnv(env)->ReleasePrimitiveArrayCritical(env, array, carray, mode);
1936 const jchar* result = baseEnv(env)->GetStringCritical(env, string, isCopy);
1960 baseEnv(env)->ReleaseStringCritical(env, string, carray);
1966 return CHECK_JNI_EXIT("L", baseEnv(env)->NewWeakGlobalRef(env, obj));
1971 baseEnv(env)->DeleteWeakGlobalRef(env, obj);
1977 return CHECK_JNI_EXIT("b", baseEnv(env)->ExceptionCheck(env));
1983 return CHECK_JNI_EXIT("I", baseEnv(env)->GetObjectRefType(env, obj));
1994 return CHECK_JNI_EXIT("L", baseEnv(env)->NewDirectByteBuffer(env, address, capacity));
2000 return CHECK_JNI_EXIT("p", baseEnv(env)->GetDirectBufferAddress(env, buf));
2006 return CHECK_JNI_EXIT("J", baseEnv(env)->GetDirectBufferCapacity(env, buf));