/system/extras/simpleperf/ |
build_id.h | 28 // are actually the same. BuildId class is the representation of build id in 30 class BuildId { 36 BuildId() { 41 BuildId(const void* data, size_t len) : BuildId() { 46 explicit BuildId(const std::string& s) : BuildId() { 75 bool operator==(const BuildId& build_id) const { 79 bool operator!=(const BuildId& build_id) const { 84 static BuildId empty_build_id [all...] |
read_elf.h | 42 ElfStatus GetBuildIdFromNoteFile(const std::string& filename, BuildId* build_id); 43 ElfStatus GetBuildIdFromElfFile(const std::string& filename, BuildId* build_id); 45 uint32_t file_size, BuildId* build_id); 63 const BuildId& expected_build_id, 66 uint32_t file_size, const BuildId& expected_build_id, 70 const BuildId& expected_build_id, 80 bool GetBuildIdFromNoteSection(const char* section, size_t section_size, BuildId* build_id);
|
read_elf_test.cpp | 34 BuildId build_id; 44 BuildId expected_build_id(build_id_data, 20); 64 BuildId build_id; 66 ASSERT_EQ(build_id, BuildId(elf_file_build_id)); 70 BuildId build_id; 107 ASSERT_EQ(ElfStatus::NO_ERROR, ParseSymbolsFromElfFile(GetTestData(ELF_FILE), BuildId(), 113 BuildId build_id("01010101010101010101"); 129 ASSERT_EQ(ElfStatus::NO_ERROR, ParseSymbolsFromElfFile(GetTestData(ELF_FILE_WITH_MINI_DEBUG_INFO), BuildId(), 152 ASSERT_EQ(ElfStatus::NO_ERROR, ParseSymbolsFromElfFile(GetTestData(ELF_FILE), BuildId(), 160 ParseSymbolsFromElfFile(GetTestData("libsgmainso-6.4.36.so"), BuildId(), [all...] |
get_test_data.h | 47 static BuildId elf_file_build_id("0b12a384a9f4a3f3659b7171ca615dbec3a81f71"); 71 static BuildId native_lib_build_id("8ed5755a7fdc07586ca228b8ee21621bce2c7a97");
|
dso.h | 101 const std::vector<std::pair<std::string, BuildId>>& build_ids); 102 static BuildId FindExpectedBuildIdForPath(const std::string& path); 153 static std::unordered_map<std::string, BuildId> build_id_map_; 166 BuildId GetExpectedBuildId();
|
read_apk.h | 98 BuildId* build_id); 101 const BuildId& expected_build_id,
|
dso.cpp | 60 std::unordered_map<std::string, BuildId> Dso::build_id_map_; 114 const std::vector<std::pair<std::string, BuildId>>& build_ids) { 115 std::unordered_map<std::string, BuildId> map; 132 BuildId Dso::FindExpectedBuildIdForPath(const std::string& path) { 137 return BuildId(); 140 BuildId Dso::GetExpectedBuildId() { 257 BuildId build_id = GetExpectedBuildId(); 367 BuildId build_id = GetExpectedBuildId(); 393 BuildId real_build_id; 443 BuildId build_id = GetExpectedBuildId() [all...] |
read_elf.cpp | 102 bool GetBuildIdFromNoteSection(const char* section, size_t section_size, BuildId* build_id) { 121 *build_id = BuildId(p + namesz, descsz); 132 ElfStatus GetBuildIdFromNoteFile(const std::string& filename, BuildId* build_id) { 144 ElfStatus GetBuildIdFromELFFile(const llvm::object::ELFObjectFile<ELFT>* elf, BuildId* build_id) { 160 static ElfStatus GetBuildIdFromObjectFile(llvm::object::ObjectFile* obj, BuildId* build_id) { 221 ElfStatus GetBuildIdFromElfFile(const std::string& filename, BuildId* build_id) { 230 uint32_t file_size, BuildId* build_id) { 411 ElfStatus MatchBuildId(llvm::object::ObjectFile* obj, const BuildId& expected_build_id) { 415 BuildId real_build_id; 427 const BuildId& expected_build_id [all...] |
environment.h | 62 bool GetKernelBuildId(BuildId* build_id); 63 bool GetModuleBuildId(const std::string& module_name, BuildId* build_id);
|
read_apk_test.cpp | 64 BuildId build_id;
|
record_file_test.cpp | 70 char p[BuildId::Size()]; 71 for (size_t i = 0; i < BuildId::Size(); ++i) { 74 BuildId build_id(p);
|
read_apk.cpp | 188 BuildId* build_id) { 197 const BuildId& expected_build_id,
|
record.h | 420 // BuildIdRecord is defined in user-space, stored in BuildId feature section in 424 BuildId build_id; 429 BuildIdRecord(bool in_kernel, pid_t pid, const BuildId& build_id,
|
environment.cpp | 294 bool GetKernelBuildId(BuildId* build_id) { 302 bool GetModuleBuildId(const std::string& module_name, BuildId* build_id) {
|
report_lib_interface.cpp | 388 BuildId build_id = Dso::FindExpectedBuildIdForPath(path);
|
record_file_reader.cpp | 510 std::vector<std::pair<std::string, BuildId>> build_ids;
|
/system/extras/simpleperf/nonlinux_support/ |
nonlinux_support.cpp | 33 bool GetKernelBuildId(BuildId*) {
|
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Include/Guid/ |
FirmwareId.h | 47 CHAR8 BuildId[4];
|
/system/extras/perfprofd/ |
symbolizer.cc | 76 ElfStatus status = ParseSymbolsFromElfFile(dso, BuildId(), callback); 84 ElfStatus status = ReadMinExecutableVirtualAddressFromElfFile(dso, BuildId(), addr);
|
/external/perf_data_converter/src/quipper/ |
dso_android.cc | 30 bool ReadElfBuildId(const string &filename, string *buildid) { 31 BuildId id; 34 *buildid = id.ToString(); 40 bool ReadElfBuildId(int fd, string *buildid) { 46 bool ReadModuleBuildId(const string &module_name, string *buildid) { 53 return ReadBuildIdNote(&file, buildid); 56 bool ReadBuildIdNote(DataReader *data, string *buildid) { 69 *buildid = desc;
|
/build/make/core/ |
soong_config.mk | 45 $(call add_json_str, BuildId, $(BUILD_ID))
|
/build/soong/android/ |
config.go | 450 func (c *config) BuildId() string { 451 return String(c.productVariables.BuildId)
|
variable.go | 126 BuildId *string `json:",omitempty"`
|
/prebuilts/go/darwin-x86/src/cmd/vendor/github.com/google/pprof/driver/ |
driver.go | 118 // The key is either Mapping.File or Mapping.BuildId. 153 // BuildID returns the GNU build ID of the file, or an empty string. 154 BuildID() string
|
/prebuilts/go/darwin-x86/src/cmd/vendor/github.com/google/pprof/internal/plugin/ |
plugin.go | 104 // The key is either Mapping.File or Mapping.BuildId. 139 // BuildID returns the GNU build ID of the file, or an empty string. 140 BuildID() string
|