Find OatDexFile by DexFile name and checksum, not just checksum

Bug: 10614658
Change-Id: Ie0b5a34fd396b6299000c37909108c5e7e6ab80f
diff --git a/runtime/oat_file.h b/runtime/oat_file.h
index bbd2615..270976f 100644
--- a/runtime/oat_file.h
+++ b/runtime/oat_file.h
@@ -204,7 +204,8 @@
     DISALLOW_COPY_AND_ASSIGN(OatDexFile);
   };
 
-  const OatDexFile* GetOatDexFile(const std::string& dex_file_location,
+  const OatDexFile* GetOatDexFile(const std::string& dex_location,
+                                  const uint32_t* const dex_location_checksum,
                                   bool exception_if_not_found = true) const
       SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
   std::vector<const OatDexFile*> GetOatDexFiles() const;