Lines Matching refs:OutputStream
47 class OutputStream;
176 OutputStream* oat_rodata,
187 bool WriteQuickeningInfo(OutputStream* vdex_out);
188 bool WriteVerifierDeps(OutputStream* vdex_out, verifier::VerifierDeps* verifier_deps);
189 bool WriteChecksumsAndVdexHeader(OutputStream* vdex_out);
194 bool WriteRodata(OutputStream* out);
196 bool WriteCode(OutputStream* out);
198 bool WriteDataBimgRelRo(OutputStream* out);
200 bool CheckOatSize(OutputStream* out, size_t file_offset, size_t relative_offset);
202 bool WriteHeader(OutputStream* out);
293 bool WriteDexFiles(OutputStream* out,
297 bool WriteDexFile(OutputStream* out,
301 bool SeekToDexFile(OutputStream* out, File* file, OatDexFile* oat_dex_file);
302 bool LayoutAndWriteDexFile(OutputStream* out, OatDexFile* oat_dex_file);
303 bool WriteDexFile(OutputStream* out,
307 bool WriteDexFile(OutputStream* out,
311 bool WriteDexFile(OutputStream* out,
331 size_t WriteClassOffsets(OutputStream* out, size_t file_offset, size_t relative_offset);
332 size_t WriteClasses(OutputStream* out, size_t file_offset, size_t relative_offset);
333 size_t WriteMaps(OutputStream* out, size_t file_offset, size_t relative_offset);
334 size_t WriteIndexBssMappings(OutputStream* out, size_t file_offset, size_t relative_offset);
335 size_t WriteOatDexFiles(OutputStream* out, size_t file_offset, size_t relative_offset);
336 size_t WriteCode(OutputStream* out, size_t file_offset, size_t relative_offset);
337 size_t WriteCodeDexFiles(OutputStream* out, size_t file_offset, size_t relative_offset);
338 size_t WriteDataBimgRelRo(OutputStream* out, size_t file_offset, size_t relative_offset);
340 bool RecordOatDataOffset(OutputStream* out);
341 bool WriteTypeLookupTables(OutputStream* oat_rodata,
343 bool WriteDexLayoutSections(OutputStream* oat_rodata,
345 bool WriteCodeAlignment(OutputStream* out, uint32_t aligned_code_delta);
346 bool WriteUpTo16BytesAlignment(OutputStream* out, uint32_t size, uint32_t* stat);