Searched refs:len (Results 276 - 300 of 301) sorted by path

<<111213

/dalvik/vm/
H A DCheckJni.c973 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 DDdm.c108 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 DDebugger.c3033 void dvmDbgDdmSendChunk(int type, size_t len, const u1* buf) argument
3036 struct iovec vec[1] = { {(void*)buf, len} };
3048 type, len);
H A DDebugger.h304 void dvmDbgDdmSendChunk(int type, size_t len, const u1* buf);
H A DDvmDex.c169 int dvmDexFileOpenPartial(const void* addr, int len, DvmDex** ppDvmDex) argument
181 pDexFile = dexFileParse(addr, len, parseFlags);
H A DDvmDex.h77 int dvmDexFileOpenPartial(const void* addr, int len, DvmDex** ppDvmDex);
H A DInit.c502 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 DJni.c770 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 DLinearAlloc.c348 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 DNative.c248 * (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 DSync.c358 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 DThread.c1325 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 DUtfString.c143 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 DUtfString.h99 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 Dashmem.h9 ashmem_create_region(const char *name, size_t len) argument
/dalvik/vm/analysis/
H A DDexOptimize.c59 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 DRegisterMap.c588 int len = readUnsignedLeb128(&ptr); local
589 return len + (ptr - (u1*) pMap);
/dalvik/vm/compiler/
H A DDataflow.c895 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 DFrontend.c330 int len = strlen(desc->method->clazz->descriptor) + local
332 char *fullSignature = dvmCompilerNew(len, true);
/dalvik/vm/compiler/template/
H A Dgen-template.py55 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 DHprof.c41 int len = strlen(outputFileName); local
42 char fileName[len + sizeof(kHeadSuffix)];
/dalvik/vm/interp/
H A DJit.c268 //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 Dgen-mterp.py55 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 DInternalNative.c176 int len = strlen(name); local
186 if (name[len-1] != ';')
189 if (i != len-1)
197 for ( ; i < len; i++) {
H A Djava_lang_VMClassLoader.c26 * 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);

Completed in 3550 milliseconds

<<111213