Home
last modified time | relevance | path

Searched refs:Header (Results 1 – 14 of 14) sorted by relevance

/art/compiler/utils/
Dtest_dex_file_builder.h85 uint8_t data[sizeof(DexFile::Header)]; in Build()
89 DexFile::Header* header = reinterpret_cast<DexFile::Header*>(&header_data.data); in Build()
92 header->header_size_ = sizeof(DexFile::Header); in Build()
101 uint32_t string_ids_offset = sizeof(DexFile::Header); in Build()
219 std::memcpy(&dex_file_data_[0], header_data.data, sizeof(DexFile::Header)); in Build()
228 std::memcpy(&dex_file_data_[0], header_data.data, sizeof(DexFile::Header)); in Build()
/art/runtime/utils/
Ddex_cache_arrays_layout.h42 DexCacheArraysLayout(size_t pointer_size, const DexFile::Header& header);
Ddex_cache_arrays_layout-inl.h31 const DexFile::Header& header) in DexCacheArraysLayout()
/art/runtime/
Ddex_file_verifier_test.cc62 size_t offset = OFFSETOF_MEMBER(DexFile::Header, magic_) + 6; in MakeDexVersion37()
114 DexFile::Header* header = reinterpret_cast<DexFile::Header*>(dex_file); in FixUpChecksum()
117 const uint32_t non_sum = sizeof(DexFile::Header::magic_) + sizeof(DexFile::Header::checksum_); in FixUpChecksum()
1413 DexFile::Header* header = const_cast<DexFile::Header*>( in TEST_F()
1414 reinterpret_cast<const DexFile::Header*>(dex_file->Begin())); in TEST_F()
Doat_file.cc333 if (UNLIKELY(Size() - dex_file_offset < sizeof(DexFile::Header))) { in Setup()
341 sizeof(DexFile::Header)); in Setup()
364 const DexFile::Header* header = reinterpret_cast<const DexFile::Header*>(dex_file_pointer); in Setup()
1165 return reinterpret_cast<const DexFile::Header*>(dex_file_pointer_)->file_size_; in FileSize()
Ddex_file_verifier.h179 const DexFile::Header* const header_;
Ddex_file_test.cc168 TEST_F(DexFileTest, Header) { in TEST_F() argument
173 const DexFile::Header& header = raw->GetHeader(); in TEST_F()
Ddex_file.h90 struct Header { struct
119 DISALLOW_COPY_AND_ASSIGN(Header); argument
484 const Header& GetHeader() const { in GetHeader()
1252 const Header* const header_;
Ddex_file_verifier.cc286 if (header_->header_size_ != sizeof(DexFile::Header)) { in CheckHeader()
2422 const DexFile::Header* const header, in GetStringOrError()
2440 const DexFile::Header* const header, in GetClassOrError()
2457 const DexFile::Header* const header, in GetFieldDescriptionOrError()
2474 const DexFile::Header* const header, in GetMethodDescriptionOrError()
2575 const DexFile::Header* header, in FindMethodName()
Ddex_file.cc262 if (map->Size() < sizeof(DexFile::Header)) { in OpenFile()
268 const Header* dex_header = reinterpret_cast<const Header*>(map->Begin()); in OpenFile()
435 header_(reinterpret_cast<const Header*>(base)), in DexFile()
509 uint32_t DexFile::Header::GetVersion() const { in GetVersion()
/art/compiler/
Doat_writer.cc60 typedef DexFile::Header __attribute__((aligned(1))) UnalignedDexFileHeader;
387 if (data.size() < sizeof(DexFile::Header)) { in AddRawDexFileSource()
1774 uint8_t raw_header[sizeof(DexFile::Header)]; in ReadDexFileHeader()
1775 if (!file->ReadFully(&raw_header, sizeof(DexFile::Header))) { in ReadDexFileHeader()
1801 if (header->file_size_ < sizeof(DexFile::Header)) { in ValidateDexFileHeader()
1926 if (extracted_size < sizeof(DexFile::Header)) { in WriteDexFile()
Doat_test.cc521 const_cast<DexFile::Header*>(&data->GetHeader())->checksum_++; in MaybeModifyDexFileToFail()
/art/dexdump/
Ddexdump.cc355 const DexFile::Header& pHeader = pDexFile->GetHeader(); in dumpFileHeader()
/art/oatdump/
Doatdump.cc651 if (fsize == 0 || fsize < sizeof(DexFile::Header)) { in ExportDexFile()