/dalvik/libnativehelper/ |
D | Register.c | 16 int jniRegisterSystemMethods(JNIEnv* env) in jniRegisterSystemMethods() argument 20 (*env)->PushLocalFrame(env, 128); in jniRegisterSystemMethods() 22 if (register_org_apache_harmony_dalvik_NativeTestTarget(env) != 0) in jniRegisterSystemMethods() 25 if (register_java_io_File(env) != 0) in jniRegisterSystemMethods() 27 if (register_java_io_FileDescriptor(env) != 0) in jniRegisterSystemMethods() 29 if (register_java_io_ObjectOutputStream(env) != 0) in jniRegisterSystemMethods() 31 if (register_java_io_ObjectInputStream(env) != 0) in jniRegisterSystemMethods() 33 if (register_java_io_ObjectStreamClass(env) != 0) in jniRegisterSystemMethods() 36 if (register_java_lang_Float(env) != 0) in jniRegisterSystemMethods() 38 if (register_java_lang_Double(env) != 0) in jniRegisterSystemMethods() [all …]
|
/dalvik/libnativehelper/include/nativehelper/ |
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 …]
|
D | JNIHelp.h | 40 int jniRegisterNativeMethods(C_JNIEnv* env, const char* className, 53 int jniThrowException(C_JNIEnv* env, const char* className, const char* msg); 58 int jniThrowIOException(C_JNIEnv* env, int errnum); 63 jobject jniCreateFileDescriptor(C_JNIEnv* env, int fd); 68 int jniGetFDFromFileDescriptor(C_JNIEnv* env, jobject fileDescriptor); 73 void jniSetFileDescriptorOfFD(C_JNIEnv* env, jobject fileDescriptor, int value); 85 inline int jniRegisterNativeMethods(JNIEnv* env, const char* className, in jniRegisterNativeMethods() argument 88 return jniRegisterNativeMethods(&env->functions, className, gMethods, in jniRegisterNativeMethods() 91 inline int jniThrowException(JNIEnv* env, const char* className, in jniThrowException() argument 94 return jniThrowException(&env->functions, className, msg); in jniThrowException() [all …]
|
/dalvik/libcore/luni/src/main/native/ |
D | java_io_ObjectOutputStream.c | 21 static jlong java_getFieldLong(JNIEnv * env, jclass clazz, in java_getFieldLong() argument 25 const char *fieldNameInC = (*env)->GetStringUTFChars(env, fieldName, NULL); in java_getFieldLong() 26 jfieldID fid = (*env)->GetFieldID(env, declaringClass, fieldNameInC, "J"); in java_getFieldLong() 27 (*env)->ReleaseStringUTFChars(env, fieldName, fieldNameInC); in java_getFieldLong() 37 return (*env)->GetLongField (env, targetObject, fid); in java_getFieldLong() 41 static jshort java_getFieldShort(JNIEnv * env, jclass clazz, in java_getFieldShort() argument 45 const char *fieldNameInC = (*env)->GetStringUTFChars(env, fieldName, NULL); in java_getFieldShort() 46 jfieldID fid = (*env)->GetFieldID(env, declaringClass, fieldNameInC, "S"); in java_getFieldShort() 47 (*env)->ReleaseStringUTFChars(env, fieldName, fieldNameInC); in java_getFieldShort() 57 return (*env)->GetShortField (env, targetObject, fid); in java_getFieldShort() [all …]
|
D | java_io_ObjectInputStream.c | 21 static void java_setFieldBool (JNIEnv * env, jclass clazz, in java_setFieldBool() argument 31 fieldNameInC = (*env)->GetStringUTFChars(env, fieldName, NULL); in java_setFieldBool() 32 fid = (*env)->GetFieldID(env, declaringClass, fieldNameInC, "Z"); in java_setFieldBool() 33 (*env)->ReleaseStringUTFChars(env, fieldName, fieldNameInC); in java_setFieldBool() 40 (*env)->SetBooleanField(env, targetObject, fid, newValue); in java_setFieldBool() 44 static void java_setFieldChar (JNIEnv * env, jclass clazz, in java_setFieldChar() argument 54 fieldNameInC = (*env)->GetStringUTFChars(env, fieldName, NULL); in java_setFieldChar() 55 fid = (*env)->GetFieldID(env, declaringClass, fieldNameInC, "C"); in java_setFieldChar() 56 (*env)->ReleaseStringUTFChars(env, fieldName, fieldNameInC); in java_setFieldChar() 63 (*env)->SetCharField(env, targetObject, fid, newValue); in java_setFieldChar() [all …]
|
D | java_io_ObjectStreamClass.c | 21 static jobject java_io_osc_getFieldSignature(JNIEnv * env, jclass clazz, in java_io_osc_getFieldSignature() argument 26 lookupClass = (*env)->FindClass(env, "java/lang/reflect/Field"); in java_io_osc_getFieldSignature() 31 mid = (*env)->GetMethodID(env, lookupClass, "getSignature", in java_io_osc_getFieldSignature() 38 jclass fieldClass = (*env)->GetObjectClass(env, reflectField); in java_io_osc_getFieldSignature() 40 return (*env)->CallNonvirtualObjectMethod(env, reflectField, in java_io_osc_getFieldSignature() 44 static jobject java_io_osc_getMethodSignature(JNIEnv * env, jclass clazz, in java_io_osc_getMethodSignature() argument 50 lookupClass = (*env)->FindClass(env, "java/lang/reflect/Method"); in java_io_osc_getMethodSignature() 55 mid = (*env)->GetMethodID(env, lookupClass, "getSignature", in java_io_osc_getMethodSignature() 61 jclass methodClass = (*env)->GetObjectClass(env, reflectMethod); in java_io_osc_getMethodSignature() 62 return (*env)->CallNonvirtualObjectMethod(env, reflectMethod, in java_io_osc_getMethodSignature() [all …]
|
D | java_io_FileDescriptor.c | 45 static inline int getFd(JNIEnv* env, jobject obj) in getFd() argument 47 return (*env)->GetIntField(env, obj, gCachedFields.descriptor); in getFd() 55 static inline void setFd(JNIEnv* env, jobject obj, jint value) in setFd() argument 57 (*env)->SetIntField(env, obj, gCachedFields.descriptor, value); in setFd() 66 static void nativeClassInit(JNIEnv* env, jclass clazz) in nativeClassInit() argument 68 gCachedFields.clazz = (*env)->NewGlobalRef(env, clazz); in nativeClassInit() 71 (*env)->GetFieldID(env, clazz, "descriptor", "I"); in nativeClassInit() 74 jniThrowException(env, "java/lang/NoSuchFieldError", "FileDescriptor"); in nativeClassInit() 79 (*env)->GetMethodID(env, clazz, "<init>", "()V"); in nativeClassInit() 82 jniThrowException(env, "java/lang/NoSuchMethodError", "<init>()V"); in nativeClassInit() [all …]
|
D | java_io_File.c | 59 static jobject java_io_File_rootsImpl(JNIEnv* env, jclass clazz) { in java_io_File_rootsImpl() argument 67 jclass arrayClass = (*env)->FindClass(env, "[B"); in java_io_File_rootsImpl() 71 answer = (*env)->NewObjectArray(env, 1, arrayClass, NULL); in java_io_File_rootsImpl() 77 rootname = (*env)->NewByteArray(env, 3); in java_io_File_rootsImpl() 78 (*env)->SetByteArrayRegion(env, rootname, 0, 3, (jbyte *) rootStrings); in java_io_File_rootsImpl() 79 (*env)->SetObjectArrayElement(env, answer, 0, rootname); in java_io_File_rootsImpl() 85 static jbyteArray java_io_File_getCanonImpl(JNIEnv * env, jobject recv, in java_io_File_getCanonImpl() argument 95 jsize length = (jsize) (*env)->GetArrayLength(env, path); in java_io_File_getCanonImpl() 97 (*env)->GetByteArrayRegion(env, path, 0, length, (jbyte *)pathCopy); in java_io_File_getCanonImpl() 103 answer = (*env)->NewByteArray(env, answerlen); in java_io_File_getCanonImpl() [all …]
|
/dalvik/vm/ |
D | CheckJni.c | 316 static void checkThread(JNIEnv* env, int flags, const char* func) in checkThread() argument 333 } else if ((JNIEnvExt*) env != threadEnv) { in checkThread() 340 threadEnv->envThreadId, ((JNIEnvExt*)env)->envThreadId); in checkThread() 346 } else if (((JNIEnvExt*) env)->self != dvmThreadSelf()) { in checkThread() 349 ((JNIEnvExt*) env)->self, dvmThreadSelf()); in checkThread() 407 static void checkFieldType(JNIEnv* env, jobject jobj, jfieldID fieldID, in checkFieldType() argument 424 Object* obj = dvmDecodeIndirectRef(env, jobj); in checkFieldType() 465 static void checkObject(JNIEnv* env, jobject jobj, const char* func) in checkObject() argument 467 UNUSED_PARAMETER(env); in checkObject() 475 if (dvmGetJNIRefType(env, jobj) == JNIInvalidRefType) { in checkObject() [all …]
|
/dalvik/libcore/sql/src/main/native/ |
D | sqlite_jni.c | 59 JNIEnv *env; /* Java environment for callbacks */ member 87 JNIEnv *env; /* Java environment for callbacks */ member 146 seterr(JNIEnv *env, jobject obj, int err) in seterr() argument 152 (*env)->SetIntField(env, obj, F_SQLite_Database_error_code, v.i); in seterr() 157 setvmerr(JNIEnv *env, jobject obj, int err) in setvmerr() argument 163 (*env)->SetIntField(env, obj, F_SQLite_Vm_error_code, v.i); in setvmerr() 168 setstmterr(JNIEnv *env, jobject obj, int err) in setstmterr() argument 174 (*env)->SetIntField(env, obj, F_SQLite_Stmt_error_code, v.i); in setstmterr() 193 gethandle(JNIEnv *env, jobject obj) in gethandle() argument 197 v.j = (*env)->GetLongField(env, obj, F_SQLite_Database_handle); in gethandle() [all …]
|
/dalvik/libcore/luni-kernel/src/main/native/ |
D | java_lang_System.c | 29 static jstring java_getEnvByName(JNIEnv* env, jclass clazz, jstring nameStr) in java_getEnvByName() argument 37 name = (*env)->GetStringUTFChars(env, nameStr, NULL); in java_getEnvByName() 40 valueStr = (*env)->NewStringUTF(env, val); in java_getEnvByName() 42 (*env)->ReleaseStringUTFChars(env, nameStr, name); in java_getEnvByName() 44 jniThrowException(env, "java/lang/NullPointerException", NULL); in java_getEnvByName() 61 static jstring java_getEnvByIndex(JNIEnv* env, jclass clazz, jint index) in java_getEnvByIndex() argument 67 valueStr = (*env)->NewStringUTF(env, entry); in java_getEnvByIndex() 79 static void java_setFieldImpl(JNIEnv* env, jclass clazz, jstring name, jstring sig, jobject object) in java_setFieldImpl() argument 81 const char* fieldName = (*env)->GetStringUTFChars(env, name, NULL); in java_setFieldImpl() 82 const char* fieldSig = (*env)->GetStringUTFChars(env, sig, NULL); in java_setFieldImpl() [all …]
|
D | java_lang_ProcessManager.c | 63 static void java_lang_ProcessManager_close(JNIEnv* env, in java_lang_ProcessManager_close() argument 65 int fd = (*env)->GetIntField(env, javaDescriptor, descriptorField); in java_lang_ProcessManager_close() 67 jclass ioException = (*env)->FindClass(env, "java/io/IOException"); in java_lang_ProcessManager_close() 68 (*env)->ThrowNew(env, ioException, strerror(errno)); in java_lang_ProcessManager_close() 75 static void java_lang_ProcessManager_kill(JNIEnv* env, jclass clazz, jint pid) { in java_lang_ProcessManager_kill() argument 78 jniThrowIOException(env, errno); in java_lang_ProcessManager_kill() 85 static void java_lang_ProcessManager_watchChildren(JNIEnv* env, jobject o) { in java_lang_ProcessManager_watchChildren() argument 87 jniThrowException(env, "java/lang/IllegalStateException", in java_lang_ProcessManager_watchChildren() 147 (*env)->CallVoidMethod(env, o, onExitMethod, pid, status); in java_lang_ProcessManager_watchChildren() 149 if ((*env)->ExceptionOccurred(env)) { in java_lang_ProcessManager_watchChildren() [all …]
|
/dalvik/libcore/x-net/src/main/native/ |
D | org_apache_harmony_xnet_provider_jsse_NativeCrypto.cpp | 46 static void throwNullPointerException(JNIEnv* env) { in throwNullPointerException() argument 47 jniThrowException(env, "java/lang/NullPointerException", NULL); in throwNullPointerException() 53 static void throwRuntimeException(JNIEnv* env, const char* message) { in throwRuntimeException() argument 54 jniThrowException(env, "java/lang/RuntimeException", message); in throwRuntimeException() 63 static int throwExceptionIfNecessary(JNIEnv* env) { in throwExceptionIfNecessary() argument 71 throwRuntimeException(env, message); in throwExceptionIfNecessary() 83 static BIGNUM* arrayToBignum(JNIEnv* env, jbyteArray source) { in arrayToBignum() argument 86 jbyte* sourceBytes = env->GetByteArrayElements(source, NULL); in arrayToBignum() 87 int sourceLength = env->GetArrayLength(source); in arrayToBignum() 89 env->ReleaseByteArrayElements(source, sourceBytes, JNI_ABORT); in arrayToBignum() [all …]
|
D | org_apache_harmony_xnet_provider_jsse_OpenSSLServerSocketImpl.cpp | 46 static void throwIOExceptionStr(JNIEnv* env, const char* message) in throwIOExceptionStr() argument 48 jclass exClass = env->FindClass("java/io/IOException"); in throwIOExceptionStr() 56 env->ThrowNew(exClass, message); in throwIOExceptionStr() 63 static void org_apache_harmony_xnet_provider_jsse_OpenSSLServerSocketImpl_initstatic(JNIEnv* env, j… in org_apache_harmony_xnet_provider_jsse_OpenSSLServerSocketImpl_initstatic() argument 76 static void org_apache_harmony_xnet_provider_jsse_OpenSSLServerSocketImpl_init(JNIEnv* env, jobject… in org_apache_harmony_xnet_provider_jsse_OpenSSLServerSocketImpl_init() argument 91 jbyte* randseed = env->GetByteArrayElements(seed, &iscopy); in org_apache_harmony_xnet_provider_jsse_OpenSSLServerSocketImpl_init() 100 privatekeychar = env->GetStringUTFChars((jstring)privatekey, NULL); in org_apache_harmony_xnet_provider_jsse_OpenSSLServerSocketImpl_init() 104 env->ReleaseStringUTFChars(privatekey, privatekeychar); in org_apache_harmony_xnet_provider_jsse_OpenSSLServerSocketImpl_init() 108 throwIOExceptionStr(env, "Error parsing the private key"); in org_apache_harmony_xnet_provider_jsse_OpenSSLServerSocketImpl_init() 112 certificateschar = env->GetStringUTFChars((jstring)certificates, NULL); in org_apache_harmony_xnet_provider_jsse_OpenSSLServerSocketImpl_init() [all …]
|
D | org_apache_harmony_xnet_provider_jsse_OpenSSLSocketImpl.cpp | 55 static BIO *stringToMemBuf(JNIEnv* env, jstring string) { in stringToMemBuf() argument 57 jsize length = env->GetStringUTFLength(string); in stringToMemBuf() 60 env->GetStringUTFRegion(string, 0, env->GetStringLength(string), buf); in stringToMemBuf() 70 static void throwNullPointerException(JNIEnv* env) { in throwNullPointerException() argument 71 if (jniThrowException(env, "java/lang/NullPointerException", NULL)) { in throwNullPointerException() 79 static void throwRuntimeException(JNIEnv* env, const char* message) { in throwRuntimeException() argument 80 if (jniThrowException(env, "java/lang/RuntimeException", message)) { in throwRuntimeException() 88 static void throwSocketTimeoutException(JNIEnv* env, const char* message) { in throwSocketTimeoutException() argument 89 if (jniThrowException(env, "java/net/SocketTimeoutException", message)) { in throwSocketTimeoutException() 97 static void throwIOExceptionStr(JNIEnv* env, const char* message) { in throwIOExceptionStr() argument [all …]
|
/dalvik/libcore/icu/src/main/native/ |
D | CollationInterface.c | 27 static void closeCollator(JNIEnv *env, jclass obj, in closeCollator() argument 41 static void closeElements(JNIEnv *env, jclass obj, in closeElements() argument 59 static jint compare(JNIEnv *env, jclass obj, jint address, in compare() argument 65 jsize srclength = (*env)->GetStringLength(env, source); in compare() 66 const UChar *srcstr = (const UChar *)(*env)->GetStringCritical(env,source,0); in compare() 68 jsize tgtlength = (*env)->GetStringLength(env, target); in compare() 69 const UChar *tgtstr = (const UChar *)(*env)->GetStringCritical(env,target,0); in compare() 72 (*env)->ReleaseStringCritical(env, source, srcstr); in compare() 73 (*env)->ReleaseStringCritical(env, target, tgtstr); in compare() 76 icu4jni_error(env,U_ILLEGAL_ARGUMENT_ERROR); in compare() [all …]
|
D | BreakIteratorInterface.c | 25 static jstring getAvailableLocalesImpl(JNIEnv *env, jclass clazz, jint index) { in getAvailableLocalesImpl() argument 29 return (*env)->NewStringUTF(env, locale); in getAvailableLocalesImpl() 33 static jint getAvailableLocalesCountImpl(JNIEnv *env, jclass clazz) { in getAvailableLocalesCountImpl() argument 37 static jint getCharacterInstanceImpl(JNIEnv *env, jclass clazz, jstring locale) { in getCharacterInstanceImpl() argument 41 const char *localeChars = (*env)->GetStringUTFChars(env, locale, 0); in getCharacterInstanceImpl() 45 (*env)->ReleaseStringUTFChars(env, locale, localeChars); in getCharacterInstanceImpl() 47 if ( icu4jni_error(env, status) != FALSE) { in getCharacterInstanceImpl() 54 static jint getLineInstanceImpl(JNIEnv *env, jclass clazz, jstring locale) { in getLineInstanceImpl() argument 58 const char *localeChars = (*env)->GetStringUTFChars(env, locale, 0); in getLineInstanceImpl() 64 (*env)->ReleaseStringUTFChars(env, locale, localeChars); in getLineInstanceImpl() [all …]
|
D | BidiWrapperInterface.c | 28 void check_fail (JNIEnv * env, int err); 31 (JNIEnv * env, jclass clazz) in Java_org_apache_harmony_text_BidiWrapper_ubidi_1open() argument 40 (JNIEnv * env, jclass clazz, jlong pBiDi) in Java_org_apache_harmony_text_BidiWrapper_ubidi_1close() argument 52 (JNIEnv * env, jclass clazz, jlong pBiDi, jcharArray text, jint length, in Java_org_apache_harmony_text_BidiWrapper_ubidi_1setPara() argument 61 _text = (*env)->GetCharArrayElements (env, text, NULL); in Java_org_apache_harmony_text_BidiWrapper_ubidi_1setPara() 65 jbyte *el = (*env)->GetByteArrayElements (env, embeddingLevels, NULL); in Java_org_apache_harmony_text_BidiWrapper_ubidi_1setPara() 68 (*env)->ReleaseByteArrayElements (env, embeddingLevels, el, 0); in Java_org_apache_harmony_text_BidiWrapper_ubidi_1setPara() 76 check_fail (env, err); in Java_org_apache_harmony_text_BidiWrapper_ubidi_1setPara() 83 (*env)->ReleaseCharArrayElements (env, text, _text, 0); in Java_org_apache_harmony_text_BidiWrapper_ubidi_1setPara() 87 (JNIEnv * env, jclass clazz, jlong pBiDi, jint start, jint limit) in Java_org_apache_harmony_text_BidiWrapper_ubidi_1setLine() argument [all …]
|
D | ConverterInterface.c | 46 static jlong openConverter (JNIEnv *env, jclass jClass, jstring converterName) { in openConverter() argument 51 const char* cnvName= (const char*) (*env)->GetStringUTFChars(env, converterName,NULL); in openConverter() 53 int count = (*env)->GetStringUTFLength(env,converterName); in openConverter() 57 (*env)->ReleaseStringUTFChars(env, converterName,cnvName); in openConverter() 59 if (icu4jni_error(env, errorCode) != FALSE) { in openConverter() 72 static void closeConverter (JNIEnv *env, jclass jClass, jlong handle) { in closeConverter() argument 105 static jint setSubstitutionModeCharToByte (JNIEnv *env, jclass jClass, jlong handle, jboolean mode)… in setSubstitutionModeCharToByte() argument 148 static jint setSubstitutionModeByteToChar (JNIEnv *env, jclass jClass, jlong handle, jboolean mode)… in setSubstitutionModeByteToChar() argument 195 static jint convertCharToByte(JNIEnv *env, jclass jClass, jlong handle, jcharArray source, jint s… in convertCharToByte() argument 201 jint* myData = (jint*) (*env)->GetPrimitiveArrayCritical(env,data,NULL); in convertCharToByte() [all …]
|
D | RBNFInterface.cpp | 28 static UBool icuError(JNIEnv *env, UErrorCode errorcode) in icuError() argument 36 exception = env->FindClass("java/lang/IllegalArgumentException"); in icuError() 40 exception = env->FindClass("java/lang/ArrayIndexOutOfBoundsException"); in icuError() 43 exception = env->FindClass("java/lang/UnsupportedOperationException"); in icuError() 46 exception = env->FindClass("java/lang/RuntimeException"); in icuError() 49 return (env->ThrowNew(exception, emsg) != 0); in icuError() 54 static jint openRBNFImpl1(JNIEnv* env, jclass clazz, in openRBNFImpl1() argument 63 const char *localeChars = env->GetStringUTFChars(locale, NULL); in openRBNFImpl1() 75 icuError(env, U_ILLEGAL_ARGUMENT_ERROR); in openRBNFImpl1() 84 env->ReleaseStringUTFChars(locale, localeChars); in openRBNFImpl1() [all …]
|
/dalvik/libcore/xml/src/main/native/ |
D | org_apache_harmony_xml_ExpatParser.cpp | 64 JNIEnv* env; member 112 static void throw_NullPointerException(JNIEnv* env, const char* msg) { in throw_NullPointerException() argument 113 jniThrowException(env, "java/lang/NullPointerException", msg); in throw_NullPointerException() 119 static void throw_OutOfMemoryError(JNIEnv* env) { in throw_OutOfMemoryError() argument 120 jniThrowException(env, "java/lang/OutOfMemoryError", "Out of memory."); in throw_OutOfMemoryError() 149 static InternedString* newInternedString(JNIEnv* env, in newInternedString() argument 155 throw_OutOfMemoryError(env); in newInternedString() 164 throw_OutOfMemoryError(env); in newInternedString() 174 jstring newString = env->NewStringUTF(bytes); in newInternedString() 175 if (env->ExceptionCheck()) { in newInternedString() [all …]
|
/dalvik/libcore/archive/src/main/native/ |
D | java_util_zip_Inflater.c | 23 #define jclmem_allocate_memory(env, byteCount) sieb_malloc(env, byteCount) argument 24 #define jclmem_free_memory(env, pointer) sieb_free(env, pointer) argument 28 void throwNewDataFormatException (JNIEnv * env, const char *message); 44 Java_java_util_zip_Inflater_createStream (JNIEnv * env, jobject recv, in Java_java_util_zip_Inflater_createStream() argument 47 PORT_ACCESS_FROM_ENV (env); in Java_java_util_zip_Inflater_createStream() 54 VMI_ACCESS_FROM_ENV (env); in Java_java_util_zip_Inflater_createStream() 60 jstream = jclmem_allocate_memory (env, sizeof (JCLZipStream)); in Java_java_util_zip_Inflater_createStream() 63 throwNewOutOfMemoryError (env, ""); in Java_java_util_zip_Inflater_createStream() 68 stream = jclmem_allocate_memory (env, sizeof (z_stream)); in Java_java_util_zip_Inflater_createStream() 71 jclmem_free_memory (env, jstream); in Java_java_util_zip_Inflater_createStream() [all …]
|
D | java_util_zip_Deflater.c | 37 Java_java_util_zip_Deflater_setDictionaryImpl (JNIEnv * env, jobject recv, in Java_java_util_zip_Deflater_setDictionaryImpl() argument 41 PORT_ACCESS_FROM_ENV (env); in Java_java_util_zip_Deflater_setDictionaryImpl() 46 dBytes = jclmem_allocate_memory (env, len); in Java_java_util_zip_Deflater_setDictionaryImpl() 49 throwNewOutOfMemoryError (env, ""); in Java_java_util_zip_Deflater_setDictionaryImpl() 52 (*env)->GetByteArrayRegion (env, dict, off, len, (mcSignednessBull)dBytes); in Java_java_util_zip_Deflater_setDictionaryImpl() 56 jclmem_free_memory (env, dBytes); in Java_java_util_zip_Deflater_setDictionaryImpl() 57 THROW_ZIP_EXCEPTION(env, err, IllegalArgumentException); in Java_java_util_zip_Deflater_setDictionaryImpl() 64 Java_java_util_zip_Deflater_getTotalInImpl (JNIEnv * env, jobject recv, in Java_java_util_zip_Deflater_getTotalInImpl() argument 74 Java_java_util_zip_Deflater_getTotalOutImpl (JNIEnv * env, jobject recv, in Java_java_util_zip_Deflater_getTotalOutImpl() argument 84 Java_java_util_zip_Deflater_getAdlerImpl (JNIEnv * env, jobject recv, in Java_java_util_zip_Deflater_getAdlerImpl() argument [all …]
|
/dalvik/dalvikvm/ |
D | Main.c | 44 static jobjectArray createStringArray(JNIEnv* env, char* const argv[], int argc) in createStringArray() argument 51 stringClass = (*env)->FindClass(env, "java/lang/String"); in createStringArray() 52 if ((*env)->ExceptionCheck(env)) { in createStringArray() 57 strArray = (*env)->NewObjectArray(env, argc, stringClass, NULL); in createStringArray() 58 if ((*env)->ExceptionCheck(env)) { in createStringArray() 67 argStr = (*env)->NewStringUTF(env, argv[i]); in createStringArray() 68 if ((*env)->ExceptionCheck(env)) { in createStringArray() 73 (*env)->SetObjectArrayElement(env, strArray, i, argStr); in createStringArray() 74 (*env)->DeleteLocalRef(env, argStr); in createStringArray() 82 (*env)->DeleteLocalRef(env, stringClass); in createStringArray() [all …]
|
/dalvik/libcore/openssl/src/main/native/ |
D | BNInterface.c | 36 throwOutOfMemoryException(JNIEnv* env, const char* message) in throwOutOfMemoryException() argument 38 jniThrowException(env, "java/lang/OutOfMemoryError", message); in throwOutOfMemoryException() 42 throwNewNullPointerException (JNIEnv* env, const char* message) in throwNewNullPointerException() argument 44 jniThrowException(env, "java/lang/NullPointerException", message); in throwNewNullPointerException() 47 static int isValidHandle (JNIEnv* env, void* handle, const char *message) in isValidHandle() argument 50 throwNewNullPointerException(env, message); in isValidHandle() 56 static int oneValidHandle (JNIEnv* env, void* a) in oneValidHandle() argument 58 return isValidHandle(env, a, "Mandatory handle (first) passed as null"); in oneValidHandle() 61 static int twoValidHandles (JNIEnv* env, void* a, void *b) in twoValidHandles() argument 63 if (!oneValidHandle(env, a)) return FALSE; in twoValidHandles() [all …]
|