Lines Matching defs:CheckState

45 struct CheckState {
68 static inline u4 fileOffset(const CheckState* state, const void* ptr) {
75 static inline void* filePointer(const CheckState* state, u4 offset) {
87 static inline bool checkPtrRange(const CheckState* state,
107 * Assumes "const CheckState* state".
126 * Assumes "const CheckState* state".
137 * Assumes "const CheckState* state" and "typeof(_count) == typeof(_elemSize)"
155 * Assumes "const CheckState* state".
209 static bool verifyFieldDefiner(const CheckState* state, u4 definingClass,
216 static bool verifyMethodDefiner(const CheckState* state, u4 definingClass,
226 static size_t calcDefinedClassBitsSize(const CheckState* state)
235 static bool setDefinedClassBit(const CheckState* state, u4 typeIdx) {
249 static bool swapDexHeader(const CheckState* state, DexHeader* pHeader)
299 static bool checkHeaderSection(const CheckState* state, u4 sectionOffset,
373 static bool swapMap(CheckState* state, DexMapList* pMap)
510 static bool checkMapSection(const CheckState* state, u4 sectionOffset,
531 static void* swapStringIdItem(const CheckState* state, void* ptr) {
541 static void* crossVerifyStringIdItem(const CheckState* state, void* ptr) {
564 static void* swapTypeIdItem(const CheckState* state, void* ptr) {
574 static void* crossVerifyTypeIdItem(const CheckState* state, void* ptr) {
598 static void* swapProtoIdItem(const CheckState* state, void* ptr) {
655 static void* crossVerifyProtoIdItem(const CheckState* state, void* ptr) {
748 static void* swapFieldIdItem(const CheckState* state, void* ptr) {
760 static void* crossVerifyFieldIdItem(const CheckState* state, void* ptr) {
820 static void* swapMethodIdItem(const CheckState* state, void* ptr) {
832 static void* crossVerifyMethodIdItem(const CheckState* state, void* ptr) {
886 static void* swapClassDefItem(const CheckState* state, void* ptr) {
908 static u4 findFirstClassDataDefiner(const CheckState* state,
910 static u4 findFirstAnnotationsDirectoryDefiner(const CheckState* state,
915 static bool verifyClassDataIsForDef(const CheckState* state, u4 offset,
944 static bool verifyAnnotationsDirectoryIsForDef(const CheckState* state,
958 static void* crossVerifyClassDefItem(const CheckState* state, void* ptr) {
1050 static void* crossVerifyCallSiteId(const CheckState* state, void* ptr) {
1065 static void* crossVerifyMethodHandleItem(const CheckState* state, void* ptr) {
1102 static u1* swapFieldAnnotations(const CheckState* state, u4 count, u1* addr) {
1132 static u1* swapMethodAnnotations(const CheckState* state, u4 count, u1* addr) {
1162 static u1* swapParameterAnnotations(const CheckState* state, u4 count,
1192 static void* swapAnnotationsDirectoryItem(const CheckState* state, void* ptr) {
1227 static void* swapCallSiteId(const CheckState* state, void* ptr) {
1236 static void* swapMethodHandleItem(const CheckState* state, void* ptr) {
1249 static const u1* crossVerifyFieldAnnotations(const CheckState* state, u4 count,
1269 static const u1* crossVerifyMethodAnnotations(const CheckState* state,
1289 static const u1* crossVerifyParameterAnnotations(const CheckState* state,
1311 static u4 findFirstAnnotationsDirectoryDefiner(const CheckState* state,
1341 static void* crossVerifyAnnotationsDirectoryItem(const CheckState* state,
1381 static void* swapTypeList(const CheckState* state, void* ptr)
1405 static void* swapAnnotationSetRefList(const CheckState* state, void* ptr) {
1427 static void* crossVerifyAnnotationSetRefList(const CheckState* state,
1446 static void* swapAnnotationSetItem(const CheckState* state, void* ptr) {
1475 static void* crossVerifyAnnotationSetItem(const CheckState* state, void* ptr) {
1507 static bool verifyFields(const CheckState* state, u4 size,
1534 static bool verifyMethods(const CheckState* state, u4 size,
1583 static bool verifyClassDataItem0(const CheckState* state,
1623 static void* intraVerifyClassDataItem(const CheckState* state, void* ptr) {
1646 static u4 findFirstClassDataDefiner(const CheckState* state,
1676 static void* crossVerifyClassDataItem(const CheckState* state, void* ptr) {
1723 static u4 setHandlerOffsAndVerify(const CheckState* state,
1801 static void* swapTriesAndCatches(const CheckState* state, DexCode* code) {
1877 static void* swapCodeItem(const CheckState* state, void* ptr) {
1938 static void* intraVerifyStringDataItem(const CheckState* state, void* ptr) {
2039 static void* intraVerifyDebugInfoItem(const CheckState* state, void* ptr) {
2181 static const u1* verifyEncodedValue(const CheckState* state, const u1* data,
2183 static const u1* verifyEncodedAnnotation(const CheckState* state,
2188 static u4 readUnsignedLittleEndian(const CheckState* state, const u1** pData,
2206 static const u1* verifyEncodedArray(const CheckState* state,
2227 static u4 numberOfMethodHandles(const CheckState* state) {
2236 static const u1* verifyEncodedValue(const CheckState* state,
2374 static const u1* verifyEncodedAnnotation(const CheckState* state,
2442 static void* intraVerifyEncodedArrayItem(const CheckState* state, void* ptr) {
2447 static void* intraVerifyAnnotationItem(const CheckState* state, void* ptr) {
2470 typedef void* ItemVisitorFunction(const CheckState* state, void* ptr);
2477 static bool iterateSectionWithOptionalUpdate(CheckState* state,
2537 static bool iterateSection(CheckState* state, u4 offset, u4 count,
2547 static bool checkBoundsAndIterateSection(CheckState* state,
2569 static bool iterateDataSection(CheckState* state, u4 offset, u4 count,
2603 static bool swapEverythingButHeaderAndMap(CheckState* state,
2789 static bool crossVerifyEverything(CheckState* state, DexMapList* pMap)
2934 CheckState state;