Searched refs:ElfSegment (Results 1 – 4 of 4) sorted by relevance
38 using ElfSegment = span<const char>; typedef40 Optional<std::string> ElfSegmentBuildIDNoteAsString(const ElfSegment& segment) { in ElfSegmentBuildIDNoteAsString()70 std::vector<ElfSegment> FindElfSegments(const void* elf_mapped_base, in FindElfSegments()74 return std::vector<ElfSegment>(); in FindElfSegments()79 std::vector<ElfSegment> segments; in FindElfSegments()91 std::vector<ElfSegment> segs = FindElfSegments(elf_base, PT_NOTE); in ReadElfBuildId()95 for (const ElfSegment& seg : segs) { in ReadElfBuildId()105 std::vector<ElfSegment> segs = FindElfSegments(elf_base, PT_DYNAMIC); in ReadElfLibraryName()110 const ElfSegment& dynamic_seg = segs.front(); in ReadElfLibraryName()
106 struct ElfSegment { struct116 wasteful_vector<ElfSegment>* segments); argument
81 wasteful_vector<ElfSegment> *segments) { in FindElfClassSegment()98 ElfSegment seg = {}; in FindElfClassSegment()154 wasteful_vector<ElfSegment>* segments) { in FindElfSegments()
100 auto_wasteful_vector<ElfSegment, 2> segs(&allocator); in FindElfBuildIDNote()102 for (ElfSegment& seg : segs) { in FindElfBuildIDNote()