/dalvik/vm/ |
D | UtfString.cpp | 109 size_t len = 0; in dvmUtf8Len() local 113 len++; in dvmUtf8Len() 124 return len; in dvmUtf8Len() 140 static int utf16_utf8ByteLen(const u2* utf16Str, int len) in utf16_utf8ByteLen() argument 144 while (len--) { in utf16_utf8ByteLen() 167 static void convertUtf16ToUtf8(char* utf8Str, const u2* utf16Str, int len) in convertUtf16ToUtf8() argument 169 assert(len >= 0); in convertUtf16ToUtf8() 171 while (len--) { in convertUtf16ToUtf8() 197 static inline u4 computeUtf16Hash(const u2* utf16Str, size_t len) in computeUtf16Hash() argument 201 while (len--) in computeUtf16Hash() [all …]
|
D | UtfString.h | 118 StringObject* dvmCreateStringFromUnicode(const u2* unichars, int len); 133 int start, int len, char* buf);
|
D | Ddm.cpp | 261 int type, len; in dvmDdmSendThreadNotification() local 283 len = stringLen*2 + sizeof(u4)*2; in dvmDdmSendThreadNotification() 296 len = 4; in dvmDdmSendThreadNotification() 301 dvmDbgDdmSendChunk(type, len, buf); in dvmDdmSendThreadNotification() 473 size_t len; in dvmDdmGetRecentAllocations() local 475 if (!dvmGenerateTrackedAllocationReport(&data, &len)) { in dvmDdmGetRecentAllocations() 481 ArrayObject* arrayObj = dvmAllocPrimitiveArray('B', len, ALLOC_DEFAULT); in dvmDdmGetRecentAllocations() 483 memcpy(arrayObj->contents, data, len); in dvmDdmGetRecentAllocations()
|
D | LinearAlloc.cpp | 348 int cc, start, len; in dvmLinearAlloc() local 352 len = (lastWriteOff - firstWriteOff) + SYSTEM_PAGE_SIZE; in dvmLinearAlloc() 354 LOGVV("--- calling mprotect(start=%d len=%d RW)", start, len); in dvmLinearAlloc() 355 cc = mprotect(pHdr->mapAddr + start, len, PROT_READ | PROT_WRITE); in dvmLinearAlloc() 358 start, len, strerror(errno)); in dvmLinearAlloc() 400 int len = strlen(str); in dvmLinearStrdup() local 401 void* mem = dvmLinearAlloc(classLoader, len+1); in dvmLinearStrdup() 402 memcpy(mem, str, len+1); in dvmLinearStrdup() 462 u4 len = *pLen & LENGTHFLAG_MASK; in updatePages() local 466 lastPage = ((u1*)mem - (u1*)pHdr->mapAddr + (len-1)) / SYSTEM_PAGE_SIZE; in updatePages()
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
D | RegisterSpecSet.java | 63 int len = specs.length; in equals() local 65 if ((len != otherSpecs.length) || (size() != otherSet.size())) { in equals() 69 for (int i = 0; i < len; i++) { in equals() 88 int len = specs.length; in hashCode() local 91 for (int i = 0; i < len; i++) { in hashCode() 103 int len = specs.length; in toString() local 104 StringBuffer sb = new StringBuffer(len * 25); in toString() 109 for (int i = 0; i < len; i++) { in toString() 145 int len = specs.length; in size() local 148 for (int i = 0; i < len; i++) { in size() [all …]
|
/dalvik/dx/src/com/android/dx/rop/code/ |
D | RegisterSpecSet.java | 62 int len = specs.length; in equals() local 64 if ((len != otherSpecs.length) || (size() != otherSet.size())) { in equals() 68 for (int i = 0; i < len; i++) { in equals() 87 int len = specs.length; in hashCode() local 90 for (int i = 0; i < len; i++) { in hashCode() 102 int len = specs.length; in toString() local 103 StringBuffer sb = new StringBuffer(len * 25); in toString() 108 for (int i = 0; i < len; i++) { in toString() 144 int len = specs.length; in size() local 147 for (int i = 0; i < len; i++) { in size() [all …]
|
/dalvik/dexgen/src/com/android/dexgen/util/ |
D | IndentingWriter.java | 139 public void write(char[] cbuf, int off, int len) throws IOException { in write() argument 141 while (len > 0) { in write() 144 len--; in write() 151 public void write(String str, int off, int len) throws IOException { in write() argument 153 while (len > 0) { in write() 156 len--; in write()
|
D | Bits.java | 114 int len = bits.length; in isEmpty() local 116 for (int i = 0; i < len; i++) { in isEmpty() 132 int len = bits.length; in bitCount() local 135 for (int i = 0; i < len; i++) { in bitCount() 167 int len = bits.length; in findFirst() local 170 for (int arrayIdx = idx >> 5; arrayIdx < len; arrayIdx++) { in findFirst()
|
D | HexParser.java | 45 int len = src.length(); in parse() local 46 byte[] result = new byte[len / 2]; in parse() 50 while (at < len) { in parse() 53 nlAt = len; in parse()
|
D | TwoColumnOutput.java | 235 int len = buf.length(); in appendNewlineIfNecessary() local 237 if ((len != 0) && (buf.charAt(len - 1) != '\n')) { in appendNewlineIfNecessary()
|
/dalvik/dx/src/com/android/dx/util/ |
D | IndentingWriter.java | 139 public void write(char[] cbuf, int off, int len) throws IOException { in write() argument 141 while (len > 0) { in write() 144 len--; in write() 151 public void write(String str, int off, int len) throws IOException { in write() argument 153 while (len > 0) { in write() 156 len--; in write()
|
D | Bits.java | 114 int len = bits.length; in isEmpty() local 116 for (int i = 0; i < len; i++) { in isEmpty() 132 int len = bits.length; in bitCount() local 135 for (int i = 0; i < len; i++) { in bitCount() 167 int len = bits.length; in findFirst() local 170 for (int arrayIdx = idx >> 5; arrayIdx < len; arrayIdx++) { in findFirst()
|
D | HexParser.java | 45 int len = src.length(); in parse() local 46 byte[] result = new byte[len / 2]; in parse() 50 while (at < len) { in parse() 53 nlAt = len; in parse()
|
D | TwoColumnOutput.java | 235 int len = buf.length(); in appendNewlineIfNecessary() local 237 if ((len != 0) && (buf.charAt(len - 1) != '\n')) { in appendNewlineIfNecessary()
|
/dalvik/tools/hprof-conv/ |
D | HprofConv.c | 322 static int computeClassDumpLen(const unsigned char* origBuf, int len) in computeClassDumpLen() argument 330 len -= blockLen; in computeClassDumpLen() 332 if (len < 0) in computeClassDumpLen() 337 len -= 2; in computeClassDumpLen() 351 len -= 2 + 1 + basicLen; in computeClassDumpLen() 352 if (len < 0) in computeClassDumpLen() 358 len -= 2; in computeClassDumpLen() 372 len -= kIdentSize + 1 + basicLen; in computeClassDumpLen() 373 if (len < 0) in computeClassDumpLen() 379 len -= 2; in computeClassDumpLen() [all …]
|
/dalvik/vm/mterp/ |
D | gen-mterp.py | 61 if len(tokens) != 2: 77 if len(tokens) != 2: 99 if len(tokens) != 2: 118 if len(tokens) != 2: 136 if len(tokens) != 2: 148 if len(tokens) != 2: 161 if len(tokens) != 3: 181 if len(tokens) != 3: 214 if len(tokens) != 1: 231 if len(tokens) != 1: [all …]
|
/dalvik/vm/compiler/template/ |
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: 178 for i in xrange(len(opcodes)): 253 if len(tokens) < 2: 262 if len(tokens) == 3: 271 if len(tokens) < 2: [all …]
|
/dalvik/tools/dmtracedump/ |
D | CreateTestTrace.c | 86 char *strndup(const char *src, size_t len) in strndup() argument 88 char *dest = (char *) malloc(len + 1); in strndup() 89 strncpy(dest, src, len); in strndup() 90 dest[len] = 0; in strndup() 122 int len; in parseInputFile() local 223 len = cp - save_cp; in parseInputFile() 224 records[nextRecord].fullName = strndup(save_cp, len); in parseInputFile() 232 len = cp - save_cp; in parseInputFile() 233 if (len > 0) in parseInputFile() 234 records[nextRecord].className = strndup(save_cp, len); in parseInputFile() [all …]
|
/dalvik/dexgen/src/com/android/dexgen/rop/cst/ |
D | CstUtf8.java | 47 int len = string.length(); in stringToUtf8Bytes() local 48 byte[] bytes = new byte[len * 3]; // Avoid having to reallocate. in stringToUtf8Bytes() 51 for (int i = 0; i < len; i++) { in stringToUtf8Bytes() 245 int len = string.length(); in toHuman() local 246 StringBuilder sb = new StringBuilder(len * 3 / 2); in toHuman() 248 for (int i = 0; i < len; i++) { in toHuman() 268 (i < (len - 1)) ? string.charAt(i + 1) : 0; in toHuman()
|
/dalvik/dx/src/com/android/dx/rop/cst/ |
D | CstString.java | 47 int len = string.length(); in stringToUtf8Bytes() local 48 byte[] bytes = new byte[len * 3]; // Avoid having to reallocate. in stringToUtf8Bytes() 51 for (int i = 0; i < len; i++) { in stringToUtf8Bytes() 245 int len = string.length(); in toHuman() local 246 StringBuilder sb = new StringBuilder(len * 3 / 2); in toHuman() 248 for (int i = 0; i < len; i++) { in toHuman() 268 (i < (len - 1)) ? string.charAt(i + 1) : 0; in toHuman()
|
/dalvik/vm/native/ |
D | java_lang_VMClassLoader.cpp | 38 int len = args[4]; in Dalvik_java_lang_VMClassLoader_defineClass() local 43 loader, name, data, offset, len); in Dalvik_java_lang_VMClassLoader_defineClass() 65 int len = args[3]; in Dalvik_java_lang_VMClassLoader_defineClass2() local 68 loader, data, offset, len); in Dalvik_java_lang_VMClassLoader_defineClass2()
|
/dalvik/dx/src/com/android/dx/command/dump/ |
D | BaseDumper.java | 126 public void parsed(ByteArray bytes, int offset, int len, String human) { in parsed() argument 140 String hex = rawBytes ? hexDump(offset, len) : ""; in parsed() 142 at += len; in parsed() 263 protected final String hexDump(int offset, int len) { in hexDump() argument 264 return Hex.dump(bytes, offset, len, offset, hexCols, 4); in hexDump()
|
/dalvik/dx/src/com/android/dx/command/ |
D | Main.java | 168 int len = orig.length - 1; in without() local 169 String[] newa = new String[len]; in without() 171 System.arraycopy(orig, n + 1, newa, n, len - n); in without()
|
/dalvik/vm/alloc/TEST/HeapBitmapTest/include/cutils/ |
D | ashmem.h | 9 ashmem_create_region(const char *name, size_t len) in ashmem_create_region() argument
|
/dalvik/libdex/ |
D | CmdUtils.cpp | 115 int len = strlen(fileName); in dexOpenAndMap() local 120 if (len < 5) { in dexOpenAndMap() 129 if (strcasecmp(fileName + len -3, "dex") != 0) { in dexOpenAndMap()
|