Home
last modified time | relevance | path

Searched refs:env (Results 1 – 25 of 67) sorted by relevance

123

/dalvik/libnativehelper/
DRegister.c16 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/
DAndroidSystemNatives.h33 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 …]
DJNIHelp.h40 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/
Djava_io_ObjectOutputStream.c21 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 …]
Djava_io_ObjectInputStream.c21 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 …]
Djava_io_ObjectStreamClass.c21 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 …]
Djava_io_FileDescriptor.c45 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 …]
Djava_io_File.c59 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/
DCheckJni.c316 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/
Dsqlite_jni.c59 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/
Djava_lang_System.c29 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 …]
Djava_lang_ProcessManager.c63 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/
Dorg_apache_harmony_xnet_provider_jsse_NativeCrypto.cpp46 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 …]
Dorg_apache_harmony_xnet_provider_jsse_OpenSSLServerSocketImpl.cpp46 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 …]
Dorg_apache_harmony_xnet_provider_jsse_OpenSSLSocketImpl.cpp55 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/
DCollationInterface.c27 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 …]
DBreakIteratorInterface.c25 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 …]
DBidiWrapperInterface.c28 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 …]
DConverterInterface.c46 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 …]
DRBNFInterface.cpp28 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/
Dorg_apache_harmony_xml_ExpatParser.cpp64 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/
Djava_util_zip_Inflater.c23 #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 …]
Djava_util_zip_Deflater.c37 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/
DMain.c44 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/
DBNInterface.c36 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 …]

123