/dalvik/vm/ |
H A D | CheckJni.c | 973 static void* createGuardedCopy(const void* buf, size_t len, bool modOkay) argument 976 size_t newLen = (len + kGuardLen +1) & ~0x01; 992 /* copy the data in; note "len" could be zero */ 993 memcpy(newBuf + kGuardLen / 2, buf, len); 999 adler = adler32(adler, buf, len); 1007 pExtra->originalLen = len; 1023 size_t len; local 1042 len = pExtra->originalLen; 1055 int offset = kGuardLen / 2 + len; 1085 adler = adler32(adler, dataBuf, len); 1104 size_t len = pExtra->originalLen; local 1158 int len = arrObj->length * dvmPrimitiveTypeWidth(primType); local 1207 size_t len = getGuardedCopyOriginalLen(dataBuf); local 1880 Check_NewString(JNIEnv* env, const jchar* unicodeChars, jsize len) argument 1909 int len = dvmStringLen(string) * 2; local 1965 int len = dvmStringUtf8ByteLen(string) + 1; local 2177 Check_GetStringRegion(JNIEnv* env, jstring str, jsize start, jsize len, jchar* buf) argument 2186 Check_GetStringUTFRegion(JNIEnv* env, jstring str, jsize start, jsize len, char* buf) argument 2232 int len = dvmStringLen(string) * 2; local [all...] |
H A D | Ddm.c | 108 LOGW("WARNING: bad chunk found (len=%u pktLen=%d)\n", length, dataLen); 155 LOGW("WARNING: chunk off=%d len=%d exceeds reply array len %d\n", 174 LOGV("dvmHandleDdm returning type=%.4s buf=%p len=%d\n", 291 int type, len; local 312 len = stringLen*2 + sizeof(u4)*2; 324 len = 4; 329 dvmDbgDdmSendChunk(type, len, buf); 454 * (1b) header len 585 size_t len; local [all...] |
H A D | Debugger.c | 3033 void dvmDbgDdmSendChunk(int type, size_t len, const u1* buf) argument 3036 struct iovec vec[1] = { {(void*)buf, len} }; 3048 type, len);
|
H A D | Debugger.h | 304 void dvmDbgDdmSendChunk(int type, size_t len, const u1* buf);
|
H A D | DvmDex.c | 169 int dvmDexFileOpenPartial(const void* addr, int len, DvmDex** ppDvmDex) argument 181 pDexFile = dexFileParse(addr, len, parseFlags);
|
H A D | DvmDex.h | 77 int dvmDexFileOpenPartial(const void* addr, int len, DvmDex** ppDvmDex);
|
H A D | Init.c | 502 int len = strlen(pCtrl->pkgOrClass); local 503 if (len >= 3 && strcmp(pCtrl->pkgOrClass + len-3, "///") == 0) { 506 *(pCtrl->pkgOrClass + len-2) = '\0'; 507 pCtrl->pkgOrClassLen = len - 2; 511 pCtrl->pkgOrClassLen = len;
|
H A D | Jni.c | 770 LOGI("Adding global ref on byte array %p (len=%d)\n", 2878 * If "len" is zero, we will return an empty string even if "unicodeChars" 2881 static jstring NewString(JNIEnv* env, const jchar* unicodeChars, jsize len) argument 2886 StringObject* jstr = dvmCreateStringFromUnicode(unicodeChars, len); 2906 jsize len = dvmStringLen(strObj); local 2909 return len; 2981 jsize len = dvmStringUtf8ByteLen(strObj); local 2984 return len; 3231 _ctype##Array jarr, jsize start, jsize len, _ctype* buf) \ 3237 if (start < 0 || len < 3387 GetStringRegion(JNIEnv* env, jstring jstr, jsize start, jsize len, jchar* buf) argument 3403 GetStringUTFRegion(JNIEnv* env, jstring jstr, jsize start, jsize len, char* buf) argument [all...] |
H A D | LinearAlloc.c | 348 int cc, start, len; local 352 len = (lastWriteOff - firstWriteOff) + SYSTEM_PAGE_SIZE; 354 LOGVV("--- calling mprotect(start=%d len=%d RW)\n", start, len); 355 cc = mprotect(pHdr->mapAddr + start, len, PROT_READ | PROT_WRITE); 358 start, len, strerror(errno)); 400 int len = strlen(str); local 401 void* mem = dvmLinearAlloc(classLoader, len+1); 402 memcpy(mem, str, len+1); 463 u4 len local [all...] |
H A D | Native.c | 248 * (Should we have this take buffer+len and avoid the alloc? It gets 254 int len; local 256 len = snprintf(buf, sizeof(buf), OS_SHARED_LIB_FORMAT_STR, libName); 257 if (len >= (int) sizeof(buf)) 290 int len; 296 len = snprintf(pathBuf, sizeof(pathBuf), "%s/%s", start, libSysName); 297 if (len >= (int) sizeof(pathBuf)) { 299 len, start, libSysName); 636 static char* mangleString(const char* str, int len) argument 642 //LOGI("mangling '%s' %d\n", str, len); 753 int len; local [all...] |
H A D | Sync.c | 358 static char *logWriteString(char *dst, const char *value, size_t len) argument 361 len = len < 32 ? len : 32; 362 set4LE((u1 *)dst, len); 364 memcpy(dst, value, len); 365 return dst + len; 379 size_t len; local 394 len = strlen(procName); 395 cp = logWriteString(cp, procName, len); [all...] |
H A D | Thread.c | 1325 int len = s - threadName; local 1326 if (len < 15 || hasAt || !hasDot) { 1329 s = threadName + len - 15; 3341 size_t len; local 3361 len = strlen(grp); 3362 grp[len-1] = '\0'; /* Drop the trailing '\n' */ 3364 if (bufLen <= len) { 3365 len = bufLen - 1; 3367 strncpy(buf, grp, len); 3368 buf[len] [all...] |
H A D | UtfString.c | 143 int ic, len = 0; local 146 len++; 157 return len; 173 static int utf16_utf8ByteLen(const u2* utf16Str, int len) argument 177 while (len--) { 198 * not just "len". 200 static void convertUtf16ToUtf8(char* utf8Str, const u2* utf16Str, int len) argument 202 assert(len >= 0); 204 while (len--) { 230 static inline u4 dvmComputeUtf16Hash(const u2* utf16Str, int len) argument 242 int offset, len; local 332 dvmCreateStringFromUnicode(const u2* unichars, int len) argument 391 int len, byteLen, offset; local 419 dvmCreateCstrFromStringRegion(StringObject* jstr, int start, int len, char* buf) argument 436 int len, offset; local [all...] |
H A D | UtfString.h | 99 StringObject* dvmCreateStringFromUnicode(const u2* unichars, int len); 113 void dvmCreateCstrFromStringRegion(StringObject* jstr, int start, int len,
|
/dalvik/vm/alloc/TEST/HeapBitmapTest/include/cutils/ |
H A D | ashmem.h | 9 ashmem_create_region(const char *name, size_t len) argument
|
/dalvik/vm/analysis/ |
H A D | DexOptimize.c | 59 static bool rewriteDex(u1* addr, int len, bool doVerify, bool doOpt,\ 61 static void updateChecksum(u1* addr, int len, DexHeader* pHeader); 947 size_t len = strlen(cacheFileName) +1; local 957 if (len != storedStrLen || 1040 int len = strlen(cacheFileName) +1; local 1042 if (ptr + 4 + len + kSHA1DigestLen > buf + bufLen) { 1047 set4LE(ptr, len); 1049 memcpy(ptr, cacheFileName, len); 1050 ptr += len; 1198 LOGE("Read failed (%d) while computing checksum (len 1225 rewriteDex(u1* addr, int len, bool doVerify, bool doOpt, u4* pHeaderFlags, DexClassLookup** ppClassLookup) argument 1322 updateChecksum(u1* addr, int len, DexHeader* pHeader) argument 1667 u4 len = insns[2] | (((u4)insns[3]) << 16); local [all...] |
H A D | RegisterMap.c | 588 int len = readUnsignedLeb128(&ptr); local 589 return len + (ptr - (u1*) pMap);
|
/dalvik/vm/compiler/ |
H A D | Dataflow.c | 895 int len = strlen(buffer); local 897 if (snprintf(buffer + len, 250 - len, "s%d(v%d_%d) ", 899 DECODE_SUB(ssa2DalvikValue)) >= (250 - len)) {
|
H A D | Frontend.c | 330 int len = strlen(desc->method->clazz->descriptor) + local 332 char *fullSignature = dvmCompilerNew(len, true);
|
/dalvik/vm/compiler/template/ |
H A D | gen-template.py | 55 if len(tokens) != 2: 77 if len(tokens) != 2: 92 if len(tokens) != 2: 109 if len(tokens) != 2: 122 if len(tokens) != 3: 138 if len(tokens) != 1: 177 for i in xrange(len(opcodes)): 252 if len(tokens) < 2: 261 if len(tokens) == 3: 270 if len(token [all...] |
/dalvik/vm/hprof/ |
H A D | Hprof.c | 41 int len = strlen(outputFileName); local 42 char fileName[len + sizeof(kHeadSuffix)];
|
/dalvik/vm/interp/ |
H A D | Jit.c | 268 //LOGD("### DbgIntp(%d): PC: 0x%x endPC: 0x%x state: %d len: %d %s", 620 int flags,i,len; local 656 len = dexGetInstrOrTableWidthAbs(gDvm.instrWidth, lastPC); 673 interpState->currRunLen += len;
|
/dalvik/vm/mterp/ |
H A D | gen-mterp.py | 55 if len(tokens) != 2: 77 if len(tokens) != 2: 94 if len(tokens) != 2: 111 if len(tokens) != 2: 124 if len(tokens) != 3: 143 if len(tokens) != 1: 167 if len(opcodes) != 256: 169 % len(opcodes) 179 assert len(opcodes) == 256 198 if len(asm_stub_tex [all...] |
/dalvik/vm/native/ |
H A D | InternalNative.c | 176 int len = strlen(name); local 186 if (name[len-1] != ';') 189 if (i != len-1) 197 for ( ; i < len; i++) {
|
H A D | java_lang_VMClassLoader.c | 26 * byte[] data, int offset, int len, ProtectionDomain pd) 38 int len = args[4]; local 44 loader, name, data, offset, len, pd); 54 * int len, ProtectionDomain pd) 66 int len = args[3]; local 70 loader, data, offset, len, pd);
|