Lines Matching refs:build_id
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) {
137 if (!GetBuildIdFromNoteSection(content.c_str(), content.size(), build_id)) {
144 ElfStatus GetBuildIdFromELFFile(const llvm::object::ELFObjectFile<ELFT>* elf, BuildId* build_id) {
152 if (GetBuildIdFromNoteSection(data.data(), data.size(), build_id)) {
160 static ElfStatus GetBuildIdFromObjectFile(llvm::object::ObjectFile* obj, BuildId* build_id) {
162 return GetBuildIdFromELFFile(elf, build_id);
164 return GetBuildIdFromELFFile(elf, build_id);
221 ElfStatus GetBuildIdFromElfFile(const std::string& filename, BuildId* build_id) {
226 return GetBuildIdFromEmbeddedElfFile(filename, 0, 0, build_id);
230 uint32_t file_size, BuildId* build_id) {
236 return GetBuildIdFromObjectFile(wrapper.obj, build_id);