• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:u4

67 typedef uint32_t            u4;  typedef
255 u4 checksum; /* adler32 checksum */
257 u4 fileSize; /* length of entire file */
258 u4 headerSize; /* offset to start of next section */
259 u4 endianTag;
260 u4 linkSize;
261 u4 linkOff;
262 u4 mapOff;
263 u4 stringIdsSize;
264 u4 stringIdsOff;
265 u4 typeIdsSize;
266 u4 typeIdsOff;
267 u4 protoIdsSize;
268 u4 protoIdsOff;
269 u4 fieldIdsSize;
270 u4 fieldIdsOff;
271 u4 methodIdsSize;
272 u4 methodIdsOff;
273 u4 classDefsSize;
274 u4 classDefsOff;
275 u4 dataSize;
276 u4 dataOff;
285 u4 size; /* count of items of the indicated type */
286 u4 offset; /* file offset to the start of data */
293 u4 size; /* #of entries in list */
301 u4 stringDataOff; /* file offset to string_data_item */
308 u4 descriptorIdx; /* index into stringIds list for type descriptor */
317 u4 nameIdx; /* index into stringIds for field name */
326 u4 nameIdx; /* index into stringIds for method name */
333 u4 shortyIdx; /* index into stringIds for shorty descriptor */
334 u4 returnTypeIdx; /* index into typeIds list for return type */
335 u4 parametersOff; /* file offset to type_list for parameter types */
342 u4 classIdx; /* index into typeIds for this class */
343 u4 accessFlags;
344 u4 superclassIdx; /* index into typeIds for superclass */
345 u4 interfacesOff; /* file offset to DexTypeList */
346 u4 sourceFileIdx; /* index into stringIds for source file name */
347 u4 annotationsOff; /* file offset to annotations_directory_item */
348 u4 classDataOff; /* file offset to class_data_item */
349 u4 staticValuesOff; /* file offset to DexEncodedArray */
363 u4 size; /* #of entries in list */
379 u4 debugInfoOff; /* file offset to debug info stream */
380 u4 insnsSize; /* size of the insns array, in u2 units */
392 u4 startAddr; /* start address, in 16-bit code units */
409 u4 classAnnotationsOff; /* offset to DexAnnotationSetItem */
410 u4 fieldsSize; /* count of DexFieldAnnotationsItem */
411 u4 methodsSize; /* count of DexMethodAnnotationsItem */
412 u4 parametersSize; /* count of DexParameterAnnotationsItem */
422 u4 fieldIdx;
423 u4 annotationsOff; /* offset to DexAnnotationSetItem */
430 u4 methodIdx;
431 u4 annotationsOff; /* offset to DexAnnotationSetItem */
438 u4 methodIdx;
439 u4 annotationsOff; /* offset to DexAnotationSetRefList */
446 u4 annotationsOff; /* offset to DexAnnotationSetItem */
453 u4 size;
461 u4 size;
462 u4 entries[1]; /* offset to DexAnnotationItem */
497 u4 classDescriptorHash; // class descriptor hash code
514 u4 dexOffset; /* file offset of DEX header */
515 u4 dexLength;
516 u4 depsOffset; /* offset of optimized DEX dependency table */
517 u4 depsLength;
518 u4 optOffset; /* file offset of optimized data tables */
519 u4 optLength;
521 u4 flags; /* some info flags */
522 u4 checksum; /* adler32 checksum covering deps/opt */
571 u4 dexRoundUpPower2(u4 val);
616 u4 dexComputeChecksum(const DexHeader* pHeader);
641 u4 mapOff = pDexFile->pHeader->mapOff; in dexGetMap()
661 DEX_INLINE const DexStringId* dexGetStringId(const DexFile* pDexFile, u4 idx) { in dexGetStringId()
666 DEX_INLINE const char* dexStringById(const DexFile* pDexFile, u4 idx) { in dexStringById()
673 const char* dexStringAndSizeById(const DexFile* pDexFile, u4 idx,
674 u4* utf16Size);
677 DEX_INLINE const DexTypeId* dexGetTypeId(const DexFile* pDexFile, u4 idx) { in dexGetTypeId()
686 DEX_INLINE const char* dexStringByTypeIdx(const DexFile* pDexFile, u4 idx) { in dexStringByTypeIdx()
692 DEX_INLINE const DexMethodId* dexGetMethodId(const DexFile* pDexFile, u4 idx) { in dexGetMethodId()
698 DEX_INLINE const DexFieldId* dexGetFieldId(const DexFile* pDexFile, u4 idx) { in dexGetFieldId()
704 DEX_INLINE const DexProtoId* dexGetProtoId(const DexFile* pDexFile, u4 idx) { in dexGetProtoId()
723 DEX_INLINE const DexClassDef* dexGetClassDef(const DexFile* pDexFile, u4 idx) { in dexGetClassDef()
729 DEX_INLINE u4 dexGetIndexForClassDef(const DexFile* pDexFile, in dexGetIndexForClassDef()
748 u4 idx) in dexGetTypeItem()
754 DEX_INLINE u4 dexTypeListGetIdx(const DexTypeList* pList, u4 idx) { in dexTypeListGetIdx()
847 const DexFile* pDexFile, u4 offset) in dexGetAnnotationSetItem()
968 const DexAnnotationSetRefList* pList, u4 idx) in dexGetParameterAnnotationSetRef()
982 DEX_INLINE u4 dexGetAnnotationOff( in dexGetAnnotationOff()
983 const DexAnnotationSetItem* pAnnoSet, u4 idx) in dexGetAnnotationOff()
991 const DexFile* pDexFile, const DexAnnotationSetItem* pAnnoSet, u4 idx) in dexGetAnnotationItem()
993 u4 offset = dexGetAnnotationOff(pAnnoSet, idx); in dexGetAnnotationItem()