Home
last modified time | relevance | path

Searched refs:oat_rodata (Results 1 – 3 of 3) sorted by relevance

/aosp12/art/dex2oat/linker/
H A Doat_writer.h170 OutputStream* oat_rodata,
327 bool WriteDexLayoutSections(OutputStream* oat_rodata,
H A Doat_writer_test.cc178 OutputStream* oat_rodata = elf_writer->StartRoData(); in DoWriteElf() local
202 if (!oat_writer.StartRoData(dex_files, oat_rodata, &key_value_store)) { in DoWriteElf()
219 if (!oat_writer.WriteRodata(oat_rodata)) { in DoWriteElf()
222 elf_writer->EndRoData(oat_rodata); in DoWriteElf()
H A Doat_writer.cc714 OutputStream* oat_rodata, in StartRoData() argument
719 if (!RecordOatDataOffset(oat_rodata)) { in StartRoData()
3585 bool OatWriter::WriteDexLayoutSections(OutputStream* oat_rodata, in WriteDexLayoutSections() argument
3594 off_t actual_offset = oat_rodata->Seek(expected_offset, kSeekSet); in WriteDexLayoutSections()
3612 if (!oat_rodata->WriteFully(buffer.data(), padding_size)) { in WriteDexLayoutSections()
3615 << " Output: " << oat_rodata->GetLocation(); in WriteDexLayoutSections()
3624 static_cast<size_t>(oat_rodata->Seek(0u, kSeekCurrent))); in WriteDexLayoutSections()
3626 if (!oat_rodata->WriteFully(&oat_dex_file->dex_sections_layout_, in WriteDexLayoutSections()
3630 << " Output: " << oat_rodata->GetLocation(); in WriteDexLayoutSections()
3639 if (!oat_rodata->Flush()) { in WriteDexLayoutSections()
[all …]