Searched defs:jstr (Results 1 - 2 of 2) sorted by relevance

/dalvik/vm/
H A DUtfString.cpp284 char* dvmCreateCstrFromString(const StringObject* jstr) argument
287 if (jstr == NULL) {
291 int len = dvmGetFieldInt(jstr, STRING_FIELDOFF_COUNT);
292 int offset = dvmGetFieldInt(jstr, STRING_FIELDOFF_OFFSET);
294 (ArrayObject*) dvmGetFieldObject(jstr, STRING_FIELDOFF_VALUE);
308 void dvmGetStringUtfRegion(const StringObject* jstr, argument
311 const u2* data = jstr->chars() + start;
H A DJni.cpp2106 StringObject* jstr = dvmCreateStringFromUnicode(unicodeChars, len); local
2107 if (jstr == NULL) {
2110 dvmReleaseTrackedAlloc((Object*) jstr, NULL);
2111 return (jstring) addLocalReference(ts.self(), (Object*) jstr);
2117 static jsize GetStringLength(JNIEnv* env, jstring jstr) { argument
2119 StringObject* strObj = (StringObject*) dvmDecodeIndirectRef(ts.self(), jstr);
2130 static const jchar* GetStringChars(JNIEnv* env, jstring jstr, jboolean* isCopy) { argument
2133 StringObject* strObj = (StringObject*) dvmDecodeIndirectRef(ts.self(), jstr);
2148 static void ReleaseStringChars(JNIEnv* env, jstring jstr, const jchar* chars) { argument
2150 StringObject* strObj = (StringObject*) dvmDecodeIndirectRef(ts.self(), jstr);
2176 GetStringUTFLength(JNIEnv* env, jstring jstr) argument
2199 GetStringUTFChars(JNIEnv* env, jstring jstr, jboolean* isCopy) argument
2220 ReleaseStringUTFChars(JNIEnv* env, jstring jstr, const char* utf) argument
2564 GetStringRegion(JNIEnv* env, jstring jstr, jsize start, jsize len, jchar* buf) argument
2579 GetStringUTFRegion(JNIEnv* env, jstring jstr, jsize start, jsize len, char* buf) argument
2623 GetStringCritical(JNIEnv* env, jstring jstr, jboolean* isCopy) argument
2641 ReleaseStringCritical(JNIEnv* env, jstring jstr, const jchar* carray) argument
[all...]

Completed in 4200 milliseconds