/dalvik/dexgen/src/com/android/dexgen/util/ |
H A D | HexParser.java | 41 * @param src {@code non-null;} the source string 44 public static byte[] parse(String src) { argument 45 int len = src.length(); 51 int nlAt = src.indexOf('\n', at); 55 int poundAt = src.indexOf('#', at); 59 line = src.substring(at, poundAt); 61 line = src.substring(at, nlAt);
|
/dalvik/dx/src/com/android/dx/util/ |
H A D | HexParser.java | 41 * @param src {@code non-null;} the source string 44 public static byte[] parse(String src) { argument 45 int len = src.length(); 51 int nlAt = src.indexOf('\n', at); 55 int poundAt = src.indexOf('#', at); 59 line = src.substring(at, poundAt); 61 line = src.substring(at, nlAt);
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | HighRegisterPrefix.java | 93 RegisterSpec src = registers.get(i); 94 insns[i] = moveInsnFor(src, outAt); 95 outAt += src.getCategory(); 119 RegisterSpec src = registers.get(i); 120 SimpleInsn insn = moveInsnFor(src, outAt); 128 outAt += src.getCategory(); 138 * @param src {@code non-null;} the source register spec 142 private static SimpleInsn moveInsnFor(RegisterSpec src, int destIndex) { argument 144 RegisterSpec.make(destIndex, src.getType()), 145 src); [all...] |
H A D | DalvInsn.java | 50 * @param src {@code non-null;} source register 54 RegisterSpec dest, RegisterSpec src) { 58 int srcReg = src.getReg(); 73 RegisterSpecList.make(dest, src)); 53 makeMove(SourcePosition position, RegisterSpec dest, RegisterSpec src) argument
|
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | HighRegisterPrefix.java | 92 RegisterSpec src = registers.get(i); 93 insns[i] = moveInsnFor(src, outAt); 94 outAt += src.getCategory(); 118 RegisterSpec src = registers.get(i); 119 SimpleInsn insn = moveInsnFor(src, outAt); 127 outAt += src.getCategory(); 137 * @param src {@code non-null;} the source register spec 141 private static SimpleInsn moveInsnFor(RegisterSpec src, int destIndex) { argument 143 RegisterSpec.make(destIndex, src.getType()), 144 src); [all...] |
H A D | DalvInsn.java | 51 * @param src {@code non-null;} source register 55 RegisterSpec dest, RegisterSpec src) { 59 int srcReg = src.getReg(); 74 RegisterSpecList.make(dest, src)); 54 makeMove(SourcePosition position, RegisterSpec dest, RegisterSpec src) argument
|
/dalvik/libdex/ |
H A D | SysUtil.cpp | 306 void sysCopyMap(MemMapping* dst, const MemMapping* src) argument 308 memcpy(dst, src, sizeof(MemMapping));
|
/dalvik/vm/native/ |
H A D | java_lang_System.cpp | 45 * For these functions, The caller must guarantee that dest/src are aligned 65 static void memmove_words(void* dest, const void* src, size_t n) { argument 66 assert((((uintptr_t) dest | (uintptr_t) src | n) & 0x01) == 0); 69 const char* s = (const char*) src; 82 * we copy data forward (i.e. *dest++ = *src++). 182 * public static void arraycopy(Object src, int srcPos, Object dest, 198 dvmThrowNullPointerException("src == null"); 222 "src.length=%d srcPos=%d dst.length=%d dstPos=%d length=%d", 244 if (false) ALOGD("arraycopy prim[%c] dst=%p %d src=%p %d len=%d", 286 * Neither class is primitive. See if elements in "src" ar [all...] |
/dalvik/vm/compiler/codegen/arm/ |
H A D | LocalOptimizations.cpp | 56 int dest, int src) 60 moveLIR = dvmCompilerRegCopyNoInsert( cUnit, dest, src); 64 * will need to be re-checked (eg the new dest clobbers the src used in 55 convertMemOpIntoMove(CompilationUnit *cUnit, ArmLIR *origLIR, int dest, int src) argument
|
/dalvik/vm/compiler/codegen/mips/ |
H A D | LocalOptimizations.cpp | 56 int dest, int src) 60 moveLIR = dvmCompilerRegCopyNoInsert( cUnit, dest, src); 64 * will need to be re-checked (eg the new dest clobbers the src used in 55 convertMemOpIntoMove(CompilationUnit *cUnit, MipsLIR *origLIR, int dest, int src) argument
|
/dalvik/vm/oo/ |
H A D | Array.cpp | 497 Object** src = (Object**)(void*)srcArray->contents; local 507 if (!dvmInstanceof(src[count]->clazz, dstElemClass)) { 509 src[count]->clazz->descriptor, dstElemClass->descriptor); 512 dvmSetObjectArrayElement(dstArray, count, src[count]); 526 Object** src = (Object**)(void*)srcArray->contents; local 543 if (!dvmUnboxPrimitive(*src, dstElemClass, &result)) { 545 (*src)->clazz->descriptor, dstElemClass->descriptor); 588 src++;
|
H A D | Class.cpp | 2135 static void cloneMethod(Method* dst, const Method* src) argument 2137 if (src->registerMap != NULL) { 2139 ALOGE(" cloning %s.%s", src->clazz->descriptor, src->name); 2142 memcpy(dst, src, sizeof(Method));
|
/dalvik/tools/dmtracedump/ |
H A D | CreateTestTrace.c | 86 char *strndup(const char *src, size_t len) argument 89 strncpy(dest, src, len);
|
H A D | TraceDump.c | 52 "<html>\n<head>\n<script type=\"text/javascript\" src=\"%ssortable.js\"></script>\n" 247 char *htmlEscape(const char *src, char *dest, int len) argument 251 if (src == NULL) 255 while (*src) { 256 if (*src == '<') { 264 } else if (*src == '>') { 272 } else if (*src == '&') { 285 *dest++ = *src; 287 src += 1;
|
/dalvik/vm/ |
H A D | Misc.cpp | 590 size_t strlcpy(char *dst, const char *src, size_t size) { argument 591 size_t srcLength = strlen(src); 599 strncpy(dst, src, copyLength);
|
/dalvik/vm/interp/ |
H A D | Interp.cpp | 1122 static void copySwappedArrayData(void* dest, const u2* src, u4 size, u2 width) argument 1125 memcpy(dest, src, size*width); 1133 ((u1*)dest)[i] = ((u1*)src)[i+1]; 1134 ((u1*)dest)[i+1] = ((u1*)src)[i]; 1137 * "src" is padded to end on a two-byte boundary, but we don't want to 1141 ((u1*)dest)[size-1] = ((u1*)src)[size]; 1146 memcpy(dest, src, size*width); 1151 ((u4*)dest)[i] = (src[(i << 1) + 1] << 16) | src[i << 1]; 1157 ((int*)dest)[i] = (src[( [all...] |
/dalvik/vm/reflect/ |
H A D | Annotation.cpp | 583 ALOGE("Unexpected src type class (%s)", valueObj->clazz->descriptor); 884 Object** src = (Object**)(void*) annoArray->contents; local 885 dvmSetObjectArrayElement(trimmedArray, i, src[i]);
|
/dalvik/vm/alloc/ |
H A D | HeapSource.cpp | 900 char *src = (char *)(gHs->liveBits.bits + index); local 906 memcpy(dst, src, length);
|
/dalvik/vm/compiler/codegen/x86/ |
H A D | AnalysisO1.h | 268 struct BasicBlock_O1* src; member in struct:Edge_O1 374 void connectBasicBlock(BasicBlock_O1* src, BasicBlock_O1* dst);
|
/dalvik/vm/analysis/ |
H A D | CodeVerify.cpp | 1790 static inline void copyRegisterLine(RegisterLine* dst, const RegisterLine* src, argument 1793 memcpy(dst->regTypes, src->regTypes, numRegs * sizeof(RegType)); 1795 assert((src->monitorEntries == NULL && dst->monitorEntries == NULL) || 1796 (src->monitorEntries != NULL && dst->monitorEntries != NULL)); 1799 memcpy(dst->monitorEntries, src->monitorEntries, 1801 memcpy(dst->monitorStack, src->monitorStack, 1803 dst->monitorStackTop = src->monitorStackTop; 1811 const RegisterLine* src) 1815 copyRegisterLine(dst, src, regTable->insnRegCountPlus); 1824 RegisterLine* src local 1810 copyLineToTable(RegisterTable* regTable, int insnIdx, const RegisterLine* src) argument [all...] |