Lines Matching defs:oat_file_
1106 oat_file_.reset(OS::CreateEmptyFile(oat_unstripped_.c_str()));
1111 oat_file_.reset(new File(oat_fd_, oat_location_, true));
1112 oat_file_->DisableAutoClose();
1113 if (oat_file_->SetLength(0) != 0) {
1117 if (oat_file_.get() == nullptr) {
1121 if (create_file && fchmod(oat_file_->Fd(), 0644) != 0) {
1123 oat_file_->Erase();
1151 DCHECK(oat_file_.get() != nullptr);
1152 oat_file_->Erase();
1153 oat_file_.reset();
1527 oat_file_.get())) {
1528 LOG(ERROR) << "Failed to write ELF file " << oat_file_->GetPath();
1555 if (oat_file_.get() != nullptr && oat_file_->IsOpened()) {
1584 if (oat_file_.get() != nullptr) {
1586 if (oat_file_->Flush() != 0) {
1589 oat_file_->Erase();
1597 if (oat_file_.get() != nullptr) {
1598 std::unique_ptr<File> tmp(oat_file_.release());
1878 std::unique_ptr<File> oat_file_;