Searched refs:ElfStatus (Results 1 – 9 of 9) sorted by relevance
/aosp12/system/extras/simpleperf/ |
H A D | read_elf_test.cpp | 67 ElfStatus status; in TEST() 76 ElfStatus status; in TEST() 108 ElfStatus status; in TEST() 118 ElfStatus status; in TEST() 139 ElfStatus status; in TEST() 146 ElfStatus status; in TEST() 157 ElfStatus status; in TEST() 188 ElfStatus status; in TEST() 199 ElfStatus status; in TEST() 215 ElfStatus status; in TEST() [all …]
|
H A D | read_elf.cpp | 51 case ElfStatus::NO_ERROR: in operator <<() 54 case ElfStatus::FILE_NOT_FOUND: in operator <<() 57 case ElfStatus::READ_FAILED: in operator <<() 60 case ElfStatus::FILE_MALFORMED: in operator <<() 66 case ElfStatus::NO_BUILD_ID: in operator <<() 87 return ElfStatus::READ_FAILED; in IsValidElfFile() 89 return IsValidElfFileMagic(buf, 4) ? ElfStatus::NO_ERROR : ElfStatus::FILE_MALFORMED; in IsValidElfFile() 130 return ElfStatus::NO_ERROR; in GetBuildIdFromNoteFile() 182 return ElfStatus::NO_ERROR; in OpenObjectFile() 197 return ElfStatus::NO_ERROR; in OpenObjectFileInMemory() [all …]
|
H A D | read_elf.h | 35 enum class ElfStatus { enum 46 std::ostream& operator<<(std::ostream& os, const ElfStatus& status); 48 ElfStatus GetBuildIdFromNoteFile(const std::string& filename, BuildId* build_id); 83 static std::unique_ptr<ElfFile> Open(const std::string& filename, ElfStatus* status) { in Open() 88 const BuildId* expected_build_id, ElfStatus* status); 89 static std::unique_ptr<ElfFile> Open(const char* data, size_t size, ElfStatus* status); 96 virtual ElfStatus GetBuildId(BuildId* build_id) = 0; 99 virtual ElfStatus ParseSymbols(const ParseSymbolCallback& callback) = 0; 102 virtual ElfStatus ReadSection(const std::string& section_name, std::string* content) = 0; 111 ElfStatus IsValidElfFile(int fd, uint64_t file_offset = 0);
|
H A D | dso.cpp | 99 ElfStatus status; in CollectBuildIdInDir() 101 if (status == ElfStatus::NO_ERROR && elf->GetBuildId(&build_id) == ElfStatus::NO_ERROR) { in CollectBuildIdInDir() 118 ElfStatus status; in CheckDebugFilePath() 125 if (status != ElfStatus::NO_ERROR && status != ElfStatus::NO_BUILD_ID) { in CheckDebugFilePath() 530 ElfStatus status; in GetMinExecutableVaddr() 588 ElfStatus status; in LoadSymbolsImpl() 614 ElfStatus status; in KernelDso() 682 ElfStatus status; in ReadSymbolsFromDebugFile() 750 ElfStatus status; in ParseKernelStartAddr() 808 ElfStatus status; in LoadSymbolsImpl() [all …]
|
H A D | environment.cpp | 191 ElfStatus result = GetBuildIdFromNoteFile("/sys/kernel/notes", build_id); in GetKernelBuildId() 192 if (result != ElfStatus::NO_ERROR) { in GetKernelBuildId() 195 return result == ElfStatus::NO_ERROR; in GetKernelBuildId() 201 return GetBuildIdFromNoteFile(notefile, build_id) == ElfStatus::NO_ERROR; in GetModuleBuildId()
|
H A D | read_apk.cpp | 100 if (IsValidElfFile(ahelper->GetFd(), found_entry.offset) != ElfStatus::NO_ERROR) { in FindElfInApkByOffsetWithoutCache()
|
H A D | JITDebugReader.cpp | 491 ElfStatus status; in GetDescriptorsLocation() 697 ElfStatus status; in ReadJITCodeDebugInfo()
|
H A D | ETMDecoder.cpp | 289 ElfStatus status; in GetMemoryBuffer() 789 ElfStatus status; in Init()
|
H A D | cmd_inject.cpp | 481 ElfStatus status; in GetFirstLoadSegmentVaddr()
|