Searched refs:open_oat_file (Results 1 – 1 of 1) sorted by relevance
846 std::unique_ptr<const OatFile> open_oat_file( in OpenDexFilesFromOat() local859 if (open_oat_file.get() == nullptr) { in OpenDexFilesFromOat()876 open_oat_file.reset(FindOatFileInOatLocationForDexFile(dex_location, dex_location_checksum, in OpenDexFilesFromOat()879 if (open_oat_file.get() == nullptr) { in OpenDexFilesFromOat()888 open_oat_file.reset(FindOatFileContainingDexFileFromDexLocation(dex_location, in OpenDexFilesFromOat()905 bool success = LoadMultiDexFilesFromOatFile(open_oat_file.get(), dex_location, in OpenDexFilesFromOat()909 const OatFile* oat_file = open_oat_file.release(); // Avoid deleting it. in OpenDexFilesFromOat()919 open_oat_file.reset(); in OpenDexFilesFromOat()921 open_oat_file.release(); // Do not delete open oat files. in OpenDexFilesFromOat()954 open_oat_file.reset(CreateOatFileForDexLocation(dex_location, scoped_flock.GetFile()->Fd(), in OpenDexFilesFromOat()[all …]