/libcore/luni/src/main/native/ |
H A D | android_system_OsConstants.cpp | 53 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 D | JniException.cpp | 22 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 D | JniException.h | 22 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 D | valueOf.h | 22 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 D | valueOf.cpp | 24 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 D | libcore_io_AsynchronousCloseMonitor.cpp | 24 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 D | sun_misc_Unsafe.cpp | 22 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 D | java_io_ObjectStreamClass.cpp | 23 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 D | IcuUtilities.h | 27 extern jobjectArray fromStringEnumeration(JNIEnv* env, UErrorCode& status, const char* provider, StringEnumeration*); 28 bool maybeThrowIcuException(JNIEnv* env, const char* function, UErrorCode error);
|
H A D | java_util_jar_StrictJarFile.cpp | 31 static void throwIoException(JNIEnv* env, const int32_t errorCode) { argument 32 jniThrowException(env, "java/io/IOException", ErrorCodeString(errorCode)); 44 static jobject constructString(JNIEnv* env, const char* name, const uint16_t nameLength) { argument 45 jbyteArray javaNameBytes = env->NewByteArray(nameLength); 49 env->SetByteArrayRegion(javaNameBytes, 0, nameLength, reinterpret_cast<const jbyte*>(name)); 51 ScopedLocalRef<jclass> stringClass(env, env->FindClass("java/lang/String")); 52 const jmethodID stringCtor = env->GetMethodID(stringClass.get(), "<init>", "([B)V"); 53 return env->NewObject(stringClass.get(), stringCtor, javaNameBytes); 56 static jobject newZipEntry(JNIEnv* env, cons argument 78 newZipEntry(JNIEnv* env, const ZipEntry& entry, const char* name, const uint16_t nameLength) argument 83 StrictJarFile_nativeOpenJarFile(JNIEnv* env, jobject, jstring fileName) argument 123 StrictJarFile_nativeStartIteration(JNIEnv* env, jobject, jlong nativeHandle, jstring prefix) argument 148 StrictJarFile_nativeNextEntry(JNIEnv* env, jobject, jlong iterationHandle) argument 166 StrictJarFile_nativeFindEntry(JNIEnv* env, jobject, jlong nativeHandle, jstring entryName) argument 195 register_java_util_jar_StrictJarFile(JNIEnv* env) argument [all...] |
H A D | libcore_io_Posix.cpp | 71 jstring NAME = env->NewStringUTF(EXP); \ 153 static void throwException(JNIEnv* env, jclass exceptionClass, jmethodID ctor3, jmethodID ctor2, argument 156 if (env->ExceptionCheck()) { 157 cause = env->ExceptionOccurred(); 158 env->ExceptionClear(); 161 ScopedLocalRef<jstring> detailMessage(env, env->NewStringUTF(functionName)); 165 env->ExceptionClear(); 170 exception = env->NewObject(exceptionClass, ctor3, detailMessage.get(), error, cause); 172 exception = env 177 throwErrnoException(JNIEnv* env, const char* functionName) argument 186 throwGaiException(JNIEnv* env, const char* functionName, int error) argument 205 throwIfMinusOne(JNIEnv* env, const char* name, rc_t rc) argument 215 IoVec(JNIEnv* env, size_t bufferCount) argument 270 makeSocketAddress(JNIEnv* env, const sockaddr_storage& ss) argument 281 makeStructPasswd(JNIEnv* env, const struct passwd& pw) argument 291 makeStructStat(JNIEnv* env, const struct stat& sb) argument 304 makeStructStatVfs(JNIEnv* env, const struct statvfs& sb) argument 328 makeStructLinger(JNIEnv* env, const struct linger& l) argument 333 makeStructTimeval(JNIEnv* env, const struct timeval& tv) argument 339 makeStructUcred(JNIEnv* env, const struct ucred& u __unused) argument 349 makeStructUtsname(JNIEnv* env, const struct utsname& buf) argument 361 fillIfreq(JNIEnv* env, jstring javaInterfaceName, struct ifreq& req) argument 372 fillInetSocketAddress(JNIEnv* env, jint rc, jobject javaInetSocketAddress, const sockaddr_storage& ss) argument 389 doStat(JNIEnv* env, jstring javaPath, bool isLstat) argument 404 doGetSockName(JNIEnv* env, jobject javaFd, bool is_sockname) argument 421 Passwd(JNIEnv* env) argument 455 Posix_accept(JNIEnv* env, jobject, jobject javaFd, jobject javaInetSocketAddress) argument 469 Posix_access(JNIEnv* env, jobject, jstring javaPath, jint mode) argument 481 Posix_bind(JNIEnv* env, jobject, jobject javaFd, jobject javaAddress, jint port) argument 492 Posix_chmod(JNIEnv* env, jobject, jstring javaPath, jint mode) argument 500 Posix_chown(JNIEnv* env, jobject, jstring javaPath, jint uid, jint gid) argument 508 Posix_close(JNIEnv* env, jobject, jobject javaFd) argument 520 Posix_connect(JNIEnv* env, jobject, jobject javaFd, jobject javaAddress, jint port) argument 531 Posix_dup(JNIEnv* env, jobject, jobject javaOldFd) argument 537 Posix_dup2(JNIEnv* env, jobject, jobject javaOldFd, jint newFd) argument 543 Posix_environ(JNIEnv* env, jobject) argument 548 Posix_execve(JNIEnv* env, jobject, jstring javaFilename, jobjectArray javaArgv, jobjectArray javaEnvp) argument 561 Posix_execv(JNIEnv* env, jobject, jstring javaFilename, jobjectArray javaArgv) argument 573 Posix_fchmod(JNIEnv* env, jobject, jobject javaFd, jint mode) argument 578 Posix_fchown(JNIEnv* env, jobject, jobject javaFd, jint uid, jint gid) argument 583 Posix_fcntlVoid(JNIEnv* env, jobject, jobject javaFd, jint cmd) argument 588 Posix_fcntlLong(JNIEnv* env, jobject, jobject javaFd, jint cmd, jlong arg) argument 593 Posix_fcntlFlock(JNIEnv* env, jobject, jobject javaFd, jint cmd, jobject javaFlock) argument 619 Posix_fdatasync(JNIEnv* env, jobject, jobject javaFd) argument 624 Posix_fstat(JNIEnv* env, jobject, jobject javaFd) argument 635 Posix_fstatvfs(JNIEnv* env, jobject, jobject javaFd) argument 646 Posix_fsync(JNIEnv* env, jobject, jobject javaFd) argument 651 Posix_ftruncate(JNIEnv* env, jobject, jobject javaFd, jlong length) argument 656 Posix_gai_strerror(JNIEnv* env, jobject, jint error) argument 660 Posix_android_getaddrinfo(JNIEnv* env, jobject, jstring javaNode, jobject javaHints, jint netId) argument 740 Posix_getenv(JNIEnv* env, jobject, jstring javaName) argument 748 Posix_getnameinfo(JNIEnv* env, jobject, jobject javaAddress, jint flags) argument 764 Posix_getpeername(JNIEnv* env, jobject, jobject javaFd) argument 776 Posix_getpwnam(JNIEnv* env, jobject, jstring javaName) argument 784 Posix_getpwuid(JNIEnv* env, jobject, jint uid) argument 788 Posix_getsockname(JNIEnv* env, jobject, jobject javaFd) argument 792 Posix_getsockoptByte(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) argument 800 Posix_getsockoptInAddr(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) argument 815 Posix_getsockoptInt(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) argument 823 Posix_getsockoptLinger(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) argument 836 Posix_getsockoptTimeval(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) argument 849 Posix_getsockoptUcred(JNIEnv* env, jobject, jobject javaFd, jint level, jint option) argument 881 Posix_if_indextoname(JNIEnv* env, jobject, jint index) argument 889 Posix_inet_pton(JNIEnv* env, jobject, jint family, jstring javaName) argument 905 Posix_ioctlInetAddress(JNIEnv* env, jobject, jobject javaFd, jint cmd, jstring javaInterfaceName) argument 918 Posix_ioctlInt(JNIEnv* env, jobject, jobject javaFd, jint cmd, jobject javaArg) argument 931 Posix_isatty(JNIEnv* env, jobject, jobject javaFd) argument 936 Posix_kill(JNIEnv* env, jobject, jint pid, jint sig) argument 940 Posix_lchown(JNIEnv* env, jobject, jstring javaPath, jint uid, jint gid) argument 948 Posix_link(JNIEnv* env, jobject, jstring javaOldPath, jstring javaNewPath) argument 960 Posix_listen(JNIEnv* env, jobject, jobject javaFd, jint backlog) argument 965 Posix_lseek(JNIEnv* env, jobject, jobject javaFd, jlong offset, jint whence) argument 970 Posix_lstat(JNIEnv* env, jobject, jstring javaPath) argument 974 Posix_mincore(JNIEnv* env, jobject, jlong address, jlong byteCount, jbyteArray javaVector) argument 984 Posix_mkdir(JNIEnv* env, jobject, jstring javaPath, jint mode) argument 992 Posix_mkfifo(JNIEnv* env, jobject, jstring javaPath, jint mode) argument 1000 Posix_mlock(JNIEnv* env, jobject, jlong address, jlong byteCount) argument 1005 Posix_mmap(JNIEnv* env, jobject, jlong address, jlong byteCount, jint prot, jint flags, jobject javaFd, jlong offset) argument 1015 Posix_msync(JNIEnv* env, jobject, jlong address, jlong byteCount, jint flags) argument 1020 Posix_munlock(JNIEnv* env, jobject, jlong address, jlong byteCount) argument 1025 Posix_munmap(JNIEnv* env, jobject, jlong address, jlong byteCount) argument 1030 Posix_open(JNIEnv* env, jobject, jstring javaPath, jint flags, jint mode) argument 1039 Posix_pipe(JNIEnv* env, jobject) argument 1059 Posix_poll(JNIEnv* env, jobject, jobjectArray javaStructs, jint timeoutMs) argument 1107 Posix_posix_fallocate(JNIEnv* env, jobject, jobject javaFd __unused, jlong offset __unused, jlong length __unused) argument 1121 Posix_prctl(JNIEnv* env, jobject, jint option __unused, jlong arg2 __unused, jlong arg3 __unused, jlong arg4 __unused, jlong arg5 __unused) argument 1134 Posix_preadBytes(JNIEnv* env, jobject, jobject javaFd, jobject javaBytes, jint byteOffset, jint byteCount, jlong offset) argument 1142 Posix_pwriteBytes(JNIEnv* env, jobject, jobject javaFd, jbyteArray javaBytes, jint byteOffset, jint byteCount, jlong offset) argument 1150 Posix_readBytes(JNIEnv* env, jobject, jobject javaFd, jobject javaBytes, jint byteOffset, jint byteCount) argument 1158 Posix_readlink(JNIEnv* env, jobject, jstring javaPath) argument 1172 Posix_readv(JNIEnv* env, jobject, jobject javaFd, jobjectArray buffers, jintArray offsets, jintArray byteCounts) argument 1180 Posix_recvfromBytes(JNIEnv* env, jobject, jobject javaFd, jobject javaBytes, jint byteOffset, jint byteCount, jint flags, jobject javaInetSocketAddress) argument 1195 Posix_remove(JNIEnv* env, jobject, jstring javaPath) argument 1203 Posix_rename(JNIEnv* env, jobject, jstring javaOldPath, jstring javaNewPath) argument 1215 Posix_sendfile(JNIEnv* env, jobject, jobject javaOutFd, jobject javaInFd, jobject javaOffset, jlong byteCount) argument 1233 Posix_sendtoBytes(JNIEnv* env, jobject, jobject javaFd, jobject javaBytes, jint byteOffset, jint byteCount, jint flags, jobject javaInetAddress, jint port) argument 1247 Posix_setegid(JNIEnv* env, jobject, jint egid) argument 1251 Posix_setenv(JNIEnv* env, jobject, jstring javaName, jstring javaValue, jboolean overwrite) argument 1263 Posix_seteuid(JNIEnv* env, jobject, jint euid) argument 1267 Posix_setgid(JNIEnv* env, jobject, jint gid) argument 1271 Posix_setsid(JNIEnv* env, jobject) argument 1275 Posix_setsockoptByte(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jint value) argument 1281 Posix_setsockoptIfreq(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jstring javaInterfaceName) argument 1290 Posix_setsockoptInt(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jint value) argument 1301 Posix_setsockoptIpMreqn(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jint value) argument 1309 Posix_setsockoptGroupReq(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jobject javaGroupReq) argument 1342 Posix_setsockoptGroupSourceReq(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jobject javaGroupSourceReq) argument 1385 Posix_setsockoptLinger(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jobject javaLinger) argument 1395 Posix_setsockoptTimeval(JNIEnv* env, jobject, jobject javaFd, jint level, jint option, jobject javaTimeval) argument 1405 Posix_setuid(JNIEnv* env, jobject, jint uid) argument 1409 Posix_shutdown(JNIEnv* env, jobject, jobject javaFd, jint how) argument 1414 Posix_socket(JNIEnv* env, jobject, jint domain, jint type, jint protocol) argument 1419 Posix_socketpair(JNIEnv* env, jobject, jint domain, jint type, jint protocol, jobject javaFd1, jobject javaFd2) argument 1428 Posix_stat(JNIEnv* env, jobject, jstring javaPath) argument 1432 Posix_statvfs(JNIEnv* env, jobject, jstring javaPath) argument 1446 Posix_strerror(JNIEnv* env, jobject, jint errnum) argument 1452 Posix_strsignal(JNIEnv* env, jobject, jint signal) argument 1456 Posix_symlink(JNIEnv* env, jobject, jstring javaOldPath, jstring javaNewPath) argument 1468 Posix_sysconf(JNIEnv* env, jobject, jint name) argument 1478 Posix_tcdrain(JNIEnv* env, jobject, jobject javaFd) argument 1483 Posix_tcsendbreak(JNIEnv* env, jobject, jobject javaFd, jint duration) argument 1492 Posix_uname(JNIEnv* env, jobject) argument 1500 Posix_unsetenv(JNIEnv* env, jobject, jstring javaName) argument 1508 Posix_waitpid(JNIEnv* env, jobject, jint pid, jobject javaStatus, jint options) argument 1518 Posix_writeBytes(JNIEnv* env, jobject, jobject javaFd, jbyteArray javaBytes, jint byteOffset, jint byteCount) argument 1526 Posix_writev(JNIEnv* env, jobject, jobject javaFd, jobjectArray buffers, jintArray offsets, jintArray byteCounts) argument 1644 register_libcore_io_Posix(JNIEnv* env) argument [all...] |
H A D | IcuUtilities.cpp | 31 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 D | libcore_icu_DateIntervalFormat.cpp | 27 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 D | libcore_icu_Transliterator.cpp | 30 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 D | org_apache_harmony_xml_ExpatParser.cpp | 70 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 D | NetworkUtilities.h | 23 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 D | libcore_icu_TimeZoneNames.cpp | 47 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 D | libcore_icu_NativeBreakIterator.cpp | 43 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 D | libcore_icu_NativeNormalizer.cpp | 26 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 D | libcore_icu_NativeCollation.cpp | 43 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 D | libcore_icu_ICU.cpp | 100 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 D | libcore_icu_AlphabeticIndex.cpp | 32 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 D | ZipUtilities.cpp | 23 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 D | java_util_zip_Deflater.cpp | 26 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 D | java_nio_ByteOrder.cpp | 30 void register_java_nio_ByteOrder(JNIEnv* env) { argument 31 jniRegisterNativeMethods(env, "java/nio/ByteOrder", gMethods, NELEM(gMethods));
|