Home | History | Annotate | Download | only in simpleperf

Lines Matching refs:string

22 #include <string.h>
37 EmbeddedElf* ApkInspector::FindElfInApkByOffset(const std::string& apk_path, uint64_t file_offset) {
50 std::unique_ptr<EmbeddedElf> ApkInspector::FindElfInApkByOffsetWithoutCache(const std::string& apk_path,
98 std::string entry_name;
113 bool ApkInspector::FindOffsetInApkByName(const std::string& apk_path,
114 const std::string& elf_filename, uint64_t* offset,
144 std::unique_ptr<EmbeddedElf> ApkInspector::FindElfInApkByName(const std::string& apk_path,
145 const std::string& elf_filename) {
155 bool IsValidApkPath(const std::string& apk_path) {
160 std::string mode = std::string("rb") + CLOSE_ON_EXEC_MODE;
175 std::string GetUrlInApk(const std::string& apk_path, const std::string& elf_filename) {
179 std::tuple<bool, std::string, std::string> SplitUrlInApk(const std::string& path) {
181 if (pos == std::string::npos) {
187 ElfStatus GetBuildIdFromApkFile(const std::string& apk_path, const std::string& elf_filename,
196 ElfStatus ParseSymbolsFromApkFile(const std::string& apk_path, const std::string& elf_filename,