Lines Matching refs:oat_header
189 const OatHeader& oat_header = oat_file_->GetOatHeader(); in Symbolize() local
191 if (oat_header.Get ## fn_name ## Offset() != 0) { \ in Symbolize()
194 info.isa = oat_header.GetInstructionSet(); \ in Symbolize()
196 size_t code_offset = oat_header.Get ## fn_name ## Offset(); \ in Symbolize()
197 code_offset -= CompiledCode::CodeDelta(oat_header.GetInstructionSet()); \ in Symbolize()
198 info.code_address = code_offset - oat_header.GetExecutableOffset(); \ in Symbolize()
297 const OatHeader& oat_header = oat_file_->GetOatHeader(); in WalkOatMethod() local
304 uint32_t entry_point = oat_method.GetCodeOffset() - oat_header.GetExecutableOffset(); in WalkOatMethod()
315 info.isa = oat_header.GetInstructionSet(); in WalkOatMethod()
317 info.is_native_debuggable = oat_header.IsNativeDebuggable(); in WalkOatMethod()
418 const OatHeader& oat_header = oat_file_.GetOatHeader(); in Dump() local
421 os << oat_header.GetMagic() << "\n\n"; in Dump()
427 os << StringPrintf("0x%08x\n\n", oat_header.GetChecksum()); in Dump()
430 os << oat_header.GetInstructionSet() << "\n\n"; in Dump()
434 InstructionSetFeatures::FromBitmap(oat_header.GetInstructionSet(), in Dump()
435 oat_header.GetInstructionSetFeaturesBitmap())); in Dump()
441 os << oat_header.GetDexFileCount() << "\n\n"; in Dump()
445 os << StringPrintf("0x%08x", oat_header.offset()); \ in Dump()
446 if (oat_header.offset() != 0 && options_.absolute_addresses_) { \ in Dump()
447 os << StringPrintf(" (%p)", oat_file_.Begin() + oat_header.offset()); \ in Dump()
470 while (oat_header.GetStoreKeyValuePairByIndex(index, &key, &value)) { in Dump()
492 resolved_addr2instr_ = options_.addr2instr_ + oat_header.GetExecutableOffset(); in Dump()