Lines Matching refs:env

47   explicit NativeUnsafeByteSequence(JNIEnv* env)  in NativeUnsafeByteSequence()  argument
48 : mEnv(env), mJavaArray(nullptr), mRawArray(nullptr), mSize(-1), mOffset(0) { in NativeUnsafeByteSequence()
114 static void CharsetUtils_asciiBytesToChars(JNIEnv* env, jclass, jbyteArray javaBytes, jint offset, in CharsetUtils_asciiBytesToChars() argument
116 ScopedByteArrayRO bytes(env, javaBytes); in CharsetUtils_asciiBytesToChars()
120 ScopedCharArrayRW chars(env, javaChars); in CharsetUtils_asciiBytesToChars()
134 static void CharsetUtils_isoLatin1BytesToChars(JNIEnv* env, jclass, jbyteArray javaBytes, in CharsetUtils_isoLatin1BytesToChars() argument
136 ScopedByteArrayRO bytes(env, javaBytes); in CharsetUtils_isoLatin1BytesToChars()
140 ScopedCharArrayRW chars(env, javaChars); in CharsetUtils_isoLatin1BytesToChars()
157 static jbyteArray charsToBytes(JNIEnv* env, jstring java_string, jint offset, jint length, in charsToBytes() argument
159 ScopedObjectAccess soa(env); in charsToBytes()
166 jbyteArray javaBytes = env->NewByteArray(length); in charsToBytes()
167 ScopedByteArrayRW bytes(env, javaBytes); in charsToBytes()
184 static jbyteArray CharsetUtils_toAsciiBytes(JNIEnv* env, jclass, jstring java_string, jint offset, in CharsetUtils_toAsciiBytes() argument
186 return charsToBytes(env, java_string, offset, length, 0x7f); in CharsetUtils_toAsciiBytes()
189 static jbyteArray CharsetUtils_toIsoLatin1Bytes(JNIEnv* env, jclass, jstring java_string, in CharsetUtils_toIsoLatin1Bytes() argument
191 return charsToBytes(env, java_string, offset, length, 0xff); in CharsetUtils_toIsoLatin1Bytes()
194 static jbyteArray CharsetUtils_toUtf8Bytes(JNIEnv* env, jclass, jstring java_string, jint offset, in CharsetUtils_toUtf8Bytes() argument
196 ScopedObjectAccess soa(env); in CharsetUtils_toUtf8Bytes()
203 NativeUnsafeByteSequence out(env); in CharsetUtils_toUtf8Bytes()
263 void register_libcore_util_CharsetUtils(JNIEnv* env) { in register_libcore_util_CharsetUtils() argument