Lines Matching refs:file_offset
231 bool Write(OatWriter* oat_writer, OutputStream* out, const size_t file_offset) const;
378 DCHECK_EQ(static_cast<off_t>(file_offset + relative_offset), out->Seek(0, kSeekCurrent)) \
379 << "file_offset=" << file_offset << " relative_offset=" << relative_offset
382 DCHECK_EQ(static_cast<off_t>(file_offset + offset_), out->Seek(0, kSeekCurrent)) \
383 << "file_offset=" << file_offset << " offset_=" << offset_
1669 const size_t file_offset, in WriteCodeMethodVisitor() argument
1679 file_offset_(file_offset), in WriteCodeMethodVisitor()
1734 size_t file_offset = file_offset_; // Used by DCHECK_OFFSET_ macro. in VisitMethod() local
2456 size_t file_offset = oat_data_offset_; in WriteRodata() local
2461 DCHECK_GE(static_cast<size_t>(current_offset), file_offset + oat_header_->GetHeaderSize()); in WriteRodata()
2462 size_t relative_offset = current_offset - file_offset; in WriteRodata()
2468 relative_offset = WriteClassOffsets(out, file_offset, relative_offset); in WriteRodata()
2474 relative_offset = WriteClasses(out, file_offset, relative_offset); in WriteRodata()
2480 relative_offset = WriteIndexBssMappings(out, file_offset, relative_offset); in WriteRodata()
2486 relative_offset = WriteMaps(out, file_offset, relative_offset); in WriteRodata()
2492 relative_offset = WriteOatDexFiles(out, file_offset, relative_offset); in WriteRodata()
2502 size_t expected_file_offset = file_offset + relative_offset; in WriteRodata()
2553 const size_t file_offset = oat_data_offset_; in WriteCode() local
2557 relative_offset = WriteCode(out, file_offset, relative_offset); in WriteCode()
2563 relative_offset = WriteCodeDexFiles(out, file_offset, relative_offset); in WriteCode()
2572 if (!CheckOatSize(out, file_offset, relative_offset)) { in WriteCode()
2587 const size_t file_offset = oat_data_offset_; in WriteDataBimgRelRo() local
2598 relative_offset = WriteDataBimgRelRo(out, file_offset, relative_offset); in WriteDataBimgRelRo()
2604 if (!CheckOatSize(out, file_offset, relative_offset)) { in WriteDataBimgRelRo()
2611 bool OatWriter::CheckOatSize(OutputStream* out, size_t file_offset, size_t relative_offset) { in CheckOatSize() argument
2688 CHECK_EQ(file_offset + size_total - vdex_size_, static_cast<size_t>(oat_end_file_offset)); in CheckOatSize()
2691 CHECK_EQ(file_offset + oat_size_, static_cast<size_t>(oat_end_file_offset)); in CheckOatSize()
2709 const size_t file_offset = oat_data_offset_; in WriteHeader() local
2716 if (out->Seek(file_offset, kSeekSet) == static_cast<off_t>(-1)) { in WriteHeader()
2720 DCHECK_EQ(file_offset, static_cast<size_t>(out->Seek(0, kSeekCurrent))); in WriteHeader()
2749 size_t OatWriter::WriteClassOffsets(OutputStream* out, size_t file_offset, size_t relative_offset) { in WriteClassOffsets() argument
2770 size_t OatWriter::WriteClasses(OutputStream* out, size_t file_offset, size_t relative_offset) { in WriteClasses() argument
2793 size_t OatWriter::WriteMaps(OutputStream* out, size_t file_offset, size_t relative_offset) { in WriteMaps() argument
2861 size_t file_offset, in WriteIndexBssMappings() argument
2976 size_t OatWriter::WriteOatDexFiles(OutputStream* out, size_t file_offset, size_t relative_offset) { in WriteOatDexFiles() argument
2994 size_t OatWriter::WriteCode(OutputStream* out, size_t file_offset, size_t relative_offset) { in WriteCode() argument
3030 size_t file_offset, in WriteCodeDexFiles() argument
3049 file_offset, in WriteCodeDexFiles()
3065 size_t file_offset, in WriteDataBimgRelRo() argument
3893 const size_t file_offset = oat_writer->oat_data_offset_; in Write() local
4033 const size_t file_offset) const { in Write()