Home
last modified time | relevance | path

Searched refs:jstr (Results 1 – 3 of 3) sorted by relevance

/dalvik/vm/
DUtfString.h126 char* dvmCreateCstrFromString(const StringObject* jstr);
132 void dvmGetStringUtfRegion(const StringObject* jstr,
DUtfString.cpp284 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()
DJni.cpp2164 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 …]