Searched refs:env (Results 1 - 25 of 60) sorted by relevance

123

/libcore/luni/src/main/native/
H A Dandroid_system_OsConstants.cpp53 static void initConstant(JNIEnv* env, jclass c, const char* fieldName, int value) { argument
54 jfieldID field = env->GetStaticFieldID(c, fieldName, "I");
55 env->SetStaticIntField(c, field, value);
58 static void OsConstants_initConstants(JNIEnv* env, jclass c) { argument
59 initConstant(env, c, "AF_INET", AF_INET);
60 initConstant(env, c, "AF_INET6", AF_INET6);
61 initConstant(env, c, "AF_UNIX", AF_UNIX);
62 initConstant(env, c, "AF_UNSPEC", AF_UNSPEC);
63 initConstant(env, c, "AI_ADDRCONFIG", AI_ADDRCONFIG);
64 initConstant(env,
626 register_android_system_OsConstants(JNIEnv* env) argument
[all...]
H A DJniException.cpp22 void jniThrowExceptionWithErrno(JNIEnv* env, const char* exceptionClassName, int error) { argument
24 jniThrowException(env, exceptionClassName, jniStrError(error, buf, sizeof(buf)));
27 void jniThrowOutOfMemoryError(JNIEnv* env, const char* message) { argument
28 jniThrowException(env, "java/lang/OutOfMemoryError", message);
31 void jniThrowSocketException(JNIEnv* env, int error) { argument
32 jniThrowExceptionWithErrno(env, "java/net/SocketException", error);
H A DJniException.h22 void jniThrowExceptionWithErrno(JNIEnv* env, const char* exceptionClassName, int error);
24 void jniThrowOutOfMemoryError(JNIEnv* env, const char* message);
25 void jniThrowSocketException(JNIEnv* env, int error);
H A DvalueOf.h22 jobject booleanValueOf(JNIEnv* env, jboolean b);
23 jobject doubleValueOf(JNIEnv* env, jdouble d);
24 jobject integerValueOf(JNIEnv* env, jint i);
25 jobject longValueOf(JNIEnv* env, jlong l);
29 jboolean booleanValue(JNIEnv* env, jobject javaLangBoolean);
30 jint intValue(JNIEnv* env, jobject javaLangInteger);
H A DvalueOf.cpp24 static jobject valueOf(JNIEnv* env, jclass c, const char* signature, const T& value) { argument
25 static jmethodID valueOfMethod = env->GetStaticMethodID(c, "valueOf", signature);
26 return env->CallStaticObjectMethod(c, valueOfMethod, value);
29 jobject booleanValueOf(JNIEnv* env, jboolean value) { argument
30 return valueOf(env, JniConstants::booleanClass, "(Z)Ljava/lang/Boolean;", value);
33 jobject doubleValueOf(JNIEnv* env, jdouble value) { argument
34 return valueOf(env, JniConstants::doubleClass, "(D)Ljava/lang/Double;", value);
37 jobject integerValueOf(JNIEnv* env, jint value) { argument
38 return valueOf(env, JniConstants::integerClass, "(I)Ljava/lang/Integer;", value);
41 jobject longValueOf(JNIEnv* env, jlon argument
45 booleanValue(JNIEnv* env, jobject javaLangBoolean) argument
50 intValue(JNIEnv* env, jobject javaLangInteger) argument
[all...]
H A Dlibcore_io_AsynchronousCloseMonitor.cpp24 static void AsynchronousCloseMonitor_signalBlockedThreads(JNIEnv* env, jclass, jobject javaFd) { argument
25 int fd = jniGetFDFromFileDescriptor(env, javaFd);
32 void register_libcore_io_AsynchronousCloseMonitor(JNIEnv* env) { argument
34 jniRegisterNativeMethods(env, "libcore/io/AsynchronousCloseMonitor", gMethods, NELEM(gMethods));
H A Dsun_misc_Unsafe.cpp22 static jobject Unsafe_allocateInstance(JNIEnv* env, jclass, jclass c) { argument
23 return env->AllocObject(c);
29 void register_sun_misc_Unsafe(JNIEnv* env) { argument
30 jniRegisterNativeMethods(env, "sun/misc/Unsafe", gMethods, NELEM(gMethods));
H A Djava_io_ObjectStreamClass.cpp23 static jobject getSignature(JNIEnv* env, jclass c, jobject object) { argument
24 jmethodID mid = env->GetMethodID(c, "getSignature", "()Ljava/lang/String;");
28 jclass objectClass = env->GetObjectClass(object);
29 return env->CallNonvirtualObjectMethod(object, objectClass, mid);
32 static jobject ObjectStreamClass_getFieldSignature(JNIEnv* env, jclass, jobject field) { argument
33 return getSignature(env, JniConstants::fieldClass, field);
36 static jobject ObjectStreamClass_getMethodSignature(JNIEnv* env, jclass, jobject method) { argument
37 return getSignature(env, JniConstants::methodClass, method);
40 static jobject ObjectStreamClass_getConstructorSignature(JNIEnv* env, jclass, jobject constructor) { argument
41 return getSignature(env, JniConstant
44 ObjectStreamClass_hasClinit(JNIEnv * env, jclass, jclass targetClass) argument
50 ObjectStreamClass_getConstructorId(JNIEnv* env, jclass, jclass constructorClass) argument
54 ObjectStreamClass_newInstance(JNIEnv* env, jclass, jclass instantiationClass, jlong methodId) argument
66 register_java_io_ObjectStreamClass(JNIEnv* env) argument
[all...]
H A DIcuUtilities.h27 extern jobjectArray fromStringEnumeration(JNIEnv* env, UErrorCode& status, const char* provider, StringEnumeration*);
28 bool maybeThrowIcuException(JNIEnv* env, const char* function, UErrorCode error);
H A Dlibcore_io_Posix.cpp71 jstring NAME = env->NewStringUTF(EXP); \
158 static void throwException(JNIEnv* env, jclass exceptionClass, jmethodID ctor3, jmethodID ctor2, argument
161 if (env->ExceptionCheck()) {
162 cause = env->ExceptionOccurred();
163 env->ExceptionClear();
166 ScopedLocalRef<jstring> detailMessage(env, env->NewStringUTF(functionName));
170 env->ExceptionClear();
175 exception = env->NewObject(exceptionClass, ctor3, detailMessage.get(), error, cause);
177 exception = env
182 throwErrnoException(JNIEnv* env, const char* functionName) argument
191 throwGaiException(JNIEnv* env, const char* functionName, int error) argument
210 throwIfMinusOne(JNIEnv* env, const char* name, rc_t rc) argument
220 IoVec(JNIEnv* env, size_t bufferCount) argument
275 makeSocketAddress(JNIEnv* env, const sockaddr_storage& ss) argument
286 makeStructPasswd(JNIEnv* env, const struct passwd& pw) argument
296 makeStructStat(JNIEnv* env, const struct stat& sb) argument
309 makeStructStatVfs(JNIEnv* env, const struct statvfs& sb) argument
333 makeStructLinger(JNIEnv* env, const struct linger& l) argument
338 makeStructTimeval(JNIEnv* env, const struct timeval& tv) argument
344 makeStructUcred(JNIEnv* env, const struct ucred& u __unused) argument
354 makeStructUtsname(JNIEnv* env, const struct utsname& buf) argument
366 fillIfreq(JNIEnv* env, jstring javaInterfaceName, struct ifreq& req) argument
377 fillInetSocketAddress(JNIEnv* env, jint rc, jobject javaInetSocketAddress, const sockaddr_storage& ss) argument
394 doStat(JNIEnv* env, jstring javaPath, bool isLstat) argument
409 doGetSockName(JNIEnv* env, jobject javaFd, bool is_sockname) argument
426 Passwd(JNIEnv* env) argument
460 Posix_accept(JNIEnv* env, jobject, jobject javaFd, jobject javaInetSocketAddress) argument
474 Posix_access(JNIEnv* env, jobject, jstring javaPath, jint mode) argument
486 Posix_bind(JNIEnv* env, jobject, jobject javaFd, jobject javaAddress, jint port) argument
497 Posix_chmod(JNIEnv* env, jobject, jstring javaPath, jint mode) argument
505 Posix_chown(JNIEnv* env, jobject, jstring javaPath, jint uid, jint gid) argument
513 Posix_close(JNIEnv* env, jobject, jobject javaFd) argument
525 Posix_connect(JNIEnv* env, jobject, jobject javaFd, jobject javaAddress, jint port) argument
536 Posix_dup(JNIEnv* env, jobject, jobject javaOldFd) argument
542 Posix_dup2(JNIEnv* env, jobject, jobject javaOldFd, jint newFd) argument
548 Posix_environ(JNIEnv* env, jobject) argument
553 Posix_execve(JNIEnv* env, jobject, jstring javaFilename, jobjectArray javaArgv, jobjectArray javaEnvp) argument
566 Posix_execv(JNIEnv* env, jobject, jstring javaFilename, jobjectArray javaArgv) argument
578 Posix_fchmod(JNIEnv* env, jobject, jobject javaFd, jint mode) argument
583 Posix_fchown(JNIEnv* env, jobject, jobject javaFd, jint uid, jint gid) argument
588 Posix_fcntlVoid(JNIEnv* env, jobject, jobject javaFd, jint cmd) argument
593 Posix_fcntlLong(JNIEnv* env, jobject, jobject javaFd, jint cmd, jlong arg) argument
598 Posix_fcntlFlock(JNIEnv* env, jobject, jobject javaFd, jint cmd, jobject javaFlock) argument
624 Posix_fdatasync(JNIEnv* env, jobject, jobject javaFd) argument
629 Posix_fstat(JNIEnv* env, jobject, jobject javaFd) argument
640 Posix_fstatvfs(JNIEnv* env, jobject, jobject javaFd) argument
651 Posix_fsync(JNIEnv* env, jobject, jobject javaFd) argument
656 Posix_ftruncate(JNIEnv* env, jobject, jobject javaFd, jlong length) argument
661 Posix_gai_strerror(JNIEnv* env, jobject, jint error) argument
665 Posix_android_getaddrinfo(JNIEnv* env, jobject, jstring javaNode, jobject javaHints, jint netId) argument
745 Posix_getenv(JNIEnv* env, jobject, jstring javaName) argument
753 Posix_getnameinfo(JNIEnv* env, jobject, jobject javaAddress, jint flags) argument
769 Posix_getpeername(JNIEnv* env, jobject, jobject javaFd) argument
781 Posix_getpwnam(JNIEnv* env, jobject, jstring javaName) argument
789 Posix_getpwuid(JNIEnv* env, jobject, jint uid) argument
793 Posix_getsockname(JNIEnv* env, jobject, jobject javaFd) argument
797 Posix_getsockoptByte(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) argument
805 Posix_getsockoptInAddr(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) argument
820 Posix_getsockoptInt(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) argument
828 Posix_getsockoptLinger(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) argument
841 Posix_getsockoptTimeval(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) argument
854 Posix_getsockoptUcred(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) argument
886 Posix_if_indextoname(JNIEnv* env, jobject, jint index) argument
894 Posix_inet_pton(JNIEnv* env, jobject, jint family, jstring javaName) argument
910 Posix_ioctlInetAddress(JNIEnv* env, jobject, jobject javaFd, jint cmd, jstring javaInterfaceName) argument
923 Posix_ioctlInt(JNIEnv* env, jobject, jobject javaFd, jint cmd, jobject javaArg) argument
936 Posix_isatty(JNIEnv* env, jobject, jobject javaFd) argument
941 Posix_kill(JNIEnv* env, jobject, jint pid, jint sig) argument
945 Posix_lchown(JNIEnv* env, jobject, jstring javaPath, jint uid, jint gid) argument
953 Posix_link(JNIEnv* env, jobject, jstring javaOldPath, jstring javaNewPath) argument
965 Posix_listen(JNIEnv* env, jobject, jobject javaFd, jint backlog) argument
970 Posix_lseek(JNIEnv* env, jobject, jobject javaFd, jlong offset, jint whence) argument
975 Posix_lstat(JNIEnv* env, jobject, jstring javaPath) argument
979 Posix_mincore(JNIEnv* env, jobject, jlong address, jlong byteCount, jbyteArray javaVector) argument
989 Posix_mkdir(JNIEnv* env, jobject, jstring javaPath, jint mode) argument
997 Posix_mkfifo(JNIEnv* env, jobject, jstring javaPath, jint mode) argument
1005 Posix_mlock(JNIEnv* env, jobject, jlong address, jlong byteCount) argument
1010 Posix_mmap(JNIEnv* env, jobject, jlong address, jlong byteCount, jint prot, jint flags, jobject javaFd, jlong offset) argument
1020 Posix_msync(JNIEnv* env, jobject, jlong address, jlong byteCount, jint flags) argument
1025 Posix_munlock(JNIEnv* env, jobject, jlong address, jlong byteCount) argument
1030 Posix_munmap(JNIEnv* env, jobject, jlong address, jlong byteCount) argument
1035 Posix_open(JNIEnv* env, jobject, jstring javaPath, jint flags, jint mode) argument
1044 Posix_pipe(JNIEnv* env, jobject) argument
1064 Posix_poll(JNIEnv* env, jobject, jobjectArray javaStructs, jint timeoutMs) argument
1112 Posix_posix_fallocate(JNIEnv* env, jobject, jobject javaFd __unused, jlong offset __unused, jlong length __unused) argument
1126 Posix_prctl(JNIEnv* env, jobject, jint option __unused, jlong arg2 __unused, jlong arg3 __unused, jlong arg4 __unused, jlong arg5 __unused) argument
1139 Posix_preadBytes(JNIEnv* env, jobject, jobject javaFd, jobject javaBytes, jint byteOffset, jint byteCount, jlong offset) argument
1147 Posix_pwriteBytes(JNIEnv* env, jobject, jobject javaFd, jbyteArray javaBytes, jint byteOffset, jint byteCount, jlong offset) argument
1155 Posix_readBytes(JNIEnv* env, jobject, jobject javaFd, jobject javaBytes, jint byteOffset, jint byteCount) argument
1163 Posix_readlink(JNIEnv* env, jobject, jstring javaPath) argument
1177 Posix_readv(JNIEnv* env, jobject, jobject javaFd, jobjectArray buffers, jintArray offsets, jintArray byteCounts) argument
1185 Posix_recvfromBytes(JNIEnv* env, jobject, jobject javaFd, jobject javaBytes, jint byteOffset, jint byteCount, jint flags, jobject javaInetSocketAddress) argument
1200 Posix_remove(JNIEnv* env, jobject, jstring javaPath) argument
1208 Posix_rename(JNIEnv* env, jobject, jstring javaOldPath, jstring javaNewPath) argument
1220 Posix_sendfile(JNIEnv* env, jobject, jobject javaOutFd, jobject javaInFd, jobject javaOffset, jlong byteCount) argument
1238 Posix_sendtoBytes(JNIEnv* env, jobject, jobject javaFd, jobject javaBytes, jint byteOffset, jint byteCount, jint flags, jobject javaInetAddress, jint port) argument
1252 Posix_setegid(JNIEnv* env, jobject, jint egid) argument
1256 Posix_setenv(JNIEnv* env, jobject, jstring javaName, jstring javaValue, jboolean overwrite) argument
1268 Posix_seteuid(JNIEnv* env, jobject, jint euid) argument
1272 Posix_setgid(JNIEnv* env, jobject, jint gid) argument
1276 Posix_setsid(JNIEnv* env, jobject) argument
1280 Posix_setsockoptByte(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jint value) argument
1286 Posix_setsockoptIfreq(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jstring javaInterfaceName) argument
1295 Posix_setsockoptInt(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jint value) argument
1306 Posix_setsockoptIpMreqn(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jint value) argument
1314 Posix_setsockoptGroupReq(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jobject javaGroupReq) argument
1347 Posix_setsockoptGroupSourceReq(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jobject javaGroupSourceReq) argument
1390 Posix_setsockoptLinger(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jobject javaLinger) argument
1400 Posix_setsockoptTimeval(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jobject javaTimeval) argument
1410 Posix_setuid(JNIEnv* env, jobject, jint uid) argument
1414 Posix_shutdown(JNIEnv* env, jobject, jobject javaFd, jint how) argument
1419 Posix_socket(JNIEnv* env, jobject, jint domain, jint type, jint protocol) argument
1424 Posix_socketpair(JNIEnv* env, jobject, jint domain, jint type, jint protocol, jobject javaFd1, jobject javaFd2) argument
1433 Posix_stat(JNIEnv* env, jobject, jstring javaPath) argument
1437 Posix_statvfs(JNIEnv* env, jobject, jstring javaPath) argument
1451 Posix_strerror(JNIEnv* env, jobject, jint errnum) argument
1457 Posix_strsignal(JNIEnv* env, jobject, jint signal) argument
1461 Posix_symlink(JNIEnv* env, jobject, jstring javaOldPath, jstring javaNewPath) argument
1473 Posix_sysconf(JNIEnv* env, jobject, jint name) argument
1483 Posix_tcdrain(JNIEnv* env, jobject, jobject javaFd) argument
1488 Posix_tcsendbreak(JNIEnv* env, jobject, jobject javaFd, jint duration) argument
1497 Posix_uname(JNIEnv* env, jobject) argument
1505 Posix_unsetenv(JNIEnv* env, jobject, jstring javaName) argument
1513 Posix_waitpid(JNIEnv* env, jobject, jint pid, jobject javaStatus, jint options) argument
1523 Posix_writeBytes(JNIEnv* env, jobject, jobject javaFd, jbyteArray javaBytes, jint byteOffset, jint byteCount) argument
1531 Posix_writev(JNIEnv* env, jobject, jobject javaFd, jobjectArray buffers, jintArray offsets, jintArray byteCounts) argument
1649 register_libcore_io_Posix(JNIEnv* env) argument
[all...]
H A DIcuUtilities.cpp31 jobjectArray fromStringEnumeration(JNIEnv* env, UErrorCode& status, const char* provider, StringEnumeration* se) { argument
32 if (maybeThrowIcuException(env, provider, status)) {
37 if (maybeThrowIcuException(env, "StringEnumeration::count", status)) {
41 jobjectArray result = env->NewObjectArray(count, JniConstants::stringClass, NULL);
44 if (maybeThrowIcuException(env, "StringEnumeration::snext", status)) {
47 ScopedLocalRef<jstring> javaString(env, env->NewString(string->getBuffer(), string->length()));
48 env->SetObjectArrayElement(result, i, javaString.get());
53 bool maybeThrowIcuException(JNIEnv* env, const char* function, UErrorCode error) { argument
67 jniThrowExceptionFmt(env, exceptionClas
[all...]
H A Dlibcore_icu_DateIntervalFormat.cpp27 static jlong DateIntervalFormat_createDateIntervalFormat(JNIEnv* env, jclass, jstring javaSkeleton, jstring javaLocaleName, jstring javaTzName) { argument
28 ScopedIcuLocale icuLocale(env, javaLocaleName);
33 ScopedJavaUnicodeString skeletonHolder(env, javaSkeleton);
40 if (maybeThrowIcuException(env, "DateIntervalFormat::createInstance", status)) {
44 ScopedJavaUnicodeString tzNameHolder(env, javaTzName);
57 static jstring DateIntervalFormat_formatDateInterval(JNIEnv* env, jclass, jlong address, jlong fromDate, jlong toDate) { argument
65 if (maybeThrowIcuException(env, "DateIntervalFormat::format", status)) {
69 return env->NewString(s.getBuffer(), s.length());
77 void register_libcore_icu_DateIntervalFormat(JNIEnv* env) { argument
78 jniRegisterNativeMethods(env, "libcor
[all...]
H A Dlibcore_icu_Transliterator.cpp30 static jlong Transliterator_create(JNIEnv* env, jclass, jstring javaId) { argument
31 ScopedJavaUnicodeString id(env, javaId);
37 if (maybeThrowIcuException(env, "Transliterator::createInstance", status)) {
47 static jobjectArray Transliterator_getAvailableIDs(JNIEnv* env, jclass) { argument
50 return fromStringEnumeration(env, status, "Transliterator::getAvailableIDs", e);
53 static jstring Transliterator_transliterate(JNIEnv* env, jclass, jlong peer, jstring javaString) { argument
55 ScopedJavaUnicodeString string(env, javaString);
62 return env->NewString(s.getBuffer(), s.length());
71 void register_libcore_icu_Transliterator(JNIEnv* env) { argument
72 jniRegisterNativeMethods(env, "libcor
[all...]
H A Dorg_apache_harmony_xml_ExpatParser.cpp70 void push(JNIEnv* env, jstring s) { argument
75 jniThrowOutOfMemoryError(env, NULL);
104 ParsingContext(jobject object) : env(NULL), object(object), buffer(NULL), bufferSize(-1) {
110 // Warning: 'env' must be valid on entry.
121 env->DeleteGlobalRef(current->interned);
139 jcharArray javaBuffer = env->NewCharArray(length);
143 javaBuffer = reinterpret_cast<jcharArray>(env->NewGlobalRef(javaBuffer));
155 env->DeleteGlobalRef(buffer);
164 * to keep a reference to the env for use in Expat callbacks.
166 JNIEnv* env; member in struct:ParsingContext
254 newInternedString(JNIEnv* env, const char* bytes, int hash) argument
363 internString(JNIEnv* env, ParsingContext* parsingContext, const char* s) argument
416 jniThrowExpatException(JNIEnv* env, XML_Error error) argument
428 JNIEnv* env = parsingContext->env; local
457 JNIEnv* env = parsingContext->env; local
480 ExpatElementName(JNIEnv* env, ParsingContext* parsingContext, jlong attributePointer, jint index) argument
486 ExpatElementName(JNIEnv* env, ParsingContext* parsingContext, const char* s) argument
569 init(JNIEnv* env, ParsingContext* parsingContext, const char* s) argument
611 JNIEnv* env = parsingContext->env; local
652 JNIEnv* env = parsingContext->env; local
699 JNIEnv* env = parsingContext->env; local
731 JNIEnv* env = parsingContext->env; local
749 JNIEnv* env = parsingContext->env; local
765 JNIEnv* env = parsingContext->env; local
781 JNIEnv* env = parsingContext->env; local
807 JNIEnv* env = parsingContext->env; local
825 JNIEnv* env = parsingContext->env; local
849 ExpatParser_createEntityParser(JNIEnv* env, jobject, jlong parentParser, jstring javaContext) argument
872 JNIEnv* env = parsingContext->env; local
916 JNIEnv* env = parsingContext->env; local
939 JNIEnv* env = parsingContext->env; local
962 ExpatParser_initialize(JNIEnv* env, jobject object, jstring javaEncoding, jboolean processNamespaces) argument
1017 append(JNIEnv* env, jobject object, jlong pointer, const char* bytes, size_t byteOffset, size_t byteCount, jboolean isFinal) argument
1030 ExpatParser_appendBytes(JNIEnv* env, jobject object, jlong pointer, jbyteArray xml, jint byteOffset, jint byteCount) argument
1041 ExpatParser_appendChars(JNIEnv* env, jobject object, jlong pointer, jcharArray xml, jint charOffset, jint charCount) argument
1054 ExpatParser_appendString(JNIEnv* env, jobject object, jlong pointer, jstring javaXml, jboolean isFinal) argument
1074 ExpatParser_release(JNIEnv* env, jobject, jlong address) argument
1099 ExpatAttributes_getURI(JNIEnv* env, jobject, jlong address, jlong attributePointer, jint index) argument
1112 ExpatAttributes_getLocalName(JNIEnv* env, jobject, jlong address, jlong attributePointer, jint index) argument
1125 ExpatAttributes_getQName(JNIEnv* env, jobject, jlong address, jlong attributePointer, jint index) argument
1139 ExpatAttributes_getValueByIndex(JNIEnv* env, jobject, jlong attributePointer, jint index) argument
1154 ExpatAttributes_getIndexForQName(JNIEnv* env, jobject, jlong attributePointer, jstring qName) argument
1182 ExpatAttributes_getIndex(JNIEnv* env, jobject, jlong attributePointer, jstring uri, jstring localName) argument
1213 ExpatAttributes_getValueForQName(JNIEnv* env, jobject clazz, jlong attributePointer, jstring qName) argument
1229 ExpatAttributes_getValue(JNIEnv* env, jobject clazz, jlong attributePointer, jstring uri, jstring localName) argument
1243 ExpatParser_cloneAttributes(JNIEnv* env, jobject, jlong address, jint count) argument
1292 ExpatParser_staticInitialize(JNIEnv* env, jobject classObject, jstring empty) argument
1378 register_org_apache_harmony_xml_ExpatParser(JNIEnv* env) argument
[all...]
H A DNetworkUtilities.h23 jobject sockaddrToInetAddress(JNIEnv* env, const sockaddr_storage& ss, int* port);
30 bool inetAddressToSockaddr(JNIEnv* env, jobject inetAddress, int port,
39 bool inetAddressToSockaddrVerbatim(JNIEnv* env, jobject inetAddress, int port,
H A Dlibcore_icu_TimeZoneNames.cpp47 static bool setStringArrayElement(JNIEnv* env, jobjectArray array, int i, const UnicodeString& s) { argument
54 ScopedLocalRef<jstring> javaString(env, env->NewString(s.getBuffer(), s.length()));
58 env->SetObjectArrayElement(array, i, javaString.get());
63 static void TimeZoneNames_fillZoneStrings(JNIEnv* env, jclass, jstring javaLocaleName, jobjectArray result) { argument
64 ScopedIcuLocale icuLocale(env, javaLocaleName);
71 if (maybeThrowIcuException(env, "TimeZoneNames::createInstance", status)) {
79 size_t id_count = env->GetArrayLength(result);
81 ScopedLocalRef<jobjectArray> java_row(env,
82 reinterpret_cast<jobjectArray>(env
119 TimeZoneNames_getExemplarLocation(JNIEnv* env, jclass, jstring javaLocaleName, jstring javaTz) argument
146 register_libcore_icu_TimeZoneNames(JNIEnv* env) argument
[all...]
H A Dlibcore_icu_NativeBreakIterator.cpp43 BreakIteratorAccessor(JNIEnv* env, jlong address, jstring javaInput, bool reset) { argument
44 init(env, address);
51 mChars = env->GetStringChars(mJavaInput, NULL);
56 mUText = utext_openUChars(NULL, mChars, env->GetStringLength(mJavaInput), &mStatus);
68 BreakIteratorAccessor(JNIEnv* env, jlong address) { argument
69 init(env, address);
89 void init(JNIEnv* env, jlong address) { argument
90 mEnv = env;
111 ScopedIcuLocale icuLocale(env, javaLocaleName); \
117 if (maybeThrowIcuException(env, "ubrk_ope
122 NativeBreakIterator_cloneImpl(JNIEnv* env, jclass, jlong address) argument
131 NativeBreakIterator_currentImpl(JNIEnv* env, jclass, jlong address, jstring javaInput) argument
136 NativeBreakIterator_firstImpl(JNIEnv* env, jclass, jlong address, jstring javaInput) argument
141 NativeBreakIterator_followingImpl(JNIEnv* env, jclass, jlong address, jstring javaInput, jint offset) argument
146 NativeBreakIterator_getCharacterInstanceImpl(JNIEnv* env, jclass, jstring javaLocaleName) argument
150 NativeBreakIterator_getLineInstanceImpl(JNIEnv* env, jclass, jstring javaLocaleName) argument
154 NativeBreakIterator_getSentenceInstanceImpl(JNIEnv* env, jclass, jstring javaLocaleName) argument
158 NativeBreakIterator_getWordInstanceImpl(JNIEnv* env, jclass, jstring javaLocaleName) argument
162 NativeBreakIterator_isBoundaryImpl(JNIEnv* env, jclass, jlong address, jstring javaInput, jint offset) argument
167 NativeBreakIterator_lastImpl(JNIEnv* env, jclass, jlong address, jstring javaInput) argument
172 NativeBreakIterator_nextImpl(JNIEnv* env, jclass, jlong address, jstring javaInput, jint n) argument
190 NativeBreakIterator_precedingImpl(JNIEnv* env, jclass, jlong address, jstring javaInput, jint offset) argument
195 NativeBreakIterator_previousImpl(JNIEnv* env, jclass, jlong address, jstring javaInput) argument
200 NativeBreakIterator_setTextImpl(JNIEnv* env, jclass, jlong address, jstring javaInput) argument
221 register_libcore_icu_NativeBreakIterator(JNIEnv* env) argument
[all...]
H A Dlibcore_icu_NativeNormalizer.cpp26 static jstring NativeNormalizer_normalizeImpl(JNIEnv* env, jclass, jstring s, jint intMode) { argument
27 ScopedJavaUnicodeString src(env, s);
35 maybeThrowIcuException(env, "Normalizer::normalize", status);
36 return dst.isBogus() ? NULL : env->NewString(dst.getBuffer(), dst.length());
39 static jboolean NativeNormalizer_isNormalizedImpl(JNIEnv* env, jclass, jstring s, jint intMode) { argument
40 ScopedJavaUnicodeString src(env, s);
47 maybeThrowIcuException(env, "Normalizer::isNormalized", status);
55 void register_libcore_icu_NativeNormalizer(JNIEnv* env) { argument
56 jniRegisterNativeMethods(env, "libcore/icu/NativeNormalizer", gMethods, NELEM(gMethods));
H A Dlibcore_icu_NativeCollation.cpp43 UErrorCode start(JNIEnv* env, jstring string, UCollator* collator) { argument
44 release(env, false /* don't close the collator */);
45 mChars = env->GetStringChars(string, NULL);
47 mString = static_cast<jstring>(env->NewGlobalRef(string));
48 const size_t size = env->GetStringLength(string);
65 void release(JNIEnv* env, bool closeCollator) { argument
71 env->ReleaseStringChars(mString, mChars);
72 env->DeleteGlobalRef(mString);
96 static void NativeCollation_closeElements(JNIEnv* env, jclass, jlong address) { argument
98 elements->release(env, tru
102 NativeCollation_compare(JNIEnv* env, jclass, jlong address, jstring javaLhs, jstring javaRhs) argument
114 NativeCollation_getAttribute(JNIEnv* env, jclass, jlong address, jint type) argument
121 NativeCollation_getCollationElementIterator(JNIEnv* env, jclass, jlong address, jstring javaSource) argument
145 NativeCollation_getRules(JNIEnv* env, jclass, jlong address) argument
151 NativeCollation_getSortKey(JNIEnv* env, jclass, jlong address, jstring javaSource) argument
176 NativeCollation_next(JNIEnv* env, jclass, jlong address) argument
183 NativeCollation_openCollator(JNIEnv* env, jclass, jstring javaLocaleName) argument
195 NativeCollation_openCollatorFromRules(JNIEnv* env, jclass, jstring javaRules, jint mode, jint strength) argument
207 NativeCollation_previous(JNIEnv* env, jclass, jlong address) argument
218 NativeCollation_safeClone(JNIEnv* env, jclass, jlong address) argument
225 NativeCollation_setAttribute(JNIEnv* env, jclass, jlong address, jint type, jint value) argument
231 NativeCollation_setOffset(JNIEnv* env, jclass, jlong address, jint offset) argument
237 NativeCollation_setText(JNIEnv* env, jclass, jlong address, jstring javaSource) argument
266 register_libcore_icu_NativeCollation(JNIEnv* env) argument
[all...]
H A Dlibcore_icu_ICU.cpp100 static jstring ICU_addLikelySubtags(JNIEnv* env, jclass, jstring javaLocaleName) { argument
102 ScopedUtfChars localeID(env, javaLocaleName);
108 return env->NewStringUTF(maximizedLocaleID);
111 static jstring ICU_getScript(JNIEnv* env, jclass, jstring javaLocaleName) { argument
112 ScopedIcuLocale icuLocale(env, javaLocaleName);
116 return env->NewStringUTF(icuLocale.locale().getScript());
119 static jint ICU_getCurrencyFractionDigits(JNIEnv* env, jclass, jstring javaCurrencyCode) { argument
120 ScopedJavaUnicodeString currencyCode(env, javaCurrencyCode);
129 static jint ICU_getCurrencyNumericCode(JNIEnv* env, jclass, jstring javaCurrencyCode) { argument
130 ScopedJavaUnicodeString currencyCode(env, javaCurrencyCod
139 ICU_getCurrencyCode(JNIEnv* env, jclass, jstring javaCountryCode) argument
181 getCurrencyName(JNIEnv* env, jstring javaLanguageTag, jstring javaCurrencyCode, UCurrNameStyle nameStyle) argument
213 ICU_getCurrencyDisplayName(JNIEnv* env, jclass, jstring javaLanguageTag, jstring javaCurrencyCode) argument
217 ICU_getCurrencySymbol(JNIEnv* env, jclass, jstring javaLanguageTag, jstring javaCurrencyCode) argument
221 ICU_getDisplayCountryNative(JNIEnv* env, jclass, jstring javaTargetLanguageTag, jstring javaLanguageTag) argument
236 ICU_getDisplayLanguageNative(JNIEnv* env, jclass, jstring javaTargetLanguageTag, jstring javaLanguageTag) argument
251 ICU_getDisplayScriptNative(JNIEnv* env, jclass, jstring javaTargetLanguageTag, jstring javaLanguageTag) argument
266 ICU_getDisplayVariantNative(JNIEnv* env, jclass, jstring javaTargetLanguageTag, jstring javaLanguageTag) argument
281 ICU_getISO3Country(JNIEnv* env, jclass, jstring javaLanguageTag) argument
289 ICU_getISO3Language(JNIEnv* env, jclass, jstring javaLanguageTag) argument
297 ICU_getISOCountriesNative(JNIEnv* env, jclass) argument
301 ICU_getISOLanguagesNative(JNIEnv* env, jclass) argument
305 ICU_getAvailableLocalesNative(JNIEnv* env, jclass) argument
309 ICU_getAvailableBreakIteratorLocalesNative(JNIEnv* env, jclass) argument
313 ICU_getAvailableCalendarLocalesNative(JNIEnv* env, jclass) argument
317 ICU_getAvailableCollatorLocalesNative(JNIEnv* env, jclass) argument
321 ICU_getAvailableDateFormatLocalesNative(JNIEnv* env, jclass) argument
325 ICU_getAvailableNumberFormatLocalesNative(JNIEnv* env, jclass) argument
329 setIntegerField(JNIEnv* env, jobject obj, const char* fieldName, int value) argument
335 setStringField(JNIEnv* env, jobject obj, const char* fieldName, jstring value) argument
341 setStringArrayField(JNIEnv* env, jobject obj, const char* fieldName, jobjectArray value) argument
346 setStringArrayField(JNIEnv* env, jobject obj, const char* fieldName, const UnicodeString* valueArray, int32_t size) argument
361 setStringField(JNIEnv* env, jobject obj, const char* fieldName, UResourceBundle* bundle, int index) argument
372 setCharField(JNIEnv* env, jobject obj, const char* fieldName, const UnicodeString& value) argument
380 setStringField(JNIEnv* env, jobject obj, const char* fieldName, const UnicodeString& value) argument
385 setNumberPatterns(JNIEnv* env, jobject obj, Locale& locale) argument
402 setDecimalFormatSymbolsData(JNIEnv* env, jobject obj, Locale& locale) argument
453 getAmPmMarkersNarrow(JNIEnv* env, jobject localeData, const char* locale_name) argument
476 getDateTimePatterns(JNIEnv* env, jobject localeData, const char* locale_name) argument
505 getYesterdayTodayAndTomorrow(JNIEnv* env, jobject localeData, const Locale& locale, const char* locale_name) argument
539 ICU_initLocaleDataNative(JNIEnv* env, jclass, jstring javaLanguageTag, jobject localeData) argument
681 ICU_toLowerCase(JNIEnv* env, jclass, jstring javaString, jstring javaLanguageTag) argument
696 ICU_toUpperCase(JNIEnv* env, jclass, jstring javaString, jstring javaLanguageTag) argument
711 versionString(JNIEnv* env, const UVersionInfo& version) argument
717 ICU_getCldrVersion(JNIEnv* env, jclass) argument
724 ICU_getIcuVersion(JNIEnv* env, jclass) argument
730 ICU_getUnicodeVersion(JNIEnv* env, jclass) argument
736 ICU_getAvailableCurrencyCodes(JNIEnv* env, jclass) argument
742 ICU_getBestDateTimePatternNative(JNIEnv* env, jclass, jstring javaSkeleton, jstring javaLanguageTag) argument
766 ICU_setDefaultLocale(JNIEnv* env, jclass, jstring javaLanguageTag) argument
777 ICU_getDefaultLocale(JNIEnv* env, jclass) argument
814 register_libcore_icu_ICU(JNIEnv* env) argument
[all...]
H A Djava_util_jar_StrictJarFile.cpp31 static void throwIoException(JNIEnv* env, const int32_t errorCode) { argument
32 jniThrowException(env, "java/io/IOException", ErrorCodeString(errorCode));
35 static jobject newZipEntry(JNIEnv* env, const ZipEntry& entry, jstring entryName, argument
37 ScopedLocalRef<jclass> zipEntryClass(env, env->FindClass("java/util/zip/ZipEntry"));
38 const jmethodID zipEntryCtor = env->GetMethodID(zipEntryClass.get(), "<init>",
41 return env->NewObject(zipEntryClass.get(),
57 static jlong StrictJarFile_nativeOpenJarFile(JNIEnv* env, jobject, jstring fileName) { argument
58 ScopedUtfChars fileChars(env, fileName);
66 throwIoException(env, erro
97 StrictJarFile_nativeStartIteration(JNIEnv* env, jobject, jlong nativeHandle, jstring prefix) argument
122 StrictJarFile_nativeNextEntry(JNIEnv* env, jobject, jlong iterationHandle) argument
141 StrictJarFile_nativeFindEntry(JNIEnv* env, jobject, jlong nativeHandle, jstring entryName) argument
170 register_java_util_jar_StrictJarFile(JNIEnv* env) argument
[all...]
H A Dlibcore_icu_AlphabeticIndex.cpp32 static jlong AlphabeticIndex_create(JNIEnv* env, jclass, jstring javaLocaleName) { argument
34 ScopedIcuLocale icuLocale(env, javaLocaleName);
39 if (maybeThrowIcuException(env, "AlphabeticIndex", status)) {
54 static void AlphabeticIndex_setMaxLabelCount(JNIEnv* env, jclass, jlong peer, jint count) { argument
58 maybeThrowIcuException(env, "AlphabeticIndex::setMaxLabelCount", status);
61 static void AlphabeticIndex_addLabels(JNIEnv* env, jclass, jlong peer, jstring javaLocaleName) { argument
63 ScopedIcuLocale icuLocale(env, javaLocaleName);
69 maybeThrowIcuException(env, "AlphabeticIndex::addLabels", status);
72 static void AlphabeticIndex_addLabelRange(JNIEnv* env, jclass, jlong peer, argument
77 maybeThrowIcuException(env, "AlphabeticInde
80 AlphabeticIndex_getBucketCount(JNIEnv* env, jclass, jlong peer) argument
90 AlphabeticIndex_getBucketIndex(JNIEnv* env, jclass, jlong peer, jstring javaString) argument
104 AlphabeticIndex_getBucketLabel(JNIEnv* env, jclass, jlong peer, jint index) argument
136 AlphabeticIndex_buildImmutableIndex(JNIEnv* env, jclass, jlong peer) argument
155 ImmutableIndex_getBucketIndex(JNIEnv* env, jclass, jlong peer, jstring javaString) argument
169 ImmutableIndex_getBucketLabel(JNIEnv* env, jclass, jlong peer, jint index) argument
203 register_libcore_icu_AlphabeticIndex(JNIEnv* env) argument
[all...]
H A DZipUtilities.cpp23 void throwExceptionForZlibError(JNIEnv* env, const char* exceptionClassName, int error, argument
26 jniThrowOutOfMemoryError(env, NULL);
28 jniThrowException(env, exceptionClassName, stream->stream.msg);
30 jniThrowException(env, exceptionClassName, zError(error));
44 void NativeZipStream::setDictionary(JNIEnv* env, jbyteArray javaDictionary, int off, int len, argument
48 jniThrowOutOfMemoryError(env, NULL);
51 env->GetByteArrayRegion(javaDictionary, off, len, &dictionaryBytes[0]);
60 throwExceptionForZlibError(env, "java/lang/IllegalArgumentException", err, NULL);
66 void NativeZipStream::setInput(JNIEnv* env, jbyteArray buf, jint off, jint len) { argument
70 jniThrowOutOfMemoryError(env, NUL
[all...]
H A Djava_util_zip_Deflater.cpp26 static void Deflater_setDictionaryImpl(JNIEnv* env, jobject, jbyteArray dict, int off, int len, jlong handle) { argument
27 toNativeZipStream(handle)->setDictionary(env, dict, off, len, false);
42 static jlong Deflater_createStream(JNIEnv * env, jobject, jint level, jint strategy, jboolean noHeader) { argument
45 jniThrowOutOfMemoryError(env, NULL);
61 throwExceptionForZlibError(env, "java/lang/IllegalArgumentException", err, jstream.get());
67 static void Deflater_setInputImpl(JNIEnv* env, jobject, jbyteArray buf, jint off, jint len, jlong handle) { argument
68 toNativeZipStream(handle)->setInput(env, buf, off, len);
71 static jint Deflater_deflateImpl(JNIEnv* env, jobject recv, jbyteArray buf, int off, int len, jlong handle, int flushStyle) { argument
73 ScopedByteArrayRW out(env, buf);
88 static jfieldID finished = env
117 Deflater_resetImpl(JNIEnv* env, jobject, jlong handle) argument
125 Deflater_setLevelsImpl(JNIEnv* env, jobject, int level, int strategy, jlong handle) argument
151 register_java_util_zip_Deflater(JNIEnv* env) argument
[all...]
H A Djava_nio_ByteOrder.cpp30 void register_java_nio_ByteOrder(JNIEnv* env) { argument
31 jniRegisterNativeMethods(env, "java/nio/ByteOrder", gMethods, NELEM(gMethods));

Completed in 385 milliseconds

123