Searched refs:DexCode (Results 1 - 17 of 17) sorted by relevance
/dalvik/libdex/ |
H A D | DexCatch.c | 23 /* Get the first handler offset for the given DexCode. 26 u4 dexGetFirstHandlerOffset(const DexCode* pCode) { 39 /* Get count of handler lists for the given DexCode. */ 40 u4 dexGetHandlersSize(const DexCode* pCode) { 86 const DexCode* pCode) {
|
H A D | DexCatch.h | 35 /* Get the first handler offset for the given DexCode. 38 u4 dexGetFirstHandlerOffset(const DexCode* pCode); 40 /* Get count of handler lists for the given DexCode. */ 41 u4 dexGetHandlersSize(const DexCode* pCode); 83 const DexCode* pCode, u4 offset) 111 const DexCode* pCode); 121 const DexCode* pCode, u4 address) {
|
H A D | DexClass.h | 106 * Get the DexCode for a DexMethod. Returns NULL if the class is native 109 DEX_INLINE const DexCode* dexGetCode(const DexFile* pDexFile, 114 return (const DexCode*) (pDexFile->baseAddr + pDexMethod->codeOff);
|
H A D | DexFile.h | 314 typedef struct DexCode { struct 326 } DexCode; typedef in typeref:struct:DexCode 724 /* get the size, in bytes, of a DexCode */ 725 size_t dexGetDexCodeSize(const DexCode* pCode); 727 /* Get the list of "tries" for the given DexCode. */ 728 DEX_INLINE const DexTry* dexGetTries(const DexCode* pCode) { 739 /* Get the base of the encoded data for the given DexCode. */ 740 DEX_INLINE const u1* dexGetCatchHandlerData(const DexCode* pCode) { 747 const DexCode* pCode) 778 const DexCode* pDexCod [all...] |
H A D | DexFile.c | 698 * Compute the size, in bytes, of a DexCode. 700 size_t dexGetDexCodeSize(const DexCode* pCode) 850 const DexCode* pCode,
|
H A D | DexSwapVerify.c | 1647 DexCode* code, u4 firstOffset, u4 handlersSize, u4* handlerOffs) { 1724 static void* swapTriesAndCatches(const CheckState* state, DexCode* code) { 1800 DexCode* item = ptr;
|
/dalvik/vm/oo/ |
H A D | Object.h | 768 INLINE const DexCode* dvmGetMethodCode(const Method* meth) { 772 * &(DexCode.insns), so we can subtract back to get at the 773 * DexCode in front. 775 return (const DexCode*) 776 (((const u1*) meth->insns) - offsetof(DexCode, insns)); 787 const DexCode* pCode = dvmGetMethodCode(meth);
|
H A D | Class.c | 2042 DexCode* methodDexCode = (DexCode*) dvmGetMethodCode(meth); 2072 const DexCode* pDexCode; 2098 * We don't have a DexCode block, but we still want to know how 2129 * The bytecode instructions are embedded inside a DexCode structure, so we 2131 * instruction pointer to find the start of the DexCode.) 2135 DexCode* methodDexCode = (DexCode*) dvmGetMethodCode(meth); 2148 DexCode* newCode = 2149 (DexCode*) dvmLinearAllo [all...] |
/dalvik/dexlist/ |
H A D | DexList.c | 95 const DexCode* pCode; 130 u4 insnsOff = pDexMethod->codeOff + offsetof(DexCode, insns);
|
/dalvik/dexdump/ |
H A D | DexDump.c | 562 void dumpCatches(DexFile* pDexFile, const DexCode* pCode) 612 void dumpPositions(DexFile* pDexFile, const DexCode* pCode, 637 void dumpLocals(DexFile* pDexFile, const DexCode* pCode, 700 void dumpInstruction(DexFile* pDexFile, const DexCode* pCode, int insnIdx, 1034 const DexCode* pCode = dexGetCode(pDexFile, pDexMethod); 1095 const DexCode* pCode = dexGetCode(pDexFile, pDexMethod);
|
/dalvik/vm/analysis/ |
H A D | VerifySubs.c | 99 const DexCode* pCode = dvmGetMethodCode(meth);
|
H A D | RegisterMap.c | 3142 const DexCode* pCode = dvmGetMethodCode(meth);
|
H A D | CodeVerify.c | 2730 const DexCode* pCode; 5625 const DexCode* pCode = dvmGetMethodCode(meth);
|
/dalvik/vm/compiler/ |
H A D | Frontend.c | 270 const DexCode *dexCode = dvmGetMethodCode(method); 415 const DexCode *dexCode = dvmGetMethodCode(desc->method); 1071 const DexCode *dexCode = dvmGetMethodCode(method);
|
/dalvik/vm/ |
H A D | Exception.c | 774 const DexCode* pCode = dvmGetMethodCode(method);
|
/dalvik/vm/interp/ |
H A D | Interp.c | 686 const DexCode* pDexCode = dvmGetMethodCode(method);
|
H A D | Stack.c | 817 const DexCode* pDexCode = dvmGetMethodCode(method);
|
Completed in 411 milliseconds