Lines Matching refs:image_header

123   ImageHeader image_header;  in Patch()  local
124 if (sizeof(image_header) != input_image->Read(reinterpret_cast<char*>(&image_header), in Patch()
125 sizeof(image_header), 0)) { in Patch()
130 /*bool is_image_pic = */IsImagePic(image_header, input_image->GetPath()); in Patch()
219 ImageHeader image_header; in Patch() local
220 if (sizeof(image_header) != input_image->Read(reinterpret_cast<char*>(&image_header), in Patch()
221 sizeof(image_header), 0)) { in Patch()
225 /*bool is_image_pic = */IsImagePic(image_header, input_image->GetPath()); in Patch()
343 bool PatchOat::IsImagePic(const ImageHeader& image_header, const std::string& image_path) { in IsImagePic() argument
344 if (!image_header.CompilePic()) { in IsImagePic()
420 void PatchOat::PatchArtFields(const ImageHeader* image_header) { in PatchArtFields() argument
421 const auto& section = image_header->GetImageSection(ImageHeader::kSectionArtFields); in PatchArtFields()
429 void PatchOat::PatchArtMethods(const ImageHeader* image_header) { in PatchArtMethods() argument
430 const auto& section = image_header->GetMethodsSection(); in PatchArtMethods()
464 void PatchOat::PatchInternedStrings(const ImageHeader* image_header) { in PatchInternedStrings() argument
465 const auto& section = image_header->GetImageSection(ImageHeader::kSectionInternedStrings); in PatchInternedStrings()
515 ImageHeader* image_header = reinterpret_cast<ImageHeader*>(image_->Begin()); in PatchImage() local
518 auto* img_roots = image_header->GetImageRoots(); in PatchImage()
519 image_header->RelocateImage(delta_); in PatchImage()
521 PatchArtFields(image_header); in PatchImage()
522 PatchArtMethods(image_header); in PatchImage()
523 PatchInternedStrings(image_header); in PatchImage()
528 if (!image_header->IsValid()) { in PatchImage()