Lines Matching refs:EmbeddedElf
40 EmbeddedElf* ApkInspector::FindElfInApkByOffset(const std::string& apk_path, uint64_t file_offset) { in FindElfInApkByOffset()
47 std::unique_ptr<EmbeddedElf> elf = FindElfInApkByOffsetWithoutCache(apk_path, file_offset); in FindElfInApkByOffset()
48 EmbeddedElf* result = elf.get(); in FindElfInApkByOffset()
56 EmbeddedElf* ApkInspector::FindElfInApkByName(const std::string& apk_path, in FindElfInApkByName()
63 std::unique_ptr<EmbeddedElf> elf = FindElfInApkByNameWithoutCache(apk_path, entry_name); in FindElfInApkByName()
64 EmbeddedElf* result = elf.get(); in FindElfInApkByName()
72 std::unique_ptr<EmbeddedElf> ApkInspector::FindElfInApkByOffsetWithoutCache( in FindElfInApkByOffsetWithoutCache()
104 return std::unique_ptr<EmbeddedElf>(new EmbeddedElf( in FindElfInApkByOffsetWithoutCache()
108 std::unique_ptr<EmbeddedElf> ApkInspector::FindElfInApkByNameWithoutCache( in FindElfInApkByNameWithoutCache()
121 return std::unique_ptr<EmbeddedElf>( in FindElfInApkByNameWithoutCache()
122 new EmbeddedElf(apk_path, entry_name, zentry.offset, zentry.uncompressed_length)); in FindElfInApkByNameWithoutCache()