Lines Matching refs:image_header
203 const ImageHeader& image_header = boot_image_space->GetImageHeader(); in IsInBootOatFile() local
204 if (image_header.GetOatFileBegin() <= ptr && ptr < image_header.GetOatFileEnd()) { in IsInBootOatFile()
679 bool WriteHeaderAndClose(const std::string& image_filename, const ImageHeader* image_header) { in WriteHeaderAndClose() argument
681 if (!image_file_->PwriteFully(image_header, sizeof(ImageHeader), 0)) { in WriteHeaderAndClose()
771 ImageHeader* const image_header = reinterpret_cast<ImageHeader*>(image_info.image_.Begin()); in Write() local
789 add_blocks(sizeof(ImageHeader), image_header->GetImageSize() - sizeof(ImageHeader)); in Write()
794 reinterpret_cast<const uint8_t*>(image_header), in Write()
841 image_header->blocks_offset_ = out_offset; in Write()
842 image_header->blocks_count_ = blocks.size(); in Write()
847 image_header->data_size_ = out_offset - sizeof(ImageHeader); in Write()
851 ImageSection& bitmap_section = image_header->GetImageSection(ImageHeader::kSectionImageBitmap); in Write()
873 image_header->SetImageChecksum(image_checksum); in Write()
896 if (!image_file.WriteHeaderAndClose(image_filename, image_header)) { in Write()
2878 auto* image_header = reinterpret_cast<ImageHeader*>(image_info.image_.Begin()); in CopyAndFixupNativeData() local
2883 reinterpret_cast<void**>(&image_header->image_methods_[i]), method, PointerSize::k32); in CopyAndFixupNativeData()
2889 const ImageSection& intern_table_section = image_header->GetInternedStringsSection(); in CopyAndFixupNativeData()
2914 const ImageSection& class_table_section = image_header->GetClassTableSection(); in CopyAndFixupNativeData()