Lines Matching refs:vdex_file
111 #include "vdex_file.h"
571 for (std::unique_ptr<File>& vdex_file : vdex_files_) {
572 vdex_file.release(); // NOLINT
1280 std::unique_ptr<File> vdex_file(OS::OpenFileForReading(vdex_filename.c_str()));
1281 vdex_files_.push_back(std::move(vdex_file));
1283 std::unique_ptr<File> vdex_file(OS::CreateEmptyFile(vdex_filename.c_str()));
1284 if (vdex_file == nullptr) {
1288 if (fchmod(vdex_file->Fd(), 0644) != 0) {
1290 vdex_file->Erase();
1293 vdex_files_.push_back(std::move(vdex_file));
1337 std::unique_ptr<File> vdex_file(new File(DupCloexec(output_vdex_fd_),
1341 if (!vdex_file->IsOpened()) {
1347 if (vdex_file->SetLength(0) != 0) {
1349 vdex_file->Erase();
1353 vdex_files_.push_back(std::move(vdex_file));
2107 File* vdex_file = vdex_files_[i].get();
2108 if (!oat_writers_[i]->FinishVdexFile(vdex_file, verifier_deps)) {
2109 LOG(ERROR) << "Failed to finish VDEX file " << vdex_file->GetPath();