/dalvik/libnativehelper/include/nativehelper/ |
H A D | AndroidSystemNatives.h | 33 int jniRegisterSystemJavaMethods(JNIEnv* env); 39 int register_org_apache_harmony_dalvik_NativeTestTarget(JNIEnv* env); 41 int register_dalvik_system_TouchDex(JNIEnv* env); 43 int register_org_apache_harmony_xml_ExpatParser(JNIEnv *env); 45 int register_java_io_File(JNIEnv* env); 46 int register_java_io_FileDescriptor(JNIEnv* env); 47 int register_java_io_ObjectOutputStream(JNIEnv* env); 48 int register_java_io_ObjectInputStream(JNIEnv* env); 49 int register_java_io_ObjectStreamClass(JNIEnv* env); 51 int register_java_lang_Character(JNIEnv* env); [all...] |
H A D | JNIHelp.h | 41 int jniRegisterNativeMethods(C_JNIEnv* env, const char* className, 54 int jniThrowException(C_JNIEnv* env, const char* className, const char* msg); 59 int jniThrowNullPointerException(C_JNIEnv* env, const char* msg); 64 int jniThrowRuntimeException(C_JNIEnv* env, const char* msg); 69 int jniThrowIOException(C_JNIEnv* env, int errnum); 82 jobject jniCreateFileDescriptor(C_JNIEnv* env, int fd); 87 int jniGetFDFromFileDescriptor(C_JNIEnv* env, jobject fileDescriptor); 92 void jniSetFileDescriptorOfFD(C_JNIEnv* env, jobject fileDescriptor, int value); 104 inline int jniRegisterNativeMethods(JNIEnv* env, const char* className, argument 107 return jniRegisterNativeMethods(&env 110 jniThrowException(JNIEnv* env, const char* className, const char* msg) argument 115 jniThrowNullPointerException(JNIEnv* env, const char* msg) argument 119 jniThrowRuntimeException(JNIEnv* env, const char* msg) argument 123 jniThrowIOException(JNIEnv* env, int errnum) argument 127 jniCreateFileDescriptor(JNIEnv* env, int fd) argument 131 jniGetFDFromFileDescriptor(JNIEnv* env, jobject fileDescriptor) argument 135 jniSetFileDescriptorOfFD(JNIEnv* env, jobject fileDescriptor, int value) argument [all...] |
/dalvik/libcore/archive/src/main/native/ |
H A D | zip.c | 25 throwNewIllegalStateException (JNIEnv * env, const char *message) argument 27 jniThrowException(env, "java/lang/IllegalStateException", message); 34 throwNewIllegalArgumentException (JNIEnv * env, const char *message) argument 36 jniThrowException(env, "java/lang/IllegalArgumentException", message);
|
H A D | sieb.h | 23 void throwNewOutOfMemoryError(JNIEnv *env, const char *message); 24 void *sieb_malloc(JNIEnv *env, size_t byteCnt); 25 void sieb_free(JNIEnv *env, void *adr);
|
H A D | sieb.c | 24 void throwNewOutOfMemoryError(JNIEnv *env, const char *message) { argument 25 jniThrowException(env, "java/lang/OutOfMemoryError", message); 28 void *sieb_malloc(JNIEnv *env, size_t byteCnt) { argument 32 throwNewOutOfMemoryError(env, "sieb_malloc(0) NOT ALLOWED"); 34 throwNewOutOfMemoryError(env, "sieb_malloc"); 40 void sieb_free(JNIEnv *env, void *adr) { argument
|
H A D | java_util_zip_Inflater.c | 23 #define jclmem_allocate_memory(env, byteCount) sieb_malloc(env, byteCount) 24 #define jclmem_free_memory(env, pointer) sieb_free(env, pointer) 28 void throwNewDataFormatException (JNIEnv * env, const char *message); 44 Java_java_util_zip_Inflater_createStream (JNIEnv * env, jobject recv, argument 47 PORT_ACCESS_FROM_ENV (env); 54 VMI_ACCESS_FROM_ENV (env); 60 jstream = jclmem_allocate_memory (env, sizeof (JCLZipStream)); 63 throwNewOutOfMemoryError (env, ""); 104 Java_java_util_zip_Inflater_setInputImpl(JNIEnv * env, jobject recv, jbyteArray buf, jint off, jint len, jlong handle) argument 127 Java_java_util_zip_Inflater_setFileInputImpl(JNIEnv * env, jobject recv, jobject javaFileDescriptor, jlong off, jint len, jlong handle) argument 157 Java_java_util_zip_Inflater_inflateImpl(JNIEnv * env, jobject recv, jbyteArray buf, int off, int len, jlong handle) argument 217 Java_java_util_zip_Inflater_getAdlerImpl(JNIEnv * env, jobject recv, jlong handle) argument 228 Java_java_util_zip_Inflater_endImpl(JNIEnv * env, jobject recv, jlong handle) argument 244 Java_java_util_zip_Inflater_setDictionaryImpl(JNIEnv * env, jobject recv, jbyteArray dict, int off, int len, jlong handle) argument 271 Java_java_util_zip_Inflater_resetImpl(JNIEnv * env, jobject recv, jlong handle) argument 290 throwNewDataFormatException(JNIEnv * env, const char *message) argument 296 Java_java_util_zip_Inflater_getTotalOutImpl(JNIEnv * env, jobject recv, jlong handle) argument 307 Java_java_util_zip_Inflater_getTotalInImpl(JNIEnv * env, jobject recv, jlong handle) argument 317 Java_java_util_zip_Inflater_oneTimeInitialization(JNIEnv * env, jclass clazz) argument 342 register_java_util_zip_Inflater(JNIEnv* env) argument [all...] |
H A D | java_util_zip_Adler32.c | 24 Java_java_util_zip_Adler32_updateImpl (JNIEnv * env, jobject recv, argument 28 jbyte* b = (*env)->GetPrimitiveArrayCritical (env, buf, NULL); 33 (*env)->ReleasePrimitiveArrayCritical (env, buf, b, JNI_ABORT); 39 Java_java_util_zip_Adler32_updateByteImpl (JNIEnv * env, jobject recv, argument 55 int register_java_util_zip_Adler32(JNIEnv* env) argument 57 return jniRegisterNativeMethods(env, "java/util/zip/Adler32",
|
H A D | java_util_zip_CRC32.c | 24 Java_java_util_zip_CRC32_updateImpl (JNIEnv * env, jobject recv, argument 28 jbyte* b = ((*env)->GetPrimitiveArrayCritical (env, buf, 0)); 33 ((*env)->ReleasePrimitiveArrayCritical (env, buf, b, JNI_ABORT)); 38 Java_java_util_zip_CRC32_updateByteImpl (JNIEnv * env, jobject recv, argument 53 int register_java_util_zip_CRC32(JNIEnv* env) argument 55 return jniRegisterNativeMethods(env, "java/util/zip/CRC32",
|
H A D | zip.h | 58 #define THROW_ZIP_EXCEPTION(env, err, type) \ 60 throwNewOutOfMemoryError(env, ""); \ 62 throwNew##type(env, (const char*) zError(err)); \ 65 void throwNewIllegalStateException PROTOTYPE((JNIEnv* env, 67 void throwNewIllegalArgumentException PROTOTYPE((JNIEnv* env,
|
/dalvik/libnativehelper/ |
H A D | Register.c | 16 int jniRegisterSystemMethods(JNIEnv* env) argument 20 (*env)->PushLocalFrame(env, 128); 22 if (register_org_apache_harmony_dalvik_NativeTestTarget(env) != 0) 25 if (register_java_io_File(env) != 0) 27 if (register_java_io_FileDescriptor(env) != 0) 29 if (register_java_io_ObjectOutputStream(env) != 0) 31 if (register_java_io_ObjectInputStream(env) != 0) 33 if (register_java_io_ObjectStreamClass(env) != 0) 36 if (register_java_lang_Float(env) ! [all...] |
H A D | JNIHelp.c | 32 int jniRegisterNativeMethods(JNIEnv* env, const char* className, argument 38 clazz = (*env)->FindClass(env, className); 43 if ((*env)->RegisterNatives(env, clazz, gMethods, numMethods) < 0) { 55 static void getExceptionSummary(JNIEnv* env, jthrowable excep, char* buf, argument 62 jclass clazz = (*env)->GetObjectClass(env, excep); // exception's class 63 jclass jlc = (*env)->GetObjectClass(env, claz 105 jniThrowException(JNIEnv* env, const char* className, const char* msg) argument 138 jniThrowNullPointerException(JNIEnv* env, const char* msg) argument 146 jniThrowRuntimeException(JNIEnv* env, const char* msg) argument 154 jniThrowIOException(JNIEnv* env, int errnum) argument [all...] |
/dalvik/libcore/luni/src/main/native/ |
H A D | java_io_ObjectStreamClass.c | 21 static jobject java_io_osc_getFieldSignature(JNIEnv * env, jclass clazz, argument 26 lookupClass = (*env)->FindClass(env, "java/lang/reflect/Field"); 31 mid = (*env)->GetMethodID(env, lookupClass, "getSignature", 38 jclass fieldClass = (*env)->GetObjectClass(env, reflectField); 40 return (*env)->CallNonvirtualObjectMethod(env, reflectField, 44 static jobject java_io_osc_getMethodSignature(JNIEnv * env, jclas argument 66 java_io_osc_getConstructorSignature(JNIEnv * env, jclass clazz, jobject reflectConstructor) argument 90 java_io_osc_hasClinit(JNIEnv * env, jclass clazz, jobject targetClass) argument 108 java_io_osc_oneTimeInitialization(JNIEnv * env, jclass clazz) argument 131 register_java_io_ObjectStreamClass(JNIEnv* env) argument [all...] |
H A D | java_io_ObjectInputStream.c | 21 static void java_setFieldBool (JNIEnv * env, jclass clazz, argument 31 fieldNameInC = (*env)->GetStringUTFChars(env, fieldName, NULL); 32 fid = (*env)->GetFieldID(env, declaringClass, fieldNameInC, "Z"); 33 (*env)->ReleaseStringUTFChars(env, fieldName, fieldNameInC); 40 (*env)->SetBooleanField(env, targetObject, fid, newValue); 44 static void java_setFieldChar (JNIEnv * env, jclas argument 67 java_setFieldInt(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName, jint newValue) argument 90 java_setFieldFloat(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName, jfloat newValue) argument 113 java_setFieldDouble(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName, jdouble newValue) argument 137 java_setFieldShort(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName, jshort newValue) argument 161 java_setFieldLong(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName, jlong newValue) argument 184 java_newInstance(JNIEnv * env, jclass clazz, jclass instantiationClass, jclass constructorClass) argument 200 java_setFieldByte(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName, jbyte newValue) argument 220 java_setFieldObj(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName, jstring fieldTypeName, jobject newValue) argument 284 register_java_io_ObjectInputStream(JNIEnv* env) argument [all...] |
H A D | java_io_FileDescriptor.c | 45 static inline int getFd(JNIEnv* env, jobject obj) argument 47 return (*env)->GetIntField(env, obj, gCachedFields.descriptor); 55 static inline void setFd(JNIEnv* env, jobject obj, jint value) argument 57 (*env)->SetIntField(env, obj, gCachedFields.descriptor, value); 66 static void nativeClassInit(JNIEnv* env, jclass clazz) argument 68 gCachedFields.clazz = (*env)->NewGlobalRef(env, clazz); 71 (*env) 90 fd_sync(JNIEnv* env, jobject obj) argument 109 checkClassInit(JNIEnv *env) argument 146 jniCreateFileDescriptor(JNIEnv *env, int fd) argument 167 jniGetFDFromFileDescriptor(JNIEnv* env, jobject fileDescriptor) argument 180 jniSetFileDescriptorOfFD(JNIEnv* env, jobject fileDescriptor, int value) argument 196 register_java_io_FileDescriptor(JNIEnv* env) argument [all...] |
H A D | java_io_ObjectOutputStream.c | 21 static jlong java_getFieldLong(JNIEnv * env, jclass clazz, argument 25 const char *fieldNameInC = (*env)->GetStringUTFChars(env, fieldName, NULL); 26 jfieldID fid = (*env)->GetFieldID(env, declaringClass, fieldNameInC, "J"); 27 (*env)->ReleaseStringUTFChars(env, fieldName, fieldNameInC); 37 return (*env)->GetLongField (env, targetObject, fid); 41 static jshort java_getFieldShort(JNIEnv * env, jclas argument 61 java_getFieldDouble(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName) argument 81 java_getFieldBool(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName) argument 101 java_getFieldByte(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName) argument 121 java_getFieldFloat(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName) argument 143 java_getFieldChar(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName) argument 163 java_getFieldObj(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName, jstring fieldTypeName) argument 188 java_getFieldInt(JNIEnv * env, jclass clazz, jobject targetObject, jclass declaringClass, jstring fieldName) argument 242 register_java_io_ObjectOutputStream(JNIEnv* env) argument [all...] |
H A D | java_lang_Character.cpp | 22 static jint getData(JNIEnv* env, jclass clazz, jint val) argument 30 static jint toLower(JNIEnv* env, jclass clazz, jint val) argument 38 static jint toUpper(JNIEnv* env, jclass clazz, jint val) argument 46 static jint numericValue(JNIEnv* env, jclass clazz, jint val) argument 54 static jint toTitle(JNIEnv* env, jclass clazz, jint val) argument 70 int register_java_lang_Character(JNIEnv* env) argument 72 return jniRegisterNativeMethods(env, "java/lang/Character",
|
/dalvik/libcore/icu/src/main/native/ |
H A D | ErrorCode.cpp | 15 * @param env JNI environment 21 UBool icu4jni_error(JNIEnv *env, UErrorCode errorCode) argument 30 return jniThrowException(env, "java/lang/IllegalArgumentException", message); 33 return jniThrowException(env, "java/lang/ArrayIndexOutOfBoundsException", message); 35 return jniThrowException(env, "java/lang/UnsupportedOperationException", message); 37 return jniThrowRuntimeException(env, message);
|
H A D | Resources.cpp | 63 static Locale getLocale(JNIEnv* env, jstring locale) { argument 64 const char* name = env->GetStringUTFChars(locale, NULL); 66 env->ReleaseStringUTFChars(locale, name); 70 static jint getCurrencyFractionDigitsNative(JNIEnv* env, jclass clazz, jstring currencyCode) { argument 78 const jchar* cCode = env->GetStringChars(currencyCode, NULL); 80 env->ReleaseStringChars(currencyCode, cCode); 91 static jstring getCurrencyCodeNative(JNIEnv* env, jclass clazz, jstring key) { argument 103 const char* keyChars = env->GetStringUTFChars(key, NULL); 105 env->ReleaseStringUTFChars(key, keyChars); 112 return env 140 getCurrencySymbolNative(JNIEnv* env, jclass clazz, jstring locale, jstring currencyCode) argument 173 getDisplayCountryNative(JNIEnv* env, jclass clazz, jstring targetLocale, jstring locale) argument 184 getDisplayLanguageNative(JNIEnv* env, jclass clazz, jstring targetLocale, jstring locale) argument 195 getDisplayVariantNative(JNIEnv* env, jclass clazz, jstring targetLocale, jstring locale) argument 206 getISO3CountryNative(JNIEnv* env, jclass clazz, jstring locale) argument 211 getISO3LanguageNative(JNIEnv* env, jclass clazz, jstring locale) argument 216 toStringArray(JNIEnv* env, const char* const* strings) argument 230 getISOCountriesNative(JNIEnv* env, jclass clazz) argument 234 getISOLanguagesNative(JNIEnv* env, jclass clazz) argument 238 getAvailableLocalesNative(JNIEnv* env, jclass clazz) argument 249 timeZoneFromId(JNIEnv* env, jstring id) argument 256 formatDate(JNIEnv* env, const SimpleDateFormat& fmt, const UDate& when) argument 262 getTimeZonesNative(JNIEnv* env, jclass clazz, jobjectArray outerArray, jstring locale) argument 334 getDisplayTimeZoneNative(JNIEnv* env, jclass clazz, jstring zoneId, jboolean isDST, jint style, jstring localeId) argument 348 getDayIntVector(JNIEnv* env, UResourceBundle* gregorian, int* values) argument 367 getAmPmMarkers(JNIEnv* env, UResourceBundle* gregorian) argument 395 getEras(JNIEnv* env, UResourceBundle* gregorian) argument 424 getMonthNames(JNIEnv* env, UResourceBundle* gregorian, bool longNames) argument 463 getLongMonthNames(JNIEnv* env, UResourceBundle* gregorian) argument 467 getShortMonthNames(JNIEnv* env, UResourceBundle* gregorian) argument 471 getWeekdayNames(JNIEnv* env, UResourceBundle* gregorian, bool longNames) argument 506 getLongWeekdayNames(JNIEnv* env, UResourceBundle* gregorian) argument 510 getShortWeekdayNames(JNIEnv* env, UResourceBundle* gregorian) argument 514 getDecimalPatternChars(JNIEnv* env, UResourceBundle* rootElems) argument 551 getIntCurrencyCode(JNIEnv* env, jstring locale) argument 573 setIntegerField(JNIEnv* env, jobject obj, const char* fieldName, int value) argument 585 setStringField(JNIEnv* env, jobject obj, const char* fieldName, jstring value) argument 591 setStringArrayField(JNIEnv* env, jobject obj, const char* fieldName, jobjectArray value) argument 597 setStringField(JNIEnv* env, jobject obj, const char* fieldName, UResourceBundle* bundle, int index) argument 606 initLocaleDataImpl(JNIEnv* env, jclass clazz, jstring locale, jobject localeData) argument 728 register_com_ibm_icu4jni_util_Resources(JNIEnv* env) argument [all...] |
H A D | NativeBreakIterator.cpp | 24 static jobjectArray getAvailableLocalesImpl(JNIEnv* env, jclass) { argument 25 jclass stringClass = env->FindClass("java/lang/String"); 30 jobjectArray result = env->NewObjectArray(count, stringClass, NULL); 32 jstring s = env->NewStringUTF(ubrk_getAvailable(i)); 33 env->SetObjectArrayElement(result, i, s); 34 env->DeleteLocalRef(s); 39 static jint getIterator(JNIEnv* env, jstring locale, UBreakIteratorType type) { argument 41 const char* localeChars = env->GetStringUTFChars(locale, NULL); 43 env->ReleaseStringUTFChars(locale, localeChars); 44 icu4jni_error(env, statu 48 getCharacterInstanceImpl(JNIEnv* env, jclass clazz, jstring locale) argument 52 getLineInstanceImpl(JNIEnv* env, jclass, jstring locale) argument 56 getSentenceInstanceImpl(JNIEnv* env, jclass, jstring locale) argument 60 getWordInstanceImpl(JNIEnv* env, jclass, jstring locale) argument 68 closeBreakIteratorImpl(JNIEnv* env, jclass, jint address) argument 72 cloneImpl(JNIEnv* env, jclass, jint address) argument 80 setTextImpl(JNIEnv* env, jclass, jint address, jstring text) argument 92 nextImpl(JNIEnv* env, jclass, jint address, jint n) argument 152 register_com_ibm_icu4jni_text_NativeBreakIterator(JNIEnv* env) argument [all...] |
/dalvik/libcore/luni-kernel/src/main/native/ |
H A D | java_lang_System.cpp | 30 static jstring java_getEnvByName(JNIEnv* env, jclass, jstring nameStr) { argument 34 const char* name = env->GetStringUTFChars(nameStr, NULL); 37 valueStr = env->NewStringUTF(val); 39 env->ReleaseStringUTFChars(nameStr, name); 41 jniThrowNullPointerException(env, NULL); 58 static jstring java_getEnvByIndex(JNIEnv* env, jclass, jint index) { argument 63 valueStr = env->NewStringUTF(entry); 75 static void java_setFieldImpl(JNIEnv* env, jclass clazz, argument 77 const char* fieldName = env->GetStringUTFChars(name, NULL); 78 const char* fieldSig = env 97 register_java_lang_System(JNIEnv* env) argument [all...] |
/dalvik/libcore/dalvik/src/main/native/ |
H A D | org_apache_harmony_dalvik_NativeTestTarget.c | 24 static void emptyJniStaticMethod0(JNIEnv* env, jclass clazz) argument 35 static void emptyJniStaticMethod6(JNIEnv* env, jclass clazz, argument 47 static void emptyJniStaticMethod6L(JNIEnv* env, jclass clazz, argument 66 int register_org_apache_harmony_dalvik_NativeTestTarget(JNIEnv* env) argument 68 int result = jniRegisterNativeMethods(env, 74 (*env)->ExceptionClear(env);
|
/dalvik/vm/ |
H A D | CheckJni.c | 204 * Enter/exit macros for JNI env "check" functions. These do not change 320 static void checkThread(JNIEnv* env, int flags, const char* func) argument 337 } else if ((JNIEnvExt*) env != threadEnv) { 339 LOGE("JNI: threadEnv != thread->env?\n"); 343 LOGW("JNI WARNING: threadid=%d using env from threadid=%d\n", 344 threadEnv->envThreadId, ((JNIEnvExt*)env)->envThreadId); 349 // "invalid use of JNI env ptr"); 350 } else if (((JNIEnvExt*) env)->self != dvmThreadSelf()) { 352 LOGE("JNI ERROR: env->self != thread-self (%p vs. %p)\n", 353 ((JNIEnvExt*) env) 411 checkFieldType(JNIEnv* env, jobject jobj, jfieldID fieldID, PrimitiveType prim, bool isStatic, const char* func) argument 469 checkObject0(JNIEnv* env, jobject jobj, const char* func) argument 510 checkObject(JNIEnv* env, jobject jobj, const char* func) argument 528 checkClass(JNIEnv* env, jclass jclazz, const char* func) argument 559 checkString(JNIEnv* env, jstring jstr, const char* func) argument 594 checkUtfString(JNIEnv* env, const char* bytes, bool nullOk, const char* func) argument 679 checkClassName(JNIEnv* env, const char* className, const char* func) argument 708 checkArray(JNIEnv* env, jarray jarr, const char* func) argument 739 checkReleaseMode(JNIEnv* env, jint mode, const char* func) argument 750 checkLengthPositive(JNIEnv* env, jsize length, const char* func) argument 761 checkNonNull(JNIEnv* env, const void* ptr, const char* func) argument 774 checkSig(JNIEnv* env, jmethodID methodID, char expectedSigByte, bool isStatic, const char* func) argument 804 checkStaticFieldID(JNIEnv* env, jclass jclazz, jfieldID fieldID) argument 823 checkInstanceFieldID(JNIEnv* env, jobject jobj, jfieldID fieldID, const char* func) argument 873 checkMethodArgsV(JNIEnv* env, jmethodID methodID, va_list args, const char* func) argument 913 checkMethodArgsA(JNIEnv* env, jmethodID methodID, jvalue* args, const char* func) argument 1153 createGuardedPACopy(JNIEnv* env, const jarray jarr, jboolean* isCopy) argument 1173 releaseGuardedPACopy(JNIEnv* env, jarray jarr, void* dataBuf, int mode) argument 1230 Check_GetVersion(JNIEnv* env) argument 1239 Check_DefineClass(JNIEnv* env, const char* name, jobject loader, const jbyte* buf, jsize bufLen) argument 1252 Check_FindClass(JNIEnv* env, const char* name) argument 1263 Check_GetSuperclass(JNIEnv* env, jclass clazz) argument 1273 Check_IsAssignableFrom(JNIEnv* env, jclass clazz1, jclass clazz2) argument 1285 Check_FromReflectedMethod(JNIEnv* env, jobject method) argument 1295 Check_FromReflectedField(JNIEnv* env, jobject field) argument 1305 Check_ToReflectedMethod(JNIEnv* env, jclass cls, jmethodID methodID, jboolean isStatic) argument 1316 Check_ToReflectedField(JNIEnv* env, jclass cls, jfieldID fieldID, jboolean isStatic) argument 1327 Check_Throw(JNIEnv* env, jthrowable obj) argument 1337 Check_ThrowNew(JNIEnv* env, jclass clazz, const char* message) argument 1348 Check_ExceptionOccurred(JNIEnv* env) argument 1357 Check_ExceptionDescribe(JNIEnv* env) argument 1364 Check_ExceptionClear(JNIEnv* env) argument 1371 Check_FatalError(JNIEnv* env, const char* msg) argument 1379 Check_PushLocalFrame(JNIEnv* env, jint capacity) argument 1388 Check_PopLocalFrame(JNIEnv* env, jobject res) argument 1398 Check_NewGlobalRef(JNIEnv* env, jobject obj) argument 1408 Check_DeleteGlobalRef(JNIEnv* env, jobject globalRef) argument 1427 Check_NewLocalRef(JNIEnv* env, jobject ref) argument 1437 Check_DeleteLocalRef(JNIEnv* env, jobject localRef) argument 1456 Check_EnsureLocalCapacity(JNIEnv *env, jint capacity) argument 1465 Check_IsSameObject(JNIEnv* env, jobject ref1, jobject ref2) argument 1476 Check_AllocObject(JNIEnv* env, jclass clazz) argument 1486 Check_NewObject(JNIEnv* env, jclass clazz, jmethodID methodID, ...) argument 1506 Check_NewObjectV(JNIEnv* env, jclass clazz, jmethodID methodID, va_list args) argument 1522 Check_NewObjectA(JNIEnv* env, jclass clazz, jmethodID methodID, jvalue* args) argument 1535 Check_GetObjectClass(JNIEnv* env, jobject obj) argument 1545 Check_IsInstanceOf(JNIEnv* env, jobject obj, jclass clazz) argument 1556 Check_GetMethodID(JNIEnv* env, jclass clazz, const char* name, const char* sig) argument 1569 Check_GetFieldID(JNIEnv* env, jclass clazz, const char* name, const char* sig) argument 1582 Check_GetStaticMethodID(JNIEnv* env, jclass clazz, const char* name, const char* sig) argument 1595 Check_GetStaticFieldID(JNIEnv* env, jclass clazz, const char* name, const char* sig) argument 1880 Check_NewString(JNIEnv* env, const jchar* unicodeChars, jsize len) argument 1890 Check_GetStringLength(JNIEnv* env, jstring string) argument 1900 Check_GetStringChars(JNIEnv* env, jstring string, jboolean* isCopy) argument 1918 Check_ReleaseStringChars(JNIEnv* env, jstring string, const jchar* chars) argument 1936 Check_NewStringUTF(JNIEnv* env, const char* bytes) argument 1946 Check_GetStringUTFLength(JNIEnv* env, jstring string) argument 1956 Check_GetStringUTFChars(JNIEnv* env, jstring string, jboolean* isCopy) argument 1974 Check_ReleaseStringUTFChars(JNIEnv* env, jstring string, const char* utf) argument 1993 Check_GetArrayLength(JNIEnv* env, jarray array) argument 2003 Check_NewObjectArray(JNIEnv* env, jsize length, jclass elementClass, jobject initialElement) argument 2017 Check_GetObjectArrayElement(JNIEnv* env, jobjectArray array, jsize index) argument 2028 Check_SetObjectArrayElement(JNIEnv* env, jobjectArray array, jsize index, jobject value) argument 2127 Check_RegisterNatives(JNIEnv* env, jclass clazz, const JNINativeMethod* methods, jint nMethods) argument 2138 Check_UnregisterNatives(JNIEnv* env, jclass clazz) argument 2148 Check_MonitorEnter(JNIEnv* env, jobject obj) argument 2158 Check_MonitorExit(JNIEnv* env, jobject obj) argument 2168 Check_GetJavaVM(JNIEnv *env, JavaVM **vm) argument 2177 Check_GetStringRegion(JNIEnv* env, jstring str, jsize start, jsize len, jchar* buf) argument 2186 Check_GetStringUTFRegion(JNIEnv* env, jstring str, jsize start, jsize len, char* buf) argument 2195 Check_GetPrimitiveArrayCritical(JNIEnv* env, jarray array, jboolean* isCopy) argument 2209 Check_ReleasePrimitiveArrayCritical(JNIEnv* env, jarray array, void* carray, jint mode) argument 2223 Check_GetStringCritical(JNIEnv* env, jstring string, jboolean* isCopy) argument 2241 Check_ReleaseStringCritical(JNIEnv* env, jstring string, const jchar* carray) argument 2259 Check_NewWeakGlobalRef(JNIEnv* env, jobject obj) argument 2269 Check_DeleteWeakGlobalRef(JNIEnv* env, jweak obj) argument 2277 Check_ExceptionCheck(JNIEnv* env) argument 2286 Check_GetObjectRefType(JNIEnv* env, jobject obj) argument 2296 Check_NewDirectByteBuffer(JNIEnv* env, void* address, jlong capacity) argument 2312 Check_GetDirectBufferAddress(JNIEnv* env, jobject buf) argument 2374 Check_GetDirectBufferCapacity(JNIEnv* env, jobject buf) argument 2429 Check_GetEnv(JavaVM* vm, void** env, jint version) argument [all...] |
/dalvik/libcore/sql/src/main/native/ |
H A D | sqlite_jni.c | 61 JNIEnv *env; /* Java environment for callbacks */ member in struct:__anon13 89 JNIEnv *env; /* Java environment for callbacks */ member in struct:hfunc 148 seterr(JNIEnv *env, jobject obj, int err) argument 154 (*env)->SetIntField(env, obj, F_SQLite_Database_error_code, v.i); 159 setvmerr(JNIEnv *env, jobject obj, int err) argument 165 (*env)->SetIntField(env, obj, F_SQLite_Vm_error_code, v.i); 170 setstmterr(JNIEnv *env, jobject obj, int err) argument 176 (*env) 195 gethandle(JNIEnv *env, jobject obj) argument 205 gethvm(JNIEnv *env, jobject obj) argument 215 gethstmt(JNIEnv *env, jobject obj) argument 227 gethbl(JNIEnv *env, jobject obj) argument 237 delglobrefp(JNIEnv *env, jobject *obj) argument 246 globrefpop(JNIEnv *env, jobject *obj) argument 258 globrefset(JNIEnv *env, jobject obj, jobject *ref) argument 279 throwex(JNIEnv *env, const char *msg) argument 285 throwoom(JNIEnv *env, const char *msg) argument 291 throwclosed(JNIEnv *env) argument 298 throwioex(JNIEnv *env, const char *msg) argument 312 trans2iso(JNIEnv *env, int haveutf, jstring enc, jstring src, transstr *dest) argument 355 trans2utf(JNIEnv *env, int haveutf, jstring enc, const char *src, transstr *dest) argument 396 JNIEnv *env = h->env; local 425 JNIEnv *env = h->env; local 449 JNIEnv *env = h->env; local 470 JNIEnv *env = h->env; local 720 doclose(JNIEnv *env, jobject obj, int final) argument 813 Java_SQLite_Database__1close(JNIEnv *env, jobject obj) argument 819 Java_SQLite_Database__1finalize(JNIEnv *env, jobject obj) argument 825 Java_SQLite_Database__1busy_1timeout(JNIEnv *env, jobject obj, jint ms) argument 850 Java_SQLite_Database_version(JNIEnv *env, jclass cls) argument 865 Java_SQLite_Database_dbversion(JNIEnv *env, jobject obj) argument 888 Java_SQLite_Database__1last_1insert_1rowid(JNIEnv *env, jobject obj) argument 913 Java_SQLite_Database__1changes(JNIEnv *env, jobject obj) argument 938 Java_SQLite_Database__1complete(JNIEnv *env, jclass cls, jstring sql) argument 960 Java_SQLite_Database__1interrupt(JNIEnv *env, jobject obj) argument 985 Java_SQLite_Database__1open(JNIEnv *env, jobject obj, jstring file, jint mode) argument 1157 Java_SQLite_Database__1open_1aux_1file(JNIEnv *env, jobject obj, jstring file) argument 1207 Java_SQLite_Database__1busy_1handler(JNIEnv *env, jobject obj, jobject bh) argument 1234 Java_SQLite_Database__1exec__Ljava_lang_String_2LSQLite_Callback_2(JNIEnv *env, jobject obj, jstring sql, jobject cb) argument 1313 Java_SQLite_Database__1exec__Ljava_lang_String_2LSQLite_Callback_2_3Ljava_lang_String_2(JNIEnv *env, jobject obj, jstring sql, jobject cb, jobjectArray args) argument 1579 getfunc(JNIEnv *env, jobject obj) argument 1594 JNIEnv *env = f->env; local 1648 JNIEnv *env = f->env; local 1670 JNIEnv *env = f->env; local 1725 JNIEnv *env = f->env; local 1741 mkfunc_common(JNIEnv *env, int isagg, jobject obj, jstring name, jint nargs, jobject fi) argument 1838 Java_SQLite_Database__1create_1aggregate(JNIEnv *env, jobject obj, jstring name, jint nargs, jobject fi) argument 1845 Java_SQLite_Database__1create_1function(JNIEnv *env, jobject obj, jstring name, jint nargs, jobject fi) argument 1852 Java_SQLite_Database__1function_1type(JNIEnv *env, jobject obj, jstring name, jint type) argument 1890 Java_SQLite_FunctionContext_count(JNIEnv *env, jobject obj) argument 1915 Java_SQLite_FunctionContext_set_1error(JNIEnv *env, jobject obj, jstring err) argument 1975 Java_SQLite_FunctionContext_set_1result__D(JNIEnv *env, jobject obj, jdouble d) argument 1998 Java_SQLite_FunctionContext_set_1result__I(JNIEnv *env, jobject obj, jint i) argument 2021 Java_SQLite_FunctionContext_set_1result__Ljava_lang_String_2(JNIEnv *env, jobject obj, jstring ret) argument 2083 Java_SQLite_FunctionContext_set_1result___3B(JNIEnv *env, jobject obj, jbyteArray b) argument 2113 Java_SQLite_FunctionContext_set_1result_1zeroblob(JNIEnv *env, jobject obj, jint n) argument 2132 Java_SQLite_Database_error_1string(JNIEnv *env, jclass c, jint err) argument 2142 Java_SQLite_Database__1errmsg(JNIEnv *env, jobject obj) argument 2161 Java_SQLite_Database__1set_1encoding(JNIEnv *env, jobject obj, jstring enc) argument 2188 JNIEnv *env = h->env; local 2249 Java_SQLite_Database__1set_1authorizer(JNIEnv *env, jobject obj, jobject auth) argument 2285 JNIEnv *env = h->env; local 2314 Java_SQLite_Database__1trace(JNIEnv *env, jobject obj, jobject tr) argument 2346 dovmfinal(JNIEnv *env, jobject obj, int final) argument 2395 dostmtfinal(JNIEnv *env, jobject obj) argument 2427 doblobfinal(JNIEnv *env, jobject obj) argument 2459 Java_SQLite_Vm_stop(JNIEnv *env, jobject obj) argument 2469 Java_SQLite_Vm_finalize(JNIEnv *env, jobject obj) argument 2502 Java_SQLite_Vm_step(JNIEnv *env, jobject obj, jobject cb) argument 2703 Java_SQLite_Vm_compile(JNIEnv *env, jobject obj) argument 2819 Java_SQLite_Database_vm_1compile(JNIEnv *env, jobject obj, jstring sql, jobject vm) argument 2970 Java_SQLite_Database_vm_1compile_1args(JNIEnv *env, jobject obj, jstring sql, jobject vm, jobjectArray args) argument 3190 Java_SQLite_FunctionContext_internal_1init(JNIEnv *env, jclass cls) argument 3197 Java_SQLite_Database__1progress_1handler(JNIEnv *env, jobject obj, jint n, jobject ph) argument 3258 Java_SQLite_Database_is3(JNIEnv *env, jobject obj) argument 3278 Java_SQLite_Stmt_prepare(JNIEnv *env, jobject obj) argument 3335 Java_SQLite_Database_stmt_1prepare(JNIEnv *env, jobject obj, jstring sql, jobject stmt) argument 3437 Java_SQLite_Stmt_step(JNIEnv *env, jobject obj) argument 3465 Java_SQLite_Stmt_close(JNIEnv *env, jobject obj) argument 3491 Java_SQLite_Stmt_reset(JNIEnv *env, jobject obj) argument 3507 Java_SQLite_Stmt_clear_1bindings(JNIEnv *env, jobject obj) argument 3523 Java_SQLite_Stmt_bind__II(JNIEnv *env, jobject obj, jint pos, jint val) argument 3550 Java_SQLite_Stmt_bind__IJ(JNIEnv *env, jobject obj, jint pos, jlong val) argument 3577 Java_SQLite_Stmt_bind__ID(JNIEnv *env, jobject obj, jint pos, jdouble val) argument 3604 Java_SQLite_Stmt_bind__I_3B(JNIEnv *env, jobject obj, jint pos, jbyteArray val) argument 3653 Java_SQLite_Stmt_bind__ILjava_lang_String_2(JNIEnv *env, jobject obj, jint pos, jstring val) argument 3705 Java_SQLite_Stmt_bind__I(JNIEnv *env, jobject obj, jint pos) argument 3732 Java_SQLite_Stmt_bind_1zeroblob(JNIEnv *env, jobject obj, jint pos, jint len) argument 3759 Java_SQLite_Stmt_bind_1parameter_1count(JNIEnv *env, jobject obj) argument 3775 Java_SQLite_Stmt_bind_1parameter_1name(JNIEnv *env, jobject obj, jint pos) argument 3802 Java_SQLite_Stmt_bind_1parameter_1index(JNIEnv *env, jobject obj, jstring name) argument 3833 Java_SQLite_Stmt_column_1int(JNIEnv *env, jobject obj, jint col) argument 3855 Java_SQLite_Stmt_column_1long(JNIEnv *env, jobject obj, jint col) argument 3877 Java_SQLite_Stmt_column_1double(JNIEnv *env, jobject obj, jint col) argument 3899 Java_SQLite_Stmt_column_1bytes(JNIEnv *env, jobject obj, jint col) argument 3936 Java_SQLite_Stmt_column_1string(JNIEnv *env, jobject obj, jint col) argument 3973 Java_SQLite_Stmt_column_1type(JNIEnv *env, jobject obj, jint col) argument 3995 Java_SQLite_Stmt_column_1count(JNIEnv *env, jobject obj) argument 4011 Java_SQLite_Stmt_column_1table_1name(JNIEnv *env, jobject obj, jint col) argument 4038 Java_SQLite_Stmt_column_1database_1name(JNIEnv *env, jobject obj, jint col) argument 4065 Java_SQLite_Stmt_column_1decltype(JNIEnv *env, jobject obj, jint col) argument 4092 Java_SQLite_Stmt_column_1origin_1name(JNIEnv *env, jobject obj, jint col) argument 4119 Java_SQLite_Stmt_finalize(JNIEnv *env, jobject obj) argument 4127 Java_SQLite_Database__1open_1blob(JNIEnv *env, jobject obj, jstring dbname, jstring table, jstring column, jlong row, jboolean rw, jobject blobj) argument 4286 Java_SQLite_Blob_close(JNIEnv *env, jobject obj) argument 4294 Java_SQLite_Blob_finalize(JNIEnv *env, jobject obj) argument 4302 Java_SQLite_Stmt_internal_1init(JNIEnv *env, jclass cls) argument 4311 Java_SQLite_Vm_internal_1init(JNIEnv *env, jclass cls) argument 4320 Java_SQLite_Blob_internal_1init(JNIEnv *env, jclass cls) argument 4329 Java_SQLite_Database_internal_1init(JNIEnv *env, jclass cls) argument 4356 JNIEnv *env; local 4380 JNIEnv *env; local [all...] |
/dalvik/dalvikvm/ |
H A D | Main.c | 44 static jobjectArray createStringArray(JNIEnv* env, char* const argv[], int argc) argument 51 stringClass = (*env)->FindClass(env, "java/lang/String"); 52 if ((*env)->ExceptionCheck(env)) { 57 strArray = (*env)->NewObjectArray(env, argc, stringClass, NULL); 58 if ((*env)->ExceptionCheck(env)) { 67 argStr = (*env) 92 methodIsPublic(JNIEnv* env, jclass clazz, jmethodID methodId) argument 144 JNIEnv* env = NULL; local [all...] |
/dalvik/libcore/xml/src/main/native/ |
H A D | org_apache_harmony_xml_ExpatParser.cpp | 63 * to keep a reference to the env for use in Expat callbacks. 65 JNIEnv* env; member in struct:ParsingContext 113 static void throw_OutOfMemoryError(JNIEnv* env) { argument 114 jniThrowException(env, "java/lang/OutOfMemoryError", "Out of memory."); 143 static InternedString* newInternedString(JNIEnv* env, argument 149 throw_OutOfMemoryError(env); 158 throw_OutOfMemoryError(env); 168 jstring newString = env->NewStringUTF(bytes); 169 if (env->ExceptionCheck()) { 177 (jstring) env 264 internString(JNIEnv* env, ParsingContext* parsingContext, const char* s) argument 316 jniThrowExpatException(JNIEnv* env, XML_Error error) argument 327 newParsingContext(JNIEnv* env, jobject object) argument 355 freeBuffer(JNIEnv* env, ParsingContext* parsingContext) argument 371 JNIEnv* env = parsingContext->env; local 401 JNIEnv* env = parsingContext->env; local 432 JNIEnv* env = parsingContext->env; local 451 ExpatElementName(JNIEnv* env, ParsingContext* parsingContext, jint attributePointer, jint index) argument 457 ExpatElementName(JNIEnv* env, ParsingContext* parsingContext, const char* s) argument 540 init(JNIEnv* env, ParsingContext* parsingContext, const char* s) argument 615 JNIEnv* env = parsingContext->env; local 655 JNIEnv* env = parsingContext->env; local 702 JNIEnv* env = parsingContext->env; local 734 JNIEnv* env = parsingContext->env; local 752 JNIEnv* env = parsingContext->env; local 768 JNIEnv* env = parsingContext->env; local 785 JNIEnv* env = parsingContext->env; local 811 JNIEnv* env = parsingContext->env; local 830 JNIEnv* env = parsingContext->env; local 857 createEntityParser(JNIEnv* env, jobject object, jint parentParser, jstring javaEncoding, jstring javaContext) argument 891 JNIEnv* env = parsingContext->env; local 936 JNIEnv* env = parsingContext->env; local 961 JNIEnv* env = parsingContext->env; local 983 releaseParsingContext(JNIEnv* env, ParsingContext* context) argument 1020 initialize(JNIEnv* env, jobject object, jstring javaEncoding, jboolean processNamespaces) argument 1075 appendString(JNIEnv* env, jobject object, jint pointer, jstring xml, jboolean isFinal) argument 1105 appendCharacters(JNIEnv* env, jobject object, jint pointer, jcharArray xml, jint offset, jint length) argument 1134 appendBytes(JNIEnv* env, jobject object, jint pointer, jbyteArray xml, jint offset, jint length) argument 1160 releaseParser(JNIEnv* env, jobject object, jint i) argument 1171 release(JNIEnv* env, jobject object, jint i) argument 1187 line(JNIEnv* env, jobject clazz, jint pointer) argument 1199 column(JNIEnv* env, jobject clazz, jint pointer) argument 1213 getAttributeURI(JNIEnv* env, jobject clazz, jint pointer, jint attributePointer, jint index) argument 1229 getAttributeLocalName(JNIEnv* env, jobject clazz, jint pointer, jint attributePointer, jint index) argument 1245 getAttributeQName(JNIEnv* env, jobject clazz, jint pointer, jint attributePointer, jint index) argument 1260 getAttributeValueByIndex(JNIEnv* env, jobject clazz, jint attributePointer, jint index) argument 1275 getAttributeIndexForQName(JNIEnv* env, jobject clazz, jint attributePointer, jstring qName) argument 1305 getAttributeIndex(JNIEnv* env, jobject clazz, jint attributePointer, jstring uri, jstring localName) argument 1343 getAttributeValueForQName(JNIEnv* env, jobject clazz, jint attributePointer, jstring qName) argument 1360 getAttributeValue(JNIEnv* env, jobject clazz, jint attributePointer, jstring uri, jstring localName) argument 1412 cloneAttributes(JNIEnv* env, jobject clazz, jint pointer, jint count) argument 1420 freeAttributes(JNIEnv* env, jobject clazz, jint pointer) argument 1429 staticInitialize(JNIEnv* env, jobject classObject, jstring empty) argument 1529 register_org_apache_harmony_xml_ExpatParser(JNIEnv* env) argument [all...] |