Lines Matching refs:JNIEnv
559 int ThrowNewException(JNIEnv* env, jclass exception_class, const char* msg, jobject cause) in ThrowNewException()
601 static JavaVMExt* JavaVmExtFromEnv(JNIEnv* env) { in JavaVmExtFromEnv()
645 static jint GetVersion(JNIEnv*) { in GetVersion() argument
649 static jclass DefineClass(JNIEnv*, const char*, jobject, const jbyte*, jsize) { in DefineClass() argument
654 static jclass FindClass(JNIEnv* env, const char* name) { in FindClass()
671 static jmethodID FromReflectedMethod(JNIEnv* env, jobject jlr_method) { in FromReflectedMethod()
677 static jfieldID FromReflectedField(JNIEnv* env, jobject jlr_field) { in FromReflectedField()
689 static jobject ToReflectedMethod(JNIEnv* env, jclass, jmethodID mid, jboolean) { in ToReflectedMethod()
704 static jobject ToReflectedField(JNIEnv* env, jclass, jfieldID fid, jboolean) { in ToReflectedField()
712 static jclass GetObjectClass(JNIEnv* env, jobject java_object) { in GetObjectClass()
719 static jclass GetSuperclass(JNIEnv* env, jclass java_class) { in GetSuperclass()
728 static jboolean IsAssignableFrom(JNIEnv* env, jclass java_class1, jclass java_class2) { in IsAssignableFrom()
737 static jboolean IsInstanceOf(JNIEnv* env, jobject jobj, jclass java_class) { in IsInstanceOf()
750 static jint Throw(JNIEnv* env, jthrowable java_exception) { in Throw()
760 static jint ThrowNew(JNIEnv* env, jclass c, const char* msg) { in ThrowNew()
765 static jboolean ExceptionCheck(JNIEnv* env) { in ExceptionCheck()
769 static void ExceptionClear(JNIEnv* env) { in ExceptionClear()
774 static void ExceptionDescribe(JNIEnv* env) { in ExceptionDescribe()
804 static jthrowable ExceptionOccurred(JNIEnv* env) { in ExceptionOccurred()
810 static void FatalError(JNIEnv*, const char* msg) { in FatalError() argument
814 static jint PushLocalFrame(JNIEnv* env, jint capacity) { in PushLocalFrame()
824 static jobject PopLocalFrame(JNIEnv* env, jobject java_survivor) { in PopLocalFrame()
831 static jint EnsureLocalCapacity(JNIEnv* env, jint desired_capacity) { in EnsureLocalCapacity()
837 static jobject NewGlobalRef(JNIEnv* env, jobject obj) { in NewGlobalRef()
843 static void DeleteGlobalRef(JNIEnv* env, jobject obj) { in DeleteGlobalRef()
849 static jweak NewWeakGlobalRef(JNIEnv* env, jobject obj) { in NewWeakGlobalRef()
855 static void DeleteWeakGlobalRef(JNIEnv* env, jweak obj) { in DeleteWeakGlobalRef()
861 static jobject NewLocalRef(JNIEnv* env, jobject obj) { in NewLocalRef()
871 static void DeleteLocalRef(JNIEnv* env, jobject obj) { in DeleteLocalRef()
891 static jboolean IsSameObject(JNIEnv* env, jobject obj1, jobject obj2) { in IsSameObject()
901 static jobject AllocObject(JNIEnv* env, jclass java_class) { in AllocObject()
916 static jobject NewObject(JNIEnv* env, jclass java_class, jmethodID mid, ...) { in NewObject()
926 static jobject NewObjectV(JNIEnv* env, jclass java_class, jmethodID mid, va_list args) { in NewObjectV()
953 static jobject NewObjectA(JNIEnv* env, jclass java_class, jmethodID mid, const jvalue* args) { in NewObjectA()
980 static jmethodID GetMethodID(JNIEnv* env, jclass java_class, const char* name, const char* sig) { in GetMethodID()
988 static jmethodID GetStaticMethodID(JNIEnv* env, jclass java_class, const char* name, in GetStaticMethodID()
997 static jobject CallObjectMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallObjectMethod()
1008 static jobject CallObjectMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallObjectMethodV()
1016 static jobject CallObjectMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallObjectMethodA()
1024 static jboolean CallBooleanMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallBooleanMethod()
1035 static jboolean CallBooleanMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallBooleanMethodV()
1042 static jboolean CallBooleanMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallBooleanMethodA()
1049 static jbyte CallByteMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallByteMethod()
1060 static jbyte CallByteMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallByteMethodV()
1067 static jbyte CallByteMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallByteMethodA()
1074 static jchar CallCharMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallCharMethod()
1085 static jchar CallCharMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallCharMethodV()
1092 static jchar CallCharMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallCharMethodA()
1099 static jdouble CallDoubleMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallDoubleMethod()
1110 static jdouble CallDoubleMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallDoubleMethodV()
1117 static jdouble CallDoubleMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallDoubleMethodA()
1124 static jfloat CallFloatMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallFloatMethod()
1135 static jfloat CallFloatMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallFloatMethodV()
1142 static jfloat CallFloatMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallFloatMethodA()
1149 static jint CallIntMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallIntMethod()
1160 static jint CallIntMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallIntMethodV()
1167 static jint CallIntMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallIntMethodA()
1174 static jlong CallLongMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallLongMethod()
1185 static jlong CallLongMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallLongMethodV()
1192 static jlong CallLongMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallLongMethodA()
1199 static jshort CallShortMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallShortMethod()
1210 static jshort CallShortMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallShortMethodV()
1217 static jshort CallShortMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallShortMethodA()
1224 static void CallVoidMethod(JNIEnv* env, jobject obj, jmethodID mid, ...) { in CallVoidMethod()
1234 static void CallVoidMethodV(JNIEnv* env, jobject obj, jmethodID mid, va_list args) { in CallVoidMethodV()
1241 static void CallVoidMethodA(JNIEnv* env, jobject obj, jmethodID mid, const jvalue* args) { in CallVoidMethodA()
1248 static jobject CallNonvirtualObjectMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualObjectMethod()
1260 static jobject CallNonvirtualObjectMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualObjectMethodV()
1269 static jobject CallNonvirtualObjectMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualObjectMethodA()
1278 static jboolean CallNonvirtualBooleanMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualBooleanMethod()
1290 static jboolean CallNonvirtualBooleanMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualBooleanMethodV()
1298 static jboolean CallNonvirtualBooleanMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualBooleanMethodA()
1306 static jbyte CallNonvirtualByteMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualByteMethod()
1317 static jbyte CallNonvirtualByteMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualByteMethodV()
1325 static jbyte CallNonvirtualByteMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualByteMethodA()
1333 static jchar CallNonvirtualCharMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualCharMethod()
1344 static jchar CallNonvirtualCharMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualCharMethodV()
1352 static jchar CallNonvirtualCharMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualCharMethodA()
1360 static jshort CallNonvirtualShortMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualShortMethod()
1371 static jshort CallNonvirtualShortMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualShortMethodV()
1379 static jshort CallNonvirtualShortMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualShortMethodA()
1387 static jint CallNonvirtualIntMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualIntMethod()
1398 static jint CallNonvirtualIntMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualIntMethodV()
1406 static jint CallNonvirtualIntMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualIntMethodA()
1414 static jlong CallNonvirtualLongMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualLongMethod()
1425 static jlong CallNonvirtualLongMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualLongMethodV()
1433 static jlong CallNonvirtualLongMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualLongMethodA()
1441 static jfloat CallNonvirtualFloatMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualFloatMethod()
1452 static jfloat CallNonvirtualFloatMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualFloatMethodV()
1460 static jfloat CallNonvirtualFloatMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualFloatMethodA()
1468 static jdouble CallNonvirtualDoubleMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualDoubleMethod()
1479 static jdouble CallNonvirtualDoubleMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualDoubleMethodV()
1487 static jdouble CallNonvirtualDoubleMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualDoubleMethodA()
1495 static void CallNonvirtualVoidMethod(JNIEnv* env, jobject obj, jclass, jmethodID mid, ...) { in CallNonvirtualVoidMethod()
1505 static void CallNonvirtualVoidMethodV(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualVoidMethodV()
1513 static void CallNonvirtualVoidMethodA(JNIEnv* env, jobject obj, jclass, jmethodID mid, in CallNonvirtualVoidMethodA()
1521 static jfieldID GetFieldID(JNIEnv* env, jclass java_class, const char* name, const char* sig) { in GetFieldID()
1529 static jfieldID GetStaticFieldID(JNIEnv* env, jclass java_class, const char* name, in GetStaticFieldID()
1538 static jobject GetObjectField(JNIEnv* env, jobject obj, jfieldID fid) { in GetObjectField()
1548 static jobject GetStaticObjectField(JNIEnv* env, jclass, jfieldID fid) { in GetStaticObjectField()
1556 static void SetObjectField(JNIEnv* env, jobject java_object, jfieldID fid, jobject java_value) { in SetObjectField()
1567 static void SetStaticObjectField(JNIEnv* env, jclass, jfieldID fid, jobject java_value) { in SetStaticObjectField()
1608 static jboolean GetBooleanField(JNIEnv* env, jobject obj, jfieldID fid) { in GetBooleanField()
1612 static jbyte GetByteField(JNIEnv* env, jobject obj, jfieldID fid) { in GetByteField()
1616 static jchar GetCharField(JNIEnv* env, jobject obj, jfieldID fid) { in GetCharField()
1620 static jshort GetShortField(JNIEnv* env, jobject obj, jfieldID fid) { in GetShortField()
1624 static jint GetIntField(JNIEnv* env, jobject obj, jfieldID fid) { in GetIntField()
1628 static jlong GetLongField(JNIEnv* env, jobject obj, jfieldID fid) { in GetLongField()
1632 static jfloat GetFloatField(JNIEnv* env, jobject obj, jfieldID fid) { in GetFloatField()
1636 static jdouble GetDoubleField(JNIEnv* env, jobject obj, jfieldID fid) { in GetDoubleField()
1640 static jboolean GetStaticBooleanField(JNIEnv* env, jclass, jfieldID fid) { in GetStaticBooleanField()
1644 static jbyte GetStaticByteField(JNIEnv* env, jclass, jfieldID fid) { in GetStaticByteField()
1648 static jchar GetStaticCharField(JNIEnv* env, jclass, jfieldID fid) { in GetStaticCharField()
1652 static jshort GetStaticShortField(JNIEnv* env, jclass, jfieldID fid) { in GetStaticShortField()
1656 static jint GetStaticIntField(JNIEnv* env, jclass, jfieldID fid) { in GetStaticIntField()
1660 static jlong GetStaticLongField(JNIEnv* env, jclass, jfieldID fid) { in GetStaticLongField()
1664 static jfloat GetStaticFloatField(JNIEnv* env, jclass, jfieldID fid) { in GetStaticFloatField()
1668 static jdouble GetStaticDoubleField(JNIEnv* env, jclass, jfieldID fid) { in GetStaticDoubleField()
1672 static void SetBooleanField(JNIEnv* env, jobject obj, jfieldID fid, jboolean v) { in SetBooleanField()
1676 static void SetByteField(JNIEnv* env, jobject obj, jfieldID fid, jbyte v) { in SetByteField()
1680 static void SetCharField(JNIEnv* env, jobject obj, jfieldID fid, jchar v) { in SetCharField()
1684 static void SetFloatField(JNIEnv* env, jobject obj, jfieldID fid, jfloat v) { in SetFloatField()
1688 static void SetDoubleField(JNIEnv* env, jobject obj, jfieldID fid, jdouble v) { in SetDoubleField()
1692 static void SetIntField(JNIEnv* env, jobject obj, jfieldID fid, jint v) { in SetIntField()
1696 static void SetLongField(JNIEnv* env, jobject obj, jfieldID fid, jlong v) { in SetLongField()
1700 static void SetShortField(JNIEnv* env, jobject obj, jfieldID fid, jshort v) { in SetShortField()
1704 static void SetStaticBooleanField(JNIEnv* env, jclass, jfieldID fid, jboolean v) { in SetStaticBooleanField()
1708 static void SetStaticByteField(JNIEnv* env, jclass, jfieldID fid, jbyte v) { in SetStaticByteField()
1712 static void SetStaticCharField(JNIEnv* env, jclass, jfieldID fid, jchar v) { in SetStaticCharField()
1716 static void SetStaticFloatField(JNIEnv* env, jclass, jfieldID fid, jfloat v) { in SetStaticFloatField()
1720 static void SetStaticDoubleField(JNIEnv* env, jclass, jfieldID fid, jdouble v) { in SetStaticDoubleField()
1724 static void SetStaticIntField(JNIEnv* env, jclass, jfieldID fid, jint v) { in SetStaticIntField()
1728 static void SetStaticLongField(JNIEnv* env, jclass, jfieldID fid, jlong v) { in SetStaticLongField()
1732 static void SetStaticShortField(JNIEnv* env, jclass, jfieldID fid, jshort v) { in SetStaticShortField()
1736 static jobject CallStaticObjectMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticObjectMethod()
1747 static jobject CallStaticObjectMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticObjectMethodV()
1754 static jobject CallStaticObjectMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticObjectMethodA()
1761 static jboolean CallStaticBooleanMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticBooleanMethod()
1771 static jboolean CallStaticBooleanMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticBooleanMethodV()
1777 static jboolean CallStaticBooleanMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticBooleanMethodA()
1783 static jbyte CallStaticByteMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticByteMethod()
1793 static jbyte CallStaticByteMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticByteMethodV()
1799 static jbyte CallStaticByteMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticByteMethodA()
1805 static jchar CallStaticCharMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticCharMethod()
1815 static jchar CallStaticCharMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticCharMethodV()
1821 static jchar CallStaticCharMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticCharMethodA()
1827 static jshort CallStaticShortMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticShortMethod()
1837 static jshort CallStaticShortMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticShortMethodV()
1843 static jshort CallStaticShortMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticShortMethodA()
1849 static jint CallStaticIntMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticIntMethod()
1859 static jint CallStaticIntMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticIntMethodV()
1865 static jint CallStaticIntMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticIntMethodA()
1871 static jlong CallStaticLongMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticLongMethod()
1881 static jlong CallStaticLongMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticLongMethodV()
1887 static jlong CallStaticLongMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticLongMethodA()
1893 static jfloat CallStaticFloatMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticFloatMethod()
1903 static jfloat CallStaticFloatMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticFloatMethodV()
1909 static jfloat CallStaticFloatMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticFloatMethodA()
1915 static jdouble CallStaticDoubleMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticDoubleMethod()
1925 static jdouble CallStaticDoubleMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticDoubleMethodV()
1931 static jdouble CallStaticDoubleMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticDoubleMethodA()
1937 static void CallStaticVoidMethod(JNIEnv* env, jclass, jmethodID mid, ...) { in CallStaticVoidMethod()
1946 static void CallStaticVoidMethodV(JNIEnv* env, jclass, jmethodID mid, va_list args) { in CallStaticVoidMethodV()
1952 static void CallStaticVoidMethodA(JNIEnv* env, jclass, jmethodID mid, const jvalue* args) { in CallStaticVoidMethodA()
1958 static jstring NewString(JNIEnv* env, const jchar* chars, jsize char_count) { in NewString()
1972 static jstring NewStringUTF(JNIEnv* env, const char* utf) { in NewStringUTF()
1981 static jsize GetStringLength(JNIEnv* env, jstring java_string) { in GetStringLength()
1987 static jsize GetStringUTFLength(JNIEnv* env, jstring java_string) { in GetStringUTFLength()
1993 static void GetStringRegion(JNIEnv* env, jstring java_string, jsize start, jsize length, in GetStringRegion()
2013 static void GetStringUTFRegion(JNIEnv* env, jstring java_string, jsize start, jsize length, in GetStringUTFRegion()
2034 static const jchar* GetStringChars(JNIEnv* env, jstring java_string, jboolean* is_copy) { in GetStringChars()
2060 static void ReleaseStringChars(JNIEnv* env, jstring java_string, const jchar* chars) { in ReleaseStringChars()
2069 static const jchar* GetStringCritical(JNIEnv* env, jstring java_string, jboolean* is_copy) { in GetStringCritical()
2103 static void ReleaseStringCritical(JNIEnv* env, in ReleaseStringCritical()
2122 static const char* GetStringUTFChars(JNIEnv* env, jstring java_string, jboolean* is_copy) { in GetStringUTFChars()
2146 static void ReleaseStringUTFChars(JNIEnv*, jstring, const char* chars) { in ReleaseStringUTFChars() argument
2150 static jsize GetArrayLength(JNIEnv* env, jarray java_array) { in GetArrayLength()
2162 static jobject GetObjectArrayElement(JNIEnv* env, jobjectArray java_array, jsize index) { in GetObjectArrayElement()
2170 static void SetObjectArrayElement(JNIEnv* env, jobjectArray java_array, jsize index, in SetObjectArrayElement()
2180 static jbooleanArray NewBooleanArray(JNIEnv* env, jsize length) { in NewBooleanArray()
2184 static jbyteArray NewByteArray(JNIEnv* env, jsize length) { in NewByteArray()
2188 static jcharArray NewCharArray(JNIEnv* env, jsize length) { in NewCharArray()
2192 static jdoubleArray NewDoubleArray(JNIEnv* env, jsize length) { in NewDoubleArray()
2196 static jfloatArray NewFloatArray(JNIEnv* env, jsize length) { in NewFloatArray()
2200 static jintArray NewIntArray(JNIEnv* env, jsize length) { in NewIntArray()
2204 static jlongArray NewLongArray(JNIEnv* env, jsize length) { in NewLongArray()
2208 static jobjectArray NewObjectArray(JNIEnv* env, jsize length, jclass element_jclass, in NewObjectArray()
2257 static jshortArray NewShortArray(JNIEnv* env, jsize length) { in NewShortArray()
2261 static void* GetPrimitiveArrayCritical(JNIEnv* env, jarray java_array, jboolean* is_copy) { in GetPrimitiveArrayCritical()
2288 static void ReleasePrimitiveArrayCritical(JNIEnv* env, jarray java_array, void* elements, in ReleasePrimitiveArrayCritical()
2302 static jboolean* GetBooleanArrayElements(JNIEnv* env, jbooleanArray array, jboolean* is_copy) { in GetBooleanArrayElements()
2306 static jbyte* GetByteArrayElements(JNIEnv* env, jbyteArray array, jboolean* is_copy) { in GetByteArrayElements()
2310 static jchar* GetCharArrayElements(JNIEnv* env, jcharArray array, jboolean* is_copy) { in GetCharArrayElements()
2314 static jdouble* GetDoubleArrayElements(JNIEnv* env, jdoubleArray array, jboolean* is_copy) { in GetDoubleArrayElements()
2318 static jfloat* GetFloatArrayElements(JNIEnv* env, jfloatArray array, jboolean* is_copy) { in GetFloatArrayElements()
2322 static jint* GetIntArrayElements(JNIEnv* env, jintArray array, jboolean* is_copy) { in GetIntArrayElements()
2326 static jlong* GetLongArrayElements(JNIEnv* env, jlongArray array, jboolean* is_copy) { in GetLongArrayElements()
2330 static jshort* GetShortArrayElements(JNIEnv* env, jshortArray array, jboolean* is_copy) { in GetShortArrayElements()
2334 static void ReleaseBooleanArrayElements(JNIEnv* env, jbooleanArray array, jboolean* elements, in ReleaseBooleanArrayElements()
2340 static void ReleaseByteArrayElements(JNIEnv* env, jbyteArray array, jbyte* elements, jint mode) { in ReleaseByteArrayElements()
2344 static void ReleaseCharArrayElements(JNIEnv* env, jcharArray array, jchar* elements, jint mode) { in ReleaseCharArrayElements()
2348 static void ReleaseDoubleArrayElements(JNIEnv* env, jdoubleArray array, jdouble* elements, in ReleaseDoubleArrayElements()
2353 static void ReleaseFloatArrayElements(JNIEnv* env, jfloatArray array, jfloat* elements, in ReleaseFloatArrayElements()
2358 static void ReleaseIntArrayElements(JNIEnv* env, jintArray array, jint* elements, jint mode) { in ReleaseIntArrayElements()
2362 static void ReleaseLongArrayElements(JNIEnv* env, jlongArray array, jlong* elements, jint mode) { in ReleaseLongArrayElements()
2366 static void ReleaseShortArrayElements(JNIEnv* env, jshortArray array, jshort* elements, in ReleaseShortArrayElements()
2371 static void GetBooleanArrayRegion(JNIEnv* env, jbooleanArray array, jsize start, jsize length, in GetBooleanArrayRegion()
2377 static void GetByteArrayRegion(JNIEnv* env, jbyteArray array, jsize start, jsize length, in GetByteArrayRegion()
2382 static void GetCharArrayRegion(JNIEnv* env, jcharArray array, jsize start, jsize length, in GetCharArrayRegion()
2387 static void GetDoubleArrayRegion(JNIEnv* env, jdoubleArray array, jsize start, jsize length, in GetDoubleArrayRegion()
2393 static void GetFloatArrayRegion(JNIEnv* env, jfloatArray array, jsize start, jsize length, in GetFloatArrayRegion()
2399 static void GetIntArrayRegion(JNIEnv* env, jintArray array, jsize start, jsize length, in GetIntArrayRegion()
2404 static void GetLongArrayRegion(JNIEnv* env, jlongArray array, jsize start, jsize length, in GetLongArrayRegion()
2409 static void GetShortArrayRegion(JNIEnv* env, jshortArray array, jsize start, jsize length, in GetShortArrayRegion()
2415 static void SetBooleanArrayRegion(JNIEnv* env, jbooleanArray array, jsize start, jsize length, in SetBooleanArrayRegion()
2421 static void SetByteArrayRegion(JNIEnv* env, jbyteArray array, jsize start, jsize length, in SetByteArrayRegion()
2426 static void SetCharArrayRegion(JNIEnv* env, jcharArray array, jsize start, jsize length, in SetCharArrayRegion()
2431 static void SetDoubleArrayRegion(JNIEnv* env, jdoubleArray array, jsize start, jsize length, in SetDoubleArrayRegion()
2437 static void SetFloatArrayRegion(JNIEnv* env, jfloatArray array, jsize start, jsize length, in SetFloatArrayRegion()
2443 static void SetIntArrayRegion(JNIEnv* env, jintArray array, jsize start, jsize length, in SetIntArrayRegion()
2448 static void SetLongArrayRegion(JNIEnv* env, jlongArray array, jsize start, jsize length, in SetLongArrayRegion()
2453 static void SetShortArrayRegion(JNIEnv* env, jshortArray array, jsize start, jsize length, in SetShortArrayRegion()
2459 static jint RegisterNatives(JNIEnv* env, in RegisterNatives()
2591 static jint UnregisterNatives(JNIEnv* env, jclass java_class) { in UnregisterNatives()
2614 static jint MonitorEnter(JNIEnv* env, jobject java_object) NO_THREAD_SAFETY_ANALYSIS { in MonitorEnter()
2628 static jint MonitorExit(JNIEnv* env, jobject java_object) NO_THREAD_SAFETY_ANALYSIS { in MonitorExit()
2643 static jint GetJavaVM(JNIEnv* env, JavaVM** vm) { in GetJavaVM()
2654 static jobject NewDirectByteBuffer(JNIEnv* env, void* address, jlong capacity) { in NewDirectByteBuffer()
2682 static void* GetDirectBufferAddress(JNIEnv* env, jobject java_buffer) { in GetDirectBufferAddress()
2687 static jlong GetDirectBufferCapacity(JNIEnv* env, jobject java_buffer) { in GetDirectBufferCapacity()
2692 static jobjectRefType GetObjectRefType(JNIEnv* env ATTRIBUTE_UNUSED, jobject java_object) { in GetObjectRefType()
2734 static JniT NewPrimitiveArray(JNIEnv* env, jsize length) { in NewPrimitiveArray()
2766 static ElementT* GetPrimitiveArray(JNIEnv* env, ArrayT java_array, jboolean* is_copy) { in GetPrimitiveArray()
2793 static void ReleasePrimitiveArray(JNIEnv* env, ArrayT java_array, ElementT* elements, jint mode) { in ReleasePrimitiveArray()
2847 static void GetPrimitiveArrayRegion(JNIEnv* env, JArrayT java_array, in GetPrimitiveArrayRegion()
2865 static void SetPrimitiveArrayRegion(JNIEnv* env, JArrayT java_array, in SetPrimitiveArrayRegion()