Searched refs:jstr (Results 1 – 3 of 3) sorted by relevance
/dalvik/vm/ |
D | UtfString.h | 126 char* dvmCreateCstrFromString(const StringObject* jstr); 132 void dvmGetStringUtfRegion(const StringObject* jstr,
|
D | UtfString.cpp | 284 char* dvmCreateCstrFromString(const StringObject* jstr) in dvmCreateCstrFromString() argument 287 if (jstr == NULL) { in dvmCreateCstrFromString() 291 int len = dvmGetFieldInt(jstr, STRING_FIELDOFF_COUNT); in dvmCreateCstrFromString() 292 int offset = dvmGetFieldInt(jstr, STRING_FIELDOFF_OFFSET); in dvmCreateCstrFromString() 294 (ArrayObject*) dvmGetFieldObject(jstr, STRING_FIELDOFF_VALUE); in dvmCreateCstrFromString() 308 void dvmGetStringUtfRegion(const StringObject* jstr, in dvmGetStringUtfRegion() argument 311 const u2* data = jstr->chars() + start; in dvmGetStringUtfRegion()
|
D | Jni.cpp | 2164 StringObject* jstr = dvmCreateStringFromUnicode(unicodeChars, len); in NewString() local 2165 if (jstr == NULL) { in NewString() 2168 dvmReleaseTrackedAlloc((Object*) jstr, NULL); in NewString() 2169 return (jstring) addLocalReference(env, (Object*) jstr); in NewString() 2175 static jsize GetStringLength(JNIEnv* env, jstring jstr) { in GetStringLength() argument 2177 StringObject* strObj = (StringObject*) dvmDecodeIndirectRef(env, jstr); in GetStringLength() 2188 static const jchar* GetStringChars(JNIEnv* env, jstring jstr, jboolean* isCopy) { in GetStringChars() argument 2191 StringObject* strObj = (StringObject*) dvmDecodeIndirectRef(env, jstr); in GetStringChars() 2206 static void ReleaseStringChars(JNIEnv* env, jstring jstr, const jchar* chars) { in ReleaseStringChars() argument 2208 StringObject* strObj = (StringObject*) dvmDecodeIndirectRef(env, jstr); in ReleaseStringChars() [all …]
|