Searched defs:env (Results 1 - 4 of 4) sorted by relevance

/dalvik/dalvikvm/
H A DMain.cpp44 static jobjectArray createStringArray(JNIEnv* env, char* const argv[], int argc) argument
51 stringClass = env->FindClass("java/lang/String");
52 if (env->ExceptionCheck()) {
57 strArray = env->NewObjectArray(argc, stringClass, NULL);
58 if (env->ExceptionCheck()) {
67 argStr = env->NewStringUTF(argv[i]);
68 if (env->ExceptionCheck()) {
73 env->SetObjectArrayElement(strArray, i, argStr);
74 env->DeleteLocalRef(argStr);
82 env
92 methodIsPublic(JNIEnv* env, jclass clazz, jmethodID methodId) argument
144 JNIEnv* env = NULL; local
[all...]
/dalvik/vm/
H A DThread.h561 INLINE void dvmSetThreadJNIEnv(Thread* self, JNIEnv* env) { self->jniEnv = env;} argument
H A DCheckJni.cpp157 static inline const JNINativeInterface* baseEnv(JNIEnv* env) { argument
158 return ((JNIEnvExt*) env)->baseFuncTable;
167 explicit ScopedCheckJniThreadState(JNIEnv* env) { argument
208 explicit ScopedCheck(JNIEnv* env, int flags, const char* functionName) { argument
209 init(env, flags, functionName, true);
567 JNIEnv* env = va_arg(ap, JNIEnv*); local
568 StringAppendF(&msg, "(JNIEnv*)%p", env);
717 void init(JNIEnv* env, int flags, const char* functionName, bool hasMethod) { argument
718 mEnv = env;
840 ALOGE("JNI: threadEnv != thread->env
1260 createGuardedPACopy(JNIEnv* env, const jarray jarr, jboolean* isCopy) argument
1277 releaseGuardedPACopy(JNIEnv* env, jarray jarr, void* dataBuf, int mode) argument
1322 Check_GetVersion(JNIEnv* env) argument
1327 Check_DefineClass(JNIEnv* env, const char* name, jobject loader, const jbyte* buf, jsize bufLen) argument
1335 Check_FindClass(JNIEnv* env, const char* name) argument
1341 Check_GetSuperclass(JNIEnv* env, jclass clazz) argument
1346 Check_IsAssignableFrom(JNIEnv* env, jclass clazz1, jclass clazz2) argument
1351 Check_FromReflectedMethod(JNIEnv* env, jobject method) argument
1357 Check_FromReflectedField(JNIEnv* env, jobject field) argument
1363 Check_ToReflectedMethod(JNIEnv* env, jclass cls, jmethodID methodID, jboolean isStatic) argument
1370 Check_ToReflectedField(JNIEnv* env, jclass cls, jfieldID fieldID, jboolean isStatic) argument
1377 Check_Throw(JNIEnv* env, jthrowable obj) argument
1383 Check_ThrowNew(JNIEnv* env, jclass clazz, const char* message) argument
1388 Check_ExceptionOccurred(JNIEnv* env) argument
1393 Check_ExceptionDescribe(JNIEnv* env) argument
1399 Check_ExceptionClear(JNIEnv* env) argument
1405 Check_FatalError(JNIEnv* env, const char* msg) argument
1411 Check_PushLocalFrame(JNIEnv* env, jint capacity) argument
1416 Check_PopLocalFrame(JNIEnv* env, jobject res) argument
1421 Check_NewGlobalRef(JNIEnv* env, jobject obj) argument
1426 Check_DeleteGlobalRef(JNIEnv* env, jobject globalRef) argument
1438 Check_NewLocalRef(JNIEnv* env, jobject ref) argument
1443 Check_DeleteLocalRef(JNIEnv* env, jobject localRef) argument
1455 Check_EnsureLocalCapacity(JNIEnv *env, jint capacity) argument
1460 Check_IsSameObject(JNIEnv* env, jobject ref1, jobject ref2) argument
1465 Check_AllocObject(JNIEnv* env, jclass clazz) argument
1470 Check_NewObject(JNIEnv* env, jclass clazz, jmethodID methodID, ...) argument
1479 Check_NewObjectV(JNIEnv* env, jclass clazz, jmethodID methodID, va_list args) argument
1484 Check_NewObjectA(JNIEnv* env, jclass clazz, jmethodID methodID, jvalue* args) argument
1489 Check_GetObjectClass(JNIEnv* env, jobject obj) argument
1494 Check_IsInstanceOf(JNIEnv* env, jobject obj, jclass clazz) argument
1499 Check_GetMethodID(JNIEnv* env, jclass clazz, const char* name, const char* sig) argument
1504 Check_GetFieldID(JNIEnv* env, jclass clazz, const char* name, const char* sig) argument
1509 Check_GetStaticMethodID(JNIEnv* env, jclass clazz, const char* name, const char* sig) argument
1516 Check_GetStaticFieldID(JNIEnv* env, jclass clazz, const char* name, const char* sig) argument
1681 Check_NewString(JNIEnv* env, const jchar* unicodeChars, jsize len) argument
1686 Check_GetStringLength(JNIEnv* env, jstring string) argument
1691 Check_GetStringChars(JNIEnv* env, jstring string, jboolean* isCopy) argument
1706 Check_ReleaseStringChars(JNIEnv* env, jstring string, const jchar* chars) argument
1721 Check_NewStringUTF(JNIEnv* env, const char* bytes) argument
1726 Check_GetStringUTFLength(JNIEnv* env, jstring string) argument
1731 Check_GetStringUTFChars(JNIEnv* env, jstring string, jboolean* isCopy) argument
1743 Check_ReleaseStringUTFChars(JNIEnv* env, jstring string, const char* utf) argument
1757 Check_GetArrayLength(JNIEnv* env, jarray array) argument
1762 Check_NewObjectArray(JNIEnv* env, jsize length, jclass elementClass, jobject initialElement) argument
1769 Check_GetObjectArrayElement(JNIEnv* env, jobjectArray array, jsize index) argument
1774 Check_SetObjectArrayElement(JNIEnv* env, jobjectArray array, jsize index, jobject value) argument
1875 Check_RegisterNatives(JNIEnv* env, jclass clazz, const JNINativeMethod* methods, jint nMethods) argument
1882 Check_UnregisterNatives(JNIEnv* env, jclass clazz) argument
1887 Check_MonitorEnter(JNIEnv* env, jobject obj) argument
1892 Check_MonitorExit(JNIEnv* env, jobject obj) argument
1897 Check_GetJavaVM(JNIEnv *env, JavaVM **vm) argument
1902 Check_GetStringRegion(JNIEnv* env, jstring str, jsize start, jsize len, jchar* buf) argument
1908 Check_GetStringUTFRegion(JNIEnv* env, jstring str, jsize start, jsize len, char* buf) argument
1914 Check_GetPrimitiveArrayCritical(JNIEnv* env, jarray array, jboolean* isCopy) argument
1923 Check_ReleasePrimitiveArrayCritical(JNIEnv* env, jarray array, void* carray, jint mode) argument
1934 Check_GetStringCritical(JNIEnv* env, jstring string, jboolean* isCopy) argument
1949 Check_ReleaseStringCritical(JNIEnv* env, jstring string, const jchar* carray) argument
1964 Check_NewWeakGlobalRef(JNIEnv* env, jobject obj) argument
1969 Check_DeleteWeakGlobalRef(JNIEnv* env, jweak obj) argument
1975 Check_ExceptionCheck(JNIEnv* env) argument
1980 Check_GetObjectRefType(JNIEnv* env, jobject obj) argument
1986 Check_NewDirectByteBuffer(JNIEnv* env, void* address, jlong capacity) argument
1997 Check_GetDirectBufferAddress(JNIEnv* env, jobject buf) argument
2003 Check_GetDirectBufferCapacity(JNIEnv* env, jobject buf) argument
2040 Check_GetEnv(JavaVM* vm, void** env, jint version) argument
[all...]
H A DJni.cpp209 explicit ScopedJniThreadState(JNIEnv* env) { argument
210 mSelf = ((JNIEnvExt*) env)->self;
217 ALOGE("JNI ERROR: env->self != thread-self (%p vs. %p); auto-correcting", mSelf, self);
308 * Note "env" may be NULL when decoding global references.
496 /* GREF usage tracking; should probably be disabled for production env */
1079 static inline void convertReferenceResult(JNIEnv* env, JValue* pResult, argument
1150 JNIEnv* env = self->jniEnv; local
1152 dvmPlatformInvoke(env,
1160 convertReferenceResult(env, pResult, method, self);
1179 static jint GetVersion(JNIEnv* env) { argument
1194 DefineClass(JNIEnv* env, const char *name, jobject loader, const jbyte* buf, jsize bufLen) argument
1221 FindClass(JNIEnv* env, const char* name) argument
1260 GetSuperclass(JNIEnv* env, jclass jclazz) argument
1271 IsAssignableFrom(JNIEnv* env, jclass jclazz1, jclass jclazz2) argument
1281 FromReflectedMethod(JNIEnv* env, jobject jmethod) argument
1290 FromReflectedField(JNIEnv* env, jobject jfield) argument
1303 ToReflectedMethod(JNIEnv* env, jclass jcls, jmethodID methodID, jboolean isStatic) argument
1318 ToReflectedField(JNIEnv* env, jclass jcls, jfieldID fieldID, jboolean isStatic) argument
1329 Throw(JNIEnv* env, jthrowable jobj) argument
1343 ThrowNew(JNIEnv* env, jclass jclazz, const char* message) argument
1359 ExceptionOccurred(JNIEnv* env) argument
1379 ExceptionDescribe(JNIEnv* env) argument
1394 ExceptionClear(JNIEnv* env) argument
1402 FatalError(JNIEnv* env, const char* msg) argument
1414 PushLocalFrame(JNIEnv* env, jint capacity) argument
1431 PopLocalFrame(JNIEnv* env, jobject jresult) argument
1445 NewGlobalRef(JNIEnv* env, jobject jobj) argument
1454 DeleteGlobalRef(JNIEnv* env, jobject jglobalRef) argument
1463 NewLocalRef(JNIEnv* env, jobject jobj) argument
1472 DeleteLocalRef(JNIEnv* env, jobject jlocalRef) argument
1481 EnsureLocalCapacity(JNIEnv* env, jint capacity) argument
1494 IsSameObject(JNIEnv* env, jobject jref1, jobject jref2) argument
1504 AllocObject(JNIEnv* env, jclass jclazz) argument
1522 NewObject(JNIEnv* env, jclass jclazz, jmethodID methodID, ...) argument
1543 NewObjectV(JNIEnv* env, jclass jclazz, jmethodID methodID, va_list args) argument
1561 NewObjectA(JNIEnv* env, jclass jclazz, jmethodID methodID, jvalue* args) argument
1584 GetObjectClass(JNIEnv* env, jobject jobj) argument
1596 IsInstanceOf(JNIEnv* env, jobject jobj, jclass jclazz) argument
1623 GetMethodID(JNIEnv* env, jclass jclazz, const char* name, const char* sig) argument
1670 GetFieldID(JNIEnv* env, jclass jclazz, const char* name, const char* sig) argument
1692 GetStaticMethodID(JNIEnv* env, jclass jclazz, const char* name, const char* sig) argument
1726 GetStaticFieldID(JNIEnv* env, jclass jclazz, const char* name, const char* sig) argument
2100 NewString(JNIEnv* env, const jchar* unicodeChars, jsize len) argument
2113 GetStringLength(JNIEnv* env, jstring jstr) argument
2126 GetStringChars(JNIEnv* env, jstring jstr, jboolean* isCopy) argument
2144 ReleaseStringChars(JNIEnv* env, jstring jstr, const jchar* chars) argument
2157 NewStringUTF(JNIEnv* env, const char* bytes) argument
2172 GetStringUTFLength(JNIEnv* env, jstring jstr) argument
2195 GetStringUTFChars(JNIEnv* env, jstring jstr, jboolean* isCopy) argument
2216 ReleaseStringUTFChars(JNIEnv* env, jstring jstr, const char* utf) argument
2224 GetArrayLength(JNIEnv* env, jarray jarr) argument
2233 NewObjectArray(JNIEnv* env, jsize length, jclass jelementClass, jobject jinitialElement) argument
2281 GetObjectArrayElement(JNIEnv* env, jobjectArray jarr, jsize index) argument
2296 SetObjectArrayElement(JNIEnv* env, jobjectArray jarr, jsize index, jobject jobj) argument
2455 RegisterNatives(JNIEnv* env, jclass jclazz, const JNINativeMethod* methods, jint nMethods) argument
2503 UnregisterNatives(JNIEnv* env, jclass jclazz) argument
2521 MonitorEnter(JNIEnv* env, jobject jobj) argument
2538 MonitorExit(JNIEnv* env, jobject jobj) argument
2551 GetJavaVM(JNIEnv* env, JavaVM** vm) argument
2560 GetStringRegion(JNIEnv* env, jstring jstr, jsize start, jsize len, jchar* buf) argument
2575 GetStringUTFRegion(JNIEnv* env, jstring jstr, jsize start, jsize len, char* buf) argument
2594 GetPrimitiveArrayCritical(JNIEnv* env, jarray jarr, jboolean* isCopy) argument
2608 ReleasePrimitiveArrayCritical(JNIEnv* env, jarray jarr, void* carray, jint mode) argument
2619 GetStringCritical(JNIEnv* env, jstring jstr, jboolean* isCopy) argument
2637 ReleaseStringCritical(JNIEnv* env, jstring jstr, const jchar* carray) argument
2647 NewWeakGlobalRef(JNIEnv* env, jobject jobj) argument
2656 DeleteWeakGlobalRef(JNIEnv* env, jweak wref) argument
2666 ExceptionCheck(JNIEnv* env) argument
2679 GetObjectRefType(JNIEnv* env, jobject jobj) argument
2690 NewDirectByteBuffer(JNIEnv* env, void* address, jlong capacity) argument
2719 GetDirectBufferAddress(JNIEnv* env, jobject jbuf) argument
2734 GetDirectBufferCapacity(JNIEnv* env, jobject jbuf) argument
2889 GetEnv(JavaVM* vm, void** env, jint version) argument
3323 dvmDestroyJNIEnv(JNIEnv* env) argument
[all...]

Completed in 110 milliseconds