Home
last modified time | relevance | path

Searched refs:buffer (Results 1 – 14 of 14) sorted by relevance

/dalvik/vm/compiler/
DDataflow.cpp824 char buffer[256]; in dvmCompilerGetDalvikDisassembly() local
830 buffer[0] = 0; in dvmCompilerGetDalvikDisassembly()
833 strcpy(buffer, "PHI"); in dvmCompilerGetDalvikDisassembly()
836 sprintf(buffer, "Opcode %#x", opcode); in dvmCompilerGetDalvikDisassembly()
840 strcpy(buffer, dexGetOpcodeName(opcode)); in dvmCompilerGetDalvikDisassembly()
845 strcat(buffer, note); in dvmCompilerGetDalvikDisassembly()
853 snprintf(buffer + strlen(buffer), 256, " v%d,", insn->vA); in dvmCompilerGetDalvikDisassembly()
857 snprintf(buffer + strlen(buffer), 256, " v%d, v%d,", in dvmCompilerGetDalvikDisassembly()
872 snprintf(buffer + strlen(buffer), 256, " (%c%x)", in dvmCompilerGetDalvikDisassembly()
878 if (i != 0) strcat(buffer, ","); in dvmCompilerGetDalvikDisassembly()
[all …]
/dalvik/tests/070-nio-buffer/
Dexpected.txt1 Direct byte buffer has array: true
2 Got expected buffer overflow exception
4 Got expected buffer overflow exception
/dalvik/tools/
Ddeadcode.py7 def SplitSections(buffer): argument
25 result = headerPattern.search(buffer, start)
30 sections[sectionName] = buffer[anchor]
36 sections[sectionName] = buffer[anchor:result.start()]
/dalvik/libdex/
Dsha1.cpp108 const unsigned char buffer[64]);
136 const unsigned char buffer[64]) in SHA1Transform()
147 memcpy(block, buffer, 64); in SHA1Transform()
149 block = (CHAR64LONG16*)buffer; in SHA1Transform()
226 memcpy(&context->buffer[j], data, (i = 64-j)); in SHA1Update()
227 SHA1Transform(context->state, context->buffer); in SHA1Update()
235 memcpy(&context->buffer[j], &data[i], len - i); in SHA1Update()
264 memset(context->buffer, 0, 64); in SHA1Final()
270 SHA1Transform(context->state, context->buffer); in SHA1Final()
286 unsigned char buffer[16384]; in sha1file() local
[all …]
Dsha1.h10 unsigned char buffer[64]; member
DDexProto.cpp44 if (length <= sizeof(pCache->buffer)) { in dexStringCacheAlloc()
45 pCache->value = pCache->buffer; in dexStringCacheAlloc()
58 pCache->value = pCache->buffer; in dexStringCacheInit()
60 pCache->buffer[0] = '\0'; in dexStringCacheInit()
70 pCache->value = pCache->buffer; in dexStringCacheRelease()
103 pCache->value = pCache->buffer; in dexStringCacheAbandon()
DDexProto.h36 char buffer[120]; /* buffer used to hold small-enough results */ member
/dalvik/vm/
DAllocTracker.cpp530 u1* buffer = NULL; in dvmGenerateTrackedAllocationReport() local
586 buffer = (u1*) malloc(totalSize); in dvmGenerateTrackedAllocationReport()
587 strPtr = buffer + baseSize; in dvmGenerateTrackedAllocationReport()
588 generateBaseOutput(buffer, baseSize, classNames, methodNames, fileNames); in dvmGenerateTrackedAllocationReport()
592 if (strPtr - buffer != (int)totalSize) { in dvmGenerateTrackedAllocationReport()
593 ALOGE("size mismatch (%d vs %zd)", strPtr - buffer, totalSize); in dvmGenerateTrackedAllocationReport()
598 *pData = buffer; in dvmGenerateTrackedAllocationReport()
600 buffer = NULL; // don't free -- caller will own in dvmGenerateTrackedAllocationReport()
607 free(buffer); in dvmGenerateTrackedAllocationReport()
/dalvik/vm/oo/
DObject.cpp331 static inline void copyTypes(char* buffer, const char** argTypes, in copyTypes() argument
341 argTypes[i] = buffer; in copyTypes()
346 *(buffer++) = c; in copyTypes()
353 *(buffer++) = c; in copyTypes()
357 *(buffer++) = '\0'; in copyTypes()
381 char buffer[argCount + (returnType - descriptor) - 2]; in findMethodInListByDescriptor() local
384 copyTypes(buffer, argTypes, argCount, descriptor); in findMethodInListByDescriptor()
/dalvik/dx/tests/115-merge/com/android/dx/merge/
DDexMergeTest.java187 byte[] buffer = new byte[1024]; in copy()
189 while ((count = in.read(buffer)) != -1) { in copy()
190 out.write(buffer, 0, count); in copy()
/dalvik/vm/jdwp/
DJdwpAdb.cpp142 char buffer[CMSG_SPACE(sizeof(int))]; in receiveClientFd() member
153 msg.msg_control = cm_un.buffer; in receiveClientFd()
154 msg.msg_controllen = sizeof(cm_un.buffer); in receiveClientFd()
/dalvik/hit/src/com/android/hit/
DHprofParser.java465 byte[] buffer = mFieldBuffer; in loadClassDump()
474 in.readFully(buffer, 0, fieldSize); in loadClassDump()
475 staticFieldValues.write(buffer, 0, fieldSize); in loadClassDump()
/dalvik/tools/dexdeps/src/com/android/dexdeps/
DDexData.java439 void readBytes(byte[] buffer) throws IOException { in readBytes() argument
440 mDexFile.readFully(buffer); in readBytes()
/dalvik/dx/src/com/android/dx/merge/
DDexMerger.java586 private void readSortableTypes(SortableType[] sortableTypes, Dex buffer, in readSortableTypes() argument
588 for (ClassDef classDef : buffer.classDefs()) { in readSortableTypes()
589 SortableType sortableType = indexMap.adjust(new SortableType(buffer, classDef)); in readSortableTypes()
595 + buffer.typeNames().get(classDef.getTypeIndex())); in readSortableTypes()