• Home
  • Raw
  • Download

Lines Matching refs:data

930     const u1* data = filePointer(state, offset);  in verifyClassDataIsForDef()  local
931 DexClassData* classData = dexReadAndVerifyClassData(&data, NULL); in verifyClassDataIsForDef()
1399 const u1* data = item->annotation; in annotationItemTypeIdx() local
1400 return readUnsignedLeb128(&data); in annotationItemTypeIdx()
1547 const u1* data = ptr; in intraVerifyClassDataItem() local
1548 DexClassData* classData = dexReadAndVerifyClassData(&data, state->fileEnd); in intraVerifyClassDataItem()
1563 return (void*) data; in intraVerifyClassDataItem()
1600 const u1* data = ptr; in crossVerifyClassDataItem() local
1601 DexClassData* classData = dexReadAndVerifyClassData(&data, state->fileEnd); in crossVerifyClassDataItem()
1640 return (void*) data; in crossVerifyClassDataItem()
1860 const u1* data = ptr; in intraVerifyStringDataItem() local
1862 u4 utf16Size = readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyStringDataItem()
1871 if (data >= fileEnd) { in intraVerifyStringDataItem()
1876 u1 byte1 = *(data++); in intraVerifyStringDataItem()
1914 u1 byte2 = *(data++); in intraVerifyStringDataItem()
1919 u1 byte3 = *(data++); in intraVerifyStringDataItem()
1935 u1 byte2 = *(data++); in intraVerifyStringDataItem()
1950 if (*(data++) != '\0') { in intraVerifyStringDataItem()
1955 return (void*) data; in intraVerifyStringDataItem()
1961 const u1* data = ptr; in intraVerifyDebugInfoItem() local
1965 readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
1973 readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
1987 readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
2002 u1 opcode = *(data++); in intraVerifyDebugInfoItem()
2010 readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
2014 readAndVerifySignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
2019 u4 regNum = readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
2025 idx = readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
2031 idx = readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
2041 u4 regNum = readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
2051 u4 regNum = readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
2057 idx = readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
2063 idx = readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
2069 idx = readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
2078 u4 idx = readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in intraVerifyDebugInfoItem()
2097 return (void*) data; in intraVerifyDebugInfoItem()
2101 static const u1* verifyEncodedValue(const CheckState* state, const u1* data,
2104 const u1* data, bool crossVerify);
2110 const u1* data = *pData; in readUnsignedLittleEndian() local
2114 CHECK_PTR_RANGE(data, data + size); in readUnsignedLittleEndian()
2117 result |= ((u4) *(data++)) << (i * 8); in readUnsignedLittleEndian()
2120 *pData = data; in readUnsignedLittleEndian()
2127 const u1* data, bool crossVerify) { in verifyEncodedArray() argument
2129 u4 size = readAndVerifyUnsignedLeb128(&data, state->fileEnd, &okay); in verifyEncodedArray()
2137 data = verifyEncodedValue(state, data, crossVerify); in verifyEncodedArray()
2138 if (data == NULL) { in verifyEncodedArray()
2144 return data; in verifyEncodedArray()
2150 const u1* data, bool crossVerify) { in verifyEncodedValue() argument
2151 CHECK_PTR_RANGE(data, data + 1); in verifyEncodedValue()
2153 u1 headerByte = *(data++); in verifyEncodedValue()
2163 data++; in verifyEncodedValue()
2172 data += valueArg + 1; in verifyEncodedValue()
2181 data += valueArg + 1; in verifyEncodedValue()
2186 data += valueArg + 1; in verifyEncodedValue()
2194 u4 idx = readUnsignedLittleEndian(state, &data, valueArg + 1); in verifyEncodedValue()
2203 u4 idx = readUnsignedLittleEndian(state, &data, valueArg + 1); in verifyEncodedValue()
2213 u4 idx = readUnsignedLittleEndian(state, &data, valueArg + 1); in verifyEncodedValue()
2222 u4 idx = readUnsignedLittleEndian(state, &data, valueArg + 1); in verifyEncodedValue()
2231 data = verifyEncodedArray(state, data, crossVerify); in verifyEncodedValue()
2239 data = verifyEncodedAnnotation(state, data, crossVerify); in verifyEncodedValue()
2264 return data; in verifyEncodedValue()
2270 const u1* data, bool crossVerify) { in verifyEncodedAnnotation() argument
2273 u4 idx = readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in verifyEncodedAnnotation()
2290 u4 size = readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in verifyEncodedAnnotation()
2300 idx = readAndVerifyUnsignedLeb128(&data, fileEnd, &okay); in verifyEncodedAnnotation()
2325 data = verifyEncodedValue(state, data, crossVerify); in verifyEncodedAnnotation()
2328 if (data == NULL) { in verifyEncodedAnnotation()
2333 return data; in verifyEncodedAnnotation()
2343 const u1* data = ptr; in intraVerifyAnnotationItem() local
2345 CHECK_PTR_RANGE(data, data + 1); in intraVerifyAnnotationItem()
2347 switch (*(data++)) { in intraVerifyAnnotationItem()
2354 LOGE("Bogus annotation visibility: 0x%x\n", *data); in intraVerifyAnnotationItem()
2359 return (void*) verifyEncodedAnnotation(state, data, false); in intraVerifyAnnotationItem()
2364 const u1* data = ptr; in crossVerifyAnnotationItem() local
2367 data++; in crossVerifyAnnotationItem()
2369 return (void*) verifyEncodedAnnotation(state, data, true); in crossVerifyAnnotationItem()