Lines Matching refs:OatFile
41 class OatFile; variable
55 const OatFile* RegisterOatFile(std::unique_ptr<const OatFile> oat_file)
58 void UnRegisterAndDeleteOatFile(const OatFile* oat_file)
62 const OatFile* FindOpenedOatFileFromOatLocation(const std::string& oat_location) const
67 const OatFile* FindOpenedOatFileFromDexLocation(const std::string& dex_base_location) const
71 std::vector<const OatFile*> GetBootOatFiles() const;
74 const OatFile* GetPrimaryOatFile() const REQUIRES(!Locks::oat_file_manager_lock_);
78 std::vector<const OatFile*> RegisterImageOatFiles(
100 /*out*/ const OatFile** out_oat_file,
117 /*out*/ const OatFile** out_oat_file,
155 /*out*/ const OatFile** out_oat_file,
168 CheckCollisionResult CheckCollision(const OatFile* oat_file,
173 const OatFile* FindOpenedOatFileFromOatLocationLocked(const std::string& oat_location) const
181 const OatFile* source_oat_file,
185 std::set<std::unique_ptr<const OatFile>> oat_files_ GUARDED_BY(Locks::oat_file_manager_lock_);