Lines Matching refs:oat_header_
425 oat_header_(nullptr), in OatWriter()
762 CHECK_EQ(instruction_set, oat_header_->GetInstructionSet()); in PrepareLayout()
788 oat_header_->SetOatDexFilesOffset(offset); in PrepareLayout()
1433 executable_offset_(writer->oat_header_->GetExecutableOffset()), in LayoutReserveOffsetCodeMethodVisitor()
2075 oat_header_.reset(OatHeader::Create(GetCompilerOptions().GetInstructionSet(), in InitOatHeader()
2080 size_oat_header_key_value_store_ += oat_header_->GetHeaderSize() - sizeof(OatHeader); in InitOatHeader()
2081 return oat_header_->GetHeaderSize(); in InitOatHeader()
2195 PointerSize pointer_size = GetInstructionSetPointerSize(oat_header_->GetInstructionSet()); in InitIndexBssMappings()
2273 oat_header_->SetExecutableOffset(offset); in InitOatCode()
2284 oat_header_->Set ## fn_name ## Offset(adjusted_offset); \ in InitOatCode()
2292 info.code_address = offset - oat_header_->GetExecutableOffset(); \ in InitOatCode()
2308 oat_header_->SetJniDlsymLookupTrampolineOffset(0); in InitOatCode()
2309 oat_header_->SetJniDlsymLookupCriticalTrampolineOffset(0); in InitOatCode()
2310 oat_header_->SetQuickGenericJniTrampolineOffset(0); in InitOatCode()
2311 oat_header_->SetQuickImtConflictTrampolineOffset(0); in InitOatCode()
2312 oat_header_->SetQuickResolutionTrampolineOffset(0); in InitOatCode()
2313 oat_header_->SetQuickToInterpreterBridgeOffset(0); in InitOatCode()
2314 oat_header_->SetNterpTrampolineOffset(0); in InitOatCode()
2461 DCHECK_GE(static_cast<size_t>(current_offset), file_offset + oat_header_->GetHeaderSize()); in WriteRodata()
2501 DCHECK_EQ(relative_offset, oat_header_->GetExecutableOffset()); in WriteRodata()
2554 size_t relative_offset = oat_header_->GetExecutableOffset(); in WriteCode()
2702 DCHECK_EQ(oat_header_->GetChecksum(), 0u); // For checksum calculation. in WriteHeader()
2703 const uint8_t* header_begin = reinterpret_cast<const uint8_t*>(oat_header_.get()); in WriteHeader()
2704 const uint8_t* header_end = oat_header_->GetKeyValueStore() + oat_header_->GetKeyValueStoreSize(); in WriteHeader()
2707 oat_header_->SetChecksum(oat_checksum_); in WriteHeader()
2728 size_t header_size = oat_header_->GetHeaderSize(); in WriteHeader()
2729 if (!out->WriteFully(oat_header_.get(), header_size)) { in WriteHeader()
2877 PointerSize pointer_size = GetInstructionSetPointerSize(oat_header_->GetInstructionSet()); in WriteIndexBssMappings()