Lines Matching refs:apk_path
38 EmbeddedElf* ApkInspector::FindElfInApkByOffset(const std::string& apk_path, uint64_t file_offset) { in FindElfInApkByOffset() argument
40 ApkNode& node = embedded_elf_cache_[apk_path]; in FindElfInApkByOffset()
45 std::unique_ptr<EmbeddedElf> elf = FindElfInApkByOffsetWithoutCache(apk_path, file_offset); in FindElfInApkByOffset()
54 EmbeddedElf* ApkInspector::FindElfInApkByName(const std::string& apk_path, in FindElfInApkByName() argument
56 ApkNode& node = embedded_elf_cache_[apk_path]; in FindElfInApkByName()
61 std::unique_ptr<EmbeddedElf> elf = FindElfInApkByNameWithoutCache(apk_path, entry_name); in FindElfInApkByName()
71 const std::string& apk_path, uint64_t file_offset) { in FindElfInApkByOffsetWithoutCache() argument
72 std::unique_ptr<ArchiveHelper> ahelper = ArchiveHelper::CreateInstance(apk_path); in FindElfInApkByOffsetWithoutCache()
103 return std::unique_ptr<EmbeddedElf>(new EmbeddedElf(apk_path, found_entry_name, in FindElfInApkByOffsetWithoutCache()
109 const std::string& apk_path, const std::string& entry_name) { in FindElfInApkByNameWithoutCache() argument
110 std::unique_ptr<ArchiveHelper> ahelper = ArchiveHelper::CreateInstance(apk_path); in FindElfInApkByNameWithoutCache()
121 return std::unique_ptr<EmbeddedElf>(new EmbeddedElf(apk_path, entry_name, zentry.offset, in FindElfInApkByNameWithoutCache()
126 std::string GetUrlInApk(const std::string& apk_path, const std::string& elf_filename) { in GetUrlInApk() argument
127 return apk_path + "!/" + elf_filename; in GetUrlInApk()