Searched refs:ptr (Results 1 - 10 of 10) sorted by last modified time

/dalvik/dexdump/
H A DDexDump.cpp1531 * Advance "ptr" to ensure 32-bit alignment.
1533 static inline const u1* align32(const u1* ptr) argument
1535 return (u1*) (((uintptr_t) ptr + 3) & ~0x03);
1656 const u1* ptr; local
1666 ptr = pClassPool;
1667 numClasses = get4LE(ptr);
1668 ptr += sizeof(u4);
1669 classOffsets = (const u4*) ptr;
/dalvik/libdex/
H A DDexClass.cpp125 u1* ptr = ((u1*) result) + sizeof(DexClassData); local
136 result->staticFields = (DexField*) ptr;
137 ptr += header.staticFieldsSize * sizeof(DexField);
143 result->instanceFields = (DexField*) ptr;
144 ptr += header.instanceFieldsSize * sizeof(DexField);
150 result->directMethods = (DexMethod*) ptr;
151 ptr += header.directMethodsSize * sizeof(DexMethod);
157 result->virtualMethods = (DexMethod*) ptr;
H A DDexFile.cpp108 const u1* ptr = pDexFile->baseAddr + pStringId->stringDataOff; local
110 *utf16Size = readUnsignedLeb128(&ptr);
111 return (const char*) ptr;
H A DDexFile.h616 const u1* ptr = pDexFile->baseAddr + pStringId->stringDataOff; local
619 while (*(ptr++) > 0x7f) /* empty */ ;
621 return (const char*) ptr;
H A DDexOptData.cpp31 static bool isValidPointer(const void* ptr, const void* start, const void* end) argument
33 return (ptr >= start) && (ptr < end) && (((uintptr_t) ptr & 7) == 0);
H A DDexSwapVerify.cpp92 static inline u4 fileOffset(const CheckState* state, const void* ptr) { argument
93 return ((const u1*) ptr) - state->fileStart;
547 static void* swapStringIdItem(const CheckState* state, void* ptr) { argument
548 DexStringId* item = (DexStringId*) ptr;
557 static void* crossVerifyStringIdItem(const CheckState* state, void* ptr) { argument
558 const DexStringId* item = (const DexStringId*) ptr;
580 static void* swapTypeIdItem(const CheckState* state, void* ptr) { argument
581 DexTypeId* item = (DexTypeId*) ptr;
590 static void* crossVerifyTypeIdItem(const CheckState* state, void* ptr) { argument
591 const DexTypeId* item = (const DexTypeId*) ptr;
614 swapProtoIdItem(const CheckState* state, void* ptr) argument
671 crossVerifyProtoIdItem(const CheckState* state, void* ptr) argument
764 swapFieldIdItem(const CheckState* state, void* ptr) argument
776 crossVerifyFieldIdItem(const CheckState* state, void* ptr) argument
836 swapMethodIdItem(const CheckState* state, void* ptr) argument
848 crossVerifyMethodIdItem(const CheckState* state, void* ptr) argument
902 swapClassDefItem(const CheckState* state, void* ptr) argument
974 crossVerifyClassDefItem(const CheckState* state, void* ptr) argument
1155 swapAnnotationsDirectoryItem(const CheckState* state, void* ptr) argument
1284 crossVerifyAnnotationsDirectoryItem(const CheckState* state, void* ptr) argument
1324 swapTypeList(const CheckState* state, void* ptr) argument
1346 swapAnnotationSetRefList(const CheckState* state, void* ptr) argument
1366 crossVerifyAnnotationSetRefList(const CheckState* state, void* ptr) argument
1385 swapAnnotationSetItem(const CheckState* state, void* ptr) argument
1412 crossVerifyAnnotationSetItem(const CheckState* state, void* ptr) argument
1560 intraVerifyClassDataItem(const CheckState* state, void* ptr) argument
1613 crossVerifyClassDataItem(const CheckState* state, void* ptr) argument
1669 const u1* ptr = handlersBase + offset; local
1813 swapCodeItem(const CheckState* state, void* ptr) argument
1872 intraVerifyStringDataItem(const CheckState* state, void* ptr) argument
1973 intraVerifyDebugInfoItem(const CheckState* state, void* ptr) argument
2351 intraVerifyEncodedArrayItem(const CheckState* state, void* ptr) argument
2356 intraVerifyAnnotationItem(const CheckState* state, void* ptr) argument
2377 crossVerifyAnnotationItem(const CheckState* state, void* ptr) argument
2409 u1* ptr = (u1*) filePointer(state, newOffset); local
2539 const u1* ptr = (const u1*) filePointer(state, lastOffset); local
[all...]
H A DLeb128.cpp34 const u1* ptr = *pStream; local
38 || (((*pStream - ptr) == 5) && (ptr[4] > 0x0f))) {
56 const u1* ptr = *pStream; local
60 || (((*pStream - ptr) == 5) && (ptr[4] > 0x0f))) {
H A DLeb128.h32 const u1* ptr = *pStream; local
33 int result = *(ptr++);
36 int cur = *(ptr++);
39 cur = *(ptr++);
42 cur = *(ptr++);
50 cur = *(ptr++);
57 *pStream = ptr;
67 const u1* ptr = *pStream; local
68 int result = *(ptr++);
73 int cur = *(ptr
133 writeUnsignedLeb128(u1* ptr, u4 data) argument
[all...]
H A DSysUtil.cpp44 void* ptr; local
46 ptr = mmap(NULL, length, PROT_READ | PROT_WRITE,
48 if (ptr == MAP_FAILED) {
54 return ptr;
/dalvik/tools/dmtracedump/
H A DTraceDump.c2645 DiffEntry* ptr = diffs; local
2654 ptr->method1 = methods1[i];
2655 ptr->method2 = methods2[match];
2657 uint64_t e1 = ptr->method1->elapsedExclusive;
2658 uint64_t e2 = ptr->method2->elapsedExclusive;
2660 ptr->differenceExclusive = e2 - e1;
2661 ptr->differenceExclusivePercentage = ((double)e2 / (double)e1) * 100.0;
2664 uint64_t i1 = ptr->method1->elapsedInclusive;
2665 uint64_t i2 = ptr->method2->elapsedInclusive;
2667 ptr
[all...]

Completed in 98 milliseconds