/dalvik/vm/ |
H A D | DvmDex.h | 129 u4 fieldIdx) 131 assert(fieldIdx < pDvmDex->pHeader->fieldIdsSize); 132 return pDvmDex->pResFields[fieldIdx]; 157 INLINE void dvmDexSetResolvedField(DvmDex* pDvmDex, u4 fieldIdx, argument 160 assert(fieldIdx < pDvmDex->pHeader->fieldIdsSize); 161 pDvmDex->pResFields[fieldIdx] = field; 128 dvmDexGetResolvedField(const DvmDex* pDvmDex, u4 fieldIdx) argument
|
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
H A D | FieldAnnotationStruct.java | 86 int fieldIdx = file.getFieldIds().indexOf(field); 91 out.annotate(4, " field_idx: " + Hex.u4(fieldIdx)); 96 out.writeInt(fieldIdx);
|
H A D | EncodedField.java | 135 int fieldIdx = file.getFieldIds().indexOf(field); 136 int diff = fieldIdx - lastIndex; 143 " field_idx: " + Hex.u4(fieldIdx)); 152 return fieldIdx;
|
/dalvik/dx/src/com/android/dx/dex/file/ |
H A D | FieldAnnotationStruct.java | 86 int fieldIdx = file.getFieldIds().indexOf(field); 91 out.annotate(4, " field_idx: " + Hex.u4(fieldIdx)); 96 out.writeInt(fieldIdx);
|
H A D | EncodedField.java | 134 int fieldIdx = file.getFieldIds().indexOf(field); 135 int diff = fieldIdx - lastIndex; 142 " field_idx: " + Hex.u4(fieldIdx)); 151 return fieldIdx;
|
/dalvik/libdex/ |
H A D | DexClass.h | 37 u4 fieldIdx; /* index to a field_id_item */ member in struct:DexField 141 pField->fieldIdx = index;
|
H A D | DexSwapVerify.cpp | 234 u4 fieldIdx) { 235 const DexFieldId* field = dexGetFieldId(state->pDexFile, fieldIdx); 1076 SWAP_INDEX4(item->fieldIdx, state->pHeader->fieldIdsSize); 1081 } else if (lastIdx >= item->fieldIdx) { 1083 item->fieldIdx); 1087 lastIdx = item->fieldIdx; 1197 if (!verifyFieldDefiner(state, definingClass, item->fieldIdx)) { 1260 dexGetFieldId(state->pDexFile, fields[0].fieldIdx); 1453 CHECK_INDEX(field->fieldIdx, state->pHeader->fieldIdsSize); 1586 u4 fieldIdx local 233 verifyFieldDefiner(const CheckState* state, u4 definingClass, u4 fieldIdx) argument 1592 u4 fieldIdx = classData->instanceFields[0].fieldIdx; local [all...] |
H A D | DexFile.h | 385 u4 fieldIdx; member in struct:DexFieldAnnotationsItem
|
/dalvik/vm/native/ |
H A D | dalvik_system_VMRuntime.cpp | 309 static void preloadDexCachesResolveField(DvmDex* pDvmDex, uint32_t fieldIdx, bool instance) { argument 310 Field* field = dvmDexGetResolvedField(pDvmDex, fieldIdx); 315 const DexFieldId* pFieldId = dexGetFieldId(pDexFile, fieldIdx); 337 dvmDexSetResolvedField(pDvmDex, fieldIdx, field); 506 preloadDexCachesResolveField(pDvmDex, pField->fieldIdx, false); 512 preloadDexCachesResolveField(pDvmDex, pField->fieldIdx, true);
|
/dalvik/vm/analysis/ |
H A D | Optimize.cpp | 682 u2 fieldIdx = insns[1]; local 685 instField = dvmOptResolveInstField(clazz, fieldIdx, NULL); 689 fieldIdx, (int) (insns - method->insns), clazz->descriptor, 719 u4 fieldIdx) 726 staticField = dvmOptResolveStaticField(clazz, fieldIdx, NULL); 730 fieldIdx, (int) (insns - method->insns), clazz->descriptor, 744 u2 fieldIdx = insns[1]; local 745 rewriteStaticField0(method, insns, volatileOpc, fieldIdx); 718 rewriteStaticField0(Method* method, u2* insns, Opcode volatileOpc, u4 fieldIdx) argument
|
H A D | CodeVerify.cpp | 2672 * Look up an instance field, specified by "fieldIdx", that is going to be 2689 const UninitInstanceMap* uninitMap, RegType objType, int fieldIdx, 2703 instField = dvmOptResolveInstField(meth->clazz, fieldIdx, pFailure); 2705 LOG_VFY("VFY: unable to resolve instance field %u", fieldIdx); 2759 static StaticField* getStaticField(const Method* meth, int fieldIdx, argument 2764 staticField = dvmOptResolveStaticField(meth->clazz, fieldIdx, pFailure); 2769 pFieldId = dexGetFieldId(pDexFile, fieldIdx); 2771 LOG_VFY("VFY: unable to resolve static field %u (%s) in %s", fieldIdx, 2688 getInstField(const Method* meth, const UninitInstanceMap* uninitMap, RegType objType, int fieldIdx, VerifyError* pFailure) argument
|
/dalvik/dexdump/ |
H A D | DexDump.cpp | 678 bool getFieldInfo(DexFile* pDexFile, u4 fieldIdx, FieldMethodInfo* pFieldInfo) argument 682 if (fieldIdx >= pDexFile->pHeader->fieldIdsSize) 685 pFieldId = dexGetFieldId(pDexFile, fieldIdx); 1304 pFieldId = dexGetFieldId(pDexFile, pSField->fieldIdx);
|
/dalvik/vm/reflect/ |
H A D | Annotation.cpp | 1994 u4 fieldIdx = dvmGetFieldIdx(field); local 1999 if (pFieldList[idx].fieldIdx == fieldIdx) {
|
/dalvik/vm/oo/ |
H A D | Class.cpp | 2344 pFieldId = dexGetFieldId(pDexFile, pDexSField->fieldIdx); 2368 pFieldId = dexGetFieldId(pDexFile, pDexIField->fieldIdx);
|