Home
last modified time | relevance | path

Searched refs:image_file (Results 1 – 4 of 4) sorted by relevance

/art/dex2oat/linker/
Dimage_write_read_test.cc32 for (ScratchFile& image_file : helper.image_files) { in TestWriteRead()
33 std::unique_ptr<File> file(OS::OpenFileForReading(image_file.GetFilename().c_str())); in TestWriteRead()
Dimage_test.h123 for (ScratchFile& image_file : image_files) { in ~CompilationHelper()
124 image_file.Unlink(); in ~CompilationHelper()
138 for (ScratchFile& image_file : image_files) { in GetImageObjectSectionSizes()
139 std::unique_ptr<File> file(OS::OpenFileForReading(image_file.GetFilename().c_str())); in GetImageObjectSectionSizes()
Dimage_writer.cc365 void reset(File* image_file) { in reset() argument
366 image_file_.reset(image_file); in reset()
390 std::unique_ptr<File> image_file = std::move(image_file_); in WriteHeaderAndClose() local
391 if (image_file->FlushCloseOrErase() != 0) { in WriteHeaderAndClose()
446 ImageFileGuard image_file; in Write() local
449 image_file.reset(new File(image_fd, unix_file::kCheckSafeUsage)); in Write()
451 if (image_file != nullptr) { in Write()
452 TEMP_FAILURE_RETRY(image_file->SetLength(0)); in Write()
453 TEMP_FAILURE_RETRY(image_file->Flush()); in Write()
456 image_file.reset(OS::CreateEmptyFile(image_filename.c_str())); in Write()
[all …]
/art/runtime/gc/space/
Dimage_space.cc275 static bool ReadSpecificImageHeader(File* image_file, in ReadSpecificImageHeader() argument
279 if (!image_file->ReadFully(image_header, sizeof(ImageHeader))) { in ReadSpecificImageHeader()
293 std::unique_ptr<File> image_file(OS::OpenFileForReading(filename)); in ReadSpecificImageHeader() local
294 if (image_file.get() == nullptr) { in ReadSpecificImageHeader()
298 return ReadSpecificImageHeader(image_file.get(), filename, image_header, error_msg); in ReadSpecificImageHeader()
2254 File image_file(art_fd.release(), /*check_usage=*/ false); in CompileExtension() local
2255 if (!ReadSpecificImageHeader(&image_file, "compiled image file", &header, error_msg)) { in CompileExtension()
2258 art_fd.reset(image_file.Release()); in CompileExtension()
3069 File image_file(art_fd.release(), image_filename, /*check_usage=*/ false); in Load() local
3070 std::unique_ptr<ImageSpace> result = Loader::Init(&image_file, in Load()