Searched refs:addr (Results 1 - 10 of 10) sorted by relevance

/dalvik/libdex/
H A DSysUtil.h44 void* addr; /* start of data */ member in struct:MemMapping
86 int sysChangeMapAccess(void* addr, size_t length, int wantReadWrite,
H A DSysUtil.cpp72 pMap->addr = pMap->baseAddr = memPtr;
133 pMap->baseAddr = pMap->addr = memPtr;
178 pMap->baseAddr = pMap->addr = memPtr;
220 pMap->addr = (char*)memPtr + adjust;
226 pMap->addr, (int) pMap->length);
240 int sysChangeMapAccess(void* addr, size_t length, int wantReadWrite, argument
245 * Verify that "addr" is part of this mapping file.
247 if (addr < pMap->baseAddr ||
248 (u1*)addr >= (u1*)pMap->baseAddr + pMap->baseLength)
251 addr, pMa
[all...]
H A DCmdUtils.cpp197 sysChangeMapAccess(pMap->addr, pMap->length, true, pMap);
199 if (dexSwapAndVerifyIfNecessary((u1*) pMap->addr, pMap->length)) {
210 sysChangeMapAccess(pMap->addr, pMap->length, false, pMap);
H A DDexSwapVerify.cpp1102 static u1* swapFieldAnnotations(const CheckState* state, u4 count, u1* addr) { argument
1103 DexFieldAnnotationsItem* item = (DexFieldAnnotationsItem*) addr;
1132 static u1* swapMethodAnnotations(const CheckState* state, u4 count, u1* addr) { argument
1133 DexMethodAnnotationsItem* item = (DexMethodAnnotationsItem*) addr;
1163 u1* addr) {
1164 DexParameterAnnotationsItem* item = (DexParameterAnnotationsItem*) addr;
1201 u1* addr = (u1*) (item + 1); local
1204 addr = swapFieldAnnotations(state, item->fieldsSize, addr);
1205 if (addr
1162 swapParameterAnnotations(const CheckState* state, u4 count, u1* addr) argument
1249 crossVerifyFieldAnnotations(const CheckState* state, u4 count, const u1* addr, u4 definingClass) argument
1269 crossVerifyMethodAnnotations(const CheckState* state, u4 count, const u1* addr, u4 definingClass) argument
1289 crossVerifyParameterAnnotations(const CheckState* state, u4 count, const u1* addr, u4 definingClass) argument
1351 const u1* addr = (const u1*) (item + 1); local
1766 u4 addr = readAndVerifyUnsignedLeb128(&ptr, fileEnd, &okay); local
1780 u4 addr = readAndVerifyUnsignedLeb128(&ptr, fileEnd, &okay); local
2931 dexSwapAndVerify(u1* addr, size_t len) argument
3053 dexSwapAndVerifyIfNecessary(u1* addr, size_t len) argument
[all...]
H A DDexFile.h645 int dexSwapAndVerify(u1* addr, int len);
655 int dexSwapAndVerifyIfNecessary(u1* addr, size_t len);
951 const u1* addr = (const u1*) &pAnnoDir[1]; local
952 addr += pAnnoDir->fieldsSize * sizeof (DexFieldAnnotationsItem);
953 return (const DexMethodAnnotationsItem*) addr;
983 const u1* addr = (const u1*) &pAnnoDir[1]; local
984 addr += pAnnoDir->fieldsSize * sizeof (DexFieldAnnotationsItem);
985 addr += pAnnoDir->methodsSize * sizeof (DexMethodAnnotationsItem);
986 return (const DexParameterAnnotationsItem*) addr;
/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DDalvInsn.java324 String addr = prefix + identifierString() + ": ";
325 int w1 = addr.length();
328 return TwoColumnOutput.toString(addr, w1, "", insnPerSe, w2);
H A DLocalList.java417 int addr = e.getAddress();
422 if (test.getAddress() != addr) {
431 Integer.toHexString(addr));
437 Integer.toHexString(addr));
446 Integer.toHexString(addr));
/dalvik/dx/src/com/android/dx/dex/code/
H A DDalvInsn.java352 String addr = prefix + identifierString() + ": ";
353 int w1 = addr.length();
356 return TwoColumnOutput.toString(addr, w1, "", insnPerSe, w2);
H A DLocalList.java416 int addr = e.getAddress();
421 if (test.getAddress() != addr) {
430 Integer.toHexString(addr));
436 Integer.toHexString(addr));
445 Integer.toHexString(addr));
/dalvik/dexdump/
H A DDexDump.cpp1746 int idx, addr, byte; local
1753 addr = *data++;
1755 addr |= (*data++) << 8;
1757 printf(" %4x:", addr);
2173 pDexFile = dexFileParse((u1*)map.addr, map.length, flags);

Completed in 233 milliseconds