Lines Matching refs:oat_file_
128 oat_file_(oat_file), in OatSymbolizer()
135 const InstructionSet isa = oat_file_->GetOatHeader().GetInstructionSet(); in Symbolize()
137 isa, oat_file_->GetOatHeader().GetInstructionSetFeaturesBitmap()); in Symbolize()
153 const uint8_t* rodata_begin = oat_file_->Begin(); in Symbolize()
154 const size_t rodata_size = oat_file_->GetOatHeader().GetExecutableOffset(); in Symbolize()
161 const uint8_t* text_begin = oat_file_->Begin() + rodata_size; in Symbolize()
162 const size_t text_size = oat_file_->End() - text_begin; in Symbolize()
175 oat_file_->BssSize(), in Symbolize()
176 oat_file_->BssMethodsOffset(), in Symbolize()
177 oat_file_->BssRootsOffset(), in Symbolize()
178 oat_file_->VdexSize()); in Symbolize()
181 const OatHeader& oat_header = oat_file_->GetOatHeader(); in Symbolize()
234 std::vector<const OatFile::OatDexFile*> oat_dex_files = oat_file_->GetOatDexFiles(); in Walk()
301 const OatHeader& oat_header = oat_file_->GetOatHeader(); in WalkOatMethod()
333 const OatFile* oat_file_; member in art::FINAL
390 : oat_file_(oat_file), in OatDumper()
394 instruction_set_(oat_file_.GetOatHeader().GetInstructionSet()), in OatDumper()
422 const OatHeader& oat_header = oat_file_.GetOatHeader(); in Dump()
428 os << oat_file_.GetLocation() << "\n\n"; in Dump()
451 os << StringPrintf(" (%p)", oat_file_.Begin() + oat_header.offset()); \ in Dump()
498 os << reinterpret_cast<const void*>(oat_file_.Begin()) << "\n\n"; in Dump()
501 os << reinterpret_cast<const void*>(oat_file_.End()) << "\n\n"; in Dump()
505 os << oat_file_.Size() << "\n\n"; in Dump()
570 VdexFile::VerifierDepsHeader vdex_header = oat_file_.GetVdexFile()->GetVerifierDepsHeader(); in Dump()
582 verifier::VerifierDeps deps(dex_files, oat_file_.GetVdexFile()->GetVerifierDepsData()); in Dump()
604 std::string vdex_filename = GetVdexFilename(oat_file_.GetLocation()); in Dump()
647 if (reinterpret_cast<const uint8_t*>(oat_data) < oat_file_.Begin() || in ComputeSize()
648 reinterpret_cast<const uint8_t*>(oat_data) > oat_file_.End()) { in ComputeSize()
652 reinterpret_cast<uintptr_t>(oat_file_.Begin()); in ComputeSize()
660 return oat_file_.GetOatHeader().GetInstructionSet(); in GetOatInstructionSet()
924 offsets_.insert(oat_file_.Size()); in AddAllOffsets()
933 if (oat_file_.GetOatHeader().GetInstructionSet() == InstructionSet::kThumb2) { in AddOffsets()
1362 if (oat_method_offsets_offset > oat_file_.Size()) { in DumpOatMethod()
1365 oat_method_offsets_offset, oat_file_.Size()); in DumpOatMethod()
1374 if (aligned_code_begin > oat_file_.Size()) { in DumpOatMethod()
1377 aligned_code_begin, oat_file_.Size()); in DumpOatMethod()
1393 if (method_header_offset > oat_file_.Size()) { in DumpOatMethod()
1396 method_header_offset, oat_file_.Size()); in DumpOatMethod()
1413 ? oat_file_.GetVdexFile()->Size() in DumpOatMethod()
1414 : method_header->GetCode() - oat_file_.Begin(); in DumpOatMethod()
1450 if (code_size_offset > oat_file_.Size()) { in DumpOatMethod()
1454 code_size_offset, oat_file_.Size()); in DumpOatMethod()
1472 if (aligned_code_begin > oat_file_.Size()) { in DumpOatMethod()
1475 aligned_code_begin, oat_file_.Size()); in DumpOatMethod()
1477 } else if (aligned_code_end > oat_file_.Size()) { in DumpOatMethod()
1482 aligned_code_end, oat_file_.Size(), in DumpOatMethod()
1486 if (code_size_offset + kPrologueBytes <= oat_file_.Size()) { in DumpOatMethod()
1499 if (code_size_offset + kPrologueBytes <= oat_file_.Size()) { in DumpOatMethod()
1964 const OatFile& oat_file_; member in art::OatDumper