Lines Matching refs:image_file
600 ImageFileGuard image_file; in Write() local
603 image_file.reset(new File(image_fd, unix_file::kCheckSafeUsage)); in Write()
605 if (image_file != nullptr) { in Write()
606 TEMP_FAILURE_RETRY(image_file->SetLength(0)); in Write()
607 TEMP_FAILURE_RETRY(image_file->Flush()); in Write()
610 image_file.reset(OS::CreateEmptyFile(image_filename.c_str())); in Write()
613 if (image_file == nullptr) { in Write()
619 if (image_fd == -1 && !compiler_options_.IsAppImage() && fchmod(image_file->Fd(), 0644) != 0) { in Write()
627 if (!image_header->WriteData(image_file, in Write()
642 primary_image_file = std::move(image_file); in Write()
644 if (!image_file.WriteHeaderAndClose(image_filename, image_header, &error_msg)) { in Write()