Searched refs:jstr (Results 1 - 3 of 3) sorted by relevance
/dalvik/vm/ |
H A D | UtfString.h | 124 * Returns NULL if "jstr" is NULL. 126 char* dvmCreateCstrFromString(const StringObject* jstr); 132 void dvmGetStringUtfRegion(const StringObject* jstr,
|
H A D | UtfString.cpp | 284 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 D | Jni.cpp | 2106 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 2002 milliseconds